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
338236683362	338236683923	338236684474	338236685024	338236685574	338236686124	338236686674	338236687224	338236687774	338236688324	338236688874	338236689424	338236689974	338236690524	338236691074	338236691624	338236692175	338236692725	338236693275	338236693825	338236694375	338236694925	338236695475	338236696025	338236696575	338236697125	338236697675	338236698225	338236698775	338236699326	338236699876	338236700426	338236700976	338236701526	338236702076	338236702626	338236703176	338236703726	338236704276	338236704826	338236705376	338236705926	338236706476	338236707027	338236707577	338236708127	338236708677	338236709227	338236709777	338236710327	338236710877	338236711427	338236711977	338236712527	338236713077	338236713627	338236714178	338236714728	338236715278	338236715828	338236716378	338236716928	338236717478	338236718028	338236718578	338236719128	338236719678	338236720228	338236720778	338236721328	338236721879	338236722429	338236722979	338236723529	338236724079	338236724629	338236725179	338236725729	338236726279	338236726829	338236727379	338236727929	338236728479	338236729030	338236729580	338236730130	338236730680	338236731230	338236731780	338236732330	338236732880	338236733430	338236733980	338236734530	338236735080	338236735630	338236736180	338236736731	338236737281	338236737831	338236738381	338236738931	338236739481	338236740031	338236740581	338236741131	338236741681	338236742231	338236742781	338236743331	338236743882	338236744432	338236744982	338236745532	338236746082	338236746632	338236747182	338236747732	338236748282	338236748832	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
17048	3509	3607	2888	2000	1498	1215	1021	895	742	668	638	600	572	520	462	475	454	412	427	428	449	411	428	400	412	387	391	387	402	388	396	380	377	397	376	413	404	359	426	359	355	345	378	410	404	389	388	375	405	400	393	376	405	408	385	392	388	355	409	430	393	377	329	367	372	383	359	355	387	386	376	414	378	369	389	407	362	386	423	384	365	382	369	381	357	382	407	367	405	366	369	390	386	382	383	415	358	366	439	403	402	395	370	371	371	337	343	365	347	343	378	343	380	378	406	409	410	365	377	379	393	365	365	357	374	357	348	373	383	372	368	392	397	364	409	372	386	389	396	374	356	383	374	368	347	371	377	366	390	360	385	381	377	405	381	426	366	411	375	396	405	353	360	382	351	372	373	406	394	377	345	331	382	371	385	349	407	375	380	413	345	348	335	351	360	339	404	380	400	412	365	401	371	387	365	366	337	410	375	352	412	376	392	395	356	416	385	380	419	385	372	363	391	398	396	405	374	356	366	363	387	367	373	340	398	349	415	367	361	353	387	367	390	375	369	349	404	394	344	377	382	383	362	386	376	365	366	370	369	359	373	366	347	379	352	356	323	387	351	364	401	385	368	399	383	376	371	363	388	379	389	369	368	346	342	354	354	360	393	365	391	407	382	384	387	374	408	373	408	334	394	382	412	366	411	398	368	358	364	383	391	359	342	405	378	388	405	396	335	377	375	412	360	365	377	375	393	380	349	392	395	365	380	391	364	367	400	384	414	422	439	385	373	377	378	408	406	385	381	396	344	419	350	368	397	382	349	366	362	371	391	360	371	392	413	374	371	366	361	381	362	378	372	385	388	415	367	401	394	358	373	392	396	370	405	343	371	401	360	382	378	365	375	423	354	398	403	362	416	390	375	363	362	400	369	384	401	374	401	373	378	381	354	335	369	351	334	405	374	372	374	354	388	394	375	382	385	354	393	353	392	357	384	380	427	391	369	365	393	378	379	384	370	375	365	375	361	432	342	369	360	351	380	353	375	405	370	363	370	368	410	382	370	373	420	386	351	389	379	370	387	372	370	340	387	340	364	366	370	374	373	391	396	343	386	383	386	426	365	361	397	343	381	393	378	382	379	387	369	380	387	370	369	387	392	402	363	378	412	366	382	366	344	387	377	373	368	377	357	411	399	399	398	378	379	396	362	359	367	374	404	397	371	386	370	380	404	331	372	383	358	373	408	392	406	388	399	409	345	363	382	376	366	346	407	384	367	368	348	367	395	370	374	403	345	383	369	376	396	375	390	387	399	390	404	392	398	371	389	351	388	380	392	376	407	369	376	375	390	373	390	387	377	389	397	384	410	369	416	348	368	380	399	391	378	379	384	390	344	387	394	361	374	394	384	374	387	411	359	361	392	418	372	347	387	361	379	349	354	353	363	350	366	382	373	365	428	367	363	378	376	379	364	370	391	405	386	405	381	390	376	391	384	347	421	407	439	362	365	421	409	403	397	415	365	330	384	373	376	380	358	379	375	370	365	410	390	375	351	367	386	374	387	374	364	411	371	352	377	359	402	380	373	343	400	400	341	362	371	381	402	392	371	363	369	359	371	372	384	389	374	343	335	358	372	381	375	400	406	375	364	356	395	380	326	384	379	378	415	364	357	403	367	367	376	383	395	377	364	403	414	398	409	369	371	349	357	394	387	324	402	405	403	374	384	354	380	380	350	387	377	341	382	388	358	383	364	361	388	361	414	398	408	366	371	385	369	361	364	390	388	395	391	418	372	362	355	402	372	394	366	398	365	353	358	417	383	417	354	356	363	383	365	393	388	394	353	415	373	369	363	366	409	386	388	345	381	371	414	379	391	385	356	353	359	414	372	368	380	370	391	415	378	354	388	387	331	390	376	386	375	376	402	390	388	386	398	366	374	381	374	372	395	369	373	326	408	397	385	362	389	423	356	399	375	398	395	378	386	402	382	345	372	370	399	389	381	350	366	417	358	381	400	368	372	395	405	399	386	348	369	391	372	421	363	349	353	343	367	391	380	375	408	338	352	410	363	380	345	382	340	399	387	394	379	386	379	388	383	379	389	397	339	366	409	392	408	377	390	405	365	355	365	375	365	360	387	378	359	338	393	393	371	363	379	390	389	401	373	360	360	391	361	373	372	369	360	358	397	399	403	378	366	381	374	400	446	380	343	371	395	375	375	345	337	383	366	390	391	377	384	380	341	390	381	382	370	381	354	364	391	396	381	370	366	358	373	411	416	422	371	338	372	338	340	366	363	350	365	380	365	345	407	375	386	380	364	421	395	397	392	385	332	373	367	370	412	398	379	381	375	395	361	409	368	369	367	366	375	364	366	367	372	387	352	400	370	407	380	366	406	377	337	394	368	369	380	404	401	369	357	403	378	394	364	394	372	362	372	365	362	349	389	372	387	387	376	372	361	376	354	405	360	333	392	377	383	379	391	408	337	403	350	359	405	392	349	378	375	396	405	398	396	404	358	366	348	381	372	343	381	354	361	360	375	386	405	356	392	380	370	324	340	373	393	360	360	345	368	397	374	376	389	374	369	346	369	373	379	408	346	385	444	368	365	340	368	422	353	404	380	389	372	390	351	383	402	393	346	397	380	351	425	362	403	365	375	429	363	398	337	419	335	419	358	408	387	390	412	388	381	364	367	373	353	355	363	358	336	399	420	379	331	394	394	370	393	390	394	369	379	375	369	375	385	400	375	344	337	401	372	364	350	347	355	355	372	394	398	362	370	382	368	371	359	348	364	366	328	359	392	382	390	388	399	369	376	386	349	381	402	416	390	372	369	400	366	398	407	338	369	404	386	369	425	356	387	351	363	392	382	356	386	412	368	353	344	398	397	356	401	382	392	384	412	411	385	393	355	372	374	369	405	377	357	374	389	375	380	391	344	364	369	364	352	366	375	366	436	372	382	396	362	391	436	374	379	390	402	391	373	382	407	393	387	398	375	388	383	366	390	377	352	384	397	374	382	389	376	380	433	384	375	334	374	393	365	369	370	355	352	350	387	406	367	355	364	412	391	394	364	391	387	353	410	409	399	371	370	366	374	380	373	369	409	393	397	394	379	380	374	379	356	425	379	372	371	413	359	364	383	400	372	329	389	350	377	386	402	368	346	361	354	379	356	394	410	383	397	390	371	362	385	438	406	427	379	372	368	371	405	421	385	400	356	395	401	370	377	365	339	374	387	414	384	397	429	393	398	394	416	392	412	382	420	409	380	371	370	397	376	404	376	387	409	338	388	376	338	375	345	376	372	366	417	397	407	366	388	356	350	357	401	404	312	434	411	396	409	366	415	390	355	354	381	394	400	424	347	393	404	365	369	368	356	367	388	385	379	414	401	386	379	363	379	409	396	399	364	414	353	385	387	396	352	353	399	370	384	355	393	392	385	381	387	383	332	367	395	368	428	397	382	372	365	368	384	381	360	346	370	346	384	382	364	398	413	378	397	384	352	371	417	398	343
10060	3166	6395	7794	6915	5828	4893	4046	3348	2968	2718	2437	2097	1911	1732	1645	1589	1452	1311	1368	1307	1245	1217	1116	1097	1029	1060	1035	998	1001	1018	1009	981	925	994	926	914	961	901	947	940	938	866	887	884	908	954	899	911	901	911	902	882	934	838	893	868	867	881	942	893	895	896	860	895	878	869	892	882	897	797	887	862	859	877	886	867	864	859	889	829	855	859	839	872	889	865	888	880	905	853	906	887	846	862	846	868	857	848	873	887	890	889	915	861	890	871	885	872	873	817	833	834	818	861	863	833	866	858	903	857	830	847	819	870	836	894	822	886	866	885	900	880	806	882	869	871	865	842	847	809	858	850	819	876	863	853	839	854	832	840	868	847	868	851	874	889	866	847	829	854	830	855	935	793	841	841	827	900	859	847	828	882	890	815	879	867	855	922	835	871	888	811	850	853	860	850	885	865	868	896	853	888	854	795	829	900	919	866	829	842	860	796	874	852	841	884	858	849	863	850	862	879	871	854	828	807	855	904	852	865	885	867	863	818	903	876	879	836	839	872	849	835	838	906	905	845	887	875	793	857	858	841	856	863	883	848	773	843	896	870	855	887	825	881	853	856	849	848	868	852	867	813	839	892	854	871	829	829	858	884	855	882	884	872	883	843	852	860	873	869	840	869	881	837	859	845	854	865	869	793	819	841	846	879	829	803	860	876	841	879	857	843	901	873	836	900	859	878	850	864	865	854	852	852	789	806	853	885	873	911	848	866	820	826	835	862	875	840	867	862	831	875	874	832	884	810	830	819	865	877	835	778	864	852	798	932	886	877	845	846	868	873	881	913	884	868	873	847	890	805	848	893	892	878	853	916	922	885	863	824	860	923	852	898	866	843	824	847	906	880	799	822	858	864	834	816	916	827	877	901	846	870	848	888	913	883	840	895	842	862	860	829	823	859	844	873	866	825	840	898	886	866	853	877	887	871	924	903	890	844	884	868	835	917	845	876	802	861	830	810	832	817	843	861	860	837	894	820	896	837	876	817	865	754	881	872	845	830	852	881	872	881	883	877	892	831	880	868	869	879	832	870	827	914	841	873	850	868	876	827	826	912	919	832	843	857	854	840	918	817	829	935	846	876	828	923	864	869	887	903	898	909	853	872	825	838	876	875	843	820	851	882	847	827	839	888	876	887	874	891	851	861	863	811	874	819	851	829	853	846	876	883	820	879	847	867	854	889	861	837	886	850	827	849	819	885	821	860	799	831	874	868	893	905	898	849	815	869	857	851	879	829	847	834	873	867	875	843	811	854	821	872	890	877	833	860	848	900	888	877	903	856	900	886	866	851	860	865	863	914	873	864	827	913	874	840	811	883	882	838	858	848	843	898	808	831	861	890	894	885	888	823	847	874	871	838	876	873	860	838	827	846	829	868	881	872	870	833	875	836	797	830	845	822	885	867	881	878	834	872	893	797	879	875	851	876	840	851	855	812	895	905	868	910	842	860	810	839	878	906	833	819	841	877	821	856	909	869	866	825	851	869	814	863	857	859	830	884	914	821	830	822	844	861	789	851	854	920	874	840	864	865	841	904	876	885	899	862	825	913	877	834	866	854	862	867	886	893	837	831	820	830	883	853	852	825	829	877	827	807	835	847	865	822	910	826	888	884	853	882	828	869	871	867	931	862	904	845	874	836	852	839	806	871	806	831	869	829	872	852	858	849	819	883	832	880	872	835	814	850	834	834	869	825	870	816	879	845	846	873	843	852	811	798	847	936	890	808	787	891	947	830	828	845	843	841	817	857	872	851	871	906	844	848	864	843	907	840	892	899	920	914	856	886	846	887	825	863	800	886	857	843	841	804	873	899	827	920	910	859	885	819	851	840	809	858	904	867	812	872	860	842	854	815	866	848	865	836	830	847	841	831	838	886	901	923	857	916	845	829	859	818	853	810	851	867	830	862	820	887	862	809	843	834	886	875	816	922	843	810	834	882	861	919	826	905	838	845	892	812	840	895	836	878	908	873	876	881	892	892	841	866	854	851	853	856	848	856	844	848	899	850	838	901	888	866	879	879	840	850	869	838	869	865	855	859	817	891	826	871	873	882	830	870	885	880	853	857	826	857	867	874	855	912	884	843	839	878	853	868	812	818	846	880	871	849	882	859	857	880	836	842	823	854	827	874	879	851	882	842	865	884	865	807	817	820	872	876	854	841	811	906	836	874	831	849	838	862	844	872	834	830	865	906	900	805	828	879	840	849	847	886	797	857	883	812	798	843	852	854	852	853	883	847	833	869	863	846	857	901	806	832	864	847	934	833	843	780	834	822	800	833	880	878	888	834	879	865	891	812	819	875	879	838	845	817	885	844	840	829	907	869	909	867	850	862	876	784	848	860	883	868	843	893	867	871	893	871	919	803	871	876	884	864	848	844	850	846	836	862	849	862	822	848	829	878	868	810	898	885	829	914	891	887	787	868	880	882	886	817	901	911	866	857	886	913	871	915	852	793	864	868	798	794	866	882	896	816	848	823	859	914	893	843	830	882	889	825	834	784	898	853	863	845	899	871	905	889	869	879	846	806	823	864	857	896	830	793	845	880	842	873	830	881	841	837	889	866	830	839	868	882	894	845	821	854	874	835	840	886	888	907	851	871	838	834	941	820	860	805	898	848	862	823	900	866	850	852	829	911	861	853	838	835	846	867	893	850	785	819	883	884	888	881	871	892	831	817	881	845	904	884	844	855	848	859	870	844	843	875	829	802	831	822	859	848	850	870	833	874	857	859	904	872	837	858	792	862	851	903	867	861	856	853	838	834	863	833	880	876	893	884	861	890	836	859	856	874	875	900	819	869	821	819	858	886	897	863	878	919	864	918	879	876	857	836	883	886	835	881	921	827	849	873	873	853	887	838	856	860	862	859	883	862	863	816	917	888	884	880	877	878	805	875	859	892	880	854	850	841	841	834	869	805	836	862	877	836	817	912	876	820	835	870	853	825	910	877	821	845	882	858	879	819	873	858	880	862	848	838	880	832	846	882	878	897	899	844	921	856	833	820	864	871	842	853	801	877	848	881	859	888	819	883	868	876	835	860	862	846	902	913	831	890	845	844	849	834	859	887	812	857	864	882	807	880	828	876	876	889	861	864	903	846	855	892	830	854	851	852	836	836	914	850	832	896	869	929	882	890	828	856	826	880	760	862	834	913	823	908	862	893	890	805	893	819	799	838	894	843	823	850	875	856	829	806	859	894	870	859	843	890	903	859	854	897	850	848	853	876	851	842	870	867	859	886	826	842	923	834	844	905	857	818	839	843	818	886	884	839	881	845	800	880	898	854	791	852	891	876	850	855	878	915	857	847	828	836	836	885	814	862	790	859	851	863	898	862	865	826	899	866	866	855	870	888	879	879	834	862	855	907	884	836	874	861	852	822	878	866	834	879	888	864	857	886	810	834	867	877	861	867	844	822	859	831	856	836	797	841	905	821	909	850	841	853	846	878	866	826	858	866	813	860	847
2555	928	1114	908	702	621	553	438	449	399	390	375	335	324	326	309	326	313	312	295	313	322	332	300	317	306	295	320	330	288	296	282	255	307	296	322	319	313	304	287	303	309	301	277	298	309	296	321	301	301	313	281	335	311	299	325	308	309	276	333	300	286	310	296	285	302	339	326	336	303	333	315	293	321	264	335	312	302	313	281	327	302	312	263	295	342	292	298	291	298	305	313	295	278	308	308	289	311	307	280	305	295	287	278	298	280	336	280	292	305	293	300	297	291	337	301	323	296	284	303	298	303	304	311	288	278	306	326	253	316	326	304	304	327	327	271	321	311	307	316	320	286	273	301	310	285	272	253	309	323	317	314	320	284	312	310	333	325	284	308	324	330	301	276	291	312	285	289	301	305	323	290	300	330	287	288	294	305	335	307	302	306	311	332	299	297	288	295	297	288	305	302	308	310	328	310	341	288	291	290	295	288	274	285	295	298	300	305	300	298	299	309	295	310	292	325	304	321	281	301	340	301	313	284	298	309	314	300	294	315	300	310	294	330	306	286	321	315	280	286	309	316	272	293	298	276	313	311	310	287	309	293	290	299	328	304	290	276	291	356	311	329	286	277	314	315	306	284	297	297	321	317	282	306	280	316	325	304	288	348	324	311	307	329	285	269	292	307	282	297	300	316	288	309	297	294	312	295	283	311	339	304	290	295	295	336	310	305	301	275	302	294	309	271	283	292	315	310	318	273	317	290	315	279	305	292	315	300	298	303	311	298	297	290	286	317	302	296	261	304	311	255	304	313	290	282	286	325	317	316	336	317	343	301	311	320	314	325	305	293	346	368	278	288	310	339	300	297	296	325	305	285	291	262	303	297	299	307	303	285	354	296	295	307	305	326	289	301	314	306	332	290	325	306	325	326	321	283	301	310	301	298	305	294	289	277	291	297	293	322	304	293	296	288	297	287	295	300	310	306	307	349	310	305	309	302	353	336	298	313	327	278	299	305	263	306	300	319	308	335	278	316	245	320	269	319	296	317	320	296	276	323	290	292	262	304	313	326	292	320	314	279	290	308	296	290	301	293	302	294	296	338	308	320	300	336	316	288	321	350	308	332	309	288	285	308	270	310	309	290	297	317	320	294	277	314	272	309	338	288	254	283	313	294	347	285	272	331	285	316	305	305	329	281	305	271	319	281	277	307	266	334	309	306	290	299	321	327	324	297	311	279	294	302	292	331	282	296	317	310	294	297	274	283	314	310	307	338	348	313	280	291	293	280	267	332	294	317	312	313	296	309	287	287	305	316	292	328	292	319	307	254	317	284	327	291	287	305	298	300	328	291	289	328	287	286	292	278	267	280	298	269	286	305	318	308	307	283	305	297	305	312	297	295	281	316	320	282	265	295	270	309	306	308	288	314	306	310	302	294	305	314	315	289	295	314	311	345	304	314	283	318	320	274	271	305	312	298	284	308	315	302	304	303	284	313	286	290	284	305	335	301	309	287	302	307	298	295	312	298	292	302	262	298	276	292	317	350	326	290	309	277	308	294	310	262	327	312	348	309	316	304	308	281	287	305	285	332	275	318	326	282	318	307	299	344	297	312	273	311	300	309	314	297	327	267	294	273	314	312	299	321	334	307	292	323	287	325	304	338	281	297	319	315	313	270	283	314	305	294	331	293	311	301	259	313	337	301	312	294	314	311	305	296	279	284	265	267	290	300	329	298	275	338	321	312	271	336	296	299	297	304	281	305	300	295	289	312	283	320	288	281	321	309	298	291	339	296	286	306	336	307	293	294	284	308	299	329	284	310	318	269	313	284	310	320	309	337	313	284	291	292	299	286	263	282	311	320	288	325	260	311	324	260	270	301	302	290	317	281	300	289	281	303	289	334	273	300	294	303	293	278	288	295	309	314	306	269	305	324	328	298	325	292	280	296	304	329	296	297	310	277	317	283	290	293	341	328	310	329	306	302	281	297	293	300	284	296	301	301	299	301	331	324	291	311	284	315	318	302	297	293	330	299	321	306	312	269	289	275	293	269	307	310	309	320	322	339	303	267	274	319	345	287	292	330	302	308	298	339	346	300	287	271	302	282	289	289	288	309	324	290	309	293	301	303	301	280	304	262	289	292	295	274	305	327	284	319	312	302	303	313	276	284	272	322	288	301	322	295	305	261	298	323	334	280	313	302	302	295	292	279	286	312	302	311	311	336	304	305	337	303	311	340	348	299	325	307	280	284	264	303	313	283	287	301	298	307	307	311	275	326	296	315	293	343	301	310	302	287	294	293	312	342	284	324	319	316	281	311	301	313	277	294	289	336	305	302	271	272	300	311	297	278	302	325	299	295	326	272	328	265	296	305	306	305	313	289	281	352	308	290	317	277	310	306	289	271	343	338	319	310	277	328	275	308	285	315	271	315	313	301	299	272	284	294	287	340	329	276	292	310	311	301	320	342	319	288	272	285	283	258	314	282	309	293	325	267	267	318	314	301	286	310	353	301	324	319	281	315	330	289	297	316	326	325	301	305	313	318	300	275	309	310	315	283	315	266	294	323	305	295	297	305	287	302	306	289	320	313	315	324	317	287	336	281	308	273	296	307	306	309	320	287	292	307	269	280	297	310	261	313	299	296	302	326	316	287	284	301	289	291	276	275	324	267	304	327	294	297	286	285	280	297	323	318	314	266	330	275	299	303	274	294	303	266	288	282	305	306	308	278	297	308	324	292	307	287	288	320	303	282	276	284	305	313	281	280	292	299	288	293	281	301	279	327	282	319	288	326	280	300	308	258	286	316	301	317	298	261	286	293	301	297	320	257	302	266	332	329	325	273	298	302	327	325	316	297	322	289	279	286	317	291	311	334	302	288	282	288	312	288	294	275	315	293	319	350	294	304	286	303	278	313	293	285	307	318	296	326	330	290	307	257	291	324	304	325	316	314	290	308	317	300	293	259	336	274	297	312	302	297	315	304	292	283	285	319	336	340	293	309	318	288	311	277	300	285	269	313	301	286	303	292	279	244	312	305	274	288	301	290	272	307	285	299	300	298	280	296	300	325	297	296	313	314	304	286	281	313	290	293	301	301	284	312	301	310	318	314	286	303	308	295	280	283	307	289	291	303	289	312	314	273	338	296	290	284	273	305	316	275	287	309	280	301	284	326	301	271	294	303	323	315	290	297	295	278	308	314	272	329	276	333	309	304	289	290	319	310	334	302	307	301	317	276	329	320	300	289	320	311	256	289	267	281	278	309	293	304	305	306	282	294	290	301	281	296	338	315	295	304	268	282	295	332	257	352	312	315	313	319	281	285	322	288	298	336	312	268	320	308	314	290	291	295	306	269	309	302	303	278	311	283	285	311	313	299	304	283	330	327	276	274	297	288	291	320	284	292	282	291	290	274	325	281	321	321	283	289	296	277	282	295	310	289	318	323	293	279	302	268	313	298	284	288	283	294	304	296	295	295	289	309	312	316	321	298	301	302	315	298	327	287	289	308
2467	1363	2228	2748	2497	2031	1780	1553	1443	1284	1180	1066	1065	934	924	860	872	849	856	813	895	801	797	790	763	797	774	775	721	742	802	725	757	755	775	770	735	727	747	743	753	702	706	742	727	826	731	733	717	721	699	757	726	687	723	714	707	663	783	744	776	719	777	683	746	725	731	738	739	777	706	739	705	683	772	758	760	710	713	732	703	733	757	714	723	733	679	724	732	729	740	674	796	789	724	710	738	743	733	664	693	724	768	731	665	702	707	745	742	748	697	779	717	732	700	731	722	706	745	718	723	748	738	708	720	728	725	748	772	730	719	713	724	702	730	676	749	701	666	752	756	714	754	693	764	695	749	703	662	729	709	675	702	717	747	687	750	749	675	732	657	756	719	694	736	729	698	694	665	716	715	775	670	707	735	720	748	719	674	727	694	678	700	675	737	719	712	741	674	699	687	689	692	743	724	739	660	738	677	719	700	739	780	755	733	703	670	717	728	706	746	741	779	768	714	714	713	690	712	704	666	705	737	697	709	725	713	705	719	737	710	698	714	727	751	768	735	715	730	737	757	754	702	690	733	724	728	714	765	682	746	732	697	759	765	724	733	738	680	689	716	760	705	727	703	692	694	700	733	725	706	729	746	728	715	683	646	706	746	704	723	720	715	747	718	678	663	781	709	750	731	755	737	708	670	715	722	714	762	721	733	720	721	717	763	710	718	732	704	730	706	682	759	731	722	721	706	704	700	744	719	719	716	727	712	696	701	715	771	720	693	701	748	712	703	762	707	713	735	720	713	730	667	705	697	694	675	736	699	728	753	749	718	696	746	709	742	749	688	722	713	760	695	726	760	701	714	708	719	676	752	737	738	767	746	674	711	646	721	705	731	696	711	730	727	684	727	670	727	661	784	695	706	696	699	696	712	671	723	744	716	699	752	685	698	722	729	705	730	709	739	703	678	796	730	735	685	715	710	734	716	748	680	713	707	719	727	726	700	696	728	701	724	670	711	715	748	684	743	691	724	701	733	692	702	732	727	710	717	703	727	678	688	712	709	766	717	695	719	727	705	746	696	731	763	683	731	758	710	706	730	684	740	704	706	725	691	718	722	712	756	726	699	728	727	754	733	702	684	676	696	735	713	747	691	735	713	711	698	731	746	710	713	685	659	689	698	712	709	703	686	736	719	697	716	665	791	708	748	692	711	744	700	714	710	651	748	671	703	716	730	733	701	709	723	708	718	714	656	661	741	666	719	733	714	713	723	720	740	762	717	702	704	700	692	714	714	755	703	734	653	723	723	725	730	686	658	705	715	721	721	769	687	716	718	687	744	726	747	698	705	731	709	672	725	697	705	708	705	704	714	717	710	733	701	730	713	738	744	694	713	711	748	760	707	748	694	715	683	727	726	719	699	715	769	741	725	676	684	726	738	711	715	675	738	697	712	740	692	748	737	722	716	724	748	704	715	705	709	780	705	689	768	719	717	733	720	733	747	723	694	657	695	726	723	712	706	705	730	700	728	732	724	675	717	694	698	737	687	695	751	718	710	720	732	712	706	698	748	726	698	733	729	735	667	708	729	740	737	728	760	733	770	725	746	674	672	707	724	725	698	701	704	720	696	684	704	744	772	700	695	701	721	672	726	781	676	709	695	766	735	720	706	729	681	752	769	710	673	729	729	688	705	700	707	744	736	703	710	691	718	707	679	706	733	740	694	652	706	705	691	687	745	703	728	705	676	772	711	744	725	727	739	697	757	710	711	727	701	679	723	680	698	720	724	739	680	691	682	712	722	777	756	712	768	699	713	713	712	728	703	741	758	715	776	725	723	728	699	739	671	724	715	737	741	686	729	754	694	705	712	717	720	712	711	735	727	714	750	736	740	737	714	732	698	693	742	753	701	752	748	732	730	732	735	740	742	722	711	756	715	674	731	635	711	713	776	672	743	668	689	705	721	683	747	691	692	729	694	690	701	711	693	689	736	739	742	727	674	673	729	673	710	703	706	743	716	747	704	721	710	742	711	699	718	725	733	768	746	709	754	714	696	742	748	699	655	700	692	704	718	741	695	690	713	756	734	720	711	700	703	737	716	723	684	711	694	675	741	717	695	662	688	729	685	710	766	736	728	702	744	703	685	720	704	712	690	712	790	689	710	717	726	689	698	672	733	728	724	714	682	745	719	715	721	748	662	708	723	718	737	701	692	742	745	711	715	714	768	714	714	704	680	708	705	693	667	721	730	664	709	721	689	736	740	694	704	704	743	690	700	677	676	719	737	686	740	684	696	739	740	719	673	743	722	753	725	721	748	710	678	724	762	716	733	703	701	725	711	679	702	704	766	745	715	684	746	721	771	718	728	774	763	723	718	678	727	721	712	773	728	710	751	739	676	711	699	675	683	742	723	729	737	780	687	713	670	725	670	708	705	694	672	759	710	698	706	748	718	707	733	746	703	665	733	792	740	710	717	703	723	654	718	647	711	679	745	713	662	722	684	736	722	703	753	718	739	732	696	676	730	700	741	692	721	731	687	695	766	704	727	738	700	707	691	701	745	729	720	713	677	726	707	735	683	677	683	732	710	731	669	736	653	716	708	752	770	705	711	724	721	702	756	688	757	729	712	676	646	709	730	686	741	698	690	696	778	752	700	708	735	716	701	702	729	725	708	714	695	741	686	720	693	667	724	690	707	700	730	709	720	716	716	708	683	731	718	736	701	717	741	691	729	741	707	713	750	756	749	683	750	701	746	721	773	740	703	692	731	680	699	719	688	725	705	777	734	740	735	690	732	724	723	758	701	710	720	727	725	736	677	703	690	727	764	696	668	737	740	709	717	704	767	752	750	710	718	732	672	700	728	716	687	712	692	727	717	744	700	747	697	686	699	701	702	697	667	717	689	705	724	676	734	737	697	695	690	717	723	731	657	709	705	729	734	696	694	730	704	713	723	711	729	719	723	715	684	681	698	694	712	700	742	694	725	683	760	778	693	725	691	759	748	741	678	762	725	725	664	720	716	677	698	739	696	713	672	709	686	701	727	715	682	767	691	730	706	740	717	706	706	704	687	726	747	660	703	731	696	753	679	654	674	669	675	734	739	712	708	736	705	694	727	676	716	718	755	715	744	695	732	694	729	708	703	696	693	706	666	696	709	715	721	707	691	740	714	743	692	747	681	720	711	711	688	730	673	724	695	727	699	725	711	696	743	696	681	697	710	726	728	735	688	729	707	727	692	679	662	691	703	755	703	706	730	772	696	728	703	758	696	737	754	658	728	701	712	730	709	710	742	692	712	727	724	743	727	758	708	740	705	679	714	750	693	713	746	705	719	735	727	641	710	729	708	711	715	765	734	743	674	709	699	734	697	676	682	669	733	700	747	711	688	729	727	713	742	713	709	685	742	736	743	686	751	693	746	737	692	722	710	707	670	725	760	718	701	689	697	707	673	785	688	696	718	684	664	669	743	697	686	661	732	729	762	678	774	757	710	749	728	711	683	704	738	730
9403	2001	2230	1884	1266	1116	908	778	725	613	547	512	503	509	481	444	465	447	432	414	459	430	435	424	419	435	411	411	409	386	374	410	422	427	396	369	431	388	415	409	374	420	381	366	389	407	426	420	419	402	388	425	383	400	409	407	407	392	425	388	416	421	433	400	400	414	398	361	371	391	427	404	397	382	410	414	406	405	363	410	399	388	371	412	386	381	429	420	372	391	421	381	389	438	404	429	384	399	382	378	395	367	406	379	370	355	425	377	354	388	382	371	367	369	394	397	372	386	422	391	423	402	419	402	409	406	397	410	367	421	425	364	367	376	391	348	397	412	421	412	395	391	391	428	395	385	415	398	388	424	382	412	409	446	380	365	361	389	421	371	416	378	401	398	374	430	439	416	387	431	375	423	363	364	408	441	395	415	381	396	393	391	423	387	392	414	403	397	412	398	394	441	396	398	374	403	387	400	394	411	368	443	400	361	401	395	376	392	429	383	401	427	375	359	394	376	362	373	391	397	379	393	409	399	394	396	391	421	387	422	421	404	381	360	393	381	391	421	383	409	402	386	428	431	411	404	372	353	418	368	393	424	433	376	410	412	383	402	424	447	366	386	414	367	405	386	427	418	411	453	393	410	435	421	413	414	423	402	376	402	418	406	385	415	393	392	384	412	370	383	385	376	375	445	404	353	378	411	423	429	410	378	406	430	409	402	345	379	425	398	392	423	384	372	395	403	370	436	403	455	435	395	406	359	389	386	353	390	438	411	401	372	381	427	366	399	394	394	375	391	408	414	401	421	420	421	367	423	389	373	420	430	387	431	397	441	382	353	369	368	422	369	387	373	416	396	396	384	362	423	396	432	386	378	399	379	408	422	411	403	424	402	385	367	425	407	373	406	430	418	412	414	402	366	346	403	362	383	417	363	389	405	414	394	407	390	371	368	394	413	411	410	427	419	400	409	451	398	401	401	410	401	375	392	389	363	442	411	427	401	399	385	337	396	375	389	365	374	392	402	449	403	401	397	379	391	427	352	332	396	385	359	387	412	416	389	430	455	409	371	406	385	397	389	425	380	381	364	428	407	425	390	403	380	399	358	442	413	415	452	403	382	396	393	351	376	415	398	384	434	397	379	407	401	400	420	429	394	412	426	413	418	361	405	414	396	410	413	361	413	397	369	423	405	377	423	374	397	411	404	401	373	398	391	399	379	400	354	422	375	387	401	362	390	384	408	422	382	405	410	364	366	388	401	396	391	406	423	341	406	402	387	461	418	433	398	370	410	396	407	357	380	394	412	390	388	384	411	421	399	409	394	400	414	412	394	367	388	408	410	386	377	396	409	391	415	420	404	387	422	408	397	366	397	412	381	376	371	405	393	399	353	389	396	395	365	411	388	431	383	427	357	364	398	393	389	397	417	406	433	452	371	413	383	399	380	365	389	409	389	383	404	403	397	441	364	422	412	360	419	362	433	396	412	427	425	361	406	406	435	386	399	392	411	414	391	383	398	424	380	383	393	365	374	421	367	368	412	408	414	361	380	398	388	433	380	427	408	402	401	386	378	398	439	386	383	393	423	413	407	405	399	433	433	388	419	375	383	375	397	383	438	398	373	381	369	404	404	407	371	412	390	394	400	432	407	420	407	382	378	374	389	414	377	393	418	389	396	383	408	412	417	412	384	401	416	366	412	381	369	372	412	419	376	396	422	402	422	416	390	387	387	416	395	404	411	401	403	400	428	340	399	371	344	384	426	376	409	372	365	345	396	352	400	398	401	407	398	440	407	409	359	376	402	424	419	416	430	379	399	390	384	397	392	379	412	397	404	395	394	389	384	398	412	400	375	368	427	407	425	390	384	389	394	390	391	401	396	397	392	356	397	377	387	364	453	388	399	403	401	387	398	383	407	387	380	414	399	367	442	414	374	419	452	349	385	354	378	414	440	419	388	415	440	392	388	412	418	411	426	394	395	385	395	411	400	401	398	395	390	384	407	407	390	395	406	384	404	391	402	409	417	405	376	415	381	419	424	396	421	406	393	336	399	382	389	416	413	400	380	384	421	372	396	410	396	410	386	369	411	399	360	392	374	429	395	380	397	428	377	405	387	398	411	397	374	376	406	388	376	402	403	412	405	396	406	416	406	367	383	405	384	375	390	364	376	407	371	422	364	414	417	434	390	406	393	400	405	394	427	380	379	357	375	409	394	388	422	396	395	392	361	401	373	382	419	390	365	417	420	439	467	391	397	379	413	397	409	419	365	365	397	447	381	418	407	394	393	432	392	409	394	379	376	348	383	392	402	410	349	398	384	382	428	417	381	361	419	430	398	403	405	380	409	419	412	370	422	424	392	394	415	403	385	403	404	375	394	410	354	449	388	426	420	368	403	403	417	377	407	362	398	388	394	395	375	407	409	436	422	334	414	392	388	380	407	396	370	404	356	386	397	390	422	407	371	409	368	390	377	410	414	402	441	405	423	383	409	369	384	407	393	391	406	343	390	450	400	410	395	420	422	400	401	374	394	386	383	392	406	393	372	421	385	373	409	414	388	379	395	412	427	375	409	398	385	377	393	371	391	379	376	370	385	383	405	381	422	370	392	423	415	418	395	392	389	439	386	355	371	386	403	435	409	393	369	413	425	409	382	366	416	415	399	372	387	438	402	386	400	401	350	427	386	426	419	442	396	422	406	430	364	403	417	398	383	399	416	402	351	390	418	422	392	412	386	393	387	441	415	374	381	402	391	407	385	388	370	392	420	420	375	406	378	397	372	393	396	406	409	407	417	385	401	427	399	366	388	425	363	394	407	393	392	431	393	424	390	430	436	431	384	375	412	408	402	379	399	395	424	376	391	402	415	432	412	333	430	408	370	357	397	414	405	403	406	376	361	443	380	379	425	377	386	432	359	427	451	415	387	394	383	381	385	375	402	401	403	439	388	383	397	404	422	396	419	383	398	372	389	373	425	427	390	410	359	400	404	399	366	366	407	420	410	347	426	417	379	363	374	416	396	387	379	369	399	380	425	402	386	381	404	383	363	397	390	400	389	396	376	375	408	396	417	406	426	370	386	363	404	385	423	409	429	378	387	395	417	394	398	422	405	391	414	402	361	394	393	399	382	345	401	380	413	400	415	399	393	386	364	378	391	400	426	378	416	385	382	365	402	425	394	401	395	406	415	381	468	372	377	423	401	395	396	372	370	376	437	369	394	349	419	397	423	426	367	408	387	395	398	365	371	376	382	373	398	419	388	390	397	397	401	406	369	422	377	378	387	378	417	398	434	401	356	416	399	413	346	404	397	351	397	392	384	415	400	365	359	388	357	390	429	392	401	387	382	389	394	397	423	414	450	434	435	405	420	386	382	423	393	394	403	395	381	402	392	377	425	382	388	412	398	412	367	390	391	416	429	441	408	379	434	381	406	396	401	428	408	417	422	432	363	398	421	402	403	383	409	406	352	405	394	403	403	411	386	436	402	389	393	382	383	359	391	383	400
7608	2324	4527	5576	4972	4139	3589	2983	2538	2185	1988	1851	1693	1509	1389	1388	1291	1228	1195	1240	1111	1057	1076	1109	1080	987	1032	1023	977	957	1079	983	1014	989	936	952	927	952	1023	964	899	940	939	949	980	966	967	953	912	915	899	903	977	953	909	941	941	917	959	948	964	956	914	916	899	909	906	932	966	875	922	923	845	917	900	855	898	920	942	899	914	895	913	878	906	948	915	926	855	934	901	919	920	924	914	929	917	981	896	908	924	893	899	936	952	912	907	907	924	943	925	909	950	894	859	909	939	938	904	919	970	914	955	888	908	885	927	860	891	903	924	916	857	900	915	889	914	874	870	925	886	915	909	970	874	941	960	892	893	888	915	951	907	949	915	900	936	888	893	905	944	864	936	894	915	893	916	890	911	865	866	906	924	912	878	909	879	868	907	946	920	863	948	959	927	796	936	957	888	879	840	892	911	902	916	939	962	921	930	924	944	942	880	940	918	893	887	873	928	887	844	891	947	894	915	900	896	899	922	877	902	917	897	881	909	884	837	868	897	907	900	894	905	903	873	964	945	878	919	886	887	867	941	948	902	888	878	940	948	926	914	892	873	950	910	910	899	910	904	905	948	888	936	918	846	931	916	901	922	929	858	928	888	929	916	837	962	881	919	914	907	935	941	893	895	924	905	946	943	921	939	936	887	951	915	955	853	960	885	864	893	878	913	966	928	871	933	910	918	934	927	916	903	905	881	913	930	905	909	965	932	962	912	897	888	961	903	891	882	910	885	893	911	927	912	853	936	975	905	880	862	924	878	924	886	944	890	905	902	904	911	910	932	889	897	888	907	884	921	909	913	931	920	907	907	869	873	909	942	890	930	916	899	880	931	917	947	924	936	903	912	877	904	885	880	922	925	901	886	856	883	940	864	902	881	972	906	921	914	868	882	867	965	897	900	906	920	903	897	926	929	969	938	879	865	905	881	938	903	921	908	830	882	930	930	866	870	905	892	913	924	929	910	937	914	946	876	954	901	878	923	918	880	916	907	886	880	889	982	900	898	856	935	913	875	917	902	871	902	922	900	899	930	915	905	919	942	950	918	889	959	896	930	910	905	898	912	938	922	891	869	857	928	922	952	894	877	894	983	852	920	870	888	891	937	912	984	928	903	968	928	887	915	937	944	904	921	904	877	848	899	849	926	867	954	895	870	903	881	933	912	922	933	961	939	898	990	922	957	901	926	958	900	958	947	944	905	924	899	920	910	949	905	936	864	899	928	894	889	952	947	917	895	908	907	918	917	930	902	850	938	915	877	895	952	874	865	853	903	929	920	905	956	931	928	882	914	936	942	933	934	871	925	873	971	887	965	896	958	887	876	948	903	925	930	884	930	901	886	893	917	906	898	903	927	845	891	972	897	946	913	890	915	896	995	901	888	897	830	939	874	908	892	892	955	914	919	922	957	922	863	909	936	898	894	880	930	874	963	868	930	890	901	892	941	929	908	883	861	934	858	916	928	988	890	862	862	905	950	920	909	931	897	932	915	934	925	937	889	922	848	858	879	896	869	920	914	866	907	970	918	894	886	936	903	856	919	918	939	964	931	940	920	901	927	892	881	941	913	895	895	969	864	894	891	893	865	836	921	873	885	964	851	909	909	924	876	956	930	943	894	935	881	905	895	911	910	901	919	930	840	950	892	934	838	971	916	948	927	933	890	949	898	888	960	912	941	866	860	933	957	953	918	873	962	903	943	869	848	941	891	837	937	882	828	883	927	957	946	911	951	888	915	925	916	913	902	899	892	957	907	973	871	876	925	905	886	931	937	890	911	918	931	874	909	893	932	948	901	920	875	894	931	888	960	941	934	903	963	916	894	922	927	862	930	889	877	922	889	908	866	881	886	956	913	881	887	938	901	849	906	874	909	903	854	932	895	869	944	868	944	897	965	922	912	928	932	913	900	892	932	994	922	873	894	944	970	912	899	898	940	956	946	934	922	910	891	892	932	909	865	932	881	906	920	920	971	881	875	907	903	895	951	916	855	891	922	887	862	870	882	866	906	910	912	860	887	930	881	837	890	959	976	916	857	876	890	883	894	894	921	928	947	929	901	925	889	881	904	900	904	922	934	940	855	888	848	935	915	943	923	886	915	925	894	902	905	877	823	851	919	952	918	885	946	954	886	892	898	922	905	925	873	954	943	893	930	883	961	923	958	894	893	900	895	934	846	924	895	910	855	854	833	950	927	937	896	938	907	957	853	879	931	924	854	899	935	910	951	913	887	882	926	940	870	933	882	949	846	928	908	960	895	857	911	915	913	897	879	841	882	891	905	861	849	906	888	945	896	971	951	949	873	847	963	912	906	917	893	919	936	960	898	934	907	896	930	888	872	898	894	892	913	872	963	912	962	889	882	909	920	910	945	953	894	874	939	909	911	858	883	960	911	886	838	921	900	862	922	917	920	933	943	882	937	943	893	833	907	871	876	953	957	932	922	797	934	907	818	953	897	920	900	912	895	873	897	904	952	940	889	918	895	928	950	903	936	935	941	906	918	916	902	927	911	893	909	936	991	899	920	911	878	968	926	919	958	884	901	923	907	875	910	862	939	888	914	894	984	877	924	931	896	877	924	907	907	934	914	961	953	905	866	971	923	882	858	926	872	988	932	882	924	898	938	851	911	906	924	886	888	918	897	924	886	903	906	916	906	882	849	910	920	928	920	906	893	896	902	930	945	926	872	940	932	878	912	908	925	932	912	934	852	922	906	888	879	892	909	889	893	912	893	890	887	946	901	908	937	865	888	931	910	910	898	915	892	874	892	911	920	941	918	888	854	868	923	910	908	894	903	922	907	909	891	891	891	891	873	908	909	882	890	887	827	904	938	858	905	904	955	936	935	921	922	895	880	917	890	902	927	859	938	872	876	886	965	951	874	927	921	878	891	903	920	892	918	874	927	898	929	915	875	942	915	933	914	937	873	875	899	854	907	862	863	936	894	901	914	968	961	958	906	892	931	924	881	937	892	973	905	848	900	936	862	884	891	917	918	971	961	953	937	895	930	918	978	893	905	879	847	863	875	870	900	906	892	926	889	891	869	876	974	923	952	886	894	883	888	882	884	904	905	919	930	914	964	922	917	851	970	910	941	871	925	855	885	941	876	881	938	918	887	912	903	892	968	919	845	874	905	889	887	862	951	918	956	909	878	864	910	914	893	953	955	921	857	900	854	909	890	869	934	886	950	939	930	894	862	835	908	928	930	872	961	871	946	916	925	891	911	894	939	907	835	915	887	853	902	930	877	949	873	893	956	936	883	865	900	885	944	863	851	927	929	900	884	917	967	921	914	871	899	935	919	930	888	885	896	891	913	897	860	927	881	917	922	915	906	899	873	964	906	887	901	924	915	899	883	902	914	922	913	917	910	886	941	901	842	843	911	921	917	916	900	886	931	870	852	928	914	920	919	902	936	891	927	936	889	872	888	945	943	931	894	845	907	884	922	948	905	922	925	929	906	930
16756	3460	3644	2840	1972	1533	1307	1053	862	716	711	587	570	559	533	504	474	461	420	457	436	438	405	393	376	422	401	395	349	381	401	387	392	363	398	435	369	378	368	346	392	376	408	383	387	388	394	382	395	388	344	365	401	370	404	402	388	380	375	381	343	365	363	387	359	343	372	378	335	408	359	335	373	364	397	360	384	353	381	387	317	336	404	399	355	359	347	405	344	361	376	352	369	338	402	347	350	373	351	366	391	359	332	404	361	378	391	352	377	362	372	361	358	369	356	366	378	353	395	351	376	354	372	375	378	361	375	403	412	408	356	344	394	400	353	377	384	373	349	381	351	355	338	354	358	362	360	414	373	358	368	352	358	382	369	349	362	332	373	370	367	378	370	365	361	350	384	359	409	357	383	352	370	388	358	395	378	373	381	351	389	386	336	363	347	353	355	383	363	391	379	368	388	375	384	370	361	394	385	363	317	333	395	369	375	385	354	378	390	342	386	355	370	376	356	376	384	376	351	365	397	379	383	388	323	357	393	373	388	371	372	413	366	372	357	400	343	366	411	343	364	408	359	343	392	392	375	368	370	350	393	375	369	336	375	387	356	306	411	381	373	345	353	355	328	400	357	369	387	414	387	399	371	383	382	377	398	349	406	389	384	406	355	368	369	376	331	381	372	375	371	357	378	348	375	332	365	360	355	352	391	334	396	350	349	385	351	373	374	361	397	349	369	359	373	375	378	362	360	411	381	355	362	395	345	364	359	375	378	355	315	369	361	403	374	380	364	378	348	400	362	387	360	346	336	394	376	375	375	357	387	378	365	384	407	411	361	362	356	368	377	390	381	349	387	375	373	349	377	363	358	387	377	406	344	386	394	373	402	339	397	374	353	360	359	375	363	371	412	364	355	392	387	350	330	372	376	365	331	384	359	352	341	359	417	360	385	393	353	349	376	362	355	331	364	375	367	358	351	377	354	365	371	361	359	362	369	383	380	407	387	358	376	384	376	402	359	328	359	345	378	386	388	366	374	368	396	399	361	343	373	376	406	380	380	374	371	350	388	408	373	366	376	337	371	383	388	375	384	396	389	331	372	364	350	356	374	363	368	395	374	361	362	387	348	355	373	343	392	350	363	350	373	380	353	341	396	399	375	375	372	368	328	344	413	347	347	369	386	358	394	390	336	334	390	376	357	396	347	370	372	373	365	369	385	358	354	371	379	353	406	404	380	350	339	356	368	372	379	405	386	368	417	373	416	337	384	357	332	372	382	365	394	409	387	431	355	338	324	365	336	345	330	396	369	371	373	377	358	378	348	381	383	410	333	317	389	336	343	355	379	388	375	391	306	378	366	383	346	364	350	399	353	377	353	341	359	383	333	399	357	367	361	367	397	356	348	371	356	375	379	369	363	346	359	392	407	355	417	356	360	359	370	375	345	416	367	338	359	371	376	362	337	344	380	375	366	321	379	368	386	399	355	378	361	409	385	353	388	360	366	387	390	381	387	394	382	404	415	389	361	381	364	414	332	359	421	364	366	370	397	392	371	321	334	344	384	399	392	385	375	369	348	361	369	381	377	408	365	361	375	349	347	338	378	392	379	352	379	395	393	367	381	351	370	415	358	365	396	385	375	364	364	370	340	392	373	348	352	372	346	344	370	422	329	343	363	400	388	335	381	377	376	381	343	347	375	361	343	356	374	385	406	404	352	327	375	362	355	326	343	364	350	341	368	322	371	366	374	353	330	372	339	358	386	362	396	326	379	368	374	361	383	363	366	373	334	336	354	353	384	349	351	390	393	393	357	358	372	355	398	369	353	347	377	367	390	392	364	351	339	371	384	355	369	357	367	406	355	378	361	385	391	361	337	376	357	361	379	367	313	348	401	377	367	369	399	354	377	392	365	363	359	356	367	366	373	368	364	376	355	360	352	398	341	368	374	374	366	361	357	334	355	372	356	389	399	396	387	406	366	399	387	351	366	370	347	356	368	395	375	385	364	346	344	397	378	378	378	423	369	335	402	355	383	358	380	360	391	359	375	355	346	346	339	381	365	386	370	398	389	413	383	346	383	366	371	377	361	393	375	398	397	356	394	369	378	336	359	385	396	385	372	349	377	408	326	414	381	405	367	361	369	373	355	398	365	377	391	374	389	380	345	318	331	356	368	378	367	380	384	340	389	415	353	368	380	385	364	360	370	386	369	325	379	350	371	389	389	364	375	367	370	386	364	346	366	364	380	394	382	402	355	349	374	350	333	392	402	369	367	386	365	343	360	357	394	367	382	376	379	369	353	358	360	398	377	389	371	354	383	354	379	382	371	381	346	372	388	359	387	376	375	368	352	346	404	418	372	388	393	372	377	355	412	347	378	373	386	370	359	375	359	364	361	320	381	323	368	361	355	376	348	364	345	373	390	357	387	361	353	377	382	384	389	366	393	345	396	374	332	367	358	395	351	371	366	386	394	352	384	369	363	363	351	367	383	382	378	366	399	389	367	372	356	361	373	371	361	355	357	376	375	408	355	395	380	383	400	357	378	337	374	355	380	366	337	365	366	350	339	371	383	345	354	361	347	346	371	377	370	338	350	378	372	395	380	351	397	361	343	396	409	345	386	402	332	385	384	364	352	372	366	384	343	382	391	351	362	383	332	368	356	385	356	372	389	332	404	399	363	345	377	386	346	327	375	349	400	380	395	350	351	363	360	354	393	367	355	398	339	340	382	395	400	345	372	379	353	391	397	359	402	390	360	371	358	346	382	372	392	393	367	374	332	377	364	366	407	352	362	405	399	381	386	374	356	373	341	400	366	365	344	387	368	374	386	364	360	344	392	349	395	349	352	399	363	364	391	373	339	346	377	344	386	407	363	405	381	366	335	365	350	376	356	395	391	369	356	371	370	380	345	368	369	357	366	340	328	361	381	372	344	361	379	380	362	369	358	369	369	339	350	347	380	364	377	376	344	390	376	389	389	345	359	391	361	336	368	341	383	367	350	355	373	386	362	371	353	389	365	354	366	349	363	408	356	352	365	334	354	351	379	383	373	357	358	396	363	395	367	345	355	348	378	366	327	389	390	344	373	395	389	369	364	353	365	373	375	372	349	358	359	342	384	379	378	367	380	336	391	356	385	373	343	396	360	374	376	329	385	348	364	362	374	398	341	393	367	396	359	398	373	367	342	373	331	346	385	398	394	383	353	337	364	376	385	360	396	365	375	398	386	396	379	360	395	380	377	369	364	402	324	372	357	369	391	386	374	350	382	326	404	381	353	366	435	348	363	354	386	369	404	367	384	377	376	372	375	372	409	352	345	367	355	353	391	353	347	372	365	373	372	393	352	389	381	371	347	405	361	320	384	374	395	384	336	393	336	347	371	320	380	376	389	352	336	374	354	367	401	370	374	324	345	353	390	387	386	352	360	372	352	375	390	352	365	349	359	388	383	352	371	353	397	390	361	378	395	367	389	365	375	382	351	373	414	364	365	350	372	363	381	390	370	372
9975	3019	6287	7851	7003	5916	5051	4092	3374	2785	2466	2224	2077	1686	1668	1546	1496	1375	1326	1359	1279	1171	1151	1055	1161	1051	1035	968	964	1008	1020	946	924	900	908	912	938	927	896	885	950	931	938	904	899	913	841	870	942	888	892	872	851	855	888	901	855	915	859	900	864	897	840	848	887	853	844	899	869	870	847	875	858	812	840	869	866	852	919	879	814	856	841	825	875	836	844	842	802	865	862	828	824	851	861	894	854	872	802	763	832	816	891	840	837	851	835	832	807	898	838	887	863	857	836	848	801	813	848	791	832	861	795	816	870	852	796	880	856	822	770	846	820	835	815	798	867	877	876	794	851	820	881	866	818	803	800	842	814	834	796	773	845	851	846	844	847	907	850	831	903	820	851	844	826	834	877	839	855	826	829	835	812	818	863	855	808	840	768	854	808	863	843	847	877	842	789	913	797	841	881	824	799	829	833	874	860	897	902	859	796	858	836	800	825	847	823	863	829	814	814	806	847	878	885	844	846	785	815	901	821	823	838	840	840	856	848	845	738	812	879	841	825	845	814	828	857	823	810	845	821	874	828	904	830	784	869	887	830	858	855	837	854	859	876	844	792	830	802	855	840	846	818	860	801	838	847	804	847	844	837	853	805	869	834	822	812	847	871	860	832	798	881	826	798	848	871	781	800	845	818	889	764	825	861	853	819	865	861	819	851	858	813	835	836	818	855	851	856	871	805	871	912	807	847	838	827	851	868	816	864	917	820	878	861	793	882	834	836	857	824	821	821	811	862	852	809	829	831	841	810	794	788	809	828	829	834	832	794	836	865	849	795	826	881	836	877	875	858	821	790	823	833	853	801	796	799	835	875	864	819	851	846	803	825	869	841	872	839	821	883	832	852	841	828	862	852	844	842	855	821	817	840	844	881	870	814	834	820	820	847	886	807	830	882	858	869	837	853	851	892	891	834	889	834	836	826	856	808	898	846	858	819	927	807	819	829	793	880	842	820	887	812	852	842	889	845	827	866	850	822	905	821	836	847	791	808	838	858	829	838	801	882	817	811	821	866	786	874	831	898	855	853	838	848	860	792	818	848	855	833	882	811	882	817	864	881	854	846	842	899	785	854	856	831	903	812	880	865	824	834	822	841	868	869	824	871	834	840	841	875	820	822	782	791	817	854	854	827	828	823	870	842	894	858	847	851	848	901	820	810	866	821	839	819	823	853	834	887	874	868	860	811	831	836	811	830	818	861	824	839	858	875	827	852	837	895	838	870	824	853	829	823	819	908	858	842	838	835	825	842	824	791	912	806	876	840	816	837	820	798	858	851	854	838	840	856	874	851	790	809	840	861	809	806	834	813	834	848	839	883	853	840	811	845	835	875	856	869	848	873	863	846	863	826	848	866	863	835	784	828	885	870	840	857	842	776	836	866	841	818	865	822	881	860	912	842	821	837	788	860	818	896	793	816	869	799	829	838	851	849	873	785	864	872	895	797	883	773	849	864	888	823	826	821	790	831	838	848	840	841	813	841	868	850	815	835	874	802	840	869	828	811	843	816	784	837	835	811	833	876	833	799	886	818	876	899	804	853	851	828	834	849	862	816	837	903	878	835	871	779	819	858	831	823	836	812	910	845	850	836	792	816	763	861	871	791	810	861	805	774	846	864	813	847	802	827	858	845	808	842	844	761	830	843	832	859	789	843	824	869	885	848	852	914	817	866	869	850	821	858	848	871	806	857	903	840	844	815	842	843	816	814	789	842	812	862	873	824	869	850	864	833	839	854	873	861	846	819	835	884	846	800	859	816	829	832	865	802	858	837	829	854	764	826	860	852	872	826	841	841	831	867	859	881	842	827	831	830	764	884	804	815	870	811	814	799	869	802	883	788	868	846	824	819	850	776	843	874	802	813	876	778	865	839	851	866	830	832	834	879	783	790	854	856	781	851	886	801	859	849	901	857	873	883	805	838	847	804	882	853	819	885	819	856	878	837	820	852	875	878	798	878	766	836	860	871	816	849	879	833	864	833	868	834	850	842	813	859	851	831	822	853	871	860	822	800	802	858	862	907	817	801	831	783	890	822	837	825	817	866	867	840	862	812	813	835	837	869	891	846	833	862	835	824	843	924	880	880	831	865	854	846	793	855	857	801	815	854	837	854	857	825	812	787	852	847	845	840	860	851	886	805	851	830	806	831	874	835	850	883	781	813	921	829	822	868	852	795	828	812	895	813	796	871	884	811	858	870	848	861	839	861	802	858	845	822	808	917	833	872	886	872	854	823	801	857	831	861	839	790	800	862	845	809	823	881	843	820	838	858	832	833	884	835	798	844	807	830	841	867	876	830	855	880	839	840	810	775	806	815	831	814	822	815	791	868	801	814	799	840	835	837	851	854	854	858	805	888	779	871	857	823	813	814	812	870	854	853	807	821	807	882	858	845	814	865	830	829	848	844	797	862	806	864	812	848	849	858	886	827	877	899	823	871	811	819	820	860	803	847	785	823	865	871	831	819	837	826	828	896	816	794	867	850	803	929	873	849	833	877	929	863	820	855	847	807	852	837	816	800	861	864	896	853	861	802	860	892	844	923	856	854	812	843	826	848	850	858	895	808	828	832	838	853	848	859	860	795	856	765	889	841	841	848	826	877	857	831	831	820	881	853	898	829	815	846	916	922	812	844	853	834	873	824	853	851	827	872	813	850	863	875	853	851	852	845	847	825	817	865	783	853	843	879	864	864	888	839	823	834	820	837	786	776	855	858	884	854	883	862	834	824	809	856	761	820	810	883	803	875	811	858	794	907	866	833	838	852	884	881	817	823	831	862	856	832	843	816	846	822	838	796	841	892	905	811	883	869	761	878	856	827	837	848	846	852	778	815	852	824	844	790	802	848	800	839	854	832	832	866	898	818	824	802	848	842	791	842	836	868	852	849	856	845	843	831	832	813	867	854	867	828	830	795	845	859	873	843	858	819	924	801	850	856	825	807	824	905	878	851	766	849	873	846	825	812	884	814	802	806	875	787	820	908	848	806	874	812	820	848	871	802	844	844	856	840	871	807	898	823	831	810	788	859	856	867	833	843	835	875	826	915	813	856	851	877	848	812	779	847	873	870	828	858	859	874	812	870	902	811	860	856	848	839	862	831	817	840	805	795	834	842	832	860	840	876	836	812	847	873	803	855	928	804	845	817	805	841	834	837	860	824	908	806	839	823	818	793	822	849	829	828	819	834	884	858	819	799	841	805	844	850	857	840	822	857	830	854	784	837	853	888	898	854	882	852	822	829	835	797	880	870	833	785	820	834	782	838	829	842	837	826	841	875	837	873	824	866	832	785	845	807	841	822	857	801	888	872	836	824	778	888	824	831	790	875	859	915	833	856	781	822	920	851	859	798	826	836	766	868	778	881	842	839	833	791	886	805	799	829	797	850	865	840	818	837	821	888	865	830	907	848	889	841	778	826	880	835	819	836	774	752	833	825	845	839	826	809	848	849	827	828	818	839	831
2531	875	1097	856	669	575	491	485	405	369	401	340	336	320	293	328	312	304	312	337	324	318	336	299	324	292	303	295	307	300	297	277	311	298	313	283	327	284	309	280	289	337	304	302	307	307	303	320	296	281	282	306	323	325	302	309	324	291	291	302	325	317	277	322	300	269	283	317	315	286	304	257	314	287	293	284	322	303	265	302	312	297	298	278	301	255	307	294	288	336	282	271	287	299	274	293	307	303	290	289	290	312	299	308	267	289	302	299	294	335	307	298	275	296	294	293	300	277	319	281	316	275	278	282	276	303	307	287	284	304	296	316	294	296	295	281	321	278	302	249	312	326	292	279	305	301	293	285	284	318	294	316	294	302	306	284	271	300	305	306	289	312	288	277	301	303	298	307	276	301	310	311	314	312	311	312	273	287	309	319	297	310	317	311	290	274	335	298	241	298	275	285	301	270	285	287	280	290	307	275	262	254	305	303	289	300	305	289	297	308	285	310	300	277	283	300	293	287	275	297	312	287	259	284	320	315	253	296	259	291	284	295	314	287	287	318	306	303	323	317	287	285	307	280	310	312	319	321	302	324	284	275	267	311	277	320	290	297	312	288	299	318	278	260	339	279	298	302	289	320	339	284	299	275	281	315	302	341	279	299	282	284	271	295	291	342	296	259	301	297	303	249	307	307	320	268	291	311	279	292	283	296	258	280	286	299	340	336	301	279	301	292	292	299	303	275	296	329	290	290	284	279	287	282	324	305	275	270	317	305	299	331	281	306	293	320	294	312	286	284	278	310	293	276	299	299	317	285	312	296	295	312	347	305	295	329	305	286	249	274	289	289	279	308	296	292	336	314	303	294	299	285	280	289	298	309	292	332	291	274	303	314	302	294	295	301	282	255	283	287	279	303	293	308	282	278	297	318	323	304	302	299	282	280	306	297	271	298	287	292	276	293	286	280	296	312	285	301	310	281	275	282	298	296	288	262	279	278	270	324	264	274	297	323	300	274	303	310	290	297	320	302	280	304	311	299	292	325	274	307	291	320	302	267	287	269	279	305	265	264	279	296	285	301	299	315	307	300	306	289	279	303	283	283	278	273	295	277	319	317	311	278	291	319	283	276	281	286	292	282	328	301	308	260	272	264	302	269	277	260	293	296	280	271	300	285	308	256	306	326	291	295	271	259	315	282	316	278	262	269	322	297	306	333	303	288	299	263	302	315	289	279	304	303	279	287	317	326	316	265	315	307	285	292	299	265	287	295	299	290	289	284	302	295	288	282	271	280	337	266	263	261	284	296	312	286	318	291	290	281	299	310	284	276	300	296	308	290	263	278	326	271	279	260	296	319	278	281	316	315	275	297	326	275	288	281	321	310	235	285	294	324	301	293	274	290	274	284	265	268	307	330	270	274	312	292	299	299	303	280	288	334	285	254	303	249	297	283	301	288	292	324	301	273	321	290	311	284	305	309	293	276	271	331	307	293	282	304	300	279	274	318	303	254	283	269	282	272	293	322	269	300	285	256	279	287	298	327	309	296	314	288	258	302	252	284	293	272	287	276	285	277	303	319	251	311	310	304	311	284	280	261	325	279	293	290	293	327	282	285	312	273	289	310	296	330	284	306	298	274	314	287	298	337	286	306	316	267	312	285	280	334	335	299	280	305	293	311	313	277	277	310	293	286	258	266	318	296	324	267	313	294	258	293	282	289	301	318	297	316	259	309	304	300	294	312	305	305	313	293	288	300	317	303	294	272	279	320	305	321	289	309	275	253	294	285	272	322	298	287	299	281	290	297	270	284	264	292	319	319	317	290	317	304	248	319	284	295	331	295	283	283	304	302	239	315	285	273	327	288	299	255	289	298	268	320	293	327	276	286	303	297	265	282	269	292	321	302	273	322	285	290	283	312	292	305	304	289	301	286	264	300	317	297	291	304	296	319	300	295	305	281	269	315	274	303	283	285	306	256	321	287	296	291	288	311	297	338	271	289	333	324	297	304	266	321	287	239	276	305	326	315	307	312	315	330	289	305	274	266	293	297	303	281	269	311	282	319	270	299	270	277	286	294	302	281	269	308	319	307	321	288	305	284	283	280	329	336	275	289	301	295	303	286	294	305	292	291	290	260	290	314	332	306	290	299	297	275	313	307	313	293	273	286	316	289	314	282	320	290	290	304	285	310	294	291	295	296	325	266	271	300	291	285	308	309	304	285	288	297	283	305	314	288	299	304	284	266	312	311	310	277	303	262	308	332	321	320	291	274	277	285	325	299	297	266	275	260	306	288	308	243	282	280	297	299	291	334	289	284	294	300	299	285	323	285	276	311	293	284	297	305	310	264	281	290	279	312	313	257	288	275	313	280	305	309	344	298	308	289	301	298	298	285	313	287	291	271	259	295	314	289	333	297	301	315	279	278	305	293	299	301	287	318	302	296	305	281	271	276	276	321	298	295	306	278	289	280	279	287	301	313	277	283	347	327	293	284	254	261	331	280	301	301	304	279	294	281	285	296	308	299	328	273	293	315	247	299	317	308	307	278	315	270	314	271	285	291	298	293	291	284	295	305	285	323	271	275	315	317	311	290	288	331	298	310	306	291	273	310	320	279	298	279	281	271	289	315	310	296	300	281	317	316	278	290	311	277	301	277	294	279	296	291	304	326	330	265	305	293	298	276	292	298	291	329	296	279	293	323	311	311	288	249	303	328	275	304	309	263	293	287	285	293	267	261	260	257	268	299	298	308	298	304	277	246	300	273	278	267	285	263	284	297	301	300	281	269	282	308	288	283	264	297	291	272	295	277	268	325	316	284	310	309	312	291	281	324	302	314	339	337	282	262	287	276	306	303	268	289	262	311	305	341	309	271	283	277	283	293	299	308	265	295	281	261	274	285	296	284	315	313	269	273	283	307	291	291	317	301	297	289	296	322	271	283	266	287	257	313	309	315	287	299	321	268	262	295	326	307	311	306	308	316	274	315	300	289	292	297	300	289	355	281	304	318	300	312	282	337	304	317	296	287	292	297	287	311	302	315	295	310	307	294	315	311	268	293	281	274	298	285	288	263	268	294	291	309	280	294	301	316	307	323	294	303	290	271	302	286	262	297	316	303	325	312	308	269	289	276	297	264	264	259	301	280	321	324	266	308	304	322	333	329	312	250	288	296	267	268	323	261	282	315	267	298	309	283	278	287	307	294	320	313	301	302	281	285	302	295	293	324	294	272	314	283	295	283	304	273	277	300	290	269	310	309	294	295	311	282	336	297	290	306	304	331	316	261	275	260	274	300	260	274	332	290	295	299	301	264	276	268	316	332	308	293	313	287	292	337	280	291	297	307	282	300	298	310	281	298	270	327	298	301	290	307	270	294	300	282	288	284	289	285	323	278	295	310	296	297	252	348	290	280	277	310	303	307	311	318	282	297	320	297	342	265	291	312	283	284	292	320	303	297	295	300	280	294	320	327	271	277	321	274	306	337	293	314	297	277	319	317	267	312	294	309
2455	1245	2343	2730	2471	2138	1811	1684	1305	1208	1135	1087	1033	925	932	922	852	853	806	756	818	754	768	799	732	777	761	718	743	695	760	752	785	757	737	725	743	706	716	750	705	722	797	678	723	716	755	745	759	723	726	685	717	748	683	688	739	718	704	771	688	680	716	716	677	666	705	676	718	741	704	690	702	754	740	751	669	716	687	721	677	727	699	674	693	666	747	700	710	707	708	722	705	682	719	705	631	730	669	654	698	695	706	730	678	741	712	726	706	768	714	714	689	694	749	683	705	725	711	685	714	718	688	708	660	670	694	738	728	727	727	735	675	684	682	681	728	698	702	727	693	688	734	734	714	714	709	703	728	712	691	672	690	678	720	717	687	709	671	719	702	706	687	716	692	697	747	696	699	673	684	670	671	727	705	744	731	701	713	687	699	668	728	715	730	685	690	664	693	702	768	742	680	663	692	697	707	679	655	678	714	713	675	735	725	638	650	684	752	676	755	757	698	697	690	698	733	684	687	706	667	754	695	700	721	748	707	715	687	666	669	644	683	692	686	685	699	676	702	690	645	724	699	727	759	714	711	726	735	725	708	714	694	737	701	717	712	682	741	705	697	650	698	696	692	673	729	670	695	696	714	707	697	673	741	660	721	662	712	672	686	719	776	722	691	715	678	720	694	718	720	693	676	670	676	679	763	714	725	688	688	715	718	728	685	721	728	755	685	741	705	737	725	719	687	733	661	680	694	737	750	671	717	692	699	729	677	711	706	730	699	728	703	688	666	713	665	717	693	763	712	678	717	705	695	708	664	698	720	705	686	692	755	703	699	703	688	704	714	669	678	700	711	712	702	696	737	654	663	680	700	775	688	733	660	732	685	701	683	654	664	708	710	757	682	680	704	711	724	691	726	691	659	697	714	675	677	711	679	676	682	738	644	698	698	710	705	742	731	724	703	695	716	694	706	741	727	687	721	676	727	696	689	719	721	731	712	675	684	707	735	716	696	730	696	702	765	708	714	701	709	774	663	735	699	708	728	696	727	717	680	637	731	718	661	714	666	681	660	693	743	690	711	746	746	730	708	732	688	689	696	705	698	689	716	721	721	687	708	683	709	704	694	714	731	715	769	692	665	718	690	670	734	658	682	677	684	694	703	671	672	720	684	712	643	715	719	705	725	689	610	702	720	698	684	709	704	690	678	723	695	709	657	735	704	726	666	737	710	717	747	672	737	653	712	639	738	745	737	690	701	696	728	718	661	696	720	702	688	702	712	711	744	668	710	713	689	746	721	758	692	663	710	748	750	725	719	737	722	749	702	694	710	720	699	688	696	698	710	702	724	729	678	644	734	704	709	688	691	724	733	679	680	671	681	753	716	692	716	705	675	667	717	710	686	686	704	719	644	687	720	742	684	737	697	715	627	668	689	720	661	701	724	707	706	699	745	667	699	716	680	733	672	738	731	709	712	727	689	654	694	697	706	719	681	680	680	760	702	708	681	676	725	671	694	704	756	699	748	714	698	739	737	733	716	664	754	725	734	712	679	685	686	728	713	715	717	703	693	712	701	756	757	678	681	713	685	681	706	688	722	724	711	638	703	683	696	660	767	710	719	681	756	724	727	682	765	693	694	724	654	660	723	699	751	698	711	657	683	692	701	712	693	709	706	698	657	701	712	745	708	717	660	714	709	728	667	670	716	714	718	707	717	681	675	697	705	706	686	669	686	713	706	697	720	716	693	697	701	676	719	711	679	682	688	696	700	734	657	690	743	712	770	693	757	709	728	655	646	728	715	680	738	654	652	727	725	721	701	686	688	697	660	681	674	710	670	700	686	700	703	694	725	673	671	677	690	754	700	706	705	702	704	736	702	691	724	731	697	707	690	718	750	684	713	709	688	689	687	733	670	717	727	712	692	727	734	768	724	731	687	730	731	704	680	699	713	712	662	697	734	722	694	687	754	715	700	714	689	724	719	691	686	684	714	754	693	721	742	681	706	741	700	734	679	680	709	715	691	665	712	712	735	693	653	727	720	690	691	752	731	674	704	706	702	688	704	703	668	757	663	680	684	690	711	682	746	693	733	730	731	714	715	746	728	727	708	690	713	743	732	705	742	752	730	693	711	717	732	730	729	683	720	720	689	722	652	712	728	737	727	692	695	695	656	695	700	692	696	681	680	690	735	696	709	732	692	707	722	692	662	677	700	729	701	684	713	716	690	682	685	721	721	705	667	666	694	653	730	703	696	666	672	712	705	732	718	672	641	699	710	758	685	692	701	719	735	723	701	702	726	670	746	721	690	715	661	716	706	690	721	700	713	698	727	727	687	674	801	658	690	686	680	746	722	738	699	705	685	667	706	727	722	713	741	682	707	713	729	722	685	705	667	695	739	677	674	687	692	678	687	711	720	708	693	702	690	692	705	726	723	768	712	700	685	723	726	694	707	673	700	764	711	686	761	694	722	709	684	730	698	709	717	674	670	679	691	760	704	683	689	685	759	671	697	679	694	705	697	681	727	712	662	737	717	712	664	722	717	691	672	683	751	687	748	671	715	681	711	684	687	679	721	684	694	683	746	703	690	731	692	701	693	723	669	663	663	707	713	692	731	714	708	701	721	661	700	697	669	662	693	681	689	696	731	686	666	682	687	708	718	711	690	748	679	680	712	722	720	714	658	650	681	712	704	713	723	714	721	709	725	730	665	684	712	688	692	753	701	688	682	720	732	680	701	705	688	669	724	716	730	724	653	719	683	749	737	696	702	684	694	681	682	720	680	689	681	708	729	694	719	681	728	682	724	729	677	690	676	651	721	726	698	698	692	736	696	665	675	716	716	726	666	718	705	679	667	722	663	753	665	729	719	686	692	711	690	707	726	705	656	753	715	724	710	668	707	745	704	710	680	661	678	678	695	694	732	688	700	718	672	692	651	716	704	737	755	766	683	702	702	666	712	714	667	694	680	694	689	733	708	698	733	685	701	696	722	686	736	671	683	722	710	684	723	738	704	697	709	734	692	673	712	721	645	668	706	686	695	689	699	752	710	659	685	713	721	677	718	667	748	696	690	698	668	660	740	658	698	734	702	679	683	766	664	726	694	684	694	698	715	723	672	696	735	727	695	646	717	736	673	692	679	729	669	719	696	691	734	723	700	693	741	666	712	718	656	733	732	697	678	703	686	704	735	714	688	710	703	671	692	677	697	741	722	748	711	676	726	713	661	756	668	717	705	724	707	719	689	743	696	720	673	685	720	704	727	743	677	704	740	729	732	752	670	702	717	723	711	673	685	689	746	706	695	701	703	687	669	704	670	675	694	746	670	738	718	703	666	710	701	727	668	684	681	703	642	676	707	662	696	703	691	728	676	708	737	699	696	656	747	713	695	680	696	721	687	717	706	702	649	714	692	701	717	704	690	685	748	712	683	697	685	711	675	672	733	685	703	700	658	680	664	696	677	670	695	656	648	678	708	674	693	733	709	722	685	693	712	748	692	732	715	708	664	712
9400	1961	2278	1899	1390	1044	959	777	686	628	574	523	494	460	450	417	453	431	427	420	441	423	413	415	400	432	432	399	395	407	423	429	380	416	373	388	428	364	362	389	429	400	396	417	410	374	428	379	361	414	393	392	418	393	393	339	395	395	424	388	407	428	421	428	374	395	379	447	431	408	400	394	392	412	406	416	429	369	417	390	400	392	406	380	365	378	388	387	426	432	381	387	411	380	393	397	349	366	401	407	381	351	393	403	384	391	405	402	362	398	420	398	412	415	409	400	425	428	403	372	401	362	364	392	404	418	371	422	435	383	354	410	378	372	390	388	389	369	414	392	390	366	402	375	396	395	369	369	379	420	396	397	379	457	359	381	386	354	379	412	374	401	376	351	393	397	410	349	384	396	391	404	380	385	405	448	347	363	417	400	362	395	383	412	410	386	354	375	384	380	411	414	415	374	384	419	415	381	374	385	420	360	414	424	394	375	409	358	396	411	462	384	378	394	371	394	364	380	366	448	370	382	409	360	403	417	403	414	407	397	381	386	371	407	393	372	409	372	354	406	423	380	378	384	388	415	388	421	416	361	386	392	414	392	403	382	384	396	392	382	386	369	453	369	395	401	388	404	375	410	411	424	405	349	383	382	402	382	372	404	354	411	370	388	392	362	408	400	369	381	373	376	395	410	394	390	378	416	389	416	403	360	390	414	402	367	396	375	370	326	405	398	384	384	397	390	388	398	363	403	394	425	372	390	391	384	408	387	407	387	416	445	363	380	364	411	415	407	403	348	369	367	389	420	357	411	380	381	373	386	380	412	361	390	392	359	363	401	413	388	374	415	341	384	375	400	425	389	375	428	389	372	387	394	380	393	390	386	409	379	405	389	408	391	363	420	405	393	383	381	387	432	414	388	384	388	409	399	394	409	399	359	383	381	403	388	367	378	431	424	395	417	394	364	385	369	381	437	376	388	421	389	414	374	392	401	400	392	394	392	386	415	442	372	412	400	393	386	383	419	373	370	401	394	390	351	387	403	371	376	390	387	367	388	362	368	392	394	386	358	404	384	428	440	415	360	393	405	389	435	380	375	394	402	379	397	389	389	384	414	382	435	365	388	410	388	432	366	364	396	380	367	395	401	397	387	409	431	355	386	369	404	370	370	396	393	402	435	383	381	413	413	438	372	356	411	379	398	358	424	394	360	380	374	389	352	383	395	386	388	378	420	411	405	410	346	378	430	395	412	366	416	414	389	389	381	408	365	375	409	410	366	409	392	381	344	394	397	414	375	417	375	390	324	388	368	406	418	344	434	450	400	428	373	386	395	390	331	388	388	439	374	353	373	439	380	407	378	387	393	399	381	361	371	399	397	412	390	375	388	427	392	424	403	379	372	406	366	423	411	362	405	380	349	407	363	416	387	368	392	406	365	360	367	421	363	410	347	406	433	420	387	405	391	353	364	400	400	395	395	416	385	344	417	377	369	367	394	392	410	374	385	413	390	360	384	447	393	378	430	381	350	364	381	390	416	399	399	379	409	402	410	414	402	387	389	357	437	398	420	386	351	382	433	393	412	368	381	396	384	385	401	405	400	406	417	378	389	374	403	375	364	384	387	385	388	380	431	376	417	412	410	390	383	406	372	386	375	393	366	407	407	369	378	378	390	396	405	380	380	392	361	406	388	418	371	367	390	397	374	377	363	417	371	404	398	453	416	424	402	405	348	390	374	407	417	425	369	407	348	399	411	396	399	389	407	392	370	436	383	376	373	429	393	423	393	383	390	396	399	399	422	393	394	429	397	412	377	399	422	416	407	364	400	429	388	382	391	410	381	397	398	351	365	386	376	428	368	367	383	409	397	377	412	376	377	350	380	389	400	361	445	374	398	377	395	433	371	405	386	403	403	396	426	365	396	391	378	416	395	359	405	341	359	407	418	413	390	387	375	399	349	392	399	401	411	383	378	368	389	382	399	379	352	409	404	399	368	401	406	439	428	380	405	401	419	393	369	382	377	412	407	413	408	365	419	396	376	394	362	377	405	396	356	372	384	367	396	394	402	368	360	390	402	405	368	383	421	403	398	402	410	383	440	388	372	417	398	368	393	389	401	396	379	360	377	395	396	374	370	422	381	369	397	391	395	395	400	354	382	350	398	377	368	372	359	353	378	391	409	325	392	350	366	384	421	424	401	394	409	392	423	399	418	394	376	456	378	397	365	423	410	386	382	387	376	364	393	386	357	361	369	384	406	365	402	398	367	423	405	428	399	372	359	400	383	402	369	385	389	383	378	437	392	356	400	424	402	359	405	422	381	357	394	392	411	370	411	392	419	417	386	391	403	400	383	382	380	385	387	412	423	413	413	386	377	391	403	406	394	370	388	383	412	407	375	406	426	408	395	380	412	394	381	364	411	384	427	414	414	378	391	403	383	378	400	401	395	415	394	402	382	377	372	389	391	389	428	433	382	392	403	389	370	411	392	389	397	374	414	393	343	398	419	376	352	418	352	384	351	370	390	387	397	373	387	383	350	395	374	395	392	363	376	377	362	385	364	399	354	405	375	420	421	395	391	397	355	411	415	386	399	402	397	417	380	399	371	369	398	357	365	394	422	429	392	408	362	348	362	411	401	375	407	405	421	401	426	431	394	404	419	376	376	367	386	358	414	390	387	419	379	404	421	376	368	396	356	391	400	406	424	381	403	416	372	399	400	363	344	394	396	403	360	413	378	406	360	417	375	378	402	382	352	375	407	399	417	359	405	389	362	368	374	378	392	383	382	399	423	414	433	405	360	362	412	404	388	429	356	381	416	414	397	406	360	417	431	421	395	419	431	428	381	374	404	409	406	372	409	404	420	359	404	403	373	385	379	385	411	372	385	443	419	412	404	378	397	409	418	379	360	392	385	368	390	397	372	386	399	408	397	389	371	413	372	397	411	399	358	372	386	415	364	374	377	368	399	397	379	399	405	387	354	366	382	389	394	362	423	407	393	366	385	417	382	374	380	414	417	430	374	423	342	371	374	384	387	390	362	397	385	375	446	416	369	398	400	417	396	384	388	405	401	391	424	389	412	389	372	380	400	394	377	379	412	380	403	385	375	388	372	375	376	401	394	390	412	391	368	381	407	405	422	392	388	418	382	352	375	376	397	359	360	389	392	394	414	396	383	407	397	396	383	347	396	398	390	416	416	394	374	394	400	347	388	385	407	425	452	350	400	374	364	393	397	398	392	389	406	376	376	407	367	396	403	380	391	397	394	413	390	396	389	387	401	402	386	434	404	359	375	378	394	385	384	401	417	410	377	401	421	384	396	410	410	359	378	372	399	401	387	380	443	407	407	415	387	408	382	396	375	389	361	390	360	382	370	389	392	378	423	402	430	402	365	377	384	445	393	388	371	422	388	413	381	364	418	410	386	397	385	402	375	373	419	445	402	426	381	406	382	379	376	380	369	415	400	404	407	391	366	394	399	410	384	405	398	387	377	380	382	373	375	412	393
7520	2301	4575	5548	4953	4169	3392	2888	2594	2105	1947	1816	1719	1471	1295	1352	1261	1259	1207	1115	1072	1167	1168	1051	1023	1042	1026	1054	986	1019	954	939	1003	972	946	910	942	937	950	962	939	952	930	948	881	929	911	993	973	951	924	972	945	927	938	987	906	920	971	897	942	894	856	902	921	908	919	928	894	907	869	983	936	947	874	847	915	860	943	900	924	954	913	887	932	953	937	888	910	949	880	932	881	903	891	880	886	918	914	878	889	902	877	923	863	943	929	886	912	900	923	825	866	890	908	945	940	913	873	923	891	948	879	942	857	871	904	884	907	969	893	914	889	908	835	946	869	891	920	881	953	893	880	884	883	929	892	969	836	874	856	841	857	871	901	908	932	895	885	922	892	905	890	850	884	906	931	913	900	807	974	889	854	879	910	876	905	863	853	850	913	917	947	886	931	905	916	877	918	932	943	952	894	872	939	908	907	876	902	836	881	912	923	893	841	852	886	895	896	917	872	902	947	888	934	917	875	899	879	920	857	936	879	941	943	893	932	869	943	900	845	910	868	897	906	849	877	917	864	926	885	922	948	908	926	947	851	925	881	856	894	831	885	883	964	896	916	882	896	877	877	913	946	903	924	901	910	937	929	914	866	889	900	913	979	914	877	913	943	853	849	963	883	925	862	806	925	916	889	870	891	877	941	819	897	843	880	912	826	904	933	924	905	880	858	879	919	858	889	909	866	917	897	876	877	820	908	867	840	908	896	889	924	912	896	868	900	897	938	859	876	890	907	915	846	944	877	884	837	908	939	931	855	881	869	925	885	905	899	827	864	863	895	968	869	854	880	857	873	909	840	868	967	889	915	840	904	916	933	923	916	867	917	893	873	895	883	874	915	877	890	924	864	907	896	879	912	894	916	846	883	906	901	914	892	976	913	926	881	954	867	936	903	880	925	921	922	894	921	920	851	923	929	915	914	868	868	884	885	902	921	894	911	894	907	839	966	912	901	906	909	925	900	857	907	921	884	993	941	929	969	886	963	853	893	887	899	891	904	911	907	903	852	918	882	902	899	924	908	935	909	920	896	907	861	881	869	900	863	914	916	843	908	883	940	874	959	845	862	876	908	875	924	920	937	912	865	892	921	928	893	899	862	917	865	867	927	876	885	882	890	952	871	929	936	919	863	934	867	860	911	894	951	880	923	860	887	830	879	909	870	878	909	911	845	933	895	943	953	965	852	859	876	920	954	922	931	908	879	895	915	907	926	871	918	964	930	880	922	842	896	879	879	923	905	914	902	885	879	915	886	928	895	935	907	889	865	877	895	914	934	902	893	883	895	901	887	929	867	887	878	847	852	926	857	877	928	917	883	854	933	907	897	864	836	892	911	857	880	896	852	904	867	895	893	897	878	860	893	921	901	868	902	926	880	892	873	849	819	900	896	898	897	906	834	948	824	892	930	945	824	853	924	877	960	960	887	881	846	888	928	853	903	857	867	878	893	885	899	924	907	864	910	922	918	916	928	895	887	907	899	889	875	855	887	876	922	856	912	865	911	947	912	893	885	937	917	857	926	907	913	908	914	877	923	853	895	926	916	915	926	897	844	872	912	885	890	903	938	870	884	820	837	923	917	881	890	929	887	856	897	963	864	906	840	882	896	955	879	902	869	913	921	890	888	832	913	920	944	917	842	873	859	923	928	941	907	900	919	902	926	892	905	910	880	923	942	892	857	913	886	848	884	862	916	886	876	906	862	876	891	910	870	881	826	917	893	885	885	925	881	907	875	912	900	915	877	928	919	872	921	888	886	904	830	918	921	876	875	884	911	903	882	928	864	848	966	903	859	865	946	895	867	890	886	870	860	888	861	930	938	907	895	876	901	928	883	899	919	892	902	929	847	886	846	916	921	826	917	875	859	914	926	892	885	898	872	936	856	844	916	892	879	828	898	871	872	932	877	929	901	922	935	894	862	901	925	867	957	907	903	895	851	917	888	946	888	863	870	957	848	934	914	899	910	909	871	921	897	853	905	907	919	911	926	850	867	893	883	893	913	880	872	878	911	916	896	880	918	907	844	867	846	953	872	916	904	897	886	918	869	875	912	931	914	865	909	895	940	864	884	918	886	951	933	898	872	905	862	929	888	899	945	894	906	886	901	927	907	892	857	897	952	843	845	904	852	895	842	936	883	855	929	922	880	950	879	935	893	922	908	911	848	863	853	883	940	890	882	916	870	894	924	876	891	882	945	849	896	885	926	900	920	945	925	921	923	925	902	919	932	916	909	912	903	978	959	888	921	894	878	867	862	877	866	936	922	865	942	857	949	959	907	909	914	958	967	882	902	935	876	862	862	924	859	861	885	904	920	874	886	863	967	869	866	888	850	850	867	887	878	935	925	927	868	870	898	905	907	877	928	902	858	896	955	886	935	962	858	881	933	862	879	899	857	904	915	895	922	871	873	905	891	942	865	890	879	876	879	903	911	874	924	878	966	916	918	913	908	897	878	937	903	883	948	905	861	916	885	875	948	878	894	924	875	947	866	836	893	927	921	894	901	877	874	911	878	879	934	909	884	896	907	909	900	824	920	912	824	903	846	888	939	919	892	883	901	840	846	947	896	893	902	907	913	904	887	915	906	935	911	936	899	887	904	906	898	871	909	904	869	900	895	936	879	851	852	931	848	845	950	894	912	903	902	894	945	913	903	892	960	919	898	907	928	907	889	900	910	898	874	890	901	879	895	894	896	923	892	887	866	881	954	878	882	909	886	892	886	845	906	883	905	878	908	904	931	868	911	842	897	882	926	930	887	867	930	810	873	882	936	872	908	949	893	952	928	885	870	847	907	882	880	920	865	902	904	902	940	886	885	906	909	881	899	871	893	859	906	935	855	887	889	908	932	944	856	880	904	947	886	913	861	904	929	901	885	865	914	861	886	897	936	912	920	945	920	892	949	870	935	884	874	960	880	923	945	867	886	897	912	910	912	827	874	897	922	883	878	874	880	945	926	898	928	895	863	871	960	874	945	907	896	944	925	943	875	910	962	959	875	894	882	928	918	906	913	884	886	930	900	871	884	888	863	867	912	890	909	923	850	942	908	887	933	933	917	893	908	882	926	903	913	868	906	857	909	875	880	879	915	862	922	927	895	975	904	942	896	892	936	881	871	872	904	873	917	912	917	895	940	935	910	940	873	878	873	939	905	893	869	872	904	900	892	908	892	893	899	971	838	892	897	933	860	895	898	860	858	857	862	863	881	920	920	930	931	901	904	904	945	926	902	846	892	888	899	879	867	904	857	860	864	844	879	966	889	839	924	925	871	920	912	914	919	903	909	928	919	922	820	923	870	848	891	882	968	918	878	930	906	934	895	880	921	917	875	884	930	914	890	901	885	900	945	900	913	900	870	879	863	966	894	889	927	908	887	927	876	863	928	863	858	854	855	876	863	879	857	853	896	908	880	915	907	881	934	860	921	912	882	911	897	886	886	875	923	882	919	882	891	851	891	933	918	870
16712	3377	3645	2994	2085	1603	1259	999	851	743	666	641	601	479	502	526	456	427	434	398	441	411	406	371	415	394	423	411	396	383	378	411	341	382	401	366	376	399	397	388	350	381	341	371	400	368	356	387	367	369	384	378	356	365	378	385	390	374	387	380	371	382	361	321	373	394	365	381	358	365	348	386	363	408	435	393	358	387	382	357	357	393	366	381	400	391	350	341	371	380	348	335	338	374	364	365	376	395	387	385	361	354	395	338	409	377	391	362	361	368	395	372	340	370	363	368	380	387	371	369	344	375	355	381	377	358	323	423	397	371	377	351	356	341	348	336	390	383	373	356	369	423	401	375	366	375	358	385	387	392	333	362	316	366	358	364	354	360	359	382	387	374	338	394	342	357	399	357	369	357	370	349	350	395	374	407	383	365	353	353	339	364	371	366	366	378	379	379	402	337	343	352	374	368	371	376	390	394	388	395	392	359	358	389	403	352	395	364	323	371	378	371	401	387	333	346	406	388	338	374	346	341	380	336	356	350	392	369	388	376	419	399	390	370	374	368	357	359	353	370	402	388	382	360	382	339	336	377	358	379	341	373	338	386	361	352	358	350	348	373	387	382	360	347	369	402	363	396	399	355	373	365	387	346	374	378	369	375	417	339	386	352	344	329	354	392	348	365	373	372	349	346	348	400	376	329	342	362	377	349	352	388	380	349	369	376	387	362	393	339	379	381	368	367	381	364	392	384	337	354	386	350	365	348	346	410	348	363	375	343	350	361	359	354	364	344	405	332	360	384	349	349	382	348	390	376	360	395	382	380	379	385	403	372	403	367	358	319	367	371	358	339	348	357	381	384	373	388	390	341	397	370	377	371	418	353	405	344	372	383	362	401	391	364	360	378	359	400	373	362	382	371	376	395	406	354	405	354	396	375	331	401	366	347	395	343	357	365	349	374	354	404	348	355	351	379	334	324	347	383	381	340	358	371	379	380	347	383	348	344	369	380	407	358	360	361	371	366	370	349	360	360	384	345	367	379	375	343	393	347	404	334	374	343	334	337	365	396	375	430	366	391	319	331	409	378	349	373	381	377	355	407	324	365	361	344	329	386	354	366	354	374	376	357	385	366	361	377	392	389	378	368	376	377	363	405	334	371	342	356	350	358	369	386	399	364	332	329	365	366	391	389	399	399	394	358	390	400	376	340	410	389	356	349	389	349	367	357	395	360	389	386	358	332	359	360	397	340	381	361	405	360	384	351	384	335	340	401	347	327	342	373	372	376	390	340	348	355	366	344	369	392	371	372	374	402	373	377	370	410	363	373	339	368	323	381	359	380	355	372	388	380	385	390	365	399	383	356	323	393	351	368	387	370	364	389	350	370	368	312	374	370	369	350	348	375	339	380	377	414	351	345	353	362	347	344	356	401	376	397	379	360	408	356	371	348	379	360	348	337	358	356	376	365	374	369	369	377	387	390	341	349	345	362	393	363	348	372	389	362	339	341	389	384	369	354	336	358	352	370	328	337	360	358	412	396	330	391	388	388	361	344	378	370	386	365	373	334	349	349	372	367	360	356	400	380	350	391	357	330	362	319	363	365	338	401	363	318	336	382	390	368	354	355	353	363	373	366	365	376	358	372	329	384	397	353	384	334	349	385	348	364	365	351	365	328	392	371	340	365	357	397	380	356	365	365	355	354	335	370	372	369	408	368	408	364	377	388	400	361	351	386	356	359	354	361	352	349	358	380	399	379	396	313	363	380	377	344	363	370	361	348	394	393	393	339	358	380	364	363	342	357	353	354	343	365	391	380	358	345	321	370	372	344	329	358	358	357	362	346	371	405	337	389	339	382	361	355	354	377	369	340	364	414	367	367	353	343	390	315	354	383	370	329	351	361	321	408	339	370	381	363	357	351	360	366	319	354	405	375	394	354	409	357	346	325	380	388	336	393	401	368	378	390	375	320	394	355	366	374	343	350	382	394	389	423	377	374	383	350	385	352	369	400	330	364	364	357	358	376	405	383	371	388	380	343	387	357	388	360	353	352	367	387	376	392	378	353	388	347	386	371	380	368	363	356	372	400	360	339	346	381	384	377	351	368	334	365	342	342	399	356	392	358	357	335	369	352	381	376	362	326	360	389	341	382	379	324	368	346	352	361	360	384	362	385	395	386	379	380	414	378	396	352	357	365	383	317	394	362	380	353	360	338	393	357	390	388	381	353	379	368	341	327	357	349	368	387	378	367	354	364	356	367	371	322	354	337	406	366	373	372	346	355	355	367	419	368	427	367	390	381	383	389	354	403	348	377	385	381	352	359	363	354	342	408	379	405	374	377	369	398	394	337	392	366	376	376	368	348	411	378	317	405	340	342	372	369	364	334	379	353	358	332	362	409	342	362	366	344	366	359	338	342	375	353	369	368	353	387	333	344	338	374	408	351	418	369	333	377	359	341	354	340	373	363	386	371	349	396	361	410	385	372	373	377	357	337	393	370	365	361	344	377	373	356	373	389	350	371	356	356	352	408	349	406	385	385	361	314	346	334	370	362	326	341	344	428	370	328	333	384	332	416	350	347	338	384	381	415	358	328	373	379	333	344	369	351	337	383	331	371	425	379	375	349	391	374	386	365	372	371	370	344	352	356	347	398	372	401	376	310	372	374	359	353	366	380	372	317	366	349	350	358	379	381	362	387	384	338	369	346	369	368	381	377	352	374	373	369	368	348	391	374	374	384	403	320	337	395	360	403	404	371	381	350	376	379	379	333	344	345	373	351	378	359	390	360	362	402	364	348	371	372	348	358	341	386	376	392	362	382	377	382	386	384	386	396	380	388	368	353	320	360	341	356	389	408	368	376	354	373	366	391	376	391	392	390	359	371	331	388	344	377	361	371	376	343	371	391	384	357	397	371	341	375	372	346	397	369	361	354	357	352	372	400	423	362	411	345	372	353	350	371	386	371	371	385	382	384	355	381	328	364	351	343	372	352	319	392	353	347	407	361	368	329	341	364	365	338	361	375	345	366	388	324	342	388	367	360	375	338	351	355	355	331	336	339	374	365	394	375	318	395	381	348	386	399	371	361	383	386	400	361	392	356	373	380	345	347	372	336	376	355	367	393	364	357	350	394	374	370	380	382	390	342	351	370	374	381	340	367	374	350	357	349	349	339	363	376	324	350	327	373	347	391	380	368	356	363	385	361	352	367	362	362	387	383	399	339	378	417	370	362	387	343	335	359	330	346	362	348	374	370	364	362	341	373	423	370	361	360	367	383	394	382	400	367	404	390	369	348	336	381	361	373	368	374	349	353	361	337	360	343	369	330	355	327	361	395	331	361	383	336	375	360	377	348	339	318	411	387	410	367	388	366	383	366	353	354	384	378	369	356	369	419	331	367	368	362	364	358	322	363	380	378	406	374	364	363	353	406	374	335	384	364	388	390	383	361	363	361	369	370	357	369	381	393	408	366	374	360	366	402	370	381	366	428	403	353	367	372	354	369	388	404
9803	3055	6372	7974	6947	5851	4915	4046	3446	2920	2551	2175	2125	1835	1626	1559	1433	1362	1303	1300	1248	1149	1193	1034	1055	1046	1011	1028	960	976	952	943	904	914	941	895	938	928	864	903	877	888	870	924	841	883	949	845	899	900	905	901	880	910	876	896	881	858	865	809	866	869	897	855	861	833	827	843	804	833	884	823	809	877	839	864	864	876	830	898	908	858	845	830	860	849	787	794	816	869	813	859	866	834	840	819	827	820	836	819	868	821	833	844	854	812	835	836	847	845	847	809	828	814	841	877	855	859	777	853	789	836	818	804	797	814	854	830	800	777	849	913	857	853	867	824	894	833	795	801	839	868	831	850	804	917	824	830	755	910	816	842	823	809	811	870	841	845	870	886	811	818	869	835	809	835	843	828	838	799	828	831	804	871	887	807	772	850	854	834	893	821	793	792	850	830	833	852	839	850	828	811	885	797	824	819	817	805	820	835	830	891	858	847	806	819	805	834	822	836	838	861	858	862	820	819	840	796	829	821	813	833	858	809	809	849	841	803	815	811	773	827	847	863	825	824	888	816	828	831	790	823	869	846	876	830	809	841	828	817	819	825	858	861	855	803	805	848	877	816	801	780	842	869	838	803	820	824	837	797	847	810	850	827	830	861	778	821	801	860	847	857	874	829	838	859	884	784	822	853	825	876	805	869	909	849	831	816	833	804	816	844	849	734	822	819	835	779	845	817	842	853	845	861	854	750	808	818	827	866	841	786	846	819	803	832	804	840	803	849	868	844	871	819	768	788	807	848	810	820	800	803	793	817	822	879	831	869	788	851	860	814	819	825	810	882	841	884	855	824	827	830	854	843	806	836	817	768	825	848	799	804	811	810	823	801	847	824	826	841	843	835	799	822	818	780	774	877	789	833	836	829	791	812	846	801	833	849	771	834	800	830	776	842	838	850	833	828	823	868	860	853	776	765	869	797	873	814	821	781	827	810	814	881	809	863	887	820	862	851	870	847	812	826	802	853	805	841	779	812	829	802	795	839	843	881	813	864	787	825	845	841	764	834	798	806	792	866	773	848	829	818	821	826	869	898	834	797	860	786	835	773	839	821	780	881	787	833	855	862	846	791	869	819	853	815	814	859	800	826	817	875	873	836	878	775	804	799	849	822	870	824	859	883	820	835	876	825	815	831	830	803	830	835	853	829	850	814	804	834	830	806	864	837	787	835	799	802	871	902	850	795	818	839	850	803	815	847	834	806	904	850	752	854	848	784	816	845	803	874	855	822	817	932	831	859	822	806	796	870	796	919	825	786	796	806	854	810	854	815	784	851	840	845	827	793	826	830	887	825	819	841	845	797	799	839	875	836	836	861	817	794	848	818	857	814	818	859	836	822	801	836	872	824	812	858	866	807	805	864	861	858	857	845	822	835	862	821	790	814	793	839	828	863	878	798	837	851	863	827	856	866	864	800	821	828	843	799	846	854	829	860	822	776	863	867	823	764	850	844	791	822	820	791	827	844	853	834	856	801	874	838	812	840	795	826	836	874	795	830	834	841	852	809	878	813	847	831	848	794	787	862	876	811	835	842	838	833	789	881	799	798	838	841	860	855	825	811	852	826	824	816	822	824	811	831	836	826	855	822	781	799	837	818	793	821	795	857	798	825	847	815	840	865	860	818	859	809	872	857	759	777	847	876	859	772	836	880	817	878	855	821	812	822	836	817	804	796	818	830	858	834	835	862	878	837	806	808	831	886	870	847	839	800	811	848	831	777	827	847	889	812	808	805	847	828	848	823	790	811	812	832	887	859	816	854	858	831	872	818	818	866	812	843	821	819	813	877	851	792	830	824	811	810	867	879	818	819	850	795	808	831	815	771	868	867	831	813	858	869	826	882	840	818	872	857	817	809	840	816	814	818	833	814	833	812	781	780	813	789	769	876	843	852	820	831	832	795	821	851	822	839	867	848	808	840	862	867	851	844	785	840	858	850	795	861	794	857	819	793	897	817	839	858	804	800	870	820	843	813	844	847	832	830	863	828	836	843	880	836	834	789	816	837	811	823	881	830	835	826	807	843	793	812	813	885	814	822	779	793	808	834	827	777	787	852	849	878	830	829	851	829	818	850	877	831	795	813	820	829	826	850	808	840	804	854	849	856	841	861	884	860	779	783	795	806	813	844	743	847	852	834	834	868	817	796	839	845	826	791	843	843	898	843	838	871	829	821	833	814	866	838	851	815	807	847	822	778	804	829	813	839	849	850	867	863	765	861	838	809	803	783	804	827	832	832	845	772	778	815	853	895	779	859	819	838	821	827	820	850	804	823	921	832	870	866	837	856	867	867	873	787	837	909	822	836	817	860	862	830	825	862	815	832	841	834	837	837	806	798	814	839	837	776	816	794	838	780	795	829	822	826	828	841	806	823	850	812	814	811	807	792	856	795	826	869	859	803	810	775	785	817	789	802	840	835	832	851	792	837	838	801	778	843	813	798	780	871	815	823	826	855	789	783	856	890	807	811	806	823	798	848	861	807	833	830	814	825	833	843	797	892	796	869	872	873	797	783	775	835	843	853	829	824	855	833	799	864	847	800	834	906	795	820	802	808	798	818	786	837	860	840	776	858	785	859	833	829	794	843	834	798	798	857	877	839	842	881	847	848	825	831	834	812	832	860	820	830	839	833	843	811	819	821	894	840	842	792	810	806	805	899	862	850	835	817	864	800	831	828	809	879	855	853	907	787	880	869	819	847	801	864	854	859	824	853	852	815	803	838	833	870	863	820	812	822	841	826	839	811	834	832	825	836	833	838	816	846	875	792	829	831	811	815	813	888	820	871	845	847	842	794	870	783	795	820	929	786	878	841	799	814	774	845	802	817	829	843	795	797	844	831	851	857	838	814	802	827	821	797	778	848	813	854	827	828	817	834	841	831	832	821	837	880	839	878	816	794	791	790	836	796	848	803	849	837	912	822	812	855	831	852	888	902	801	834	836	858	805	844	801	754	806	866	833	834	886	811	841	806	868	811	866	844	869	804	825	861	803	794	843	850	839	774	862	837	858	833	809	816	793	858	887	850	825	817	770	836	799	840	863	834	834	846	829	845	838	813	843	842	800	841	777	794	813	835	852	824	823	834	836	827	799	830	846	843	783	843	813	825	808	862	846	818	842	898	825	780	917	808	801	774	888	834	839	824	825	851	865	809	844	815	861	806	853	840	798	838	799	780	828	894	803	783	773	806	807	833	822	841	805	859	814	846	870	827	787	831	788	833	811	913	823	837	824	786	830	828	835	830	798	879	839	763	816	812	839	820	798	784	739	796	828	787	866	854	791	868	865	812	805	830	837	820	818	813	791	877	873	860	841	811	811	828	827	814	853	813	793	849	895	825	882	784	814	830	770	805	832	790	816	860	859	839	821	833	840	811	800	813	858	827	835	835	829	816	892	806	843	762	801	884	841	816	860	839	828	819	873	798	820	837	854	858	846	832	872	821	852	799	800	857	870	856	846	833
2479	897	1052	902	705	589	516	418	392	370	380	342	301	365	330	330	279	321	340	327	284	305	291	299	309	297	279	326	323	328	300	297	267	283	317	299	268	271	295	282	292	307	298	315	293	313	321	276	304	298	336	285	272	284	299	294	280	312	295	276	296	302	287	269	302	307	295	301	299	300	304	292	281	304	314	286	295	273	283	293	269	305	311	297	294	281	295	324	287	289	323	301	328	303	312	270	258	307	320	284	308	272	292	298	296	291	328	297	268	277	275	332	290	302	299	324	320	288	290	282	283	291	334	292	291	306	303	279	302	313	317	312	291	314	267	300	291	268	318	283	307	327	293	261	302	280	301	303	301	266	283	246	293	294	296	300	284	296	326	271	245	290	317	285	290	279	288	261	303	279	308	299	269	287	286	317	322	254	269	295	293	294	312	264	287	316	295	317	312	294	311	269	263	307	280	279	277	281	318	269	304	301	284	310	323	299	289	294	302	313	311	300	287	294	312	311	279	278	289	305	306	319	305	298	300	250	290	309	315	305	267	277	301	283	291	285	315	295	284	280	320	331	275	273	267	263	273	264	264	295	310	304	303	277	298	288	301	312	301	294	300	293	282	267	292	275	263	277	302	304	304	290	302	300	301	315	282	269	298	272	316	285	262	301	327	328	304	283	285	303	286	257	296	318	281	316	283	252	309	317	297	249	332	291	269	272	269	284	303	307	316	302	316	263	259	294	302	291	325	281	282	312	302	267	297	289	327	281	301	314	281	320	302	262	341	286	308	274	305	309	302	277	314	288	290	277	277	284	287	297	297	314	284	317	293	317	270	304	306	298	307	287	354	308	288	292	299	314	305	299	287	282	303	299	309	325	296	259	300	287	279	259	270	331	317	301	261	322	297	298	287	295	336	265	289	297	288	275	258	286	272	299	304	317	288	302	313	276	306	321	314	293	289	321	301	299	285	320	282	293	271	296	301	300	330	281	320	297	281	305	305	339	286	297	300	290	306	309	287	319	290	314	288	321	299	288	260	290	303	319	314	282	320	287	245	311	313	283	297	298	294	294	301	335	285	301	305	317	311	290	265	294	296	300	294	275	285	282	289	308	279	272	280	260	337	283	285	287	273	293	319	298	298	284	281	285	302	300	269	296	287	328	284	296	311	318	287	291	295	281	285	305	308	303	323	291	295	306	311	300	287	312	274	280	281	325	342	311	301	304	304	310	292	311	311	292	315	319	311	303	273	308	301	306	298	263	256	289	293	302	316	267	327	289	311	317	260	276	289	320	314	305	280	291	307	299	317	287	321	285	302	271	308	299	322	276	322	310	286	262	276	284	278	320	263	280	277	336	306	292	271	343	314	278	299	272	306	321	288	282	307	293	293	290	292	294	269	305	321	325	288	317	302	304	294	276	288	313	295	294	309	327	294	344	295	308	302	269	279	304	281	282	295	302	305	288	275	268	285	299	264	270	310	282	265	284	345	318	300	278	321	276	292	282	305	317	318	285	268	305	300	298	288	304	294	316	303	303	318	304	295	255	299	297	280	295	330	296	302	270	288	310	307	309	278	262	289	286	278	306	286	293	285	258	304	291	325	265	315	295	304	325	298	277	297	290	292	276	337	304	291	270	321	323	276	265	295	314	332	300	284	319	299	335	292	285	312	282	288	313	292	301	284	304	322	315	317	311	261	294	307	315	310	291	288	300	306	308	282	257	292	286	279	264	273	310	295	325	316	304	295	318	280	310	317	342	309	306	323	283	300	274	286	302	304	309	323	277	308	282	300	289	325	297	286	325	285	285	272	278	286	290	290	309	304	300	300	304	280	297	311	287	299	289	285	285	305	329	288	297	281	344	264	298	314	311	288	290	282	303	298	287	339	323	313	309	287	309	290	282	278	277	296	301	267	317	299	297	314	325	311	334	318	312	292	299	282	299	312	291	285	311	282	282	278	263	310	310	297	301	303	280	268	294	328	297	306	275	289	282	332	289	301	304	268	309	296	283	279	297	312	291	287	320	309	280	293	312	313	293	323	307	300	293	297	294	339	271	328	298	306	311	295	317	353	265	298	295	310	264	265	296	303	312	284	279	292	279	302	308	300	297	280	290	325	297	278	281	304	289	274	308	293	282	281	272	260	291	270	303	312	297	282	265	314	309	290	289	289	282	297	301	302	286	310	332	295	286	298	285	298	288	288	287	296	289	304	308	284	319	318	322	303	293	325	333	310	276	284	289	306	296	296	325	283	301	292	279	288	285	292	273	275	292	246	319	278	277	310	284	308	291	310	320	281	300	281	273	296	309	307	306	301	275	288	276	286	303	267	309	319	313	280	282	253	309	349	274	318	282	310	306	293	285	334	300	280	312	316	307	312	293	272	254	270	264	282	290	288	304	296	316	293	324	290	268	235	296	296	299	300	310	293	318	307	267	287	302	312	295	281	302	299	275	289	302	285	281	267	299	305	332	296	274	272	326	292	307	305	308	290	305	295	270	319	275	277	325	296	310	282	294	292	287	312	292	289	276	258	320	292	286	321	290	312	302	310	280	319	280	275	294	310	323	287	276	318	304	289	305	287	290	273	317	280	308	276	299	267	291	321	285	282	303	290	312	313	317	309	294	285	303	283	274	306	307	288	281	286	293	298	317	320	315	294	294	303	316	300	304	308	273	279	296	304	326	277	318	300	298	318	278	297	312	290	308	295	310	284	270	292	283	283	284	291	275	281	310	327	291	272	259	282	282	285	308	319	284	257	285	317	266	303	255	294	313	271	294	284	310	314	346	280	286	291	296	308	303	294	293	312	264	281	294	354	270	278	297	322	317	310	273	312	346	286	323	304	283	323	285	284	290	321	285	294	253	310	316	300	309	305	271	291	292	284	264	300	330	282	331	312	253	317	323	279	335	303	299	314	284	259	267	294	328	273	297	260	303	297	319	321	295	285	320	292	280	277	299	298	328	276	290	309	307	274	301	298	312	281	306	284	274	292	292	286	292	311	300	269	307	294	307	296	270	299	307	301	298	289	282	279	290	301	323	268	303	291	286	289	294	289	281	295	296	310	307	271	294	303	281	286	298	295	260	300	311	291	321	292	294	311	315	316	302	290	312	289	307	297	272	302	300	299	286	290	312	316	286	287	308	315	269	287	291	305	287	301	285	334	314	288	279	275	288	308	316	274	308	311	316	310	296	268	283	315	296	286	291	294	271	318	311	291	290	314	276	321	318	296	324	306	293	291	318	302	310	316	272	273	317	308	332	304	309	279	301	290	264	263	303	315	302	282	295	273	263	317	286	298	316	349	279	323	320	307	294	277	331	296	291	294	316	290	244	282	282	302	288	300	294	291	269	276	300	316	316	273	281	299	305	297	306	289	285	308	310	289	299	306	299	289	280	263	264	289	331	265	271	294	318	309	269	294	276	308	280	276	294	320	295	264	294	330	293	328	290	323	305	272	274	292	282	309	326	295	284	305	298	287	300	305	288	311	281	306	311
2452	1310	2313	2747	2501	2164	1841	1624	1443	1320	1125	1132	968	958	878	871	824	828	832	813	789	774	795	764	775	769	769	733	735	715	770	724	756	739	740	688	732	721	775	727	733	708	702	699	725	757	684	738	719	740	743	693	720	708	715	736	734	739	692	713	689	728	716	688	705	735	706	739	651	683	743	743	699	685	698	739	725	730	702	736	670	709	761	719	660	680	702	708	681	702	683	746	718	655	660	673	777	764	682	696	712	700	759	722	712	667	672	712	702	720	731	686	700	671	724	711	736	684	723	719	642	699	715	698	732	714	712	744	712	667	692	714	700	733	651	707	654	690	706	712	743	668	733	689	647	671	712	686	733	705	684	679	733	756	707	713	705	691	712	710	707	725	670	714	683	728	719	628	671	640	722	704	748	668	703	725	711	704	654	687	753	720	696	692	695	707	673	692	678	708	721	674	701	684	699	699	653	644	711	743	705	674	702	704	654	696	721	716	736	691	732	676	664	665	709	707	732	691	701	704	709	721	645	686	740	721	740	676	769	683	702	717	698	694	731	654	727	719	745	742	712	679	697	695	706	715	700	688	720	649	691	753	655	686	677	756	669	668	705	724	661	696	712	687	728	698	722	788	704	677	711	670	681	718	697	711	735	672	716	703	661	723	694	714	748	754	697	728	725	691	697	689	739	702	660	725	639	670	677	681	683	719	706	729	689	708	694	665	738	709	715	674	700	687	706	647	684	757	725	753	706	651	735	699	665	681	704	746	680	685	695	706	724	694	703	680	710	703	678	718	692	773	724	683	711	714	676	724	716	761	694	686	707	700	733	716	754	726	697	712	712	657	671	712	728	695	727	703	729	722	698	714	740	656	748	714	729	750	752	699	741	689	685	739	701	713	706	680	707	704	717	718	724	741	732	699	705	687	689	725	684	717	691	703	696	703	677	680	734	709	735	697	669	676	706	716	696	702	674	699	692	668	716	662	674	723	701	715	692	709	687	686	692	727	729	678	701	667	741	696	688	751	694	664	691	710	687	720	676	725	676	726	679	727	683	760	679	698	691	726	667	710	706	773	686	677	717	701	723	655	675	688	699	745	719	725	706	723	685	717	717	713	660	672	752	712	693	715	690	660	721	677	689	662	686	731	750	754	705	736	730	698	661	711	671	716	727	709	697	730	686	666	638	696	709	646	696	715	696	691	728	675	717	714	722	706	695	658	747	729	745	689	724	739	745	735	707	711	700	702	701	695	704	685	712	727	674	663	721	745	694	722	751	689	700	679	690	718	713	712	716	665	737	769	746	706	704	678	713	699	675	719	739	687	688	710	677	684	692	764	693	688	678	713	687	666	720	724	674	696	657	711	676	685	694	661	681	725	685	689	709	698	659	696	705	754	699	689	762	707	706	703	745	684	707	666	714	679	751	719	681	719	741	711	687	714	675	729	712	715	704	720	705	702	717	707	715	691	703	742	761	700	676	678	718	693	708	665	718	735	730	712	633	742	726	702	732	749	719	727	648	726	687	638	730	711	694	699	670	720	766	748	706	691	755	665	734	730	689	666	646	697	716	694	716	696	718	682	719	728	683	687	715	720	719	750	656	692	715	705	755	671	708	696	698	700	711	688	684	719	648	708	688	676	669	668	726	713	709	688	686	735	699	702	680	757	720	683	679	724	778	756	693	683	698	720	699	696	657	725	691	680	693	725	741	694	710	698	741	730	766	669	719	708	689	730	744	725	739	722	735	693	708	650	673	645	683	745	704	708	718	729	698	704	670	769	700	703	699	711	737	701	678	700	755	676	723	708	725	734	678	721	706	714	746	711	709	680	685	701	693	667	748	656	739	711	707	688	705	693	728	727	730	695	692	674	666	639	696	706	700	677	692	697	686	720	708	745	736	698	695	687	673	691	732	722	703	729	726	698	723	732	674	683	722	705	717	677	667	724	686	652	719	692	728	705	735	688	665	689	742	686	752	642	693	688	693	687	718	653	678	754	713	695	711	712	731	707	735	667	743	687	738	676	724	741	734	757	729	726	650	764	642	720	715	713	686	666	681	689	681	657	672	705	743	720	695	763	688	681	747	741	768	728	653	660	739	745	737	688	686	673	701	687	690	703	731	673	723	728	720	681	725	673	692	728	711	707	778	711	734	686	704	674	739	711	720	706	712	711	734	722	703	746	695	668	750	746	706	687	717	719	684	693	705	676	715	759	712	748	715	707	658	692	706	731	679	696	691	713	713	741	716	685	752	722	719	672	731	718	711	668	729	714	691	683	711	700	743	711	664	708	661	698	750	745	709	740	697	676	688	695	751	704	709	695	685	703	683	666	685	640	718	740	720	724	737	726	739	737	738	742	714	715	688	745	713	664	666	730	639	712	662	711	741	662	659	726	727	765	682	730	691	766	679	703	683	727	713	691	715	691	670	746	733	654	660	699	701	717	726	692	744	712	716	668	706	686	672	705	702	719	696	749	703	720	706	669	705	691	684	732	654	704	766	674	707	692	706	665	676	720	677	696	681	750	685	710	724	721	704	701	679	701	701	685	712	711	702	727	693	710	661	696	715	741	734	700	704	742	650	711	690	674	699	717	739	725	682	684	700	767	679	688	710	689	722	711	708	680	720	741	692	739	733	759	724	669	744	706	673	722	666	709	735	751	711	678	670	653	705	722	707	725	682	672	666	659	720	748	672	710	731	645	717	700	719	671	722	737	694	693	684	673	682	697	719	728	724	695	704	747	720	722	747	675	736	705	733	704	681	726	646	710	704	720	719	743	658	665	684	679	711	697	725	697	732	684	662	665	701	732	697	699	710	715	682	699	692	709	707	721	690	734	736	713	665	728	693	679	673	706	683	648	747	691	748	678	755	690	723	704	686	733	745	747	730	704	688	693	741	743	733	684	695	710	682	729	686	732	727	725	727	725	709	670	699	687	712	685	721	708	681	762	721	668	696	688	697	710	685	688	702	701	738	686	726	737	740	712	746	712	750	695	694	688	686	728	719	684	688	713	731	695	724	684	756	748	709	700	717	627	728	680	697	702	701	672	730	705	716	642	732	722	688	756	681	688	732	719	679	743	686	696	722	731	685	710	675	723	679	677	730	714	759	675	730	749	753	737	749	673	711	673	698	715	696	720	676	717	701	706	707	712	709	659	672	726	696	694	717	746	724	692	727	717	739	698	687	712	738	684	741	679	721	697	703	685	718	714	686	708	705	715	672	709	650	741	696	731	695	677	708	717	670	733	671	706	755	699	724	715	740	685	687	667	705	719	735	673	718	761	664	742	693	690	668	698	688	691	739	756	777	677	665	691	657	722	728	696	690	706	731	706	690	750	697	700	706	697	708	675	689	669	713	680	710	700	749	699	717	678	745	721	665	720	653	705	661	703	701	752	666	678	728	712	641	687	662	726	710	726	668	666	704	755	643	748	648	698	726	750	715	710	730	757	666	680	747	695	692	683	695	686	719	727	745	722	719	646	685	689	677	651	696	717
9357	1905	2353	1904	1476	1153	947	779	659	605	542	536	511	460	461	476	440	473	435	414	423	427	437	415	416	432	412	416	365	363	418	412	427	409	421	410	386	393	407	390	394	391	385	385	392	404	402	436	428	395	400	376	386	410	403	374	404	410	410	416	399	391	380	441	403	373	379	393	407	394	370	405	386	372	405	383	399	427	415	445	409	394	395	409	402	374	355	420	404	407	402	396	425	370	455	399	409	382	402	421	394	382	426	402	386	404	346	390	385	409	378	440	367	426	396	414	373	394	408	374	373	389	382	408	394	379	375	430	380	380	405	415	406	378	393	355	385	378	415	417	370	386	420	369	421	418	386	377	434	401	362	401	387	370	399	394	392	353	367	384	361	405	381	371	400	383	433	372	384	379	396	383	379	370	374	405	384	410	362	356	386	407	425	389	373	361	373	375	377	387	370	402	411	427	397	378	353	392	428	363	379	376	376	396	391	384	386	384	367	358	399	403	368	394	396	380	406	389	359	389	360	409	407	378	366	396	350	389	356	393	401	385	361	383	400	371	374	433	387	378	378	444	413	387	394	431	420	415	382	371	349	367	364	395	424	429	379	366	412	395	379	378	385	393	420	391	417	379	433	409	382	411	422	356	417	410	354	407	386	416	364	369	358	414	366	386	383	391	380	404	430	400	347	349	378	387	436	373	388	361	392	369	379	397	422	390	397	379	392	412	404	375	382	376	363	396	404	340	391	384	385	370	362	423	382	372	330	394	370	374	426	445	388	383	405	406	406	354	390	421	387	360	367	428	374	380	405	387	418	361	387	360	386	401	385	447	393	397	401	424	375	386	380	376	402	426	457	378	408	416	405	376	378	388	334	396	420	362	410	403	399	406	382	385	409	393	402	386	393	391	404	395	358	388	406	412	382	347	397	404	376	342	392	374	426	399	389	398	381	364	346	402	385	383	436	393	397	375	404	388	411	371	405	428	382	383	433	438	410	376	374	373	391	416	400	433	376	400	383	394	382	403	394	358	371	397	385	349	414	403	388	414	387	404	391	405	404	381	376	366	377	371	375	408	416	405	410	400	390	399	431	360	372	403	395	367	416	375	406	380	368	391	417	427	407	402	385	419	443	386	414	372	394	412	418	451	416	386	374	414	408	381	394	404	388	380	379	405	395	367	373	398	393	377	366	415	358	418	357	413	390	393	395	412	403	371	386	410	366	369	360	387	372	386	370	408	388	404	403	420	371	387	359	403	391	389	380	391	394	411	413	370	354	378	400	418	368	393	395	389	405	405	401	380	406	416	388	392	405	387	382	372	414	361	400	367	374	364	392	368	402	389	392	398	423	340	356	391	404	366	385	345	386	369	422	380	389	368	375	378	356	355	351	363	404	365	380	393	380	418	415	417	414	415	378	378	391	418	411	377	406	420	395	382	379	370	375	391	406	392	422	399	389	360	410	376	373	376	398	378	411	409	383	388	435	410	364	389	358	353	400	379	361	357	384	370	361	432	384	394	362	393	405	367	408	394	406	372	390	364	372	379	399	425	389	387	387	365	358	379	397	374	394	390	414	402	378	378	378	397	403	373	443	357	370	390	387	380	401	370	403	369	428	405	402	361	393	405	371	383	423	414	363	384	375	398	436	362	414	406	377	390	371	379	397	410	412	379	377	386	406	362	414	384	368	434	353	397	430	410	428	408	383	418	381	355	370	401	415	363	408	402	376	406	388	403	400	344	397	377	396	392	370	392	406	415	418	421	403	365	406	392	392	380	373	417	392	359	404	437	422	389	366	355	367	390	429	384	395	394	394	414	416	362	394	386	372	393	374	370	385	405	413	387	401	409	365	404	378	389	377	411	407	395	354	383	376	379	407	416	368	435	366	393	352	410	386	380	393	399	364	367	357	374	392	367	381	390	403	410	386	409	408	381	363	377	371	360	413	429	395	399	390	395	354	370	383	366	391	376	421	402	383	421	382	364	388	401	433	383	424	378	436	407	386	372	394	409	426	386	435	419	413	400	383	396	353	383	384	386	406	384	377	374	388	390	390	384	393	355	378	342	400	384	396	355	352	405	409	386	347	376	421	406	362	404	377	363	410	376	404	380	468	415	366	392	415	398	419	388	364	405	406	369	386	416	392	365	388	387	380	381	373	411	401	421	412	455	370	398	432	383	394	364	366	384	355	416	379	369	438	425	395	380	390	383	382	388	373	376	380	403	396	357	404	413	447	401	414	384	365	373	440	385	408	371	421	367	389	379	358	383	401	398	392	413	403	363	389	384	434	388	395	378	360	375	396	464	415	399	393	370	359	381	350	387	439	353	388	409	396	384	397	394	359	412	362	376	423	372	376	355	419	395	384	393	371	373	396	385	421	379	386	401	404	381	391	400	386	402	379	401	333	399	365	378	418	399	361	396	394	356	398	407	412	416	441	413	393	374	418	432	402	399	364	397	357	417	405	409	379	359	427	395	379	392	367	407	428	408	440	370	396	414	395	419	401	380	408	425	408	364	350	417	415	378	396	403	377	434	373	396	391	429	389	373	417	385	375	392	417	385	362	380	368	400	440	422	421	413	397	398	382	375	406	413	386	406	397	349	410	375	396	392	389	404	370	398	393	411	380	391	359	400	384	408	361	367	396	378	375	393	383	377	382	407	401	406	427	393	395	388	411	427	408	437	410	424	407	438	373	409	405	368	351	363	381	397	401	439	370	409	382	385	383	411	390	388	381	377	382	416	371	342	391	416	422	410	355	395	379	385	418	357	386	421	406	398	351	360	384	425	405	362	396	396	413	405	480	392	432	378	388	403	385	419	393	371	405	355	417	388	430	416	421	380	377	385	398	379	378	341	384	353	435	380	378	389	394	409	391	369	365	383	420	380	341	414	364	388	368	399	421	399	412	404	423	388	400	399	340	396	395	368	363	390	407	403	338	397	390	390	392	379	395	352	396	379	369	424	370	397	396	413	389	362	371	420	386	381	384	373	377	409	408	410	382	386	418	384	354	370	392	421	424	391	400	379	367	397	414	417	385	406	404	417	351	342	371	421	394	391	397	398	427	420	412	372	434	402	383	380	348	352	426	358	390	387	381	416	404	407	375	407	360	348	379	383	381	398	431	407	366	366	409	387	358	389	375	380	394	397	404	372	361	383	423	409	415	393	396	408	393	366	391	427	418	365	392	390	371	391	368	395	419	385	382	405	435	370	360	382	390	403	402	387	409	385	401	432	370	385	356	400	418	388	396	399	373	397	383	412	403	359	411	420	383	380	391	393	396	410	404	379	373	390	394	385	398	379	383	388	391	426	377	365	388	358	387	372	412	402	373	416	397	376	372	412	383	395	404	374	400	429	405	433	405	436	411	409	414	382	395	435	359	392	418	426	451	408	380	384	374	407	378	436	377	373	363	383	421	383	417	393	386	394	403	377	388	384	446	370	382	404	411	385	384	349	391	440	387	391	411	381	399	386	393	428	376	422	390	371	404	411	386	380
7674	2259	4587	5548	5033	4181	3543	2996	2599	2266	2069	1794	1659	1534	1448	1301	1213	1225	1234	1170	1110	1147	1083	1129	1026	1082	984	1010	1020	940	948	1002	1013	890	970	981	976	971	961	995	967	974	947	957	945	938	974	939	928	899	902	946	957	932	891	924	870	959	943	936	881	928	910	931	905	907	934	913	899	956	868	868	933	895	873	860	871	894	914	868	899	905	866	897	897	935	863	881	909	883	917	914	919	882	914	913	914	887	922	913	896	895	897	897	903	951	875	962	917	911	921	884	868	958	895	967	917	934	891	911	896	911	909	857	927	890	905	868	896	914	893	929	924	908	917	863	873	925	892	857	902	861	914	916	879	892	885	906	868	950	856	907	933	890	895	920	905	901	935	900	912	916	916	813	884	925	930	936	922	932	848	873	892	923	986	893	955	907	884	925	899	928	869	884	866	873	895	871	888	905	893	914	901	926	932	933	893	886	851	894	937	924	905	896	947	893	889	870	917	854	913	923	907	914	847	997	960	873	959	895	907	928	869	884	881	870	847	907	887	878	889	856	939	893	904	853	861	973	965	914	836	869	924	890	872	897	871	889	918	828	863	903	851	917	887	887	870	917	893	918	895	852	884	932	925	946	938	865	911	881	893	864	888	905	950	947	832	906	899	913	914	920	912	884	867	836	900	1008	938	859	964	857	949	865	862	875	914	965	903	935	930	940	895	881	913	900	899	890	921	929	906	904	872	920	926	904	941	895	903	846	853	926	876	940	899	946	908	899	857	903	908	895	847	878	893	903	912	876	936	880	919	879	917	928	887	875	918	881	862	943	908	897	907	827	915	853	872	898	894	935	942	920	925	872	944	890	919	949	895	887	936	920	889	921	851	935	855	886	922	883	895	896	910	911	882	928	898	899	902	933	945	913	938	906	879	861	906	875	912	835	888	923	912	918	925	890	941	881	895	899	901	924	901	912	933	943	869	909	897	928	843	872	896	971	859	875	930	945	897	857	883	926	886	900	917	882	901	952	856	921	884	904	919	892	846	924	941	911	911	896	894	916	924	926	912	899	955	887	924	913	883	968	978	864	847	888	901	897	911	897	906	895	870	904	887	910	842	926	941	864	896	839	920	830	871	875	885	857	921	863	833	882	863	890	875	913	916	905	902	920	879	879	908	963	893	873	933	917	877	876	874	926	915	917	933	940	888	843	939	924	915	898	902	887	876	929	906	916	878	913	928	854	879	876	933	862	914	894	873	940	883	942	888	935	882	891	903	916	870	870	936	870	852	854	883	885	924	894	867	964	947	847	871	921	890	967	924	940	988	878	921	855	854	939	883	937	936	875	861	915	863	932	887	950	863	888	862	846	891	899	888	883	902	916	943	939	892	907	882	894	895	884	866	886	908	871	882	885	903	874	915	885	867	866	920	919	909	889	900	875	873	869	884	892	930	908	894	935	910	879	893	911	927	918	932	886	906	935	921	838	896	924	870	899	886	893	887	919	881	883	915	833	901	919	935	896	873	903	878	944	874	897	889	900	870	884	937	869	915	932	902	877	945	837	894	884	842	861	840	933	895	882	935	861	880	890	901	868	922	914	921	935	886	923	912	898	904	857	869	909	939	899	853	928	888	865	894	863	843	882	942	923	913	889	924	868	831	940	871	957	899	868	922	948	893	897	890	932	943	841	887	922	924	895	933	915	917	833	903	903	913	903	970	855	858	893	913	940	863	915	911	852	861	889	896	913	882	885	921	880	900	907	905	904	892	841	908	860	886	918	869	930	916	852	878	875	863	892	908	872	828	921	891	915	947	873	919	877	887	927	893	863	898	902	925	914	899	892	906	882	817	892	892	929	938	859	938	894	940	933	868	916	854	892	927	929	917	861	927	858	914	845	897	866	880	899	944	862	848	874	912	873	964	871	873	899	910	954	863	905	880	911	894	880	924	864	943	937	950	898	896	929	916	892	903	888	854	872	931	917	912	864	872	842	857	914	924	863	914	921	848	911	851	948	892	866	916	912	874	928	918	884	903	947	897	885	860	879	834	863	859	871	881	912	923	901	906	902	907	914	924	908	889	868	862	854	928	865	891	888	930	855	911	924	903	888	876	894	856	900	952	943	952	877	913	858	869	921	923	878	865	950	918	922	884	850	824	868	959	891	879	965	876	869	905	869	867	900	948	862	908	880	887	952	957	909	879	871	929	906	895	905	939	892	841	889	885	934	971	890	917	872	911	853	944	923	881	914	880	915	904	948	883	948	867	932	884	891	873	922	862	941	934	930	886	955	877	933	907	903	922	917	908	893	874	865	908	907	884	908	899	864	835	864	918	875	889	947	937	890	886	879	894	909	962	868	894	894	888	893	878	914	931	869	926	924	888	932	875	835	887	931	883	906	909	863	862	914	872	941	890	854	894	926	893	884	882	865	861	886	912	919	896	937	901	865	905	855	891	891	885	905	874	903	871	893	866	861	894	962	902	854	866	948	847	916	879	862	911	891	878	916	914	917	895	906	927	903	852	861	899	938	900	855	849	921	887	985	911	834	883	858	908	886	904	855	919	906	868	957	890	878	920	936	930	942	910	930	868	891	857	866	881	861	885	891	916	901	892	890	873	898	894	899	882	923	910	897	895	883	884	906	914	839	877	884	845	939	896	905	912	944	803	930	975	907	898	926	873	935	888	897	951	895	920	886	925	905	932	922	892	932	871	901	882	869	915	881	898	833	934	936	849	900	879	894	896	899	876	888	901	897	911	892	837	841	911	891	904	948	898	903	911	939	911	887	951	868	871	932	897	943	891	918	901	904	818	888	891	893	880	790	857	832	874	834	899	937	922	927	900	893	908	871	876	874	923	913	852	911	887	837	899	951	919	913	868	915	964	913	947	916	906	896	936	902	944	867	895	925	945	855	886	934	880	880	918	909	891	898	892	902	827	904	933	938	913	918	932	855	964	938	874	914	852	917	872	889	864	887	877	878	909	982	936	891	904	918	888	868	940	882	872	872	872	876	881	905	961	916	928	875	872	913	940	902	896	921	847	903	884	897	838	932	919	897	914	916	933	898	942	927	816	873	925	856	903	861	902	844	869	862	907	848	895	903	858	890	897	882	870	857	895	874	873	831	889	889	897	865	937	843	889	873	958	919	920	873	837	882	860	883	932	898	932	910	897	896	937	904	867	868	914	899	859	919	919	897	892	939	839	845	887	910	826	878	883	911	913	913	861	884	938	898	847	912	922	885	885	881	942	869	892	932	940	872	865	904	864	924	863	879	863	921	855	902	867	948	881	918	866	911	887	852	905	858	870	882	923	857	948	919	819	880	839	912	976	883	865	914	886	820	873	879	867	853	929	881	905	933	927	895	892	919	928	872	852	906	883	827	873	911	885	891	911	911	894	869	930	919	845	928	887	893	969	932	859	896	933	904	903	985	912	865	945	854	896	915	897	910	930	913	925	907	863	857	873	896	921	891	899	869	865	916	940	853	897	930	929	921	886	873	937	860	860	918
16801	3326	3578	2947	2000	1439	1211	943	924	753	695	641	540	481	511	459	435	457	479	398	430	436	382	420	376	401	452	429	366	392	426	335	353	366	373	370	387	400	396	347	339	393	414	376	376	394	378	368	353	390	358	376	343	337	389	375	357	385	364	328	365	367	399	355	433	386	375	379	361	377	388	362	353	368	342	365	393	361	360	378	397	341	378	360	365	349	377	352	354	404	348	345	343	391	370	382	340	349	352	335	379	368	360	362	362	365	321	354	360	372	363	343	372	380	379	353	377	348	405	382	362	351	365	381	343	357	369	334	370	391	345	361	327	333	350	357	371	341	361	369	339	395	384	381	347	348	335	311	374	394	390	378	360	355	393	357	346	340	376	370	349	364	350	352	378	333	437	377	375	387	351	384	357	364	346	355	372	346	342	359	392	337	355	353	362	385	363	369	353	392	382	373	378	348	386	348	349	364	358	350	365	355	381	358	331	394	377	351	406	352	373	351	348	343	336	353	369	401	327	392	361	329	338	363	407	346	380	380	342	356	371	356	370	373	363	383	357	376	357	358	347	396	342	349	396	377	344	362	380	417	386	372	325	358	333	357	350	346	351	390	358	345	390	366	382	338	374	383	340	363	362	346	350	366	382	350	339	370	364	367	382	379	406	352	394	373	373	360	384	343	345	377	362	344	358	366	366	348	379	384	373	366	385	365	327	313	344	381	349	318	357	354	350	351	349	374	356	360	367	382	372	324	335	337	378	326	369	375	345	395	380	369	404	370	385	346	372	392	340	380	347	368	385	346	393	425	351	352	377	370	355	346	353	334	385	329	313	362	343	365	393	350	358	330	391	348	377	355	363	382	359	389	404	371	376	375	417	374	313	369	378	374	359	394	361	376	339	349	356	358	386	323	414	372	374	377	367	363	380	362	344	379	376	410	377	364	355	381	325	342	350	334	375	345	386	382	362	351	372	321	324	322	387	306	377	341	365	399	358	334	340	346	353	400	328	382	378	375	354	396	354	378	376	380	360	379	356	341	355	373	363	358	343	382	363	365	352	368	377	395	369	382	406	357	411	364	393	368	334	389	350	329	359	362	357	392	369	386	353	351	353	384	365	394	378	370	349	335	384	337	365	354	369	353	367	343	386	362	357	395	360	383	342	373	370	398	365	366	373	384	385	389	342	343	388	355	361	386	384	358	358	334	342	338	366	358	374	376	351	370	361	365	384	372	349	368	358	360	366	374	346	403	359	348	370	362	360	363	377	343	344	369	348	362	374	349	395	375	363	341	374	333	379	373	360	372	363	370	366	385	358	374	320	331	339	340	413	385	361	371	363	354	387	367	377	356	340	334	362	305	360	322	384	330	404	363	363	373	377	332	331	386	358	346	390	323	332	359	361	388	378	385	378	339	318	369	381	354	331	379	395	380	332	357	345	354	331	351	361	403	360	335	339	365	336	334	356	366	353	350	349	341	373	351	363	344	360	350	361	409	354	359	378	380	389	410	374	326	343	371	336	366	336	377	386	350	395	356	377	355	368	368	346	342	380	358	372	359	369	391	390	364	361	341	384	367	391	347	330	366	373	336	378	356	389	350	362	353	344	371	381	395	398	351	386	370	391	338	372	314	396	355	359	330	347	376	361	381	372	358	395	353	345	376	365	351	355	379	352	347	377	351	316	381	365	363	345	358	360	363	355	335	365	357	376	372	373	339	363	385	352	378	380	339	394	401	358	356	344	372	344	385	372	372	357	337	379	369	391	378	342	351	372	355	354	347	376	372	365	376	371	375	364	343	405	392	356	379	375	385	388	372	337	386	367	359	368	397	413	345	385	395	334	384	334	366	308	365	386	369	354	358	368	406	388	363	362	388	342	397	389	365	333	333	391	368	360	332	347	361	395	365	354	348	375	361	368	333	354	378	415	357	366	363	330	357	355	393	360	379	370	364	349	342	330	369	337	376	368	353	382	386	343	367	377	359	340	350	371	384	365	352	355	398	379	365	386	375	363	375	388	372	358	343	349	345	393	371	331	361	352	366	356	383	382	344	380	370	347	339	367	383	346	365	329	415	350	372	330	370	360	377	396	373	407	366	386	347	400	327	394	331	307	334	348	351	326	387	372	335	348	403	394	367	368	346	394	366	377	372	346	332	381	342	357	368	376	361	340	342	377	361	334	388	344	351	369	404	349	359	388	360	354	366	349	370	367	409	385	383	378	374	356	356	369	393	351	406	337	399	364	369	368	356	430	361	409	343	367	375	351	389	347	359	397	356	357	362	382	346	388	345	357	366	366	370	389	361	347	356	383	358	395	352	350	373	355	352	361	361	353	369	375	356	359	354	369	411	340	396	348	428	363	343	376	367	342	389	346	398	348	344	376	336	394	359	368	343	336	342	323	355	358	356	384	385	385	395	376	367	334	343	350	365	370	351	372	379	363	374	394	351	379	349	364	352	362	385	386	362	353	373	387	358	364	375	384	365	340	378	347	342	343	347	342	338	372	353	332	344	356	350	390	366	349	351	348	385	366	364	380	376	347	352	360	370	332	348	378	376	343	336	368	350	340	354	368	354	338	377	345	400	362	350	349	364	355	397	340	374	361	372	342	334	349	376	353	360	383	361	388	373	359	388	378	367	364	361	351	338	357	371	384	363	369	356	376	360	374	383	357	359	383	364	379	316	403	385	343	351	381	391	365	403	363	384	386	380	360	361	361	355	365	350	340	350	376	346	366	347	397	326	407	341	370	373	377	330	353	346	383	395	382	377	387	378	341	349	359	338	373	325	375	399	342	362	327	375	392	363	383	355	362	359	389	352	348	364	336	384	388	331	348	382	401	361	347	403	366	349	335	366	392	372	342	377	367	382	370	368	371	352	355	374	390	368	372	376	392	374	350	345	384	371	349	327	345	361	358	366	387	405	365	391	366	358	390	364	375	360	363	352	407	347	365	380	359	377	356	380	376	394	346	370	353	395	372	379	377	378	378	363	364	360	366	380	390	336	410	396	385	384	351	351	318	348	368	365	335	400	348	319	348	378	358	356	371	393	350	395	348	359	366	380	359	340	326	349	411	386	399	384	360	359	333	390	363	385	371	366	362	376	362	370	366	326	346	344	332	326	330	377	338	360	363	363	366	370	366	389	381	390	354	369	349	335	346	335	384	398	393	374	364	358	418	395	355	365	373	396	320	350	384	374	366	372	322	353	345	391	374	342	339	329	372	392	344	401	337	380	362	372	384	381	363	381	355	359	329	365	356	354	311	331	382	372	376	386	363	361	351	337	348	356	370	347	365	342	344	353	366	350	374	362	356	365	414	346	377	350	381	346	367	381	345	373	387	360	340	334	346	371	390	371	371	369	355	332	359	377	406	356	375	390	364	328	333	381	358	327	378	388	340	338	390	372	389	366	342	349	384	339	359	354	390	383	378	343	374	379	374	384	403	388	396	346	336	374	403	348	373	381	365	348	342	387	386	334	392	364	416	379	360	355	337	330
9786	3142	6503	7894	7063	5743	4794	4071	3607	3054	2654	2256	2042	1824	1636	1545	1478	1339	1328	1276	1285	1184	1133	1138	1094	1002	1054	991	949	916	944	913	955	910	945	875	921	856	885	918	898	863	870	876	899	873	898	857	939	927	869	810	899	883	917	876	821	800	902	933	812	833	826	869	838	838	878	812	853	823	866	844	850	837	909	808	892	827	837	871	828	906	849	814	822	821	885	877	869	864	880	859	859	859	906	808	796	803	901	876	879	852	814	794	875	819	813	818	865	844	901	855	852	793	887	842	826	831	814	835	854	807	800	817	845	817	881	872	845	837	852	805	810	832	845	858	822	814	793	834	830	865	829	845	854	807	843	831	803	825	840	840	788	862	842	873	781	819	837	873	804	824	830	796	863	821	754	846	822	845	861	837	819	840	813	909	825	801	832	905	832	831	848	903	835	866	812	828	853	838	836	820	841	815	844	778	842	844	813	811	802	839	815	774	809	835	801	830	801	838	851	852	744	813	811	806	836	792	848	833	847	867	806	846	859	781	853	856	802	808	854	811	835	825	836	817	875	825	780	791	859	750	797	791	817	847	793	885	833	810	831	839	811	803	779	802	774	815	807	875	819	779	853	807	867	846	826	841	801	853	833	787	826	789	839	773	860	891	880	813	835	835	845	804	852	801	835	839	829	785	839	781	833	861	806	848	795	810	829	816	841	812	875	805	855	809	778	784	781	885	834	811	825	805	791	854	864	888	879	841	855	816	812	816	758	815	817	876	803	829	813	803	811	876	809	873	809	812	787	840	871	822	781	779	807	825	856	815	846	791	844	851	823	808	856	764	870	807	811	829	777	795	841	825	783	847	862	798	847	826	853	815	850	822	804	797	879	788	833	805	842	785	875	787	859	797	816	799	833	823	853	836	814	831	894	873	809	807	838	863	794	841	798	876	916	820	862	868	797	796	844	830	754	809	785	855	804	847	847	819	838	836	804	770	855	799	827	821	880	806	820	838	837	842	878	820	804	774	764	812	842	803	886	867	806	831	802	860	803	856	821	831	867	819	786	855	842	790	833	820	872	810	862	829	814	818	809	854	821	878	806	836	806	858	813	805	867	838	867	807	789	836	848	836	796	857	824	850	815	854	866	805	783	839	804	845	802	796	831	827	900	822	779	841	846	825	846	821	804	788	809	830	805	826	843	811	800	802	827	863	802	797	842	805	798	817	831	821	829	837	807	798	774	795	824	852	834	837	810	834	823	809	809	796	815	778	839	815	811	809	800	781	859	792	817	789	847	830	821	855	837	878	841	855	883	836	834	856	823	835	846	797	787	831	804	812	846	862	828	867	833	841	814	844	787	857	827	812	843	781	812	858	857	818	857	831	850	805	831	842	811	866	796	821	857	820	817	848	815	861	825	792	803	868	814	817	851	816	795	883	861	821	838	822	859	805	761	811	796	776	815	845	790	831	837	866	854	796	854	863	825	829	850	825	816	850	856	831	829	847	842	818	813	839	820	805	793	825	844	905	897	801	842	859	864	836	870	794	778	828	817	808	828	840	818	843	891	835	853	748	845	829	817	881	811	845	865	872	844	851	874	842	841	835	835	822	810	857	807	829	824	851	822	818	900	798	812	812	780	851	841	857	784	840	841	867	815	827	809	805	793	866	866	823	892	826	863	771	833	871	810	814	833	791	837	819	818	830	847	868	849	794	811	828	791	829	841	800	789	821	842	807	862	838	856	826	811	863	858	823	883	817	810	859	814	816	855	814	820	839	815	788	795	799	791	830	800	736	839	823	819	770	823	808	819	837	833	826	860	804	809	797	851	814	860	857	871	847	820	828	824	829	823	840	827	828	787	827	829	808	829	810	823	824	845	799	807	828	791	790	798	844	809	827	866	801	834	802	814	778	843	852	853	832	820	820	790	815	822	831	799	835	826	836	800	828	824	820	773	847	833	814	874	826	793	843	817	866	817	820	843	801	858	820	864	892	832	839	845	876	897	804	759	827	791	868	798	795	830	840	820	756	809	801	881	813	837	821	878	822	866	811	795	789	803	857	905	811	830	837	814	802	821	825	801	836	849	859	764	932	801	814	813	780	799	775	808	819	797	823	860	892	811	865	818	814	832	782	860	849	850	815	833	854	847	857	814	793	789	854	825	823	831	859	773	800	821	816	827	808	812	862	834	788	826	809	809	788	813	847	846	849	839	795	790	836	832	790	841	802	833	811	819	900	862	843	849	823	838	802	832	835	881	833	852	793	811	820	832	875	830	824	825	816	850	825	852	787	848	852	830	768	842	814	865	799	887	825	817	811	814	779	823	854	849	790	789	817	823	832	807	820	834	836	836	872	776	780	826	814	877	835	861	832	854	815	826	832	869	850	828	778	828	871	813	821	799	814	786	895	779	804	853	834	818	844	820	778	807	820	805	814	859	783	849	831	855	862	875	848	818	811	832	817	831	825	833	821	810	796	824	841	804	858	829	799	839	830	823	824	870	824	887	804	866	856	822	807	813	845	855	841	814	841	831	822	839	795	826	792	824	771	838	798	817	841	799	803	802	784	861	860	863	896	867	825	806	794	811	779	797	855	859	835	838	828	814	817	831	855	829	779	806	812	882	861	839	800	854	818	851	820	803	849	785	817	853	817	839	830	811	813	847	897	840	792	812	850	837	843	798	849	866	851	836	785	843	834	812	800	812	844	840	792	822	806	893	847	832	830	788	815	848	866	827	879	856	852	814	826	867	838	807	798	818	827	786	785	841	801	819	875	823	791	830	810	862	773	836	859	837	795	818	845	882	888	814	827	781	824	851	855	848	842	798	834	855	817	852	845	865	796	821	870	817	804	887	846	795	834	820	861	801	830	804	880	862	839	800	823	882	813	862	824	870	784	836	833	811	797	833	837	845	845	821	877	827	818	832	839	834	809	752	783	833	836	840	812	857	806	864	833	863	854	832	834	846	860	818	846	874	845	854	834	848	807	867	823	788	837	842	776	879	844	818	792	799	818	856	843	777	760	891	818	869	845	825	854	805	844	802	859	854	827	832	886	823	838	848	800	826	879	865	821	830	786	821	802	877	818	843	824	823	875	835	809	842	854	848	833	838	780	814	820	810	830	802	801	826	836	783	850	814	833	824	839	845	837	789	816	776	851	795	777	819	762	786	791	761	788	858	846	809	854	827	790	883	787	814	879	840	846	818	786	847	817	840	796	826	817	837	813	838	857	833	847	785	804	847	873	826	893	790	860	774	877	853	803	833	856	825	857	850	845	822	789	857	803	871	778	858	809	825	831	854	835	858	852	837	879	806	829	822	803	832	798	855	806	811	841	806	794	848	840	797	815	808	845	818	802	834	829	834	838	849	847	810	846	842	907	838	812	800	834	766	815	807	847	874	863	823	788	798	848	807	806	787	824	846	873	776	849	785	827	785	826	839	825	806	849	804	844	830	841	848	868	833	804	822	793	841	817	878	816	803	812	796	824	834	849	833	798	872	856	792	856
2538	907	1150	916	713	619	480	469	405	388	386	367	362	343	304	336	305	325	320	295	318	284	299	280	309	302	288	303	314	279	314	306	308	302	297	284	309	285	329	275	286	306	292	296	299	295	280	310	322	285	296	309	297	299	303	312	291	287	303	315	292	281	271	284	330	282	325	302	289	310	268	320	294	325	283	306	336	304	266	296	316	339	284	313	309	295	287	285	336	284	288	317	282	275	268	287	281	272	271	277	291	300	299	300	326	280	297	282	317	303	273	271	293	310	289	317	290	285	318	280	305	305	289	270	276	320	301	252	297	258	293	281	306	291	302	320	336	303	266	291	309	302	290	302	294	273	283	284	308	289	329	247	292	266	312	296	295	253	280	280	277	323	286	267	302	300	273	282	306	289	276	301	295	301	304	294	272	302	289	297	317	296	291	317	282	325	299	332	289	343	304	327	316	269	290	309	275	286	275	276	276	295	275	295	298	297	315	287	276	300	293	307	334	311	294	287	308	293	250	314	334	284	314	261	293	330	313	270	295	302	284	302	290	255	299	278	261	298	291	283	309	308	299	326	311	309	290	313	265	289	306	294	303	289	304	256	298	309	307	319	314	290	293	287	273	302	276	306	278	279	309	265	298	289	295	309	287	305	284	286	282	296	293	294	314	325	282	278	285	302	300	297	297	298	275	292	321	287	289	286	276	294	302	313	301	292	318	295	295	303	277	281	297	283	268	333	294	323	348	301	304	292	329	340	298	313	328	352	295	301	299	307	303	281	270	258	309	324	304	290	290	269	307	298	323	282	282	319	309	304	291	294	283	307	296	298	282	314	287	283	301	283	287	279	289	277	302	294	303	290	284	316	275	287	292	280	286	296	285	273	281	287	280	297	321	271	317	274	279	282	309	300	288	300	298	327	275	289	276	288	285	291	305	300	278	274	282	310	276	295	297	291	308	287	295	279	294	283	268	292	298	283	321	317	293	305	315	297	267	312	303	287	267	291	327	274	288	287	262	315	283	328	299	283	331	289	283	316	287	284	306	330	295	290	270	295	321	305	303	313	285	265	308	286	342	337	289	316	292	309	268	290	281	285	313	285	314	284	274	267	272	288	282	300	307	299	297	308	293	302	289	327	294	322	327	333	278	288	330	281	266	257	301	268	292	326	325	315	310	265	316	303	285	278	281	302	306	290	316	329	306	305	260	271	279	277	342	291	299	275	294	320	314	293	254	293	289	290	284	273	307	287	295	296	253	286	310	299	295	284	305	289	292	278	305	309	291	293	309	297	270	275	291	317	303	309	272	315	248	297	304	322	291	285	304	278	285	278	277	273	306	290	307	275	290	270	295	266	271	281	298	290	299	305	283	254	303	292	251	286	296	333	308	327	293	281	337	293	290	284	278	249	278	298	280	267	314	324	288	283	299	298	298	302	271	275	289	296	278	300	307	264	270	269	305	300	282	299	282	296	312	284	278	320	285	278	329	309	326	279	311	279	323	276	325	330	298	294	310	267	307	283	300	304	336	323	325	294	310	280	284	278	270	289	282	333	302	253	291	273	278	283	304	270	278	299	289	294	293	328	305	294	310	307	290	293	331	303	282	311	285	300	295	274	311	327	311	293	290	263	275	293	265	315	299	313	311	343	313	276	311	342	287	280	313	306	313	314	306	300	291	320	296	289	318	289	305	284	267	295	264	301	299	269	276	271	265	323	280	307	291	318	313	301	273	335	307	272	302	297	275	275	299	278	305	288	277	324	303	318	319	315	263	304	310	296	296	299	301	303	273	295	323	285	301	274	314	288	283	304	296	287	284	283	290	293	295	275	286	317	279	296	274	291	321	295	292	271	285	300	258	302	318	303	295	326	269	285	290	304	305	287	300	311	286	310	313	258	275	282	291	317	299	301	305	286	282	271	294	333	273	315	310	287	281	302	262	263	307	293	285	294	268	312	285	317	309	296	323	299	292	319	296	327	294	288	280	296	286	321	316	318	303	281	321	281	278	287	308	306	305	314	265	289	287	310	306	290	305	275	314	307	298	284	257	320	305	284	314	298	318	299	256	284	312	250	268	276	315	276	282	282	292	290	312	290	296	298	299	271	308	297	294	286	285	319	293	280	280	337	279	279	257	303	270	297	323	282	311	293	316	324	310	302	296	284	310	281	294	297	290	331	267	286	292	287	297	335	262	314	292	299	327	296	297	290	275	316	267	288	283	320	294	318	303	290	320	274	260	298	306	293	295	310	275	266	296	287	266	300	292	326	263	335	307	281	307	284	299	325	309	323	264	310	322	288	296	301	305	330	284	296	313	270	298	299	282	275	282	303	270	306	315	281	319	296	283	305	304	315	306	333	331	278	297	280	306	315	283	270	284	296	264	306	288	291	270	282	290	287	301	255	303	286	310	301	320	327	296	279	300	303	299	285	281	319	281	286	317	307	304	270	295	302	314	267	280	279	320	262	265	274	285	324	288	277	297	289	282	280	312	288	300	320	266	279	333	285	281	295	288	297	277	321	302	308	317	280	279	272	275	303	296	297	292	306	301	304	317	280	341	319	288	315	282	310	303	285	270	306	339	305	309	293	294	303	294	288	262	314	322	325	297	282	288	274	285	306	297	287	303	288	274	278	309	283	264	262	306	301	308	313	277	298	301	283	298	304	287	273	305	283	272	306	271	299	313	338	308	319	279	297	292	300	328	269	297	295	319	302	301	293	303	308	297	306	309	298	306	291	275	271	282	309	284	251	272	296	312	259	272	303	293	316	344	312	289	294	310	281	292	284	283	280	328	291	311	284	302	276	324	293	339	295	291	294	289	319	300	292	265	314	315	309	311	259	291	295	274	286	319	307	305	283	320	339	322	307	310	333	337	304	242	327	260	284	294	294	286	335	320	302	307	326	296	298	298	306	265	291	275	302	299	297	312	313	268	241	279	299	295	294	287	278	288	265	284	302	294	279	278	298	307	295	348	285	286	341	276	246	303	314	296	281	278	327	282	298	296	310	272	336	280	273	330	323	315	281	332	326	309	285	279	295	262	275	280	276	284	292	302	306	299	320	300	296	273	293	284	291	298	266	294	302	289	261	309	288	294	299	315	272	285	298	318	297	280	310	310	290	316	286	296	306	286	296	304	283	276	293	271	297	278	292	317	307	315	331	284	299	288	272	251	277	269	306	297	308	263	288	292	303	325	288	309	306	301	306	286	308	310	304	286	333	275	310	294	319	276	326	305	326	255	281	316	283	270	292	309	278	272	324	279	323	281	311	280	280	289	297	302	303	287	268	289	276	285	318	319	278	328	280	294	291	307	285	275	275	304	300	313	252	288	302	335	281	295	290	279	268	301	256	283	259	304	316	304	285	310	265	308	312	271	320	302	258	274	281	284	288	295	245	287	262	279	305	265	307	289	307	289	324	339	294	281	294	300	276	315	330	279	270	306	272	267	263	301	293	305	318	321	289	275	278	284	245	296	293	299	301	266	320	278	258	321	284
2429	1325	2311	2879	2433	2189	1808	1673	1409	1259	1214	1111	914	965	884	849	833	801	829	765	805	823	752	764	777	750	785	728	746	785	732	718	748	696	747	701	692	702	769	732	772	719	747	725	699	729	710	713	701	712	744	747	719	722	675	714	712	700	733	721	735	711	698	676	710	748	667	739	746	693	716	708	724	708	761	702	690	715	677	715	686	712	694	711	732	727	700	725	717	679	709	714	666	689	698	741	725	711	713	707	668	638	679	750	717	660	671	730	698	743	704	770	705	743	685	712	712	708	755	681	693	700	678	709	689	697	678	664	743	707	768	701	726	696	686	688	737	697	725	710	730	678	710	721	656	749	735	704	728	723	688	752	685	724	701	649	733	678	737	717	733	764	686	733	701	728	706	771	698	664	689	709	740	698	702	699	659	739	728	703	698	744	710	711	694	702	752	703	671	705	713	721	697	695	690	696	705	687	699	683	714	693	780	719	685	652	731	658	698	719	696	742	697	712	696	677	724	671	708	725	709	673	739	717	723	709	705	699	674	704	665	720	734	664	749	676	634	705	665	714	725	706	685	745	751	669	691	769	708	691	725	699	676	739	656	688	701	657	664	722	698	692	699	695	666	665	747	763	697	736	728	652	693	703	743	699	694	656	752	747	674	722	667	737	733	719	687	749	737	678	687	678	691	682	732	722	683	716	721	666	710	671	667	667	693	689	672	679	681	717	719	670	729	682	709	682	674	690	683	734	692	715	686	684	716	707	726	701	677	708	695	708	669	673	667	652	679	660	723	722	673	670	714	704	702	689	684	718	733	696	696	761	653	718	703	727	714	740	679	713	753	731	747	743	711	704	678	648	733	666	676	711	702	699	754	691	713	713	722	712	699	679	697	706	716	709	697	699	641	663	713	665	701	696	753	693	695	657	687	705	669	743	740	663	675	643	726	717	665	710	731	660	678	707	747	724	716	707	715	682	755	718	725	716	659	710	685	668	676	676	696	736	719	717	712	736	684	706	731	702	660	699	652	711	704	680	696	698	709	726	679	678	737	702	710	681	658	755	681	709	737	694	641	747	678	722	707	681	707	711	703	714	684	738	692	738	678	719	667	720	706	697	676	694	662	734	681	676	684	736	675	650	717	700	652	671	649	695	706	737	677	712	713	720	731	707	714	697	663	677	713	709	719	736	671	732	728	661	720	721	721	695	656	695	672	738	721	728	731	725	707	664	698	733	680	713	684	695	715	722	717	734	729	718	733	727	686	725	707	721	686	674	671	681	697	698	695	684	702	694	685	721	704	708	749	734	663	671	702	708	679	665	692	705	695	717	702	735	720	728	700	710	692	704	721	720	747	725	694	664	686	658	663	717	689	702	678	737	658	667	730	723	670	661	695	725	693	731	689	718	680	741	695	695	718	706	726	698	664	738	686	706	660	674	685	719	680	665	690	718	719	717	689	731	702	657	695	709	703	695	697	672	742	721	706	726	698	720	703	701	713	693	705	696	669	715	694	692	655	682	653	678	678	680	683	686	669	694	715	694	749	719	677	693	712	735	704	786	704	691	732	670	701	724	759	706	719	712	702	736	683	764	713	754	714	700	719	706	722	726	701	673	725	704	685	720	674	666	686	692	709	687	693	684	706	693	720	686	699	714	711	748	649	649	687	695	707	678	673	695	689	689	710	719	691	691	707	685	695	663	732	692	686	744	698	671	701	721	714	706	672	680	727	677	706	763	687	690	726	623	710	722	706	681	676	705	681	694	755	739	704	738	712	709	704	680	704	704	668	708	707	722	704	636	690	727	677	696	758	694	747	700	685	723	730	692	662	656	705	678	688	713	710	739	652	705	670	690	717	679	712	741	717	677	650	692	683	695	661	702	705	711	651	713	725	746	669	700	767	659	661	685	692	729	694	760	681	659	727	692	719	713	685	748	682	677	699	722	671	674	675	721	737	705	762	666	669	721	656	683	719	665	695	703	745	691	708	723	663	717	674	709	717	729	714	712	689	718	711	696	693	710	735	710	705	680	753	702	712	690	677	716	681	691	686	690	684	677	718	742	712	679	703	726	755	759	714	764	697	686	664	669	666	676	708	686	672	743	764	701	731	711	700	733	673	719	746	689	714	709	674	682	702	740	704	676	707	681	718	668	698	693	687	712	693	693	729	674	714	694	707	686	677	685	664	707	721	697	658	683	701	732	651	715	710	684	703	704	723	688	702	681	681	717	662	671	703	672	692	721	673	662	698	709	697	709	675	678	719	652	643	735	735	707	689	728	699	721	703	722	716	700	709	674	687	677	698	723	679	670	702	668	697	716	659	724	656	739	679	669	721	750	713	700	680	691	708	725	723	676	650	738	705	700	679	699	691	731	789	720	707	733	675	699	691	678	694	706	721	710	738	699	653	720	691	733	780	713	711	688	698	665	690	662	714	672	707	653	687	722	701	683	764	714	699	707	702	677	732	681	690	713	770	713	629	710	683	733	685	762	655	722	736	734	697	702	692	702	704	682	709	770	682	647	696	725	667	669	670	733	650	708	690	761	691	716	677	708	649	704	694	670	688	665	739	721	730	705	686	732	756	708	702	697	723	692	704	696	668	712	702	702	707	692	656	725	657	710	701	689	722	693	676	716	694	650	691	715	719	690	697	734	695	715	675	766	693	747	731	745	680	686	694	668	721	689	713	732	661	667	692	707	737	725	733	719	729	717	721	675	700	699	714	675	707	710	690	694	720	752	661	701	686	736	678	693	707	718	688	725	668	703	663	719	691	701	695	672	675	721	730	705	699	747	690	701	704	686	677	712	701	663	723	685	726	672	736	656	652	734	720	709	720	718	692	704	662	698	688	717	722	709	704	701	721	631	704	719	722	680	720	741	702	731	706	796	700	663	703	693	730	690	678	702	682	703	667	714	656	737	710	721	709	691	698	694	710	740	684	710	685	729	694	691	739	693	707	717	662	716	717	692	679	723	704	697	662	746	713	700	693	713	702	717	694	708	671	736	710	685	698	675	672	696	665	629	688	713	703	739	660	659	677	719	688	686	710	682	683	713	685	752	699	741	730	620	670	698	704	773	745	712	733	738	678	705	698	678	736	714	729	726	736	691	735	731	677	690	671	712	758	742	678	692	713	710	671	724	739	719	718	706	704	672	696	756	671	711	705	684	660	679	662	689	688	723	647	692	711	698	710	693	749	686	688	679	672	740	711	691	648	700	708	730	675	677	734	702	663	696	721	691	667	743	640	699	696	710	713	700	709	677	738	706	713	716	765	694	695	736	700	717	723	753	665	703	708	716	695	641	699	688	694	698	713	696	683	705	718	727	716	707	699	712	725	703	704	719	701	774	672	686	716	689	709	657	698	712	739	704	725	694	688	741	653	708	733	664	684	703	710	679	677	712	730	694	701	737	673	701	720	761	722	688	695	693	715	727	723	689	720	681	700	693	750	760	779	677	660	723	678	739	684	718	712	707	715	720	693	680	679	697	698	682	711	693
9416	1916	2367	1946	1388	1076	921	809	678	605	600	553	499	512	463	473	481	417	419	433	407	387	456	428	448	466	388	393	391	375	395	417	385	444	393	407	390	404	430	377	409	379	386	462	369	409	377	375	393	419	400	410	419	401	419	424	366	406	387	388	363	413	364	406	423	418	376	406	367	430	401	382	406	413	390	382	366	415	408	421	440	392	392	385	394	383	376	393	369	378	389	349	406	367	391	393	407	372	381	375	380	372	362	371	400	383	409	397	410	382	364	422	386	384	405	386	379	391	403	387	379	391	397	419	415	406	386	362	354	387	366	386	409	400	368	402	399	415	415	407	386	381	389	402	387	397	380	386	373	390	360	424	390	379	381	372	377	398	405	426	372	408	383	404	393	415	416	392	331	368	362	386	353	403	391	391	379	366	435	388	383	392	417	424	365	369	396	393	365	371	379	358	398	393	387	395	395	354	391	420	423	365	392	352	404	375	400	366	359	397	413	376	401	385	382	404	381	365	363	401	366	373	397	360	374	386	372	397	361	390	402	378	355	369	397	420	453	408	374	361	400	374	420	354	359	391	368	398	406	364	377	376	370	391	380	398	382	372	378	373	367	352	362	383	388	394	385	405	373	385	373	375	390	364	403	429	400	339	352	406	387	397	383	396	395	395	404	391	404	400	389	384	348	395	394	402	392	415	399	425	383	408	374	400	413	378	339	329	402	360	367	415	408	386	394	366	390	388	370	382	404	407	370	402	397	360	389	362	358	372	388	362	372	376	378	384	390	380	350	350	420	372	413	375	406	385	351	374	405	419	429	394	391	376	372	387	401	352	347	395	382	381	379	368	374	354	386	404	372	370	375	400	433	407	403	384	381	349	395	399	388	398	379	415	408	346	372	409	383	385	373	379	391	401	385	371	372	386	394	390	365	396	406	420	361	373	374	391	395	401	392	359	369	381	368	343	395	420	407	423	386	431	398	365	376	376	375	385	376	396	378	410	399	437	368	407	412	383	407	392	387	374	368	386	359	430	375	362	373	368	404	379	377	403	357	406	404	406	379	364	338	393	405	366	396	377	372	392	385	375	373	397	339	401	390	396	425	414	390	405	421	400	394	390	422	376	405	395	398	383	387	339	371	374	380	412	393	366	410	375	417	399	402	401	368	408	369	396	399	400	349	380	408	408	378	385	366	350	358	398	402	373	398	360	352	365	377	416	380	389	390	362	363	377	412	386	420	361	394	366	394	367	390	382	374	378	395	361	385	357	417	382	390	366	396	384	403	416	376	369	435	374	364	373	375	404	361	394	394	361	388	357	373	383	398	355	351	433	436	358	389	398	422	417	372	392	357	376	413	394	429	374	376	380	425	383	369	389	393	398	389	394	388	385	427	350	395	411	404	394	403	389	391	421	406	378	388	386	365	401	377	407	366	391	409	355	367	421	390	374	374	412	373	359	364	363	444	405	371	361	355	413	398	357	443	387	390	408	420	374	394	405	388	419	402	433	376	397	385	381	392	420	419	342	385	375	390	399	369	366	348	381	429	389	363	383	395	395	371	400	392	383	432	399	386	396	351	396	409	394	337	395	399	369	416	393	362	401	435	373	364	387	352	384	393	396	398	391	391	386	427	356	377	367	367	374	422	368	422	395	409	362	410	394	396	355	388	410	397	413	401	381	342	421	420	363	356	429	386	377	390	350	416	403	372	351	441	371	347	385	383	389	398	387	351	424	393	421	368	367	414	400	380	404	380	382	376	392	374	413	380	355	382	378	382	400	400	346	376	362	390	334	370	397	398	379	426	386	398	406	360	375	392	405	383	362	379	344	387	393	422	414	393	344	390	383	375	397	359	377	367	388	391	400	398	380	422	370	391	402	397	388	369	378	426	362	425	424	360	412	369	364	422	375	377	384	346	418	366	369	365	370	382	390	371	377	388	394	395	372	380	382	367	410	408	376	405	395	402	375	435	393	371	387	400	404	405	399	393	371	388	404	377	373	372	407	374	386	376	372	374	340	389	383	408	376	359	402	385	373	412	417	384	365	361	359	371	397	417	394	369	382	377	349	413	351	380	353	373	399	392	431	370	426	381	345	368	354	445	412	419	429	441	369	397	396	390	376	372	363	373	406	388	394	401	381	405	413	377	410	388	423	363	413	363	400	390	371	393	387	394	390	372	389	360	377	361	425	386	386	398	389	431	403	365	388	391	407	386	361	403	420	414	355	398	394	383	379	374	382	422	387	406	430	356	372	394	377	388	387	386	373	365	374	362	415	390	421	381	345	394	406	400	416	373	360	383	421	361	356	414	394	372	393	401	375	356	375	385	384	402	404	348	370	376	392	391	396	349	426	379	381	354	375	401	419	377	385	389	395	399	413	358	364	393	400	393	407	354	413	422	389	386	371	370	365	413	364	382	366	391	399	378	354	380	372	402	377	418	408	446	409	409	371	387	375	375	361	377	380	414	367	382	352	396	386	368	376	391	398	378	363	389	381	427	402	390	357	380	401	364	362	369	396	362	426	384	396	396	369	354	383	404	388	370	406	399	365	413	358	356	384	400	380	410	410	390	363	365	400	410	426	375	405	415	387	340	422	374	411	372	381	388	343	380	395	379	399	396	359	380	386	400	372	370	402	363	400	385	377	372	372	398	406	371	369	360	403	389	414	395	400	417	403	382	399	400	412	404	433	377	363	380	383	380	402	386	382	356	394	398	388	409	375	387	378	375	400	383	434	382	383	387	359	383	386	403	400	389	391	392	392	408	377	371	379	365	429	394	375	380	368	354	385	383	379	373	401	358	399	369	394	399	390	368	388	377	383	407	420	394	398	377	405	407	366	401	376	367	403	356	376	364	403	384	398	337	424	403	379	388	374	417	397	391	355	411	414	411	357	405	388	352	357	397	410	360	414	379	392	365	407	394	383	400	401	384	401	424	421	355	378	396	376	397	370	399	381	394	402	387	395	424	364	371	378	397	357	367	401	392	343	357	377	396	360	423	403	388	363	414	394	396	389	434	379	363	380	396	425	373	411	368	377	358	415	372	396	397	412	388	372	366	375	408	378	412	371	421	399	377	406	385	404	385	397	398	407	407	400	391	423	409	344	372	423	390	370	437	381	376	400	392	380	391	418	362	382	405	412	395	409	342	387	396	384	390	401	400	395	373	409	376	391	388	351	417	395	404	401	393	390	366	364	394	426	374	385	394	386	397	431	405	417	355	390	370	411	410	422	410	339	428	400	376	395	417	376	402	373	399	402	384	428	373	404	432	364	427	332	377	404	355	401	395	372	379	347	391	393	408	378	403	380	388	368	384	416	412	380	373	345	370	406	402	398	405	366	378	362	354	421	410	409	362	387	396	382	412	428	362	393	391	391	394	394	407	383	353	369	370	386	397	353	353	370	394	409	376	350	397	395	383	386	381	400	392	396	371	374	379	404	392	423	412	402	366	361	352	397	407	372	408	364	366	375	384	350	386	402	424	398	385	377	365	388
7719	2245	4603	5440	5015	4144	3532	2957	2632	2246	2065	1850	1599	1496	1365	1301	1280	1244	1200	1172	1061	1169	1146	1083	1057	1010	978	967	980	957	1005	1002	977	968	935	1005	939	973	894	938	924	934	979	903	858	955	951	860	969	1002	956	929	949	978	922	940	911	907	933	913	894	971	897	891	964	895	847	916	833	885	935	862	934	909	919	874	872	911	956	894	894	900	905	950	902	848	916	863	969	954	957	857	936	932	891	885	898	933	895	869	878	907	907	903	834	906	875	931	914	878	878	920	898	896	920	867	904	886	937	924	902	857	969	916	899	900	878	918	841	923	869	852	896	893	866	908	883	903	885	914	820	854	900	886	874	845	901	901	892	906	866	918	958	903	906	900	907	853	903	913	892	937	859	906	891	878	951	860	871	850	917	899	898	882	873	848	921	884	964	915	884	879	895	833	906	907	905	928	943	862	864	934	872	900	905	916	853	847	867	885	958	916	868	903	912	922	911	958	921	887	877	952	943	880	870	899	886	942	897	935	908	894	941	883	879	875	919	917	868	912	896	907	956	858	902	908	924	854	855	890	859	882	894	926	925	918	908	888	893	860	890	862	936	819	914	899	896	893	877	900	889	920	901	954	892	911	873	921	899	952	847	888	863	897	903	925	863	905	878	887	912	849	908	866	923	871	839	859	872	930	928	890	908	909	939	916	898	914	878	900	862	879	880	855	885	900	872	854	903	941	882	849	933	882	901	848	880	922	873	916	891	840	925	933	929	875	888	897	919	946	918	858	930	917	938	903	877	870	892	855	881	918	879	886	880	947	925	869	907	871	923	901	925	859	893	866	889	891	852	944	942	881	905	831	956	902	911	902	916	905	931	878	915	937	954	925	855	903	874	908	859	933	872	885	872	912	915	920	868	921	890	915	862	858	877	896	890	949	879	917	823	868	898	920	914	882	876	916	905	883	919	922	916	898	844	894	862	895	881	903	889	874	872	939	877	917	892	981	869	856	881	908	820	834	901	889	885	872	881	869	890	901	919	901	875	874	896	930	896	880	894	886	905	887	838	911	889	822	887	913	848	874	917	906	937	884	941	920	938	863	881	877	888	892	909	908	854	926	835	908	888	908	892	911	949	906	893	842	912	856	837	833	856	930	821	880	853	847	900	914	856	829	917	901	882	900	876	917	876	862	891	884	936	903	916	883	899	848	876	908	930	882	908	862	913	858	896	905	958	906	893	900	892	906	878	897	914	925	902	928	929	876	916	868	847	961	919	884	900	848	896	936	958	861	879	877	913	874	881	862	851	897	892	895	895	857	902	886	913	975	919	860	873	888	880	933	906	894	905	842	926	898	895	891	852	889	907	909	919	901	902	866	910	946	859	899	909	848	877	916	930	849	899	829	887	871	919	894	912	915	933	889	878	901	857	864	898	902	886	891	867	875	900	862	974	901	849	881	930	877	951	910	886	853	881	895	937	873	935	934	951	908	869	880	868	866	897	921	847	912	886	900	845	893	858	910	897	931	924	865	856	816	895	876	900	890	899	895	884	838	884	937	899	927	836	886	897	902	903	874	888	915	980	916	933	886	901	922	887	935	902	904	849	910	845	893	895	872	887	936	883	906	886	909	879	917	885	883	921	937	926	897	859	884	885	910	855	932	912	872	943	883	873	902	878	894	889	871	948	869	878	943	881	855	932	884	904	875	944	941	896	853	896	881	911	868	881	891	925	869	889	934	895	897	894	919	924	874	875	928	890	981	896	869	902	877	921	937	911	874	806	871	896	908	921	853	942	858	893	870	843	910	887	868	811	877	885	867	873	858	859	931	864	910	888	855	903	912	903	874	831	935	886	899	849	893	854	823	910	873	931	857	922	880	929	867	934	893	876	899	924	879	902	911	869	927	888	895	893	832	865	890	830	887	945	887	877	897	869	885	867	906	939	891	858	913	890	898	902	889	916	926	899	910	931	897	879	890	968	829	891	883	883	853	849	835	872	892	924	853	913	874	921	891	841	920	893	876	932	907	897	907	890	881	937	936	835	892	882	906	908	865	840	946	890	916	853	895	931	913	966	952	852	904	828	909	853	886	888	915	856	904	857	901	823	925	889	899	929	936	934	844	923	881	871	884	891	885	842	848	912	900	846	815	903	837	884	892	876	874	909	921	867	881	862	815	873	914	908	902	905	928	900	846	926	905	894	870	878	938	852	921	931	947	912	866	943	884	936	926	891	898	907	927	852	898	898	878	887	852	846	928	871	919	925	947	859	899	932	887	881	890	921	912	930	879	852	943	897	899	932	929	885	920	896	878	882	815	839	914	844	907	935	861	867	868	912	843	922	885	858	917	875	917	891	842	962	895	853	898	892	893	868	889	846	904	863	914	876	865	892	882	880	897	902	872	882	919	885	922	910	863	904	862	906	882	948	833	920	866	878	867	871	878	920	953	848	932	882	919	894	889	844	887	907	922	857	897	899	894	939	911	843	877	908	890	876	835	922	900	921	888	881	879	910	852	914	938	937	873	925	903	873	906	832	858	919	902	862	869	910	877	854	877	862	890	864	939	948	934	881	872	882	886	916	919	884	875	917	912	920	877	875	922	872	911	878	933	903	840	867	864	896	858	876	913	882	852	881	886	881	925	888	921	914	891	890	885	873	819	914	893	892	919	880	894	905	942	941	879	927	908	888	913	932	846	923	876	870	871	900	841	892	861	905	901	917	876	861	882	908	907	918	897	925	879	905	942	923	921	895	921	874	923	876	839	929	901	894	884	904	948	888	914	900	869	879	860	895	940	859	864	938	877	950	924	909	917	880	870	927	878	894	918	901	887	913	856	945	848	916	880	906	896	905	828	953	931	899	906	871	888	924	905	940	885	889	923	881	932	908	928	942	891	924	854	893	876	886	890	859	895	892	883	905	931	869	860	914	895	876	913	883	914	860	938	866	886	868	891	925	811	936	928	921	875	871	889	835	854	842	871	848	922	951	899	890	882	883	908	823	906	890	880	893	891	953	917	908	898	902	924	914	913	906	919	901	892	874	920	955	864	908	899	919	910	872	911	901	856	897	833	912	916	836	943	884	949	919	858	945	887	893	873	911	906	939	899	932	877	894	876	863	918	883	927	893	914	900	862	844	939	928	905	840	888	916	854	877	867	896	884	907	862	873	882	890	917	860	861	853	874	908	909	900	896	869	915	913	871	893	874	882	898	911	927	880	900	943	882	919	851	926	880	932	906	865	894	890	877	894	936	878	875	950	915	947	885	930	890	895	904	941	933	943	859	910	871	917	927	928	924	873	898	899	911	886	855	881	932	865	916	952	908	943	901	871	927	925	912	923	852	961	903	860	866	875	908	841	907	901	904	885	915	923	907	928	888	856	914	896	856	911	876	912	921	840	903	907	918	882	893	887	898	874	852	872	865	911	842	932	828	912	923	868	909	885	913	883	927	941	882	897	885	914	903	908	915	892	873	871	922	927	874	917	901	886	882	904	948	865	876	913	919	890	954
16998	3585	3708	2939	2078	1566	1265	1043	867	777	655	635	574	549	499	496	452	468	427	434	442	388	367	421	410	393	399	424	366	373	398	388	377	377	331	385	417	358	368	386	350	375	372	392	401	335	340	353	367	349	329	341	405	343	377	389	339	346	380	367	364	395	368	392	372	317	356	353	352	355	372	363	333	363	378	346	373	346	356	379	362	381	347	332	350	400	354	363	398	364	356	339	375	387	373	390	377	375	358	387	374	350	394	380	379	354	343	359	329	366	361	363	394	374	341	348	380	343	398	355	368	403	355	333	366	342	381	415	339	384	370	392	348	355	362	366	373	353	356	379	358	364	347	370	320	371	367	345	355	356	355	351	331	378	362	392	346	362	360	432	381	391	392	421	388	387	365	382	377	341	328	341	414	389	359	357	374	359	355	350	355	382	364	364	372	384	354	372	365	360	383	336	366	304	376	357	354	399	378	372	365	341	346	335	343	361	370	340	392	393	381	375	369	365	363	354	392	399	419	364	366	320	357	336	342	364	345	355	310	358	366	373	376	359	358	330	348	340	393	358	359	353	353	359	348	365	386	366	386	408	367	385	383	381	353	390	386	394	326	363	356	358	348	346	366	355	358	328	373	368	367	389	368	398	374	359	410	341	349	358	387	346	392	372	370	343	355	353	377	377	408	345	388	361	369	382	378	353	404	387	361	385	400	377	349	361	341	374	385	352	396	356	401	345	398	362	342	369	342	334	368	374	367	380	372	393	382	340	386	368	390	365	355	380	380	329	346	374	352	387	357	372	401	388	349	330	345	347	400	318	337	398	363	367	348	343	375	359	364	357	353	413	338	411	344	348	342	333	389	344	348	365	406	381	338	368	363	395	351	362	354	386	424	367	385	359	410	331	356	350	404	345	353	347	397	375	357	373	361	356	377	392	371	321	348	339	361	340	348	392	341	359	319	371	387	380	345	372	352	351	349	362	353	388	339	339	365	353	364	369	352	400	383	354	352	329	346	395	388	342	396	386	377	395	356	347	352	360	359	387	363	411	352	355	358	353	378	374	337	344	360	391	384	340	378	382	367	349	374	365	389	364	384	342	361	326	365	351	367	361	381	377	356	352	364	362	389	341	378	378	360	379	345	373	378	382	395	362	386	383	370	364	383	366	371	341	397	378	368	376	375	354	350	331	364	356	370	340	325	345	368	367	368	391	367	377	387	367	386	331	348	332	334	345	372	374	346	361	357	391	335	336	345	346	330	341	367	340	377	387	379	379	352	385	343	353	374	389	314	363	356	365	364	383	326	323	373	343	413	350	365	359	398	380	373	307	352	374	368	341	370	324	348	360	372	360	381	406	355	369	380	360	372	348	358	381	351	331	339	316	381	363	392	355	348	361	363	401	391	384	386	354	390	358	386	392	365	368	337	390	373	369	401	351	362	369	409	399	348	364	363	357	355	343	351	353	394	358	363	352	376	408	367	368	378	335	352	381	373	351	367	376	364	351	358	358	383	397	396	389	365	364	399	357	332	366	380	343	413	336	379	348	337	401	406	376	388	359	369	406	343	329	340	361	361	343	390	377	368	365	320	380	375	319	346	369	367	374	360	383	366	336	387	345	390	409	372	350	344	380	348	381	340	341	366	366	386	344	347	339	352	367	360	340	373	374	361	377	374	338	345	343	379	342	364	336	336	367	361	342	368	329	379	368	362	385	360	383	355	363	348	426	379	351	384	347	376	348	369	352	382	358	347	363	361	388	373	378	397	385	365	346	340	384	351	361	340	379	353	370	381	375	385	343	383	346	408	371	371	396	365	376	350	352	372	331	371	394	381	408	378	393	341	360	348	372	334	336	350	362	378	372	379	369	376	373	361	397	373	368	336	366	375	325	405	362	369	363	386	368	376	331	364	402	343	377	325	357	403	372	348	360	342	337	402	320	335	379	407	379	378	369	393	411	400	329	363	373	379	371	359	381	336	367	369	339	338	346	313	317	335	365	417	384	369	350	329	388	366	395	371	384	365	347	316	341	328	343	402	378	379	347	366	374	383	373	373	380	364	376	363	349	347	335	370	372	380	384	391	356	323	358	392	370	410	395	392	374	383	363	320	348	351	344	365	360	371	377	361	374	341	368	335	382	351	379	378	355	359	375	360	345	376	366	363	351	405	356	359	341	378	361	343	383	366	346	352	387	387	379	378	362	374	374	419	364	367	391	394	358	371	329	372	355	365	366	368	329	353	354	338	297	355	354	381	387	352	337	378	372	347	382	340	392	350	396	375	367	356	365	390	422	378	378	342	341	355	373	342	390	342	393	367	353	385	372	342	368	379	331	371	386	377	403	422	382	343	359	346	356	401	414	372	355	349	341	388	365	335	366	348	353	340	361	364	384	375	359	346	371	366	365	338	340	342	360	335	355	399	389	349	364	361	352	380	357	364	345	341	369	343	373	364	361	319	378	346	361	363	339	359	316	395	347	378	350	358	350	370	379	391	383	369	396	330	363	367	369	377	352	394	347	353	416	355	384	361	393	378	344	365	352	329	349	336	357	312	361	350	329	374	405	366	343	353	369	359	381	323	358	342	373	339	352	323	382	346	354	357	371	374	366	399	381	387	356	321	342	374	399	375	363	405	419	372	355	363	387	369	367	366	333	367	336	381	382	354	369	355	377	378	365	354	368	416	330	338	320	405	381	366	367	345	344	353	374	337	341	369	392	367	342	358	343	397	347	336	350	351	342	377	399	402	347	366	359	345	349	375	371	380	362	352	378	326	359	377	379	354	396	375	369	354	389	360	368	401	400	367	338	354	364	386	409	354	408	362	336	339	368	342	370	366	342	341	364	358	373	379	346	348	359	375	363	391	384	342	361	375	359	337	361	326	363	399	400	362	359	375	370	355	343	377	357	366	356	369	382	346	394	321	392	397	369	372	350	392	405	356	340	349	359	352	353	348	369	372	349	374	389	384	358	389	349	392	344	356	361	368	337	352	338	357	378	367	362	377	360	362	365	382	384	364	349	362	349	352	404	387	353	344	383	361	348	346	361	361	377	361	376	378	354	375	335	376	345	381	384	346	382	411	371	358	355	353	348	383	378	385	379	359	392	364	393	345	393	341	353	322	364	390	333	363	343	352	355	408	373	349	352	366	368	368	373	355	361	339	331	331	356	337	383	349	346	359	335	372	371	369	374	365	388	346	375	320	367	356	365	342	357	359	376	355	328	350	374	366	358	342	352	359	365	366	376	380	381	365	379	366	375	365	358	344	359	369	380	363	339	358	359	346	346	419	363	385	377	384	359	368	356	381	372	358	370	360	370	358	357	416	363	359	345	369	339	354	350	367	364	367	351	398	335	414	376	370	385	373	345	366	346	372	354	388	352	314	362	354	334	371	372	362	364	373	388	372	389	384	354	377	336	398	360	360	354	359	355	361	377	348	345	377	375	362	354	342	368	359	333	341	369	360	353	376	413	351	363	354	343	369	343	366	355	348	371	346	383
9906	3132	6518	8181	7048	5976	4908	4111	3418	2981	2596	2278	2133	1806	1693	1542	1387	1412	1424	1332	1251	1186	1174	1057	1118	1034	1032	1016	916	985	929	910	939	942	910	929	879	926	893	811	883	890	878	896	908	873	907	867	927	929	877	870	889	913	857	881	856	815	855	822	833	876	912	864	823	868	899	870	826	849	848	908	846	870	805	826	857	827	842	835	800	829	864	800	844	807	832	813	879	810	839	841	858	871	861	808	807	862	838	862	811	754	811	823	796	849	771	828	805	823	861	834	798	779	839	778	800	813	818	851	907	827	827	878	875	846	864	796	838	847	832	825	759	843	850	743	785	826	798	836	815	861	813	841	806	832	822	853	834	812	838	772	824	866	832	867	799	850	860	799	888	775	806	805	828	832	778	813	862	817	904	764	812	825	789	835	827	810	878	850	806	820	823	815	837	847	801	838	848	809	832	801	806	830	801	795	832	853	854	842	790	854	826	790	811	820	812	803	799	780	856	842	842	875	772	809	869	844	850	810	829	869	836	808	809	793	821	843	814	848	842	833	807	839	851	857	819	858	832	862	795	810	836	781	805	836	859	771	830	829	825	780	847	844	796	812	790	804	840	824	815	792	837	861	768	798	846	819	861	791	788	821	866	854	906	860	869	803	812	915	845	863	764	850	824	853	848	813	845	769	845	777	825	897	817	791	860	854	834	835	864	881	832	844	854	826	829	828	840	837	845	850	822	820	838	847	787	883	822	868	811	787	842	893	817	830	818	850	820	865	784	861	827	855	777	863	835	839	811	793	826	791	750	860	846	848	856	842	825	819	849	800	868	852	793	770	828	798	855	815	862	840	833	799	853	851	821	801	846	816	846	840	833	776	869	846	872	820	821	838	839	858	831	846	821	818	822	799	777	813	795	841	824	858	805	808	846	868	827	774	841	842	776	835	824	850	843	802	792	829	818	842	791	849	849	845	837	817	832	817	888	799	775	823	806	814	812	790	835	867	897	809	819	793	815	832	891	838	817	799	836	817	841	836	836	798	861	825	822	850	779	825	887	814	840	779	830	830	831	804	830	797	870	794	821	787	842	825	862	855	807	816	815	842	783	799	824	828	835	856	828	778	855	825	801	799	833	820	845	825	823	834	850	820	843	835	817	811	798	778	867	847	803	823	877	810	844	815	877	823	864	799	844	868	810	793	898	762	856	901	828	814	794	838	833	842	804	835	783	790	814	814	811	852	823	827	863	848	869	793	856	807	808	838	827	866	865	812	798	853	774	811	837	805	846	834	846	834	864	787	780	875	803	802	873	826	857	827	871	803	814	828	867	836	823	823	865	846	814	809	830	819	831	839	853	813	799	830	814	844	788	768	807	799	856	845	864	799	858	870	790	839	824	819	809	804	884	796	804	873	833	866	810	783	798	825	855	799	800	898	873	819	806	833	799	846	815	873	800	827	867	832	792	816	809	835	814	893	827	803	838	813	792	872	839	840	886	840	816	840	840	812	832	834	820	806	865	765	844	884	835	806	813	804	863	840	829	863	847	805	814	847	814	848	804	804	798	823	837	854	858	834	837	794	840	790	819	798	824	830	811	805	754	833	873	826	800	801	808	825	798	835	858	818	815	849	814	882	836	757	821	812	881	836	795	825	774	873	861	887	843	809	810	853	816	830	834	830	801	785	828	851	811	806	796	828	807	862	789	829	819	812	818	818	845	803	853	860	825	865	802	827	840	827	843	828	794	817	848	836	818	871	799	789	831	836	816	819	875	762	846	822	810	795	819	826	793	835	829	808	828	786	845	798	762	758	852	864	830	804	785	805	847	854	815	805	852	836	792	791	823	789	833	849	837	838	862	792	827	843	777	836	871	802	814	822	849	828	762	794	884	801	792	797	798	828	828	820	833	871	854	840	830	823	820	835	821	849	792	874	799	823	820	804	825	865	895	842	826	780	867	860	794	842	808	769	849	805	844	821	851	813	802	802	820	838	856	840	834	806	835	861	792	779	836	823	799	800	864	848	809	825	843	843	898	857	827	833	833	803	814	803	874	834	825	834	844	766	849	827	857	735	811	845	847	802	788	784	817	830	883	810	805	807	845	788	795	864	842	848	852	843	831	857	811	776	782	810	814	828	859	839	822	835	815	780	821	796	753	812	800	811	809	833	806	832	811	814	820	789	830	907	796	837	810	823	846	822	809	796	798	849	861	850	793	795	770	814	787	746	806	815	799	800	833	832	793	783	769	843	863	831	839	801	824	802	835	824	859	854	849	803	858	788	817	867	810	786	871	812	821	776	816	759	792	814	871	776	808	827	860	836	833	870	824	797	814	822	834	796	842	806	848	821	809	809	824	862	793	813	836	803	789	816	810	812	806	779	860	803	804	817	808	833	811	822	805	803	834	783	759	861	847	811	801	830	876	822	847	785	801	904	867	820	778	831	822	829	815	831	784	830	787	816	800	804	828	833	822	825	833	789	850	811	774	849	822	814	814	856	821	809	775	842	848	814	801	803	834	874	788	845	837	815	756	801	824	797	858	801	847	785	840	822	859	819	828	812	849	842	847	803	785	826	809	839	839	819	844	853	883	866	821	788	823	823	851	804	865	825	791	805	805	832	768	824	844	831	843	841	854	844	788	808	749	801	850	776	824	808	889	855	801	925	839	822	807	817	833	852	803	835	820	827	819	821	856	791	842	764	924	818	818	767	817	868	795	832	816	851	822	833	816	830	773	801	787	858	833	870	854	851	827	850	831	815	812	833	863	875	832	833	773	829	869	872	827	800	862	868	810	773	873	795	866	794	766	792	840	815	840	806	851	846	798	842	884	877	785	876	784	765	908	756	843	820	817	795	800	857	766	869	819	773	841	821	842	831	879	883	775	787	834	820	807	787	825	868	859	867	803	815	863	800	860	825	826	806	839	797	826	815	837	803	747	828	858	835	806	836	802	867	811	843	801	757	827	750	795	839	762	834	810	844	883	804	846	858	843	857	845	853	793	815	769	849	813	846	852	817	805	794	834	817	834	826	835	866	843	820	831	850	823	811	849	864	823	829	789	838	856	787	836	854	841	817	852	810	804	887	810	822	790	825	780	819	875	814	789	817	798	825	813	790	859	822	767	856	827	788	843	839	791	851	825	849	901	841	832	809	853	821	812	847	828	795	794	781	855	842	789	836	824	814	862	853	839	830	854	859	840	832	844	800	792	813	786	859	791	835	834	806	784	829	858	862	838	824	806	832	865	812	817	857	887	821	823	804	833	799	835	799	830	804	805	857	844	825	821	812	815	795	835	843	822	840	852	829	769	878	835	838	805	849	889	820	799	838	802	824	794	814	813	835	852	824	857	792	806	817	866	839	833	863	795	821	795	792	858	851	816	781	791	831	810	783	855	899	792	818	828	791	801	857	804	795	814	823	762	793	821	795	821	831	817	786	755	858	870	846	848	767	832	794	883	806	852	802	852	841	810	801	814	827	820	893	843	818	833	785	845	852	809	814	819	812
2496	880	1080	941	678	590	500	472	435	393	378	342	352	338	319	330	304	314	305	338	293	313	292	307	329	303	292	299	324	267	288	280	299	291	304	299	301	314	274	326	306	292	309	316	284	282	296	315	287	292	261	317	294	313	278	273	289	326	320	288	266	316	320	279	263	314	268	315	311	299	283	287	321	276	276	313	254	298	315	277	262	296	330	286	297	285	255	301	292	300	316	308	287	320	313	290	285	294	295	285	317	318	295	306	303	294	279	290	301	283	298	280	257	279	310	305	280	295	279	316	302	300	308	304	280	293	258	305	314	282	280	277	294	268	277	291	319	268	274	291	316	318	297	299	277	309	320	307	312	300	300	278	282	308	278	273	259	300	309	316	286	306	306	281	325	292	319	312	303	306	322	298	305	279	266	317	273	302	282	251	295	293	272	310	272	276	311	279	328	293	309	272	267	285	289	288	326	283	324	308	293	271	269	276	320	273	295	242	285	308	289	296	281	268	340	305	312	304	324	274	319	308	292	269	276	277	293	275	290	287	263	281	302	326	286	277	304	310	274	310	301	332	294	319	307	286	285	296	307	303	248	308	308	288	277	273	273	280	326	292	312	305	269	299	294	254	317	319	318	246	246	297	276	304	311	326	285	299	287	315	337	330	307	284	255	305	298	298	263	282	298	287	296	291	283	261	287	320	285	302	279	307	292	291	311	266	322	308	265	309	313	281	305	274	287	283	271	302	298	294	315	302	296	311	294	296	320	299	311	283	301	289	266	277	282	280	312	304	295	285	309	332	298	259	286	273	293	283	317	284	279	305	275	293	283	305	284	314	249	313	279	288	281	284	281	305	306	320	295	321	306	314	272	260	290	313	299	305	305	302	286	322	297	284	285	274	311	284	285	278	325	295	303	270	307	291	290	282	297	298	294	280	315	261	259	280	264	266	282	303	308	276	280	336	255	317	301	313	266	285	313	313	255	276	275	291	322	268	280	321	303	322	292	299	296	287	312	295	283	293	281	306	277	282	237	251	333	293	296	315	300	268	273	339	287	290	248	308	303	298	260	273	296	275	308	286	291	351	300	300	294	275	286	306	287	303	324	278	269	304	306	316	309	269	351	306	294	288	302	279	282	298	279	313	278	320	303	246	303	308	319	283	288	329	305	273	291	254	296	292	320	258	281	271	309	298	312	306	315	298	293	299	290	294	319	277	275	294	261	291	284	295	287	327	302	306	306	313	303	261	333	272	282	293	290	278	275	304	294	270	301	295	300	288	327	306	303	312	273	264	305	266	291	293	292	344	282	323	263	311	298	291	287	288	300	293	285	297	286	296	276	267	296	314	295	265	319	284	253	262	295	263	286	295	334	297	273	325	302	295	264	317	292	277	297	299	284	283	292	280	276	296	298	315	274	298	302	285	330	316	274	283	273	288	319	313	315	327	295	295	314	320	283	269	314	294	281	268	311	319	312	313	292	292	309	304	258	289	269	302	322	259	294	267	285	274	298	314	313	252	286	268	328	295	296	257	293	293	283	264	291	298	283	321	280	261	311	273	294	276	247	325	305	266	309	280	326	246	295	284	301	263	265	260	300	306	293	295	260	293	296	294	309	295	287	311	297	332	324	301	276	282	327	332	310	295	298	268	300	328	285	271	299	313	251	289	306	319	273	287	307	262	287	273	308	291	313	305	314	299	240	340	304	283	279	284	304	313	276	278	293	283	316	291	280	316	289	305	293	288	289	251	285	269	316	304	309	325	291	297	273	254	293	272	276	309	302	283	296	305	293	262	253	269	276	301	314	280	299	305	291	277	279	300	289	266	325	279	298	274	277	306	323	310	247	313	300	295	279	269	298	285	298	281	278	281	296	336	278	306	312	312	306	274	292	322	288	275	265	281	314	277	269	286	275	295	294	274	291	307	291	324	312	265	298	303	293	287	300	274	301	324	282	285	275	309	280	323	264	324	315	274	274	281	273	314	296	294	295	288	298	284	316	276	268	297	301	290	301	286	282	325	277	235	269	283	298	273	272	262	307	289	255	258	283	260	281	306	320	243	274	276	282	293	285	272	279	286	321	330	296	295	282	278	266	268	264	271	303	295	305	288	280	277	292	277	296	314	277	300	282	301	294	308	295	295	282	280	273	243	295	275	310	278	262	282	295	268	300	315	280	255	295	272	309	310	254	298	254	258	316	280	292	308	279	284	291	333	327	295	311	294	306	287	293	325	298	261	285	291	277	290	294	282	309	301	285	295	285	327	284	323	294	260	254	274	251	295	299	310	263	287	256	294	303	297	308	316	299	303	292	299	282	316	280	281	292	297	311	283	298	313	309	285	277	291	309	275	297	269	326	325	306	299	262	300	318	304	317	299	322	268	277	309	272	295	257	280	302	306	291	322	323	293	294	290	297	291	289	300	302	300	253	277	258	345	292	262	290	307	308	291	293	297	279	304	285	321	293	288	311	273	284	299	317	269	308	287	321	296	301	289	280	326	302	271	267	283	274	290	312	287	307	267	321	291	286	319	268	273	274	268	296	291	314	289	310	279	303	283	316	303	316	269	290	298	289	312	325	294	285	268	312	310	251	292	303	274	284	298	293	291	299	314	288	282	288	313	300	296	307	295	320	325	291	298	288	301	265	289	321	262	310	282	291	309	330	314	304	306	288	300	305	293	287	287	296	282	288	295	294	319	305	251	305	301	299	308	329	307	285	306	319	302	300	276	325	303	265	281	290	323	293	306	324	265	281	279	298	288	279	321	279	306	306	299	282	295	257	304	348	333	306	307	261	323	271	306	322	276	285	283	289	313	300	316	325	296	328	307	290	280	308	278	296	281	283	302	292	248	283	325	264	281	292	299	287	306	315	289	300	298	259	280	299	274	314	304	329	328	324	278	262	258	265	277	297	271	306	288	297	317	268	302	305	286	293	338	295	272	275	298	274	308	309	308	285	290	316	274	279	278	283	276	261	281	294	297	283	305	320	305	309	273	342	277	282	280	290	278	270	319	329	313	279	281	268	292	286	302	290	355	311	285	288	343	305	301	318	305	284	309	303	281	297	319	306	298	309	303	333	284	297	289	286	271	282	301	325	329	306	315	287	300	301	275	321	336	313	307	280	283	302	312	308	326	305	309	284	304	274	297	299	304	292	288	276	268	274	297	296	287	327	313	283	297	304	290	295	287	292	311	295	294	303	290	296	313	307	317	316	318	294	295	333	282	310	314	301	289	269	260	271	309	269	275	293	319	257	278	283	289	290	278	292	280	285	304	304	301	286	296	281	300	281	313	264	281	279	274	278	285	321	297	289	285	275	301	295	280	286	295	291	285	295	322	295	253	285	274	279	268	302	310	288	283	288	294	303	299	298	287	261	289	286	301	269	298	305	283	261	299	320	301	301	278	305	309	292	303	260	311	256	267	281	291	256	287	298	288	270	287	292	281	328	316	290	277	322	300	280	277	302	310	271	267	280	270	274	254	310	305	309	299	282	267
2461	1278	2366	2924	2466	2184	1806	1598	1342	1292	1158	1133	1059	985	927	871	876	820	815	884	807	750	761	770	742	727	723	697	755	724	732	753	695	745	722	688	672	753	707	691	697	700	716	712	710	658	729	707	721	729	695	697	720	743	740	758	717	705	728	750	753	728	689	691	640	741	722	680	671	761	717	699	716	754	689	700	728	734	735	716	763	673	713	714	715	661	723	715	717	702	718	689	691	713	667	716	681	661	697	674	733	716	709	671	715	701	710	707	728	728	653	705	642	699	658	669	711	697	726	684	718	722	673	715	703	717	710	743	699	713	713	695	686	697	749	689	676	677	712	709	680	695	642	712	689	692	731	752	716	702	697	747	712	718	690	722	707	672	685	665	709	695	694	699	712	687	740	733	713	646	677	710	678	703	729	739	691	681	683	706	648	696	716	701	665	727	709	702	695	686	674	693	718	745	694	705	687	727	700	711	726	657	690	647	694	723	706	676	657	676	667	661	731	707	649	704	749	683	721	662	702	666	652	701	700	688	736	674	721	701	727	655	655	724	702	711	714	700	660	695	680	692	697	692	701	656	701	690	680	679	688	643	695	742	690	668	660	700	659	668	699	702	704	753	664	694	676	681	728	685	709	711	718	748	714	700	739	669	681	735	643	664	692	682	734	691	702	755	697	660	744	716	694	705	725	676	656	651	711	728	686	718	669	697	704	680	707	682	704	721	680	713	709	738	690	696	677	663	719	692	714	705	677	681	697	721	686	731	715	671	703	750	696	701	708	666	698	725	704	721	694	735	702	711	682	729	695	705	666	736	728	737	729	713	675	674	731	740	692	712	657	732	677	697	701	762	695	696	658	709	778	670	680	696	690	676	709	685	698	731	706	703	710	729	704	714	714	697	760	738	717	742	702	676	722	716	650	706	717	692	742	669	689	699	730	703	701	719	742	725	652	683	696	740	695	742	733	709	663	707	674	670	721	721	717	717	696	728	701	688	676	722	697	696	698	711	706	698	689	695	761	715	702	722	684	704	678	718	681	722	654	670	709	694	683	782	687	726	712	690	671	679	742	680	709	752	684	694	701	720	706	688	695	756	693	687	717	722	748	728	643	664	689	677	720	710	728	715	686	654	726	625	670	745	705	727	679	715	655	666	689	659	733	729	715	710	758	654	685	706	655	645	657	712	698	696	708	684	688	684	696	715	672	682	727	733	700	709	757	718	693	711	674	637	690	742	703	714	715	709	714	683	655	656	691	716	731	713	717	679	739	679	723	723	687	684	699	706	705	662	716	729	679	739	675	666	681	687	653	682	687	725	701	712	703	690	705	696	751	747	745	726	708	676	674	767	718	678	709	697	682	665	685	693	661	650	780	702	698	693	773	688	679	771	748	676	745	686	703	741	731	668	751	723	690	696	705	648	716	677	743	743	685	726	686	682	660	683	694	746	722	698	743	729	734	693	704	662	677	692	664	708	684	693	690	731	677	715	737	718	698	730	694	707	677	695	698	715	683	738	723	676	708	697	657	726	744	619	699	667	640	693	708	701	705	693	683	708	727	714	719	733	686	740	688	673	754	700	701	673	695	678	650	687	710	704	748	699	665	725	692	675	730	768	715	696	679	690	643	698	686	701	686	730	702	704	740	684	694	724	716	714	673	660	675	669	676	740	679	691	662	742	692	707	713	740	702	656	681	727	664	695	695	731	700	687	684	710	715	682	693	668	720	635	716	694	715	708	701	696	697	729	747	658	679	670	713	718	707	721	698	675	686	669	657	701	667	724	684	726	651	700	715	668	701	671	705	714	674	688	727	711	704	697	649	744	712	728	713	674	688	710	703	704	745	680	710	709	709	696	683	744	707	697	755	679	687	705	732	702	717	688	750	700	779	668	738	705	658	734	701	718	690	727	705	673	701	707	681	687	703	748	679	720	720	719	670	673	737	737	710	720	665	728	641	696	737	704	701	664	689	723	692	732	678	671	697	695	686	699	684	670	719	673	706	685	737	681	685	680	699	718	727	703	693	682	698	684	726	714	738	662	699	708	692	702	687	688	728	682	667	704	677	708	705	732	727	684	678	735	722	660	665	674	694	708	669	692	697	705	750	690	716	721	687	695	756	640	735	706	687	743	691	719	684	689	693	668	718	702	670	668	735	720	743	704	675	692	678	695	659	721	684	675	639	709	676	740	733	672	725	703	677	659	735	710	700	721	702	679	705	641	680	730	740	726	748	678	680	724	661	701	739	702	700	712	729	765	698	716	677	686	701	698	732	672	682	720	672	706	729	727	663	702	709	714	722	691	726	700	715	682	677	740	696	699	732	718	665	753	737	678	696	691	724	770	736	703	680	719	709	689	701	699	721	717	684	702	710	725	690	704	721	655	703	708	693	684	715	712	683	680	707	739	692	735	681	733	705	678	641	733	704	714	675	723	750	701	685	676	710	685	704	757	733	752	682	714	702	674	726	679	695	691	655	689	687	690	691	674	684	748	629	727	660	697	670	692	690	691	735	703	679	675	661	711	689	693	689	675	696	650	741	717	718	678	680	763	684	699	731	645	731	672	692	714	764	746	720	667	683	731	715	721	732	728	701	692	718	714	716	666	685	695	676	746	719	711	690	723	695	709	694	697	690	730	738	687	718	681	669	691	728	690	641	704	705	738	721	731	655	702	712	694	694	689	697	724	701	722	695	730	689	745	740	717	701	720	724	634	748	715	736	661	711	728	709	732	693	687	689	734	678	664	720	734	711	705	715	683	692	696	719	737	682	720	706	690	710	739	714	731	709	716	685	698	703	674	707	745	702	727	733	763	704	681	684	710	723	688	721	664	698	742	696	707	656	747	751	700	699	773	722	643	729	661	680	730	673	722	673	690	681	683	673	682	706	759	706	699	718	717	673	670	688	679	731	694	680	749	720	702	732	726	694	675	687	643	697	728	648	727	720	729	696	704	657	728	667	670	712	728	699	731	711	691	704	705	693	716	719	706	695	692	711	682	741	655	696	664	712	699	669	699	691	698	699	707	750	678	726	714	696	686	700	706	678	646	709	737	730	685	688	739	702	663	790	702	738	743	732	708	685	717	677	740	684	700	713	717	691	767	683	666	681	664	682	706	712	636	688	699	711	719	716	707	687	712	729	694	709	777	699	652	728	653	674	682	721	750	689	724	702	695	635	697	665	673	659	744	691	683	706	700	745	729	754	697	678	779	734	687	708	677	728	742	658	733	728	684	723	723	699	757	711	658	688	675	703	717	704	698	680	659	683	670	682	703	699	720	754	698	665	693	721	680	690	659	687	710	698	700	705	717	704	730	722	728	713	674	707	706	700	743	679	673	721	701	706	640	732	707	689	688	690	665	709	680	701	673	731	718	691	736	697	727	756	690	726	696	689	683	657	701	680	747	715	733	687	652	722	668	702	650	742	698	675	749	673	716	671	713	699	684	724	674	702	696	674	676	667	695	705	682	688	688	724	736	693	744	670	701	721	696	647	685
9203	2014	2464	2048	1447	1146	906	832	702	651	573	553	488	450	451	435	423	434	434	421	392	421	436	397	416	419	389	443	382	379	390	425	390	389	405	361	430	413	368	409	416	417	385	378	390	441	391	408	388	396	418	363	392	408	384	424	360	374	412	381	413	423	450	375	409	400	371	402	362	392	385	379	404	384	374	421	410	391	409	376	394	406	378	425	416	340	399	419	392	351	382	430	426	424	378	376	417	387	398	385	391	383	410	427	363	402	406	380	395	396	378	417	420	380	390	373	401	393	360	403	389	393	373	395	393	380	404	357	387	408	365	396	403	375	385	406	376	384	352	355	408	402	375	373	372	383	395	372	384	384	390	392	405	374	395	408	395	413	398	378	354	394	376	394	365	402	362	416	425	398	375	380	424	397	355	354	388	373	369	392	330	406	384	384	383	369	365	396	400	365	399	356	415	404	395	399	390	345	376	386	414	400	388	354	393	407	340	392	422	413	369	371	398	393	366	365	409	422	389	396	412	393	418	383	376	376	390	418	377	451	431	435	390	408	395	417	376	363	403	384	363	386	377	393	395	367	361	369	384	390	344	396	385	381	369	383	391	429	387	386	381	404	422	416	412	382	376	404	379	369	392	407	360	370	387	405	374	368	425	415	390	426	414	398	386	397	374	389	352	405	353	408	398	377	396	411	393	409	400	420	429	389	382	363	363	383	387	398	426	369	350	427	408	402	376	365	417	375	377	370	372	361	405	394	388	387	369	386	384	392	390	369	401	375	391	419	403	362	387	411	423	388	404	418	399	382	427	422	369	389	394	393	397	390	375	409	404	412	388	390	392	429	405	361	384	379	394	374	386	415	365	413	403	405	415	407	395	377	363	401	375	402	362	373	379	378	404	396	385	397	384	436	416	403	419	405	379	396	360	377	417	386	410	381	382	412	428	367	386	358	391	382	399	393	395	352	369	393	351	353	392	387	371	386	368	392	351	380	391	384	409	365	404	369	375	410	427	440	370	346	363	401	388	355	356	432	375	377	370	377	374	388	368	401	381	410	372	366	374	349	395	421	391	363	364	339	398	412	391	371	346	425	381	387	365	402	374	385	402	425	403	362	398	406	391	403	378	347	403	355	358	412	371	408	397	364	428	406	421	368	384	389	397	397	411	394	375	382	396	388	391	358	398	433	373	373	383	384	348	384	373	421	350	370	360	410	382	368	382	372	381	360	373	402	359	418	404	401	398	357	386	403	382	365	387	378	385	393	412	400	380	391	403	382	349	397	368	400	364	390	415	370	399	387	413	350	406	395	386	420	407	417	394	389	382	375	373	373	388	436	372	373	405	410	387	390	371	389	416	388	360	388	392	391	368	382	407	378	380	371	381	394	376	382	385	397	394	385	378	421	372	419	390	401	398	438	378	374	371	372	407	410	353	379	412	412	372	402	397	411	364	373	411	401	413	382	380	388	405	405	405	365	396	408	421	406	378	414	406	395	350	366	416	399	386	406	373	398	387	411	403	356	416	383	425	396	383	406	397	413	373	435	360	381	368	404	391	389	407	391	367	383	357	366	405	366	404	420	370	387	444	382	386	405	376	380	426	395	380	377	382	399	413	392	359	375	407	432	405	398	405	410	375	427	382	370	390	383	372	384	407	410	402	415	411	412	432	395	384	373	414	398	398	408	385	405	419	374	403	411	412	386	379	403	401	396	397	411	389	378	378	368	394	393	392	394	388	387	377	386	387	371	403	395	375	371	397	380	388	339	398	389	414	395	427	381	410	409	384	333	370	399	358	377	372	379	372	351	353	416	370	350	387	392	394	379	369	398	434	434	346	374	394	389	380	384	404	375	408	375	381	394	417	375	358	372	372	373	406	379	353	379	408	413	389	388	381	388	365	370	420	426	402	366	400	340	391	396	388	380	387	375	373	430	392	403	402	390	409	396	386	358	383	377	385	391	401	387	381	410	425	385	390	414	366	425	390	403	367	376	414	378	385	430	418	395	402	384	366	379	388	395	388	406	389	391	374	424	389	385	444	359	398	372	387	416	392	365	356	418	369	373	396	357	378	366	387	417	356	397	337	392	390	398	377	362	380	418	401	378	404	411	386	395	370	388	399	356	384	358	371	388	368	371	366	399	411	425	371	357	397	429	413	376	369	385	423	379	434	381	370	357	356	374	361	416	433	364	427	394	401	349	353	408	390	409	381	388	404	416	377	407	398	376	357	359	409	376	388	382	394	397	400	412	399	381	405	355	387	373	418	367	362	381	421	417	423	391	358	374	395	418	354	365	404	429	363	392	383	403	413	395	361	392	379	421	389	417	399	365	413	399	414	377	393	378	390	416	400	399	345	369	346	342	371	394	366	333	377	412	379	431	413	372	393	377	371	412	400	370	381	370	397	404	415	389	371	374	451	403	427	379	416	361	414	407	405	375	403	375	367	401	378	384	451	381	409	379	376	375	441	378	410	355	375	373	380	364	394	383	392	376	345	398	370	354	384	390	394	420	400	376	388	389	356	383	369	445	389	410	422	371	388	361	391	385	405	421	377	371	377	408	413	379	409	409	418	387	403	373	392	379	338	392	386	376	414	428	407	360	404	399	341	372	411	435	397	363	395	410	370	354	397	396	383	379	404	383	416	375	415	381	382	379	423	382	383	378	400	386	422	393	389	369	392	388	384	378	393	401	366	372	358	407	376	403	391	383	384	410	401	380	385	404	407	375	419	357	422	371	357	422	402	384	407	363	378	400	437	407	355	389	351	383	384	393	354	396	386	388	396	396	384	390	420	392	412	385	412	372	364	367	398	394	404	371	353	391	333	390	371	374	382	365	376	373	400	376	394	400	369	373	405	364	401	378	394	400	376	365	403	389	371	408	372	426	384	361	416	364	369	374	386	370	378	410	364	367	390	396	394	355	354	363	393	396	385	347	408	354	373	410	418	364	391	383	405	380	413	413	370	400	408	382	390	391	368	386	373	390	417	401	404	352	412	404	413	394	391	370	390	386	407	402	356	381	394	405	365	396	396	390	392	432	374	372	413	411	383	426	390	407	367	393	332	415	410	427	398	374	400	381	379	395	372	428	398	399	403	385	419	387	403	408	388	400	406	402	408	380	372	380	362	392	419	394	334	424	377	401	368	431	351	418	440	383	404	377	369	376	425	412	428	409	396	418	365	388	378	374	365	399	389	398	396	400	352	383	337	373	387	393	402	397	410	335	386	354	403	358	409	377	336	344	383	367	358	403	409	350	354	390	380	389	401	380	400	378	375	388	367	379	413	382	384	372	407	353	377	377	393	385	403	374	349	382	419	397	373	399	420	377	370	365	387	391	391	377	372	379	420	396	406	387	382	394	393	410	378	377	388	372	401	400	411	373	388	426	371	428	389	399	374	347	385	403	396	366	359	398	388	354	402	417	368	397	390	379	407	363	388	388	386	438	393	360	328	411	392	375	416	391	406	371	425	410	350	349	349	367	391	381	365	401	413	404
7607	2316	4610	5783	4883	4135	3458	2877	2678	2234	2084	1840	1671	1561	1407	1402	1289	1183	1186	1198	1131	1112	1093	1079	1062	1012	987	942	1050	982	1037	947	997	954	966	962	899	930	900	980	937	952	941	976	936	956	977	927	912	935	981	892	921	889	928	920	920	883	913	924	843	898	894	966	896	879	884	910	911	865	907	922	961	878	880	908	921	877	884	890	916	951	877	915	922	849	904	952	888	863	857	881	839	893	883	937	911	882	862	909	924	814	902	876	914	901	891	845	878	884	913	880	897	871	903	896	866	922	955	857	879	907	929	888	912	875	877	930	887	883	897	877	887	904	860	841	970	877	978	865	874	877	906	916	871	947	908	825	895	898	857	871	872	936	911	862	900	902	872	877	905	935	902	892	929	942	860	924	854	920	890	890	904	965	853	853	850	904	913	916	919	927	866	910	883	925	924	919	912	892	947	886	864	915	853	881	922	875	901	893	906	909	845	914	921	924	922	874	858	836	955	877	913	902	893	972	904	915	879	838	867	916	885	897	814	864	905	937	910	895	914	918	917	904	895	890	907	859	875	831	938	879	893	876	938	941	895	898	884	936	871	890	941	879	918	918	934	891	867	888	889	918	880	855	940	891	912	890	941	882	875	892	866	874	887	890	884	872	884	838	934	901	914	863	917	900	853	950	850	904	848	911	866	908	950	849	907	867	903	920	833	939	873	846	890	835	927	876	875	918	867	864	892	870	918	901	876	844	901	907	884	921	917	867	886	948	913	881	922	886	889	896	889	883	898	902	887	931	837	911	933	853	859	900	850	889	889	880	909	868	884	861	879	922	885	888	906	901	912	897	848	896	927	858	873	872	879	860	919	932	932	916	891	852	889	901	889	869	917	893	962	906	910	848	898	909	896	882	935	907	889	984	944	927	837	942	911	909	920	903	924	907	879	870	854	939	898	899	922	886	905	836	920	885	894	836	891	851	945	922	870	860	903	876	918	938	931	931	900	839	909	914	915	925	882	890	932	884	913	881	890	950	924	885	870	901	885	945	875	915	914	889	945	886	889	881	890	937	874	898	882	947	914	910	858	870	836	914	899	932	875	885	837	920	903	897	914	908	860	877	892	929	920	853	909	904	904	946	887	915	877	892	959	907	881	911	939	859	874	856	905	892	886	888	920	898	874	900	878	865	859	863	953	929	895	952	880	947	923	969	917	888	897	852	916	866	857	903	912	872	886	883	881	908	885	892	835	885	872	903	915	956	946	881	913	892	878	831	894	875	921	899	870	920	892	901	883	914	886	854	909	844	914	882	871	899	916	934	879	878	887	867	872	891	883	869	911	878	964	917	887	889	944	922	861	899	924	863	879	858	900	890	844	868	869	849	924	904	870	862	923	859	861	904	880	873	877	882	875	896	856	895	861	906	963	897	925	891	850	880	897	924	918	911	931	870	898	907	873	874	889	885	900	906	868	889	863	899	889	938	937	869	931	926	866	896	967	931	886	851	871	871	868	896	914	877	885	936	882	873	881	876	908	884	903	921	880	872	874	891	882	900	881	891	922	856	856	920	871	869	915	897	922	884	882	887	846	850	899	871	937	895	884	960	854	906	916	868	889	899	913	850	886	877	875	911	854	858	926	863	924	898	891	920	904	902	891	909	871	873	893	910	886	905	815	892	911	895	924	905	878	873	896	941	931	897	862	879	902	881	906	893	870	873	912	888	899	887	879	922	916	912	848	839	907	866	903	897	885	879	896	860	888	840	935	892	913	931	857	839	886	873	893	892	872	868	870	924	836	883	867	918	875	900	914	848	911	860	898	900	960	929	862	890	931	938	864	913	901	900	897	882	860	864	897	912	910	903	912	914	925	871	929	870	880	885	894	877	895	876	914	897	899	877	884	864	928	888	899	885	937	894	908	895	876	860	900	939	858	885	914	918	898	895	862	942	848	930	881	890	899	900	839	902	928	890	854	924	866	875	944	911	890	901	868	922	889	928	934	876	903	877	872	890	892	933	894	875	893	896	900	893	924	887	973	910	895	893	858	940	903	901	913	920	910	906	880	841	865	901	882	913	901	899	941	917	892	918	889	865	888	871	904	910	915	883	910	938	886	880	895	913	870	890	937	924	894	888	857	910	973	907	901	894	887	848	912	946	866	922	887	865	879	906	911	910	949	961	888	859	881	885	889	888	881	874	890	920	916	871	869	864	897	916	896	874	853	902	902	937	846	914	933	891	914	864	922	841	876	878	890	851	918	877	875	869	894	893	892	893	920	890	914	912	892	880	878	901	852	862	898	893	886	875	843	866	883	888	885	930	921	852	876	895	914	976	863	847	934	864	914	917	950	906	823	871	897	923	872	904	934	851	934	858	896	911	917	892	842	861	922	878	861	880	930	924	918	915	854	822	931	865	913	879	873	879	908	863	897	883	912	917	917	923	929	924	882	885	846	933	886	900	919	883	864	860	853	865	861	913	901	893	932	929	909	893	897	877	900	910	913	891	891	881	900	863	872	873	928	963	878	851	854	920	902	881	873	960	933	864	856	880	864	901	882	901	914	856	868	954	884	934	862	902	898	894	891	880	841	872	907	896	887	883	840	895	879	923	911	866	911	885	928	839	886	922	844	878	873	825	833	877	875	908	929	858	884	855	882	939	903	927	893	924	925	874	881	876	847	958	912	804	893	857	834	889	949	889	870	826	915	880	899	886	896	878	910	865	863	831	924	878	858	931	916	837	848	866	847	952	892	931	855	878	937	892	887	883	891	881	843	913	924	837	877	896	923	903	890	921	904	944	859	948	939	883	925	892	912	891	917	899	862	904	917	843	920	900	852	842	942	887	915	892	878	859	868	934	935	912	918	894	871	861	889	933	932	865	947	851	889	889	895	843	847	876	873	914	923	968	927	858	875	874	916	897	912	927	931	922	926	892	917	941	953	887	883	902	876	873	894	930	809	879	934	845	876	938	893	936	935	954	873	906	902	868	889	886	855	855	888	926	912	880	946	883	901	918	878	884	905	889	889	868	918	897	908	904	862	873	805	885	931	922	927	923	891	926	845	869	894	910	859	860	921	896	905	914	883	925	898	934	910	879	898	895	838	915	893	963	885	918	887	940	867	920	873	891	916	872	855	891	962	925	910	859	873	846	926	885	889	870	912	867	876	824	886	938	880	893	894	900	891	909	935	875	911	869	883	884	883	915	884	900	929	895	901	892	936	912	915	882	934	878	881	896	951	891	938	888	895	898	873	911	895	920	881	866	930	855	907	882	881	904	887	902	871	932	880	927	865	912	912	909	932	899	924	866	915	876	887	860	907	884	915	857	885	890	907	860	879	866	887	856	891	952	899	869	927	889	864	849	876	881	847	854	899	918	883	895	835	859	847	914	854	899	905	875	894	904	876	898	857	894	898	890	837	850	876	862	835	939	852	932	865	870	957	915	839	873	867	929	932	883	838	871	973	915	890	862	908	860	884	911	900	941	910	924	916	888	898	931	811	869	934	894
16890	3387	3468	3058	2025	1520	1284	1066	869	768	695	627	518	556	475	487	457	414	424	464	422	427	393	436	394	401	384	374	402	378	379	370	372	404	387	395	355	370	369	326	377	342	375	383	393	402	316	357	369	389	385	360	377	360	370	336	348	375	391	367	356	409	344	355	364	332	336	360	367	360	384	365	354	363	381	386	376	320	365	342	430	354	386	354	382	363	328	379	369	346	336	363	362	347	333	360	347	338	393	352	395	363	339	366	371	376	396	383	356	379	360	363	352	319	368	369	344	347	337	393	348	337	361	349	383	354	351	379	353	326	338	395	324	375	369	376	365	394	371	374	348	363	332	341	373	332	367	371	356	370	344	375	378	371	379	366	399	405	341	358	370	353	368	341	368	376	358	361	372	389	387	370	359	405	340	348	352	346	422	367	328	351	334	356	370	365	346	385	364	367	363	367	414	370	364	410	388	384	352	389	382	346	351	372	398	373	343	378	366	368	380	357	375	364	388	355	380	349	380	393	361	332	348	351	372	360	343	341	368	342	388	330	360	375	367	369	380	366	382	358	354	398	348	381	378	341	361	382	317	381	397	392	387	382	361	369	385	381	368	392	346	372	350	358	397	376	311	370	363	345	370	376	355	351	336	379	346	333	384	382	376	373	375	359	336	333	332	381	363	374	368	331	332	375	363	355	380	361	330	356	399	354	364	351	353	377	428	353	339	359	359	333	350	333	344	394	374	359	342	366	355	356	385	383	335	346	380	365	380	385	344	357	382	364	355	377	382	364	357	361	344	335	344	383	367	373	318	353	316	404	346	376	362	391	382	375	367	353	340	369	405	319	353	346	382	312	392	357	350	394	357	371	364	384	355	371	315	387	322	342	350	362	365	361	332	358	336	369	356	384	363	367	381	365	383	350	383	379	370	358	370	384	327	374	396	358	355	384	380	375	357	349	380	345	389	389	337	353	329	355	356	362	355	331	362	383	387	381	332	374	354	369	368	342	360	343	396	328	341	350	375	348	342	318	360	360	366	377	367	333	387	329	351	341	349	343	332	379	365	350	364	372	392	377	353	334	375	368	383	365	375	382	377	379	381	330	376	375	346	364	385	356	351	379	363	365	355	369	391	350	339	395	372	365	343	389	373	369	354	349	375	352	344	393	359	371	371	366	404	344	338	359	377	356	370	385	376	373	385	355	345	381	384	350	340	381	361	391	358	365	369	386	360	355	362	324	380	379	366	379	377	392	399	386	382	365	340	376	367	338	345	366	368	390	386	416	350	388	370	356	354	367	366	346	351	362	368	375	329	382	335	339	335	383	373	335	373	374	387	367	331	361	338	379	402	381	334	365	375	349	348	357	373	323	357	346	346	337	375	363	374	372	388	394	393	353	350	342	357	352	392	405	344	342	371	337	356	373	340	360	343	376	345	375	372	367	375	325	351	370	362	387	338	388	373	364	385	319	393	352	375	352	349	353	363	368	347	360	364	363	381	371	354	384	386	367	371	370	369	363	347	352	367	337	370	406	310	372	384	353	352	318	352	384	356	351	375	400	363	373	401	384	354	327	354	344	323	363	369	344	343	335	344	375	378	332	354	365	350	348	347	382	338	394	371	414	351	356	357	368	373	362	354	393	382	361	355	339	373	379	362	349	365	394	377	376	355	309	348	354	319	338	396	342	341	343	362	380	375	348	368	363	353	395	343	367	361	362	375	367	323	335	349	384	347	327	348	324	357	353	374	365	329	358	369	377	352	380	354	366	366	355	366	347	375	336	373	354	339	389	343	343	367	370	365	331	337	370	367	381	368	357	372	360	353	351	358	326	378	360	371	356	337	371	353	315	398	350	375	380	380	372	352	376	377	403	367	364	358	332	396	365	358	369	361	384	371	365	363	361	307	376	345	365	377	388	372	325	376	347	375	385	363	346	335	330	344	347	338	361	358	357	349	344	331	396	377	370	388	347	382	401	343	381	377	345	366	348	333	369	353	346	373	351	351	365	339	356	343	366	358	329	403	358	393	394	362	364	348	368	383	342	347	373	372	345	403	363	373	374	374	345	334	343	336	370	401	354	364	348	369	360	405	373	366	376	360	345	348	359	351	359	355	355	358	358	354	343	374	332	357	316	343	354	342	384	377	370	368	370	381	366	347	403	359	361	338	398	359	394	354	328	340	366	407	361	364	376	371	382	363	355	377	354	342	351	362	391	378	357	372	341	370	388	355	354	352	361	376	337	382	410	376	385	335	335	347	362	337	353	344	328	361	376	365	377	354	372	373	394	366	362	357	349	380	337	375	369	359	349	370	393	366	366	374	395	366	368	376	373	386	365	374	370	353	329	391	383	348	403	389	359	345	356	369	378	341	359	360	347	368	383	366	352	393	375	374	360	383	368	390	321	366	349	352	362	379	354	366	376	356	351	353	331	356	344	401	379	390	353	359	374	353	383	364	388	389	342	351	375	389	381	320	343	370	361	375	356	337	385	363	334	374	380	379	361	385	364	391	321	349	379	341	338	397	376	361	381	339	380	337	358	397	365	387	368	364	381	389	383	341	349	368	378	314	381	372	345	362	364	352	363	368	396	336	417	360	380	335	343	369	357	339	380	383	404	354	378	340	367	417	372	366	320	369	377	357	345	350	346	368	320	366	365	336	348	376	347	365	349	369	349	384	356	339	354	365	337	361	349	345	367	358	348	366	365	357	339	408	356	377	332	377	354	380	379	358	355	372	356	368	379	397	365	385	407	387	338	362	367	372	354	357	367	350	348	334	353	364	383	384	360	380	388	355	378	360	355	377	352	399	388	355	377	367	361	378	364	345	344	382	383	370	402	360	354	368	399	337	370	380	334	398	367	372	406	363	313	325	366	334	324	393	404	359	377	351	388	382	368	346	375	381	372	390	362	349	406	383	375	318	399	369	384	353	353	328	352	336	363	344	376	379	356	370	366	384	384	362	364	364	362	342	340	338	357	353	380	326	356	346	357	345	364	330	364	382	377	368	338	389	405	370	375	335	381	383	362	386	330	327	317	381	336	352	339	378	364	373	330	397	388	366	355	417	336	361	355	362	391	365	349	330	409	365	371	384	356	326	358	346	388	363	408	368	395	363	352	335	387	373	348	370	352	366	380	359	370	385	408	392	352	345	338	354	383	374	361	361	351	338	381	362	355	383	383	377	398	370	392	365	361	312	365	372	362	339	347	348	384	365	397	375	382	329	346	356	332	342	333	387	346	336	366	372	368	345	346	338	355	389	383	354	375	364	353	347	360	343	366	336	378	408	369	334	369	366	401	374	371	335	378	353	371	361	331	347	328	334	354	382	350	374	387	379	358	384	319	365	379	372	383	402	350	356	390	347	380	366	399	394	368	339	360	362	340	352	377	343	347	348	371	353	386	328	400	352	387	332	343	349	405	393	374	357	380	371	305	434	377	345	378	351	374	354	372	330	370	377	362	344	407	340	388	366	354	372	359	354	362	372	351	387	323	364	362
10032	3113	6395	8140	7091	6004	4920	3811	3547	3090	2632	2346	2071	1914	1722	1504	1441	1390	1370	1297	1256	1199	1160	1119	1059	1057	1043	943	1010	965	928	916	903	886	913	925	925	900	907	917	928	842	907	862	866	801	855	851	900	921	875	822	918	866	851	792	890	808	865	832	789	884	828	829	829	845	875	855	901	829	829	820	828	856	850	876	806	855	859	815	833	847	849	859	855	862	866	872	892	830	834	843	826	818	879	811	869	891	905	837	820	872	770	781	831	885	865	795	785	829	825	837	792	869	808	860	802	808	843	786	821	836	820	822	784	803	881	840	752	796	833	811	799	866	841	830	847	882	824	757	862	801	788	812	822	820	849	887	758	813	829	797	846	863	803	830	812	799	806	830	815	837	837	818	827	777	843	819	880	836	808	802	818	813	812	848	801	839	868	827	828	814	845	831	847	806	834	875	846	841	850	835	829	835	864	805	857	824	824	745	843	871	819	823	796	846	848	802	831	831	813	826	853	800	834	823	828	787	873	846	832	807	862	867	790	828	828	838	852	818	863	831	814	845	859	866	835	798	827	853	818	782	789	806	840	849	874	834	895	821	832	811	827	857	845	821	874	825	790	843	807	858	817	819	794	804	821	854	821	814	789	842	791	819	787	783	794	836	771	806	854	819	841	803	836	876	827	796	807	816	799	826	851	771	778	826	807	852	829	799	811	801	829	763	847	832	832	852	863	841	830	824	819	854	794	807	777	838	815	842	824	821	792	867	785	795	773	800	837	793	803	873	785	826	797	853	848	804	766	814	818	861	846	857	832	831	843	814	854	815	750	812	826	827	836	827	844	821	825	805	847	856	790	793	818	810	817	862	878	791	826	856	783	879	811	800	799	804	861	774	838	833	858	849	814	809	837	866	834	798	830	799	825	814	817	815	774	839	818	834	836	858	868	848	788	812	848	886	827	801	856	862	800	815	752	758	809	820	839	813	871	816	879	781	803	841	796	841	799	786	855	853	813	838	878	839	834	838	823	800	823	828	792	831	860	823	762	819	806	805	840	855	830	847	815	852	805	813	814	801	831	854	786	852	785	766	832	818	843	814	831	868	857	730	800	821	834	828	806	811	811	838	800	843	828	825	831	815	777	819	817	849	812	829	832	860	843	797	810	800	857	832	850	853	866	846	837	859	849	830	856	806	815	893	866	802	814	836	847	858	804	819	786	824	886	825	817	814	825	827	773	784	840	800	802	837	820	823	781	827	858	835	812	812	821	769	820	783	855	769	851	825	902	783	807	844	862	809	843	829	817	810	890	827	749	823	840	790	808	804	830	848	834	814	899	845	810	870	756	816	828	803	837	799	853	785	831	823	807	831	815	853	800	849	859	775	799	831	791	787	812	833	890	861	825	857	826	788	802	840	859	830	909	842	825	881	835	807	859	833	841	934	812	809	840	873	873	806	806	786	826	836	797	798	766	833	818	816	797	804	831	841	846	784	776	857	865	828	781	794	835	794	843	786	844	811	819	798	792	778	833	811	834	806	845	792	835	814	782	807	830	824	915	808	813	844	821	847	793	824	840	813	879	817	828	786	827	782	826	754	803	837	825	847	838	812	809	821	805	831	883	851	786	850	863	881	833	825	822	837	807	842	866	826	760	798	834	811	858	795	815	814	766	813	831	848	856	866	803	801	789	810	858	812	816	811	829	835	825	821	835	849	788	837	812	825	852	790	778	864	807	843	773	857	811	814	763	785	799	865	828	778	832	806	855	773	792	835	840	850	835	828	799	828	827	863	813	773	824	811	841	798	831	868	827	839	797	796	846	805	819	841	807	858	816	852	843	845	801	840	802	782	838	851	765	857	817	807	845	789	820	823	836	835	797	840	831	870	794	808	821	806	864	859	807	848	836	827	801	844	829	783	792	821	845	828	866	769	826	840	828	886	877	815	813	812	806	788	857	820	846	800	851	812	787	801	823	824	859	861	810	815	871	834	846	894	852	814	813	829	802	839	891	839	840	818	776	794	802	855	846	848	830	794	856	802	846	836	792	842	825	832	826	819	802	834	848	816	762	792	839	824	811	826	779	862	825	786	812	798	818	850	837	844	854	841	772	831	807	810	831	790	816	807	834	830	842	783	828	820	887	815	807	824	734	793	852	807	859	786	873	822	777	835	835	800	796	816	844	827	825	867	883	811	804	837	826	842	911	797	804	835	834	801	856	867	815	820	830	813	865	834	798	792	844	813	789	783	849	827	817	744	832	838	849	772	840	767	838	835	828	853	823	817	827	817	837	805	817	848	800	833	848	841	803	826	860	848	793	868	785	808	820	766	819	833	797	855	832	810	826	764	805	790	820	823	807	864	828	835	859	868	809	818	786	830	847	792	809	830	839	831	826	746	829	820	845	824	826	848	796	816	846	825	855	824	818	831	798	802	810	810	824	824	805	808	801	833	858	851	842	839	787	830	855	869	865	839	834	812	809	778	886	822	796	835	862	803	859	824	881	829	830	808	809	795	841	804	836	858	861	812	813	789	773	865	850	839	878	878	893	826	847	885	814	854	857	780	825	827	840	829	835	834	795	790	877	866	828	878	852	829	865	806	771	832	858	841	852	803	817	847	867	872	781	862	864	810	780	857	805	825	845	796	858	782	815	815	833	805	814	782	808	825	828	837	843	862	820	822	840	823	809	782	806	831	823	847	791	845	849	849	815	843	825	801	798	827	831	830	800	849	812	798	856	849	860	867	809	784	815	849	791	847	799	836	816	808	822	823	814	836	849	837	842	841	767	811	756	829	832	867	868	829	829	821	811	767	825	848	829	838	818	820	846	857	852	778	781	796	892	837	809	809	861	849	868	819	891	868	817	861	833	871	767	853	859	858	848	811	815	829	829	809	837	838	800	821	868	823	834	845	866	842	786	844	841	826	819	823	796	812	836	856	784	810	801	866	775	851	829	827	882	759	832	840	833	757	817	863	826	831	825	826	837	829	899	829	777	891	837	819	817	790	783	830	771	824	846	835	829	820	865	769	851	820	838	842	747	859	845	816	796	847	797	795	803	843	808	808	841	788	856	853	803	777	798	856	800	809	847	824	819	799	860	863	808	855	873	872	877	862	822	813	805	789	785	786	820	790	782	838	864	814	790	784	823	830	826	804	841	827	808	841	817	822	827	794	889	856	802	840	779	828	818	817	824	832	841	792	787	808	845	832	841	856	805	797	817	785	843	810	881	835	795	787	763	840	807	792	851	864	811	856	823	845	809	830	861	826	810	812	871	835	793	791	859	846	787	875	778	829	846	821	856	755	826	852	772	851	814	844	831	820	825	848	817	780	832	861	850	817	832	785	805	847	803	828	765	802	795	828	831	852	808	809	811	821	817	803	868	826	773	817	817	833	835	831	774	829	815	834	860	812	802	790	772	820	806	763	852	802	826	833	796	810	834	808	811	810	870	831	806	800	849	847	841	745	788	807	868	842	812	773	764	757	854	761	804	879	871	854	828	796	843	845
2514	925	1133	944	744	545	461	481	399	386	336	362	385	317	319	340	298	366	309	300	330	268	315	281	284	274	306	290	321	277	316	290	317	275	289	290	292	335	307	265	331	297	276	286	290	272	293	305	309	268	297	256	306	313	270	266	306	276	284	281	284	270	319	273	313	261	286	275	312	335	298	307	297	332	282	319	270	266	294	326	308	269	256	278	284	289	299	301	308	311	293	285	324	285	291	314	288	297	288	305	318	279	295	316	284	326	280	268	292	324	284	250	279	305	290	298	253	316	289	310	279	314	294	325	321	334	283	318	301	241	301	297	267	291	307	305	298	286	286	295	292	303	309	322	271	293	279	286	288	274	290	305	289	302	275	328	301	324	310	284	263	270	299	304	313	293	322	298	307	328	273	273	280	285	283	311	301	269	266	263	287	276	288	301	331	304	291	342	333	264	282	295	277	280	283	321	291	312	311	323	295	303	296	280	281	312	327	283	271	283	289	301	277	290	281	302	267	277	266	323	289	295	272	278	276	277	283	283	301	301	304	255	274	257	271	271	268	318	294	298	294	323	242	305	296	272	276	283	304	295	307	325	267	289	306	272	306	327	271	322	301	255	277	283	295	286	321	313	300	282	310	306	290	306	269	307	275	272	284	261	295	277	299	272	314	296	290	300	296	318	279	290	271	265	261	283	316	305	302	296	286	274	292	297	291	273	305	302	288	251	287	240	302	303	319	300	250	297	331	314	310	261	268	312	304	294	305	325	286	307	292	309	300	255	279	281	284	275	306	289	335	303	294	303	282	291	281	285	295	272	300	298	290	293	324	266	302	314	342	312	283	307	326	316	306	293	276	301	289	291	333	287	262	307	294	281	293	320	304	269	282	276	297	277	292	322	294	305	291	291	293	316	268	322	306	292	298	304	307	316	282	305	309	292	301	322	270	277	244	259	286	290	306	277	318	296	282	293	293	306	292	276	283	301	303	280	302	285	282	272	285	294	278	304	234	287	328	298	265	300	302	266	299	272	313	289	318	316	274	280	278	277	277	311	295	280	264	310	276	289	265	293	310	324	277	305	287	313	285	308	305	304	272	301	291	277	294	289	291	308	291	323	309	274	255	251	260	272	269	256	287	286	292	289	278	306	275	294	289	301	297	311	301	261	311	336	277	276	291	285	303	262	300	255	251	293	285	300	283	293	273	305	305	311	291	290	281	319	315	297	299	283	294	290	275	286	287	321	295	301	291	262	341	313	304	282	310	260	301	308	285	288	301	282	312	286	281	290	303	299	274	319	307	253	301	314	299	300	277	289	265	285	281	291	288	267	254	321	276	314	290	311	288	258	332	295	311	292	309	276	321	295	303	312	286	294	296	274	283	256	290	294	308	285	292	306	314	286	271	296	278	291	303	329	262	312	317	314	297	308	300	297	325	284	305	292	288	280	282	264	301	288	283	251	270	310	314	293	302	318	302	295	303	250	311	311	273	302	279	302	291	306	260	295	253	288	319	276	268	249	280	269	322	287	276	302	309	261	308	284	283	278	316	299	322	286	291	326	292	283	282	271	307	281	264	280	280	275	300	281	288	270	282	292	289	272	255	274	292	270	302	304	308	291	308	276	251	271	267	300	284	284	315	279	296	276	285	273	295	308	279	315	304	317	287	295	281	312	286	315	297	282	299	311	305	286	279	266	281	292	242	269	304	296	296	299	301	322	288	280	287	283	281	292	295	302	298	275	306	277	316	319	258	275	308	304	331	269	310	313	287	281	281	277	285	283	295	256	283	309	307	309	293	316	293	288	292	311	293	312	284	285	295	325	298	281	276	319	306	304	326	315	271	299	287	287	263	283	306	338	292	280	314	294	260	289	268	284	297	294	300	287	298	294	287	300	315	284	310	308	339	253	266	311	281	281	298	310	285	323	297	305	287	328	294	286	287	293	297	263	308	286	264	280	293	307	271	273	298	275	322	265	285	272	287	289	287	303	270	296	314	283	282	352	291	294	291	306	304	316	288	288	270	302	281	278	282	290	293	271	318	280	296	294	299	283	319	288	313	305	278	278	277	311	294	281	312	278	296	273	328	267	288	286	300	320	267	287	296	294	274	276	286	264	288	270	311	319	324	286	281	270	258	299	327	293	337	297	311	279	297	279	261	294	278	302	295	289	271	269	271	318	287	286	292	259	274	316	295	301	284	283	283	263	272	290	309	296	271	276	295	296	277	301	291	291	286	311	296	284	300	299	321	276	299	297	285	268	300	306	275	295	297	314	299	281	279	289	276	275	287	298	297	253	298	265	281	283	297	290	285	299	298	287	285	283	288	288	311	281	298	279	277	280	290	260	290	279	313	320	267	307	308	300	296	284	334	281	278	289	283	268	294	291	297	314	301	304	280	322	326	274	354	289	272	295	316	293	294	292	300	301	307	308	261	291	335	313	304	278	298	299	302	280	304	264	294	269	293	282	298	307	301	293	306	272	308	311	294	297	293	275	291	293	300	275	312	302	280	300	294	276	296	287	295	262	319	321	272	292	278	283	272	293	298	300	260	331	300	281	325	281	301	283	296	313	326	283	288	251	289	291	298	304	302	287	280	286	307	286	278	275	288	308	315	275	247	308	323	282	302	287	282	280	293	311	316	261	292	270	286	323	297	254	300	297	289	274	300	269	294	293	281	282	319	290	302	286	270	289	300	300	288	295	283	312	289	260	324	302	300	269	313	287	258	312	296	305	280	255	296	294	301	298	277	282	302	288	304	266	297	325	301	264	283	285	299	273	250	271	289	272	290	279	325	290	289	291	282	286	265	308	301	274	286	308	322	296	280	276	329	289	284	331	291	289	267	282	279	297	282	273	287	298	308	291	285	245	290	279	300	291	282	292	289	317	313	301	296	303	283	279	291	310	319	293	257	284	308	283	288	278	308	319	306	272	310	283	269	301	268	300	289	272	295	284	327	280	303	330	283	305	296	295	309	262	277	309	293	299	301	288	304	249	289	282	269	270	292	257	271	300	319	305	261	301	275	256	299	273	288	276	279	291	290	327	312	270	302	299	274	267	287	316	303	276	245	310	284	305	277	281	295	291	291	269	293	267	291	291	302	272	308	322	278	288	296	296	291	315	289	300	302	274	310	291	266	294	300	302	296	252	276	303	327	281	266	292	321	262	321	289	238	280	319	255	250	261	260	270	287	295	297	267	313	267	292	295	298	304	294	292	284	264	284	315	308	285	308	281	304	319	276	320	291	282	285	308	290	309	262	283	298	306	299	340	287	299	265	278	281	259	274	300	270	310	280	279	297	306	286	313	276	270	310	291	271	331	275	295	310	313	263	323	328	300	272	313	271	284	267	313	310	347	262	318	275	303	264	260	255	290	296	298	300	266	269	259	282	309	325	305	255	297	299	347	296	281	316	301	313	331	303	258	273	305	285	309	266	281	284	279	285	311	292	266	301	266	269	283	278	320	314	295	289	291	277	320	276	294	308	304	268	282	294	278
2499	1285	2375	2900	2535	2096	1780	1526	1408	1329	1200	1090	1013	965	887	917	822	840	814	758	786	756	778	760	764	763	741	748	765	729	733	740	715	744	740	741	702	697	690	734	709	765	735	709	694	664	707	660	705	687	736	707	728	724	724	719	692	761	658	738	712	721	707	686	680	692	717	734	723	694	700	660	669	722	690	720	686	701	709	699	727	686	691	682	699	683	689	673	678	721	733	667	696	673	708	667	689	718	718	711	705	676	682	717	712	737	707	696	700	672	766	724	702	692	734	703	659	671	712	713	680	711	657	712	672	686	698	705	733	685	711	703	691	701	703	676	677	702	658	645	722	625	716	739	701	698	702	683	684	683	698	690	640	649	712	711	686	682	695	691	680	743	677	770	709	655	723	681	696	691	722	709	728	707	684	758	717	704	668	672	717	753	707	680	649	675	669	687	725	719	681	647	668	696	685	714	684	693	721	683	683	636	707	693	689	639	704	723	742	711	651	679	689	685	721	720	689	716	723	668	721	658	711	687	701	695	722	700	663	708	688	746	673	693	656	682	718	671	655	708	725	728	700	708	689	678	693	702	729	728	700	715	688	680	701	716	696	689	747	671	691	751	718	681	679	683	661	717	692	759	689	672	693	684	718	668	721	686	760	694	680	709	678	722	709	676	682	705	711	704	699	721	710	710	665	709	705	721	666	714	720	703	695	634	761	707	725	686	738	693	626	694	698	713	697	691	668	715	672	652	681	711	729	683	700	697	742	715	676	765	687	692	670	713	653	677	678	692	712	677	668	697	730	678	700	704	690	679	724	688	658	681	710	704	710	713	672	718	708	683	692	707	674	709	709	722	692	712	710	645	729	690	678	739	698	675	682	722	699	694	770	715	710	707	662	686	715	710	695	673	671	665	683	696	688	717	719	697	688	671	741	730	688	678	732	694	677	723	702	648	718	708	705	732	711	690	704	706	722	657	670	711	717	666	713	691	685	751	657	706	683	690	709	682	674	716	687	681	678	692	683	698	711	735	710	706	686	707	661	704	682	660	730	684	742	660	701	660	681	671	715	684	686	712	701	730	737	730	700	694	685	682	714	700	691	708	684	706	713	695	717	728	697	704	750	708	673	713	679	688	683	719	727	705	699	655	749	663	673	728	736	672	693	714	741	729	723	651	678	685	682	683	716	692	709	748	736	748	748	659	712	712	699	678	689	713	709	739	700	733	704	720	702	719	681	705	702	669	687	672	704	704	682	686	725	675	653	684	732	726	678	705	744	697	679	670	680	675	661	735	731	695	717	670	686	717	717	717	710	670	672	703	701	684	707	660	705	697	691	676	707	690	703	729	706	705	746	751	678	665	731	704	676	694	694	685	653	697	710	696	699	714	668	670	680	709	689	645	684	716	681	749	685	697	707	703	675	651	739	734	736	763	699	688	719	678	704	702	653	737	718	721	698	694	706	686	692	717	701	711	700	675	692	680	741	678	695	695	738	676	678	679	683	726	698	727	682	695	718	704	668	679	737	671	716	656	674	717	697	704	705	690	739	658	734	708	660	709	685	723	687	738	657	644	688	688	682	712	683	702	718	680	710	716	723	714	697	681	707	749	686	740	699	690	745	695	685	686	688	718	709	706	703	688	691	688	712	725	694	699	702	701	720	745	700	723	703	706	698	706	667	663	716	728	662	672	717	731	668	642	713	708	682	700	694	703	667	704	675	689	669	688	696	684	697	698	684	668	676	680	703	657	689	713	711	694	723	678	707	729	703	701	676	752	688	717	693	693	684	689	736	726	654	736	669	689	747	701	706	699	696	704	655	725	729	677	683	712	682	683	676	685	701	716	680	713	699	667	689	736	717	709	665	688	685	723	665	739	658	721	703	690	706	684	675	738	655	711	680	698	712	662	684	702	705	690	701	609	761	755	759	674	663	708	742	680	699	656	663	688	728	715	727	707	678	721	701	686	647	727	715	702	675	660	751	652	715	686	674	663	716	648	680	700	684	679	766	686	699	690	669	666	714	669	690	689	685	700	708	669	676	691	716	736	665	706	755	709	696	685	709	691	715	684	675	701	689	694	671	674	645	697	726	739	694	707	679	704	673	686	691	669	741	750	716	671	712	710	691	691	681	704	683	657	661	697	710	712	689	689	648	704	705	729	696	685	695	712	741	664	646	717	721	695	711	739	707	746	724	662	678	719	679	690	731	682	709	718	697	699	651	730	669	704	669	715	747	665	658	717	690	680	715	647	673	715	693	700	714	688	703	696	669	731	725	688	706	668	667	664	696	752	704	720	662	727	692	655	676	685	688	671	743	656	703	679	748	651	725	705	716	687	671	720	711	701	742	746	713	716	735	679	683	694	711	734	745	662	718	678	736	720	668	692	684	707	705	680	701	716	658	706	714	682	673	710	675	676	731	711	650	688	672	758	701	655	679	666	672	726	726	683	734	714	708	666	707	693	729	729	692	717	710	690	721	665	698	671	683	633	700	666	746	699	703	716	709	709	698	688	669	710	692	669	649	743	704	708	685	744	679	674	641	680	678	733	679	707	719	700	694	716	672	696	642	674	661	652	700	682	769	669	692	649	694	685	714	730	743	713	717	671	725	694	727	704	700	740	698	679	682	692	701	697	741	688	707	685	734	680	709	707	720	714	657	680	706	676	707	726	653	633	689	659	778	719	724	683	692	725	682	663	730	700	736	712	735	718	691	701	714	726	701	677	679	669	672	678	685	689	682	720	725	722	699	678	712	692	694	737	731	693	740	702	696	664	665	720	680	677	655	657	688	686	698	734	664	679	665	740	664	704	670	682	703	659	700	692	698	655	669	735	700	639	701	697	628	676	708	683	664	662	761	715	712	724	681	656	719	695	697	643	717	735	730	659	659	699	700	679	708	666	680	725	655	669	672	712	752	710	649	714	669	734	696	668	663	706	723	709	732	674	700	664	744	709	696	690	734	678	691	745	779	721	739	722	722	645	711	706	728	719	727	677	654	658	696	714	654	672	701	734	700	738	684	700	684	696	711	710	686	683	702	731	681	703	669	652	710	765	653	691	645	718	704	735	662	725	705	669	669	670	704	779	692	690	679	692	707	703	757	675	708	733	743	671	661	684	711	675	763	722	776	646	672	709	708	690	727	711	692	725	707	698	761	688	702	722	692	673	710	694	700	703	691	710	700	647	677	699	692	706	669	683	679	702	677	729	701	686	693	703	705	667	709	717	659	703	675	695	761	724	700	773	691	729	656	681	697	685	645	700	697	671	707	720	665	697	702	681	723	698	751	717	644	677	690	682	706	679	694	692	730	720	673	721	721	739	734	672	715	637	741	708	676	684	701	745	711	688	694	714	744	710	701	699	645	773	704	727	684	666	707	706	644	718	671	774	744	671	705	749	650	678	679	709	654	716	685	749	692	738	699	674	737	663	731	705	659	683	701	683	698	727	708	695	756	714	672	714	666	709	699	681	727	730	684	691	689	752	701	725	709	696	699	707
9483	2018	2516	1980	1522	1064	888	784	729	607	563	580	522	490	469	508	468	436	443	387	477	373	398	411	403	424	387	373	394	408	408	438	385	420	403	362	356	398	377	362	385	415	379	393	404	399	388	394	398	401	368	371	382	428	425	385	421	356	372	386	409	406	356	386	344	395	359	393	372	410	382	400	385	404	393	389	412	382	385	411	371	399	410	374	369	393	416	385	358	381	436	383	411	372	389	405	375	406	377	412	386	366	421	405	365	384	373	357	437	377	358	424	386	377	451	410	391	381	359	382	407	421	377	400	357	416	376	376	371	370	384	372	391	391	377	443	356	412	369	385	391	395	427	386	374	394	337	379	411	423	398	382	412	410	384	395	393	402	391	395	405	390	359	369	346	418	362	397	362	373	355	370	370	424	418	389	354	375	396	436	392	390	348	413	417	380	389	390	370	405	350	401	394	349	395	382	387	373	428	417	387	389	399	425	396	403	368	409	380	397	388	394	413	387	373	427	395	397	420	351	381	403	409	399	382	408	394	437	398	389	432	397	381	398	389	384	376	367	405	375	393	390	409	352	379	363	406	398	385	381	363	407	402	397	414	388	449	380	405	370	398	410	373	369	424	400	379	414	428	399	383	386	431	379	398	378	386	377	388	393	398	352	402	376	383	393	376	405	368	397	399	327	404	423	358	376	411	403	393	414	399	396	384	378	372	397	409	379	399	415	347	366	397	350	378	377	351	412	399	379	405	403	399	397	396	375	362	380	343	365	373	419	401	358	355	402	404	396	388	383	385	379	406	398	381	340	372	407	377	394	361	358	382	408	405	415	371	363	384	375	394	373	400	394	396	367	407	407	392	424	433	415	404	390	350	391	437	394	364	391	376	374	403	391	396	411	402	418	411	391	379	354	408	389	384	380	389	395	393	373	376	392	400	391	410	366	384	379	388	413	355	402	403	379	373	407	381	380	363	386	360	347	348	368	397	451	372	383	356	379	354	394	387	351	421	400	424	401	390	407	396	398	400	399	366	374	374	385	355	375	403	427	382	406	438	405	371	389	399	415	356	388	352	404	416	403	407	404	375	387	422	367	406	371	389	384	396	396	390	395	385	379	411	410	372	383	373	386	411	384	392	374	386	354	357	436	393	380	362	370	388	373	412	393	377	396	411	402	469	381	386	374	416	365	384	419	392	382	412	378	406	403	376	353	371	441	427	396	372	380	347	357	428	395	367	367	373	400	372	415	390	393	357	360	400	379	404	358	392	379	386	405	379	393	413	386	374	390	366	376	401	379	369	369	371	392	390	402	376	392	429	378	359	362	404	373	397	387	414	386	419	388	381	391	365	403	372	381	394	398	418	436	393	403	356	405	412	391	402	338	384	382	409	393	392	398	397	372	425	374	385	450	395	398	408	390	363	372	399	357	366	395	409	346	356	383	366	381	412	414	364	365	385	398	392	370	412	400	393	390	413	393	415	390	381	366	376	380	360	389	378	416	420	405	386	383	374	375	405	415	397	352	369	352	355	393	395	388	405	384	373	383	359	394	350	407	405	369	364	402	349	367	359	382	399	375	365	415	378	370	367	380	426	359	383	397	406	380	385	406	370	421	343	367	414	337	384	392	403	384	380	399	396	385	405	373	383	395	398	382	350	384	412	371	398	389	397	378	384	382	399	380	408	399	371	419	352	388	400	392	372	417	402	390	419	395	384	394	427	370	425	406	376	396	369	409	386	378	409	393	388	442	373	406	375	387	404	377	383	402	415	392	415	368	397	392	395	413	407	344	399	370	357	428	424	374	385	368	420	401	356	373	417	405	407	376	374	386	378	376	397	381	410	390	361	378	414	367	357	399	425	383	401	395	455	373	380	359	392	408	420	374	353	408	389	410	367	384	389	402	355	401	373	371	395	363	379	413	383	355	388	383	433	406	405	400	432	390	384	411	386	363	394	409	382	420	416	412	389	405	387	415	416	383	417	384	412	364	378	386	402	388	404	410	414	433	377	402	335	370	385	328	413	381	380	394	376	426	401	370	387	381	368	369	413	405	410	413	406	354	395	385	432	428	388	365	416	374	439	366	399	413	404	373	400	408	394	397	427	362	382	413	379	404	369	407	399	416	379	346	388	404	386	361	407	389	375	409	395	391	396	425	435	403	420	366	432	437	414	399	390	398	366	360	381	389	419	371	360	383	392	364	409	426	372	430	367	391	423	401	401	389	376	369	419	397	391	392	401	359	392	427	363	379	348	421	381	417	398	359	362	390	401	356	396	432	390	396	373	365	369	406	379	406	406	414	436	399	414	411	381	396	386	406	389	418	398	369	336	377	415	382	382	406	354	385	382	435	374	357	411	429	411	371	379	407	373	401	425	402	391	353	383	418	411	401	367	360	370	365	382	409	405	378	373	378	384	393	365	380	391	376	366	408	377	374	407	444	413	413	392	365	397	440	411	397	382	374	354	388	369	380	380	383	397	416	430	380	418	400	434	358	358	394	388	387	364	411	407	342	385	359	397	414	375	390	407	386	387	386	398	386	373	380	426	352	363	412	399	418	388	421	369	431	395	389	394	393	385	430	374	409	379	385	427	392	392	374	372	392	378	392	393	390	370	404	369	372	356	402	378	406	387	354	357	370	400	395	358	408	374	399	381	398	403	329	393	359	391	372	403	400	394	434	391	391	406	376	428	397	349	378	394	400	346	367	360	360	392	387	376	383	388	421	367	396	407	397	408	420	414	382	386	376	382	382	382	405	372	391	372	385	390	374	386	331	391	409	353	378	410	360	374	414	332	376	375	366	378	425	378	379	394	390	409	391	420	442	396	396	371	399	377	356	382	414	433	417	408	403	375	382	413	346	388	425	401	398	349	368	334	366	353	399	386	384	377	387	398	381	415	402	416	404	378	371	378	396	378	379	399	396	413	404	430	386	408	403	375	376	356	400	427	413	386	356	414	400	375	411	404	362	422	390	372	425	380	405	388	391	377	395	370	381	385	406	390	381	395	393	460	370	365	401	385	408	390	394	351	385	364	420	418	377	412	394	373	336	362	381	396	345	370	375	367	345	367	388	392	408	419	415	393	409	412	389	388	396	408	403	401	347	361	406	408	420	374	372	413	375	379	356	384	402	377	391	396	407	373	357	375	381	415	358	364	358	330	362	385	356	353	356	401	352	399	353	378	432	395	376	428	412	389	368	391	406	367	432	424	393	371	424	398	419	367	396	394	410	385	381	367	374	352	399	393	389	423	389	403	418	416	401	371	373	383	389	420	352	395	373	400	388	374	375	363	386	377	388	358	384	367	390	370	366	383	388	384	403	360	371	374	376	370	393	372	390	418	400	371	368	403	375	362	370	395	411	386	401	419	383	393	416	365	383	408	416	442	410	357	363	356	386	375	379	398	384	437	370	385	386	395	393	408	381	393	383	403	418	393	376	364	403	348	374	395	396	364	380	365	424	369	421	363	357	384	387	343	379	397	374	382	411	363	411	360	368
7534	2315	4753	5774	5040	4140	3470	2949	2635	2321	1997	1811	1639	1489	1430	1318	1254	1236	1189	1170	1180	1173	1084	1105	1013	1009	983	967	1001	975	976	981	964	961	981	977	930	898	891	982	950	914	962	953	980	963	891	916	943	944	956	914	891	884	939	958	926	910	944	965	929	918	925	926	874	893	945	895	908	829	896	875	924	897	926	911	904	935	910	915	920	908	864	903	870	946	862	895	891	873	876	928	942	911	883	903	863	894	825	850	844	886	898	937	930	891	841	889	911	922	944	903	941	901	879	892	940	890	877	901	924	933	917	877	877	880	866	856	904	895	881	868	927	904	856	912	810	844	852	866	865	911	893	901	906	908	866	850	911	925	950	972	920	916	919	902	919	921	864	927	943	926	839	894	846	894	863	876	859	867	925	875	912	880	898	922	882	909	860	871	870	908	836	892	817	853	868	870	837	889	930	926	945	877	867	898	885	893	876	883	915	863	915	902	904	905	892	838	903	837	892	861	873	965	945	928	934	863	917	866	863	878	866	837	854	876	879	879	921	911	895	876	904	929	812	923	856	888	829	954	903	853	869	796	927	926	890	879	915	866	830	831	853	877	879	954	900	876	905	912	918	888	864	910	892	890	853	874	872	867	860	916	903	863	910	936	935	931	868	850	876	879	878	932	891	876	865	929	883	927	869	934	892	881	895	907	848	894	954	887	904	877	902	940	871	937	907	871	848	902	870	893	890	921	842	946	889	930	898	903	929	888	919	859	847	863	883	910	907	937	944	917	897	902	949	948	882	847	841	861	950	862	892	896	915	927	885	902	905	853	916	851	905	919	856	856	876	856	900	906	939	911	922	923	819	932	923	918	882	895	902	939	892	901	863	891	907	879	892	912	864	879	848	906	879	848	877	924	886	873	888	930	871	856	889	917	882	940	909	832	897	842	856	909	879	890	857	888	895	890	928	872	920	881	921	882	983	915	869	882	882	910	885	867	907	910	921	896	909	841	928	891	904	912	870	885	876	891	859	943	952	887	924	903	927	891	896	906	899	887	905	870	854	886	900	936	905	912	878	894	896	906	955	932	906	877	888	919	868	876	899	889	846	945	842	876	883	931	904	932	860	907	897	891	871	841	916	898	828	900	884	886	900	865	864	866	900	891	872	907	927	893	899	901	936	911	866	892	928	884	876	903	909	951	964	910	881	865	910	949	903	884	950	892	857	814	881	865	841	906	903	877	865	907	880	905	951	922	817	908	854	923	888	879	916	894	894	897	874	914	870	920	841	868	918	885	900	919	929	838	944	873	861	863	940	944	855	835	907	872	870	815	876	869	854	914	935	857	918	868	921	876	891	886	909	856	948	906	882	918	871	876	951	889	902	940	955	916	884	909	872	825	943	918	892	867	843	874	864	930	886	917	918	926	872	874	884	917	899	832	945	836	935	897	917	934	863	917	915	890	909	897	918	914	881	877	849	841	913	893	879	895	890	857	873	878	916	892	912	853	910	902	928	896	861	867	901	876	874	886	880	928	892	893	933	866	939	934	880	915	906	920	854	949	859	864	855	918	849	886	900	829	854	850	885	959	895	921	873	882	906	950	869	891	933	943	897	915	870	834	924	884	944	872	896	883	869	890	860	900	878	865	875	825	924	913	908	905	958	923	893	883	891	887	882	884	906	911	892	874	874	864	885	919	920	912	924	876	866	910	892	871	937	903	894	909	846	899	927	882	914	864	888	881	873	862	917	878	903	843	885	890	856	908	854	864	916	894	890	884	912	889	881	928	917	827	942	904	921	883	886	829	870	873	894	931	869	943	916	886	892	870	822	873	917	914	881	926	867	881	871	908	911	848	876	852	877	881	931	828	934	900	914	911	900	861	905	945	875	885	896	929	939	914	907	905	860	881	892	894	872	894	920	948	897	910	874	869	894	861	859	901	889	878	916	889	864	844	863	868	934	903	860	892	917	898	868	910	929	835	876	957	926	876	874	928	902	937	958	891	863	878	861	866	850	858	904	883	940	877	871	885	940	939	875	853	873	947	853	923	946	948	859	845	943	875	891	922	902	892	943	896	869	883	862	893	916	902	919	880	880	898	875	868	906	956	874	894	880	885	941	887	864	912	923	872	911	925	911	892	899	919	886	880	922	827	937	876	884	864	880	922	876	851	942	937	871	830	900	868	890	913	913	836	862	876	935	908	891	902	848	942	960	881	888	926	869	918	844	892	917	856	890	914	934	882	875	902	885	938	893	885	878	887	843	817	934	895	884	889	884	897	898	913	928	929	875	913	892	902	913	856	905	935	872	910	871	855	903	931	898	862	876	887	902	930	909	893	926	884	912	916	870	897	881	934	932	903	904	920	935	862	895	969	881	837	898	931	951	907	828	866	879	930	890	885	915	909	847	841	891	894	918	878	881	915	894	909	944	925	910	892	914	892	893	892	854	901	927	871	869	928	874	915	875	921	896	895	920	871	883	904	877	899	859	847	876	883	898	852	883	888	879	884	923	952	865	879	926	886	852	854	906	903	896	869	845	852	930	914	887	927	829	881	902	893	902	904	906	896	885	912	905	880	866	958	863	880	888	889	899	929	891	884	887	874	913	898	920	892	932	909	889	913	892	855	887	835	897	908	892	939	886	882	945	859	916	893	915	879	914	864	894	856	900	906	905	922	892	879	899	874	920	909	907	907	906	893	933	886	905	908	861	885	897	893	864	885	917	896	924	948	909	892	918	907	923	858	941	874	913	896	902	953	852	868	911	856	985	906	902	895	851	903	909	879	892	885	922	830	905	936	882	884	866	856	904	895	877	921	908	917	903	862	901	817	913	838	821	945	885	854	951	919	940	925	903	896	889	895	893	900	934	865	876	868	898	898	939	895	870	880	875	884	870	892	905	918	915	966	867	900	883	870	859	907	917	875	951	913	913	846	889	922	878	898	878	890	893	876	879	863	866	852	940	857	907	866	885	884	831	884	869	941	880	877	839	822	892	875	851	898	885	848	843	878	887	898	817	868	902	865	876	846	903	896	851	915	866	911	881	866	835	941	873	896	913	869	884	870	852	904	902	921	852	898	881	872	864	940	873	906	891	906	885	890	877	887	889	962	884	865	881	896	886	864	875	914	929	929	877	933	889	909	990	890	861	927	925	910	879	896	960	864	940	832	888	887	906	875	919	858	877	891	861	890	900	859	932	913	867	869	920	874	932	907	834	886	855	901	840	918	951	897	895	899	931	872	866	862	950	886	897	853	882	852	878	940	906	883	886	877	907	883	967	908	940	867	879	895	913	894	870	892	881	889	849	880	924	874	909	887	899	861	848	895	893	888	944	905	944	855	881	872	856	908	894	874	948	931	887	893	872	873	931	899	890	884	922	919	861	890	909	893	886	961	896	928	900	879	862	889	870	881	891	890	890	892	867	877	896	880	853	887	958	906	906	915	907	943	924	931	922	856	864	883	918	922	910	923	891	868	894	876	901	913	843	913	835	947	920	921	931	890	884	904
17038	3513	3725	3001	2125	1519	1211	1000	838	727	669	613	548	468	498	479	485	422	447	426	374	399	416	401	389	387	389	383	403	403	430	397	379	337	373	370	393	370	392	378	372	363	382	378	364	359	364	380	350	415	416	356	388	358	364	395	365	307	381	355	338	341	353	333	338	353	352	343	377	354	382	364	351	347	413	367	341	351	418	371	388	408	363	346	349	342	349	349	336	364	375	385	359	361	331	365	373	374	374	335	342	372	361	355	374	352	335	356	390	412	380	361	385	391	366	357	345	344	330	358	377	331	346	371	411	387	378	357	400	381	345	339	392	352	396	349	359	365	349	362	333	382	362	361	381	355	356	348	423	366	389	375	325	360	353	376	403	346	370	306	353	364	380	380	357	330	355	371	357	395	367	361	326	358	356	375	325	355	376	362	342	362	358	384	350	353	372	365	370	379	349	372	370	345	366	359	357	378	407	388	402	370	354	348	344	383	352	363	346	348	405	359	357	382	347	380	380	355	369	355	351	363	332	376	335	345	382	381	386	358	355	329	339	330	338	346	363	377	369	382	333	392	365	338	382	341	347	330	371	370	369	360	339	361	323	371	347	371	345	389	357	347	318	331	369	360	355	347	371	344	325	313	387	394	408	390	353	355	387	340	340	379	382	414	348	394	346	350	351	361	370	398	364	417	332	349	405	348	376	330	379	363	354	365	336	349	370	352	383	365	359	364	388	339	356	371	383	346	406	383	334	359	361	337	354	380	388	365	397	376	347	340	358	351	363	377	369	379	390	300	370	338	372	361	366	358	338	343	366	390	352	338	373	390	359	364	390	359	348	383	388	345	379	370	361	353	365	357	385	378	368	376	388	333	330	386	384	383	361	357	335	413	352	351	342	378	331	376	351	357	359	322	349	349	315	402	360	357	363	404	378	345	359	380	367	319	324	380	383	365	382	366	360	355	369	351	348	345	379	364	355	348	366	344	372	357	364	368	365	363	365	348	348	351	316	368	366	373	356	399	378	374	382	393	368	384	359	335	320	378	375	360	365	373	396	339	353	324	329	343	374	360	353	376	392	345	385	345	364	380	326	354	376	383	378	323	345	388	391	356	325	349	338	363	363	356	407	369	343	357	393	374	396	342	377	336	345	349	344	361	382	334	380	357	343	371	391	406	337	350	364	381	347	348	335	381	365	367	350	360	328	387	370	362	350	369	379	348	345	359	373	365	373	341	339	382	416	346	361	389	381	380	382	374	358	378	348	376	391	385	369	390	352	359	368	351	367	327	343	370	382	361	393	391	388	360	377	366	382	373	354	383	367	345	338	376	359	352	387	363	398	363	377	376	362	379	326	342	379	411	361	360	373	399	318	364	441	364	386	370	322	340	334	343	348	400	329	346	378	338	338	352	360	371	364	372	346	313	347	370	373	360	343	345	359	379	365	325	381	372	349	373	381	379	359	386	368	347	365	366	345	383	346	370	341	336	331	365	378	354	368	391	372	371	361	363	408	379	369	373	395	328	365	362	369	397	386	356	348	328	385	351	342	358	366	379	366	355	359	370	363	363	360	360	358	406	363	397	355	360	414	360	362	353	390	363	341	379	419	368	383	338	356	376	358	348	381	401	355	360	353	341	349	393	384	341	371	399	348	365	419	373	373	356	330	361	373	357	396	370	340	349	372	362	340	354	346	400	389	383	357	358	384	316	395	401	403	365	315	341	397	351	385	366	360	359	350	385	336	367	338	376	348	369	341	373	360	346	401	398	369	350	347	395	377	348	363	368	362	385	342	337	327	372	341	343	377	352	409	370	387	368	403	343	375	388	343	344	369	352	379	356	359	392	324	366	345	379	386	356	344	399	355	370	317	339	374	369	370	331	390	376	376	328	386	316	379	354	355	394	396	323	326	377	349	370	362	373	351	356	364	360	372	357	373	374	365	371	362	365	355	374	350	399	357	348	348	349	381	371	373	406	348	332	404	357	365	342	329	358	410	397	390	315	323	384	341	344	366	394	346	395	351	350	349	339	331	332	343	343	356	342	359	389	332	359	377	342	379	308	353	384	352	371	381	389	361	413	359	344	355	379	353	397	361	349	365	347	397	381	368	371	376	364	343	385	402	354	364	370	371	396	413	363	377	350	403	338	356	332	356	352	348	356	347	345	387	379	358	356	372	374	359	365	364	360	342	332	369	365	375	345	338	366	351	377	352	361	356	367	348	352	351	404	379	390	387	353	366	350	350	368	359	395	347	372	360	350	344	318	416	374	357	368	349	361	350	372	367	356	329	365	355	337	382	376	338	416	352	344	404	373	385	404	361	385	325	382	366	303	339	388	381	340	355	337	374	366	389	371	357	404	363	399	352	389	356	360	389	376	336	385	365	356	370	378	385	366	370	375	387	354	346	361	369	384	376	340	342	391	411	377	365	377	386	357	385	402	355	367	362	394	392	363	350	359	332	386	354	348	329	312	362	369	343	375	377	347	373	370	369	382	366	328	354	339	368	374	344	404	350	419	383	365	362	392	374	381	367	343	358	376	394	380	357	341	357	356	361	330	347	358	340	361	379	345	351	361	395	352	338	345	373	350	359	406	341	345	344	337	342	370	380	324	412	372	338	375	350	345	371	369	390	352	364	368	354	351	316	364	324	362	373	357	388	346	345	327	355	355	361	378	384	335	371	345	393	342	357	378	365	369	346	351	420	368	339	373	344	357	356	396	354	322	398	376	376	393	360	377	383	319	349	380	353	380	359	374	347	338	370	369	370	367	369	362	384	352	359	385	356	374	423	366	364	387	365	361	394	327	332	380	363	358	345	312	367	335	363	365	354	352	375	388	357	364	362	350	356	361	350	363	355	392	358	365	373	325	363	404	367	329	375	344	359	368	347	390	333	396	383	321	325	357	347	367	347	384	365	370	336	381	329	381	369	383	388	386	355	347	365	349	383	346	355	367	360	354	358	385	351	412	355	311	381	363	380	367	398	361	383	392	378	367	328	354	340	344	357	357	365	339	351	378	370	329	335	346	357	357	345	368	328	336	395	371	346	363	363	367	344	350	383	347	326	363	373	366	380	396	355	350	350	358	344	358	371	355	352	356	358	335	335	326	373	368	384	374	355	346	339	393	355	380	393	339	349	339	374	341	352	356	361	357	371	332	344	356	363	357	343	350	356	367	379	348	397	368	352	333	363	396	326	372	358	390	339	341	383	375	361	340	357	386	382	414	360	356	342	361	325	356	343	362	374	382	369	388	371	347	350	344	337	377	349	310	362	344	345	354	355	387	377	357	370	355	336	377	353	350	358	358	395	379	362	384	387	362	360	385	348	370	373	333	342	387	414	352	400	380	354	328	345	342	333	387	397	337	392	368	340	399	388	333	357	356	383	358	324	324	392	392	388	353	383	402	350	355	366	382	347	377	354	360	348	381	336	359	362	372	366	366	356	331	332	359	388	377	363	394	385	381	363	385	389	351	342	365	368	312	401	370	371	365	367	372
9875	3204	6583	8162	7240	5785	4684	4043	3437	2920	2676	2356	2157	1796	1624	1519	1462	1379	1355	1380	1241	1160	1170	1147	1049	998	976	988	958	978	970	928	915	916	948	881	948	936	897	874	869	894	923	929	880	914	872	866	853	904	890	849	833	858	802	898	841	850	846	835	892	874	848	878	815	794	855	837	862	831	822	816	889	878	850	846	884	875	832	818	845	851	832	849	791	827	841	895	843	856	805	850	791	860	816	817	812	882	846	868	782	872	815	834	782	864	808	839	870	796	811	866	866	820	888	837	874	858	804	862	864	806	820	849	910	876	860	829	856	785	810	847	817	813	830	847	793	842	821	852	816	788	829	833	809	842	818	865	829	817	818	820	808	837	871	882	828	807	824	832	803	823	837	806	849	854	768	835	809	852	808	801	873	843	849	857	848	837	808	780	824	807	823	820	789	871	847	881	810	810	762	834	810	810	818	830	846	842	835	836	886	825	846	853	832	791	832	825	821	846	816	831	810	810	819	809	807	887	821	810	789	866	836	898	801	796	824	813	858	842	792	813	824	870	780	785	868	824	850	834	859	849	824	857	806	841	847	852	801	835	829	808	802	845	799	826	797	859	846	834	820	819	801	792	800	882	780	812	790	813	795	753	818	814	842	804	839	853	829	888	819	797	836	819	830	802	828	846	806	834	844	801	802	816	869	850	847	821	817	857	893	839	821	839	855	807	829	852	791	818	804	838	817	826	844	756	828	809	857	808	848	839	830	850	854	842	818	822	789	821	830	777	791	824	795	800	813	812	863	844	835	829	815	833	814	841	825	763	803	836	868	842	843	799	869	808	773	775	849	801	818	835	836	830	811	849	800	823	771	836	880	815	836	869	852	806	845	786	839	794	825	803	844	809	799	851	844	866	836	837	853	837	778	822	807	762	798	790	850	828	793	834	867	837	840	890	848	812	802	782	809	830	817	821	813	875	832	874	815	816	823	845	810	821	793	849	810	850	809	802	832	824	792	779	832	821	838	848	848	837	859	810	825	820	873	819	804	815	792	853	838	810	799	837	844	793	849	848	800	822	830	834	847	828	843	836	837	781	821	858	816	753	782	865	804	798	831	783	803	795	801	839	782	805	815	831	800	797	854	823	805	842	798	835	778	868	845	827	813	813	833	808	801	785	803	826	858	848	788	838	787	792	817	879	864	793	820	814	792	856	790	831	750	792	861	802	820	832	886	870	831	875	832	770	881	857	825	842	813	830	840	839	808	794	825	852	863	820	797	839	785	843	834	883	818	807	822	807	842	812	833	858	773	825	766	852	855	787	796	851	860	808	823	814	828	839	829	846	801	791	819	807	807	831	822	788	792	846	841	836	796	812	845	774	849	796	811	808	814	809	806	756	865	838	816	809	821	794	801	794	821	805	763	783	856	826	794	876	803	840	803	840	897	821	879	801	828	827	853	768	862	821	828	826	820	838	815	791	904	911	793	846	773	793	789	856	810	798	816	869	822	802	789	839	853	763	804	820	805	805	826	858	800	833	807	871	877	839	787	831	829	771	857	843	872	867	832	779	816	895	846	825	866	800	795	825	789	822	785	792	808	811	803	826	846	848	852	783	767	851	862	804	812	908	818	851	820	858	829	820	784	829	829	820	793	874	860	843	786	850	799	840	820	828	802	818	820	803	835	832	810	852	790	879	860	849	789	798	802	808	819	794	802	791	837	852	814	800	802	806	784	812	797	819	836	826	833	845	846	852	869	870	839	824	790	815	824	829	799	835	803	812	839	787	822	829	805	908	803	878	778	774	827	803	842	829	786	819	852	853	789	817	861	805	831	808	841	864	862	814	810	793	801	800	837	797	831	812	862	879	823	804	784	865	827	838	858	848	871	793	818	829	819	829	846	793	859	810	828	817	868	839	822	835	796	759	782	791	811	843	776	811	847	821	816	783	815	813	804	841	817	845	837	814	867	797	830	845	845	922	839	870	767	862	844	805	831	846	813	865	847	807	837	841	804	815	808	854	823	838	826	798	838	811	903	788	839	794	810	855	809	814	787	835	782	832	842	833	840	823	806	763	825	829	809	841	841	812	808	821	807	788	813	858	834	837	865	770	814	798	801	873	875	835	804	811	797	839	835	779	776	842	819	799	799	791	771	806	774	811	831	791	858	785	822	848	820	833	807	822	842	825	807	782	844	815	799	809	861	802	837	821	807	818	797	809	815	792	851	818	827	842	836	838	850	839	801	806	839	846	832	789	840	795	839	839	821	881	825	788	815	822	775	796	856	810	791	837	842	813	865	817	795	836	831	805	876	869	795	755	807	823	828	802	822	783	824	848	841	868	806	794	833	812	818	876	833	850	834	850	823	872	837	834	800	823	820	863	831	805	782	796	853	810	830	841	835	796	799	815	830	863	867	796	819	812	856	808	783	808	806	833	839	892	827	815	831	795	848	827	850	831	807	795	800	822	843	803	809	830	798	831	842	817	854	858	828	838	804	830	791	811	834	807	806	861	829	805	801	909	783	860	793	787	780	820	782	785	834	853	838	847	863	815	807	803	825	829	768	815	809	777	810	815	823	791	846	827	813	835	789	795	783	793	818	801	785	777	811	812	801	825	863	803	829	838	827	861	832	812	852	849	823	836	788	813	809	829	817	817	807	874	818	845	809	820	826	805	858	765	834	803	841	829	804	785	840	839	808	828	804	795	840	846	836	798	862	846	806	830	805	854	873	820	813	848	828	807	824	817	821	780	829	843	853	847	853	782	774	876	831	808	807	861	864	838	796	794	868	803	810	821	828	811	823	785	822	810	778	802	814	799	830	810	824	828	777	852	803	838	821	859	811	847	803	807	864	793	878	748	774	823	802	820	820	846	804	825	872	825	868	818	823	822	815	820	833	859	829	783	882	838	851	820	797	884	799	810	838	844	842	784	831	826	815	852	838	831	838	814	811	800	863	834	855	807	815	769	803	815	830	847	763	789	826	824	809	813	915	816	785	811	804	813	820	852	845	900	805	783	802	873	836	795	797	816	862	795	805	864	809	818	819	804	814	826	807	886	802	773	802	848	781	813	796	825	765	819	824	808	845	820	762	794	792	785	813	816	842	782	825	815	842	844	801	758	810	862	799	871	827	833	818	788	816	829	867	795	776	798	849	825	873	825	825	823	802	866	799	842	799	779	859	852	827	797	827	839	842	857	778	865	837	838	843	792	817	813	809	847	836	800	840	830	824	781	814	858	848	809	773	774	805	816	805	778	831	802	783	856	812	784	863	819	797	776	836	830	898	794	842	888	854	818	792	793	779	841	815	816	801	834	821	847	816	816	823	803	798	804	830	802	813	848	822	804	830	827	838	805	868	879	831	795	837	832	795	823	833	825	823	839	837	792	894	781	806	861	799	805	829	798	817	836	839	780	870	819	796	807	868	854	814	829	867	809	826	877	784	824	823	849	775	829	826	797	820	820	823	832	886	815	823	816	816	837	799	850	841	811	851	815	850	846	833	803
2585	925	1043	918	692	570	493	492	443	366	394	364	327	303	302	316	305	310	338	295	299	308	293	302	279	268	298	299	283	312	318	317	272	295	307	316	281	268	256	285	283	275	351	275	308	257	283	307	266	301	274	318	301	272	292	311	299	289	288	322	306	313	281	273	279	305	287	308	283	322	333	329	298	277	271	321	308	297	285	288	320	287	274	298	290	287	285	306	310	310	297	304	299	281	281	299	298	272	302	324	271	295	308	306	301	266	303	313	290	296	297	286	315	286	305	257	250	325	292	293	331	287	294	300	285	258	308	304	268	292	251	313	247	262	276	317	299	312	308	293	305	307	322	303	288	296	276	302	277	281	288	273	289	298	314	295	282	294	287	320	274	303	287	274	273	293	284	284	329	271	278	260	271	280	284	262	305	278	305	281	315	279	315	271	278	297	280	294	305	301	288	311	265	275	305	306	317	279	266	292	297	297	313	280	280	291	286	288	321	304	293	281	302	283	263	278	289	319	264	314	316	274	324	294	295	295	265	286	262	283	287	316	300	278	271	333	318	287	302	265	256	303	278	279	287	307	307	290	303	300	277	289	300	317	301	292	300	296	254	272	299	289	255	313	325	281	316	287	307	318	298	300	276	295	299	279	282	288	301	308	285	274	298	292	311	313	304	296	261	327	315	309	290	300	310	296	282	280	281	272	323	264	337	290	275	280	284	290	301	308	273	282	260	271	281	301	297	285	277	271	275	261	305	296	300	291	292	320	292	297	287	343	259	286	300	298	281	296	298	278	278	295	280	301	284	292	273	271	299	264	279	295	256	264	281	256	256	334	295	283	291	305	282	271	258	298	283	312	293	279	287	315	306	310	277	296	296	316	274	317	267	272	291	309	260	331	297	269	291	279	277	286	300	317	264	277	315	302	248	290	300	283	301	276	325	274	299	323	280	312	287	274	270	273	253	296	289	276	304	270	338	294	304	277	301	313	262	296	306	284	320	315	293	276	297	283	255	287	291	273	309	267	295	326	316	283	297	257	294	289	285	279	267	279	277	277	285	292	315	269	311	275	301	257	294	279	304	265	298	295	242	300	263	294	291	303	273	288	299	306	333	291	298	311	304	281	276	275	317	326	294	292	301	292	263	283	284	298	290	280	271	276	301	296	307	261	290	280	273	275	307	264	281	289	304	287	279	294	270	288	301	310	289	303	275	308	312	325	280	273	288	307	279	247	305	312	267	289	291	297	245	309	285	269	291	269	266	270	265	299	297	285	273	276	289	291	304	306	313	304	293	285	274	292	270	288	299	299	316	304	285	301	288	314	260	305	312	299	295	313	261	297	300	284	302	291	280	298	269	277	299	245	264	305	284	283	271	283	262	303	292	309	290	256	281	284	313	292	296	280	298	240	284	265	286	312	293	273	268	289	298	320	320	303	313	278	293	298	279	308	283	306	292	266	271	295	246	266	289	287	300	269	322	298	268	268	274	270	312	293	314	286	290	300	300	264	305	278	280	263	288	300	320	279	296	305	309	297	272	325	291	269	310	277	277	305	291	304	295	289	307	284	271	322	309	245	291	316	277	262	277	298	294	292	282	288	270	346	279	298	281	303	271	277	251	297	291	248	252	299	278	277	299	286	304	290	327	283	301	306	311	294	315	287	286	286	272	311	286	282	308	292	297	264	246	257	314	308	295	280	270	283	305	305	269	267	312	259	286	258	288	274	290	305	272	310	297	300	293	282	280	297	282	282	306	294	303	308	332	307	303	280	304	282	294	264	281	283	311	269	278	287	311	284	309	257	306	303	314	270	264	296	306	289	273	318	288	290	302	307	277	278	299	322	289	300	302	248	305	284	274	244	307	282	279	287	309	289	288	301	285	338	297	307	321	292	277	299	324	309	303	271	280	278	305	275	296	266	279	245	317	273	305	285	312	303	263	329	307	266	285	277	292	279	294	270	294	294	305	286	288	289	270	274	291	302	281	288	294	286	292	278	291	296	306	277	304	280	270	289	291	295	279	306	314	318	275	304	310	305	273	282	281	325	269	276	270	283	323	298	281	294	311	326	327	272	299	311	261	305	292	265	264	287	322	298	297	316	308	311	296	268	329	251	315	329	304	315	268	301	297	307	287	297	311	309	289	283	319	306	279	294	311	269	316	287	289	304	299	290	311	281	290	307	296	292	283	288	270	298	301	304	279	306	266	296	280	280	279	277	274	300	268	281	290	297	275	275	263	299	293	278	288	301	286	271	288	297	295	276	253	263	297	263	263	306	313	306	320	309	275	276	272	271	319	317	305	276	259	270	294	283	283	259	278	290	291	298	253	312	286	276	299	276	268	284	248	283	302	316	303	307	322	307	258	301	267	314	284	302	289	296	300	297	309	301	314	316	317	281	323	335	297	269	279	294	304	301	290	295	299	269	281	252	308	299	333	296	277	335	268	287	263	304	292	313	300	277	292	290	268	284	307	283	285	317	307	261	296	309	295	282	304	301	289	283	270	302	265	278	263	316	259	302	298	291	286	309	287	277	311	287	306	290	303	291	280	292	275	266	321	286	299	298	278	269	315	315	301	235	297	285	306	283	297	314	275	297	305	284	294	295	317	296	297	338	287	331	294	287	285	336	326	290	270	291	245	335	282	279	273	289	292	319	309	290	286	298	277	312	308	301	294	300	296	293	311	313	292	272	265	288	284	248	317	268	268	307	299	305	311	277	320	298	308	309	313	269	319	287	294	300	301	352	305	318	281	289	265	271	272	278	304	303	282	295	327	333	333	285	280	287	310	294	300	273	293	269	285	288	273	280	287	318	325	316	294	279	310	282	295	278	304	278	303	297	321	279	276	281	267	257	313	270	255	265	277	273	289	316	314	290	284	301	319	286	270	289	306	309	293	264	288	265	276	289	303	287	301	285	284	302	315	313	302	336	288	280	293	317	306	272	306	289	295	324	314	315	310	287	295	292	284	286	279	290	311	264	297	284	291	297	291	284	285	254	295	268	321	295	278	289	276	289	286	283	285	313	291	300	300	283	279	292	285	256	312	326	278	306	275	298	310	284	295	302	299	304	276	296	316	284	276	304	294	301	288	291	282	304	298	292	306	265	265	278	294	262	274	276	318	284	321	318	296	274	300	275	281	283	266	295	279	315	277	254	310	285	292	272	297	301	284	323	289	283	277	276	280	287	303	283	303	306	280	313	306	288	283	292	306	270	290	298	288	286	304	291	333	260	281	286	290	274	274	281	297	280	230	303	281	262	270	248	286	279	294	296	278	262	294	290	274	283	269	289	279	311	293	315	293	283	326	283	281	266	281	269	307	276	287	275	262	260	287	263	302	288	288	268	303	270	310	284	310	299	304	279	267	260	291	275	292	269	319	258	302	277	273	335	289	283	292	273	257	259	304	307	292	302	260	315	289	292	295	296	273	305	322	310	275	300	298	295	306	271	302	298	301	297	313	297	288	302	299	304	267	285	322	285	271	297	309	308	307	333
2443	1381	2370	2777	2372	2123	1774	1573	1358	1258	1163	1098	1059	927	907	870	820	839	788	831	791	817	787	774	735	736	743	698	714	743	775	739	751	739	744	718	706	726	703	685	734	701	738	689	695	719	700	690	689	671	715	707	714	717	713	757	643	677	689	678	698	731	663	683	647	699	706	674	713	730	678	729	725	728	736	684	717	768	679	714	700	705	693	680	723	680	668	689	709	721	694	680	689	708	711	699	676	680	686	686	732	706	711	691	720	679	664	689	710	720	684	715	669	674	646	699	681	711	720	704	696	705	675	675	680	697	659	692	692	705	686	703	660	701	705	706	688	666	652	662	674	701	669	718	678	731	719	749	686	695	735	635	725	699	674	685	741	663	665	740	685	704	656	699	737	683	702	696	675	680	613	691	695	683	673	674	656	733	709	682	668	752	686	659	659	688	678	690	654	713	727	627	650	704	727	726	698	699	644	715	669	697	727	694	713	695	708	668	709	668	660	707	662	684	656	692	731	700	700	670	727	669	662	685	691	744	700	700	685	721	724	684	668	694	699	672	740	719	636	729	708	709	629	704	726	662	685	699	703	689	671	727	683	707	691	707	704	680	666	666	679	688	643	675	707	690	700	700	702	684	722	721	692	677	680	695	711	680	725	727	731	748	618	718	699	695	648	713	664	657	705	658	699	724	698	674	702	679	692	707	671	645	698	698	628	694	679	665	692	699	677	728	723	658	671	687	734	708	677	679	687	678	697	696	685	682	698	705	697	695	723	647	693	673	690	686	710	721	730	662	717	720	650	702	690	687	680	695	678	751	705	666	666	697	710	714	680	708	646	694	700	665	695	684	669	735	665	657	724	707	705	730	732	660	691	683	731	689	701	731	660	678	687	688	687	643	718	713	656	699	700	717	714	704	685	696	685	686	701	715	708	742	714	689	687	669	705	710	660	714	693	693	738	670	678	675	708	696	706	700	659	723	698	704	708	715	733	673	687	635	688	681	680	700	704	686	633	688	680	699	683	673	682	665	678	658	690	697	642	728	657	712	714	709	744	691	697	670	629	673	679	656	654	686	684	742	732	687	685	738	665	725	657	661	682	721	708	698	716	633	690	695	690	704	710	728	690	683	709	673	660	674	687	681	686	738	728	700	724	656	665	695	674	669	663	683	736	695	715	628	685	661	672	687	699	716	704	644	667	693	727	736	716	667	664	706	659	706	638	737	701	709	762	666	656	670	672	731	682	660	743	696	710	708	723	684	672	703	720	715	735	718	684	665	674	673	720	690	725	655	720	696	697	679	722	732	688	764	692	688	645	717	682	694	690	693	693	688	641	674	725	685	746	701	708	663	679	720	711	708	702	704	744	684	728	733	660	746	667	735	689	662	694	752	713	664	674	656	680	694	660	684	703	696	713	690	655	713	707	701	730	697	673	745	712	672	709	755	647	682	703	759	697	702	668	718	680	691	679	683	699	679	692	709	678	705	688	671	694	704	726	673	681	636	737	704	686	672	727	647	699	703	654	718	654	665	653	701	699	681	671	729	684	684	709	701	731	695	666	659	721	673	722	661	748	719	669	707	715	709	687	710	657	713	700	671	673	664	695	698	661	681	712	675	709	715	669	723	710	657	728	696	706	641	680	745	709	657	726	665	751	713	715	698	705	698	731	741	719	675	683	698	683	696	666	707	691	709	684	685	723	716	627	696	735	688	696	698	680	739	703	679	652	698	707	684	673	741	653	677	710	721	655	695	708	701	703	698	701	695	724	680	716	694	718	681	730	741	697	746	713	716	698	727	716	711	688	686	683	699	650	679	683	680	686	715	672	678	691	716	643	711	727	735	689	658	748	659	677	705	711	709	686	699	696	686	700	711	649	735	690	707	720	663	684	678	707	676	709	681	744	694	677	660	653	698	711	706	690	702	667	720	719	694	730	671	657	712	712	709	713	713	683	707	669	680	718	710	666	716	730	682	661	719	672	711	690	732	703	700	721	696	675	722	725	684	663	655	632	661	674	725	670	675	738	740	711	641	687	639	678	688	686	697	712	714	669	677	684	638	708	735	660	700	688	749	699	647	721	732	716	706	722	719	691	674	678	714	700	730	708	742	656	658	681	696	692	717	700	684	697	683	703	710	692	717	694	659	684	724	726	714	682	666	723	717	687	713	679	670	687	726	728	730	657	720	706	684	680	699	685	711	709	690	651	703	709	649	688	710	692	706	687	723	704	693	702	688	630	657	675	660	710	708	690	713	732	742	700	702	665	647	665	725	709	723	673	702	694	683	678	714	666	703	678	694	709	674	695	747	684	707	706	717	703	694	733	732	734	671	692	674	682	713	707	698	691	700	689	684	687	759	669	696	673	705	687	705	684	648	657	682	675	719	666	715	696	680	714	695	729	697	689	663	696	710	716	703	678	744	667	675	692	648	694	676	706	728	730	717	726	624	700	711	695	712	672	703	732	682	712	692	716	670	688	648	709	705	739	735	718	732	693	689	674	679	709	717	711	684	734	704	693	674	695	722	722	709	736	688	698	673	698	717	765	743	682	751	677	673	732	703	718	647	630	695	700	721	711	717	740	722	645	707	699	660	671	732	699	733	700	663	677	696	670	707	726	741	651	671	666	678	709	734	712	724	709	713	682	722	728	684	683	706	707	717	694	704	696	643	710	723	692	695	646	733	674	686	700	748	718	685	663	670	668	661	689	691	705	688	735	714	694	700	747	671	638	676	681	729	712	697	709	718	687	766	686	726	701	722	673	703	727	675	722	684	700	706	701	695	727	714	682	673	714	660	709	730	734	737	684	698	731	724	742	697	664	695	644	709	687	660	715	671	699	715	714	702	693	678	678	720	745	727	677	711	692	683	703	697	680	724	716	658	683	715	666	691	707	704	688	696	689	707	693	651	706	680	692	686	689	658	682	666	710	708	677	714	722	734	688	660	656	659	685	693	650	715	708	712	688	679	676	680	679	750	684	687	742	676	676	712	742	703	701	640	752	661	666	660	726	724	673	698	704	666	663	669	692	717	636	683	696	732	731	656	684	658	655	705	693	729	725	699	709	688	694	677	705	675	717	650	675	681	695	698	713	717	742	688	710	701	756	724	700	651	721	640	668	666	712	670	733	694	708	707	636	683	673	732	673	652	698	702	675	662	721	707	709	697	690	678	700	669	697	672	694	685	696	697	694	707	699	681	661	736	649	705	706	708	730	666	694	746	693	678	660	695	708	709	735	722	636	726	673	726	674	669	690	666	697	680	726	696	735	698	691	700	693	707	734	674	673	732	693	669	689	748	684	708	692	703	720	677	724	694	714	684	680	669	682	694	676	665	696	674	686	672	714	676	682	697	689	670	707	703	674	706	678	643	681	702	688	674	727	745	711	668	704	686	636	665	656	674	694	678	651	719	693	692	672	690	698	679	712	705	676	701	682	664	666	693	706	654	658	690	662	688	728	712	704	690	694	736	720	686	706	698	720	734	698	727	700	651	669	666
9516	2033	2305	2133	1486	1174	906	680	694	575	592	547	534	505	523	446	429	455	416	409	493	424	422	424	417	416	423	381	445	386	476	418	450	426	418	392	415	431	394	393	365	359	365	393	422	392	393	405	372	420	410	380	390	374	414	392	406	389	368	399	385	374	371	404	393	397	395	367	427	441	384	372	414	424	375	389	392	422	420	393	407	436	390	368	434	385	375	379	373	416	401	373	381	374	386	403	386	415	386	376	411	387	393	372	392	401	391	340	372	390	403	405	408	384	348	396	392	386	405	385	418	358	408	408	359	422	352	397	387	372	378	369	397	389	385	402	406	380	402	414	385	388	369	412	398	388	366	401	387	395	392	394	407	437	370	380	382	390	420	380	345	405	375	458	425	421	413	399	386	383	382	376	384	423	409	389	379	394	395	351	399	408	405	389	414	379	376	388	410	374	389	379	369	391	395	442	354	382	413	363	390	391	400	398	437	367	384	377	425	416	392	414	372	410	380	401	421	374	351	386	378	382	388	367	398	342	396	417	411	369	393	416	380	374	427	419	412	432	401	434	389	376	414	415	384	418	379	377	385	367	388	370	407	389	416	393	398	402	381	415	404	387	385	384	399	421	372	419	391	424	394	408	365	381	358	383	408	400	390	384	404	372	383	403	422	396	371	399	378	409	404	404	378	437	419	409	387	386	387	403	401	392	362	384	387	363	369	411	394	403	369	389	422	420	391	398	421	407	372	359	380	374	392	438	350	436	390	393	390	376	427	385	418	381	379	379	367	426	378	369	401	378	395	416	415	420	406	363	403	407	412	408	335	379	379	403	390	404	402	366	382	368	393	357	380	390	402	421	380	418	388	382	394	392	368	365	400	390	369	383	375	386	384	383	413	348	393	390	365	378	402	388	348	384	382	407	404	396	378	399	343	387	361	375	357	324	414	407	366	409	389	396	366	408	382	372	358	395	405	330	400	391	390	371	409	368	405	377	366	404	376	426	400	361	375	377	374	370	415	381	369	408	382	370	380	355	388	380	378	398	386	375	398	358	433	327	366	350	349	388	403	348	412	374	356	359	350	403	407	371	414	408	384	413	433	379	368	393	406	405	375	397	388	393	446	432	354	386	365	393	353	427	421	416	361	399	361	400	371	387	373	384	370	419	378	387	389	387	414	395	380	396	392	404	376	394	348	374	398	420	358	374	392	341	418	403	431	371	392	411	421	357	363	403	362	389	406	400	369	406	385	359	381	393	364	375	403	386	406	384	366	439	384	402	402	382	411	345	358	364	430	410	382	427	393	392	399	391	390	382	357	419	379	378	416	381	367	425	396	402	370	393	393	387	384	426	362	408	397	402	380	384	401	405	403	404	386	365	379	345	400	399	366	403	369	396	411	402	368	381	385	423	386	368	398	400	415	416	411	397	404	386	346	369	403	366	410	378	394	425	378	386	390	341	375	386	410	381	361	366	394	408	374	406	405	370	399	399	378	385	405	379	364	444	420	422	368	391	376	391	358	378	363	428	371	372	404	368	366	399	408	354	386	424	388	403	351	356	376	435	438	395	413	366	393	400	403	409	405	364	381	435	392	434	382	411	399	418	374	378	402	392	388	370	390	412	389	364	398	429	417	370	389	416	397	424	405	383	375	379	351	363	429	404	396	381	380	343	393	376	392	441	389	355	404	399	380	401	378	388	390	371	407	364	416	358	394	405	410	378	423	415	397	393	380	393	377	358	377	410	392	436	350	397	411	374	393	362	386	356	396	388	385	430	395	434	387	391	402	377	380	400	425	393	362	399	398	356	403	387	370	412	439	381	369	377	357	410	372	375	416	386	426	385	417	380	364	346	398	388	389	395	368	386	391	377	391	363	374	394	405	388	397	386	396	410	409	440	368	377	398	400	377	372	354	385	386	393	375	344	385	359	369	415	396	416	396	356	416	406	406	418	372	364	368	389	413	406	412	418	425	396	381	404	395	395	400	385	405	374	392	422	407	419	421	405	384	410	398	383	386	422	387	387	379	420	399	396	359	382	405	391	411	374	428	379	419	369	359	394	379	348	382	347	379	432	378	404	385	404	418	421	374	370	405	374	375	388	412	335	385	398	395	421	404	363	358	382	383	398	426	407	375	399	369	419	380	408	384	384	398	398	390	419	388	406	355	401	399	403	413	388	377	366	400	398	389	408	384	419	378	391	402	390	398	373	396	372	365	390	365	408	380	436	403	373	405	399	363	366	454	375	411	370	375	416	434	345	346	382	353	441	361	402	358	431	375	372	380	408	369	396	388	422	373	390	368	389	405	437	363	406	401	399	375	378	409	447	387	365	397	341	358	378	407	400	409	384	423	383	378	409	390	385	405	395	426	412	431	392	425	368	402	374	416	424	366	377	375	384	389	402	407	391	377	402	409	395	408	400	355	369	377	397	395	381	397	420	406	426	397	385	360	363	390	408	371	380	386	418	379	420	399	378	413	392	387	350	410	399	385	376	380	404	396	442	392	406	402	410	402	410	379	416	386	374	393	365	379	386	430	394	369	400	403	410	383	406	383	418	392	398	425	396	421	409	434	389	441	401	403	394	376	364	394	386	352	346	404	394	360	409	374	370	420	391	403	385	358	367	430	359	372	414	362	396	382	386	389	403	379	353	417	429	354	362	372	369	356	391	398	370	415	371	377	410	398	399	390	442	374	421	373	384	403	360	402	392	349	403	397	391	364	387	401	413	395	384	395	402	398	405	405	373	396	387	418	352	406	428	354	382	350	354	421	380	411	420	402	414	422	363	398	390	412	402	407	365	379	358	386	397	391	402	407	407	399	381	395	371	373	383	387	382	379	383	398	415	390	412	404	381	420	424	378	364	392	391	399	365	375	395	400	386	396	399	383	412	352	380	400	375	396	396	372	407	381	323	413	420	390	360	379	395	382	387	382	342	382	379	346	372	356	402	369	431	402	378	414	371	384	408	374	384	420	414	376	454	400	371	428	400	405	370	384	390	392	416	381	405	376	387	399	416	397	378	398	347	394	399	408	437	371	371	398	416	399	403	429	416	385	399	398	403	354	397	415	375	374	396	363	373	417	400	436	370	373	374	430	445	382	381	374	404	382	372	425	372	413	420	407	399	385	376	422	395	413	388	407	391	433	421	382	376	372	406	377	388	407	381	347	374	370	383	395	426	369	397	368	412	419	378	365	403	379	426	420	385	380	370	418	430	365	377	367	374	368	396	406	382	398	366	390	445	385	400	366	408	386	383	411	412	404	423	386	420	410	399	410	433	356	363	363	357	398	390	392	422	401	396	398	393	441	385	404	379	395	398	404	363	376	387	417	414	373	379	365	369	381	389	365	416	392	414	402	434	391	379	393	390	426	434	425	381	390	366	375	415	356	427	398	392	378	371	388	446	381	349	354	392	388	375	391	423	378	369	387	392	385	377	390	419	391	350	406	367	410	362	390	377	405	374	365	381	411	440	403	368	402	397	411	389	400	393	372	379
7605	2270	4689	5922	5050	4162	3485	2986	2607	2225	2004	1856	1713	1552	1432	1307	1366	1263	1249	1191	1186	1099	1069	1077	1023	958	993	996	1017	931	951	954	954	920	970	971	902	982	942	940	894	880	877	926	945	879	904	959	966	946	941	996	945	900	938	925	957	911	930	869	931	930	848	932	951	857	863	917	848	851	882	900	901	954	879	820	899	900	922	913	870	916	933	984	880	849	898	906	933	897	868	913	908	901	880	934	901	897	854	943	925	840	882	894	895	847	868	909	875	870	964	917	897	850	862	900	886	944	863	903	945	905	879	881	922	889	867	926	890	900	898	885	923	920	864	901	910	887	921	884	932	924	898	868	922	906	841	916	918	883	909	906	900	912	867	856	900	869	888	973	908	870	937	891	882	877	877	863	879	904	925	944	885	922	839	947	878	853	855	891	927	915	877	836	851	870	901	871	919	893	878	883	887	935	877	896	853	939	875	923	881	915	979	865	881	884	901	840	857	879	902	904	897	919	900	884	904	892	866	894	860	861	899	845	865	847	910	939	865	851	885	928	835	893	853	864	819	886	937	875	913	879	920	838	820	922	896	885	914	876	913	925	879	860	915	900	899	843	927	890	876	944	862	878	937	923	904	889	929	879	963	908	851	896	924	908	978	888	896	877	881	862	920	896	914	850	919	928	883	883	892	899	902	904	875	889	914	878	944	854	893	899	918	931	928	924	915	869	864	874	879	857	861	856	868	902	875	910	839	890	959	892	898	907	904	903	869	867	934	890	869	890	911	886	884	951	926	882	929	844	916	876	909	948	914	919	903	860	895	860	868	851	908	914	855	901	873	864	934	878	898	927	884	927	923	863	899	964	906	902	897	893	851	872	853	927	811	873	888	892	936	873	893	891	892	887	899	907	886	859	912	882	930	881	907	880	841	903	896	931	926	942	904	902	949	909	870	939	904	890	913	912	871	866	871	921	900	886	850	930	887	916	883	909	873	899	846	880	927	907	885	917	895	885	852	877	897	907	852	875	845	863	869	884	847	890	889	911	860	895	904	927	894	883	920	850	873	868	859	891	873	872	891	901	945	882	927	938	914	932	808	926	913	899	908	849	922	922	895	916	930	878	880	942	911	870	933	893	872	900	903	893	908	910	880	966	857	937	910	909	862	903	868	896	902	873	850	955	898	854	859	861	895	855	839	870	916	873	912	887	836	912	959	925	847	919	936	852	858	867	860	915	883	867	873	834	911	934	846	895	919	891	898	889	910	906	869	878	876	905	869	872	860	893	885	913	853	916	880	898	887	935	921	912	935	912	899	897	927	912	888	901	876	909	893	879	866	921	880	927	896	893	909	910	866	854	953	843	883	894	911	860	908	858	865	860	916	888	940	882	861	911	864	880	926	939	922	902	863	871	873	898	936	860	920	895	927	844	920	872	871	899	909	899	867	935	834	884	828	898	888	893	872	850	898	915	868	886	899	880	913	898	882	879	907	898	924	922	863	853	889	846	908	915	870	857	912	888	896	903	898	894	907	916	910	900	896	890	843	864	870	850	903	945	852	847	903	891	923	877	917	939	867	878	914	914	891	883	893	935	897	908	917	907	927	874	902	889	898	975	887	890	887	890	984	960	906	909	875	893	925	869	944	897	912	871	851	929	912	961	859	946	865	849	830	913	885	931	893	901	867	907	859	901	897	916	874	923	885	873	897	894	822	887	913	867	906	851	903	888	879	860	865	931	943	897	900	924	904	935	854	868	921	923	902	888	871	939	875	868	887	874	942	868	919	864	955	881	878	872	898	902	925	882	877	885	909	861	877	859	895	951	796	918	887	938	863	924	853	915	898	858	880	871	850	856	895	873	908	885	874	902	872	904	927	857	907	882	974	971	868	877	848	886	876	912	876	939	855	844	855	889	925	873	900	867	858	885	884	884	915	934	928	882	823	895	910	933	900	888	905	874	920	875	890	861	935	870	906	882	834	901	835	889	840	921	911	879	944	880	882	894	874	926	875	901	907	909	895	927	863	882	862	887	870	886	879	880	915	914	898	865	884	923	877	940	881	921	878	903	953	897	880	993	914	875	869	927	954	896	889	910	836	855	912	838	876	845	880	835	858	974	888	894	885	961	923	917	877	843	933	914	931	921	893	915	926	862	888	896	878	854	898	882	928	922	929	903	870	871	879	895	898	916	935	887	914	902	859	938	913	893	888	883	920	844	948	952	899	843	874	909	884	924	886	925	926	936	861	829	892	912	866	891	936	893	846	864	873	878	932	920	844	929	911	948	939	901	898	844	887	916	928	904	896	918	859	873	901	856	872	884	858	916	861	859	919	854	924	882	887	882	902	891	858	910	879	892	862	910	840	821	934	861	953	960	905	910	914	879	782	926	824	893	851	879	920	882	895	925	912	891	861	895	873	888	885	881	858	876	908	881	872	869	896	869	881	865	902	892	897	908	923	910	879	902	879	944	867	957	891	923	813	884	841	886	887	929	849	889	911	862	896	931	870	876	929	942	888	923	912	921	896	912	925	864	906	911	927	874	901	861	887	905	882	892	943	894	898	918	895	936	894	917	848	846	891	877	863	954	898	891	915	926	855	885	853	895	864	889	863	827	877	894	898	889	908	848	830	948	889	927	881	911	971	891	878	925	939	836	911	884	893	930	913	850	895	877	868	885	871	874	921	911	938	895	869	918	927	900	919	902	844	867	879	916	980	970	877	904	841	860	865	933	900	954	919	896	880	864	912	923	871	898	881	844	803	890	906	880	883	894	894	930	887	866	865	856	931	924	884	864	890	902	925	881	953	920	938	877	926	883	854	926	934	933	867	907	926	867	882	890	881	912	909	921	921	969	908	895	944	882	902	932	863	926	871	960	922	875	889	914	918	944	880	873	830	895	894	862	928	863	884	902	938	836	895	876	902	892	889	891	890	913	881	914	936	904	852	861	916	856	912	897	882	891	897	860	853	935	890	916	927	982	861	871	904	845	865	894	923	888	905	933	903	897	923	881	863	863	918	897	881	928	912	864	869	931	840	891	878	848	888	890	913	903	900	871	874	872	898	880	870	861	893	888	883	907	873	892	891	860	895	914	876	895	880	896	866	932	940	874	885	883	922	907	847	884	894	944	866	918	822	931	874	934	870	891	895	923	890	891	858	935	939	912	895	888	890	916	874	903	891	922	898	903	878	918	920	887	867	915	896	890	892	885	867	956	879	857	888	859	874	876	901	880	934	873	904	875	938	834	921	869	901	911	898	890	900	885	936	910	890	918	872	932	901	892	923	897	890	853	954	891	902	876	863	907	888	873	883	899	804	946	885	869	855	949	876	897	851	887	918	883	893	913	874	913	865	925	857	912	809	918	897	896	915	858	833	933	880	903	946	912	920	888	913	891	856	895	902	875	869	855	909	849	923	917	929	883	839	915	853	899	950	904	899	867	914	868	907	904	879	919	897	889	912	937	901	891	854	906	880	884	869	854	871	884	884	883	942	856	890	922	888	906
16929	3603	3714	3124	2083	1710	1199	964	885	736	653	607	555	508	489	468	501	459	426	446	424	427	415	430	393	390	374	384	420	371	400	400	388	369	404	375	348	356	360	363	357	370	360	335	426	361	378	339	367	337	390	364	345	397	350	366	393	405	386	369	346	342	363	337	375	354	327	374	331	376	353	362	366	380	370	379	391	420	399	350	386	387	351	396	401	347	340	364	379	384	368	340	388	390	348	381	386	411	376	356	403	367	363	388	358	376	340	370	386	370	345	392	394	372	342	315	359	353	345	381	404	386	365	404	352	371	379	356	357	340	379	330	379	365	366	311	341	361	401	347	401	364	355	351	379	381	324	386	391	377	364	387	362	367	371	376	381	368	349	412	364	343	332	360	347	367	368	365	342	361	375	389	379	379	384	374	349	383	354	347	391	374	368	378	361	379	354	337	376	374	351	382	343	367	364	380	365	364	400	379	379	384	384	361	398	359	361	351	361	388	365	353	358	353	379	327	376	322	355	402	369	328	387	359	366	335	365	402	365	357	375	360	381	359	336	341	326	349	358	372	361	335	343	364	347	362	361	333	320	380	365	372	360	349	378	377	392	345	329	311	366	361	349	341	337	369	347	394	365	397	350	349	348	347	363	347	386	366	365	341	377	348	359	389	390	372	381	407	372	388	399	379	345	347	357	369	378	343	339	367	358	354	335	365	386	420	366	361	360	375	349	366	362	334	351	344	395	382	388	395	353	396	352	344	360	387	394	373	346	365	386	373	333	363	381	365	350	349	383	360	359	349	351	368	372	343	369	352	357	365	338	399	417	386	344	359	379	360	376	368	346	385	394	364	366	373	351	357	360	405	378	374	358	335	352	353	393	371	382	388	334	363	372	367	361	386	371	369	339	343	359	363	374	351	352	325	320	350	386	392	377	384	367	350	372	384	350	342	335	378	374	341	364	355	348	340	365	362	385	340	348	403	363	362	387	386	396	355	354	375	342	363	366	360	379	325	369	381	366	434	355	345	348	367	396	367	372	349	373	379	382	346	322	371	402	369	311	365	362	392	380	373	393	386	357	386	368	302	363	375	350	372	390	371	366	391	345	407	377	318	347	328	320	354	353	375	378	342	376	342	357	366	363	376	370	353	328	398	355	377	360	386	403	380	348	358	341	408	336	370	374	369	319	358	389	428	384	341	358	340	359	384	367	372	368	371	321	355	373	345	368	386	343	374	362	357	377	344	328	407	357	347	362	407	380	363	359	385	333	340	371	397	361	359	353	364	380	380	383	382	359	331	393	365	359	391	351	338	335	341	393	369	340	379	363	386	362	394	352	352	364	378	398	367	368	372	324	378	376	399	364	373	385	387	367	371	376	361	368	382	384	342	337	375	343	358	338	361	372	363	355	341	348	355	358	378	371	341	396	397	348	360	384	374	382	349	374	362	385	327	352	349	349	384	379	359	382	330	392	369	420	364	351	352	345	334	349	386	329	393	380	372	386	359	389	357	376	360	381	366	390	353	388	361	359	356	381	332	346	353	356	362	380	362	350	371	346	346	367	363	354	357	377	353	368	377	383	361	377	386	338	339	382	343	369	368	314	342	355	334	366	368	377	365	386	363	355	343	348	381	356	371	332	357	357	365	379	364	349	348	385	350	351	337	383	372	394	356	372	353	371	364	367	396	386	371	353	423	368	359	343	363	385	375	358	351	384	393	356	342	352	341	385	352	394	368	363	376	378	386	372	358	354	349	376	379	351	384	350	380	368	329	345	366	361	338	362	397	370	323	373	367	386	355	345	350	391	350	377	366	355	368	368	349	375	370	368	368	382	316	325	378	342	392	384	374	349	389	378	354	377	370	343	348	379	404	344	354	367	379	367	362	399	349	407	379	353	344	410	350	418	356	404	355	339	358	398	371	361	354	351	338	395	391	379	378	364	368	335	383	362	329	372	393	364	355	375	384	368	362	361	378	365	338	371	360	370	364	371	361	359	327	399	348	321	386	348	356	338	354	378	399	394	408	376	359	404	367	354	356	368	397	340	368	357	376	399	347	382	398	385	390	327	347	388	365	410	342	364	359	356	391	378	363	361	374	386	395	377	358	369	366	389	364	395	335	351	373	372	355	373	417	348	365	352	384	360	382	352	368	361	344	382	347	358	367	409	364	355	383	376	404	356	355	351	378	364	337	368	374	353	332	312	349	356	339	353	358	360	322	381	365	349	385	359	378	376	370	382	378	367	358	368	319	341	342	360	368	372	340	359	361	351	344	383	360	381	345	353	400	382	339	359	351	361	359	381	378	364	384	333	364	365	359	348	382	362	355	389	397	377	373	366	331	341	376	336	355	371	374	384	337	367	354	347	353	357	371	351	392	375	373	327	355	392	376	345	383	387	356	329	339	362	374	353	374	396	341	383	363	392	344	368	388	362	363	387	363	324	335	330	357	361	383	366	378	383	376	374	377	400	343	358	397	373	356	357	363	377	373	352	359	407	382	353	370	370	377	313	384	358	376	363	362	370	374	417	382	424	387	353	356	348	332	336	357	384	338	356	353	360	383	356	360	336	352	346	355	344	358	359	359	415	377	388	395	334	371	380	363	361	330	396	378	307	365	369	392	388	399	352	363	365	390	350	353	357	346	315	352	368	382	342	308	332	358	385	352	347	350	372	370	351	414	365	378	372	404	351	337	378	321	362	378	424	336	347	324	352	367	354	353	349	394	360	377	366	368	358	370	350	350	325	322	389	379	368	367	343	382	380	370	362	386	338	327	396	367	352	350	408	398	401	381	354	373	359	392	349	400	363	354	362	390	364	353	361	398	359	349	400	345	317	351	369	382	357	341	342	327	368	375	343	368	339	391	362	362	365	304	393	346	353	404	364	341	324	360	370	398	388	344	403	356	352	380	376	370	376	323	349	366	406	372	359	338	367	396	348	338	383	394	326	380	323	338	343	361	367	360	366	338	372	383	364	315	352	358	368	367	375	364	367	356	380	349	411	363	357	376	339	386	361	371	397	399	386	382	362	330	395	362	374	345	347	362	408	394	391	362	385	363	409	349	377	398	341	354	346	387	344	354	383	377	363	321	319	338	335	349	376	364	361	342	404	327	336	376	319	350	354	391	343	379	373	378	380	354	374	382	361	348	365	348	368	369	330	345	371	376	370	374	361	343	360	332	341	374	398	349	385	379	366	420	403	393	371	366	405	390	376	347	387	362	358	372	383	378	375	369	358	351	364	372	328	357	350	379	343	346	332	366	353	339	342	361	374	372	341	335	393	374	361	337	354	378	403	367	312	377	369	371	357	343	382	366	337	321	323	341	356	383	369	336	357	377	380	364	380	368	363	408	345	363	357	359	386	357	371	357	349	353	327	391	393	353	340	351	404	385	343	388	337	370	371	365	365	350	412	375	372	364	366	357	356	360	352	358	345	336	384	370	364	374	367	375	340	362	322	385	349	366	388	389	354	404	347	337	345	363	325	376	380	336	336	369
10054	3034	6474	8171	6958	5890	4767	4011	3425	2957	2435	2236	1933	1880	1719	1525	1505	1462	1338	1304	1287	1171	1163	1049	1083	1029	1080	973	976	956	937	903	992	964	887	956	886	921	853	913	877	869	876	854	884	864	903	814	952	861	853	889	906	891	889	882	917	847	864	817	900	856	855	794	847	802	860	837	872	819	915	823	889	802	836	837	856	841	847	849	789	797	857	862	783	861	738	867	829	789	833	835	827	874	821	876	847	866	817	858	821	840	818	872	854	867	823	848	815	858	851	847	817	814	852	835	802	812	834	843	786	879	854	795	825	782	812	858	866	816	907	835	855	807	789	821	805	846	797	826	790	830	849	813	796	802	833	832	847	851	809	860	779	841	793	869	858	836	809	820	845	808	854	844	795	805	851	853	842	837	889	819	783	833	872	846	859	844	833	776	856	816	819	824	804	872	827	865	859	777	787	849	814	782	845	820	865	798	789	835	817	827	821	823	820	813	809	803	860	814	835	850	871	795	824	837	801	861	846	804	803	818	782	853	817	865	825	835	847	833	852	793	871	872	843	779	810	891	859	854	824	819	841	860	829	806	806	801	830	810	876	792	879	823	825	763	814	822	796	844	818	811	817	817	811	820	820	822	850	854	809	827	812	817	823	812	863	858	863	833	835	789	856	768	816	823	787	872	851	874	826	823	863	845	847	738	872	833	816	808	829	825	847	781	845	812	849	803	854	844	756	850	786	848	820	810	798	836	837	843	819	830	845	822	838	820	815	815	836	832	822	821	835	840	864	850	783	832	849	763	837	799	846	845	858	853	834	800	864	874	859	840	875	820	848	849	856	822	863	884	826	862	834	855	878	823	841	820	804	796	811	819	852	777	794	774	825	870	814	743	825	820	784	844	912	835	817	830	805	803	848	855	832	772	847	805	791	819	868	817	868	815	849	844	817	837	821	787	835	794	799	873	766	807	833	783	799	842	850	810	806	881	817	834	808	799	758	794	834	835	821	823	871	792	795	810	909	860	844	878	860	790	806	808	856	836	833	805	849	815	857	848	845	787	809	812	853	837	854	799	812	851	839	845	804	778	799	819	842	766	807	836	821	855	895	849	743	792	804	794	849	829	840	801	844	801	811	765	806	811	837	793	840	834	821	868	806	838	816	800	839	863	771	841	800	844	887	803	908	807	835	778	790	827	818	834	796	851	802	803	838	840	789	819	839	877	849	866	852	824	828	822	791	810	829	779	797	875	818	856	777	829	824	842	815	859	810	856	841	874	826	765	813	842	820	807	855	862	836	805	857	826	860	843	832	835	848	787	776	794	825	812	868	852	838	860	807	823	811	778	853	819	834	841	835	845	850	827	842	827	813	819	826	800	765	776	802	854	827	863	832	757	849	814	837	846	839	872	825	842	807	846	785	820	815	792	813	798	842	872	820	832	801	860	854	835	821	822	783	852	815	795	854	846	828	805	855	853	807	825	825	786	838	823	851	866	860	842	845	865	810	819	791	854	863	800	886	836	826	792	844	856	830	841	831	815	840	842	835	807	786	852	818	873	793	851	836	839	815	760	817	861	840	799	838	859	833	823	772	834	802	852	789	820	851	825	769	825	801	776	863	865	788	886	802	841	833	829	786	782	788	863	855	829	788	793	861	805	758	852	816	887	814	837	839	856	775	836	851	755	805	787	822	882	864	819	834	832	801	831	837	839	870	857	786	847	866	836	805	840	810	868	825	808	832	857	818	808	798	800	834	821	838	798	837	812	773	824	829	849	830	846	821	767	795	804	853	838	830	777	808	820	799	837	808	833	803	828	864	800	831	836	804	882	800	881	878	856	798	823	811	833	816	838	830	788	840	886	801	835	823	820	825	793	796	791	870	835	812	833	791	860	827	820	823	834	777	768	774	810	866	848	807	844	835	841	775	917	834	806	788	797	816	848	813	831	830	837	793	855	865	810	832	825	820	805	842	794	812	817	837	868	836	819	810	787	832	856	877	828	849	819	849	796	780	845	801	866	811	871	802	831	814	787	809	821	825	847	837	806	886	847	879	818	863	844	823	851	815	792	798	817	830	767	854	793	816	847	804	820	863	818	905	818	836	800	779	862	835	769	798	820	889	811	826	793	825	813	781	901	859	820	826	839	844	821	839	809	828	794	823	757	774	810	848	827	844	815	809	842	829	832	842	814	795	814	823	800	818	847	841	831	821	753	807	842	796	824	832	773	823	805	814	781	870	842	779	809	815	804	920	825	839	827	820	826	783	881	765	856	801	820	796	842	793	835	846	806	789	827	876	790	780	882	835	862	855	831	817	784	810	831	833	835	851	831	863	783	833	806	838	813	842	819	839	802	853	822	766	836	821	870	843	874	801	818	827	763	790	744	875	835	847	876	888	830	761	866	834	793	818	845	834	841	796	844	834	821	820	842	826	788	827	840	842	814	834	811	802	833	849	839	742	831	803	814	804	776	873	795	855	828	804	850	788	814	870	806	814	853	802	846	805	864	842	803	859	831	819	811	777	802	799	803	811	824	790	856	840	789	831	882	782	801	831	804	822	842	798	774	777	808	847	860	831	810	828	824	787	780	788	816	804	830	828	834	815	811	796	795	821	832	782	813	828	901	854	843	795	831	841	836	780	809	853	788	806	844	799	798	832	820	841	854	859	773	818	811	787	847	816	856	838	848	846	777	777	770	844	758	770	828	829	844	808	798	795	802	813	878	862	839	790	789	812	783	828	844	843	813	787	808	840	867	825	835	817	810	842	791	773	854	816	813	852	822	789	849	811	837	789	810	874	826	797	813	865	848	822	869	767	860	817	867	859	836	852	799	807	848	822	787	775	836	862	847	858	803	803	793	845	802	843	802	871	810	840	851	818	848	850	814	764	876	875	806	813	833	820	790	821	825	839	842	833	838	828	812	811	752	819	856	818	872	801	806	803	810	844	792	819	855	847	795	830	821	771	813	785	840	800	835	794	810	799	886	855	874	834	809	819	855	823	867	817	889	816	809	889	819	810	815	818	856	826	813	816	796	846	782	778	792	839	767	801	801	862	852	877	818	805	800	832	822	827	782	811	786	843	846	778	837	847	794	819	797	827	794	847	818	836	805	834	817	827	837	851	872	856	884	810	834	835	852	864	847	815	852	865	883	852	857	855	868	853	829	781	815	820	821	821	819	830	804	831	828	846	801	866	803	836	793	846	827	832	809	822	871	834	901	797	833	796	799	821	868	817	842	865	841	839	809	798	799	816	825	816	844	853	796	787	834	841	826	858	850	791	803	840	862	863	768	842	837	779	839	814	826	869	827	790	807	889	807	822	825	778	821	837	845	838	837	817	795	786	820	818	787	855	846	797	818	753	823	780	815	816	754	762	862	823	803	817	876	855	823	849	763	807	803	823	851	867	836	825	776	817	848	829	824	826	827	839	834	797	789	802	833	810	757	829	800	794	795	839	821	819	819	754	821	836	845	817	837	813	838	795	868	856	888	867	832	825	859	745	851
2577	938	1192	1001	697	592	533	456	451	389	358	343	360	340	302	301	298	325	288	330	313	336	312	305	342	304	300	325	313	293	305	307	300	300	347	294	297	297	319	282	283	294	296	303	278	311	276	299	313	304	317	322	306	294	318	329	318	274	296	287	319	326	273	269	319	318	285	339	359	292	337	279	300	229	262	284	296	286	302	282	284	308	290	275	304	296	269	289	274	285	285	279	327	309	290	329	320	281	311	300	269	279	300	333	309	298	289	281	283	303	275	301	322	310	269	278	313	313	314	286	259	288	254	273	313	304	286	290	306	276	277	304	297	353	323	272	297	308	314	300	251	284	294	288	310	296	282	323	307	273	279	288	283	302	285	263	272	281	343	294	291	292	333	293	313	323	318	306	304	318	303	285	264	325	296	289	293	322	295	300	288	267	327	324	297	303	312	314	261	289	261	266	303	267	292	283	342	294	302	278	318	308	269	276	261	306	263	270	300	288	289	296	293	328	281	272	280	321	273	279	293	331	297	294	305	274	281	312	316	284	333	267	277	321	288	309	317	320	337	265	301	310	265	254	292	321	297	262	297	288	287	296	289	294	289	269	297	296	327	286	301	303	282	287	278	301	301	292	286	294	315	324	321	288	302	320	304	285	284	302	257	251	310	311	274	307	281	288	290	276	291	288	304	332	295	319	291	300	287	330	291	274	278	275	297	292	302	281	306	353	298	270	285	309	298	281	331	306	284	303	299	269	246	290	300	281	306	276	303	305	317	309	353	273	290	287	290	322	301	308	314	340	282	300	320	282	303	319	323	314	317	278	304	298	268	300	270	290	307	307	303	291	273	304	283	278	298	266	280	283	296	308	307	305	264	280	312	317	285	281	309	287	310	320	311	297	289	265	294	261	301	295	297	273	311	312	357	286	302	271	293	318	265	266	298	331	284	304	285	307	252	298	302	278	281	291	274	287	300	280	320	328	289	308	293	272	309	300	296	306	300	288	264	293	285	297	322	304	280	304	318	325	281	281	295	294	313	292	298	310	315	295	305	289	312	297	312	292	276	325	281	296	305	262	291	293	309	316	306	279	275	289	297	266	294	303	277	286	268	318	289	301	315	320	271	291	304	262	276	324	309	320	295	276	291	302	320	342	278	275	307	276	329	297	284	263	264	298	327	297	273	304	295	280	245	300	299	314	262	302	307	329	288	291	319	258	282	268	298	287	303	297	311	300	318	287	303	273	297	298	267	295	281	293	286	284	308	305	324	305	281	319	294	307	313	281	281	320	289	279	266	259	284	276	346	297	288	280	332	285	263	285	302	281	301	277	296	274	271	332	295	312	292	323	300	288	303	296	297	285	277	249	274	308	338	316	334	320	300	303	291	307	289	306	301	315	314	272	273	283	270	304	304	312	284	298	283	290	301	324	280	315	319	301	273	279	269	279	322	278	305	322	302	327	261	289	312	303	280	280	278	287	301	283	287	336	281	274	327	306	306	288	312	280	274	272	312	296	288	313	291	279	312	326	292	294	263	314	285	280	293	283	309	263	305	298	298	281	285	263	309	272	271	267	337	278	307	289	289	307	275	288	282	295	310	293	285	304	303	278	305	290	289	298	294	286	296	287	296	292	302	309	266	292	296	299	275	298	290	282	247	298	285	290	277	290	294	348	291	279	273	311	271	291	256	279	289	295	273	333	300	273	293	310	293	301	267	298	301	286	292	310	308	288	281	268	286	302	289	313	287	321	313	303	316	304	311	297	286	326	288	294	304	287	301	284	301	317	285	305	293	283	288	299	332	284	279	292	290	298	283	266	292	315	333	294	285	252	288	318	291	292	340	323	283	328	293	270	308	296	290	289	300	287	281	280	281	262	302	263	251	312	311	287	241	307	319	304	316	292	278	292	290	288	326	304	278	278	274	319	283	294	298	263	289	305	293	312	322	326	293	327	281	282	297	291	290	308	310	254	319	295	283	308	309	329	297	302	276	281	301	291	260	291	308	291	313	264	263	321	313	285	319	288	285	323	311	295	277	338	287	268	303	284	301	288	294	237	297	304	308	334	313	294	268	301	273	306	302	282	300	278	305	296	310	313	310	280	280	281	272	334	260	279	257	319	302	293	271	309	293	304	275	308	269	323	301	292	251	274	306	304	272	309	304	283	267	298	320	329	316	277	290	312	327	312	285	306	329	298	263	308	275	316	289	321	256	304	288	288	310	282	303	295	280	325	275	318	294	302	269	262	285	304	298	293	291	311	267	316	294	289	294	261	303	264	305	321	302	299	311	283	293	291	296	290	298	272	301	284	283	325	335	297	278	291	275	298	278	324	310	305	318	307	290	279	297	286	311	274	284	302	294	329	275	286	286	281	294	291	289	256	273	298	282	279	270	293	281	300	317	324	337	292	309	305	265	314	274	326	314	321	292	286	319	297	317	304	257	289	296	316	316	293	264	300	307	292	280	279	321	270	306	305	285	280	276	295	289	280	306	301	291	278	324	288	307	267	308	330	279	270	294	328	287	311	303	281	291	306	323	303	280	283	275	300	277	284	317	297	315	288	285	287	296	274	312	242	285	283	281	278	274	278	290	282	305	307	265	277	262	303	291	292	273	298	340	286	310	302	300	287	316	303	290	261	302	287	264	292	328	307	325	279	265	298	308	282	299	301	298	336	291	282	281	326	278	310	277	297	274	282	287	276	313	325	281	293	316	284	297	284	330	271	269	288	296	281	281	281	300	283	274	291	331	255	276	311	297	309	305	289	292	294	293	312	313	293	313	305	262	293	313	321	285	301	268	299	297	284	296	276	315	292	323	316	290	300	300	267	277	308	289	274	302	269	314	305	278	306	289	270	275	306	327	289	288	288	298	280	294	289	265	315	282	296	307	284	289	300	346	332	329	289	273	347	282	253	300	284	289	300	335	277	279	325	318	303	313	324	295	317	289	286	297	328	289	307	308	302	260	315	254	303	291	301	295	298	311	291	275	303	265	293	318	286	315	298	315	311	260	302	307	291	330	293	272	245	292	287	337	322	299	260	310	300	297	302	288	310	295	282	288	310	289	296	288	298	266	303	285	307	297	308	305	297	286	277	283	313	288	311	297	293	297	305	291	279	305	316	323	317	292	277	289	318	280	282	281	278	311	288	324	332	302	353	303	293	277	331	303	310	288	270	274	295	299	283	296	307	282	313	334	272	300	309	293	282	293	326	279	268	285	307	280	313	279	301	274	297	318	332	281	250	283	274	337	274	312	284	295	268	334	284	291	279	302	289	249	291	299	289	299	296	308	269	274	270	318	262	295	285	286	303	283	266	276	267	293	307	287	309	296	295	297	320	280	312	290	295	284	303	313	286	276	300	296	291	293	290	309	289	320	267	290	288	296	283	299	290	273	289	330	295	321	328	296	286	291	257	283	317	320	339	299	310	307	285	280	340	272	317	297	288	309	284	282	318	335	283	269	286	264	286	295	254	286	303	294	325	305	294	281	316	295	304
2507	1284	2487	2937	2519	2265	1744	1649	1388	1304	1164	1124	1053	940	854	918	890	880	809	808	753	757	784	745	740	763	796	754	724	719	680	736	734	724	755	706	705	673	746	697	734	725	674	726	724	783	726	726	715	696	701	674	720	750	734	702	717	699	769	683	676	699	744	656	705	742	666	719	723	709	772	673	745	713	763	694	718	686	736	686	712	687	686	654	730	697	714	678	750	711	709	720	696	725	653	710	739	717	730	668	711	679	734	703	728	692	685	761	715	651	678	683	682	744	724	707	703	690	772	721	666	698	704	701	730	684	714	689	696	742	709	700	683	750	732	700	714	680	709	730	706	742	785	702	701	710	686	684	643	676	758	674	692	691	676	667	738	707	696	671	721	678	668	692	722	713	695	703	699	739	709	729	675	713	683	763	657	719	758	713	732	649	687	683	735	705	694	706	699	725	666	727	680	720	717	640	683	697	686	707	725	651	687	688	694	767	705	766	678	665	711	716	722	719	693	667	722	689	714	686	676	698	731	694	714	683	719	711	690	757	697	680	729	702	729	693	703	670	732	665	676	750	729	709	654	691	725	649	675	741	706	683	687	689	721	712	758	659	693	706	704	685	724	682	641	669	738	671	759	717	650	720	726	752	707	657	757	651	667	704	709	736	701	714	734	758	682	708	693	688	714	689	786	675	698	673	754	685	691	722	660	693	699	698	663	697	692	695	698	713	673	709	727	698	695	694	687	707	704	712	704	696	729	667	699	688	690	663	762	696	693	705	695	710	700	689	689	710	706	691	678	713	692	692	745	671	682	793	658	722	711	708	719	723	697	725	712	692	723	677	679	731	697	694	699	709	683	707	692	708	731	710	676	705	674	713	678	681	656	698	681	715	738	689	717	672	705	733	703	667	713	711	703	686	708	649	706	701	690	710	663	730	716	701	764	686	731	710	714	724	667	682	652	670	721	708	709	719	681	722	730	725	738	733	654	691	716	701	690	707	714	712	695	742	720	745	733	696	728	730	662	706	703	721	756	684	694	643	723	690	726	726	669	683	703	696	685	699	702	692	727	696	700	680	704	661	731	708	662	700	710	704	684	681	719	715	659	712	721	717	723	697	657	695	708	704	709	726	748	699	698	704	677	722	701	707	708	741	743	684	726	713	705	668	670	713	684	724	742	706	708	718	682	698	695	724	677	689	680	697	733	755	713	705	699	707	680	680	726	706	715	707	748	725	721	697	724	685	706	713	710	714	742	698	714	766	698	749	720	693	683	648	693	715	720	712	681	711	722	709	700	673	669	712	733	660	646	726	655	712	715	727	694	704	726	703	696	680	705	693	718	670	657	701	714	693	685	713	739	691	699	734	698	727	693	711	698	696	683	703	723	669	654	738	708	724	682	678	715	693	744	677	675	696	695	666	694	644	694	668	687	698	698	700	679	673	728	680	674	672	687	676	708	671	767	730	664	695	670	704	725	723	709	672	700	658	674	636	670	695	691	746	696	710	725	702	698	707	750	667	714	701	689	723	745	694	677	675	686	668	717	658	689	722	707	751	702	731	710	773	678	728	696	662	671	723	716	711	730	690	706	718	688	679	728	681	687	734	665	737	747	698	705	690	687	683	726	691	689	679	716	712	699	688	684	766	726	728	720	737	733	708	649	653	734	730	765	740	720	715	686	713	682	670	675	675	741	686	708	704	725	726	675	730	706	676	735	661	759	672	719	696	718	687	706	691	709	717	692	749	699	703	673	705	730	743	748	720	728	721	694	665	741	718	688	682	705	716	679	650	682	729	697	689	716	742	643	692	719	711	672	755	676	733	716	704	703	729	670	718	712	647	719	696	677	705	714	724	747	692	712	790	680	682	704	723	688	713	704	729	741	735	743	703	717	693	697	722	695	672	677	702	706	687	681	679	711	710	721	675	710	707	718	692	699	723	677	711	688	678	686	694	697	677	718	692	695	735	698	708	622	719	706	621	757	644	701	645	661	744	670	699	710	709	700	639	685	692	727	680	708	688	674	672	718	756	756	693	681	728	759	703	693	725	677	666	678	721	679	682	760	729	756	690	749	692	703	733	639	700	769	708	743	716	711	710	677	631	735	699	696	721	677	727	725	720	713	712	709	707	703	737	725	690	708	734	704	704	713	707	661	713	743	713	737	671	697	697	763	690	711	703	649	761	690	698	711	693	736	730	736	713	671	676	700	659	652	669	723	729	724	674	716	653	713	724	690	709	702	742	723	713	685	683	658	730	716	739	645	697	719	702	687	695	721	717	704	735	699	711	685	717	756	702	732	711	659	720	707	740	727	726	698	730	673	668	660	688	696	688	699	705	746	679	694	681	752	690	732	671	688	715	657	703	675	675	697	644	729	697	692	731	726	700	697	728	659	688	716	747	740	673	738	726	683	698	746	741	697	747	713	675	690	723	686	676	673	710	679	687	697	661	692	726	703	717	745	706	681	749	692	692	685	672	695	729	646	715	748	703	716	713	719	673	708	703	745	720	707	710	742	694	672	739	693	730	698	739	730	689	749	674	701	700	675	679	694	735	664	715	684	675	757	708	721	698	686	725	704	682	737	693	717	707	722	704	735	708	698	715	677	647	726	721	710	710	662	716	676	711	661	720	723	721	673	749	727	718	687	720	746	728	675	697	686	717	687	699	708	688	725	676	680	680	686	673	705	708	726	725	689	693	689	722	759	701	684	676	636	700	681	681	731	666	679	741	698	706	690	695	707	720	732	697	697	777	708	706	693	721	638	762	745	665	740	656	693	717	682	721	723	720	702	756	691	681	728	663	733	682	739	645	704	713	685	737	648	696	718	679	676	708	749	686	707	712	720	680	679	733	711	670	710	690	697	698	666	758	746	692	701	721	690	737	676	699	652	679	727	686	695	666	677	689	703	725	739	705	654	661	709	686	722	712	679	690	741	689	700	674	717	698	650	684	655	733	679	731	691	677	703	661	686	715	667	697	718	698	714	668	704	665	669	728	696	668	731	733	751	684	666	720	727	706	756	683	711	742	673	720	722	718	700	722	701	715	704	696	685	700	706	691	703	668	699	723	753	718	676	754	748	631	718	769	741	731	664	713	728	696	688	658	697	733	729	727	693	662	668	718	703	689	685	719	704	681	700	754	701	671	738	681	691	719	682	676	683	701	674	694	746	707	696	709	713	703	726	721	783	696	707	714	687	724	687	719	695	721	673	730	680	713	739	662	736	748	723	700	668	710	710	729	717	724	697	674	686	727	703	699	689	666	676	761	672	720	681	700	716	732	746	776	651	718	680	690	680	698	708	702	681	666	719	692	693	704	694	655	690	691	718	688	723	738	714	668	782	682	668	740	708	687	765	725	714	666	713	752	726	708	692	727	736	729	722	681	724	667	708	685	671	711	735	726	689	652	764	673	686	735	695	713	684	711	669	696	680	713	732	703	696	709	690	684	725	662	706	677	706	751	672	708	737	677	690	718	672	698	701	699	716	693	702	668	756	664
9424	1983	2426	1920	1474	1142	937	719	629	643	601	522	517	515	435	421	469	483	452	396	382	432	440	413	414	379	427	459	426	404	399	415	397	387	350	407	355	447	419	403	372	416	360	380	398	365	377	373	381	382	378	420	392	403	413	374	393	413	396	408	380	369	418	392	381	370	424	414	379	404	426	392	365	405	364	378	403	382	405	375	388	385	363	354	360	379	352	381	377	421	421	388	411	400	367	361	393	381	409	368	384	417	391	396	409	407	405	409	388	384	403	386	347	404	381	371	402	377	388	430	372	373	400	367	398	403	392	402	420	361	409	405	432	389	397	433	424	391	400	373	368	362	374	350	385	412	383	377	364	358	413	348	400	392	363	367	413	379	399	383	387	394	387	388	406	391	379	384	382	391	375	392	427	415	396	382	369	355	352	386	367	381	373	387	386	372	362	368	365	407	398	379	379	384	394	420	385	413	360	375	378	410	378	385	410	412	409	388	397	397	424	382	403	378	390	392	390	405	416	372	393	379	395	351	368	392	391	408	373	425	398	394	369	357	375	359	427	392	399	411	348	358	375	378	400	393	426	391	372	393	369	377	407	393	428	377	388	375	388	400	385	381	364	347	410	384	408	404	415	398	398	444	386	353	408	387	379	366	385	382	419	392	385	405	347	397	355	417	355	404	399	383	339	385	387	336	391	345	402	378	431	442	378	359	354	375	379	355	389	350	367	387	353	379	398	370	384	369	415	383	369	393	422	423	453	383	434	376	377	393	353	381	401	385	369	366	399	411	355	385	410	356	382	389	382	386	407	425	374	397	382	369	334	396	390	393	359	387	395	375	371	368	398	408	394	369	408	374	400	374	401	383	398	396	422	377	405	406	351	409	379	391	377	392	373	406	382	388	397	391	389	399	406	394	386	381	383	391	415	382	367	381	329	362	355	399	403	440	399	370	416	386	404	355	343	393	402	402	399	415	413	389	333	382	415	397	367	382	368	399	404	385	384	373	396	408	416	427	396	357	411	394	394	386	365	428	394	408	440	371	386	375	379	388	412	435	389	407	392	395	370	400	399	366	395	394	400	338	337	384	410	385	367	432	408	423	378	355	394	410	427	402	439	379	379	382	373	400	418	433	403	343	375	356	350	386	373	382	376	411	387	383	419	356	405	427	403	388	397	382	383	372	372	371	354	417	398	418	392	393	361	405	380	422	363	375	382	373	395	436	376	391	373	397	394	353	397	393	404	360	411	389	399	376	400	391	375	319	374	382	387	360	367	392	419	393	417	426	434	390	391	384	354	371	383	423	373	380	419	353	393	371	374	384	382	400	410	350	397	386	395	405	400	370	392	389	373	393	378	376	384	383	363	424	392	384	451	385	388	379	393	405	360	398	402	360	365	354	351	387	412	379	412	391	372	386	381	387	367	397	399	389	378	392	395	399	377	352	394	354	393	382	383	371	461	389	369	373	387	405	383	369	376	370	383	394	383	394	404	364	374	375	376	385	402	357	368	352	401	376	381	368	411	413	399	376	360	397	414	376	401	367	409	390	378	411	419	427	403	397	379	390	392	373	394	418	396	362	413	426	393	385	337	437	420	369	411	392	390	398	372	341	383	370	378	374	358	394	395	402	390	379	386	379	379	382	416	383	358	340	386	381	376	385	388	390	370	352	371	366	393	431	372	387	372	350	385	374	393	400	412	407	385	363	367	400	390	403	380	408	394	370	417	416	384	354	391	429	417	376	359	380	385	372	395	396	390	386	399	371	403	363	394	391	372	363	388	391	392	396	397	388	401	437	383	413	408	407	382	383	410	394	398	375	405	384	378	447	411	398	399	400	396	409	404	386	344	443	382	370	393	384	404	401	406	383	378	411	391	437	382	373	374	439	445	380	366	386	396	406	373	404	422	370	389	383	353	388	423	407	377	347	374	358	374	390	365	450	388	427	397	441	409	383	384	404	398	378	397	375	411	380	356	394	414	375	388	408	405	400	385	424	385	414	389	359	355	372	373	408	379	404	374	404	422	397	397	351	413	406	412	399	426	390	390	394	392	368	386	417	397	400	382	387	393	409	408	368	382	432	401	398	407	383	393	365	371	433	378	400	358	379	383	378	337	346	391	372	380	411	382	408	386	378	406	376	376	378	396	400	394	435	408	380	410	408	366	362	385	372	375	347	392	389	424	388	393	399	371	407	418	388	397	364	394	431	401	392	379	418	372	411	404	384	384	342	376	343	423	370	381	397	367	356	354	370	378	375	409	371	386	376	398	412	397	386	395	423	355	395	368	386	389	373	389	366	373	378	409	396	369	375	382	392	377	409	358	338	410	387	367	392	374	389	391	359	398	427	372	392	385	404	386	393	392	392	403	415	400	373	388	397	418	382	386	369	387	400	405	388	390	365	432	390	397	403	390	439	411	380	404	366	386	375	374	402	426	370	395	373	382	388	404	356	354	349	379	375	364	365	411	387	374	385	416	388	401	374	406	405	386	379	413	350	381	388	386	405	386	423	373	409	377	379	398	417	377	382	383	360	369	406	376	368	425	379	421	409	375	409	394	367	417	394	418	420	335	408	387	363	387	367	365	357	379	393	415	348	382	397	370	367	402	431	418	396	404	388	391	382	369	414	397	401	405	408	430	431	381	381	376	395	386	395	423	365	362	400	380	408	382	368	425	383	392	354	398	383	378	434	366	382	342	394	399	408	402	362	398	411	408	363	403	379	355	404	382	379	373	382	425	405	361	407	408	380	375	375	384	374	405	431	433	384	368	374	405	353	373	384	384	408	396	392	366	386	356	374	383	375	403	387	365	374	405	408	406	376	398	395	406	385	378	412	375	367	403	423	394	380	385	388	381	399	397	382	402	397	373	396	409	388	393	436	401	392	380	371	394	377	368	382	402	430	426	377	407	417	421	361	421	367	398	392	354	437	373	381	373	361	400	377	395	378	350	404	388	378	363	404	389	356	379	381	364	377	409	406	388	383	391	379	398	397	388	402	391	409	422	379	396	397	394	420	441	418	417	387	401	396	375	383	366	393	437	397	363	392	372	409	361	366	356	354	403	379	394	377	383	390	379	394	399	402	405	349	375	366	378	357	387	395	381	418	404	397	424	358	407	399	401	394	410	381	408	379	422	432	398	388	405	361	379	377	434	395	399	371	433	354	393	382	404	371	368	372	396	415	389	384	359	419	393	381	370	372	373	411	366	378	395	391	391	388	397	424	410	374	399	422	399	371	385	406	446	366	380	354	381	384	403	420	384	364	398	391	335	375	399	359	395	357	377	370	397	394	433	396	396	378	376	419	406	396	373	360	357	405	391	429	369	393	412	428	380	370	384	353	385	386	375	390	376	423	430	395	367	403	354	395	393	435	408	393	431	422	411	397	389	361	386	358	376	397	362	379	421	379	398	397	380	369	419	375	354	377	431	415	423	381	359	363	364	388	393	361	372	405	392	401	364	378	406	400	384	390	364	381	387	401	398	348	394	384	375	443
7622	2300	4817	5824	5082	4319	3571	3040	2502	2229	1979	1775	1645	1540	1429	1354	1231	1280	1189	1221	1172	1109	1137	1076	1084	1077	992	1026	978	940	986	960	986	878	939	915	935	902	984	913	891	949	1006	889	924	860	904	972	925	884	951	892	960	893	859	953	881	899	922	920	911	893	888	885	942	894	916	939	900	940	889	912	892	911	905	963	920	852	905	909	895	871	885	913	945	922	903	939	910	898	854	922	931	938	935	897	928	941	985	911	965	917	906	906	911	940	897	919	929	950	921	914	938	913	840	923	920	908	871	858	861	893	863	928	909	892	880	902	865	953	874	901	903	890	925	928	835	901	879	910	900	894	878	917	869	877	866	859	889	857	864	872	908	915	872	885	885	892	898	867	878	873	886	831	926	903	875	849	878	915	882	895	871	881	928	828	892	906	888	888	942	920	880	879	881	908	862	859	889	838	862	922	836	848	845	882	945	884	890	874	898	821	886	933	926	865	871	932	905	892	934	863	821	920	896	890	888	879	913	930	897	892	883	923	913	865	889	883	910	830	885	899	850	888	866	905	883	877	912	899	869	864	871	880	882	877	916	923	884	882	892	908	866	848	890	910	916	893	882	884	933	879	919	858	885	855	897	881	905	892	871	825	889	892	920	843	915	924	868	907	925	850	925	880	919	889	900	918	891	846	910	908	828	890	909	892	900	889	952	902	887	909	898	911	955	904	912	922	880	856	825	907	937	910	848	853	852	913	866	830	920	914	856	889	875	882	902	889	874	852	858	897	908	855	886	932	849	942	915	829	869	874	878	880	876	914	916	856	881	961	882	886	938	881	924	946	935	939	892	910	926	905	854	904	902	914	932	874	867	865	883	904	908	907	874	819	881	888	879	915	891	805	883	871	854	840	920	866	939	932	920	892	929	944	870	862	893	871	912	867	895	868	880	979	865	855	895	850	914	910	869	862	898	897	890	924	924	879	882	881	915	835	861	886	900	924	845	941	876	889	939	872	864	874	870	908	899	901	913	877	868	874	898	959	889	868	871	884	841	816	825	877	863	870	874	879	900	875	840	877	920	929	899	913	884	927	930	886	910	916	900	874	913	900	891	889	865	905	907	910	933	932	859	866	901	888	860	879	887	908	911	941	855	857	861	894	866	877	919	898	872	926	884	926	893	918	850	868	880	895	903	859	900	926	893	824	876	901	908	886	878	912	878	842	909	919	931	948	881	906	892	877	896	894	916	876	886	860	926	908	936	881	885	865	946	869	938	923	853	898	908	829	895	866	923	855	929	858	857	936	882	903	904	900	906	892	878	931	920	866	913	873	892	890	899	857	892	867	899	875	922	879	923	898	904	857	887	862	947	875	897	880	881	915	911	871	872	857	893	889	866	885	916	891	866	915	880	906	931	937	880	890	914	843	880	884	944	878	851	928	908	898	928	908	927	872	834	885	875	847	888	925	802	856	969	919	859	948	855	949	870	891	886	873	918	884	944	887	869	881	877	917	910	862	890	889	899	842	889	927	915	877	931	873	921	893	913	929	933	859	861	893	889	842	887	838	908	946	924	915	847	911	853	883	859	869	900	914	839	855	887	915	839	860	878	850	931	878	903	888	886	895	881	810	911	911	863	855	920	886	825	905	827	909	849	876	863	847	916	858	856	916	856	924	876	855	857	912	849	895	873	871	828	942	863	924	923	903	897	890	842	833	952	865	909	879	888	903	918	909	894	882	862	881	914	890	914	915	924	885	865	895	887	930	898	880	908	949	890	849	882	875	888	944	826	913	877	888	886	934	912	841	891	849	850	885	925	882	856	884	882	918	861	885	845	907	855	888	910	876	931	898	881	894	910	892	948	873	926	871	876	870	884	864	787	891	885	865	888	849	885	878	852	894	918	902	910	878	886	877	914	938	905	835	914	898	886	911	865	888	921	875	896	848	854	889	916	925	912	861	923	872	827	838	882	934	894	910	906	951	835	905	911	904	886	895	887	925	895	859	849	907	890	893	853	903	905	866	887	855	889	914	854	919	853	862	864	802	924	825	875	877	908	906	859	910	897	879	866	886	877	913	901	934	876	853	874	891	935	890	914	911	892	910	915	863	860	924	873	834	876	951	900	876	914	899	919	910	844	910	878	905	889	880	937	874	872	903	933	914	898	836	912	933	878	856	858	945	869	856	869	938	899	898	880	905	880	858	918	877	872	904	872	859	848	850	908	931	903	925	894	902	880	900	963	909	879	886	911	870	841	888	888	875	910	921	862	913	925	933	869	905	898	904	864	858	848	878	876	893	867	897	894	899	867	915	908	909	883	917	877	912	859	899	886	912	872	893	857	863	884	868	897	906	918	874	918	877	868	933	885	834	905	892	880	853	848	874	880	903	840	897	880	864	840	888	847	842	925	878	860	852	882	927	948	888	907	873	887	921	860	899	890	861	907	915	908	894	851	939	889	886	898	881	887	898	861	881	916	924	965	887	924	870	911	944	837	930	896	891	898	916	892	916	898	883	881	880	926	912	936	875	855	924	908	852	862	911	838	843	888	803	869	897	916	925	864	899	865	912	910	908	872	885	883	877	905	920	842	914	908	915	949	896	853	898	938	941	882	980	889	935	934	863	866	914	898	852	898	966	905	896	917	904	878	894	866	983	906	877	913	862	881	912	809	899	898	876	915	853	929	858	921	908	924	858	914	911	898	917	903	902	894	901	924	898	847	881	881	850	872	849	839	857	948	919	915	914	924	912	933	888	850	983	918	848	871	882	899	873	916	890	893	890	891	837	931	896	919	883	936	895	898	932	836	886	861	872	880	889	890	945	897	890	823	955	859	916	854	897	879	918	882	904	909	910	929	941	893	881	922	899	856	865	904	899	891	922	860	873	931	871	905	921	851	917	923	837	877	898	898	864	902	849	939	850	843	890	894	825	934	885	908	932	925	906	874	884	893	876	915	944	906	932	875	919	878	897	897	904	883	939	856	874	885	931	890	864	913	850	858	904	910	840	909	872	914	846	916	912	846	892	884	885	874	919	863	869	903	876	921	882	877	865	874	862	977	912	848	869	907	845	925	882	904	896	905	937	931	878	888	881	965	890	905	893	889	875	878	890	904	921	888	852	834	896	863	914	913	905	910	876	896	880	931	872	867	905	931	892	879	878	910	908	887	859	881	852	892	939	872	915	844	862	906	914	861	876	917	899	879	922	948	875	905	953	854	929	878	862	836	911	847	842	869	909	892	878	843	887	843	883	863	864	909	878	883	799	945	931	863	913	880	880	852	915	872	871	899	943	933	908	910	852	865	913	853	906	940	911	897	880	901	854	902	865	870	913	930	920	893	872	886	912	902	961	921	926	940	881	847	887	856	912	896	917	859	881	850	900	901	854	876	871	879	869	875	861	873	893	926	918	877	880	885	895	894	854	894	923	904	871	873	853	910	876	898	894	898	903	886	898	889	837	857	903	902	937	899	904	895	900	908	914	852	915	876	909	861	867	868	890	880	846	869	933
16706	3606	3808	2991	2138	1612	1257	948	850	759	614	581	574	532	469	423	454	473	440	444	411	411	418	397	436	393	398	381	385	390	349	379	393	383	385	362	363	381	363	356	405	348	367	373	366	359	376	346	399	354	375	362	365	377	401	358	382	386	372	367	352	350	401	359	347	394	345	340	371	343	367	379	384	377	352	351	356	336	380	349	355	370	370	364	378	346	343	359	390	326	339	378	360	378	362	356	350	349	365	399	376	322	355	337	376	409	355	347	362	394	354	379	361	353	351	376	361	345	328	344	352	364	372	380	341	385	375	344	344	360	356	350	352	379	344	364	362	338	358	397	371	338	393	353	372	362	370	335	372	381	361	389	356	394	353	356	403	359	342	359	384	401	367	359	372	380	360	365	407	385	350	364	340	341	359	353	383	355	319	349	357	363	363	386	403	351	389	399	370	365	342	366	388	343	358	356	368	336	338	387	377	383	393	346	403	339	351	318	331	350	407	344	364	356	388	351	368	336	368	375	340	391	365	391	376	357	350	363	349	383	338	340	359	327	367	356	323	388	373	379	356	402	345	404	367	330	368	386	355	390	376	365	368	314	358	371	379	383	343	368	335	342	353	336	330	348	340	365	381	382	333	346	344	365	346	347	343	336	398	389	365	398	344	354	359	377	362	357	361	368	384	350	328	358	364	372	389	329	369	357	348	374	342	358	338	326	377	362	352	335	325	368	368	370	336	352	346	355	345	366	355	368	346	349	400	406	382	343	366	382	381	342	332	352	387	356	368	375	373	356	374	377	349	349	324	305	389	364	354	368	364	352	395	390	370	356	380	387	347	320	407	315	350	363	347	356	361	388	323	355	339	379	342	339	328	353	323	357	379	346	361	354	360	377	322	368	379	410	366	392	333	369	358	351	361	391	332	367	369	371	356	390	351	342	399	375	360	390	356	386	358	369	381	335	312	343	369	336	337	360	365	358	411	362	355	355	367	369	339	392	368	353	383	364	361	393	373	375	366	388	383	312	340	375	350	347	346	355	354	320	365	361	371	332	324	339	353	369	315	371	352	353	352	355	381	342	366	355	354	366	363	359	392	365	332	342	333	326	374	345	383	336	369	355	353	358	357	339	340	381	354	388	402	362	387	338	371	347	383	375	384	341	348	372	394	340	372	385	393	383	341	296	377	354	368	353	323	370	379	412	358	336	355	332	336	415	345	365	352	346	364	363	356	356	367	388	354	346	364	374	364	379	359	358	350	378	389	366	363	357	344	335	334	348	388	375	353	334	348	395	339	350	390	384	367	367	348	343	358	371	344	365	326	316	375	355	365	370	366	396	377	337	341	355	364	368	379	379	340	371	384	345	338	339	379	356	373	356	350	379	338	318	332	341	341	370	350	382	347	356	359	339	384	359	341	380	351	370	348	333	350	346	407	387	358	362	371	367	386	374	360	368	415	406	369	358	362	378	341	330	356	348	356	364	367	359	374	347	403	364	381	399	378	340	366	348	338	323	335	380	382	343	309	337	352	382	346	363	355	335	367	383	340	349	337	380	343	362	364	375	384	345	333	349	406	379	335	355	372	380	378	350	345	327	367	382	362	379	348	352	351	376	379	341	350	342	325	330	361	372	378	386	390	322	354	352	332	380	376	403	373	368	363	356	333	377	322	362	347	349	377	332	341	367	326	358	395	361	374	398	343	359	321	358	320	358	357	388	381	400	358	326	380	369	388	371	358	332	351	384	402	391	389	374	342	357	376	383	351	359	368	361	382	331	349	358	336	356	359	363	368	353	389	360	370	342	364	372	350	390	344	342	333	350	362	363	344	342	350	363	361	338	372	355	400	349	374	376	355	364	355	385	387	399	343	360	397	353	360	361	366	346	322	343	360	382	378	346	365	334	344	340	343	375	336	368	375	338	375	338	339	365	345	342	383	339	340	347	342	366	352	320	354	378	370	361	387	365	386	391	378	318	369	355	390	409	394	364	359	331	354	340	355	382	360	373	366	329	390	340	381	348	349	377	373	376	370	357	322	340	337	346	363	372	369	381	362	386	372	388	323	361	372	344	365	417	334	342	339	345	371	373	350	329	344	360	374	351	356	349	346	335	363	366	360	337	375	375	361	336	393	368	359	408	361	341	356	380	420	337	358	345	343	392	375	354	388	364	357	338	326	370	377	359	382	353	375	347	349	357	324	339	361	375	371	376	352	376	359	392	331	364	375	346	367	366	390	347	345	400	358	372	366	359	363	376	357	377	411	367	395	375	375	370	332	387	341	372	380	358	356	355	331	346	324	367	418	404	354	326	352	357	334	337	355	373	390	365	339	333	319	376	359	380	345	386	383	379	350	329	365	378	388	342	323	364	313	345	404	355	321	348	358	385	370	349	362	399	358	406	378	354	349	374	339	334	346	357	330	382	350	330	359	365	358	346	366	405	345	351	364	396	382	348	380	384	374	348	324	341	374	354	342	378	385	370	350	361	319	343	398	343	366	396	332	357	336	331	364	375	331	347	373	376	365	341	345	361	373	334	379	379	392	372	358	348	353	374	365	354	384	366	370	351	367	365	352	356	342	353	372	369	345	370	378	358	350	392	362	362	382	393	361	360	348	414	351	352	344	349	338	325	349	372	358	407	370	351	366	340	322	368	362	396	382	343	360	410	356	377	381	356	376	371	346	370	382	376	373	374	337	369	349	350	380	335	366	392	359	374	355	355	383	354	348	359	346	359	374	373	334	353	333	345	368	362	423	357	337	370	362	357	357	381	357	352	326	376	367	372	368	393	397	354	361	392	379	360	360	418	324	377	367	329	357	363	340	325	361	352	309	400	351	327	356	336	372	372	386	355	362	358	372	349	333	355	379	360	329	371	380	334	348	359	341	358	330	353	348	373	352	349	382	341	371	345	347	363	374	392	392	405	351	351	364	366	413	361	357	364	393	354	352	374	360	387	327	363	406	376	370	363	379	357	358	393	375	351	357	319	369	330	356	366	371	407	370	385	401	375	347	371	362	356	353	360	351	372	358	345	339	397	365	360	373	355	403	353	333	348	359	378	380	386	360	362	355	395	357	363	381	311	356	353	358	390	384	366	378	352	377	391	367	359	381	366	365	362	336	375	363	354	365	356	339	348	379	312	380	344	388	380	376	351	333	339	364	373	371	365	345	355	383	398	379	385	403	364	402	368	332	372	368	360	361	363	395	383	361	352	339	366	337	383	358	355	418	355	340	343	315	361	386	381	365	339	377	359	384	394	333	366	396	387	333	329	381	355	379	351	346	331	356	348	333	363	383	368	368	349	367	348	347	375	386	344	345	390	356	400	354	366	348	327	365	341	354	347	327	355	321	360	334	375	352	400	388	368	350	345	329	362	387	383	327	338	355	367	346	325	362	350	396	401	389	362	347	361	386	364	321	376	358	332	379	344	347	360	393	385	387	407	333	368	361	384	331	367	358	366	383	374	378	347	352	339	360	375	393	367	391	348	393	327	373	347
9813	3221	6878	8140	7120	6225	5051	4113	3364	2765	2492	2235	2024	1869	1632	1575	1488	1371	1374	1332	1244	1202	1181	1070	1139	1053	1009	985	988	942	952	953	942	946	903	844	846	876	805	848	865	815	892	885	853	869	852	844	900	861	883	877	891	915	845	853	920	883	899	829	845	803	934	868	832	839	805	816	933	842	828	833	841	813	855	833	798	849	829	840	784	873	787	818	834	866	827	833	850	853	858	798	825	845	849	782	867	786	847	837	884	878	789	867	846	839	785	806	866	817	803	824	807	827	750	849	874	832	808	871	810	792	835	820	887	835	822	817	774	869	816	842	872	851	816	826	831	845	820	799	823	855	841	844	798	807	828	784	817	838	729	890	827	787	869	794	803	864	824	816	798	846	820	825	798	845	802	843	805	880	799	872	831	771	854	833	790	796	821	801	850	819	846	817	825	863	823	824	792	802	793	802	787	849	803	820	766	795	827	811	808	833	860	816	765	818	801	813	799	863	839	851	848	837	855	816	823	820	868	783	746	831	774	824	853	901	748	828	898	824	765	779	825	843	816	793	852	815	771	807	900	837	796	842	805	851	805	851	776	765	805	843	814	816	814	799	826	799	869	816	833	805	849	865	841	800	822	809	855	789	806	838	864	812	814	819	885	832	775	789	826	830	842	817	841	844	859	852	814	823	864	828	881	821	816	749	846	841	822	809	786	811	824	825	867	791	840	766	852	844	821	800	862	822	824	831	792	804	820	856	820	755	856	854	818	831	790	837	809	800	805	812	820	776	855	817	820	852	786	815	863	814	852	777	864	791	810	871	831	785	767	800	851	838	815	835	863	813	837	794	802	851	863	844	817	802	798	783	849	797	830	824	808	787	825	843	782	821	838	831	817	813	820	799	824	830	845	841	821	838	859	786	842	798	851	838	800	778	798	856	884	804	863	852	810	834	794	789	840	810	812	859	819	846	862	823	843	841	809	795	838	821	838	816	842	734	860	774	837	814	832	790	809	843	864	779	797	851	838	789	836	813	776	832	816	783	806	809	824	808	818	855	866	838	889	839	778	795	826	800	795	815	779	851	872	847	861	857	781	873	819	825	812	823	855	852	873	838	776	842	803	799	825	797	830	824	797	774	904	870	825	825	877	808	858	840	835	750	827	779	851	824	831	828	802	799	781	838	791	827	794	807	798	823	829	829	820	837	842	777	853	839	813	807	811	781	814	855	851	848	814	809	783	860	856	799	819	818	851	797	855	845	823	831	821	807	791	802	768	812	790	810	760	804	837	814	829	833	812	799	899	845	830	861	847	788	752	829	815	801	800	818	833	823	814	829	798	870	793	827	809	830	832	797	856	810	790	797	851	854	839	855	832	883	810	824	832	815	858	777	863	832	778	803	781	863	835	828	803	809	780	805	805	841	851	825	820	840	834	844	826	826	776	814	871	836	830	798	810	825	799	785	811	830	827	825	794	799	867	814	816	788	790	761	827	833	864	819	784	834	857	815	827	856	877	840	811	861	838	846	810	815	843	816	854	863	828	789	818	816	795	847	856	783	847	777	820	811	821	881	858	798	813	836	821	798	856	794	837	785	875	818	815	816	877	794	855	793	858	823	788	828	841	846	783	829	831	818	850	813	838	785	805	778	847	790	891	823	880	816	798	878	854	787	800	836	844	826	844	828	899	848	814	858	883	864	848	821	815	836	845	882	856	821	771	819	831	818	830	821	838	825	771	837	799	846	872	813	809	837	762	811	808	777	857	824	838	823	807	839	865	777	819	814	767	809	845	817	822	830	801	828	833	844	760	838	839	782	844	838	843	832	845	818	837	786	797	803	794	788	836	860	821	869	828	845	861	843	775	834	834	795	794	797	853	797	875	798	830	782	840	787	839	830	868	771	845	795	826	756	837	850	787	813	864	833	762	786	806	861	789	853	808	840	906	802	838	847	811	874	861	821	825	847	786	820	822	845	826	843	802	829	842	828	818	837	818	860	890	829	827	801	817	821	850	841	836	856	815	812	842	847	768	801	791	766	788	824	879	801	846	813	822	786	829	772	808	840	824	879	823	826	749	831	834	842	848	844	796	824	821	841	798	848	873	814	818	810	838	849	828	828	800	811	793	822	767	823	838	833	802	868	788	827	820	797	808	786	827	825	829	804	781	817	793	809	807	832	823	783	801	857	841	846	809	813	887	879	815	807	849	874	817	826	816	833	878	817	840	835	820	835	787	817	824	816	863	807	848	785	855	761	766	819	799	769	800	821	863	815	793	836	782	826	795	825	841	781	816	812	856	829	821	830	907	818	834	841	794	811	827	818	890	815	821	787	809	814	824	857	827	741	830	853	826	802	846	851	813	830	777	815	806	794	835	846	808	815	855	850	834	794	838	803	789	873	825	814	829	826	791	823	825	819	846	789	782	862	792	833	838	859	795	760	823	836	810	821	805	816	844	814	822	838	825	785	807	826	831	845	778	800	771	816	857	837	842	849	817	830	836	799	819	822	828	842	828	831	810	799	841	848	800	843	778	839	828	840	786	794	857	830	810	814	875	846	763	804	856	826	817	833	874	820	878	873	787	840	835	784	818	794	829	790	793	834	810	782	809	820	834	877	877	851	803	824	833	825	825	863	859	822	805	821	803	820	850	801	845	836	831	866	818	834	812	826	809	828	875	828	791	845	812	860	813	826	781	832	810	813	795	832	826	850	794	824	766	867	821	821	797	828	821	866	829	793	825	793	772	826	765	800	876	858	863	861	831	817	832	839	816	782	773	803	864	837	812	792	813	924	838	824	829	840	801	834	829	832	873	873	826	877	791	859	823	760	835	780	852	813	793	800	831	792	831	841	847	804	844	826	828	824	845	873	800	845	881	838	801	845	772	853	793	822	845	819	850	837	853	846	847	761	891	843	835	817	808	850	769	789	828	855	843	812	797	877	857	837	801	820	823	790	798	859	769	852	770	793	852	793	820	852	798	799	799	781	817	807	791	789	861	801	842	855	775	813	759	871	806	812	805	816	819	857	873	827	839	823	841	815	814	870	857	823	831	836	844	852	806	875	794	839	774	802	830	811	829	830	794	810	824	826	850	817	803	834	827	781	834	833	783	833	828	754	805	799	799	817	854	762	853	810	870	834	859	839	829	859	794	805	838	830	814	797	881	867	772	827	791	841	846	764	836	845	849	824	862	805	865	789	829	838	809	773	853	844	782	761	809	824	826	809	830	783	786	808	837	863	843	849	857	821	786	802	781	827	798	896	818	786	827	825	832	856	832	846	818	797	821	798	907	810	784	816	811	834	877	842	867	807	803	824	844	841	804	854	751	830	788	824	795	798	784	823	879	838	795	836	822	822	861	866	826	856	832	858	812	813	822	816	843	802	750	883	845	807	792	807	826	846	825	853	819	827	843	833	807	800	783	777	799	750	826	822	811	803	891	840	803	829	830	851	806	784	818	808	842	851	802	858	832	839	804	823	837	753	882	839	863	810	771	902	820	799	824	810
2492	926	1131	891	749	545	505	437	378	377	370	368	359	337	293	287	292	275	295	285	288	303	293	261	288	314	285	303	274	287	294	293	299	303	303	268	296	305	288	299	285	258	263	269	292	294	272	291	252	284	315	299	319	271	291	291	302	334	299	305	300	265	302	312	283	293	257	281	291	266	302	293	297	270	287	280	305	257	248	268	302	268	320	326	301	323	273	272	287	305	298	310	270	285	318	291	303	267	294	310	294	274	301	284	276	338	310	289	266	303	297	283	299	259	315	315	294	268	323	284	300	296	321	298	289	331	280	306	287	276	254	265	280	294	284	322	275	305	284	310	293	290	289	289	298	326	311	305	266	303	326	305	326	282	273	286	316	302	281	269	296	304	275	279	311	278	294	292	294	262	306	302	299	306	295	269	264	283	271	298	296	282	295	295	302	285	305	309	289	301	316	316	267	301	297	279	296	259	301	291	295	309	271	294	292	299	289	292	314	257	318	296	288	279	300	274	292	286	290	273	268	341	285	269	308	272	267	294	309	268	285	289	260	273	285	302	265	282	286	302	323	268	295	289	300	304	280	316	300	281	273	266	302	259	262	299	278	254	272	283	280	286	263	268	306	265	283	258	320	277	274	266	265	289	318	316	255	277	277	302	255	303	302	309	278	271	289	284	273	257	250	296	295	287	297	295	290	322	294	296	291	320	287	290	276	293	241	339	258	306	251	296	280	306	325	307	284	266	270	284	299	293	316	277	267	310	294	281	269	296	291	276	301	321	287	285	302	290	296	305	291	292	326	308	326	271	273	299	277	271	295	280	274	275	297	302	299	311	239	282	247	304	288	304	291	300	315	253	289	298	293	290	312	302	292	312	291	303	280	252	270	284	301	336	279	271	274	292	286	280	319	256	309	284	245	274	299	304	293	270	303	308	321	257	295	293	288	309	267	281	265	269	310	320	335	261	288	277	290	284	329	299	295	319	296	303	303	274	284	263	302	272	324	291	282	289	294	256	294	295	280	297	305	338	305	291	319	314	300	289	319	325	270	300	258	273	287	266	268	263	276	251	275	283	305	275	301	289	277	275	266	296	301	305	282	321	287	285	313	299	290	333	299	282	266	279	290	299	292	286	284	288	279	285	295	321	286	297	273	299	264	302	299	255	321	305	280	271	276	291	296	317	315	268	276	287	302	269	294	291	280	264	276	297	288	303	330	294	267	264	299	285	263	275	295	283	308	342	296	290	270	289	277	314	286	327	311	278	290	311	335	293	263	276	289	309	318	285	315	309	315	296	305	304	295	306	307	303	247	276	298	320	293	292	282	291	267	291	266	292	304	272	313	258	270	279	278	272	298	296	283	297	297	336	333	291	283	264	323	280	290	294	265	288	301	260	272	289	287	304	304	296	266	292	287	275	290	331	296	294	294	306	284	283	285	293	298	276	289	282	258	263	281	309	289	320	300	305	299	274	297	296	288	295	311	291	283	301	310	314	276	303	305	291	288	301	270	270	285	305	331	264	288	304	301	285	281	308	275	300	311	283	299	333	297	299	281	318	293	281	316	308	291	286	287	267	309	296	274	282	283	303	310	271	284	294	294	319	323	296	312	255	268	293	280	289	289	262	305	278	253	300	253	290	267	311	256	303	273	304	259	271	315	289	275	292	294	273	300	278	262	319	297	257	295	269	265	282	305	318	300	285	288	261	297	275	288	240	297	290	275	287	292	302	285	259	313	237	289	301	269	283	260	292	282	269	277	294	269	304	274	277	317	319	283	315	317	271	280	319	297	265	308	266	286	333	324	297	294	248	254	277	292	273	285	290	296	273	285	273	303	305	309	275	271	280	302	319	288	297	298	272	263	259	290	282	284	312	297	288	291	281	282	317	290	284	258	295	285	322	272	258	321	310	320	305	267	283	313	278	259	310	313	292	271	306	248	316	305	291	306	289	301	272	289	265	321	267	314	308	300	298	285	284	285	284	274	303	295	305	336	286	294	306	312	272	270	287	272	341	298	286	276	318	273	286	269	309	304	280	307	292	305	280	280	301	266	280	265	289	292	290	283	317	310	318	275	266	286	315	283	293	269	324	295	252	258	253	310	270	292	246	286	288	261	266	283	292	289	310	307	255	299	297	311	282	331	311	298	328	253	291	322	297	300	280	286	281	265	326	299	286	269	284	278	250	303	252	289	268	291	291	287	294	290	282	232	272	318	308	317	319	300	297	311	300	284	300	321	277	269	287	269	297	253	312	312	326	276	299	298	295	304	299	285	294	290	265	294	269	293	274	266	284	288	249	284	288	280	275	284	273	276	263	314	291	281	283	302	291	326	301	306	308	306	268	258	310	287	336	340	305	281	310	303	245	252	282	284	279	321	231	269	272	266	278	282	291	290	295	307	314	263	327	294	279	282	261	296	285	289	314	296	309	231	299	297	284	294	277	287	269	280	272	308	306	319	310	307	277	304	271	259	289	291	267	286	273	301	273	297	285	292	300	284	279	335	282	271	314	292	253	310	264	275	293	325	278	311	299	269	314	280	278	294	287	315	289	299	332	323	318	276	277	304	264	306	272	301	314	310	282	319	346	285	303	290	262	254	296	296	308	313	268	277	313	296	298	288	272	284	284	271	325	311	299	279	305	288	302	300	318	307	310	294	295	299	303	289	330	253	293	336	267	275	289	272	292	314	317	294	301	291	272	274	288	282	293	302	309	288	341	290	273	290	295	293	290	273	305	286	298	254	274	336	279	323	304	279	292	304	265	323	277	305	310	280	304	281	291	318	290	276	285	272	310	277	284	299	286	308	294	274	282	320	301	296	299	289	257	250	285	279	278	294	317	302	276	308	275	279	283	284	288	288	318	327	274	287	277	293	306	248	320	303	309	290	323	293	283	297	300	299	310	290	319	290	296	335	297	306	259	309	319	286	305	313	340	326	274	268	283	323	293	288	302	328	281	301	288	276	277	281	295	290	309	301	301	310	294	281	294	296	314	279	263	285	306	335	300	310	292	276	322	281	308	293	290	282	271	303	276	276	289	286	303	303	285	281	280	266	276	268	282	272	310	290	324	286	275	282	282	269	300	281	318	330	288	314	295	298	282	335	258	292	280	291	312	268	300	292	280	287	288	259	289	277	281	294	261	289	270	282	267	307	314	283	342	304	287	298	321	258	252	291	297	282	285	328	332	282	288	258	280	336	323	297	287	322	307	286	283	317	285	286	272	297	295	307	288	316	282	300	297	263	258	280	316	295	303	292	301	282	299	284	281	261	284	269	304	262	286	310	307	289	270	292	296	250	296	274	270	289	271	308	283	282	269	324	328	306	312	306	306	282	281	286	295	264	287	301	284	278	288	308	295	274	293	263	273	298	285	295	294	313	276	292	301	275	292	286	266	288	290	285	294	265	295	288	322	316	295	258	335	285	286	271	313	302	288	310	261	315	278	237	285	313	301	285	287	288	291	279	323	295	301	315	314	300	296	251	307	290	289	321	296
2407	1301	2473	2869	2586	2166	1846	1589	1404	1252	1171	1084	1022	961	910	849	844	821	775	779	821	752	793	810	792	750	744	755	746	723	735	741	699	762	693	665	704	732	676	696	742	656	764	690	762	733	720	722	741	702	677	683	683	719	782	758	709	722	731	721	669	707	712	733	672	698	639	708	684	715	673	671	707	714	738	713	722	646	690	724	718	689	717	683	686	680	705	697	686	693	693	678	700	684	675	648	683	734	725	671	659	639	652	686	709	695	681	691	670	707	718	672	676	674	696	699	680	716	697	724	681	668	728	712	680	619	735	689	704	722	694	655	699	713	700	717	696	706	684	709	676	676	687	716	698	705	632	753	695	677	677	685	705	711	680	715	719	704	704	672	700	673	703	716	735	670	667	680	693	741	704	650	743	700	718	676	660	713	662	671	709	662	726	701	672	704	724	693	724	712	781	735	678	672	690	710	659	695	694	722	717	683	659	633	696	673	681	680	688	692	663	713	726	715	673	685	615	683	707	725	695	677	672	661	682	708	730	664	649	670	696	660	681	690	656	696	656	722	676	722	655	732	687	761	655	726	697	683	691	700	672	647	734	674	698	720	691	674	693	720	724	707	682	692	708	712	680	703	659	707	697	689	676	701	716	716	722	704	746	632	681	686	718	709	728	671	670	703	686	651	715	695	749	655	690	668	688	691	723	691	717	666	664	656	693	741	714	708	659	714	728	684	718	666	703	707	725	718	741	665	672	724	732	714	667	716	656	715	703	681	708	721	701	713	716	716	693	693	671	724	708	676	715	682	676	680	725	703	696	693	698	713	701	715	682	682	683	672	682	677	734	729	689	654	708	658	746	671	745	654	659	720	739	695	654	673	696	685	783	646	666	697	729	683	680	688	734	697	678	692	683	682	649	694	672	718	620	667	715	697	682	695	679	694	699	665	679	705	688	676	677	730	688	748	711	676	700	697	710	708	722	716	663	713	706	723	696	679	799	658	706	670	665	675	671	648	713	682	668	727	685	662	737	702	661	711	670	721	722	701	680	677	671	704	675	710	686	684	711	703	732	674	703	688	705	688	744	697	696	757	688	649	653	680	660	683	705	676	664	725	709	705	712	653	692	742	645	670	725	667	689	676	737	715	741	654	712	688	687	679	722	675	696	692	660	660	681	651	732	686	707	666	744	646	705	657	695	684	727	710	690	681	683	644	662	709	688	669	682	657	660	636	689	704	717	658	713	703	702	718	713	697	723	698	658	652	666	683	701	703	698	754	637	713	704	641	698	692	684	696	706	722	688	666	695	672	696	710	693	677	686	673	688	728	738	726	689	684	696	668	725	670	683	678	705	712	650	738	684	748	694	660	674	663	699	712	696	708	706	723	696	683	642	697	651	713	719	672	737	730	702	703	669	726	712	690	713	672	706	698	670	696	665	683	672	699	711	681	699	670	709	704	685	685	719	660	680	711	688	742	697	720	686	713	696	688	691	727	633	694	701	631	691	692	648	648	660	712	703	644	714	671	742	684	710	728	682	706	716	725	715	682	680	696	693	723	735	745	708	715	726	681	688	700	700	691	713	693	673	753	710	735	667	627	731	721	671	668	669	706	685	671	657	708	694	663	720	688	705	666	691	716	693	669	730	652	711	705	663	682	648	685	711	672	692	749	725	664	731	654	686	662	710	667	703	702	693	703	716	703	768	660	676	713	678	700	725	675	685	690	747	675	712	725	681	636	715	667	675	670	656	709	693	651	682	672	681	719	717	641	713	716	698	701	739	675	736	734	709	722	682	741	706	681	702	706	676	686	701	671	713	658	747	712	706	713	711	697	717	683	728	692	726	675	685	735	736	686	678	688	726	727	733	722	726	747	722	655	733	696	711	693	665	686	724	637	673	693	682	692	695	650	690	689	656	740	685	672	681	707	714	663	641	700	688	722	688	712	713	708	691	708	685	698	718	723	703	734	682	732	694	689	708	678	712	708	711	717	735	726	664	725	693	669	702	707	692	685	670	701	738	625	671	718	693	715	678	666	642	705	681	716	680	705	720	707	687	728	700	704	714	698	677	702	685	690	649	661	679	723	685	704	693	685	688	730	779	727	675	678	782	698	713	725	694	692	711	659	654	682	682	695	708	695	699	708	667	683	689	711	741	680	705	695	710	720	708	701	633	666	703	724	683	716	658	714	671	677	691	663	715	692	667	670	703	646	701	716	677	713	697	676	686	731	720	699	637	623	714	668	661	718	682	710	710	714	726	687	665	673	663	685	721	697	709	741	693	682	694	683	645	688	744	735	700	658	701	737	744	670	669	723	687	714	760	685	707	673	648	679	700	673	767	718	708	734	683	677	731	669	726	728	693	735	735	716	719	727	704	691	641	712	745	732	642	727	698	702	696	708	740	688	715	707	677	712	697	711	706	639	682	691	715	673	687	691	665	689	696	676	704	735	677	706	695	706	723	671	678	646	683	690	722	701	630	650	682	686	748	677	695	734	684	708	631	726	661	713	697	742	701	674	716	671	694	706	723	724	695	703	676	735	726	678	679	713	680	735	750	655	696	689	682	745	647	652	691	696	717	677	702	702	726	696	675	689	717	729	711	683	657	668	644	744	713	672	708	701	713	684	747	710	698	671	719	685	714	681	715	681	626	644	704	687	700	739	676	694	679	659	660	713	729	670	684	688	699	713	667	687	703	719	681	704	654	670	623	668	722	684	679	704	689	727	686	652	645	699	684	678	722	707	697	700	705	709	688	700	687	692	711	659	631	702	747	750	734	696	725	714	665	678	699	684	665	704	681	664	732	725	685	647	663	688	687	725	725	738	697	723	675	696	724	675	706	695	692	696	726	668	667	720	696	681	650	698	716	713	722	672	676	707	700	658	695	718	656	726	682	694	712	702	717	701	685	719	681	729	685	703	676	726	717	715	701	663	681	735	675	677	700	718	712	682	722	688	699	701	704	727	695	703	688	671	691	655	720	680	698	721	704	693	669	702	714	685	692	723	729	685	725	715	685	751	682	696	695	692	726	667	663	719	682	693	745	767	685	719	679	665	733	759	641	667	677	739	668	680	725	730	671	666	656	699	684	723	711	682	704	686	677	733	690	668	661	708	714	679	700	678	711	703	687	733	715	698	685	732	670	701	717	691	688	701	682	701	742	660	701	688	709	727	718	675	694	663	677	710	680	712	682	721	719	730	724	693	661	703	696	740	704	663	707	713	709	679	694	686	655	683	707	719	697	693	672	674	729	694	666	631	692	730	700	702	691	749	678	693	703	670	712	666	679	699	745	715	715	697	708	715	695	670	702	694	676	669	721	713	644	695	681	687	687	668	713	727	668	686	709	687	730	706	685	696	691	672	701	725	656	692	701	720	700	670	687	700	701	660	684	703	700	739	684	703	655	666	692	701	677	637	748	679	687	688	707	745	755	745	675	681	711	669	717	702	688	652	669	683	711	692	660	667	660	745	725	750	716	684	681	730	709	708	639	713	721	699
9487	2006	2313	1901	1505	1165	951	765	689	650	568	546	543	553	438	486	449	448	475	380	403	427	442	404	420	434	376	403	414	423	409	392	384	412	395	439	357	401	386	405	375	418	434	415	376	388	388	396	382	398	410	405	389	372	386	377	364	378	414	366	400	356	370	385	412	429	361	407	417	371	413	430	420	378	403	390	350	383	355	395	374	381	381	382	367	389	353	354	404	367	410	401	396	364	407	406	384	432	396	376	376	362	399	395	382	385	384	359	373	387	382	370	392	347	412	392	384	374	392	390	377	385	423	351	360	416	376	384	409	377	388	361	401	375	341	347	393	348	382	408	385	393	406	375	372	397	384	390	402	384	392	459	409	395	368	402	391	380	376	430	360	397	395	368	383	367	383	396	391	424	347	410	408	427	354	391	363	360	417	455	404	421	373	407	394	385	383	404	372	413	386	389	403	404	372	425	381	411	355	410	397	370	356	381	391	421	367	380	391	417	352	379	394	376	350	429	382	414	377	395	422	401	358	379	414	401	404	395	386	384	391	392	350	405	418	386	411	413	415	389	392	391	385	370	406	410	417	356	377	399	365	391	379	385	381	354	372	413	403	363	368	375	443	368	403	400	361	399	405	437	384	356	410	366	382	370	416	389	343	393	367	366	392	392	416	385	405	392	419	411	392	401	382	392	379	372	368	391	416	408	363	360	368	396	400	373	370	390	420	405	387	376	387	374	380	412	372	387	401	407	358	368	390	420	387	407	416	383	393	355	391	382	390	414	376	408	381	368	405	367	422	430	409	401	365	387	391	384	388	377	375	400	402	387	367	424	381	390	420	359	415	428	376	376	403	393	376	356	420	389	382	396	362	386	362	388	371	388	379	386	392	356	365	405	383	417	325	390	364	382	392	370	368	380	337	336	392	413	413	424	383	360	381	375	367	383	367	389	373	373	401	420	396	408	394	332	393	420	400	390	410	423	398	422	399	360	380	409	385	389	377	391	394	370	400	402	393	362	402	351	367	400	371	370	378	386	411	401	392	324	417	413	445	399	408	378	328	367	390	368	416	416	369	409	371	378	396	351	396	375	435	376	375	397	396	363	393	385	391	351	367	395	365	328	390	395	401	416	417	419	364	387	372	383	406	402	412	398	368	378	405	380	388	378	395	358	358	370	424	390	343	389	374	407	377	365	414	404	375	409	426	415	400	396	402	389	386	371	370	397	396	400	385	360	392	395	402	404	383	334	404	366	397	389	389	403	359	371	345	416	387	400	399	395	372	415	389	380	370	372	385	375	370	403	380	357	370	385	379	422	447	367	386	420	391	375	369	416	348	363	395	405	357	377	381	392	392	404	391	372	361	413	410	369	390	407	370	411	414	413	406	407	371	387	407	395	408	390	342	364	419	416	354	399	387	358	359	352	355	366	370	372	372	381	386	383	398	447	412	344	391	349	359	394	358	346	380	371	363	368	451	382	397	412	355	385	368	387	421	405	395	362	407	412	360	397	380	388	413	383	344	375	412	383	352	395	399	361	419	441	406	392	362	365	373	377	401	441	364	413	403	390	357	381	353	360	424	408	410	447	429	380	424	433	404	397	371	334	398	333	391	417	377	370	392	392	392	409	413	387	409	409	382	395	377	385	416	410	403	384	393	386	364	412	412	361	378	438	365	425	395	356	380	386	370	404	371	400	395	390	376	375	405	377	389	400	386	352	353	405	380	370	356	415	347	370	363	365	405	442	384	375	360	363	375	399	398	414	447	399	389	401	434	373	369	365	417	387	416	422	376	423	390	412	412	399	346	403	386	402	366	388	400	379	384	379	368	357	372	362	415	413	392	409	394	346	397	360	405	386	386	399	401	363	387	367	382	377	383	399	386	391	381	419	380	384	356	452	420	393	370	369	385	384	363	373	402	371	341	391	372	425	419	402	412	370	431	407	358	367	389	418	370	379	380	396	413	413	376	389	347	409	405	390	425	356	395	374	373	412	346	362	379	431	451	374	422	350	423	394	377	395	389	399	394	387	407	319	404	368	359	399	387	372	343	392	392	368	328	386	417	385	396	375	388	419	397	366	368	397	415	376	397	362	405	425	357	355	400	397	386	384	420	387	401	367	371	394	402	409	402	404	349	399	386	397	392	408	400	402	402	369	385	369	399	415	386	421	379	398	380	381	387	447	436	396	380	368	335	389	401	419	377	413	419	367	401	420	360	384	401	389	401	398	409	429	395	351	405	404	361	398	351	430	400	357	379	409	415	395	406	415	382	368	403	391	378	387	390	405	413	395	366	372	399	371	383	423	404	403	392	378	428	391	391	384	366	377	397	426	407	394	370	407	384	398	383	364	396	412	393	405	389	389	394	395	343	369	454	385	417	388	404	406	414	383	368	369	381	426	396	355	368	360	440	395	399	412	391	383	395	370	376	389	396	398	377	362	346	381	425	393	401	370	380	399	392	365	378	381	369	431	436	370	406	407	404	400	403	415	350	392	416	349	425	406	391	355	383	360	364	383	406	373	388	417	378	387	411	377	379	352	402	413	410	396	400	346	393	385	379	380	380	398	400	411	386	373	373	428	336	384	394	400	406	429	370	367	408	397	366	327	425	388	391	395	360	399	410	394	440	385	358	410	394	355	411	375	424	366	358	372	358	388	386	445	350	404	401	416	391	377	369	393	382	376	403	385	353	435	382	369	382	383	402	379	397	396	371	370	369	376	424	356	397	364	407	365	394	391	390	366	386	360	387	419	396	397	377	413	380	407	417	377	366	393	358	384	358	367	391	383	409	391	366	407	398	363	372	407	393	400	407	349	396	415	411	398	369	348	410	410	413	446	388	359	362	419	399	372	386	374	371	383	392	379	380	415	392	372	417	413	381	408	381	388	398	398	366	359	405	359	408	389	397	378	402	412	370	362	406	410	417	343	393	417	362	394	390	380	407	380	386	395	359	344	414	374	407	375	393	418	394	403	389	390	389	408	382	382	394	410	401	411	410	366	378	377	400	398	370	366	403	406	385	370	363	367	411	399	368	404	373	395	346	372	343	351	376	409	405	409	379	363	390	412	347	389	409	382	383	368	376	389	384	380	385	402	409	397	361	396	415	374	439	370	382	356	375	380	405	415	357	418	389	359	412	404	377	391	335	401	396	391	410	372	404	408	389	380	387	381	414	353	377	368	381	369	372	339	387	385	366	398	381	377	397	390	388	422	412	391	418	366	358	381	398	359	371	407	365	422	409	373	378	394	410	365	380	417	389	359	392	400	411	382	431	375	390	440	424	405	433	406	395	400	433	409	375	418	384	384	413	403	416	386	351	413	389	387	387	384	385	366	416	397	430	399	407	410	390	345	394	383	376	368	401	350	375	326	408	396	400	416	426	388	403	421	431	369	388	364	411	379	421	412	409	412	378	381	352	396	418	397	425	370	405	400	397	398	392	401	390	350	391	374	402	360	370	364	417	397	395	387	392	395	418	389	391	351	401	409	335	389	375	399
7581	2298	4674	5716	5116	4387	3512	3030	2591	2304	2011	1797	1705	1513	1400	1312	1314	1222	1144	1211	1160	1103	1078	1087	1123	1020	1061	1032	966	984	1009	943	959	1003	1038	919	995	949	962	918	909	962	926	906	927	909	921	929	890	951	931	903	920	873	962	898	870	867	946	941	910	924	848	964	871	926	899	915	887	918	887	950	945	918	915	906	939	911	851	918	904	927	915	883	912	906	888	898	937	922	878	965	902	853	867	915	881	900	853	902	859	869	861	923	869	886	912	941	887	904	827	916	925	883	909	839	922	913	924	881	907	883	847	904	915	972	928	898	890	915	896	875	870	865	887	862	936	938	882	895	903	869	907	887	923	869	879	858	918	901	921	859	851	892	860	878	870	948	888	907	908	885	908	886	881	858	819	932	871	903	978	907	914	931	890	862	848	931	903	897	845	918	863	869	905	926	881	901	906	890	904	932	840	869	856	916	874	941	882	858	870	857	848	888	887	896	890	913	910	887	881	820	894	893	875	971	923	874	883	889	844	877	838	876	910	912	888	936	936	887	877	827	926	867	883	890	921	879	928	983	847	916	922	893	917	862	941	914	878	898	880	885	935	888	923	871	909	907	842	858	886	922	910	927	894	842	879	872	851	893	977	920	931	909	890	881	893	886	908	906	907	917	863	857	861	873	966	857	867	887	886	920	889	874	904	895	851	845	852	898	882	869	845	862	885	888	911	868	905	919	908	890	859	845	914	899	880	910	861	844	864	933	890	869	813	900	911	886	896	859	934	912	942	928	826	925	879	890	927	893	884	856	941	895	912	825	922	907	893	870	867	903	857	891	891	908	839	885	906	885	906	903	876	852	872	857	920	923	865	909	930	823	918	845	911	893	899	920	940	866	901	914	892	910	877	836	900	906	882	869	882	870	894	878	896	878	847	890	913	896	919	938	871	889	889	882	912	923	891	870	934	893	895	910	856	946	885	924	895	865	891	926	955	859	862	869	898	906	873	901	915	907	880	950	956	868	911	868	816	850	880	875	902	881	909	889	894	924	954	850	932	853	896	940	909	878	878	887	892	926	897	941	875	854	872	885	817	877	881	874	937	923	922	903	925	925	918	906	921	890	887	812	889	910	811	914	909	858	813	834	870	859	865	899	882	887	889	859	877	901	886	916	888	842	903	891	895	868	890	832	916	901	874	901	880	825	903	905	847	867	881	887	867	889	877	946	887	905	871	862	923	905	890	864	913	844	826	869	874	872	903	888	917	850	896	911	918	895	936	853	857	891	894	922	904	902	875	892	882	852	887	854	935	870	873	918	935	890	881	853	901	889	867	870	882	906	879	885	864	870	857	909	909	900	880	938	856	880	895	857	890	882	872	855	899	887	908	922	891	894	870	823	908	866	929	905	891	945	931	923	948	851	928	890	854	898	886	859	911	879	908	881	850	877	931	912	888	890	860	860	839	917	914	894	879	917	883	934	914	920	887	902	942	837	877	869	884	896	895	891	862	865	884	899	862	915	905	900	896	885	848	835	884	870	885	868	924	895	906	865	923	951	920	903	911	899	876	899	835	885	915	887	892	921	874	913	867	920	866	891	948	872	943	892	894	891	877	856	895	876	934	898	883	893	936	826	877	886	901	849	900	902	893	897	893	877	927	912	863	851	868	917	875	906	919	902	876	930	884	916	852	944	927	907	868	878	891	921	869	918	898	948	914	910	913	895	939	871	883	889	861	859	883	864	890	873	896	830	954	806	931	923	883	894	890	870	881	873	905	824	956	822	853	920	866	906	863	929	936	881	864	847	887	845	901	902	833	902	839	872	899	839	851	919	886	844	905	909	876	866	867	911	899	886	921	868	907	911	915	887	891	855	920	924	904	824	944	896	902	855	896	894	874	928	835	919	866	906	843	950	918	896	890	945	909	929	874	907	908	899	919	877	897	904	903	892	884	847	879	854	925	897	904	923	883	857	844	932	921	922	939	910	895	860	853	892	920	890	868	900	890	924	916	899	923	862	851	952	897	946	841	851	867	885	910	898	880	860	868	922	927	883	867	840	906	887	867	882	851	883	876	880	943	938	921	844	906	918	928	900	944	865	895	875	908	925	878	882	874	900	885	891	893	903	876	848	934	927	831	914	915	883	917	870	884	885	907	877	851	948	896	884	923	875	921	901	884	857	871	904	851	898	880	869	884	921	874	889	848	906	866	905	880	921	885	869	906	871	880	797	878	922	871	903	931	909	888	939	875	871	871	896	892	841	945	881	837	903	857	899	960	870	840	880	874	880	894	919	939	889	885	908	879	879	847	875	850	925	840	883	900	878	844	879	845	917	862	874	877	943	907	912	935	901	878	886	868	896	902	909	870	897	880	937	967	939	936	937	877	901	924	845	947	941	902	883	932	880	922	887	884	887	869	888	922	870	908	954	856	893	902	933	941	858	939	917	893	873	926	879	890	928	879	871	891	845	911	892	911	889	934	898	895	900	918	859	848	858	902	944	863	885	926	892	867	873	869	874	940	882	953	874	886	901	907	918	921	924	859	918	842	880	906	939	905	945	912	879	903	884	940	953	905	880	849	929	923	845	868	872	877	948	891	897	937	881	865	907	857	914	889	863	891	955	903	908	889	914	892	876	904	904	968	930	876	867	915	911	889	897	904	889	878	872	859	903	900	872	890	876	848	899	877	874	899	869	886	807	871	836	894	945	864	857	932	914	881	904	855	861	899	785	907	913	907	869	884	901	938	937	884	891	893	919	882	852	861	882	885	889	937	908	919	874	885	867	938	872	921	883	909	906	910	894	883	922	899	876	875	843	913	931	907	910	916	889	936	919	895	887	911	860	864	881	894	878	875	856	916	885	903	893	942	888	879	899	935	840	899	858	910	899	852	915	882	914	865	875	860	895	886	870	881	892	894	932	887	941	896	906	875	888	843	873	849	881	917	846	873	960	887	835	856	933	887	886	822	887	896	886	883	903	911	833	910	880	903	935	906	932	829	875	911	896	918	889	864	915	909	873	882	875	882	920	879	934	851	903	919	910	878	920	906	887	921	837	891	869	862	831	881	844	861	872	924	812	898	888	848	947	934	885	893	857	879	936	896	917	835	889	897	916	902	915	901	869	910	898	893	874	883	838	908	885	883	902	841	885	909	856	899	892	894	905	884	968	871	882	910	874	890	945	881	876	912	946	907	951	887	906	945	896	866	888	934	857	864	839	833	929	864	862	940	907	893	890	909	887	861	885	852	903	888	932	863	931	895	861	894	857	896	946	869	887	882	843	901	824	935	888	872	878	892	888	876	914	855	885	872	870	855	958	908	825	860	899	917	838	854	883	871	894	902	921	883	839	867	875	886	890	931	910	916	829	925	896	949	887	935	911	893	936	892	872	901	892	897	875	861	863	826	881	898	902	916	892	891	880	894	915	912	902	918	899	895	887	873	885	887	862	897	906	961	884	924	928	865	871	829	904	903	888	956	911	888	873	839	904	873	855	890	898	849	849	901	874
16814	3438	3736	3059	2036	1601	1212	979	858	723	698	613	564	518	498	452	467	446	422	420	449	422	414	397	398	378	392	366	374	365	390	390	385	352	341	354	378	374	380	383	353	319	376	350	375	391	365	371	334	368	367	340	367	353	383	367	393	385	382	362	343	334	362	368	327	370	344	346	381	365	395	374	353	328	348	358	368	368	380	353	373	353	357	388	376	387	363	349	348	378	357	397	388	336	370	355	369	330	350	359	392	369	374	391	377	357	346	389	367	333	368	354	368	330	364	387	375	372	391	355	379	340	355	357	365	369	375	351	336	378	348	348	325	399	349	394	377	391	370	337	352	365	339	368	357	371	354	330	373	361	347	364	347	337	328	337	404	333	386	322	361	337	349	369	331	373	364	310	374	380	383	397	354	404	345	365	385	396	372	367	338	357	340	359	338	360	340	330	339	361	345	376	379	391	348	365	366	340	357	355	389	352	366	349	349	355	384	395	321	359	381	358	365	324	365	360	369	403	398	352	382	367	336	357	387	373	391	382	333	343	396	352	382	396	380	346	362	366	353	349	353	366	330	376	394	338	336	335	355	369	372	374	378	335	361	365	377	359	362	368	350	348	352	368	343	339	357	345	341	354	386	364	405	341	330	319	370	354	361	358	376	358	381	324	353	362	391	351	360	380	357	347	369	367	342	344	339	364	376	365	334	365	352	357	370	356	348	353	375	389	364	353	353	332	372	439	350	344	373	366	374	377	404	347	385	387	348	352	346	371	361	354	371	361	362	373	353	342	363	363	340	355	394	312	330	367	387	380	353	356	362	359	400	346	362	329	389	365	350	375	392	366	320	367	388	380	387	349	372	344	349	360	339	307	388	342	354	361	378	367	332	348	358	373	371	346	342	366	357	378	384	370	372	377	374	384	340	352	332	392	355	341	358	350	350	349	376	337	364	371	357	347	375	346	352	391	379	382	358	327	383	362	359	377	367	366	358	359	387	402	353	352	380	368	316	376	373	353	366	362	349	332	384	343	350	349	339	366	377	358	358	357	385	342	328	344	330	335	365	338	360	378	381	364	358	360	372	354	402	363	390	359	363	346	371	370	364	373	366	358	371	338	351	350	394	373	361	376	372	352	378	369	364	336	343	354	334	370	344	377	341	367	376	366	314	350	362	347	357	357	399	376	345	341	339	353	336	361	359	355	355	406	374	356	327	334	329	333	342	352	351	335	409	378	369	370	369	388	351	364	380	368	348	389	351	381	369	387	338	350	408	352	373	346	343	343	332	371	386	347	348	316	353	320	332	377	365	364	373	359	345	362	362	377	321	406	390	361	366	372	410	342	365	391	364	336	357	375	344	337	312	358	387	353	351	341	341	376	387	370	372	377	398	359	363	369	364	373	368	331	335	327	345	359	368	349	381	391	332	382	303	414	329	354	348	349	329	327	355	335	318	371	378	334	392	352	365	338	381	349	404	381	396	380	334	354	382	373	350	372	344	389	368	349	376	362	364	347	339	365	341	349	367	338	337	385	363	344	364	369	346	370	351	349	378	376	382	364	346	350	348	366	360	370	370	333	380	360	393	347	356	363	373	365	363	344	387	366	372	337	347	325	379	368	355	370	372	359	352	366	357	386	343	378	360	350	339	348	384	368	379	364	331	361	349	357	329	386	346	379	376	359	358	346	343	360	342	354	358	360	365	340	331	401	363	341	349	364	357	313	319	394	353	391	368	352	374	343	365	373	353	355	366	386	366	360	358	345	372	382	375	340	368	377	368	363	343	366	389	348	365	353	382	327	354	370	343	345	393	347	369	370	394	376	390	339	353	358	363	388	389	390	370	336	349	352	338	370	408	360	338	357	359	329	343	352	355	362	395	334	336	387	363	356	347	349	333	411	362	329	372	397	383	336	329	342	365	356	352	357	374	338	421	376	390	361	376	351	370	349	372	370	349	382	387	374	379	327	359	382	363	382	374	338	392	376	364	370	391	335	367	316	370	357	366	379	382	391	381	350	372	337	374	363	346	347	364	374	351	363	367	334	343	331	370	379	343	336	343	364	319	381	354	361	387	395	361	379	352	345	383	381	338	344	354	362	347	373	356	344	363	370	367	390	334	417	355	372	355	374	359	396	338	332	349	371	381	348	362	347	413	365	349	334	361	333	351	362	430	365	391	371	360	346	353	392	368	320	385	374	371	357	348	368	391	354	369	338	380	366	362	399	366	334	386	373	340	354	325	350	380	386	345	332	353	360	369	349	375	374	392	344	394	339	367	385	364	361	343	398	355	388	359	353	362	347	366	358	364	374	390	369	403	369	370	344	362	336	358	376	374	362	407	355	321	374	362	361	325	383	337	346	388	333	396	336	346	348	377	345	362	341	351	357	361	390	341	364	336	390	350	376	351	349	360	344	363	335	371	353	352	361	362	341	386	350	387	346	354	347	388	382	387	354	348	429	392	361	389	370	351	395	388	350	367	374	357	387	391	374	342	345	379	382	371	375	356	324	351	334	339	314	354	326	349	367	391	369	379	365	403	379	357	318	359	379	374	368	360	364	347	379	343	378	358	381	307	366	330	348	360	360	369	375	358	356	409	364	366	359	350	376	394	376	365	320	368	403	360	352	341	334	348	357	341	355	386	387	375	362	364	354	322	367	369	384	344	350	349	355	367	362	343	365	371	392	357	351	367	355	319	389	393	353	378	393	383	341	372	390	370	384	387	364	365	349	349	359	346	384	396	355	360	381	354	376	385	383	340	387	310	359	405	351	385	365	336	364	355	373	322	386	336	323	369	375	387	387	364	355	381	388	333	354	318	361	396	368	392	335	361	395	394	356	354	354	332	343	367	338	376	327	354	356	375	350	359	332	354	356	402	342	371	358	368	411	336	339	385	358	341	349	366	348	328	350	365	357	373	382	383	364	354	344	318	385	397	380	353	372	354	359	367	390	370	365	353	378	385	350	357	371	366	345	334	344	377	331	343	351	353	353	388	348	353	336	347	381	356	325	406	351	349	362	376	353	362	346	350	396	410	333	344	352	348	372	374	422	346	373	350	391	334	369	341	343	363	341	368	316	371	372	352	348	364	377	364	387	365	360	363	290	366	357	356	403	358	366	406	379	393	335	356	411	322	361	370	359	336	366	354	361	376	371	346	381	355	374	345	361	318	373	374	339	366	377	345	359	369	361	375	400	353	370	377	336	363	361	377	380	375	344	361	350	359	343	331	391	379	331	371	375	377	366	350	359	347	368	340	352	368	387	386	366	363	361	379	379	349	384	378	399	357	372	352	361	356	336	363	377	372	349	366	359	368	376	389	376	356	332	364	405	380	373	334	362	393	343	360	333	378	342	394	347	395	362	345	360	365	375	390	371	337	377	365	359	344	372	386	332	354	355	359	344	346	380	351	373	327	372	366	377	400	371	340	350	365	347	353	372	403	401	371	359	341	365	366	381	385	335	365	379	377	357	341	333	355	323	356	381	360	345	361	372	361	388
9908	3114	6835	8306	7222	6175	4952	4171	3448	2955	2516	2211	2055	1808	1691	1465	1428	1397	1312	1332	1253	1217	1178	1169	1157	1052	989	993	1002	992	990	905	884	878	973	911	867	883	894	916	908	902	848	859	874	874	900	930	820	807	827	912	806	843	871	851	748	864	850	818	816	816	819	860	873	855	880	870	849	862	864	859	848	840	818	872	873	838	842	845	801	814	807	854	802	850	870	875	865	801	776	830	792	840	780	791	806	828	778	801	839	842	843	788	799	839	801	861	860	842	885	790	802	780	852	845	827	861	848	802	869	811	804	822	812	862	813	822	846	825	846	770	819	850	769	859	818	805	862	842	801	805	811	810	833	819	843	824	798	816	818	822	813	807	832	856	857	809	790	829	811	846	826	802	819	770	819	852	745	796	788	862	815	819	843	816	850	836	816	821	796	826	821	826	827	808	827	822	822	819	836	775	837	792	852	781	785	817	824	821	815	814	839	838	791	846	811	830	749	835	830	866	864	806	766	849	806	827	800	855	838	838	813	796	846	813	834	860	801	783	825	795	810	835	862	815	817	831	837	840	842	820	830	814	851	841	801	912	853	852	780	822	836	802	830	846	815	852	859	804	814	800	814	791	878	807	855	840	815	813	862	831	814	810	856	787	774	863	813	869	785	772	825	813	807	805	804	811	832	777	844	825	789	814	831	813	756	820	866	794	800	831	830	846	862	814	790	838	815	845	835	804	832	846	814	851	813	805	803	869	798	807	790	833	852	809	858	830	803	841	842	772	835	839	881	827	862	839	812	812	815	820	832	812	846	833	830	853	835	837	817	813	829	795	808	813	794	823	777	827	832	847	806	841	856	819	814	795	843	858	816	812	847	829	801	818	783	866	765	831	785	822	783	784	764	819	865	822	818	885	822	814	796	886	863	839	816	848	780	829	813	923	799	781	819	798	828	789	783	829	822	832	838	803	823	834	855	822	842	840	863	820	842	868	840	855	816	813	826	818	804	851	819	868	799	815	844	810	812	788	819	806	859	812	816	851	821	805	855	834	764	795	810	765	839	845	885	842	828	819	821	813	767	831	812	819	852	838	796	807	881	779	832	822	838	831	832	804	842	803	759	789	836	834	828	799	893	826	798	783	856	819	830	849	877	831	777	811	885	846	852	870	842	882	872	784	789	855	871	788	854	835	806	857	805	808	793	831	832	792	833	802	779	865	855	842	828	844	832	808	782	822	879	821	798	798	801	851	846	881	812	788	810	879	830	824	803	880	816	841	883	813	858	782	861	805	815	846	795	770	768	802	885	860	808	816	799	850	816	840	818	821	838	814	846	816	793	799	817	831	835	836	783	808	825	792	837	798	837	817	891	824	831	819	787	777	814	776	800	873	862	784	795	800	872	801	789	764	823	803	830	787	806	839	842	825	806	831	796	821	814	765	799	886	824	853	795	871	768	770	848	798	830	790	807	849	886	822	789	875	771	869	811	792	792	837	806	852	787	814	834	797	845	800	801	846	806	834	840	849	794	830	826	778	846	847	793	802	826	816	772	804	837	804	838	803	794	768	830	883	875	842	775	794	855	798	836	803	861	808	828	795	811	890	836	844	826	851	814	811	806	798	825	780	789	829	822	851	827	818	813	868	826	816	795	847	841	781	805	839	847	831	805	789	896	837	822	817	835	813	833	841	825	853	848	822	800	812	784	837	803	849	814	815	854	808	833	827	822	856	796	783	803	786	774	782	813	809	831	826	852	824	804	778	850	830	840	810	810	818	821	814	804	870	821	783	775	866	782	816	799	842	853	825	837	844	855	822	812	859	858	780	820	839	821	833	830	787	801	881	792	888	819	797	806	767	832	807	805	857	838	815	838	826	826	788	787	821	773	793	831	835	801	851	815	813	786	823	803	816	820	795	783	816	828	827	778	863	773	814	818	801	788	838	799	830	820	822	754	844	791	797	839	830	836	798	856	816	793	807	839	767	801	797	834	883	855	825	882	794	828	817	826	773	824	797	849	803	775	774	879	883	814	772	853	840	825	827	813	834	829	783	799	873	808	858	878	846	850	776	820	810	807	809	835	830	802	802	828	819	793	861	821	814	817	831	848	810	828	838	805	822	801	827	799	805	800	852	859	820	873	867	790	841	786	857	827	795	808	833	859	823	848	873	789	860	824	831	828	827	817	851	843	789	788	832	846	820	862	811	840	801	844	819	871	833	816	825	848	813	815	820	850	806	822	800	857	816	817	824	802	800	834	798	796	804	859	867	860	885	892	798	815	845	829	794	824	803	830	857	851	807	768	759	803	860	793	865	799	801	841	774	796	813	835	777	810	882	792	814	826	830	815	854	856	789	796	803	827	837	837	803	838	838	789	888	850	850	842	800	769	818	840	807	868	823	851	826	832	776	861	837	802	828	817	818	799	779	796	790	785	868	816	836	806	833	793	844	819	821	842	822	844	843	812	791	850	822	819	821	849	768	906	816	815	897	824	847	844	809	848	833	863	879	767	810	821	804	797	814	829	756	811	816	807	851	834	842	814	814	836	825	855	834	791	808	843	877	819	798	809	816	781	778	809	817	779	785	827	823	829	800	872	840	838	782	818	832	807	784	825	827	796	842	818	863	816	776	833	815	830	842	813	820	814	779	892	835	833	817	822	856	816	849	804	845	815	787	811	786	847	808	791	847	843	873	813	802	840	823	822	821	822	794	805	831	876	867	772	840	875	799	812	811	799	756	835	859	855	808	779	802	850	838	840	770	807	840	783	762	879	807	824	879	783	817	783	807	875	793	757	837	829	850	759	827	839	772	815	806	804	830	800	817	830	846	838	839	836	830	829	849	808	831	801	828	799	851	853	810	795	759	818	801	824	838	781	823	872	782	850	831	849	771	811	779	828	822	845	805	870	783	826	841	811	796	847	842	794	827	834	841	735	860	834	805	820	837	787	823	889	788	796	831	788	795	797	826	894	858	802	836	794	810	802	808	810	810	843	802	805	806	802	830	817	808	784	812	823	820	786	791	862	802	824	863	777	779	795	806	871	834	800	818	810	813	890	816	829	803	771	826	848	841	803	834	846	867	843	788	815	855	803	814	794	812	821	806	747	859	880	849	846	832	885	775	833	808	811	792	846	855	789	830	814	791	866	815	783	794	793	820	788	773	814	828	805	841	836	809	825	825	824	862	799	826	831	824	846	798	839	866	829	846	805	813	863	831	828	809	852	856	819	818	839	774	873	793	824	818	800	812	842	798	808	817	802	816	839	849	818	819	838	792	833	848	804	825	830	871	789	843	824	812	868	798	848	856	861	818	832	818	825	859	796	838	890	813	819	819	846	791	836	837	898	833	863	806	891	801	798	775	856	819	827	794	794	768	855	788	847	825	793	764	824	833	822	844	823	813	847	810	800	827	781	861	809	798	851	808	809	834	795	839	809	813	784	828	839	834	828	797	797	831	808	819	801	829	794	798	847	805	831	840	850	836	863	814	855	850	839	788	878	855	847	856
2550	885	1099	937	723	623	505	459	447	404	382	357	359	343	331	304	280	288	285	309	297	296	294	275	286	280	308	282	289	303	277	272	296	269	304	269	282	326	294	299	310	312	307	305	315	289	301	290	275	277	290	310	290	263	307	299	271	284	312	309	281	300	300	302	279	282	305	307	322	280	317	277	267	267	296	296	319	293	294	276	310	266	307	284	258	303	281	256	264	282	309	263	285	304	277	278	305	280	293	257	316	286	281	268	272	278	310	254	302	284	270	296	294	312	306	278	295	260	300	299	317	273	283	323	282	293	285	285	312	263	284	320	294	344	266	314	282	268	317	289	304	292	284	289	295	328	287	295	299	294	266	276	300	296	324	310	270	261	281	313	287	317	326	300	311	308	289	271	264	270	291	318	324	271	290	286	296	273	279	289	276	272	315	288	311	275	298	312	262	294	288	296	291	333	299	296	307	299	289	271	288	292	269	289	265	298	262	276	279	317	287	260	278	259	265	305	305	320	278	276	323	288	307	284	265	240	289	300	283	256	310	271	271	311	329	259	264	292	286	315	304	285	287	263	317	283	306	296	306	275	306	294	300	309	299	320	292	309	302	307	301	296	312	256	288	291	290	300	294	274	261	253	311	297	277	283	295	327	299	266	264	278	297	297	305	271	308	292	279	290	259	305	313	273	296	299	265	275	266	303	293	297	270	271	309	310	310	305	299	293	286	268	304	272	277	311	312	318	318	311	280	273	266	300	281	330	293	306	293	286	336	295	301	271	284	283	291	301	290	292	283	297	261	276	295	308	295	275	294	280	272	286	342	311	292	289	283	315	274	268	292	277	279	299	277	303	326	305	277	298	295	277	316	302	267	295	268	293	320	297	287	308	276	284	287	253	279	261	247	287	260	283	278	311	288	284	290	313	301	272	297	301	296	304	293	302	312	274	292	291	294	298	291	303	302	282	348	298	268	309	316	300	309	322	279	313	307	273	288	287	267	264	297	291	273	276	315	265	283	288	267	291	301	307	266	267	279	277	291	290	259	297	326	290	285	262	293	258	285	281	320	326	285	294	269	256	284	302	303	302	285	305	291	299	323	271	299	298	304	301	294	300	277	295	299	304	320	283	301	317	262	292	270	320	316	269	312	300	258	291	271	278	314	267	276	298	276	289	299	284	316	301	300	308	298	301	243	299	307	297	267	275	281	282	301	287	336	276	284	328	344	288	256	271	288	291	247	314	283	272	288	280	312	297	290	311	296	320	294	287	304	283	293	294	319	276	316	289	280	332	276	316	269	319	304	331	288	294	281	294	289	295	264	298	323	288	280	283	315	268	294	306	277	304	302	265	300	277	277	286	321	286	269	301	278	287	294	308	295	298	318	301	296	277	275	270	291	275	312	325	275	259	292	273	277	299	269	261	291	333	296	304	278	268	276	292	277	308	269	297	293	312	294	315	268	278	308	312	266	276	280	266	274	272	293	309	297	260	278	290	295	302	298	288	284	273	293	306	254	305	307	314	286	264	275	260	241	289	278	324	273	281	299	289	275	302	316	298	290	312	339	311	295	319	290	255	280	306	261	311	285	269	294	316	307	276	316	302	301	295	295	302	297	321	294	303	288	267	293	280	309	293	295	282	292	328	274	279	325	290	296	307	291	277	273	294	296	297	317	283	270	307	302	284	321	271	315	294	291	276	276	267	286	295	283	250	321	282	275	244	279	285	291	283	304	293	315	280	258	295	307	323	299	305	314	270	307	273	295	270	281	300	307	265	305	314	312	281	265	315	292	325	327	282	305	303	328	309	263	314	250	261	290	266	279	285	281	274	321	291	289	268	283	305	305	296	269	261	289	279	275	305	303	273	304	267	282	266	285	309	299	300	249	276	257	287	281	272	309	287	305	297	299	264	305	273	306	306	306	300	266	298	300	274	331	329	293	284	302	291	305	297	279	311	261	269	276	268	284	287	292	263	303	271	273	297	279	266	296	262	256	286	296	296	278	290	292	276	311	269	285	282	299	281	287	294	292	245	299	287	313	297	304	308	292	321	249	283	311	264	298	303	292	304	294	246	328	255	281	303	296	277	315	282	292	320	270	283	298	307	264	291	298	292	266	297	280	289	296	293	286	272	285	270	325	264	315	332	326	290	260	280	304	259	300	300	274	296	281	288	304	293	298	305	260	251	273	252	299	290	322	301	316	305	266	304	311	250	272	347	320	311	315	296	306	294	286	325	265	296	293	292	255	333	287	300	285	308	292	292	319	312	295	304	307	273	295	333	313	287	269	302	307	261	274	293	297	272	279	285	303	281	310	319	296	286	296	289	294	313	277	332	269	289	302	294	292	284	278	286	263	311	319	317	314	297	325	309	302	305	257	305	322	333	273	285	282	297	273	303	302	288	301	284	281	303	306	310	258	257	281	289	278	333	316	296	249	254	272	277	326	297	243	299	301	311	297	273	300	273	254	323	274	287	281	321	309	288	300	313	279	299	298	288	306	318	278	287	307	303	274	290	268	294	304	290	291	297	292	308	277	283	300	261	272	282	291	306	280	309	300	294	307	285	271	279	270	270	301	283	303	291	293	301	284	283	285	355	291	261	279	284	289	300	309	283	298	308	290	284	289	294	293	288	310	294	285	256	301	309	324	307	353	321	316	328	317	278	272	295	253	315	290	271	281	254	300	307	281	296	320	278	295	312	288	279	279	277	344	284	295	260	279	291	328	280	318	304	283	278	306	256	280	294	278	297	314	277	288	264	277	291	280	289	312	319	287	273	298	275	298	279	282	290	292	274	271	297	269	296	295	266	311	313	285	318	271	293	295	275	321	287	301	297	302	273	307	297	311	315	311	260	289	290	327	269	276	292	296	301	280	286	288	252	288	282	292	286	287	313	295	290	290	281	314	301	293	285	308	303	305	295	293	291	290	311	296	306	296	282	278	264	296	268	296	290	319	267	301	304	277	277	300	280	283	263	302	318	282	291	284	279	276	290	333	259	257	320	281	312	325	303	303	304	280	300	279	291	306	304	309	280	269	303	286	274	335	306	300	276	268	281	259	270	289	295	318	270	294	285	271	311	288	311	298	306	272	280	276	277	295	282	310	288	254	275	305	290	292	278	278	284	240	290	261	286	339	272	270	270	283	328	310	262	315	290	287	309	294	273	303	273	271	283	279	281	286	279	311	291	307	267	330	314	251	308	277	303	269	295	324	329	304	288	288	290	308	320	287	279	269	286	298	267	279	322	294	321	259	282	296	274	283	301	299	283	292	281	290	279	303	276	286	287	263	267	274	263	289	302	289	290	271	310	304	265	308	306	313	291	307	286	276	275	284	293	304	290	291	245	230	293	255	323	274	301	301	344	304	288	321	290	256	303	300	298	295	296	298	298	270	274	289	293	290	283	308	254	286	279	321	265	266	273	283	295	293	271	270	274	289	297	281	315	312	251	329	294	307	294	296	263	268	302	316	308	311	286	292	296	269	272	272	288	294	279
2451	1347	2403	2893	2482	2153	1820	1574	1334	1296	1149	1055	1024	903	920	870	853	856	831	835	786	782	757	796	751	713	761	708	724	732	705	704	788	683	660	654	734	762	721	726	710	747	746	709	669	689	653	693	757	689	764	736	707	675	737	733	741	695	711	654	711	711	690	734	692	737	718	741	666	696	677	713	685	722	689	757	697	680	726	670	672	686	695	741	672	724	673	673	725	685	724	695	664	729	727	695	726	703	683	705	673	661	739	682	693	698	703	701	719	711	694	678	685	685	724	667	768	711	721	697	703	680	668	706	698	696	692	676	654	705	673	706	636	691	750	653	696	740	704	674	671	700	707	680	688	664	709	695	715	652	695	716	723	715	714	751	714	664	739	678	682	713	715	658	683	637	667	709	696	697	683	688	665	746	654	704	634	662	699	646	675	713	661	704	649	707	737	692	704	679	744	732	695	646	630	690	689	718	681	681	723	669	678	701	686	675	680	679	720	698	688	658	680	639	696	675	677	728	698	713	726	704	708	664	676	684	663	699	691	681	674	713	657	711	747	680	709	727	691	669	679	676	735	677	722	691	716	707	724	680	693	678	685	751	700	731	638	709	706	664	670	689	695	731	677	687	689	665	665	727	698	688	771	673	689	668	675	686	646	704	689	730	691	677	723	666	664	654	714	738	683	640	656	707	669	688	719	679	754	674	701	664	698	661	690	683	692	677	656	721	700	673	679	688	714	668	679	685	701	697	636	707	680	698	676	735	708	671	652	672	686	716	710	698	655	780	645	729	727	686	690	707	698	643	662	678	677	684	717	678	710	720	634	647	658	698	673	715	746	724	714	679	719	669	664	736	728	743	728	682	681	702	640	693	672	676	724	661	741	670	694	614	659	680	637	719	695	722	700	704	678	697	665	686	703	703	665	695	674	671	674	678	703	696	699	706	677	673	689	666	721	694	682	679	652	692	726	711	697	710	681	683	725	708	699	705	737	708	640	685	748	669	696	666	680	662	716	648	655	684	683	664	722	665	733	728	722	692	699	668	681	685	664	685	668	738	673	683	698	694	699	722	707	718	687	668	673	706	704	681	726	669	684	705	687	687	654	680	731	734	702	702	692	736	757	734	722	643	767	737	758	692	689	669	670	714	631	700	685	675	696	702	714	694	716	714	696	668	690	642	685	669	702	663	664	658	735	684	747	696	677	734	718	721	661	680	660	688	698	681	668	674	685	704	700	668	686	641	733	693	675	645	661	623	711	718	696	689	684	680	684	690	681	689	696	695	694	654	658	693	706	730	679	661	662	695	681	642	695	714	689	711	722	704	746	699	682	697	718	667	692	677	764	671	670	670	731	667	681	763	680	704	692	701	732	703	705	687	712	687	717	681	660	721	719	691	723	672	713	670	653	714	742	666	681	688	725	694	700	664	642	680	699	659	672	703	686	667	708	702	708	679	692	653	718	688	638	725	691	647	668	681	650	669	710	663	740	710	726	716	656	686	684	711	692	668	673	667	687	672	718	714	659	712	687	664	690	694	687	715	674	709	686	714	679	673	678	710	674	695	664	667	702	699	707	670	703	680	652	724	655	661	678	672	679	731	689	706	734	697	681	719	692	719	703	734	702	649	679	722	693	654	716	722	665	722	706	690	688	699	686	723	727	722	704	729	754	693	680	666	656	653	666	691	688	701	712	670	673	737	725	686	749	722	661	743	659	745	712	676	752	701	712	721	710	698	650	728	743	681	695	682	688	699	720	711	738	693	700	689	695	749	665	708	662	669	696	710	702	712	680	720	678	679	656	673	732	686	744	668	701	713	734	696	728	664	690	664	670	674	694	707	711	638	687	702	692	682	748	670	669	722	710	684	661	711	714	728	657	646	701	679	694	706	656	654	702	704	729	644	681	708	715	720	640	695	718	651	726	734	715	708	683	670	676	706	653	714	672	693	621	662	693	691	695	688	662	720	644	709	665	667	698	741	685	697	696	699	670	679	687	665	704	718	732	687	697	685	720	671	685	662	702	690	723	685	696	680	692	692	662	660	713	707	683	713	695	681	742	726	672	719	657	724	708	652	670	679	692	686	686	645	655	636	704	714	667	706	719	701	662	687	715	671	700	715	734	728	676	681	706	684	678	649	707	710	703	676	702	666	687	671	697	710	747	723	685	697	671	722	727	709	700	691	730	651	671	688	690	714	635	681	696	692	700	659	672	713	754	652	694	672	712	699	710	703	671	717	677	719	642	696	648	684	664	704	686	698	662	701	686	710	678	685	687	684	676	737	659	679	672	678	706	690	681	697	676	642	695	702	680	695	694	727	673	681	733	694	686	668	685	641	697	708	690	719	729	680	690	698	675	685	692	704	740	693	688	694	725	684	684	673	713	676	655	674	677	685	669	657	695	685	662	663	652	704	719	678	721	699	685	689	735	693	688	667	662	682	680	650	681	655	690	696	754	705	629	705	713	655	681	718	682	715	747	693	717	715	679	686	658	707	717	719	665	651	682	685	734	706	745	719	735	686	718	720	684	689	722	714	675	670	736	723	692	703	703	690	678	670	726	639	735	700	723	676	666	672	717	732	714	723	675	666	692	705	685	703	639	715	681	680	678	679	692	669	681	733	689	680	690	701	643	707	700	660	688	684	681	716	734	713	672	673	741	652	639	697	674	679	708	687	641	719	704	715	710	716	670	690	723	669	734	717	665	715	738	649	709	705	675	678	666	688	685	724	670	677	662	710	695	673	659	692	677	663	688	733	654	691	662	750	723	641	703	695	709	678	653	660	733	682	673	694	657	711	714	715	706	669	675	690	683	644	634	722	717	710	678	718	759	624	721	678	693	697	666	683	697	647	665	735	683	725	725	698	653	720	694	682	701	684	721	648	689	716	650	701	684	666	665	648	740	713	724	692	704	664	731	738	692	677	698	769	706	727	697	675	655	721	703	714	681	692	668	674	689	667	717	666	712	684	726	753	702	680	714	727	674	661	750	731	671	706	694	696	645	692	669	713	754	682	702	659	706	700	707	712	712	693	675	692	672	741	695	663	647	667	736	699	660	703	735	715	689	711	683	653	701	687	692	672	672	668	640	709	698	706	733	706	685	672	752	686	659	691	653	699	707	680	698	704	721	697	692	679	689	705	676	693	697	681	721	701	726	696	708	731	695	663	659	719	728	703	725	676	666	692	708	695	677	676	698	706	654	678	682	718	655	659	695	720	700	674	674	695	678	688	750	684	709	650	689	718	699	682	695	636	724	685	687	705	667	653	664	679	686	747	702	745	714	705	703	690	681	689	682	672	700	639	696	734	703	733	734	686	729	684	739	682	695	701	706	707	711	684	657	685	677	705	687	719	673	675	673	724	673	664	645	673	699	691	713	737	693	655	701	693	676	698	679	718	662	716	691	691	629	684	669	650	705	754	716	742	644	645	660	733	709	652	706	697	695	651	664	677	626	649	706	689	675	755	669	682	681	713	698	687	671	689	668	679	659	678	698	695
9511	2087	2445	1889	1472	1188	999	735	688	664	620	591	524	469	444	480	529	411	442	366	442	417	398	428	423	389	404	372	367	403	356	387	375	360	390	413	380	397	367	370	366	414	363	410	380	377	417	387	407	394	432	411	380	392	391	390	448	381	362	371	372	408	406	395	397	378	401	397	396	396	367	370	416	410	348	392	404	407	429	402	376	367	417	396	446	373	423	364	390	356	402	391	433	371	396	363	415	388	419	432	394	398	405	376	445	374	384	366	386	391	374	401	377	387	377	428	408	408	393	413	393	398	378	387	369	409	368	415	417	408	344	392	386	383	378	384	405	370	371	410	400	387	362	371	444	368	381	342	388	399	411	403	374	372	375	377	384	382	388	379	358	378	418	406	422	380	392	396	372	395	396	405	404	363	393	380	359	388	396	439	345	372	391	396	354	371	432	373	351	366	360	401	399	428	398	405	391	378	378	325	362	420	354	408	375	380	404	367	433	403	397	404	372	378	404	373	367	408	372	402	389	397	385	375	374	408	394	390	418	369	362	352	366	361	382	412	402	371	438	397	417	366	399	364	383	375	368	376	408	384	390	413	373	404	408	413	371	368	375	402	373	405	363	361	398	411	410	377	423	422	380	413	428	378	416	407	373	413	393	372	417	385	367	381	406	401	358	373	399	383	386	382	408	412	400	421	387	364	396	392	413	385	407	379	382	386	389	382	365	370	386	379	372	399	337	396	421	385	436	408	389	397	440	375	387	326	383	367	427	379	437	420	372	376	401	404	388	422	369	353	352	387	380	397	387	401	377	372	396	386	421	379	404	380	400	359	390	418	385	396	402	408	362	378	413	402	419	394	434	370	323	367	361	379	415	394	422	367	396	368	393	433	381	405	402	370	356	373	406	378	416	393	420	362	420	411	409	355	407	373	375	394	411	378	386	384	376	361	399	398	379	396	406	424	353	375	377	407	409	364	406	354	426	372	359	366	409	359	366	366	387	391	368	377	396	364	383	393	405	384	392	397	394	399	356	357	391	386	344	376	377	381	356	362	378	373	396	441	396	384	404	373	416	380	361	406	381	375	396	368	387	401	358	403	405	363	371	421	421	380	378	393	368	378	348	409	403	387	353	399	392	402	400	391	373	361	408	400	349	381	379	400	407	389	396	408	407	391	389	436	372	384	415	399	359	405	371	437	386	390	374	403	391	390	353	416	378	424	367	396	405	397	420	395	393	381	403	370	364	434	359	374	412	411	397	351	368	363	396	408	370	400	371	375	386	353	385	384	393	369	366	369	401	383	411	402	381	386	404	413	336	381	422	370	351	410	351	414	395	397	400	358	371	366	352	429	393	376	396	380	384	381	328	369	380	347	388	384	412	408	367	384	386	382	388	356	394	400	383	412	436	387	390	377	381	395	385	380	416	415	434	396	374	382	366	423	386	388	377	383	372	379	340	375	343	408	413	372	425	345	382	386	410	364	390	404	369	432	415	390	401	390	400	348	373	396	396	386	394	373	435	368	376	391	358	348	352	371	400	423	378	376	392	394	380	368	382	397	361	372	389	386	409	375	393	397	389	429	369	353	426	406	383	368	387	436	388	370	387	385	370	410	400	413	380	397	360	419	428	403	366	422	384	417	360	378	400	419	427	376	395	416	378	414	390	361	365	400	404	372	386	400	426	377	366	373	374	380	360	376	396	380	427	366	441	406	375	382	416	396	397	396	369	361	382	410	391	367	373	365	351	401	407	403	376	396	362	358	367	407	409	408	385	361	381	394	357	430	375	432	362	402	419	409	375	398	428	399	378	408	378	390	400	387	409	461	393	448	373	383	382	391	406	387	416	346	422	366	407	381	373	406	417	412	403	371	392	385	403	395	378	366	392	380	368	424	369	383	398	366	377	382	432	411	375	439	422	346	402	396	351	387	414	362	356	431	390	389	369	417	366	409	365	346	375	411	382	379	400	383	369	385	394	381	357	392	379	383	407	369	381	397	414	389	416	350	397	357	371	403	379	354	382	386	424	421	367	408	407	390	404	369	422	402	372	369	396	380	362	417	402	380	361	392	382	379	354	400	418	409	379	417	428	379	369	390	422	390	388	393	399	372	367	387	428	415	345	372	357	390	407	390	399	404	406	378	375	379	368	384	419	372	412	381	381	349	403	411	404	364	381	352	362	385	383	379	362	405	402	400	391	378	381	404	407	371	402	360	388	387	371	352	353	339	345	430	416	367	410	404	386	433	383	392	404	377	362	401	383	407	404	385	436	390	407	405	364	372	356	406	369	409	395	375	379	375	398	404	402	413	385	433	414	390	390	393	375	432	374	393	393	397	380	399	409	404	347	410	368	371	376	378	380	371	376	361	394	407	397	399	364	429	372	401	397	407	361	364	411	396	403	421	355	398	410	385	357	413	388	399	358	394	386	403	364	415	390	385	392	347	371	398	391	367	389	363	390	374	390	382	388	376	391	359	379	364	394	433	411	372	397	373	373	402	367	421	387	374	386	421	377	389	378	376	371	368	404	374	419	417	387	352	372	379	422	377	417	370	368	387	367	389	383	392	372	371	395	401	409	386	393	383	385	384	424	396	400	391	382	369	414	365	352	412	349	406	379	366	370	368	353	398	397	407	416	397	405	390	378	349	361	401	379	392	450	401	435	403	343	391	383	410	405	350	382	416	402	397	405	401	410	406	385	377	369	377	362	374	397	370	412	361	374	406	398	321	332	436	362	376	378	401	379	400	402	400	408	398	405	361	390	374	378	398	382	367	378	380	379	381	412	428	385	409	408	388	372	353	399	431	378	366	383	374	347	349	410	392	390	387	376	431	396	382	417	390	341	390	413	380	377	416	409	382	370	395	419	417	389	379	369	384	369	409	422	384	406	372	407	430	367	404	371	356	401	381	418	415	416	406	349	355	415	367	397	408	420	391	390	406	360	400	388	390	345	356	396	384	387	418	428	371	363	410	339	374	397	422	404	378	359	369	405	370	390	401	366	410	441	414	396	374	377	376	378	401	395	377	432	381	389	362	373	406	358	379	402	410	413	408	392	392	416	381	398	404	357	384	380	370	346	413	355	382	373	378	361	403	378	402	399	416	390	384	367	380	350	392	398	408	430	404	398	368	416	383	393	371	377	388	391	376	386	390	371	400	374	388	399	351	382	412	390	360	368	398	362	383	388	402	389	421	383	409	417	416	393	409	422	407	363	389	369	367	412	380	390	386	397	403	407	390	388	395	413	434	369	364	413	413	373	408	344	408	358	381	389	402	371	394	378	404	409	391	386	399	399	388	390	370	392	363	381	419	377	388	393	392	402	392	396	409	398	373	412	344	395	408	351	428	393	361	416	417	397	435	400	366	406	399	426	388	384	423	387	375	381	404	387	375	382	385	371	401	409	417	395	395	392	364	383	395	393	380	404	383	396	390	396	374	374	416	388	371	386	387	379	350	380	370	360	363	394	384	388	392	363	368	388	411	390	350	418	386	427	393
7587	2323	4795	5870	5091	4275	3438	3001	2640	2288	2159	1772	1626	1493	1414	1304	1311	1255	1258	1166	1153	1167	1065	1082	1086	1027	1028	943	1029	973	892	925	952	889	947	966	868	893	890	939	955	957	939	915	967	913	923	882	918	909	907	947	933	892	904	901	972	869	886	896	870	935	923	923	865	911	890	905	869	878	843	926	899	900	898	917	863	868	900	844	923	899	869	882	959	902	892	897	925	894	863	888	894	847	908	896	828	893	863	872	857	889	854	890	918	947	915	915	887	891	880	891	891	864	882	904	876	887	810	855	936	903	864	869	904	912	934	905	879	885	886	850	908	968	914	934	841	906	887	875	857	944	890	867	933	889	892	901	901	928	866	896	919	841	932	877	899	906	878	921	911	887	889	899	927	927	887	900	885	905	930	924	929	946	916	893	853	881	887	869	915	886	949	831	857	932	934	905	926	905	886	874	905	845	917	869	888	827	876	911	851	920	886	910	901	900	906	883	899	915	856	936	923	876	893	898	867	916	895	895	863	871	907	891	935	871	902	880	833	936	849	895	914	902	883	900	904	897	874	915	896	879	958	906	886	952	868	893	927	858	912	879	909	930	921	877	863	884	894	904	888	910	883	905	899	838	936	889	845	916	892	898	850	909	807	841	924	921	868	876	936	941	881	931	835	927	908	888	894	893	896	876	893	910	897	880	970	910	867	944	922	873	875	935	863	876	920	854	903	900	907	892	910	909	928	865	895	925	920	834	873	899	923	915	902	882	885	938	876	898	901	938	944	889	914	855	894	892	888	933	900	866	892	937	879	815	920	889	880	874	847	893	883	910	858	919	906	900	907	973	847	924	988	868	856	886	926	903	907	890	898	917	928	827	897	863	849	877	870	909	923	892	870	919	886	903	903	852	917	948	859	841	897	868	916	882	893	896	928	883	939	896	898	934	895	885	875	883	862	917	902	855	857	878	900	908	900	887	887	956	873	857	903	854	915	889	816	885	923	954	931	939	874	953	873	903	905	899	942	849	851	869	892	928	942	927	906	844	841	891	860	910	900	882	868	891	945	872	886	855	838	818	904	841	966	864	922	881	902	862	901	864	870	924	859	947	887	853	891	863	886	883	872	872	940	907	906	855	854	901	926	901	885	916	890	899	915	939	837	911	894	849	875	847	908	862	874	864	868	895	856	854	897	900	923	907	907	874	866	900	929	831	839	866	926	929	882	936	895	952	871	882	862	874	873	919	884	902	857	834	905	946	900	906	857	869	902	906	893	934	876	898	848	902	913	909	872	902	919	879	848	932	873	867	933	915	922	898	905	904	915	900	866	936	895	876	921	860	848	882	878	917	908	906	914	844	922	868	918	912	838	876	901	898	876	873	901	926	860	931	873	873	939	897	896	895	877	857	925	897	906	873	875	888	845	893	859	844	889	875	905	880	861	905	889	847	839	909	917	913	833	914	839	889	934	914	868	884	852	863	871	844	887	926	891	896	876	923	886	873	855	910	855	894	897	852	882	898	913	922	925	860	924	846	913	901	888	877	885	906	897	867	832	879	887	928	832	932	897	903	941	855	889	865	904	867	853	880	865	921	918	916	871	848	899	932	856	852	901	895	854	880	880	873	883	875	935	870	934	867	884	855	863	874	912	917	907	876	934	894	882	892	898	911	886	933	888	944	831	899	881	935	907	857	933	898	884	893	887	907	919	912	861	870	907	883	871	891	874	860	898	930	896	897	915	870	869	898	868	947	851	919	924	862	872	946	924	888	859	913	865	880	899	923	834	975	912	904	892	891	887	878	906	922	896	911	890	870	881	889	871	858	920	896	870	885	881	888	861	939	864	842	899	862	870	904	915	907	894	907	848	836	920	921	898	853	833	869	855	910	906	903	887	873	864	885	862	932	904	910	864	900	902	882	912	864	901	878	911	874	907	851	912	904	899	869	964	935	906	861	859	853	916	851	906	865	893	918	864	918	891	903	889	893	857	951	851	923	875	899	910	862	833	885	869	878	898	877	903	875	913	914	909	866	847	937	899	853	921	907	895	900	940	914	869	923	858	915	832	860	898	927	909	922	909	935	876	886	850	911	892	882	909	936	858	889	951	874	852	918	853	892	947	844	865	927	953	894	905	888	936	859	873	861	940	882	877	920	911	886	883	909	851	933	880	912	894	831	893	869	836	875	858	898	911	900	951	933	895	884	887	843	922	831	925	875	914	876	912	918	906	820	918	884	917	923	886	912	902	884	942	863	865	870	929	838	913	871	899	917	896	884	910	868	846	844	899	883	865	890	893	941	919	851	914	936	877	869	876	861	864	862	948	886	955	857	848	905	938	916	886	830	852	890	914	915	952	932	885	920	918	945	874	899	909	903	891	917	865	902	893	904	863	848	871	906	861	902	860	894	934	861	887	899	862	872	903	911	945	914	920	888	896	888	894	830	891	866	879	889	870	877	911	941	971	937	919	834	893	927	852	862	888	922	947	885	860	847	937	913	879	860	906	896	885	888	912	831	872	893	904	863	901	888	909	909	888	874	851	942	884	860	900	903	863	869	863	890	911	856	913	856	878	910	855	856	839	837	884	909	824	913	824	844	873	884	939	897	914	878	872	861	939	883	882	876	891	938	922	890	872	874	836	872	875	878	847	844	885	902	818	915	927	969	894	925	880	930	889	906	930	869	960	945	946	894	884	902	916	921	852	860	914	918	902	918	864	915	885	904	821	910	893	858	846	820	848	853	894	890	932	861	920	905	915	902	892	888	895	836	871	935	914	928	880	914	878	910	892	908	921	880	864	936	877	888	890	859	873	879	901	838	912	881	876	883	915	947	888	914	869	934	900	938	935	906	870	917	895	900	875	880	871	859	886	930	822	886	909	896	838	925	898	891	846	868	899	929	917	891	873	876	863	917	917	905	871	848	892	849	917	918	898	909	859	902	849	908	900	875	928	874	872	900	897	909	932	972	931	919	869	874	887	882	855	900	885	902	876	932	920	915	932	844	908	914	883	885	905	852	859	891	888	875	923	902	934	869	918	890	872	889	893	934	942	898	867	916	871	895	869	892	881	841	854	847	892	892	845	944	888	898	904	830	911	879	908	916	892	907	930	905	863	880	909	924	876	828	939	876	956	833	903	934	888	913	914	905	889	917	881	918	864	911	921	914	908	869	886	887	911	871	864	888	874	918	887	864	851	848	873	919	834	913	873	893	925	885	890	860	864	851	914	900	908	920	867	851	915	900	864	883	890	895	853	885	862	865	933	854	906	908	912	905	896	861	875	897	848	920	904	856	921	893	924	815	854	927	832	882	865	883	883	920	921	886	876	877	992	901	883	886	922	904	963	850	880	941	833	886	870	863	892	885	903	924	897	896	887	873	843	941	872	940	885	833	875	927	876	816	824	882	916	887	878	915	890	888	888	947	874	919	865	923	914	878	931	897	908	921	907	864	910	890	946	889	867	874	898	903	902	928	885	911	933	876	893	873	865	889	832	861	892	867	900	928
16882	3612	3659	2977	2134	1569	1164	1014	812	730	742	588	534	533	503	471	460	432	422	432	420	425	419	421	409	363	343	380	365	364	356	409	341	364	352	365	358	405	361	337	379	359	343	335	334	405	381	375	369	361	371	359	366	368	348	368	353	352	385	381	370	373	341	373	351	351	354	360	392	362	410	386	386	358	392	380	361	351	329	371	396	416	347	361	351	362	353	346	352	370	342	329	317	338	342	387	346	361	395	370	355	383	351	372	346	368	356	386	347	335	366	338	337	381	369	372	404	376	381	367	365	383	351	368	341	359	350	366	342	362	393	327	345	357	358	387	352	369	343	391	371	353	388	398	353	380	364	387	401	326	374	387	394	353	353	404	341	328	381	353	347	335	346	356	314	387	358	359	370	361	367	368	367	383	374	355	381	355	359	345	361	357	353	345	368	389	365	361	362	367	365	355	366	339	349	367	341	347	346	344	339	351	380	386	374	321	347	362	353	341	385	336	327	386	355	353	365	340	354	358	363	353	382	365	379	351	359	354	355	346	379	338	361	354	354	369	368	367	378	353	332	332	325	341	328	351	345	370	377	375	369	372	358	349	359	341	348	362	374	321	357	373	337	370	372	357	377	366	366	354	339	349	348	360	334	351	323	380	386	363	365	363	388	380	346	360	326	360	336	372	371	358	326	345	384	363	329	376	360	368	387	365	396	337	353	384	363	321	391	348	348	330	366	347	329	382	357	376	339	332	344	373	364	362	330	338	349	401	364	348	350	340	351	373	358	360	351	352	371	334	331	349	367	377	332	374	366	374	355	375	374	369	381	368	341	341	330	349	372	381	382	360	361	371	331	386	373	357	354	327	343	346	402	362	356	381	369	350	349	358	334	366	370	379	409	356	346	346	338	405	340	334	387	358	322	393	397	354	378	374	392	392	334	367	338	357	349	312	335	313	325	319	342	352	364	356	379	344	394	384	375	372	348	318	363	405	359	363	370	376	369	355	357	387	364	360	374	371	355	398	367	383	376	402	369	369	363	368	375	327	350	396	307	362	382	358	389	355	393	380	352	363	427	366	389	369	334	383	347	376	352	381	386	309	349	340	386	346	358	335	361	378	320	359	387	395	364	362	369	354	360	377	348	338	352	352	385	355	387	356	334	400	346	361	373	331	330	362	354	345	365	374	362	366	341	359	377	383	379	364	358	311	353	368	347	374	352	363	344	352	321	354	388	371	343	340	350	365	344	355	317	367	346	338	365	377	378	381	387	393	372	392	353	328	355	372	362	383	410	368	405	359	352	381	357	369	356	350	362	334	365	407	355	370	379	373	347	356	343	330	364	350	342	375	347	367	402	390	390	343	373	369	353	313	352	329	370	347	389	318	379	381	358	358	374	386	374	391	347	344	356	382	402	357	328	323	345	354	398	378	341	354	386	372	329	370	333	357	363	359	353	376	344	359	356	352	339	371	392	353	383	353	340	342	370	357	362	364	347	366	378	355	380	352	355	382	367	368	345	327	335	367	360	375	381	413	399	378	403	345	372	360	379	385	382	319	362	376	365	343	340	345	390	364	364	321	360	365	354	419	406	384	378	349	288	350	374	383	358	362	343	309	392	324	364	385	341	354	370	355	348	350	359	341	342	355	356	324	353	336	328	376	372	381	325	383	358	325	342	307	335	393	360	393	340	330	336	370	370	371	348	359	372	359	355	372	328	357	343	341	357	378	358	390	342	353	363	384	395	403	344	387	356	346	405	390	381	381	330	383	353	374	392	381	370	381	350	396	416	365	361	361	336	372	311	370	421	342	407	343	318	389	422	402	352	352	333	399	314	343	370	361	345	377	357	380	330	359	349	367	365	381	399	370	353	326	376	356	350	342	357	409	355	354	338	357	353	387	336	385	370	382	367	333	339	373	338	333	360	348	387	362	389	356	326	340	370	356	340	350	349	356	346	347	351	343	379	380	355	356	323	380	347	353	337	420	358	376	365	373	376	359	337	356	355	385	333	323	358	371	391	361	361	361	397	356	344	376	340	376	369	359	368	343	352	363	362	365	355	354	337	349	318	348	358	366	369	365	357	319	351	366	340	353	348	350	341	331	336	376	380	346	369	338	362	336	334	350	400	388	393	353	390	328	326	351	364	347	376	370	331	359	328	365	322	387	335	345	391	359	349	384	382	360	361	391	374	386	342	377	335	363	379	343	394	364	377	345	369	324	366	351	359	363	328	351	367	374	369	376	426	354	342	376	339	393	367	324	358	343	385	358	383	394	372	365	342	367	358	368	365	339	338	365	340	380	363	377	357	383	384	375	346	388	330	369	346	336	365	364	360	364	362	349	366	356	360	368	377	326	337	334	369	377	343	349	375	386	353	395	371	377	363	347	355	343	384	348	379	359	345	357	416	317	350	347	382	384	358	357	385	377	360	355	397	383	340	358	365	397	367	381	331	348	342	338	374	360	369	375	368	360	414	400	382	341	367	350	356	314	364	356	391	355	334	352	378	365	372	393	403	345	319	357	351	382	349	352	375	384	368	343	361	331	363	373	357	391	361	352	446	376	358	396	376	350	374	351	376	363	353	348	330	368	383	416	364	336	342	372	413	369	377	388	350	377	362	377	372	339	361	359	365	357	349	386	351	371	359	365	341	405	383	329	364	371	326	368	378	391	368	388	382	331	375	353	403	352	336	315	340	335	379	406	397	384	351	380	413	359	351	317	335	379	360	342	381	345	339	320	369	358	368	410	358	355	385	384	355	364	337	365	342	325	338	375	362	381	337	402	328	341	345	363	352	370	347	388	357	397	371	352	379	343	373	375	346	381	404	355	378	356	365	361	360	359	344	374	377	332	353	330	322	388	350	376	358	388	347	372	360	372	370	373	358	319	380	352	361	321	383	383	345	358	410	379	376	367	341	360	379	380	350	364	395	377	335	370	363	347	356	346	364	351	348	354	358	379	333	337	336	341	346	361	367	373	354	377	356	345	376	403	373	347	376	378	365	377	361	331	342	404	351	331	350	391	375	315	380	349	356	356	323	345	398	355	399	376	356	333	393	376	364	368	363	333	378	358	357	388	358	347	370	353	378	338	355	394	354	388	337	366	351	350	346	388	360	356	383	345	378	349	345	356	351	354	348	346	381	395	350	339	363	380	349	351	356	377	351	381	380	333	380	372	341	344	380	347	375	345	362	344	367	371	409	382	321	389	352	356	360	354	353	340	332	397	375	366	354	333	373	372	370	404	357	347	366	390	351	388	367	386	387	345	378	342	378	379	387	364	379	345	328	366	383	379	354	358	385	366	373	362	384	345	370	370	357	359	359	346	402	374	360	373	385	356	349	375	367	385	373	387	377	358	321	335	325	348	398	379	401	372	341	361	355	379	353	362	334	340	356	345	348	374	329	351	340	338	373	360	371	357	336	362	374	356	344	358	393	359	349	356	387	367	357	361	369	361	343	348	375	370	349	330	390	354	336	349	357	325	346	380	365	377	339	401
9771	3049	6739	8160	7150	5943	4865	4143	3556	3086	2622	2291	2052	1849	1591	1556	1495	1406	1323	1307	1301	1175	1151	1135	1130	1037	991	1053	973	969	980	951	880	909	917	906	845	902	864	877	892	935	872	905	894	892	817	842	857	812	838	862	853	864	828	893	849	846	869	815	887	845	833	865	851	847	896	910	853	853	820	893	834	832	874	814	844	863	860	866	872	803	867	837	818	863	798	838	869	816	849	821	872	843	802	835	873	827	814	840	839	848	839	773	811	802	872	838	867	806	805	836	773	841	784	827	789	788	809	895	797	815	804	822	832	842	844	851	820	773	793	801	808	842	863	823	824	824	851	832	836	852	815	811	825	812	871	811	838	868	853	858	857	834	791	766	768	824	812	785	849	811	799	826	821	803	774	831	801	866	820	780	830	826	799	841	858	860	854	830	834	841	856	843	833	794	794	867	781	802	821	866	854	859	784	852	824	824	808	842	857	798	823	814	808	812	810	834	827	804	827	802	809	767	816	767	876	828	817	807	857	831	854	787	773	831	832	836	814	780	791	872	781	831	852	862	833	856	830	843	815	828	801	835	795	810	831	829	828	824	782	861	847	815	829	864	821	794	839	817	834	811	834	803	884	796	873	808	805	807	760	873	765	833	825	848	821	841	867	824	769	877	861	777	833	840	773	775	879	845	897	822	817	847	776	826	865	809	806	854	828	810	874	754	793	824	846	803	813	847	828	802	804	773	837	870	863	790	835	810	835	811	809	815	787	818	840	797	850	875	848	843	801	847	819	781	787	832	798	827	829	809	831	801	887	826	839	823	835	829	839	806	800	899	803	799	869	857	827	830	817	786	790	756	834	802	828	813	793	816	861	815	835	835	849	815	836	803	817	814	787	823	791	825	819	836	823	867	833	818	809	842	784	798	850	762	822	829	835	801	808	843	840	812	832	794	808	851	834	831	819	858	842	805	836	794	830	843	796	862	818	776	872	826	827	775	855	790	852	798	886	828	846	814	831	839	804	848	836	809	867	864	790	830	874	799	829	821	806	848	779	840	851	822	823	827	848	824	824	877	801	839	800	795	801	844	807	839	788	801	812	872	815	813	813	830	864	772	798	783	797	832	843	789	835	853	811	803	867	819	775	865	798	816	812	831	809	824	821	815	827	793	824	793	785	841	837	855	806	773	775	819	826	837	767	826	853	849	824	796	834	793	813	795	832	834	856	752	866	845	823	882	830	814	824	804	911	846	775	836	794	820	839	802	845	818	871	856	853	856	840	787	833	870	809	872	783	848	822	794	837	824	809	854	803	817	836	884	818	843	819	767	793	822	823	838	788	793	785	842	829	825	917	865	849	820	785	843	741	836	805	829	778	850	792	803	805	791	822	859	831	824	845	810	890	807	867	825	813	782	786	808	802	766	849	845	844	808	814	785	823	816	798	781	786	819	851	788	791	827	805	816	800	886	791	765	786	806	830	837	824	828	796	803	749	795	820	866	813	803	894	791	846	773	793	813	841	810	843	782	851	850	806	800	797	851	777	812	846	836	834	834	848	807	843	840	811	809	785	877	839	830	822	840	811	848	832	823	823	838	827	869	803	804	837	820	869	812	787	835	829	779	816	835	817	862	845	805	865	815	792	802	824	842	797	836	788	878	814	855	861	833	823	827	864	839	824	815	825	899	812	773	809	798	809	819	787	797	839	869	852	841	791	837	892	781	835	887	824	805	829	813	837	824	812	843	827	828	812	865	805	842	812	837	853	802	821	871	831	806	821	881	832	834	823	886	815	771	825	815	813	816	807	763	787	855	805	811	813	799	860	811	780	799	807	794	781	808	840	825	808	855	846	799	849	838	770	821	841	740	835	883	829	814	844	790	808	804	815	808	795	838	775	846	810	873	772	837	816	816	789	798	803	850	836	799	821	852	830	850	826	791	828	839	762	804	780	827	869	828	811	847	812	808	860	849	794	767	837	847	841	804	859	829	781	882	852	804	839	880	766	777	808	843	830	823	857	785	856	812	787	817	853	802	860	787	837	838	862	788	820	806	816	804	811	828	830	873	808	784	786	817	847	842	882	806	802	825	831	777	786	836	862	779	860	814	838	836	848	800	851	833	771	828	802	841	843	805	820	823	841	850	781	880	780	824	820	837	859	838	859	830	828	845	783	828	822	812	841	874	834	823	828	823	802	801	859	810	840	809	814	864	798	836	814	814	864	836	792	830	792	852	785	792	838	837	816	850	864	832	839	807	809	806	764	791	816	824	802	809	830	848	830	830	798	832	806	796	836	830	813	803	825	829	845	854	800	901	842	787	816	817	842	839	774	785	810	839	816	836	793	813	828	862	780	814	807	782	845	883	826	814	859	856	799	823	868	824	816	808	855	834	862	848	787	816	861	848	815	824	799	810	844	830	839	799	802	800	830	831	833	823	859	776	861	775	804	793	870	843	817	838	828	839	836	886	838	828	868	841	841	793	850	844	821	862	812	829	783	797	790	871	779	881	812	829	827	834	833	849	820	791	844	790	820	806	821	815	807	857	842	850	799	859	861	821	776	824	817	791	816	804	834	865	871	843	834	833	832	828	869	876	844	834	847	852	783	803	870	791	798	844	807	824	848	797	825	834	857	792	812	854	845	851	799	808	815	789	786	794	867	789	820	777	791	835	816	870	824	859	760	886	822	878	846	767	835	809	841	802	811	823	818	788	807	806	793	807	830	862	789	844	813	867	849	831	884	893	868	838	831	824	865	789	804	815	828	774	774	839	815	833	793	787	834	836	886	882	778	820	807	803	834	855	835	820	822	826	834	836	800	808	838	801	824	814	808	850	827	806	860	858	811	829	832	844	820	816	852	811	814	841	875	831	789	855	827	817	849	780	788	792	831	827	860	820	805	844	804	857	779	824	842	831	854	845	817	874	823	829	799	807	854	868	841	819	795	811	857	806	856	817	793	833	834	843	785	847	815	788	874	786	790	815	789	849	826	852	804	821	807	770	831	824	783	786	873	863	818	812	805	875	828	813	837	817	786	834	833	818	834	827	825	825	893	820	831	888	791	813	821	790	844	814	870	828	821	813	843	858	787	820	865	836	820	791	765	794	801	824	849	860	817	805	793	841	811	788	805	813	807	819	840	829	857	827	826	840	846	861	800	865	872	836	836	822	823	856	840	838	784	791	836	799	824	852	810	810	826	762	771	795	824	863	760	757	779	811	855	791	817	903	808	900	835	794	807	814	816	829	851	801	853	862	817	894	813	867	848	832	773	776	811	868	807	819	778	830	818	771	818	830	834	798	857	836	824	843	815	784	868	857	800	753	802	790	772	831	787	856	837	792	829	798	784	782	825	821	746	769	800	832	755	815	825	841	763	853	858	773	787	830	823	820	851	843	809	798	834	802	813	806	849	789	798	803	879	831	887	799	829	781	808	796	861	844	807	823	801	868	838	802	814	782	810	774	790	811	807	819	829	795	807	808	859	827	809	894	813	815	799	867	860	849	838	829
2779	1011	1190	1001	717	602	476	450	390	388	323	368	331	340	324	332	327	345	298	310	317	305	274	300	304	344	286	311	291	281	310	270	278	281	306	269	327	311	293	303	307	283	316	281	297	269	295	302	309	295	325	322	316	318	318	293	258	300	329	298	327	274	308	286	247	295	284	283	291	302	317	279	303	314	280	265	277	305	313	281	290	321	297	329	313	314	293	304	291	290	299	287	284	288	303	283	287	300	284	313	317	293	281	259	256	300	300	300	290	291	246	280	281	288	269	302	286	298	286	298	309	281	303	305	332	281	293	306	280	290	282	278	288	286	297	296	303	268	286	280	285	244	308	301	297	303	252	267	313	323	295	275	312	323	270	282	262	306	327	300	288	306	338	312	307	280	299	304	303	255	294	299	280	305	279	315	323	325	288	297	310	305	302	273	275	328	299	269	275	317	274	311	302	300	304	328	312	269	279	322	302	304	291	292	281	302	312	303	290	300	307	305	284	302	311	296	337	308	311	304	311	288	310	286	272	291	285	273	281	283	310	285	307	331	299	280	301	323	303	278	307	308	304	304	311	298	297	351	306	263	278	295	291	320	287	260	285	293	259	272	288	302	276	299	272	305	286	286	315	299	282	277	323	284	282	282	282	269	283	309	298	265	316	293	303	267	323	307	306	310	304	276	292	281	266	285	325	289	291	300	267	279	298	313	267	274	279	309	288	316	335	295	267	298	257	274	285	299	274	301	294	274	286	309	298	277	307	289	303	304	295	325	290	262	292	314	339	304	287	311	270	311	269	296	301	271	314	294	281	295	296	278	272	273	262	280	290	276	275	308	299	266	280	296	294	307	313	319	305	318	295	278	293	281	293	318	298	297	297	300	308	294	282	300	302	283	342	293	282	324	258	308	279	268	265	334	275	276	314	256	311	308	316	287	285	258	238	288	267	305	272	278	281	299	324	310	272	307	296	344	267	299	292	284	336	309	271	307	274	276	311	288	300	281	305	287	323	320	308	322	323	273	270	254	331	321	306	311	244	268	286	333	304	305	326	261	267	283	309	300	291	291	308	296	292	279	296	297	285	308	297	279	260	274	296	289	304	282	249	282	342	314	275	288	281	306	288	273	279	297	330	269	296	272	308	302	282	275	272	316	283	338	277	344	290	321	310	294	281	300	270	305	284	277	261	276	311	292	306	248	278	307	307	310	313	296	271	264	304	288	255	300	283	298	301	269	283	282	272	277	305	300	309	285	275	282	308	297	317	261	299	290	287	292	326	318	272	305	287	299	276	336	299	274	301	312	259	297	276	326	340	267	278	290	316	320	297	298	349	304	288	301	290	276	288	319	315	301	271	302	285	275	300	283	305	300	305	319	284	271	300	307	313	305	312	299	281	314	279	299	309	280	310	301	306	303	293	269	288	296	285	306	269	273	299	296	270	254	277	312	309	264	303	283	301	294	269	278	314	294	284	296	289	304	284	318	312	288	319	288	294	291	328	312	263	298	292	290	288	306	324	289	310	306	283	259	320	308	287	301	276	307	310	299	322	336	300	310	266	316	311	277	258	296	304	260	307	312	294	267	250	300	280	264	287	314	286	281	275	306	288	299	296	296	336	325	282	295	281	300	289	294	308	310	293	298	275	285	297	310	324	278	266	285	288	302	293	336	294	284	309	280	275	290	293	346	302	315	304	304	293	282	298	297	274	297	309	304	278	329	312	291	332	282	273	289	283	275	328	290	317	327	297	301	292	273	320	252	282	307	308	277	293	281	300	310	270	283	320	313	299	311	304	302	325	272	254	280	244	282	271	266	301	339	284	293	277	354	297	283	288	288	307	284	300	315	298	300	312	299	302	298	303	284	321	349	292	283	254	289	319	289	297	333	327	257	301	314	320	296	315	289	312	352	285	294	317	267	268	282	305	310	294	283	263	283	294	283	307	292	276	274	315	296	317	324	297	303	300	303	314	301	306	267	300	261	282	343	274	296	284	246	314	254	296	314	320	295	289	300	282	287	247	288	273	308	289	333	319	317	263	293	289	306	282	306	288	286	268	307	311	304	304	272	297	302	291	284	318	322	298	277	288	308	278	293	298	298	280	313	277	311	313	298	277	333	304	298	303	273	318	271	299	287	305	317	271	308	298	277	284	275	313	295	322	300	289	271	294	315	345	283	324	308	304	287	266	275	331	295	294	288	288	286	271	263	319	293	296	285	324	286	296	281	293	298	269	269	273	318	296	337	331	308	298	333	304	276	299	286	281	311	268	303	311	309	278	285	289	284	289	282	290	263	283	271	288	309	315	286	271	310	293	308	316	282	281	301	327	317	308	301	306	303	318	283	281	301	308	301	286	255	294	263	327	301	301	273	294	257	310	282	329	296	273	259	290	311	283	301	321	293	284	257	302	297	322	315	283	301	273	320	304	307	322	269	325	271	292	266	291	309	295	351	312	295	334	294	297	304	280	293	288	311	286	273	330	312	311	276	292	302	273	265	302	252	306	303	271	277	289	269	282	273	328	309	279	296	286	296	311	278	309	287	309	315	306	318	275	264	300	304	277	286	269	285	307	289	313	314	305	326	295	264	293	284	280	301	301	296	308	288	303	302	292	305	283	304	321	289	261	289	305	283	317	296	311	285	288	331	291	297	294	273	322	303	313	305	297	312	318	314	300	294	289	290	330	297	315	293	299	291	305	304	325	302	286	292	300	284	281	311	332	275	272	303	261	276	321	274	297	270	316	301	283	312	270	278	284	299	312	296	281	294	283	292	266	285	277	260	293	312	267	311	294	307	282	265	289	269	277	294	281	280	295	274	279	283	274	292	293	307	272	245	286	328	277	324	309	301	337	328	311	292	303	324	278	274	280	302	284	254	302	309	302	283	274	303	317	311	342	258	298	293	254	285	266	315	268	315	301	307	311	275	298	310	306	304	279	309	249	265	284	293	297	296	267	271	304	290	289	302	290	310	264	298	272	315	322	290	315	300	282	316	284	318	311	292	299	284	293	269	320	276	289	287	263	287	303	286	294	294	322	284	273	293	311	325	289	308	296	287	303	306	315	301	264	297	330	283	287	290	305	295	297	270	275	315	289	278	300	275	277	310	254	287	281	275	304	291	313	276	323	294	294	253	300	298	287	290	294	276	292	281	286	282	279	264	288	309	297	301	318	318	309	305	302	286	280	280	302	257	306	306	275	272	275	335	304	294	271	273	277	303	289	285	280	274	289	318	319	306	315	294	319	293	305	289	282	280	307	289	287	300	311	270	280	305	301	297	308	289	304	297	309	303	276	290	288	307	290	302	311	302	282	290	300	318	294	303	327	263	287	303	296	275	308	294	333	328	316	311	294	289	283	305	275	287	276	318	323	286	280	299	300	276	262	283	310	312	297	295	274	321	319	311	321	296	299	305	315	290	299	305	303	278	288	313	283	279	320	270	263	309	327	313	266	293	289	315	272	309	296	301	276	311	311	283	287	313	294	291	284	317	306	275
2610	1368	2573	2981	2607	2141	1877	1635	1436	1270	1202	1108	1089	968	875	933	915	877	835	822	812	786	764	748	760	784	774	745	705	763	713	715	721	723	724	660	776	682	731	735	747	739	692	747	705	683	697	687	687	752	689	678	711	737	698	704	709	734	703	673	745	710	700	740	689	705	699	719	718	721	744	731	686	734	757	706	667	718	712	755	758	720	709	736	694	720	678	695	691	669	692	699	683	708	693	680	728	719	716	740	653	730	752	708	712	671	705	748	702	693	729	714	721	711	729	686	700	735	721	706	731	712	687	655	681	678	653	706	617	703	700	754	661	667	753	749	664	677	698	721	678	718	748	723	670	700	653	685	685	687	690	706	726	708	709	675	718	706	671	683	727	707	741	719	679	697	717	719	709	726	718	708	712	771	682	705	766	704	743	736	694	711	714	674	708	696	716	685	726	651	738	663	675	720	745	722	711	719	699	686	740	715	747	679	691	633	680	754	702	726	694	693	691	710	710	683	697	743	723	701	645	734	702	718	681	704	746	738	708	680	698	707	706	691	689	729	675	699	704	694	681	724	679	742	691	727	723	681	670	699	702	706	713	694	702	683	703	715	635	698	694	702	667	756	717	727	709	682	689	715	697	734	746	731	714	686	686	727	669	712	736	707	669	762	717	716	741	681	731	673	659	655	670	640	715	711	683	716	713	708	742	732	713	696	720	692	693	729	752	713	736	697	691	736	665	692	732	669	703	701	668	698	719	661	710	699	697	707	672	676	683	722	741	717	682	700	727	738	709	715	687	671	700	674	753	692	676	699	702	741	742	736	712	701	710	725	708	741	745	709	711	742	673	704	671	728	734	721	756	757	706	697	718	699	687	719	717	724	702	706	688	747	679	611	732	700	684	708	727	679	692	745	691	718	748	689	685	665	697	684	741	681	710	740	701	703	684	699	686	714	699	713	752	729	717	620	678	751	733	711	693	701	727	689	708	679	701	734	717	695	730	750	681	713	738	716	675	663	696	686	652	715	726	739	712	729	719	725	664	643	704	734	713	698	708	712	711	680	739	714	670	701	676	665	709	712	707	712	715	670	694	718	695	718	649	674	755	711	725	715	739	722	722	698	671	725	682	688	703	728	706	703	694	682	743	724	698	707	691	682	699	675	703	679	718	711	681	671	690	662	718	739	712	686	725	669	707	680	725	716	694	695	725	769	698	698	712	673	742	717	684	721	678	751	725	704	700	707	655	729	737	730	734	668	680	672	734	713	756	701	708	664	708	713	685	704	686	716	732	690	726	701	701	680	748	726	767	712	756	741	693	746	697	701	724	660	726	689	715	739	678	693	685	695	731	702	699	715	665	716	694	710	701	676	710	709	716	760	696	701	675	708	658	731	687	730	710	740	714	719	676	697	667	687	668	634	702	749	728	667	743	716	646	677	698	716	706	777	774	742	730	736	669	728	670	693	653	663	669	683	688	718	713	715	638	712	674	712	749	700	734	728	692	706	680	673	718	684	714	724	696	763	677	695	724	682	705	721	687	690	663	672	763	700	671	790	737	692	732	732	673	709	751	694	700	699	704	707	667	694	723	720	694	694	681	729	719	674	772	698	699	670	702	723	692	710	740	708	637	705	687	735	657	725	714	712	739	733	744	727	752	707	665	665	699	761	707	729	692	702	688	713	651	704	698	725	667	697	672	660	720	655	713	671	722	659	719	682	705	653	693	669	722	703	732	706	723	707	683	687	717	694	704	661	715	684	641	712	715	716	707	697	733	705	734	743	683	714	676	678	716	671	693	702	691	655	695	740	685	719	712	682	725	743	691	719	689	719	722	704	655	696	688	696	712	748	718	678	725	655	697	685	656	746	658	722	652	725	702	681	736	715	682	715	662	722	702	727	700	724	706	694	738	658	680	715	691	727	640	675	688	713	705	676	667	713	740	701	720	748	658	717	674	702	714	661	722	761	665	742	643	722	749	724	698	727	694	708	698	693	669	688	674	686	776	724	673	730	741	718	687	694	652	694	728	682	645	749	748	720	685	747	698	773	664	700	699	733	669	692	691	684	715	694	713	728	664	714	765	694	654	717	696	718	692	692	718	665	702	694	750	728	684	716	772	676	698	679	735	688	705	730	683	701	688	699	719	671	734	712	695	693	697	647	735	627	719	773	694	661	663	728	695	713	721	746	746	730	716	719	682	736	730	648	736	693	693	651	701	694	734	728	705	725	704	715	690	714	677	740	701	750	700	703	719	715	692	709	719	729	706	688	746	693	713	728	706	700	714	699	698	709	694	724	679	692	694	699	693	677	707	694	726	721	675	690	722	682	700	666	666	690	693	708	700	732	719	707	745	649	708	700	715	742	723	642	699	713	699	686	649	631	720	748	710	693	742	707	755	702	669	723	732	736	689	688	685	705	717	683	707	644	688	722	711	682	717	742	720	680	747	729	715	701	698	712	704	704	703	687	714	694	683	714	708	699	697	701	691	668	706	724	695	675	723	694	707	693	694	694	690	728	690	712	671	706	747	703	696	709	731	699	676	710	712	704	731	684	709	740	712	708	673	651	718	694	690	713	687	728	699	679	732	751	692	743	665	730	703	699	708	682	692	726	699	743	721	628	698	676	684	684	688	712	712	678	699	696	754	668	697	715	684	671	693	721	713	672	715	681	694	730	747	687	690	700	684	646	657	766	750	691	699	676	704	739	724	717	735	688	690	706	710	708	723	714	701	754	688	683	734	706	679	663	698	695	717	719	728	742	729	691	721	638	733	687	717	735	690	708	684	642	667	723	709	757	677	704	686	749	730	639	677	740	730	688	679	698	752	733	726	710	687	677	710	694	651	719	709	700	750	702	733	706	678	698	632	685	747	737	676	698	743	749	749	728	674	674	652	728	730	707	681	725	746	702	708	694	691	701	711	653	717	742	708	737	664	694	671	639	720	649	682	665	700	734	680	692	697	700	685	708	721	723	765	712	673	718	724	682	698	701	706	705	700	732	708	687	651	697	649	741	672	738	698	714	724	710	687	727	647	699	721	696	690	739	664	716	649	725	699	720	700	727	752	706	669	716	721	693	663	680	726	705	690	715	724	686	695	716	707	726	721	676	669	678	702	724	730	733	708	733	774	691	694	686	723	680	755	719	677	765	698	713	684	708	715	705	728	678	704	659	655	717	694	696	700	696	691	717	735	724	721	733	738	696	715	721	720	743	673	688	701	739	680	706	671	743	709	693	736	760	708	694	734	748	693	682	704	746	663	686	701	751	733	700	693	679	706	704	725	777	735	664	692	688	716	693	757	689	706	737	739	715	678	690	767	708	676	701	724	701	662	706	698	714	649	675	753	666	722	682	707	660	727	669	765	672	720	674	737	728	711	719	712	699	689	700	718	670	707	694	690	750	711	736	717	768	677	683	736	693	710	696	657	691	713	685	661	686	733	711	696	701	715	740	723	744	712	745	761	709	694	713	700	714	716	688	657	664	721	790	705	704	715	665
9495	2030	2416	2142	1496	1101	955	805	722	643	593	550	479	476	498	455	464	477	435	427	405	372	460	443	389	441	409	409	416	413	391	408	374	369	369	398	382	416	412	422	383	375	387	383	394	422	405	384	443	382	372	366	376	381	426	377	371	421	414	405	384	384	390	394	415	379	366	391	386	395	399	435	409	391	405	398	381	360	397	395	352	376	384	409	381	407	387	403	395	434	379	394	426	381	404	384	409	384	350	362	367	375	371	410	415	385	427	400	361	443	411	401	383	383	397	405	364	379	355	377	398	395	396	379	375	392	373	380	412	388	390	392	402	379	380	391	398	387	383	398	371	394	404	356	372	405	395	403	394	407	400	367	385	379	376	353	418	372	433	344	388	427	364	396	384	402	389	407	375	414	397	401	363	399	374	388	378	419	387	427	420	435	387	391	403	412	378	382	379	395	373	400	398	374	400	384	350	415	374	376	380	385	347	411	399	396	418	426	419	403	472	440	372	377	378	419	388	409	340	377	388	394	390	428	358	390	399	409	397	354	395	411	377	367	405	394	407	359	392	372	362	358	401	396	390	359	377	382	367	407	426	440	367	427	400	393	386	371	410	392	396	399	388	393	416	432	355	380	401	382	385	431	372	394	356	386	344	412	389	342	397	364	356	425	375	416	389	378	360	355	398	439	411	416	402	392	428	369	407	403	369	418	402	422	408	390	390	365	390	393	379	401	399	372	393	376	391	388	389	425	394	410	382	345	370	385	416	413	393	391	396	369	375	403	359	380	360	406	354	410	373	378	387	391	373	371	357	362	382	405	363	396	410	371	388	394	364	399	363	390	381	371	374	379	354	404	344	369	361	394	366	395	392	378	396	367	361	362	363	388	382	402	393	383	371	385	422	408	404	385	378	413	364	361	351	378	408	394	355	386	373	384	382	373	378	393	428	402	378	357	378	366	351	382	382	422	378	394	427	399	389	423	394	403	411	417	456	402	388	360	391	400	367	367	360	399	422	415	391	407	371	394	345	389	398	384	406	422	353	358	372	392	368	384	400	358	347	363	373	411	398	385	365	416	394	383	405	409	401	390	391	385	361	388	406	358	349	426	362	418	395	370	394	404	383	395	364	386	378	379	375	362	387	365	422	409	414	371	407	388	401	372	347	419	408	383	378	364	363	373	369	410	434	396	378	409	427	372	380	362	385	378	358	399	395	401	396	385	369	386	404	400	393	389	426	391	409	432	385	363	353	395	370	425	386	441	412	393	407	389	349	387	382	385	371	399	396	372	390	390	377	406	407	423	373	406	354	395	406	364	409	387	385	386	360	371	368	373	377	400	381	386	389	373	393	366	434	414	376	411	385	396	410	370	386	362	378	407	347	363	373	347	400	392	374	398	351	377	463	410	412	437	442	366	385	409	393	375	371	375	407	383	365	425	381	405	415	417	453	365	414	393	359	361	391	382	338	394	394	398	413	422	371	384	401	359	374	421	354	359	384	413	424	389	408	375	386	371	426	391	384	425	393	360	389	394	365	402	431	371	369	426	397	412	419	387	391	421	378	402	406	367	409	387	385	375	394	403	373	425	366	397	376	396	409	370	386	395	369	393	372	371	355	426	358	393	348	410	424	379	366	392	392	351	371	383	387	374	397	389	392	410	378	362	389	400	365	396	347	342	399	392	364	409	360	384	413	391	398	405	403	395	385	402	373	391	392	388	380	387	408	412	335	394	389	375	366	341	357	362	395	368	440	376	375	379	404	398	404	385	391	399	382	373	362	392	368	400	364	388	400	415	376	397	388	394	391	395	384	382	419	415	413	399	426	414	408	343	399	427	402	375	351	350	369	400	393	377	380	379	366	379	381	390	451	399	386	368	397	389	389	400	402	425	375	396	454	386	361	343	379	354	410	401	389	418	392	388	403	367	396	388	386	392	399	352	387	363	409	363	383	369	370	384	399	407	427	357	375	391	374	373	372	396	403	372	378	386	427	381	357	443	412	378	386	387	377	391	383	390	382	390	364	395	383	343	370	386	392	403	369	370	348	386	383	394	407	383	347	402	356	349	403	373	367	396	353	389	394	383	360	370	410	416	366	411	390	410	360	378	399	397	397	412	397	368	396	416	375	356	368	411	390	382	390	375	367	393	389	407	379	394	436	414	385	396	396	373	385	392	381	388	386	415	377	392	392	399	397	442	412	391	403	379	349	385	380	358	400	381	397	361	375	397	414	422	404	406	348	365	350	378	412	381	387	392	401	392	399	379	386	411	380	367	371	359	400	394	385	377	408	367	375	388	403	405	410	338	380	429	399	384	386	383	380	376	384	434	353	388	400	423	427	382	402	410	429	384	391	374	428	393	349	403	371	372	380	377	384	404	362	375	372	374	351	415	390	394	385	391	410	392	404	382	392	397	408	388	417	389	403	388	398	392	375	391	415	355	372	384	402	352	367	384	390	405	363	363	394	370	428	398	416	391	367	413	364	390	366	409	358	388	399	396	376	392	409	394	396	368	389	395	365	434	428	393	370	433	400	373	373	400	361	376	397	371	410	350	398	387	384	428	388	378	394	404	400	398	406	393	404	388	340	381	378	377	361	387	373	401	369	387	397	418	394	407	382	380	422	377	398	410	415	415	362	412	412	375	383	396	373	416	376	389	417	383	326	364	370	395	380	399	426	402	405	403	373	362	392	381	353	362	400	386	381	410	382	401	386	392	401	383	388	406	355	409	452	400	391	373	386	415	378	391	370	390	411	398	368	440	391	365	391	377	335	421	394	424	364	381	416	429	372	370	400	394	391	409	384	377	396	403	397	340	352	368	381	371	400	384	393	381	376	424	406	388	409	431	394	356	366	407	419	365	408	422	432	443	411	352	374	379	411	407	387	445	377	387	410	404	390	416	416	413	387	428	380	378	389	443	405	383	386	400	379	386	377	416	399	405	340	429	365	392	357	447	369	385	405	406	379	354	363	370	402	396	394	377	432	383	375	372	379	358	411	413	405	386	363	405	393	408	380	396	392	401	365	397	373	371	363	408	360	383	396	423	408	404	409	390	414	370	383	419	405	394	368	358	391	380	382	421	405	396	415	411	401	377	386	394	430	390	416	359	399	426	394	388	412	370	352	394	410	409	421	442	379	418	361	399	370	388	391	379	401	413	383	383	374	417	424	369	429	403	383	380	418	388	408	396	381	395	369	388	336	376	418	372	385	424	374	393	354	347	404	384	383	346	387	357	371	366	396	371	360	385	396	392	376	377	398	368	386	361	384	368	403	396	407	391	407	405	392	371	393	411	383	393	388	386	387	418	399	427	402	438	426	410	382	381	390	397	401	400	398	373	405	435	405	356	411	402	401	379	355	390	395	424	392	386	364	391	426	414	412	374	386	381	370	392	386	390	384	398	380	383	381	403	344	389	364	415	422	401	406	411	413	394	390	394	397	411	389	366	369	377	396	453	390	381	416	414	434	385	390	376	404	419	404	404	406	394	372	378	399	396
7734	2355	4770	5768	5061	4197	3552	2970	2529	2228	1990	1758	1686	1505	1493	1322	1317	1241	1159	1208	1158	1077	1107	1073	1064	1055	1014	970	1019	925	939	851	952	970	909	994	954	951	926	903	941	916	901	931	924	931	928	893	942	962	927	890	884	890	946	945	926	906	905	897	890	921	949	878	918	903	923	920	895	938	878	951	928	944	905	956	892	853	939	863	896	956	967	868	906	871	898	882	936	884	877	894	868	854	941	821	932	897	863	890	875	905	880	918	925	869	873	864	894	921	878	875	875	924	895	941	867	875	894	914	877	919	928	920	893	887	920	872	843	936	878	927	872	894	909	883	863	897	925	921	928	864	920	938	892	834	929	874	877	900	869	855	875	906	859	917	894	906	907	892	903	866	899	906	812	888	895	909	842	878	873	862	871	901	889	907	920	924	857	858	910	898	868	943	896	877	855	878	864	896	867	883	843	896	940	920	903	908	890	919	899	888	919	950	898	822	869	855	914	867	884	824	866	924	922	922	853	960	878	926	924	915	870	893	966	915	917	872	948	869	860	855	858	916	884	903	885	888	896	915	877	898	906	878	914	921	912	932	873	873	892	887	960	942	901	895	898	888	915	865	866	909	892	862	914	906	867	872	878	907	932	864	888	932	907	882	906	866	879	941	876	907	855	890	853	904	825	878	856	893	881	933	921	914	910	876	938	923	846	890	875	908	939	920	871	909	958	819	909	906	912	910	876	896	944	899	884	850	905	881	882	889	905	890	921	821	898	872	913	898	878	910	829	871	823	939	862	845	897	927	910	921	921	908	889	896	924	882	906	902	872	917	926	876	894	949	849	909	831	905	913	852	944	859	905	866	911	865	881	869	862	862	880	907	907	835	934	866	869	943	886	885	903	903	843	933	893	902	893	876	879	848	888	900	894	911	912	912	915	921	909	911	876	870	901	902	839	882	926	888	913	918	918	898	868	892	887	857	900	873	911	867	836	883	884	896	856	899	895	877	913	902	852	903	880	888	891	908	855	859	881	889	877	931	892	871	910	892	882	905	908	869	896	929	934	803	869	889	893	945	892	876	863	847	876	848	894	880	904	857	848	924	850	871	853	905	872	912	881	836	887	933	942	897	860	935	877	861	859	897	906	894	942	932	849	961	887	901	952	923	868	885	880	938	859	899	839	878	875	920	906	851	874	932	907	930	941	928	857	920	876	864	849	956	904	908	885	900	881	888	861	852	921	990	909	878	868	907	861	931	882	910	931	881	959	876	922	914	890	900	873	917	879	863	880	854	890	885	914	891	876	935	842	930	870	943	947	886	914	894	919	913	870	862	921	900	914	873	914	863	869	908	958	854	929	891	887	952	876	858	893	879	920	868	935	864	889	932	923	898	851	907	882	925	898	877	853	896	890	906	908	876	943	905	923	855	917	864	862	912	905	890	900	864	920	858	863	868	888	928	875	865	865	878	831	855	934	873	886	961	864	865	909	896	891	924	944	888	930	911	900	839	874	912	848	885	799	872	899	875	892	895	889	875	875	858	894	839	839	879	906	934	975	924	889	899	936	914	913	902	912	860	894	898	877	882	888	941	899	904	890	881	912	897	916	858	908	917	879	862	897	938	898	884	908	896	938	920	951	936	911	948	895	893	859	896	916	825	863	897	857	902	911	941	853	894	891	850	869	959	868	898	899	838	889	899	870	870	895	932	905	885	829	868	882	944	857	857	885	857	923	892	851	906	843	928	955	863	839	918	917	922	851	915	869	874	897	848	875	858	963	892	937	878	956	850	850	920	895	947	961	879	890	911	903	914	885	911	881	904	912	897	846	899	899	911	905	858	891	885	867	876	907	876	888	904	882	854	841	903	864	912	903	925	897	872	892	923	844	922	883	910	879	880	889	895	883	854	892	860	874	854	880	922	891	909	900	876	909	948	903	899	894	903	869	861	919	863	893	913	844	906	861	865	941	899	889	892	910	931	908	901	910	883	908	905	896	897	916	900	890	882	934	900	896	881	885	911	928	883	883	874	900	893	900	842	916	892	881	860	880	898	904	907	872	895	881	923	905	857	899	893	908	937	900	915	938	848	855	950	885	902	933	915	956	834	932	873	881	858	895	905	869	861	866	892	895	886	869	909	900	899	872	876	877	857	894	904	876	841	829	880	890	867	886	947	883	855	940	895	884	878	844	940	919	871	850	922	809	922	873	892	859	824	915	930	918	898	863	899	888	934	930	839	886	864	880	847	906	898	916	850	911	926	861	896	875	896	877	859	900	862	875	853	920	908	918	878	897	915	957	875	859	919	892	881	957	877	870	905	937	867	924	879	906	876	874	882	873	928	910	849	927	926	872	853	873	872	909	904	873	869	899	868	870	893	891	842	870	829	932	930	867	967	911	901	845	876	910	912	922	948	960	963	911	919	878	905	909	859	917	881	912	931	874	916	863	887	930	888	871	873	876	852	925	893	845	869	946	856	920	907	880	913	907	941	920	857	894	915	906	909	928	961	896	900	841	956	885	891	904	937	836	904	909	852	876	870	863	839	928	889	933	885	910	851	912	881	875	938	862	891	880	917	923	900	906	892	871	893	938	866	837	888	852	888	937	852	880	928	882	927	931	905	937	944	920	888	884	920	866	879	892	909	882	906	924	916	854	908	821	890	888	923	912	896	889	923	868	863	931	912	908	855	882	947	868	865	902	886	894	913	884	881	877	781	905	862	896	861	902	897	893	874	827	865	826	884	943	880	884	913	918	893	905	892	891	894	880	869	895	889	891	869	919	884	913	851	919	884	932	865	883	817	885	926	880	925	932	851	887	887	879	852	873	875	891	833	903	905	910	919	883	863	897	887	851	852	937	895	883	893	904	903	904	844	852	942	884	882	910	886	917	822	940	898	883	861	906	891	906	915	935	876	932	848	908	861	828	830	932	908	885	897	872	940	896	849	919	894	873	861	883	896	907	888	930	938	875	903	929	875	912	898	890	869	912	871	916	947	874	882	904	919	851	888	916	924	923	901	836	878	902	972	887	882	918	892	885	856	880	890	890	842	915	892	904	952	933	884	864	942	901	875	893	851	919	851	857	882	907	927	876	916	839	879	892	909	923	883	875	946	901	901	907	949	896	917	904	950	903	900	889	912	888	927	853	912	946	938	900	872	897	884	842	867	899	886	877	878	916	917	907	855	881	851	887	911	841	847	928	826	846	896	906	921	898	905	902	872	867	877	839	875	889	890	880	905	870	888	862	847	871	917	871	899	891	894	852	941	885	905	948	880	869	917	870	885	882	878	889	905	901	887	910	850	886	910	877	920	928	912	875	906	891	889	897	882	912	949	883	884	913	879	868	869	891	897	976	909	866	867	880	911	891	855	796	871	879	880	909	885	885	921	904	907	844	899	872	863	913	817	880	849	907	868	951	894	879	915	893	864	934	928	834	884	910	885	899	894	935	939	908	929	909	933	926	837	912	935	891	947	907	851	889	884	900	910	846	884	937	906	903	859	939	937
16886	3451	3720	3048	2079	1654	1211	962	880	706	673	597	552	517	476	470	457	466	423	432	441	415	424	419	400	378	371	397	387	363	378	358	346	350	407	372	371	387	358	370	391	358	380	384	330	323	335	346	372	381	369	362	361	347	355	343	344	369	342	357	346	384	342	352	342	387	392	384	338	371	394	373	358	343	369	370	392	382	351	307	359	370	360	339	371	357	380	379	372	367	344	375	368	339	342	357	340	378	389	376	376	374	339	345	344	386	348	363	353	373	348	330	343	337	334	361	365	350	356	400	351	345	368	381	375	367	361	357	390	356	356	363	377	395	339	352	349	379	327	357	325	347	379	372	345	380	378	376	379	403	349	369	336	378	385	318	340	349	341	358	371	340	346	346	324	359	373	351	370	322	354	400	350	384	336	394	344	401	336	356	350	400	350	363	376	361	331	338	350	372	358	354	373	362	352	336	349	296	365	380	366	321	368	350	372	372	375	376	335	374	363	359	376	365	352	354	399	378	383	386	373	344	325	346	353	369	370	345	344	336	378	357	347	370	369	349	371	372	338	350	360	361	360	417	368	374	333	385	371	381	394	345	384	378	385	395	358	359	358	354	377	333	347	345	365	363	365	342	390	347	359	371	356	368	380	378	338	329	346	378	359	342	375	367	369	339	411	352	328	338	387	382	366	398	316	373	356	378	362	343	392	359	333	350	361	377	355	374	374	337	346	332	396	346	338	366	367	342	358	388	360	372	355	323	341	333	372	374	357	345	397	371	362	359	361	330	396	354	343	399	377	342	358	368	374	405	363	335	381	393	334	364	363	359	382	389	353	338	378	386	402	406	359	347	358	372	350	338	321	398	398	360	392	335	385	371	372	345	378	307	388	373	385	376	327	374	359	382	363	371	333	358	329	353	389	352	393	354	362	353	369	362	368	360	352	358	347	381	364	341	355	368	401	381	358	360	349	360	354	373	375	360	341	333	337	362	415	320	365	359	345	350	357	365	316	395	371	342	388	357	399	377	376	372	361	359	353	357	357	354	346	366	355	360	348	373	337	376	355	348	339	314	402	382	363	392	394	388	369	360	349	374	318	343	364	343	370	347	372	395	354	398	363	375	368	335	371	353	357	352	347	370	366	354	368	364	384	344	374	343	395	318	371	361	346	391	347	376	336	359	374	365	414	350	367	363	339	377	366	346	359	369	369	380	346	354	342	341	376	337	359	369	370	335	360	342	397	330	331	342	374	353	340	375	372	348	368	374	304	323	358	336	391	395	375	352	393	395	339	387	368	348	361	341	378	390	321	363	374	401	386	351	370	330	377	350	381	380	379	364	360	364	322	345	344	327	355	369	377	362	354	343	375	364	372	371	338	322	352	337	369	340	372	343	360	320	312	339	336	349	393	400	383	347	383	352	372	359	331	316	341	355	367	394	345	377	358	349	354	366	371	366	373	342	330	353	346	335	325	346	401	367	336	343	359	372	383	371	358	347	350	343	376	376	367	368	333	350	347	339	365	386	394	357	376	390	359	351	381	377	345	383	371	343	360	369	363	375	379	363	374	351	383	383	333	335	370	389	350	340	347	387	371	342	348	326	384	350	374	393	389	390	355	391	357	344	330	307	367	352	413	379	379	349	371	352	354	360	360	405	389	370	371	402	308	363	352	324	378	374	363	370	379	356	378	397	341	371	347	361	396	363	354	378	332	354	408	347	361	371	366	363	343	329	311	349	368	350	356	389	332	368	340	390	360	376	392	359	382	365	378	387	354	385	317	391	379	395	362	340	372	368	354	381	383	363	350	343	337	348	357	374	329	341	366	355	389	373	376	367	346	367	368	339	343	372	372	371	366	339	334	355	344	321	330	355	335	365	326	356	394	315	355	348	372	345	374	354	350	329	359	359	330	377	379	369	349	390	345	371	350	363	390	359	382	367	373	367	357	338	366	344	377	344	360	356	332	342	333	377	374	394	351	379	328	357	377	356	371	372	346	339	366	360	378	326	341	406	353	344	362	391	383	382	363	347	360	324	364	373	397	358	351	337	367	345	396	369	337	345	339	346	372	389	381	340	370	337	373	381	357	345	316	353	358	353	379	371	359	400	336	327	328	350	357	346	350	352	357	355	347	347	381	369	396	339	348	353	343	333	413	368	356	380	332	360	382	364	357	349	347	338	390	383	362	348	383	386	339	331	366	358	342	374	320	368	365	347	372	356	366	405	351	361	378	360	345	348	346	384	355	360	351	336	358	373	321	359	375	359	360	350	309	373	378	329	426	357	360	410	356	368	334	377	369	340	394	364	365	314	358	369	333	350	367	366	337	365	362	395	346	338	362	365	357	353	382	345	361	317	359	369	411	369	379	363	364	366	333	377	358	378	404	400	379	333	375	361	373	351	362	351	360	372	330	371	367	342	371	372	374	341	377	383	386	377	375	368	346	328	342	366	373	368	351	343	347	311	362	339	394	359	332	373	352	350	355	381	378	349	360	368	351	365	392	354	349	366	355	360	391	352	378	357	375	378	390	330	349	349	357	319	359	382	363	360	381	324	383	359	355	359	378	374	395	355	362	356	381	355	339	337	338	341	373	327	335	331	376	351	403	356	361	373	408	373	350	362	352	344	376	385	368	331	355	334	393	358	357	374	353	393	365	341	323	349	367	345	336	358	359	363	357	346	340	340	359	347	376	353	333	378	389	350	349	373	380	408	343	376	335	347	362	372	378	369	359	366	374	375	374	395	353	333	335	358	372	351	358	375	322	353	398	320	365	359	340	351	366	363	388	396	382	350	353	356	385	371	399	399	384	358	378	347	394	376	374	364	352	379	355	362	369	350	350	355	358	334	317	350	350	403	372	345	377	347	335	335	394	375	353	341	384	371	370	374	367	350	344	367	378	350	328	380	378	365	421	353	408	345	347	353	392	340	348	347	345	365	418	303	356	391	406	349	378	347	355	401	392	394	379	370	358	368	340	347	371	303	375	329	369	351	356	360	346	326	368	381	359	396	343	341	371	332	330	341	362	352	378	372	380	350	362	365	373	356	356	377	328	382	353	328	361	392	362	333	345	358	370	418	377	355	354	368	347	393	388	359	345	361	333	333	358	326	374	359	342	373	388	394	353	339	376	365	368	372	347	364	360	379	403	367	350	352	379	362	378	384	346	385	336	367	345	328	343	349	356	329	344	384	370	376	379	359	360	372	385	324	366	342	374	373	418	379	367	390	361	398	370	372	324	389	391	347	369	337	345	362	354	357	313	358	334	372	373	337	355	339	362	349	403	321	377	347	350	369	331	356	339	367	362	359	367	359	350	355	364	367	364	354	367	388	382	368	348	386	364	424	347	342	365	350	352	379	388	345	372	382	339	328	327	351	354	370	359	361	359	356	333	391	366	390	336	341	366	354	368	374	330	392	379	357	369	373	371	386	343	346	345	329	351	338	344	368	371	376	346	382	368	391	345	374	360	389	341	365	355	356	363	373	361	347	323	324	364	349
9959	3135	6946	8349	7181	5826	4872	4343	3383	2850	2574	2269	1992	1859	1630	1524	1487	1355	1329	1283	1212	1175	1156	1187	1138	1063	1053	1017	950	934	925	953	990	915	965	882	975	926	852	919	916	851	855	871	919	862	848	875	880	866	886	905	857	856	841	870	821	823	798	861	874	818	868	869	900	884	905	785	844	861	826	851	912	897	880	857	838	797	818	823	835	826	797	906	820	794	824	801	825	836	832	849	839	873	812	805	794	870	812	837	860	816	864	786	820	857	877	835	813	807	842	846	854	850	850	844	809	825	821	826	823	825	824	772	823	842	863	810	792	862	845	791	865	795	806	857	804	829	838	846	776	792	837	845	805	811	817	808	805	824	809	840	841	805	822	846	820	827	788	817	748	832	805	811	783	817	790	817	820	816	783	853	868	839	806	799	817	858	857	820	829	764	802	772	844	813	833	787	862	873	827	797	851	846	777	858	831	877	830	853	861	842	792	851	801	776	774	752	760	773	843	861	814	805	800	793	835	765	811	772	820	811	858	836	801	819	799	842	810	820	799	851	834	807	799	807	906	793	821	815	800	842	878	809	858	843	816	850	809	802	806	836	787	812	858	815	796	834	776	845	836	837	848	805	812	827	869	768	846	854	830	787	874	846	829	853	844	815	809	844	832	849	813	862	819	808	828	785	787	822	827	795	822	798	857	813	777	771	802	800	790	828	782	828	880	800	833	848	823	823	866	778	863	839	811	835	861	783	775	776	866	812	813	786	867	841	785	785	780	809	835	827	855	835	845	808	839	799	812	826	841	862	768	825	870	820	826	836	831	812	777	819	836	791	781	840	810	792	850	891	850	827	780	811	868	756	825	839	812	825	814	814	822	873	802	811	810	770	849	784	799	852	858	790	825	835	829	797	825	818	835	819	780	756	833	793	856	780	826	783	833	853	758	832	804	866	829	829	846	820	868	810	813	799	741	771	774	843	822	844	820	840	838	800	754	829	867	835	864	809	823	837	841	822	804	776	852	872	833	808	796	866	794	797	819	791	851	833	852	783	779	837	796	803	822	796	879	852	792	814	819	805	822	805	819	801	863	787	873	852	796	795	837	812	871	825	846	850	772	830	820	782	838	816	827	772	776	816	813	800	816	853	813	813	825	819	827	801	799	844	830	826	818	829	840	793	855	846	864	845	811	824	813	857	843	813	817	844	839	833	841	758	817	768	822	790	816	760	840	822	799	855	818	818	816	804	829	849	894	794	815	809	863	787	808	788	818	824	802	844	834	827	809	873	837	818	826	819	792	828	797	820	850	795	813	763	817	835	796	814	844	846	809	816	786	832	807	819	791	847	831	837	847	822	779	800	787	777	830	817	857	798	811	821	821	826	803	842	802	770	798	862	795	844	854	878	846	802	847	835	852	807	784	871	797	863	844	866	815	828	821	814	857	840	846	810	838	818	802	841	866	795	853	795	903	830	795	810	809	853	819	867	834	813	821	887	807	793	827	796	799	834	822	873	881	812	796	826	832	819	870	835	828	836	831	760	798	785	778	818	853	815	805	773	857	818	817	760	816	831	847	827	803	799	825	831	844	838	821	869	807	864	816	870	816	806	845	802	865	775	780	807	805	840	832	843	778	805	824	825	808	812	831	868	788	819	846	807	837	846	821	787	778	796	832	849	819	808	849	835	782	833	858	803	876	819	843	839	819	806	815	816	839	862	829	834	807	837	811	850	877	789	788	823	803	843	830	814	768	824	779	804	795	859	782	799	808	845	803	775	837	801	818	850	865	801	829	755	853	803	830	804	809	773	800	869	816	839	826	789	845	798	813	866	818	876	831	826	791	814	811	833	796	823	825	826	822	814	794	851	820	841	839	793	812	842	857	814	792	762	782	862	822	789	812	815	811	818	801	802	810	804	793	801	867	771	827	822	888	849	835	835	849	834	841	806	851	837	808	805	868	776	753	833	862	838	828	855	845	839	783	818	798	824	837	789	786	841	810	850	802	853	756	828	780	859	788	826	774	806	829	828	847	805	829	828	827	846	824	817	789	815	814	812	805	809	834	835	765	855	793	860	821	782	806	752	798	830	856	835	800	812	813	822	803	796	824	799	836	874	819	781	796	822	835	801	884	853	801	780	776	818	811	811	774	834	838	806	815	859	866	823	864	837	810	874	809	795	811	802	836	900	850	797	800	828	818	844	861	815	814	813	784	817	782	838	796	742	808	835	848	825	809	865	815	863	815	827	833	778	839	833	846	847	776	820	811	839	769	838	812	821	811	825	801	827	808	802	785	795	817	804	836	803	786	828	792	872	769	850	872	848	849	826	846	846	823	785	824	832	810	853	770	853	775	846	796	860	834	766	823	806	791	830	851	816	822	806	835	775	841	821	822	767	859	844	784	832	805	794	853	871	793	823	840	782	771	800	915	842	826	861	773	805	829	782	817	838	834	877	760	813	749	814	817	840	844	801	831	811	792	835	857	871	777	806	793	800	873	812	805	817	827	818	804	827	789	852	774	823	777	789	780	820	805	824	832	821	822	825	792	810	805	821	855	804	831	836	812	882	795	836	791	798	809	804	780	820	796	892	834	838	836	812	811	842	839	861	843	807	809	865	767	848	819	820	795	867	865	825	807	798	806	817	835	820	818	823	815	817	807	841	841	805	775	834	840	830	817	814	800	823	796	818	817	859	862	773	845	793	809	844	889	858	876	840	806	831	832	803	872	795	825	848	811	830	800	801	814	794	831	815	810	772	872	815	799	824	796	821	865	843	805	830	852	836	836	885	829	847	786	835	779	769	851	837	812	800	814	841	816	819	793	828	837	829	836	797	822	808	863	829	792	828	810	831	830	862	760	770	804	828	812	841	777	845	823	833	815	829	815	856	747	852	812	780	805	831	791	843	832	819	837	824	765	869	819	826	867	862	842	855	791	813	789	859	804	865	840	813	853	867	825	835	820	778	791	856	823	842	845	857	852	861	783	805	814	849	794	846	801	832	832	867	829	814	824	785	817	790	771	819	792	839	849	837	864	819	823	833	869	878	790	846	831	835	789	808	818	808	804	872	828	849	842	802	856	820	853	768	849	803	810	864	808	821	874	824	818	815	880	836	825	799	811	762	843	815	818	817	795	842	756	784	823	835	799	779	759	818	780	781	826	842	799	821	793	831	810	847	862	770	795	803	840	857	811	850	864	851	857	769	819	796	858	826	826	796	801	819	859	808	838	836	865	824	855	838	838	814	845	774	814	840	838	846	817	777	805	802	807	819	893	811	829	794	802	814	834	848	808	788	841	802	814	814	806	842	841	819	798	833	831	849	781	797	813	845	757	831	782	828	837	802	857	823	803	817	847	834	838	773	860	802	847	801	835	830	783	801	806	836	773	796	839	839	806	856	840	784	830	849	818	816	774	810	804	818	795	851	798	831	827	901	847	841	791	820	765	820	834	801	804	845	810	812	772	856	823	896	854	823	846	837	781	849	844	811	788	830	784	815	779	823	795	766
2650	999	1326	1034	765	576	589	489	423	408	359	331	378	323	296	333	315	305	309	309	297	307	313	376	297	310	318	288	299	330	334	289	306	256	295	279	277	292	283	324	288	303	285	309	304	315	279	298	300	318	278	280	301	318	294	317	346	288	294	311	279	309	340	279	316	287	311	289	317	310	323	301	308	290	290	279	314	269	292	287	286	290	300	317	307	317	285	276	323	310	242	326	270	294	316	286	305	307	310	293	320	305	274	274	280	302	260	289	281	292	304	290	267	303	317	260	294	297	285	286	271	302	293	292	302	280	312	294	308	299	307	295	282	279	297	291	330	298	303	309	306	322	310	303	293	303	302	288	315	286	303	308	297	272	265	303	319	286	295	265	285	300	271	302	266	296	276	278	278	318	298	277	299	309	314	302	298	284	294	267	308	293	280	291	298	311	303	264	299	274	305	259	275	285	316	312	274	320	277	287	276	288	257	275	292	299	310	319	289	312	320	302	327	250	322	299	299	304	291	279	290	299	321	305	325	304	311	287	303	310	273	260	299	314	272	285	308	333	306	308	295	322	300	280	315	281	303	304	296	261	280	285	287	307	285	281	260	292	285	282	299	272	289	282	289	280	300	313	315	288	286	298	289	305	333	291	303	297	281	301	243	288	324	311	305	270	285	261	287	292	323	299	304	293	304	310	312	328	274	291	249	282	316	284	283	280	291	304	276	299	305	271	286	291	271	289	296	282	307	300	244	293	257	291	270	324	322	293	265	318	321	281	328	270	329	310	304	309	305	284	282	290	313	340	311	287	277	263	299	317	298	300	281	299	259	302	295	301	285	302	289	307	316	256	290	310	305	333	310	292	279	268	279	308	301	289	304	295	310	288	302	296	298	329	280	281	282	293	323	309	241	301	291	310	288	304	335	273	300	323	292	272	280	294	289	249	322	325	315	293	298	327	303	269	274	283	296	309	292	277	316	339	265	302	318	281	287	325	306	278	304	338	300	320	293	318	288	300	293	258	305	291	297	263	289	282	295	308	276	282	290	330	262	252	312	339	267	308	309	299	301	319	337	275	290	307	266	304	300	308	279	294	305	311	275	291	284	314	296	292	321	337	284	313	303	322	313	312	306	299	267	307	318	299	278	301	282	308	285	328	279	305	291	303	314	279	292	320	303	291	319	278	312	296	337	281	298	298	327	295	298	292	282	288	276	293	313	310	299	279	279	275	294	278	303	291	279	281	299	291	279	296	306	285	306	282	334	297	347	287	311	285	278	306	286	292	297	266	295	325	296	292	292	284	311	329	310	334	325	314	306	286	275	311	297	314	288	303	295	310	269	287	285	290	284	312	297	306	281	276	305	265	281	321	309	317	262	302	351	314	316	312	300	308	305	287	283	300	320	289	299	306	295	307	274	295	281	287	326	335	301	260	296	293	302	263	308	283	295	299	283	276	288	278	308	256	300	300	286	280	276	284	281	278	297	285	315	306	271	304	267	305	293	272	283	299	291	286	293	300	284	284	262	292	260	282	285	271	302	311	272	312	320	292	255	335	328	312	286	308	286	265	317	284	309	262	285	332	329	293	300	304	283	281	270	298	281	314	323	289	291	314	287	297	287	307	326	302	295	304	305	300	276	298	264	299	292	275	293	300	288	276	292	301	305	292	286	313	296	295	290	273	284	284	299	299	298	298	298	307	314	310	301	245	307	287	246	279	284	292	283	303	309	297	275	304	293	327	348	306	348	325	297	278	302	269	275	288	271	291	322	318	302	275	307	283	304	322	273	268	278	272	286	307	317	315	314	334	305	301	293	261	281	307	302	310	326	299	314	279	271	335	277	264	305	314	266	297	273	282	293	292	289	291	286	305	306	301	260	332	325	321	366	297	296	292	288	295	310	309	301	303	277	263	283	275	284	307	301	261	317	329	317	317	291	286	319	295	302	298	300	313	273	303	281	276	283	296	289	310	281	277	283	318	295	286	284	287	276	313	288	311	290	268	334	319	288	317	300	303	306	328	330	318	306	308	273	303	261	281	295	349	289	307	286	268	286	322	316	311	315	325	292	292	320	265	273	292	308	302	295	277	314	302	290	314	293	285	291	301	292	320	311	299	297	266	295	295	285	309	273	294	312	310	289	309	284	311	281	278	299	299	297	293	309	254	252	250	310	292	321	278	325	306	268	289	300	264	302	312	295	304	291	291	335	305	314	292	280	275	303	299	297	301	312	320	310	297	302	285	278	297	304	278	293	267	299	306	262	277	273	283	281	261	292	263	292	304	318	310	333	308	313	338	262	307	286	305	259	302	296	266	291	292	304	310	289	288	280	291	302	292	281	306	263	311	341	270	302	304	315	264	297	283	269	295	311	308	318	300	317	269	265	293	286	275	327	328	280	277	303	322	309	285	278	282	301	317	305	286	326	309	323	282	305	291	353	254	286	271	300	298	313	329	300	284	307	280	294	328	280	297	295	283	308	262	289	279	280	286	284	309	276	285	289	283	293	266	298	315	293	318	295	330	324	303	316	275	277	265	279	305	315	291	267	300	278	295	277	298	290	294	291	272	296	286	266	312	266	335	321	303	285	308	279	290	288	293	280	339	279	303	272	305	295	246	294	287	283	341	289	307	259	298	282	294	302	302	304	314	291	293	277	291	264	322	295	268	302	273	288	275	303	319	309	276	294	280	279	327	290	289	315	292	314	312	301	292	273	274	297	321	299	291	296	310	288	315	298	271	268	303	270	296	286	299	285	280	302	307	300	304	297	332	299	282	329	280	292	288	330	281	311	272	294	301	287	281	330	313	293	275	261	280	261	333	285	287	308	339	303	281	335	290	341	316	250	284	300	301	325	289	318	342	313	299	268	267	262	285	301	352	281	302	290	327	298	305	288	324	316	304	289	263	276	289	301	288	297	306	317	242	275	274	309	295	270	321	309	292	283	286	304	309	292	302	285	294	314	320	312	310	281	308	308	305	315	309	252	302	285	284	291	309	304	320	326	279	282	318	280	309	279	302	302	288	306	282	271	294	281	288	286	307	300	289	282	274	320	300	300	321	287	284	297	300	286	292	317	287	337	296	241	312	305	327	276	293	253	273	285	267	292	317	262	294	314	284	285	280	310	293	308	288	309	284	280	308	295	262	350	290	275	264	296	327	286	290	292	311	291	296	309	300	290	294	294	281	315	311	311	262	317	290	292	296	292	322	298	299	280	292	305	282	313	311	282	283	302	289	288	319	277	295	285	294	306	302	260	314	291	288	280	298	299	288	311	279	291	315	324	300	282	281	283	297	271	304	316	307	270	305	299	272	268	299	267	333	317	295	289	333	271	281	293	273	299	303	329	328	268	293	287	317	320	299	288	286	295	301	289	279	274	295	293	327	260	327	338	307	298	243	293	311	295	284	299	344	279	279	313	286	276	283	319	328	249	302	306	296	331	314	270	299	284	278	299	298	281	290	286	315	304	314	295	242	304	321	309	276	271	291	302	285	312	302
2585	1366	2631	3004	2587	2153	1882	1634	1363	1314	1191	1134	1024	894	934	885	846	870	830	906	799	839	781	756	761	720	743	776	810	727	732	732	759	731	699	702	717	705	694	696	724	710	687	755	702	729	723	705	703	720	688	695	673	689	678	682	740	714	720	687	699	727	760	662	699	699	690	696	709	733	737	722	719	702	718	719	685	749	726	700	646	714	721	697	681	649	723	713	714	701	718	720	695	675	735	715	734	707	669	679	784	752	714	703	702	696	678	669	694	739	697	730	717	712	683	729	706	689	704	644	743	678	701	746	707	735	734	721	723	710	743	658	727	689	668	713	715	690	673	711	741	737	667	710	727	705	727	732	679	692	716	732	674	719	726	703	720	712	745	714	682	686	675	696	734	699	693	702	681	746	701	698	721	690	716	714	701	716	714	698	634	667	672	708	696	729	712	653	708	709	750	709	727	665	721	712	686	672	724	701	716	745	732	683	705	706	713	736	679	726	742	715	725	675	723	714	720	716	714	741	693	693	703	675	666	691	716	737	694	690	686	660	736	719	714	679	708	682	723	688	751	679	698	684	726	702	735	657	743	662	676	693	728	722	689	697	678	680	731	665	712	697	705	742	719	689	669	710	680	705	733	691	689	732	687	740	701	724	704	704	722	729	705	691	714	688	750	696	748	703	686	696	738	692	724	756	647	717	648	692	656	665	680	698	722	706	740	695	687	724	692	665	675	692	677	708	690	669	758	758	739	712	702	722	717	684	719	680	731	745	680	730	733	702	680	682	738	741	786	677	717	680	721	748	696	643	726	641	695	677	720	658	691	708	744	698	700	694	708	688	707	678	750	730	724	699	672	696	718	692	703	712	704	736	692	662	718	709	757	714	707	684	748	701	698	693	669	680	673	822	734	736	692	746	722	721	627	717	743	756	710	713	668	695	690	731	728	747	720	703	754	696	724	707	675	666	699	689	705	688	694	739	716	719	722	696	675	725	671	734	690	693	682	665	707	685	697	720	660	710	722	712	664	730	711	713	700	695	702	657	703	681	725	689	689	711	707	733	729	733	670	628	741	683	696	714	729	736	746	732	729	778	688	722	734	713	743	727	691	760	748	678	681	679	694	728	712	695	731	733	741	722	717	721	648	744	642	707	656	707	727	732	766	710	682	721	651	695	718	756	687	699	724	719	710	727	674	632	719	663	695	684	699	721	706	682	703	699	703	741	704	657	712	675	674	702	664	714	685	709	676	777	716	743	684	731	700	758	736	699	747	764	710	706	700	717	708	692	728	749	733	673	706	729	682	715	704	635	707	687	707	718	702	704	754	729	753	729	693	733	756	754	745	682	676	692	705	722	728	702	730	708	694	647	698	725	718	690	681	659	703	658	716	706	687	726	714	759	697	677	687	672	634	704	711	716	753	708	751	721	714	729	700	721	695	752	709	683	695	698	742	695	684	695	688	720	677	698	693	735	699	685	681	717	757	681	697	751	740	719	668	715	737	720	700	716	655	724	716	683	739	673	708	740	682	710	694	719	668	745	718	704	685	702	695	679	723	682	678	726	688	734	724	744	728	723	702	701	739	694	674	716	713	698	716	728	700	700	704	722	687	703	739	671	722	688	692	697	706	679	696	672	707	706	733	705	692	706	693	739	756	693	658	652	703	714	762	726	678	694	732	681	697	652	644	680	680	684	714	729	699	691	727	704	713	703	696	714	738	696	705	725	781	690	689	717	667	681	722	699	676	701	692	684	695	696	690	686	691	719	676	731	688	681	749	705	701	681	688	768	706	671	674	687	694	740	699	745	702	702	725	661	694	719	696	709	684	729	695	644	678	743	693	740	649	697	727	732	644	703	676	690	627	682	733	706	684	694	678	710	699	687	718	667	728	669	709	695	693	674	694	719	702	758	696	687	717	774	769	681	740	692	681	724	703	678	691	666	720	690	726	668	700	732	704	714	705	731	703	674	702	708	730	702	730	685	717	680	717	730	727	703	724	726	710	673	650	700	658	635	686	694	741	697	684	662	660	707	737	668	732	699	689	714	746	704	745	687	703	715	711	689	717	713	710	696	700	759	710	686	716	684	705	691	666	728	706	717	698	727	666	672	663	675	687	677	708	748	679	730	725	711	734	709	720	715	698	694	710	706	680	735	766	708	660	672	702	724	691	668	699	712	696	727	711	662	704	734	667	707	677	692	714	751	719	704	718	687	693	703	713	756	731	694	667	714	725	699	674	702	683	736	731	748	705	672	729	674	717	685	664	707	682	683	725	733	671	674	703	724	679	714	724	717	682	730	726	709	709	713	740	725	712	733	685	701	709	660	677	641	665	698	732	714	746	708	693	793	741	711	704	677	740	724	691	641	745	654	686	760	712	700	683	719	694	681	703	686	728	721	718	726	705	702	703	713	667	695	720	691	740	740	685	744	685	701	724	696	730	703	669	680	715	677	701	684	714	725	734	704	712	702	662	706	695	756	720	735	714	711	723	698	701	711	754	714	694	707	709	763	692	759	716	727	721	687	708	705	706	671	713	702	719	649	726	695	672	729	712	672	722	717	645	721	667	711	704	698	704	720	745	661	711	685	688	744	681	744	741	700	752	717	661	689	710	704	743	677	705	732	692	713	683	683	739	680	704	719	739	708	727	641	716	705	687	708	650	711	733	670	702	674	740	682	708	694	692	698	728	729	713	718	711	739	697	717	724	712	722	740	673	709	744	693	729	720	685	668	635	674	694	724	688	696	744	700	715	725	690	701	750	712	720	677	675	669	666	680	701	716	741	711	748	728	691	716	700	664	733	776	692	714	708	717	645	681	739	715	680	681	648	701	749	689	682	678	677	689	711	667	731	691	708	722	672	697	704	699	665	684	691	715	686	713	654	687	761	698	711	720	732	690	698	682	649	690	740	717	679	689	693	728	689	677	711	672	703	696	685	745	726	714	753	703	666	742	729	712	763	712	747	713	693	679	726	684	705	754	684	694	725	735	739	700	706	736	667	682	728	729	684	697	729	679	725	666	700	706	714	711	640	696	739	717	709	712	738	693	732	718	700	728	727	720	695	739	696	738	685	730	712	688	710	674	703	669	648	688	683	664	712	727	733	682	665	698	694	682	707	688	691	735	686	704	718	763	731	685	691	704	702	706	659	718	692	696	669	761	712	706	681	747	697	670	682	683	691	759	736	749	697	702	705	715	681	674	722	731	660	706	686	672	716	731	671	730	720	667	720	759	699	711	730	670	694	703	728	689	712	720	675	704	755	705	715	708	713	727	714	714	715	696	670	701	678	730	718	755	714	678	745	748	686	698	704	712	682	691	692	683	751	669	739	704	717	684	686	690	681	695	740	713	702	724	692	697	723	698	672	713	713	679	741	713	754	696	743	718	727	731	689	701	724	736	684	684	688	715	690	704	706	687	686	723	699	696	696	720	687	718	698	694	662	668	741	698	768	666	710	698	650	739	646	707	702	681	754	683	630	666	722	679	715	682	693	736
9643	2098	2581	2013	1430	1055	928	827	720	618	587	530	541	517	501	423	405	446	445	437	426	434	451	401	406	381	413	407	421	382	381	400	400	411	386	381	405	403	400	363	397	369	403	371	390	402	386	385	402	389	403	348	353	373	408	371	417	409	448	394	380	355	411	421	378	385	392	387	377	401	372	414	354	388	424	395	389	399	399	344	388	366	402	420	375	376	401	407	393	408	409	378	370	425	363	420	382	347	397	391	368	375	426	355	370	410	352	390	402	389	393	406	423	358	415	334	410	379	410	356	385	380	369	381	385	407	370	373	393	444	373	400	378	435	393	403	447	385	376	412	370	398	379	378	353	364	386	422	401	402	377	380	372	360	365	401	391	379	374	379	390	366	379	382	368	378	347	405	396	420	370	340	393	413	387	418	405	399	377	357	396	407	387	390	365	388	350	427	424	386	375	404	390	369	406	404	385	374	447	400	384	397	384	406	368	431	395	386	392	397	381	341	422	378	430	424	374	394	369	371	377	342	359	368	378	403	366	398	381	380	382	393	404	379	414	355	399	373	382	373	382	403	384	393	372	374	406	421	392	388	383	395	391	347	352	387	406	433	408	365	376	384	408	365	382	376	364	390	384	349	366	382	385	353	371	377	372	387	409	386	420	416	383	400	365	376	365	423	387	364	382	381	373	410	391	379	383	380	387	377	427	411	364	392	389	392	381	395	350	387	341	418	378	389	407	365	370	392	382	437	375	355	363	378	370	387	390	387	397	370	395	381	400	363	386	388	393	415	375	385	374	378	402	386	422	350	365	392	397	380	358	360	380	402	370	406	379	339	394	370	393	359	423	372	393	381	379	378	392	340	399	392	406	410	358	404	362	369	379	398	397	389	422	390	409	401	392	384	381	368	381	350	402	399	390	355	375	394	368	410	330	384	397	381	384	342	349	381	367	370	397	385	382	399	394	393	337	372	405	375	405	397	398	397	385	369	399	403	420	375	385	338	396	370	406	373	375	397	385	361	399	401	381	415	376	407	386	357	377	366	358	393	393	400	394	397	388	382	408	377	378	401	397	366	382	360	382	441	394	418	379	381	406	417	366	375	382	383	448	374	356	369	362	395	349	359	382	358	358	387	389	381	369	395	361	379	389	388	375	398	399	378	377	390	383	408	368	349	389	443	415	356	390	391	392	434	356	378	359	392	387	370	404	368	371	376	385	391	397	378	419	352	387	399	356	361	419	424	392	346	349	432	402	384	390	360	410	359	354	354	398	387	352	431	395	389	367	363	376	393	397	360	379	391	345	376	407	420	409	415	382	388	394	379	345	395	360	390	392	386	374	359	389	406	382	401	420	404	400	371	379	359	385	414	437	413	387	375	371	399	372	397	394	400	379	405	398	382	387	377	378	409	382	348	411	412	419	374	395	402	371	403	399	361	377	396	397	394	409	384	416	393	388	380	391	449	407	397	409	382	409	426	402	379	391	396	366	359	418	387	366	375	369	406	399	369	377	405	378	395	415	424	376	367	379	412	337	405	355	381	355	391	379	407	401	388	379	403	361	393	416	380	401	391	365	394	421	385	369	397	420	421	375	393	389	392	395	406	365	369	387	370	348	361	426	354	414	399	385	378	381	366	407	384	404	352	367	381	393	393	369	383	381	376	379	351	368	366	388	390	436	402	382	381	399	373	377	371	386	398	356	389	376	402	380	393	411	401	401	381	413	371	378	405	407	380	423	398	383	403	371	364	381	397	379	371	374	367	409	418	428	379	389	415	343	347	397	389	393	390	353	424	399	396	383	387	425	397	382	386	388	407	361	419	400	384	384	410	392	402	418	391	397	416	400	386	395	394	379	403	381	422	402	389	384	386	375	391	382	384	357	368	395	379	385	379	365	345	418	392	395	360	402	444	403	409	406	379	413	404	405	421	385	406	431	373	383	364	407	372	397	360	423	427	399	360	391	359	386	393	341	383	396	396	358	397	412	377	377	406	414	358	414	373	395	375	367	364	388	395	409	420	357	416	333	380	383	421	404	345	419	404	404	402	370	373	412	392	434	377	371	398	344	390	364	385	363	370	371	394	407	375	407	399	381	396	391	386	386	381	382	352	369	365	355	398	405	394	400	426	378	376	362	408	421	364	373	417	380	380	366	367	384	414	417	381	426	400	397	387	355	374	371	427	412	352	356	391	395	413	375	360	418	390	403	376	390	404	367	415	396	383	381	353	371	396	383	378	366	366	386	342	413	390	369	412	387	405	371	401	380	353	374	383	341	399	376	400	399	355	350	363	396	388	431	384	380	394	420	375	398	348	387	380	371	382	409	365	373	409	399	418	399	390	412	393	419	390	412	432	384	390	358	381	348	387	362	394	387	410	356	371	378	383	410	393	421	382	378	401	392	358	386	385	391	403	377	392	384	397	371	388	393	404	384	329	367	358	411	416	402	386	403	397	369	401	377	386	403	388	371	390	410	393	391	398	411	349	420	392	380	383	426	445	388	398	409	351	380	443	423	424	375	369	370	400	397	410	383	432	358	397	410	356	424	364	389	401	386	397	414	358	404	408	377	397	412	417	428	381	383	375	362	385	338	373	381	371	395	398	349	356	402	390	385	394	414	367	378	409	334	403	419	395	405	377	387	376	368	372	422	399	371	410	427	410	397	387	404	403	363	366	371	335	366	385	382	384	403	406	381	403	414	418	383	357	369	386	381	352	345	369	398	361	419	410	372	388	386	381	392	399	394	392	389	385	401	367	421	351	377	415	385	376	355	396	369	390	436	381	361	384	365	394	396	378	368	381	369	389	388	407	402	377	359	373	359	377	404	377	352	414	372	386	385	374	377	393	403	432	389	360	416	371	382	370	441	351	391	396	378	392	374	385	407	392	387	381	402	355	371	398	386	395	377	380	382	378	411	390	439	400	413	369	403	381	418	360	369	356	422	387	378	407	437	366	403	388	415	383	374	389	400	390	322	388	376	393	423	394	408	437	353	403	388	420	413	388	390	400	407	367	382	352	365	379	365	408	397	423	414	370	408	385	395	405	397	375	350	369	382	398	389	368	398	402	402	390	402	373	411	377	391	328	380	401	361	406	394	403	368	365	353	381	405	401	406	393	381	407	411	355	379	374	404	402	396	356	399	384	377	398	379	378	387	429	354	413	398	355	391	384	393	406	360	392	321	346	316	376	386	355	377	429	338	428	387	389	391	374	375	380	407	428	390	371	390	356	382	380	383	413	430	378	366	389	375	385	370	363	402	386	390	385	381	383	418	391	382	395	384	365	373	360	367	421	369	417	394	368	366	366	388	379	400	400	396	391	343	384	388	380	365	347	366	388	408	385	385	418	402	361	413	396	382	383	407	374	402	418	370	345	417	402	388	357	401	368	376	366	394	378	351	384	407	342	432	379	410	425	418	381	392	378	396	405	382	397	387	380	393	368	382	343	386	403	424	401	356	393	410	388	372	400	398	401	384	423	372	377	401	371	355	399	409	423
7584	2355	4990	5968	4938	4296	3645	3057	2559	2250	1959	1735	1637	1476	1375	1343	1258	1278	1230	1175	1141	1145	1035	1033	1078	1048	1052	1061	1049	1009	964	931	929	920	987	922	930	881	982	967	971	944	897	869	982	890	942	901	919	929	903	882	904	920	955	917	926	864	931	936	870	955	904	903	937	900	890	951	916	893	930	857	811	918	869	938	922	919	926	867	907	872	868	932	893	918	855	905	847	830	958	919	876	895	902	958	954	879	892	949	883	877	878	860	945	941	874	878	934	919	910	900	933	892	848	885	945	960	924	885	902	884	947	937	899	873	932	901	932	860	850	932	871	908	912	837	833	907	855	875	876	912	859	902	937	942	961	883	886	892	908	964	921	928	922	835	871	922	897	928	864	867	884	899	910	900	870	860	894	878	908	864	896	892	868	912	903	895	900	884	923	896	852	877	901	878	878	831	898	943	897	838	843	868	864	933	862	904	932	883	922	920	913	928	876	866	907	907	900	876	920	959	879	863	843	913	886	895	865	873	892	906	869	864	900	877	897	892	957	873	900	915	881	872	869	867	875	873	892	896	919	905	851	868	855	851	857	899	886	894	951	899	907	899	840	932	887	910	831	889	878	886	863	838	902	906	890	929	848	862	933	869	828	880	917	872	881	883	912	907	860	928	919	864	900	952	874	843	881	816	873	921	934	883	892	878	826	893	896	908	906	913	877	885	873	871	913	845	894	846	893	904	898	870	872	887	929	882	842	907	885	842	916	859	922	935	821	914	909	925	870	914	877	906	939	868	881	886	903	889	899	883	921	888	871	892	907	895	910	799	856	921	898	899	881	858	906	954	877	871	892	905	924	892	903	959	856	913	884	907	887	972	867	914	870	875	882	846	906	927	946	836	900	892	884	905	856	866	860	863	911	874	897	886	876	856	885	923	919	933	866	886	895	848	878	860	895	929	922	813	831	942	843	887	826	968	929	928	864	864	879	885	879	876	829	873	853	875	931	889	929	939	920	831	865	899	869	865	904	920	821	900	856	862	908	853	906	864	862	908	892	914	899	862	928	907	865	895	840	923	909	888	878	865	924	917	908	864	817	891	914	908	898	911	901	871	929	900	884	859	957	871	917	892	821	927	875	891	918	887	825	921	865	899	912	910	887	862	924	885	884	908	884	859	882	867	860	921	810	884	923	913	864	865	897	860	884	932	883	864	883	895	900	946	896	844	882	940	838	880	911	882	909	936	866	900	923	868	859	876	923	847	883	903	906	927	900	955	866	896	878	843	879	904	911	856	860	938	905	920	877	882	926	846	912	896	893	857	912	884	869	885	873	867	861	836	906	876	848	843	926	905	884	857	892	896	901	901	878	912	868	905	938	901	904	896	932	875	875	912	872	920	932	874	854	877	905	848	873	879	873	917	913	921	917	880	881	876	864	889	884	927	901	867	920	906	886	882	821	911	848	852	859	853	891	907	879	889	879	832	889	933	871	872	898	899	912	882	872	894	907	874	915	929	848	904	899	917	877	879	893	896	849	934	825	897	881	896	851	878	878	914	911	877	880	909	916	851	883	870	861	872	888	888	861	866	921	861	894	911	953	961	888	901	913	871	934	865	950	929	868	864	831	907	843	919	877	882	855	879	864	836	886	828	908	892	876	875	880	913	877	895	920	951	831	888	926	964	834	908	890	893	868	895	846	855	882	935	828	837	894	902	931	913	965	889	938	887	859	876	923	894	871	873	894	882	924	890	936	837	874	880	900	862	878	915	879	901	861	864	878	900	914	876	887	895	899	930	854	901	825	881	899	901	878	861	941	915	891	825	864	928	856	914	871	908	917	944	905	833	834	843	881	901	851	880	865	889	889	920	866	888	898	933	927	930	865	862	897	906	891	856	852	846	862	890	829	898	852	955	920	881	873	877	925	871	890	874	938	873	896	921	907	896	892	870	889	900	925	897	868	878	895	849	847	909	884	906	906	860	891	878	876	893	863	893	862	873	903	874	859	918	920	896	909	924	867	900	884	922	914	843	864	919	903	931	922	853	821	869	897	929	901	913	901	864	878	841	904	906	871	890	887	852	877	885	884	993	914	875	898	850	899	902	894	894	877	894	917	843	898	907	935	878	889	863	865	913	881	889	897	876	937	888	903	894	886	902	914	913	867	873	914	901	892	878	856	906	869	877	906	870	891	891	889	867	889	892	900	884	916	877	902	881	879	890	852	893	904	870	902	872	916	869	898	917	939	866	877	848	888	895	886	872	849	904	950	877	862	903	862	905	938	853	853	925	896	871	889	878	879	877	940	917	869	899	891	857	882	846	927	939	873	853	907	976	902	924	877	874	848	901	891	893	901	856	895	875	915	926	888	876	911	942	857	872	883	896	918	877	936	889	954	879	951	873	899	879	869	867	912	890	930	901	865	913	938	862	839	870	836	878	901	857	908	933	944	887	851	887	880	916	858	833	880	908	828	869	901	888	817	898	918	889	872	858	920	945	861	866	924	884	980	881	868	868	872	938	893	900	889	912	905	858	906	873	894	962	885	875	877	852	974	961	844	898	854	962	884	917	926	931	916	914	845	850	877	904	881	866	883	907	921	962	909	918	868	883	935	918	856	879	911	806	860	902	895	845	893	872	889	901	846	896	871	865	877	898	851	917	887	849	932	934	926	896	866	877	823	852	894	856	816	864	888	942	845	894	866	917	869	884	900	893	827	870	925	894	880	912	898	911	884	900	890	899	881	900	933	879	851	893	907	937	941	906	851	856	833	893	874	846	878	907	880	890	895	880	855	909	936	888	843	831	873	898	918	890	899	885	901	923	867	918	857	899	906	874	876	891	875	909	896	906	899	895	932	858	891	906	881	871	948	920	897	901	894	861	867	897	912	860	943	869	891	882	909	863	862	851	880	864	880	884	887	858	896	919	869	882	864	911	860	889	890	939	867	957	886	879	863	877	865	898	890	899	885	868	909	913	915	878	895	841	871	933	857	877	845	883	842	862	873	856	855	896	920	859	889	891	844	887	918	894	877	925	880	943	885	884	820	852	841	918	903	872	852	834	883	875	905	896	888	940	885	825	824	861	887	821	871	863	879	937	892	800	900	902	947	864	865	849	903	901	916	851	927	894	900	875	870	901	897	863	882	795	922	910	878	852	902	951	878	866	911	882	848	899	884	883	900	871	857	860	848	891	886	903	899	871	853	837	910	838	922	876	906	936	882	881	891	874	860	920	911	821	876	953	905	900	881	907	911	874	849	872	924	900	876	909	896	880	945	861	902	860	935	917	905	869	859	935	932	902	935	921	865	931	935	883	972	893	880	868	895	899	862	885	951	915	888	907	938	841	851	889	963	910	871	870	942	914	927	881	871	912	851	886	893	871	874	899	876	887	853	922	836	869	904	893	867	907	926	885	921	894	887	889	850	871	910	892	872	866	829	917	897	880	865	887	924	891	910	934	903	884	914	905	888	864	833	935	936	858	861	893	895	875	924	921	907	883	902	885	871	909
16917	3596	3940	3077	2062	1592	1258	1035	885	743	671	556	552	497	495	495	438	434	459	422	401	415	413	402	415	391	381	350	388	395	383	406	369	376	351	350	360	371	382	334	381	391	364	388	371	342	365	378	388	382	424	381	375	384	360	391	344	350	374	354	393	386	345	345	369	375	380	388	351	348	371	368	388	343	369	341	330	329	347	368	332	357	340	343	363	357	335	344	352	361	370	380	373	361	378	359	318	365	363	404	355	387	364	366	330	338	327	325	371	359	402	355	349	364	378	364	425	367	312	392	395	324	345	328	354	333	340	386	393	341	313	389	341	358	331	346	313	363	352	336	332	357	362	358	330	375	372	377	340	355	376	371	366	346	357	355	366	351	371	368	318	363	377	366	355	344	364	342	354	365	324	377	341	351	379	349	372	387	342	346	342	361	344	352	363	353	320	373	380	350	349	382	356	384	337	345	374	347	356	355	345	363	322	370	336	374	339	323	395	348	404	359	367	344	354	362	382	375	351	342	371	356	361	378	375	349	354	342	324	379	341	347	345	359	382	364	365	360	344	362	395	355	333	339	387	371	365	304	379	372	385	382	409	378	347	387	368	359	349	333	349	353	334	373	340	321	351	318	340	376	387	359	355	356	350	357	350	367	357	390	360	386	354	379	322	364	365	347	357	352	385	370	333	352	363	331	425	347	352	362	386	345	337	367	371	338	358	358	362	376	371	344	375	354	369	351	359	391	364	363	355	313	385	348	372	367	326	376	370	352	379	350	353	353	338	377	361	347	363	336	368	366	386	406	371	376	363	364	362	324	328	344	348	345	375	333	337	337	368	360	370	396	348	324	336	374	367	346	397	373	379	338	338	335	328	384	368	375	339	356	352	327	355	340	340	330	353	369	382	368	354	412	366	351	336	389	394	375	350	354	356	378	390	370	347	365	374	399	328	361	354	384	341	360	340	358	373	382	348	380	369	372	356	327	341	407	353	369	379	364	371	347	364	321	332	338	370	375	360	375	398	347	362	374	343	348	362	331	345	324	341	373	347	343	353	344	356	347	329	328	388	331	360	332	368	345	338	386	377	370	366	354	342	389	362	352	397	333	348	368	367	356	350	340	395	364	348	370	375	325	377	348	343	393	351	381	357	347	351	353	369	349	394	360	383	356	329	334	341	365	357	349	321	379	382	373	358	371	365	388	376	376	357	368	359	378	347	369	366	353	346	370	372	363	385	358	354	388	355	375	379	343	358	374	365	351	389	350	318	340	363	373	328	351	367	367	318	366	350	340	355	338	332	373	374	340	381	367	349	366	349	400	344	359	348	331	356	361	334	382	373	347	360	331	366	343	396	335	370	379	369	375	323	364	398	368	371	365	343	344	369	377	383	364	353	376	374	348	384	363	383	398	365	369	363	372	356	374	323	367	353	402	412	353	378	341	367	353	363	368	299	357	356	365	365	332	346	385	354	307	381	405	372	366	337	367	337	358	370	359	352	364	347	361	319	336	351	330	343	388	366	375	391	351	344	365	369	343	354	365	358	346	361	345	359	324	373	349	347	345	336	335	392	347	348	363	369	347	364	369	330	318	380	356	377	332	380	344	334	334	356	342	370	362	348	356	340	381	327	361	358	344	350	364	364	394	337	386	343	363	344	354	370	356	365	345	376	371	368	364	347	340	318	361	371	354	397	375	341	350	349	345	317	405	345	317	355	376	368	406	331	359	345	375	366	357	317	345	370	366	357	349	388	362	383	328	353	363	356	358	328	337	362	370	351	315	343	338	343	360	377	318	379	381	404	378	360	362	338	322	304	370	380	405	350	369	392	345	356	383	352	362	352	351	368	411	348	351	320	376	371	343	378	336	361	351	362	332	364	375	359	310	325	402	349	336	355	337	341	359	357	321	373	338	397	370	366	358	368	386	364	378	422	325	382	368	353	362	377	352	325	350	352	342	374	338	354	340	371	363	361	379	367	348	378	337	350	340	367	383	398	370	356	361	398	377	360	360	365	366	330	364	340	376	367	392	379	372	367	375	408	340	353	379	356	373	380	355	367	393	332	351	334	353	321	371	335	410	381	344	378	363	358	394	354	391	380	382	321	351	357	340	334	340	350	380	335	359	375	357	333	344	345	364	347	347	394	370	349	374	403	367	351	378	371	350	353	375	358	400	345	348	373	386	350	392	346	383	349	399	364	360	358	329	358	356	322	356	369	382	336	334	383	358	375	382	328	362	374	376	335	376	379	332	369	357	326	361	354	337	344	344	307	362	331	429	364	358	354	363	322	375	379	354	347	351	325	343	373	371	326	342	369	349	338	346	356	380	364	361	405	399	370	366	334	367	392	313	355	349	351	357	386	382	342	348	368	368	357	365	407	397	332	378	346	355	356	360	411	324	331	356	334	348	366	407	364	364	355	332	354	332	340	355	388	340	367	341	380	391	336	364	350	339	345	366	341	345	391	347	336	377	368	387	384	363	326	367	361	391	357	326	363	347	353	384	340	349	345	360	371	349	418	374	355	351	341	362	336	368	323	367	319	363	332	379	375	366	345	324	362	374	333	326	358	372	372	379	358	366	375	352	367	378	359	369	393	345	381	389	348	351	344	364	364	387	349	364	377	378	366	355	356	347	355	352	358	377	325	331	380	313	379	377	363	373	377	368	335	354	358	344	326	329	346	342	365	394	411	338	368	343	348	352	360	324	357	354	380	319	387	316	353	366	358	350	370	318	364	382	414	375	341	348	364	362	334	367	373	368	374	347	344	370	374	347	362	376	364	383	344	343	377	358	376	330	375	353	351	372	367	375	346	342	350	340	337	369	361	344	349	382	364	336	345	358	348	351	363	370	377	372	355	338	365	384	356	367	377	369	396	380	364	372	357	364	366	377	350	387	374	334	326	386	379	322	392	311	379	358	346	363	356	340	325	355	366	379	358	345	369	398	359	348	358	352	365	376	358	373	366	369	353	369	364	385	373	348	355	359	351	369	356	412	351	353	345	364	339	380	363	357	396	373	357	355	359	408	370	341	328	364	351	333	373	360	351	314	318	380	329	353	390	359	403	340	359	365	337	358	348	365	378	362	358	360	369	377	378	364	330	395	369	343	388	350	357	369	383	322	378	374	398	377	393	357	380	342	355	343	368	330	355	356	371	385	376	339	333	334	388	407	385	386	359	361	373	352	339	341	326	363	309	317	383	343	357	378	376	360	355	355	339	308	361	377	342	335	380	353	371	377	370	353	358	389	364	371	404	367	368	370	374	420	376	346	399	381	376	383	373	364	356	347	377	356	340	326	345	365	340	374	322	380	366	363	379	375	392	333	381	361	344	352	360	373	357	333	377	382	381	362	341	353	353	354	371	347	350	354	338	361	362	337	366	339	343	334	361	388	351	380	374	348	341	345	376	406	374	371	335	385	354	348	350	366	364	365	352	353	340	358	364	396	352	361	348	372	386	379	345	375	342	357	341	347	396	347	367	376	350	338	375	329	360	334
9948	3253	6991	8388	7134	5982	4880	4198	3466	2915	2526	2218	1929	1781	1685	1534	1420	1400	1296	1218	1232	1191	1174	1081	1073	1062	1044	1006	1021	993	944	1023	941	980	942	887	904	831	856	922	892	882	863	905	904	855	876	847	848	853	858	863	885	825	874	890	850	927	878	854	831	801	807	873	859	763	900	862	878	827	802	864	815	812	848	859	863	771	844	791	783	835	813	818	825	832	832	817	792	843	880	812	861	856	873	799	818	850	813	789	811	831	778	799	827	818	800	790	809	791	825	849	878	776	812	835	800	784	827	780	830	854	804	833	862	810	825	773	849	802	839	828	830	801	896	870	853	812	814	846	839	818	762	777	835	763	817	852	831	798	791	847	851	813	866	871	833	839	809	842	767	870	742	810	861	797	799	819	853	811	832	819	820	798	853	827	849	772	843	821	823	816	796	807	798	849	833	836	813	812	797	826	778	822	815	781	848	830	742	863	811	832	811	815	766	813	768	829	772	791	775	815	845	830	838	844	849	817	800	816	842	834	819	792	818	826	815	752	820	873	826	811	835	816	812	832	832	860	844	813	799	848	853	807	819	803	818	756	799	832	741	837	828	843	810	810	840	805	834	849	840	809	819	818	810	789	854	833	855	830	829	873	792	822	808	744	851	861	810	848	820	834	770	802	836	797	814	812	857	836	823	808	848	855	838	802	830	813	767	822	830	851	836	851	801	810	803	821	807	796	802	883	822	835	804	801	827	870	834	840	826	829	826	814	824	771	812	790	820	834	768	811	771	833	796	821	813	852	859	831	852	792	794	811	851	893	774	811	822	846	848	850	826	831	802	821	814	806	829	807	828	887	827	827	822	793	810	847	863	798	802	812	801	771	788	833	825	789	813	834	818	798	797	815	844	816	823	839	808	829	836	821	824	834	841	863	785	829	827	851	838	865	822	805	799	849	819	816	844	813	821	827	814	814	831	857	807	815	873	843	737	877	886	840	859	825	820	823	828	820	803	901	798	846	781	848	811	826	799	837	812	811	770	816	798	817	805	852	813	810	805	803	790	861	777	786	833	844	822	854	884	775	829	821	823	807	845	847	895	784	838	784	856	860	783	800	787	852	811	853	840	869	805	828	844	797	758	816	819	828	836	834	807	853	805	789	813	794	827	854	797	785	845	787	836	834	833	800	811	838	846	849	803	774	834	847	827	831	877	783	781	864	783	830	807	840	839	821	796	796	821	855	770	842	790	842	859	801	803	837	815	772	883	781	815	852	820	839	891	827	838	806	787	835	797	821	777	813	812	859	872	866	831	824	808	801	798	844	859	875	842	802	784	841	811	795	774	807	801	841	832	813	814	818	832	826	781	846	814	784	819	833	801	786	804	801	778	851	803	813	856	789	780	807	819	798	857	860	836	815	871	802	846	776	778	830	866	791	836	859	819	815	818	864	836	779	797	819	807	837	794	783	810	839	797	775	817	792	808	823	785	803	839	799	794	830	870	807	823	774	850	802	812	749	802	817	845	795	792	850	805	875	785	873	827	807	836	773	787	783	815	784	834	806	789	832	793	829	795	790	797	869	848	798	824	785	803	846	869	834	834	844	803	768	810	800	758	843	791	831	889	835	813	815	781	818	880	828	815	820	802	851	725	794	793	823	839	807	845	789	812	884	803	834	807	829	824	844	828	851	803	871	817	844	853	870	796	799	848	792	819	830	756	849	830	787	784	832	805	834	823	864	775	873	842	810	830	804	854	781	810	826	779	798	818	835	834	862	847	802	845	830	830	777	782	823	792	792	815	785	832	798	811	834	799	760	789	834	861	823	842	801	824	820	824	845	820	836	785	792	804	778	865	865	860	801	814	803	820	834	830	713	812	784	829	835	775	811	892	864	809	804	867	784	851	839	836	897	787	861	801	862	813	860	821	813	813	842	832	777	816	802	848	846	848	848	815	775	825	857	871	881	833	773	871	858	846	818	835	803	774	809	821	823	838	843	884	824	826	808	850	749	847	825	785	851	812	780	824	809	792	812	817	829	800	780	851	822	822	837	847	788	806	784	844	862	840	796	851	808	883	788	844	839	788	852	825	829	826	812	849	778	863	828	830	811	822	856	851	867	839	844	786	786	833	757	739	842	823	786	840	848	852	773	834	810	810	839	820	827	824	801	790	779	797	790	793	813	860	794	843	831	821	838	833	806	855	822	818	812	851	849	792	862	767	846	858	817	847	822	865	831	805	850	799	787	858	863	775	849	846	832	807	792	811	820	808	805	797	812	826	886	804	831	787	787	823	816	828	833	852	804	813	853	817	849	811	818	867	811	795	817	832	807	826	794	819	818	834	805	830	818	828	813	788	786	843	766	847	801	806	861	769	837	800	822	799	764	798	816	779	802	802	797	813	825	813	826	816	824	836	845	841	827	810	842	850	795	865	847	807	805	857	794	861	846	834	798	851	788	801	778	826	827	806	779	861	794	781	865	821	775	803	794	814	849	856	763	802	833	827	770	866	831	849	841	805	794	787	773	854	816	862	764	788	871	832	857	760	804	807	804	808	813	769	853	788	809	789	832	803	849	846	852	803	798	809	848	819	831	811	813	787	823	786	822	790	826	841	808	766	763	827	851	823	857	861	819	820	779	800	823	789	901	786	858	833	843	790	854	864	832	785	805	775	808	837	829	837	832	817	820	808	756	791	805	816	794	816	832	852	824	826	802	798	847	825	889	780	797	779	823	860	865	838	843	787	857	822	864	848	879	821	786	822	798	897	760	799	797	788	838	826	820	810	833	808	868	811	841	820	856	795	768	828	793	829	811	844	854	765	816	793	827	840	831	818	810	789	811	782	869	859	793	811	778	800	794	821	826	821	801	840	854	772	827	847	810	858	804	835	794	841	806	865	846	831	808	786	815	845	917	811	844	833	767	830	833	826	795	861	751	838	817	821	786	760	783	877	803	781	836	858	815	810	875	845	818	841	804	810	816	836	834	848	809	823	869	843	802	845	781	857	809	831	883	825	860	794	818	836	834	810	879	848	797	849	822	809	819	825	796	814	827	880	834	816	823	820	811	853	816	836	819	825	829	835	824	828	816	844	847	751	829	804	835	855	861	792	860	834	809	835	806	804	889	795	756	904	896	824	817	864	834	765	796	808	799	826	827	764	802	820	823	811	819	824	807	775	845	812	839	813	831	830	817	823	835	799	838	789	755	797	805	813	771	834	841	786	807	861	834	831	772	875	808	848	843	850	856	813	836	776	834	844	778	811	828	858	776	788	824	818	806	757	819	828	855	842	897	789	799	814	793	828	804	839	884	811	841	843	829	813	791	829	838	810	756	783	840	861	847	807	807	786	779	839	800	803	870	810	848	827	852	804	778	795	837	846	796	848	842	766	868	826	866	869	759	819	820	842	902	853	826	823	797	802	804	816	874	820	876	840	848	812	796	783	849	753	836	811	840	794	781	818	785	798	862	847	828	873	841	828	842	834	814	826	828	813	822	790	838	866	729	801	880
2607	925	1217	950	724	584	524	466	427	405	359	351	312	368	335	306	323	271	289	307	309	317	300	296	263	320	298	300	291	279	308	304	319	286	335	280	310	319	302	312	290	289	310	288	289	311	296	298	292	285	315	298	280	263	289	235	282	311	282	273	306	252	283	290	275	305	285	283	329	306	299	267	271	308	292	282	294	243	298	326	302	282	291	296	309	271	264	317	301	333	297	285	265	243	267	291	286	271	283	269	304	281	282	284	271	291	287	242	275	293	272	318	305	305	313	305	285	310	286	274	260	305	289	261	286	305	274	243	301	271	270	264	346	297	266	288	252	307	284	263	317	294	302	295	284	303	298	302	273	324	274	279	275	306	314	272	264	283	286	294	291	298	250	296	288	318	341	311	293	278	314	279	312	305	287	283	287	288	313	287	289	321	333	282	292	296	301	280	278	290	269	279	313	336	282	279	290	287	311	309	286	278	284	255	260	292	277	288	292	280	292	285	260	291	285	308	296	279	280	282	310	307	312	274	293	245	252	287	271	292	281	309	274	275	272	286	299	303	307	290	295	283	284	303	298	283	283	289	319	293	296	254	312	294	279	310	283	299	283	281	285	280	314	324	283	294	288	299	268	278	300	296	286	274	277	304	278	262	283	291	314	307	280	302	316	299	270	267	289	292	265	309	304	289	295	285	317	269	308	304	284	322	292	299	287	299	264	285	275	317	306	267	300	298	276	281	260	286	292	289	286	317	298	256	282	276	295	285	343	290	266	299	295	297	265	303	309	308	293	309	265	276	269	289	293	302	283	279	312	289	254	288	310	301	290	297	287	281	300	313	307	296	269	237	290	278	282	306	276	291	256	296	281	257	349	301	317	296	304	287	269	309	278	306	305	259	284	305	296	289	274	290	282	269	302	306	298	329	304	309	276	297	282	278	277	313	251	282	309	283	313	311	318	296	338	292	285	299	285	247	304	281	309	287	296	296	287	258	291	296	287	303	309	264	293	278	286	291	279	269	291	277	286	313	254	294	281	300	287	331	289	302	265	284	272	293	290	273	298	299	296	302	289	309	273	287	292	275	305	292	284	295	329	298	273	302	285	271	336	291	291	310	279	309	290	274	271	270	291	296	295	286	290	309	268	301	299	267	263	295	306	310	305	285	292	279	309	271	305	299	277	293	295	272	282	303	312	314	314	291	323	305	283	325	301	275	283	299	305	282	285	313	285	309	299	299	300	249	286	288	288	312	299	293	308	269	314	282	295	301	292	284	278	298	282	298	292	301	283	261	288	283	258	304	254	300	284	278	269	293	286	281	313	279	276	271	302	296	275	289	262	303	271	276	287	258	292	351	301	315	281	263	284	281	310	294	297	280	258	270	263	284	315	281	281	300	292	303	290	279	287	312	263	287	275	306	269	311	321	256	255	291	316	327	293	285	294	305	287	264	301	289	308	295	263	280	277	283	316	317	327	311	328	283	266	329	283	288	312	290	298	294	284	290	263	287	325	278	312	315	304	295	290	315	280	263	264	291	267	308	281	282	270	312	276	287	319	261	286	310	275	290	301	294	285	284	300	272	277	255	301	309	311	312	284	288	312	294	268	308	275	330	292	285	242	286	305	292	314	298	290	313	317	284	288	299	290	292	297	304	305	279	317	301	280	285	301	283	302	295	316	307	276	277	278	288	311	305	295	315	304	283	281	308	326	311	318	319	260	303	301	290	270	263	312	304	272	279	266	290	289	300	295	279	265	328	313	262	267	292	279	325	284	278	310	271	289	320	276	270	303	311	308	314	307	293	277	288	331	294	288	296	265	289	275	278	303	278	265	279	282	260	308	286	289	308	268	299	281	303	294	289	294	293	297	269	277	291	300	291	275	262	287	287	271	280	287	284	305	314	311	282	305	251	288	288	275	316	307	276	294	293	289	333	286	323	296	275	280	298	281	309	310	309	327	301	262	277	298	259	272	302	283	301	316	307	263	285	295	285	258	251	297	310	285	274	305	278	279	291	301	298	297	290	278	287	286	292	300	295	274	283	311	279	305	278	291	285	283	294	277	300	321	296	279	269	304	292	293	282	269	267	290	289	291	298	294	285	281	274	284	297	337	303	274	287	301	266	313	300	282	283	279	288	260	298	285	298	303	278	284	273	276	285	295	304	274	310	289	295	256	294	298	277	287	299	266	328	308	287	322	274	271	345	301	264	290	254	296	288	298	303	308	263	302	277	250	308	301	302	252	300	293	307	293	287	317	309	293	300	287	271	280	266	296	292	294	317	289	298	283	311	287	281	291	328	300	291	288	288	275	256	274	290	294	303	294	297	296	262	261	286	272	293	287	301	321	272	310	283	306	304	282	286	303	281	308	270	316	303	303	275	307	302	299	277	259	268	283	271	279	289	277	295	275	273	272	301	290	270	280	309	299	305	302	310	299	310	282	298	282	283	336	302	252	284	318	329	304	316	267	274	291	281	295	281	298	273	275	291	279	323	299	277	268	282	278	301	277	290	290	284	291	292	298	263	279	289	294	259	269	302	325	261	301	300	313	302	307	300	275	269	283	262	317	327	264	318	275	278	304	310	256	252	254	279	311	291	283	317	254	277	279	276	290	292	293	293	312	305	298	249	283	292	280	290	273	292	293	284	316	310	274	312	291	295	277	268	292	321	305	288	320	294	292	272	279	292	301	306	292	285	279	331	304	255	282	307	291	267	289	285	272	309	285	292	286	257	285	290	280	292	288	295	294	310	283	307	304	284	281	328	281	308	307	299	290	266	270	300	334	296	294	309	258	277	301	293	280	294	308	317	308	301	304	283	306	300	281	309	266	288	290	308	296	264	265	284	304	286	324	306	290	302	255	256	302	270	280	289	300	300	296	291	304	299	305	258	272	269	312	297	289	289	302	283	335	283	282	335	288	279	284	303	281	299	279	302	277	333	294	303	313	296	274	315	279	253	297	282	305	307	271	283	281	289	331	300	266	313	300	316	302	272	250	289	321	260	265	305	300	295	294	292	264	277	304	282	300	277	272	301	290	292	272	277	253	280	284	290	272	281	338	284	289	289	270	270	311	287	313	274	312	306	324	280	283	311	292	338	317	271	283	322	261	320	294	310	282	255	299	279	265	309	287	284	285	275	266	297	279	284	283	305	308	291	286	321	292	289	271	315	299	292	251	281	295	306	276	318	285	283	306	297	303	304	274	315	320	310	296	271	275	282	326	273	274	291	318	299	283	315	305	323	311	287	276	297	289	262	276	277	316	299	286	295	305	280	265	307	315	271	294	268	289	295	281	281	298	289	304	292	291	323	290	321	313	262	285	277	268	317	273	266	278	308	297	248	318	271	313	287	271	288	278	329	277	320	290	253	295	278	283	300	328	295	292	324	289	248	323	270	295	295	274	319	293	257	281	295	271	280	295	310	301	267	295	289	314	303	276	269	289	298	290	287	283	281	281	297	259	301	305	280	286	299	249	287	279	294	297	271	262	266	287	288
2372	1366	2526	2942	2466	2083	1830	1626	1459	1222	1100	1041	982	973	893	888	876	833	846	794	840	743	717	794	753	786	685	743	722	765	740	708	693	643	724	712	749	711	705	724	708	676	681	706	671	683	669	713	704	666	726	734	726	759	711	727	745	689	715	734	733	679	658	675	689	705	732	667	710	755	663	725	688	699	714	732	704	673	678	696	713	710	693	751	704	708	710	668	666	699	705	684	667	745	708	699	674	687	696	688	663	712	751	725	723	709	669	734	677	678	720	738	666	680	707	690	719	679	671	691	661	721	701	678	664	680	699	689	690	702	679	699	676	671	667	707	675	688	716	706	732	649	732	700	709	685	683	753	684	679	681	680	743	685	711	670	689	694	759	660	675	672	676	680	697	687	693	698	638	761	749	760	699	687	697	707	646	701	691	694	708	702	717	700	695	735	723	697	667	647	680	706	735	719	672	672	728	678	692	675	721	670	688	675	658	699	686	669	652	733	675	680	694	660	690	714	714	647	687	698	663	660	715	725	673	756	745	735	686	663	662	677	736	717	711	684	695	739	712	679	688	719	724	719	699	707	737	708	701	722	689	714	748	697	718	696	645	668	716	719	676	700	667	687	677	687	714	699	703	691	696	712	731	709	680	701	701	690	656	653	707	682	706	699	670	709	690	683	695	722	671	677	695	673	699	689	720	687	689	716	712	650	751	717	679	728	693	721	718	662	652	681	697	691	677	718	670	722	675	754	671	653	720	709	668	646	691	650	668	726	635	683	724	738	663	675	686	704	731	660	680	701	719	671	730	693	717	697	694	657	735	727	656	628	716	707	678	643	718	764	732	734	699	649	720	689	667	688	686	697	654	646	697	681	740	662	715	691	719	694	691	698	663	722	713	727	731	677	726	702	715	640	694	705	695	680	723	731	734	664	717	693	690	682	711	705	708	669	715	707	672	745	763	640	677	668	686	690	701	698	717	701	708	670	681	694	687	665	710	773	761	698	632	672	673	710	711	689	709	726	657	729	678	720	737	720	668	697	695	725	694	733	696	694	713	674	656	675	714	717	721	675	689	693	721	708	686	751	714	695	693	759	716	704	685	658	748	672	694	685	669	713	684	729	667	720	689	739	711	732	720	686	723	682	715	675	690	691	677	713	728	705	690	722	723	708	702	731	726	683	749	686	736	739	638	667	671	724	734	704	706	698	687	732	703	721	738	664	725	675	712	718	729	732	701	682	700	704	676	722	707	664	727	711	762	705	640	768	721	719	694	722	703	692	698	689	758	690	698	695	725	687	695	671	708	711	651	723	685	720	659	634	616	665	702	742	646	746	727	675	731	729	723	704	717	715	686	702	683	704	722	738	679	705	707	752	703	718	726	690	690	780	657	685	701	713	683	730	693	693	678	709	698	707	678	694	733	687	646	750	745	712	675	676	696	706	721	724	687	715	701	643	671	725	722	659	731	720	661	680	659	691	724	720	699	686	741	717	643	696	719	655	691	639	729	703	688	690	680	679	698	699	707	697	698	670	689	722	717	722	707	711	663	693	699	706	756	720	681	651	721	683	690	692	732	692	731	726	689	696	663	711	750	720	689	717	681	710	675	723	714	700	716	714	699	692	721	683	707	751	692	715	711	728	728	727	709	689	717	691	666	708	681	725	671	691	713	694	720	735	678	693	688	671	698	710	655	695	700	705	648	718	666	711	734	676	720	694	752	675	694	707	745	700	699	701	723	705	734	667	733	718	669	715	641	695	727	712	692	661	678	703	704	687	716	721	696	714	664	705	709	656	737	704	666	739	677	717	699	774	696	697	661	672	698	714	684	726	686	717	712	674	681	678	718	697	715	688	701	672	679	697	726	695	688	713	683	662	675	671	778	682	717	744	742	692	699	719	721	716	703	722	704	708	690	721	720	708	691	694	703	727	709	692	686	723	716	692	681	660	708	698	677	699	711	627	664	688	737	705	720	705	706	694	703	676	700	703	692	739	686	709	719	658	677	700	686	686	707	687	702	675	694	730	673	680	687	707	754	698	691	659	683	708	671	681	693	690	733	674	658	679	707	742	742	728	695	752	696	680	721	718	654	709	707	713	687	773	769	717	737	675	698	687	716	714	687	697	679	743	663	704	666	648	676	703	702	736	666	728	700	680	713	713	687	704	752	690	711	727	699	669	701	689	708	692	701	681	674	736	686	689	689	720	668	694	722	701	676	675	696	700	744	695	705	704	686	686	692	755	715	720	729	675	647	737	722	716	678	667	670	721	689	699	663	678	693	712	688	694	747	712	670	714	704	701	699	693	714	720	708	704	671	637	685	702	700	666	713	701	639	694	730	670	721	699	700	703	740	693	700	642	718	740	695	677	713	721	699	681	674	705	671	668	714	695	671	649	680	687	669	691	718	691	665	727	683	669	665	692	684	725	726	725	698	745	713	673	711	722	686	715	671	636	672	708	674	711	664	686	696	703	716	674	698	728	718	744	682	701	751	639	727	697	681	729	659	674	704	734	685	675	723	708	672	697	654	709	691	688	671	732	652	739	685	689	697	692	634	692	705	703	669	764	675	721	704	695	700	698	739	724	662	706	713	676	663	682	723	642	660	699	657	733	733	691	661	697	688	694	679	685	706	704	741	715	668	725	714	678	694	713	695	676	715	702	685	679	675	735	726	709	720	694	687	703	657	711	646	647	705	727	716	685	714	750	693	674	722	736	711	671	681	703	754	666	707	706	710	727	703	700	732	702	671	707	702	708	669	684	700	709	745	708	654	741	707	699	652	693	654	635	628	715	716	703	677	654	683	694	657	663	703	690	689	690	653	704	734	669	690	716	678	718	669	689	722	704	706	680	694	665	663	727	703	675	660	701	710	701	726	681	731	696	655	701	700	732	714	674	696	696	717	702	674	683	703	723	664	689	696	687	668	718	717	643	678	698	732	670	718	751	671	663	675	711	695	646	702	654	694	703	749	721	767	654	746	701	688	721	705	668	696	700	694	718	692	682	708	702	732	723	698	687	697	713	734	698	727	716	711	719	693	720	712	679	724	715	739	706	674	671	676	712	716	702	678	674	678	700	700	730	686	691	721	662	722	695	694	665	715	708	731	707	724	705	667	734	661	727	698	727	668	711	668	706	698	699	699	749	725	697	701	691	680	715	722	688	724	638	661	681	695	703	713	742	655	711	666	704	712	724	690	687	734	710	678	666	722	696	690	699	701	681	680	690	725	703	729	730	666	705	674	730	700	684	671	673	707	719	719	696	722	693	735	682	641	676	661	686	706	673	743	712	715	671	712	714	734	652	681	743	698	668	702	721	717	734	680	674	721	671	694	645	738	759	688	745	690	694	669	668	704	703	722	746	667	664	662	717	731	723	668	711	699	650	725	724	697	725	710	649	729	706	721	753	696	688	681	719	682	708	683	684	737	693	704	677	688	681	698	740	691	731	658	704	697	697	704	762	714	695	669	683	731	713	742	746	713	763	725	673	693	707	697	696
9711	2094	2531	2072	1441	1110	899	813	693	615	569	539	502	499	481	477	465	416	435	413	420	412	391	413	419	374	404	394	413	406	381	422	380	375	392	393	431	404	356	388	333	388	405	398	385	404	427	407	410	421	399	406	394	373	374	385	400	414	373	385	403	421	362	395	410	371	434	413	371	371	386	396	388	405	411	387	380	425	385	391	365	435	399	391	395	399	415	410	368	390	339	418	408	382	374	393	372	397	380	386	401	399	418	404	413	385	336	408	383	428	393	414	343	401	393	396	365	417	391	391	399	374	377	374	413	374	382	437	362	356	380	374	421	384	396	366	411	396	350	414	377	370	375	399	401	389	418	386	382	382	369	369	371	354	359	393	369	382	389	401	385	379	367	362	409	388	365	404	377	399	376	398	388	378	413	412	385	366	375	362	361	340	378	369	397	405	432	387	390	367	373	410	392	430	380	370	384	343	385	395	391	396	405	393	391	363	379	389	425	368	395	370	371	400	364	412	399	387	398	382	386	399	379	388	379	418	401	383	429	355	414	394	394	406	409	344	394	373	395	425	368	354	413	379	400	379	394	377	400	377	382	402	377	381	387	407	368	366	374	354	372	380	380	408	367	433	404	367	395	381	382	424	381	356	382	377	367	390	384	385	381	341	420	382	382	374	386	399	413	399	358	388	369	393	336	386	406	371	394	381	353	409	400	390	346	392	342	388	399	375	419	383	348	372	397	360	394	373	392	393	363	370	372	368	378	395	354	384	381	392	370	429	375	366	379	409	391	420	420	354	369	374	409	369	384	387	353	400	397	390	403	402	355	376	403	396	396	351	448	400	397	389	417	392	396	364	382	392	375	368	357	430	364	394	368	366	354	428	405	394	378	409	349	413	431	407	421	382	375	387	383	379	377	390	401	353	362	374	378	404	368	360	380	373	388	368	408	405	356	349	364	377	346	376	424	366	397	403	374	361	390	380	419	395	380	392	392	397	371	380	394	390	380	353	406	383	345	397	386	372	378	370	347	420	369	375	374	377	406	385	398	376	383	374	389	416	353	359	359	371	406	365	402	404	387	388	393	373	407	377	376	374	377	389	401	386	350	376	411	393	391	407	368	349	403	394	409	390	357	402	352	371	421	382	406	351	381	392	420	343	393	346	382	404	383	381	389	394	363	377	408	375	365	397	393	342	412	407	383	312	359	406	426	365	429	392	404	392	403	416	382	427	418	401	392	382	374	352	367	409	391	396	393	378	395	358	383	380	357	414	370	385	371	398	396	399	405	379	357	372	384	393	319	401	394	402	377	337	374	405	414	418	380	362	423	341	354	377	399	414	389	412	374	381	382	366	405	390	410	432	387	422	386	413	418	379	403	394	363	397	379	394	375	372	413	387	387	404	381	385	398	403	382	387	388	365	413	401	365	381	358	351	375	362	361	388	412	387	381	364	382	403	378	374	374	378	421	340	368	372	393	370	386	407	389	388	361	388	389	363	402	393	391	415	420	398	413	378	389	382	415	393	354	397	401	375	383	405	382	422	396	383	415	389	433	355	401	350	372	392	406	380	367	376	379	391	387	386	385	383	397	423	370	366	389	375	387	417	386	410	374	377	389	375	380	360	413	422	402	350	354	376	398	369	416	384	387	405	383	370	366	419	379	384	384	393	373	352	418	381	399	389	420	411	426	390	380	371	405	381	367	419	424	387	386	365	382	385	402	416	391	410	386	389	405	407	405	362	359	403	400	394	361	391	389	399	422	401	396	403	412	356	374	403	392	391	422	399	373	394	385	418	360	383	410	402	390	386	355	396	379	368	420	395	434	416	385	423	377	381	389	414	398	375	374	408	400	395	444	394	418	368	394	373	390	397	396	404	406	390	400	362	385	386	408	411	361	404	438	399	361	374	408	367	405	391	360	412	383	373	395	422	373	396	392	384	378	397	370	370	385	398	401	396	406	399	351	406	378	354	399	429	375	399	417	400	386	384	366	369	400	384	370	388	394	355	378	415	415	377	379	362	378	401	380	356	383	390	377	433	386	409	375	401	420	378	393	365	374	375	378	393	416	370	383	397	393	364	408	383	393	404	350	388	348	404	399	345	333	361	385	352	400	426	388	391	363	414	406	378	370	385	441	384	378	412	346	403	367	390	363	380	358	414	380	372	394	358	384	400	411	395	356	370	393	383	361	405	407	393	367	417	369	358	360	432	380	393	374	408	355	399	408	386	389	430	406	337	416	406	366	385	386	373	362	396	423	377	380	382	348	416	350	392	395	378	422	375	396	400	400	363	351	357	372	360	370	360	386	388	361	366	378	366	352	406	402	372	376	408	382	377	365	365	374	382	395	374	383	386	429	383	346	386	375	388	435	416	378	366	396	375	404	384	402	428	360	360	371	394	357	380	400	347	371	396	378	400	380	385	403	358	353	376	401	378	371	395	402	353	407	405	361	373	377	395	386	339	352	379	385	404	411	330	364	437	402	430	425	406	367	390	383	426	394	398	419	420	393	414	360	415	411	389	379	394	401	335	388	374	361	386	379	386	362	401	383	356	374	367	375	380	395	397	349	377	412	393	360	417	344	390	404	401	377	428	408	365	388	373	374	386	374	402	356	351	386	394	394	381	390	376	373	373	394	375	389	376	395	411	438	385	365	368	411	339	379	364	411	373	400	384	366	354	427	376	372	367	392	381	447	406	386	395	394	369	361	365	403	361	371	371	395	403	360	386	349	380	391	375	361	413	361	369	407	379	374	381	391	398	401	413	388	388	388	401	381	368	442	451	406	367	409	410	336	407	445	399	403	367	401	392	403	392	384	373	377	407	380	394	367	385	396	379	392	364	428	395	389	403	414	400	372	366	386	352	336	400	371	384	325	382	395	352	390	397	383	357	390	395	387	401	374	410	394	398	413	401	408	336	384	385	368	385	382	404	387	349	404	384	316	406	368	391	379	419	399	399	373	384	390	370	387	366	384	389	374	382	368	406	405	419	394	377	382	411	394	405	360	425	371	399	377	421	388	387	414	390	412	359	385	354	377	405	411	409	402	443	390	353	397	389	348	424	435	397	394	386	396	371	375	381	413	403	393	355	393	382	341	403	361	367	385	416	369	391	388	420	384	377	369	386	441	386	412	373	379	376	395	387	376	400	376	399	370	364	372	388	369	374	388	424	371	398	414	393	388	399	406	409	385	382	357	363	367	365	392	383	423	380	381	370	397	416	397	392	366	405	352	403	365	400	404	378	374	407	385	432	409	383	415	356	356	359	403	391	392	403	416	408	406	370	318	384	378	374	393	405	362	386	433	435	385	429	406	365	409	415	372	376	368	388	390	381	385	393	353	398	403	381	379	380	393	382	419	375	355	388	444	376	375	361	391	396	425	368	381	411	349	398	387	408	378	387	388	414	386	384	376	369	373	386	387	364	410	372	369	395	411	397	367	377	374	407	390	396	401	380	383	375	372	421	396	407	370	404	405	422	395	361	355	356	389	425	383	388
7679	2593	4991	5878	4870	4002	3427	3063	2629	2189	2052	1750	1622	1491	1422	1314	1304	1208	1174	1129	1176	1077	1115	1055	1074	1050	1089	999	990	936	999	961	943	972	941	939	933	940	901	957	933	925	932	869	915	904	921	880	890	946	953	916	890	976	924	894	930	896	964	927	918	859	876	898	879	969	950	905	917	879	841	853	923	934	886	881	915	919	927	898	878	924	929	901	894	923	875	919	990	883	902	860	919	909	876	937	879	877	904	936	869	853	838	908	862	868	894	873	953	882	884	954	837	806	914	877	916	906	906	895	892	882	877	913	868	840	809	918	873	890	866	868	948	935	861	845	855	917	906	902	921	885	879	871	828	865	875	871	935	846	931	927	868	885	918	909	903	871	876	900	888	941	901	916	907	900	940	915	908	940	911	878	863	873	898	872	849	1003	914	875	881	895	921	859	937	905	879	895	851	867	876	874	853	887	893	857	892	875	864	855	892	883	935	921	881	859	887	901	844	864	815	913	888	903	900	912	905	913	868	886	879	893	849	899	848	865	898	923	897	897	879	944	856	887	876	891	919	881	826	892	926	859	876	884	894	895	880	854	911	896	856	853	897	844	891	891	891	899	902	838	924	863	921	931	890	898	925	869	889	932	876	897	900	898	890	856	866	885	893	895	879	820	888	906	865	880	884	899	928	884	884	901	875	884	896	895	873	912	890	896	860	872	911	896	892	808	881	853	895	885	896	893	873	891	886	877	876	890	879	897	917	892	887	932	861	888	946	908	885	886	872	886	902	904	918	907	868	872	886	922	886	915	850	876	873	865	892	904	907	951	898	861	907	936	875	894	869	871	919	849	908	879	889	910	844	835	917	909	898	880	896	905	928	856	866	912	878	857	875	912	884	921	843	829	871	902	888	902	880	890	916	890	868	910	941	941	871	861	925	902	882	862	895	900	879	923	912	907	888	907	865	846	888	826	880	888	892	920	893	926	848	919	874	883	928	920	878	880	874	881	885	911	832	871	901	866	905	912	911	891	824	929	885	858	925	902	873	882	852	866	865	831	872	918	871	859	918	854	896	909	852	872	899	839	913	860	910	915	845	922	901	867	879	895	910	911	938	906	853	915	917	878	850	874	862	866	906	864	931	924	886	914	895	889	941	904	909	897	842	942	952	882	865	940	908	896	916	862	872	862	851	920	895	949	936	848	870	893	916	855	906	954	867	877	849	893	892	850	858	943	864	893	869	882	922	875	864	891	868	882	887	889	887	945	864	837	905	846	914	923	870	918	924	894	925	937	870	874	905	898	838	904	911	871	914	869	860	897	892	898	927	901	876	896	879	867	920	896	877	921	900	922	819	911	902	953	884	876	890	913	941	898	870	922	878	865	918	887	911	953	877	830	898	875	851	837	889	879	886	882	894	938	915	879	878	912	898	900	879	842	864	884	889	903	943	897	980	889	879	883	901	864	868	859	890	904	856	888	914	878	882	887	849	861	910	846	855	841	941	883	935	901	911	911	898	907	858	904	912	882	898	943	903	900	891	860	879	913	916	920	895	902	865	904	838	921	916	855	897	910	904	879	832	832	893	911	943	823	908	879	911	954	889	898	907	865	942	870	883	881	919	862	822	945	880	955	876	871	922	928	836	875	849	863	925	858	867	890	942	847	918	888	905	857	910	866	857	862	848	872	973	919	881	884	910	904	842	900	850	892	924	865	930	907	942	932	927	901	908	898	869	905	907	871	857	884	862	882	906	879	928	875	856	883	892	842	890	922	867	893	858	817	863	905	861	904	888	894	911	896	872	899	903	899	855	921	908	884	897	858	873	898	913	885	919	892	921	830	851	857	880	890	860	907	867	932	866	882	878	879	876	864	883	923	922	853	857	896	915	886	837	892	876	852	895	889	871	880	959	893	910	873	894	919	898	913	898	872	910	891	881	889	860	904	898	853	853	893	896	882	884	898	876	873	887	898	907	896	871	878	862	862	905	904	897	923	912	844	915	874	883	906	918	871	891	851	892	911	861	849	867	923	889	884	927	878	856	880	874	929	898	939	906	979	910	885	906	840	865	841	935	911	871	888	952	879	833	925	869	892	895	905	896	915	926	888	894	839	844	838	868	908	876	873	933	850	854	828	896	872	905	891	883	860	919	912	873	894	934	864	898	914	913	946	920	923	906	918	836	891	869	879	894	902	899	895	869	881	850	863	849	918	873	878	862	880	893	933	881	914	844	944	832	882	907	884	936	878	876	888	921	928	895	884	864	922	911	894	863	913	878	878	901	923	874	849	879	904	915	886	898	910	963	914	839	867	900	850	883	879	938	872	897	903	884	921	854	906	897	912	873	914	831	849	906	957	867	919	874	950	897	852	880	911	881	924	888	900	887	875	857	913	875	833	915	879	930	891	883	912	928	838	895	882	927	933	890	837	912	911	901	849	840	946	888	825	902	924	886	913	868	903	822	947	866	876	910	866	843	871	908	874	877	892	896	900	908	871	899	924	910	870	877	908	873	935	909	883	871	923	875	911	882	931	913	882	802	879	882	879	837	876	854	836	924	880	927	838	860	910	862	920	903	847	846	874	897	917	900	890	888	916	928	909	933	919	911	846	845	852	874	808	924	894	853	877	882	899	922	853	868	929	883	912	864	889	870	899	885	912	845	911	850	907	903	872	926	883	856	900	889	893	851	884	937	900	889	834	891	905	860	906	908	876	895	816	877	904	905	903	886	905	929	840	890	905	861	883	908	837	898	887	885	930	886	854	859	890	893	890	886	870	854	960	865	927	863	967	929	869	876	863	868	887	891	926	900	905	920	926	814	858	850	862	886	885	835	889	878	865	876	856	886	854	936	888	901	911	895	851	875	870	883	877	917	845	841	867	886	893	826	912	879	874	864	867	942	908	926	918	908	842	908	926	940	894	930	880	886	874	849	867	860	877	859	911	846	873	885	940	886	875	885	878	933	906	893	912	860	889	855	888	923	904	912	867	930	893	878	876	852	906	908	904	848	888	843	912	882	852	858	903	914	860	921	868	940	924	899	871	876	907	863	898	907	889	954	884	883	890	906	884	880	923	890	844	868	864	865	866	865	856	893	859	910	876	913	871	878	929	858	810	870	865	932	844	865	936	851	946	892	879	904	934	856	893	856	858	877	839	868	901	850	874	872	834	843	859	873	935	880	908	912	925	930	885	878	898	862	848	878	953	839	867	881	902	897	931	847	878	936	921	910	892	911	887	894	854	857	925	862	872	874	921	921	875	869	875	896	902	914	949	898	867	862	909	933	876	871	862	891	875	884	872	890	889	889	925	902	860	901	878	879	916	856	884	887	834	850	853	902	874	886	889	909	876	850	861	873	926	919	835	894	898	872	940	899	864	867	865	911	872	919	907	859	884	950	823	885	948	880	864	872	884	900	949	862	935	902	868	852	856	839	841	941	885	930	914	843	930	954	928	870	936	886	854	896	853	870	890	963	879	932	936	867	905	919	964	923	871	930	948	881	904	898	902
16856	3632	4055	3068	2117	1469	1199	1043	843	805	636	603	570	544	454	492	470	462	476	431	424	401	389	414	343	405	397	352	380	392	325	374	363	386	385	352	391	321	374	347	363	388	390	351	362	339	349	357	360	373	364	349	367	376	367	383	368	338	379	343	351	366	383	377	372	336	352	380	362	374	374	358	356	339	326	386	370	318	333	330	356	384	359	394	349	317	342	379	355	378	354	383	340	384	341	346	351	337	390	364	341	408	397	364	398	362	340	389	374	364	371	380	340	387	373	341	366	343	361	356	368	323	382	363	334	364	341	378	352	377	343	344	371	339	351	314	381	375	368	351	363	366	355	360	337	364	380	371	358	331	360	394	367	349	365	362	375	338	359	334	368	335	395	380	349	336	372	306	353	315	355	320	359	347	376	377	380	324	346	331	378	367	367	340	350	325	357	319	331	350	349	358	362	383	371	351	380	354	349	375	320	363	358	336	376	363	379	378	364	349	380	339	365	326	355	343	324	366	350	377	346	375	401	349	336	388	397	360	385	376	386	397	357	350	378	340	370	330	364	372	349	333	356	322	327	334	361	329	371	346	334	369	348	346	374	377	345	383	382	307	363	397	368	355	357	348	383	364	369	336	350	370	337	337	388	362	352	327	369	355	333	385	343	337	331	333	344	334	366	339	382	335	350	381	371	349	361	361	393	371	358	351	363	373	353	390	342	377	340	398	350	374	346	381	367	368	375	367	363	370	358	374	360	368	363	360	359	336	375	349	330	368	364	382	360	365	339	344	326	361	324	359	375	371	390	336	369	354	395	355	368	382	341	329	356	395	355	335	344	383	370	420	365	345	358	358	349	334	347	337	339	367	347	355	356	347	380	355	379	326	344	353	360	382	353	361	378	332	378	320	346	325	357	383	372	338	342	337	346	344	357	361	331	377	365	365	329	347	344	369	361	370	332	353	362	341	348	344	335	362	353	387	408	407	368	347	352	387	382	371	371	368	363	359	380	338	345	344	377	375	368	361	343	359	329	367	373	313	330	401	331	351	384	363	369	340	349	360	355	329	364	371	359	357	325	370	367	337	344	359	347	343	337	355	344	365	343	356	368	384	394	359	380	379	359	359	347	385	359	353	354	387	397	364	356	356	355	340	373	349	393	340	350	380	386	344	371	387	346	346	406	370	352	336	350	388	353	342	355	322	360	358	334	330	345	375	362	353	346	379	322	370	342	322	353	358	385	339	389	317	386	371	361	384	387	394	360	370	351	408	362	387	354	361	370	352	374	389	388	370	355	315	356	335	346	342	337	345	379	381	337	325	335	350	340	374	354	394	403	311	331	357	329	338	344	338	361	366	310	352	379	359	403	361	357	392	355	362	363	359	377	377	356	366	358	387	384	339	360	357	324	372	364	379	363	336	360	353	345	324	346	346	361	363	324	294	347	349	381	348	337	375	380	337	331	346	353	380	342	350	323	363	347	407	353	379	358	385	354	327	344	358	369	370	374	376	347	347	347	420	365	367	363	346	366	382	363	333	357	354	362	360	347	364	360	362	349	368	318	381	357	335	347	367	372	340	355	338	347	375	356	364	387	357	364	352	351	382	380	371	358	359	329	383	311	365	353	337	341	361	371	318	365	374	316	388	385	311	343	350	374	335	329	347	364	358	375	366	323	355	349	384	366	371	347	362	333	345	371	348	404	339	337	357	301	331	348	364	358	359	341	376	368	362	343	376	353	362	374	378	341	381	380	405	387	376	381	377	351	369	358	362	325	341	346	348	376	389	385	400	349	356	343	363	324	349	333	396	394	355	329	345	333	346	343	348	366	367	379	346	360	364	375	378	357	344	375	351	366	336	374	326	376	343	362	372	361	380	361	354	334	359	396	332	385	371	347	368	345	367	394	363	354	408	350	334	342	350	369	340	368	361	362	327	348	348	316	370	366	367	348	350	353	380	361	402	353	368	330	374	365	422	372	367	357	356	395	363	368	339	341	322	357	396	368	364	339	342	346	366	373	312	364	372	352	336	350	359	353	340	392	347	316	362	345	383	380	365	355	343	319	373	371	371	402	391	335	371	330	358	359	369	350	353	375	426	355	326	364	364	407	356	358	352	402	351	330	385	352	345	352	352	359	361	342	383	372	352	357	309	368	340	334	392	356	368	402	338	340	333	349	345	377	358	363	346	376	343	347	363	365	396	336	342	358	334	356	333	377	353	357	345	352	349	329	370	360	360	364	384	368	373	367	372	363	350	372	388	360	350	336	338	364	401	332	386	349	353	333	375	370	395	341	355	374	360	349	325	325	334	339	338	317	342	352	341	345	347	371	341	350	341	347	366	358	328	366	332	353	376	356	339	370	364	334	364	345	386	362	386	352	353	394	365	352	343	335	372	323	340	364	335	353	372	369	372	357	327	366	357	356	380	352	358	343	336	366	376	358	365	344	355	327	349	321	345	370	348	349	382	356	348	352	391	339	332	392	351	359	364	365	329	327	355	355	345	367	388	348	347	368	349	376	337	347	379	350	363	384	348	401	331	318	369	323	335	341	334	354	388	327	367	350	335	379	403	348	327	352	344	375	347	372	358	371	323	339	376	408	371	370	346	387	360	407	346	376	361	360	341	361	344	354	376	352	344	355	311	336	357	393	332	328	343	365	353	352	368	357	359	353	345	336	368	340	355	360	373	382	343	315	358	381	338	363	376	370	319	361	334	380	347	333	366	360	357	378	359	364	383	378	378	342	395	350	326	344	402	322	354	337	370	362	345	327	390	324	321	346	404	387	334	379	341	320	360	361	377	368	347	361	360	371	312	337	393	328	321	358	346	379	375	369	329	396	353	352	310	376	349	336	359	336	361	361	361	372	354	390	372	365	353	349	359	381	372	364	349	420	367	395	374	356	348	333	347	335	394	375	368	383	381	355	371	346	361	395	356	379	341	379	370	343	364	381	379	304	355	367	363	364	359	373	358	373	365	391	358	360	347	384	332	357	342	366	356	382	388	355	335	412	341	372	334	381	384	357	374	325	357	359	379	355	350	368	336	338	339	339	340	341	361	358	371	344	371	385	389	374	387	336	369	376	373	338	347	397	374	347	350	347	358	379	367	343	345	366	350	313	375	346	385	398	375	378	384	369	369	358	354	369	386	392	358	360	361	347	383	341	362	363	351	362	345	351	377	312	359	332	346	378	356	359	345	360	380	337	379	349	372	336	373	388	398	381	376	361	324	345	375	363	357	335	336	394	339	330	359	378	320	318	339	374	330	331	321	346	350	335	327	321	346	382	377	363	384	340	393	350	353	354	352	368	336	357	333	356	369	331	361	359	346	342	368	358	370	354	352	367	367	380	371	370	347	384	359	338	335	329	343	382	378	377	358	328	353	345	366	347	335	345	324	365	380	372	376	384	335	339	401	387	330	403	314	338	371	337	351	341	335	376	337	370	329	392	365	347	366	370	356	350	362	369	389	372	332	333	405	372	375	352	387	352	358	354	334
10056	3275	7050	8251	7056	5738	4815	4057	3491	2974	2565	2151	2014	1789	1629	1487	1462	1399	1299	1211	1193	1196	1133	1112	1116	1089	1082	1031	1036	1001	940	956	931	925	909	878	917	913	850	908	865	856	863	878	843	951	858	845	838	841	846	860	830	813	800	827	862	841	878	863	835	822	806	848	820	831	857	886	872	848	868	853	838	812	792	871	838	808	882	823	770	834	792	830	807	815	774	829	874	845	831	871	837	825	816	793	845	756	825	806	834	803	867	777	817	816	765	838	853	860	806	814	891	845	868	796	795	795	789	787	833	858	850	808	794	819	803	799	815	769	776	799	798	807	780	789	844	800	825	793	822	811	805	789	841	816	771	822	805	825	824	841	869	826	805	781	803	844	781	813	813	805	829	774	800	875	802	830	779	789	773	794	786	806	871	835	847	828	808	806	746	867	792	829	811	837	822	765	767	831	827	774	848	827	798	772	807	836	851	788	857	833	831	869	825	810	839	830	801	816	793	809	809	834	827	826	743	807	806	786	858	808	810	843	809	825	812	797	849	817	809	794	843	859	811	801	789	818	847	823	839	800	790	820	829	819	838	823	839	779	832	834	759	790	808	806	859	775	829	846	813	851	799	804	811	804	816	804	818	826	837	849	773	830	797	818	800	810	775	773	853	829	858	820	799	818	840	805	815	819	789	835	801	789	766	816	788	827	790	771	817	869	825	807	784	831	860	751	815	792	832	852	830	836	823	794	783	823	838	837	834	817	805	838	756	864	798	807	799	832	858	842	818	784	805	805	842	849	809	811	795	798	871	772	843	767	801	799	853	811	812	807	798	839	771	782	811	783	826	799	785	827	809	825	845	880	813	811	845	804	795	794	852	777	804	773	807	816	816	802	774	839	824	832	825	840	843	851	777	852	796	807	863	766	828	807	868	832	831	824	773	837	785	795	830	860	815	782	780	785	816	756	804	773	822	754	749	841	808	813	812	838	847	775	809	782	752	786	758	837	808	806	803	808	893	837	810	807	757	849	821	862	805	773	762	770	865	792	794	853	792	839	808	837	811	844	829	819	773	819	821	817	824	775	814	833	807	773	830	814	794	806	819	779	816	800	743	875	814	798	765	815	773	819	832	805	802	817	807	848	808	795	782	805	831	821	863	812	817	783	824	770	812	802	817	879	787	865	838	828	815	835	803	831	823	789	770	796	839	805	797	768	804	797	837	790	800	825	788	778	812	845	786	803	844	825	812	740	828	780	823	848	861	855	832	785	832	813	833	799	838	776	801	830	784	828	855	818	819	782	812	782	798	777	833	816	840	769	830	839	833	823	818	860	835	807	823	832	876	842	828	813	824	837	783	824	799	807	854	796	799	812	762	852	810	811	803	783	822	846	822	825	823	815	856	843	812	784	789	757	797	801	809	833	864	800	784	863	777	813	859	821	762	821	822	826	848	804	873	811	851	866	814	821	820	834	801	838	777	803	809	823	859	792	811	814	773	794	790	866	845	806	868	817	850	804	761	847	803	849	801	838	817	889	835	802	829	789	822	784	810	832	842	801	775	825	726	859	820	800	838	806	864	788	882	782	762	821	829	816	774	800	832	805	845	777	814	808	860	839	826	797	847	767	823	865	784	856	730	839	854	850	795	824	845	852	851	803	806	812	776	882	785	793	815	828	830	805	853	839	856	823	827	798	811	802	775	834	868	814	813	763	874	791	855	809	792	793	885	802	820	845	818	791	819	850	792	827	864	786	779	850	821	803	793	827	764	767	834	813	815	828	804	825	809	755	864	869	792	823	825	814	838	835	823	769	801	826	799	779	838	835	825	798	814	804	822	778	813	804	881	803	818	823	738	871	819	846	832	851	756	857	794	805	834	858	840	775	741	801	881	849	830	816	782	775	773	844	815	825	777	828	813	830	829	768	795	828	796	842	754	803	793	798	830	840	801	788	806	817	819	803	828	836	866	769	788	815	788	815	782	780	789	764	838	798	801	838	822	787	841	805	877	823	792	823	802	819	787	831	785	841	802	778	826	838	831	831	846	802	778	884	826	814	838	839	833	856	794	774	820	794	791	820	812	794	818	820	792	868	831	794	781	803	780	792	815	787	829	832	795	827	830	824	824	854	806	801	840	825	822	790	776	823	815	872	782	798	867	835	849	815	771	815	779	823	785	836	831	795	819	789	810	787	811	872	802	870	874	814	783	828	827	836	885	822	781	840	807	814	831	790	830	847	804	809	832	797	796	816	802	798	790	800	806	810	851	834	868	816	777	820	807	808	851	787	858	864	792	795	837	794	821	829	801	816	796	845	810	805	779	849	824	804	802	824	816	786	804	773	886	813	791	863	776	800	832	825	804	794	773	814	853	790	811	841	782	872	783	853	787	780	828	821	781	786	809	858	815	801	811	822	820	819	843	828	788	793	818	797	847	799	789	806	809	793	777	787	814	770	772	853	833	826	807	834	782	820	825	842	824	775	848	823	818	819	858	827	851	782	787	831	803	781	798	836	822	770	845	812	771	809	811	835	826	855	783	786	863	817	842	819	829	804	799	804	809	805	779	816	856	818	785	839	806	843	843	856	861	806	805	798	815	840	864	813	829	876	796	775	864	848	817	800	856	789	783	825	775	847	794	806	804	817	825	758	795	775	786	806	850	827	815	811	803	807	829	812	856	794	814	841	837	760	803	852	813	802	802	792	790	793	809	760	790	798	776	807	807	847	839	801	822	816	858	779	848	803	791	802	799	846	834	819	811	799	816	857	795	820	860	843	805	862	849	830	867	831	822	798	815	856	830	798	827	853	817	804	849	838	786	758	858	799	792	862	796	797	844	753	790	814	825	791	841	807	863	795	763	767	826	810	806	791	854	811	836	761	836	819	776	875	842	869	818	832	843	747	843	812	826	793	796	842	822	805	797	820	802	793	817	881	823	747	815	823	799	817	864	822	846	746	768	763	804	782	886	822	799	843	887	834	823	791	833	825	831	796	834	825	853	858	815	847	802	796	781	795	800	750	783	872	804	832	822	802	792	811	841	813	813	831	832	871	811	818	814	879	809	791	818	825	778	865	826	792	793	774	831	843	859	842	839	809	849	785	783	799	825	799	745	828	774	792	838	822	810	800	846	778	830	820	865	829	811	765	764	842	785	807	832	743	850	832	791	742	797	783	791	783	873	806	813	826	791	775	788	828	857	832	782	817	828	823	797	779	799	787	803	866	770	808	808	783	800	803	874	807	799	857	834	832	806	847	812	799	842	829	797	806	846	872	824	813	846	794	805	782	823	825	791	863	838	793	833	840	827	803	820	827	834	809	811	858	774	815	833	859	788	814	809	820	831	816	792	807	831	818	806	848	796	799	788	827	822	826	748	795	795	806	819	803	848	806	782	791	822	840	795	840	786	832	761	838	832	829	763	830	817	819	862	855	810	821	832	792	802	763	826	807	766	850	810	818	833	824	754	800	823	811	817	789	805	848	843	841	792	786	818	847	812	838	852	836	816	803
2603	1062	1237	976	679	616	509	490	451	430	332	374	344	353	288	326	324	313	305	304	322	298	312	307	304	263	315	276	320	295	304	335	288	269	312	287	309	269	290	276	263	302	297	324	284	306	307	305	321	318	263	257	266	281	280	299	330	321	321	279	280	308	277	290	289	296	295	304	309	336	280	303	299	303	287	278	303	345	315	295	279	301	335	289	314	303	298	264	293	316	272	319	292	286	342	297	305	293	299	294	293	294	303	315	286	285	273	305	271	310	285	276	276	262	278	285	264	285	286	307	289	319	294	312	311	280	308	292	284	314	293	294	283	308	258	278	279	283	277	285	302	300	286	309	318	253	309	298	277	288	287	298	327	309	260	281	283	317	306	291	264	288	234	283	289	333	290	305	304	286	260	297	324	304	283	286	303	293	295	285	273	296	320	264	271	282	291	277	322	265	296	326	303	292	261	287	289	281	289	297	298	298	300	308	301	302	286	343	297	270	274	285	283	282	298	291	308	293	316	311	265	323	322	313	305	289	305	285	306	259	293	319	317	276	280	280	318	305	299	268	316	269	310	254	257	266	299	301	287	279	329	273	318	310	321	290	335	298	265	296	327	285	309	289	277	306	295	301	308	271	304	267	296	288	258	272	285	269	287	285	273	309	283	249	273	281	295	287	336	296	275	308	271	320	328	302	315	296	298	293	261	292	299	297	285	272	309	272	296	304	271	278	274	274	288	293	285	271	294	316	283	297	292	287	289	284	318	298	321	251	304	300	299	318	272	261	287	279	297	321	299	284	289	315	289	286	319	266	262	284	302	287	270	284	303	308	303	263	286	315	286	291	253	279	278	288	319	299	298	293	345	296	287	304	278	288	296	325	252	291	299	318	300	303	259	293	275	264	257	284	310	271	271	256	264	306	290	290	305	307	277	279	282	250	325	270	296	281	292	297	267	270	270	290	290	323	285	287	286	294	277	304	272	284	303	261	295	272	302	303	333	296	296	269	306	321	295	296	316	283	274	286	311	304	289	296	275	275	271	289	293	283	291	295	311	319	304	301	309	284	290	303	295	286	292	276	319	291	315	286	275	312	270	278	305	326	286	287	273	308	292	279	297	263	289	272	286	287	299	254	298	255	287	295	275	278	284	301	277	279	299	294	292	299	280	314	294	298	331	292	315	305	309	293	268	273	311	293	276	283	303	292	304	274	270	312	291	296	302	285	292	305	299	277	279	313	289	300	296	306	306	287	306	291	292	271	288	312	298	263	263	284	307	293	296	336	318	309	244	315	297	288	305	330	305	321	319	322	288	303	308	267	319	299	302	278	300	318	283	313	300	285	271	271	317	294	310	290	284	289	314	295	302	286	292	232	327	301	293	282	290	303	282	300	275	325	293	324	298	281	276	274	291	280	294	305	269	306	289	320	293	267	276	334	299	301	283	302	272	286	256	317	297	290	296	281	293	340	315	279	278	330	308	293	279	261	304	326	268	279	291	279	301	277	275	287	287	281	319	276	278	308	287	301	296	312	289	321	321	275	306	314	288	317	286	319	280	289	328	254	313	317	308	302	259	285	304	322	286	286	321	314	283	278	267	267	252	313	295	302	257	291	299	288	290	327	287	335	318	298	278	283	311	255	288	302	316	310	287	301	281	258	310	319	307	295	323	299	277	314	296	310	333	272	310	297	304	283	303	308	268	308	277	299	311	270	293	303	308	285	295	266	300	321	318	288	302	291	303	297	293	291	284	311	303	332	293	317	291	304	330	302	279	282	302	324	295	291	312	296	309	264	293	308	334	301	303	270	307	281	282	301	319	319	299	297	292	270	315	260	312	294	278	302	281	311	305	314	293	283	304	323	291	279	308	305	299	291	306	297	282	289	273	263	277	281	270	317	287	326	322	265	276	294	285	314	267	301	307	300	301	267	310	331	278	318	313	295	283	317	282	287	299	307	275	278	290	263	314	289	315	316	328	296	303	305	301	284	290	292	286	308	290	293	290	281	296	300	282	288	266	247	294	304	291	309	322	290	284	306	291	282	293	298	295	293	271	316	298	287	294	292	279	292	287	301	285	301	272	295	308	309	293	262	289	282	310	268	281	347	303	270	289	279	300	295	301	285	310	284	314	274	307	291	310	263	289	310	342	274	298	290	317	293	313	274	277	268	303	287	299	320	317	279	282	275	305	283	291	292	290	274	303	291	283	299	278	280	326	306	299	295	333	329	272	273	281	284	292	289	307	285	344	309	303	322	291	269	283	308	305	304	245	280	280	306	305	300	270	307	341	290	257	314	315	305	286	320	272	278	294	295	282	287	311	297	271	312	291	266	280	292	291	309	332	293	304	276	272	264	313	283	308	312	288	275	295	287	262	268	311	282	286	284	291	290	309	306	318	277	303	293	314	339	284	307	289	332	302	306	288	309	268	315	311	295	290	289	297	315	279	267	310	312	277	298	314	295	326	321	293	298	264	312	278	306	293	273	308	267	262	292	282	304	296	270	278	322	283	295	287	291	314	273	287	351	291	323	290	287	292	269	319	347	312	282	273	284	295	303	279	303	269	269	304	321	303	321	270	309	265	286	283	319	294	304	290	280	302	329	314	300	291	278	294	280	294	330	288	267	292	322	295	320	315	271	317	277	309	289	301	307	319	285	288	311	279	275	282	271	297	290	325	296	292	288	296	290	300	285	319	351	280	282	301	308	282	287	294	297	244	277	288	276	303	291	274	284	276	282	292	294	290	294	289	297	302	292	283	280	327	275	286	289	259	302	301	285	267	281	264	302	297	282	295	268	318	320	268	292	286	284	274	299	272	299	278	251	286	323	311	303	282	289	337	308	319	327	297	292	309	300	290	303	291	304	301	302	300	273	294	305	323	309	285	282	307	313	280	301	290	293	308	271	270	288	294	281	310	329	258	303	285	309	287	328	267	307	292	286	301	240	266	300	298	287	310	322	273	302	297	283	254	301	304	315	296	304	283	288	299	273	295	294	309	303	276	270	291	274	265	288	315	290	310	308	313	293	299	289	289	318	278	285	318	276	290	308	301	290	289	303	286	302	299	329	321	286	261	308	327	280	275	305	290	289	307	274	302	305	321	280	311	291	262	310	306	305	299	309	305	291	322	295	267	305	298	312	278	295	304	288	281	285	297	318	299	293	320	305	271	307	314	289	292	297	279	310	279	277	285	284	288	288	282	265	290	269	285	284	256	315	308	264	297	289	290	267	305	311	302	286	301	272	296	262	274	269	366	305	270	298	289	278	297	282	288	301	289	253	285	316	265	291	310	280	272	282	286	288	278	264	294	307	298	318	271	279	273	332	328	286	274	319	282	285	264	317	295	287	291	298	282	313	304	292	300	299	277	277	294	317	303	307	316	278	298	289	302	275	319	301	252	323	308	292	276	284	296	281	299	316	309	299	299	246	303	307	306	276	306	281	283	295	262	267	269	278	318	340	260	302	303	315	272	283	289	296	286	302	310	290	320	291	279	293
2478	1384	2421	2919	2453	2001	1834	1548	1409	1268	1118	1022	975	910	910	889	806	807	794	790	810	808	769	801	790	805	775	780	751	764	705	731	702	679	736	728	672	709	665	702	727	758	730	723	711	716	741	747	712	724	693	678	690	732	756	670	676	665	706	687	699	666	668	708	666	712	722	719	737	677	663	715	689	659	695	736	688	712	631	710	685	696	716	711	693	699	686	693	667	693	712	655	722	702	718	732	698	702	698	678	764	681	760	732	690	714	675	670	655	743	715	705	666	739	698	687	717	711	720	702	686	730	722	667	721	687	738	699	746	735	668	740	723	732	731	707	677	680	700	688	726	676	705	685	640	728	692	737	716	701	726	679	698	660	724	669	660	657	701	677	647	662	734	706	696	667	704	724	654	702	714	736	699	727	671	690	709	724	744	682	681	710	684	778	679	714	686	637	692	746	737	718	705	681	715	687	692	725	674	662	697	666	740	680	721	746	714	667	659	673	684	682	655	689	732	707	694	700	694	709	685	717	709	716	726	701	655	689	739	678	726	686	686	692	694	740	726	736	706	694	696	638	708	709	721	719	725	733	695	730	660	678	701	678	656	743	698	724	725	676	679	693	631	714	692	701	735	745	696	687	712	684	688	720	703	659	726	731	684	709	663	701	696	756	678	721	711	679	718	720	739	723	724	722	716	757	676	677	686	683	668	738	736	741	685	707	717	730	692	751	684	720	700	652	717	663	737	685	707	668	702	695	686	702	723	718	665	717	694	718	712	713	643	750	699	720	684	670	688	731	689	697	694	682	651	695	734	682	693	680	656	758	667	727	650	684	665	735	718	664	692	705	694	716	670	693	693	705	657	746	672	690	729	714	704	734	731	728	649	664	724	678	701	647	670	679	739	663	705	708	719	697	671	697	653	731	660	723	717	654	692	696	693	695	697	723	702	650	674	674	684	733	682	698	659	688	670	677	720	704	712	692	705	723	713	684	684	660	689	684	682	704	699	681	660	728	706	715	730	672	675	719	695	708	693	663	695	722	759	683	668	704	713	700	684	687	688	711	707	698	663	751	666	703	685	690	718	708	674	682	648	684	696	733	716	747	709	717	674	677	742	719	670	688	707	693	737	729	691	659	742	702	708	635	692	712	683	733	723	729	690	722	706	688	677	729	679	736	714	682	672	730	691	673	695	656	698	707	726	678	719	679	686	692	737	697	723	722	688	705	718	666	722	694	697	713	680	712	712	659	697	716	685	700	645	707	677	719	670	703	728	713	685	711	712	714	760	670	659	674	702	704	691	704	691	658	726	666	682	677	708	661	657	653	676	688	703	671	718	722	722	692	723	698	673	758	679	706	646	725	702	702	695	683	709	692	708	681	695	692	681	633	657	721	680	709	712	708	703	690	681	706	700	688	716	701	751	676	754	678	688	733	668	698	717	665	690	727	750	678	699	711	677	722	696	691	683	732	729	724	708	659	672	677	677	631	722	676	715	740	693	698	702	706	642	676	694	648	695	696	697	656	715	656	680	700	657	697	705	706	680	693	699	757	638	692	685	667	691	713	695	697	693	705	668	706	672	720	662	721	715	756	634	723	667	710	694	733	698	673	754	684	695	733	671	733	719	712	741	699	711	698	718	728	704	692	691	630	722	687	686	705	702	696	735	688	673	706	707	698	737	719	673	685	679	651	626	719	691	748	703	668	678	683	720	644	714	708	661	715	654	650	709	726	681	676	684	701	690	718	737	704	719	697	686	683	696	724	738	714	698	687	652	708	702	672	683	678	696	709	694	729	677	678	721	687	729	635	713	746	691	734	686	746	725	708	673	667	729	713	695	731	714	713	745	677	705	681	674	722	693	732	688	730	692	660	666	725	673	682	686	688	714	671	715	697	676	705	724	710	655	685	744	710	661	760	725	675	697	679	694	693	706	717	700	694	778	732	722	693	692	686	731	661	679	735	736	700	724	704	688	726	708	721	715	681	690	706	723	679	681	709	694	707	642	629	676	735	695	733	646	650	721	710	688	702	731	724	699	690	728	702	714	692	700	698	741	679	707	692	693	694	707	679	683	672	689	733	675	754	665	644	736	688	695	709	682	755	675	676	744	721	687	737	719	753	690	696	674	703	661	734	707	675	698	703	660	652	647	704	725	691	734	693	705	656	667	688	709	686	682	665	702	698	689	666	707	669	740	746	688	661	708	694	698	684	688	704	723	696	685	640	708	644	661	705	705	712	733	695	726	715	729	742	715	665	716	666	658	712	719	678	702	718	668	680	725	676	719	675	704	691	705	744	661	684	675	708	701	722	690	711	702	721	703	719	697	701	666	666	698	720	714	696	736	707	642	696	672	727	680	663	684	667	689	688	697	712	742	677	691	717	697	682	734	699	695	681	666	755	700	700	760	745	691	708	742	674	699	689	713	699	718	686	669	640	677	683	709	720	698	724	736	722	659	678	697	670	713	674	660	691	678	663	722	694	701	740	713	652	743	688	674	684	695	723	720	715	686	654	722	658	733	715	722	683	760	700	701	739	678	668	691	690	693	674	716	717	660	702	696	698	687	699	695	700	772	693	707	727	700	712	717	702	738	712	683	719	686	725	701	675	701	742	720	661	691	685	688	674	654	686	695	689	686	695	766	702	678	700	700	721	734	720	696	673	715	707	674	699	670	669	680	721	712	669	736	677	688	749	716	697	712	712	702	730	721	675	669	764	697	752	749	682	672	676	725	730	696	692	618	678	732	683	746	692	674	696	712	673	706	728	739	679	696	698	707	674	646	691	704	705	655	687	698	713	695	661	728	718	695	703	725	682	706	685	717	727	730	708	694	660	682	676	729	704	726	679	698	682	708	670	697	682	713	707	626	716	710	723	719	693	704	683	710	648	704	674	661	735	706	686	714	694	697	723	694	674	702	652	678	720	659	680	693	711	691	702	681	705	723	679	693	665	690	691	684	682	729	732	674	716	680	756	707	710	719	690	657	678	669	765	709	659	705	711	713	659	658	643	673	722	683	707	678	721	773	674	696	704	701	681	709	695	680	727	694	663	624	729	628	650	712	685	710	678	701	714	697	704	652	692	724	727	719	698	710	658	694	676	702	734	696	700	730	703	661	706	706	678	690	724	658	737	725	717	743	757	709	696	716	714	645	674	677	734	734	665	683	740	706	682	752	692	709	655	719	679	675	715	683	700	707	687	664	676	713	651	660	694	645	668	697	647	698	653	690	703	652	725	751	685	696	697	716	670	719	700	715	721	700	705	699	729	694	705	747	682	665	697	683	680	684	686	689	720	668	700	677	661	676	668	728	708	701	720	746	763	703	662	669	719	699	710	696	669	737	696	654	717	699	639	718	718	750	685	662	723	701	641	687	665	703	683	703	665	685	685	708	711	682	702	667	728	664	717	660	698	703	718	711	690	718	697	669	728	683	715	730	727	688	681	651	713	699	672	682	709	675	731	647	684	702	692	695	694	725	679	685	662	699	716	726	681	645	663
9557	2080	2449	2084	1368	1053	863	762	689	609	577	513	527	475	430	443	440	447	427	438	407	406	438	408	453	422	414	406	395	415	375	385	410	363	438	407	355	387	405	392	403	407	386	366	363	420	409	365	363	383	401	379	410	367	407	361	385	386	396	398	372	339	388	365	416	374	372	344	409	380	387	385	422	419	385	388	389	423	412	381	421	379	378	413	384	416	368	349	342	366	421	410	411	391	384	358	392	395	390	402	378	382	390	389	414	401	371	401	375	373	382	358	417	399	388	399	398	386	399	369	390	397	402	380	398	392	358	341	391	358	368	381	390	397	372	378	355	414	367	386	377	414	387	365	384	411	389	342	372	386	406	357	369	437	401	391	357	396	421	385	402	365	380	383	380	372	362	406	385	360	403	360	414	379	392	394	396	357	390	389	366	397	398	370	376	399	422	364	396	339	378	406	388	373	373	384	386	364	386	382	383	376	391	382	375	385	385	386	369	437	402	387	347	364	366	398	383	415	372	382	379	383	367	402	446	360	393	362	377	398	386	416	369	379	369	411	370	371	374	407	388	354	361	375	400	371	384	404	408	381	399	393	395	356	393	382	376	363	408	385	348	375	365	418	396	365	420	364	375	364	374	385	394	368	377	375	379	400	405	384	384	417	444	383	360	370	392	399	375	386	358	374	366	380	361	372	376	330	375	380	395	443	393	396	414	396	354	381	383	351	395	385	368	418	407	394	392	379	385	359	380	394	390	375	398	376	412	391	378	404	354	376	362	371	374	334	445	426	359	376	361	379	369	351	375	403	364	417	387	379	381	408	363	399	381	367	351	400	359	378	386	413	402	372	401	392	376	364	396	383	395	367	382	380	408	388	406	376	404	392	377	373	404	401	345	442	415	347	432	398	423	390	381	399	352	402	396	371	354	378	360	352	400	368	388	423	396	355	400	394	407	410	398	411	380	393	371	373	359	388	386	406	389	384	383	365	390	408	385	389	352	406	367	378	366	399	380	355	364	357	430	421	409	367	430	395	372	392	379	375	384	382	387	395	390	362	385	381	373	336	434	369	370	369	419	443	376	385	336	363	353	400	350	367	407	395	438	406	382	431	383	364	386	389	381	402	406	409	374	392	385	409	400	376	389	413	402	374	410	354	396	386	371	412	412	344	396	389	387	365	405	384	343	365	386	377	423	330	395	398	404	362	369	412	387	424	403	396	395	367	374	399	394	353	422	370	333	407	387	386	416	375	416	357	399	401	395	358	373	402	352	394	376	374	398	379	352	432	393	371	410	388	402	375	385	401	370	430	358	394	375	403	427	380	426	414	364	391	353	360	385	427	404	355	367	411	401	394	360	382	357	388	387	391	418	403	394	383	384	390	406	373	395	391	378	372	413	372	412	404	417	381	386	375	370	390	372	424	380	395	354	366	371	382	357	398	394	409	395	394	363	398	430	392	361	439	389	392	397	381	391	410	434	346	392	374	400	374	359	370	395	408	424	382	375	366	394	371	387	380	390	377	360	338	356	381	340	363	387	354	382	367	373	396	444	396	418	376	372	403	372	450	366	378	368	328	400	371	377	391	332	402	417	343	369	393	438	354	374	369	354	400	385	356	403	387	376	382	394	398	387	363	371	358	356	377	402	395	404	385	443	394	365	392	414	380	360	423	414	432	378	365	374	397	363	357	368	358	389	402	370	417	382	393	416	415	403	382	392	369	355	397	364	368	386	380	370	386	409	395	386	385	371	386	399	383	399	347	384	420	408	440	430	407	395	403	375	392	402	396	372	361	424	413	377	396	376	428	395	404	391	371	404	364	385	358	361	387	364	372	402	357	403	422	383	375	399	385	375	361	383	329	375	409	409	375	328	382	374	425	395	406	395	404	389	402	370	374	406	406	340	370	433	392	413	413	403	406	420	392	424	390	342	395	396	383	378	376	396	399	423	355	373	405	372	360	375	439	377	373	377	387	376	371	373	388	395	379	390	362	395	422	379	375	372	416	382	364	414	355	375	411	388	398	377	384	381	369	388	361	359	401	382	336	405	389	389	381	380	399	399	354	401	410	414	395	399	389	403	384	377	387	371	369	366	390	380	353	404	410	375	355	399	405	408	376	393	379	366	394	349	411	395	407	412	403	366	408	362	379	381	425	359	389	391	384	416	352	387	358	403	336	378	382	396	359	380	408	377	375	366	364	441	375	386	367	390	351	375	359	387	410	400	363	355	359	365	370	386	359	391	346	374	410	407	394	404	386	366	359	398	374	431	376	403	388	370	378	422	384	389	370	386	334	391	384	344	394	399	371	397	353	394	377	396	359	380	349	381	400	346	433	391	364	387	359	368	371	397	399	420	394	408	406	379	405	394	379	401	410	364	404	403	410	370	381	410	396	382	370	393	371	382	387	447	412	373	414	374	377	379	427	383	406	395	394	412	397	407	394	414	369	403	387	375	390	373	377	390	397	427	397	379	414	403	378	421	394	430	350	379	378	362	411	403	382	406	409	391	384	372	398	409	403	392	398	395	406	410	424	381	363	395	424	345	397	370	415	397	363	385	370	374	388	346	358	398	385	360	385	372	380	418	408	380	388	364	390	371	353	387	380	372	367	431	371	366	404	393	397	397	390	431	386	352	424	381	388	408	399	371	350	342	430	398	364	417	396	377	358	401	353	372	359	384	357	405	383	386	380	384	401	380	415	381	397	425	401	390	381	402	394	348	352	389	368	404	346	392	365	382	352	386	403	443	401	405	373	384	390	410	377	394	404	390	398	348	390	360	389	390	392	372	370	399	423	378	380	420	400	386	366	384	407	395	419	396	391	393	360	377	384	386	329	380	362	392	410	428	409	376	398	403	417	379	394	408	398	383	397	389	392	384	384	389	390	396	412	399	339	386	401	368	392	383	374	393	426	397	393	405	376	402	360	395	386	360	374	366	343	384	387	338	347	381	384	404	417	382	423	386	390	376	389	383	373	357	371	380	341	369	350	356	419	383	403	353	366	401	370	406	364	351	373	366	347	365	396	397	393	357	358	385	363	396	388	405	404	388	383	391	408	364	422	365	399	377	384	391	391	347	359	379	384	384	390	381	368	381	364	393	342	371	402	370	384	359	367	376	396	365	399	386	380	384	373	379	370	367	388	382	435	373	368	375	388	385	371	389	383	367	404	375	386	407	435	356	375	311	389	374	378	430	382	359	401	394	356	389	413	427	396	380	351	353	368	384	389	378	408	368	379	374	372	385	394	427	369	412	364	412	391	368	364	392	369	359	370	396	389	398	350	368	374	405	409	427	379	389	352	393	402	363	398	385	356	413	382	395	375	358	390	387	362	391	366	377	421	408	429	391	395	391	355	413	380	378	370	391	396	366	377	390	400	391	407	397	384	388	404	414	419	385	387	380	406	389	390	388	421	390	390	392	427	379	408	359	379	432	413	391	387	392	382	373	402	388	390	426	388	377	355	401	363	418	365	365	369	412	366	396	406	399	397	378	363
7613	2379	4905	5840	4926	4089	3561	3016	2631	2356	1957	1766	1631	1477	1400	1300	1272	1224	1217	1154	1158	1068	1065	1086	1097	1031	1021	1053	966	964	966	949	962	946	890	957	1050	947	948	877	927	875	920	943	903	870	896	927	945	939	896	936	943	833	861	947	860	874	947	909	882	870	891	887	942	920	894	886	893	880	935	898	832	911	896	875	932	860	839	878	881	881	906	869	907	884	972	872	890	847	858	857	882	886	858	875	923	906	895	877	910	873	919	934	905	921	892	860	916	899	930	921	870	869	869	890	890	894	871	895	906	884	868	909	848	887	864	864	885	868	923	840	918	853	874	848	876	893	888	872	855	983	888	872	899	862	905	906	866	901	857	903	892	891	883	860	928	875	855	932	869	877	885	890	855	826	915	913	844	846	908	908	885	865	904	878	876	876	862	914	900	851	830	863	883	866	853	893	865	854	898	895	866	920	883	905	952	920	854	916	883	911	894	850	903	877	880	911	876	940	831	895	878	899	896	872	956	874	925	865	883	916	897	811	857	870	874	880	916	857	868	890	865	893	883	893	869	873	867	904	867	913	886	851	877	906	875	888	876	861	896	890	864	834	870	852	857	880	917	918	882	913	903	936	987	857	911	880	927	874	884	897	894	870	879	914	906	889	865	880	925	908	874	913	896	905	826	893	915	877	880	918	937	864	867	890	914	898	921	859	917	899	928	935	853	800	898	885	850	907	931	879	849	822	860	880	883	919	929	905	884	864	880	871	877	837	928	877	892	873	886	829	904	881	899	881	898	866	869	949	902	871	881	859	889	887	882	874	888	888	849	915	813	825	877	893	900	888	942	913	883	842	912	857	910	908	951	913	843	880	893	887	871	843	902	855	912	863	897	858	886	896	915	889	875	841	863	886	903	915	907	896	885	891	903	876	870	808	914	800	885	834	860	922	851	887	891	866	844	905	906	874	901	894	897	920	850	857	897	880	914	889	858	876	916	914	873	882	848	881	887	894	890	858	852	851	918	865	873	864	914	949	859	852	932	849	866	850	917	938	856	894	887	873	922	898	861	835	918	908	852	875	927	927	939	909	804	868	902	908	863	915	852	927	863	888	874	867	913	862	875	885	843	866	942	903	898	880	918	901	836	965	843	912	937	875	884	863	892	892	894	820	913	870	847	891	880	895	879	923	865	869	878	932	901	963	911	857	899	911	884	847	853	859	875	915	902	908	886	908	865	856	898	845	885	903	838	872	919	858	875	901	889	836	876	862	911	847	907	874	882	880	927	888	884	866	880	865	934	872	895	910	904	940	860	895	818	794	844	950	840	869	882	871	861	856	874	902	893	855	915	918	847	892	909	873	896	860	896	896	910	876	880	922	909	896	944	890	827	861	886	886	898	855	940	881	887	881	839	914	872	856	874	940	885	874	866	857	879	862	832	890	894	896	904	867	885	889	894	859	823	939	916	877	898	905	825	887	863	911	825	856	830	858	890	879	918	891	872	901	892	868	897	866	856	884	876	863	900	854	857	904	901	872	910	881	903	857	833	918	899	874	907	881	926	858	888	856	854	903	900	904	890	847	839	854	908	876	913	923	868	872	914	906	881	921	916	913	951	807	892	870	860	831	862	857	900	896	868	878	880	886	872	870	853	870	897	853	883	859	920	915	912	846	905	912	931	901	893	857	905	865	875	821	928	918	899	876	898	870	938	943	877	910	873	853	874	884	880	890	860	880	892	869	875	852	919	894	891	919	856	907	918	922	931	852	848	891	912	886	879	908	844	870	914	883	937	889	872	897	918	867	890	893	900	844	911	862	886	869	878	891	927	877	839	887	868	870	840	831	859	860	860	948	930	895	840	884	896	856	920	851	908	886	869	934	927	879	962	938	825	872	936	923	884	887	928	910	877	904	815	873	877	832	882	919	885	846	902	862	913	939	904	917	903	902	893	900	878	846	900	879	919	859	892	904	873	918	906	877	868	925	908	898	874	891	912	933	860	882	843	871	910	887	888	912	856	877	884	900	926	871	970	846	896	906	832	887	899	856	883	884	900	944	887	862	908	849	913	894	890	883	947	868	878	844	905	897	859	902	876	894	860	832	852	894	889	895	953	910	894	859	905	864	926	836	917	871	877	889	897	867	908	836	892	836	903	863	875	961	863	923	876	824	907	895	894	866	854	891	861	871	854	891	921	898	873	925	917	918	860	825	908	922	886	893	882	900	914	899	890	939	878	852	868	865	885	870	886	918	845	887	827	904	828	888	892	865	885	885	880	846	888	886	852	911	792	919	848	866	949	860	875	909	857	899	871	867	906	913	870	862	868	891	900	874	885	912	871	914	841	887	865	911	881	882	866	929	854	881	879	889	919	884	876	916	851	895	879	907	877	896	900	861	850	896	857	839	897	901	814	953	898	886	865	865	882	904	943	905	893	888	958	869	879	885	904	819	844	876	807	879	859	854	856	879	873	903	897	857	873	848	899	897	934	836	893	852	846	853	912	935	959	917	915	871	931	933	897	837	871	856	919	825	882	894	951	902	836	915	886	904	920	889	914	900	825	894	893	884	867	836	876	891	867	863	833	885	858	864	898	920	850	845	839	868	899	904	882	842	937	877	883	862	853	919	909	912	938	881	925	889	874	870	867	875	832	902	857	880	930	803	886	920	883	893	912	861	907	896	852	890	844	913	917	875	903	963	887	917	854	868	872	872	857	896	878	891	898	927	912	823	900	901	883	858	907	911	910	894	920	908	922	874	882	855	930	916	939	906	901	890	891	934	879	861	894	849	814	868	871	931	932	868	918	900	882	878	899	877	857	916	875	845	919	901	908	876	827	866	924	897	855	925	901	905	850	895	921	896	851	856	877	899	901	882	840	873	927	900	908	879	861	919	855	863	850	905	901	903	876	932	872	915	867	891	881	898	910	840	862	889	918	919	872	894	829	917	850	893	902	848	847	878	886	875	878	958	885	864	843	906	934	867	908	866	840	857	856	919	896	855	876	863	839	898	901	910	871	886	861	917	876	903	869	893	888	838	891	907	837	898	842	893	851	919	896	896	874	877	887	870	877	826	848	890	882	923	872	931	971	871	900	830	909	877	837	942	872	870	916	896	885	936	870	896	868	906	828	893	939	841	905	851	930	910	892	922	916	818	864	901	884	938	888	925	961	895	846	825	851	871	898	835	881	919	902	940	834	874	882	896	874	945	921	856	917	902	848	921	887	887	834	879	869	906	889	889	922	876	867	930	892	897	901	857	933	889	799	850	922	840	924	909	861	837	930	884	903	908	846	879	892	871	835	891	858	859	901	896	915	887	933	881	852	885	832	908	893	894	845	924	863	891	826	880	911	922	829	923	923	856	894	940	886	855	869	877	924	904	953	889	875	867	879	921	899	850	849	854	892	847	870	862	855	891	847	853	843	945	930	863	856	855	928	839	900	862	900	881	868	904	937	866	901	923	868	903	847	898	865	833	864	861	900	849	885	906	838	888	844	896	944	833	885	915
17202	3715	4050	3031	1955	1451	1196	997	924	752	676	606	582	491	519	427	418	463	414	403	444	425	399	427	373	366	374	381	415	376	409	338	396	393	337	370	411	335	341	392	351	383	347	377	345	362	399	345	369	389	355	336	381	379	376	372	400	345	356	342	351	389	347	356	366	380	349	359	354	348	358	349	340	356	357	359	359	361	370	393	341	378	362	346	352	346	387	349	405	373	344	345	356	368	353	355	322	343	343	351	400	374	365	360	352	344	346	339	328	339	367	351	355	367	339	346	332	328	361	370	394	329	353	370	349	355	372	333	355	356	361	396	355	352	382	334	355	350	365	337	327	350	351	351	375	355	388	347	340	341	380	339	325	352	338	356	362	359	388	357	402	357	330	335	354	379	316	351	383	349	356	364	365	374	339	327	347	361	354	318	319	311	355	361	365	393	337	358	354	347	391	322	369	347	368	355	327	378	376	365	377	350	350	339	365	337	333	390	311	367	328	328	344	357	344	349	367	372	353	332	358	364	381	349	344	378	362	351	364	344	345	343	323	346	385	333	357	362	390	336	371	363	342	369	343	363	378	358	402	360	337	364	382	364	368	337	360	357	352	334	345	373	358	361	335	362	351	351	364	354	347	325	359	350	351	352	366	338	369	360	371	346	349	342	396	350	343	370	350	374	370	408	330	387	337	369	346	329	350	366	363	353	322	332	381	344	347	328	374	397	390	361	400	350	343	350	324	356	373	336	349	358	350	338	348	321	359	387	351	381	372	359	321	370	368	371	363	370	357	360	342	361	378	369	368	333	371	356	342	388	330	324	402	347	352	316	363	360	362	358	373	350	363	404	399	375	387	333	335	357	339	351	343	340	385	368	334	341	366	324	333	378	349	363	366	369	357	329	357	352	376	365	380	354	365	368	344	396	328	335	372	355	362	336	356	366	310	353	376	359	344	370	360	335	348	338	361	371	388	382	362	368	379	352	361	352	351	345	416	346	349	376	339	328	343	368	385	354	363	354	372	352	332	340	378	310	342	375	372	387	325	373	352	397	385	369	357	344	336	345	366	361	346	342	368	373	342	350	329	371	323	347	360	386	371	359	354	300	367	400	312	364	347	303	344	386	389	350	369	379	370	371	323	352	400	334	341	361	382	339	367	333	332	357	346	363	349	338	323	362	380	335	323	400	383	394	329	362	356	365	329	338	371	374	368	351	370	349	350	361	375	340	364	346	354	351	348	363	369	362	347	375	333	381	362	364	394	331	342	341	381	373	354	339	360	350	345	340	334	351	374	349	352	355	338	350	371	323	352	364	333	356	376	362	326	361	355	349	326	374	365	313	364	322	334	352	305	328	328	363	346	321	345	307	354	355	330	383	339	333	353	404	379	416	358	371	402	374	360	331	342	354	376	336	362	386	358	346	379	343	358	382	369	358	369	346	379	334	343	360	385	350	379	372	349	384	355	360	360	359	337	372	344	386	373	324	355	364	346	333	345	354	331	326	385	372	352	331	372	347	363	389	364	360	339	284	368	359	371	327	376	365	340	343	361	353	336	335	363	341	375	358	380	399	362	329	342	378	348	349	332	342	354	367	322	342	339	348	379	342	361	371	359	360	365	375	338	355	380	341	375	376	373	361	381	372	381	354	351	362	373	389	387	380	355	370	357	308	355	347	324	377	350	368	366	380	330	348	351	349	348	367	350	357	349	344	328	347	370	368	333	329	370	328	365	376	381	382	372	363	373	375	355	335	382	373	354	345	348	330	388	355	388	371	368	354	376	340	370	379	365	332	345	369	389	320	380	358	335	332	386	341	369	336	360	354	390	365	359	393	330	361	344	358	328	337	349	333	366	360	312	353	333	365	361	349	338	371	393	374	354	349	306	340	389	367	332	305	320	350	378	384	376	343	325	360	341	369	373	377	322	378	347	339	384	378	337	357	382	347	367	350	383	363	336	348	354	364	346	335	341	334	346	368	360	323	355	357	346	366	356	365	355	330	354	356	344	418	347	389	383	376	373	370	346	371	379	345	372	339	401	369	345	350	335	396	340	353	347	346	383	397	388	337	358	354	333	363	316	338	359	392	354	357	387	363	360	340	364	357	361	397	331	324	361	355	370	319	357	355	347	322	322	324	368	360	373	373	372	344	366	358	366	404	354	356	362	351	357	345	364	378	335	340	325	348	371	358	363	355	345	350	374	367	341	371	357	363	347	337	323	328	357	348	346	401	364	366	351	351	367	305	377	357	384	354	345	341	329	343	343	353	350	331	365	330	357	354	366	380	381	331	346	351	325	367	363	326	344	356	355	364	412	348	359	337	331	349	363	379	372	337	394	334	375	345	349	393	350	345	353	378	337	352	361	338	370	349	330	354	379	385	306	344	365	360	369	359	359	358	346	344	367	354	351	346	367	372	345	347	348	398	378	342	402	337	358	357	314	365	379	366	360	379	377	355	369	374	350	388	378	332	324	373	414	357	347	332	356	350	312	374	360	366	328	382	337	349	370	372	326	366	350	344	367	336	313	355	331	358	336	378	358	363	359	388	387	349	370	322	291	355	336	365	414	359	353	329	335	356	334	351	341	333	321	417	399	349	356	363	346	360	387	360	351	358	344	350	365	327	324	355	383	370	344	373	365	398	414	378	358	390	347	344	344	370	368	370	367	353	388	352	328	376	328	346	359	326	360	348	321	393	358	365	358	366	332	374	352	390	363	389	381	377	333	391	350	324	353	348	373	403	376	352	360	363	340	358	368	351	366	348	380	333	346	372	352	367	382	349	393	381	371	394	369	358	326	402	344	363	380	368	366	342	373	356	389	332	344	341	382	358	338	371	335	353	331	323	362	329	354	346	334	346	380	344	358	380	352	340	363	316	346	326	363	340	310	344	364	334	312	362	395	323	355	317	343	351	339	336	362	317	334	364	370	368	382	367	358	342	333	329	358	361	366	382	363	344	339	332	331	346	326	337	364	347	353	405	321	349	350	354	365	367	390	360	351	367	361	350	370	385	319	379	331	352	362	326	333	312	320	353	340	367	392	326	348	367	342	309	395	376	361	340	330	354	393	358	346	353	360	342	377	361	377	389	367	351	355	368	348	347	334	396	344	401	386	390	344	373	352	349	343	397	365	367	376	331	367	369	363	347	346	346	335	346	329	343	365	387	345	366	333	319	340	351	319	372	349	348	354	351	373	355	336	373	356	385	352	369	371	391	350	355	374	362	378	355	351	339	309	323	347	368	362	346	336	355	358	382	371	326	368	318	366	328	337	323	395	332	343	349	359	370	334	342	387	391	387	404	385	383	353	358	410	372	351	340	375	341	381	354	352	365	385	383	383	344	339	368	351	354	363	334	388	338	359	367	340	359	355	376	373	351	377	325	356	374	360	326	347	318	370	389	335	366	367	364	329	389	357	336	405	347	344	332	409	358	386	336	358	374	373	348	337	341	380	339	338	361	339	405	348	368	358	343	379	328	342	349	343	333	381	354	346	374
10024	3336	6907	7995	6830	5874	4782	4013	3544	3055	2468	2207	1940	1737	1602	1479	1431	1369	1245	1251	1135	1167	1106	1153	1073	1034	1088	1050	1015	1011	987	961	955	915	865	909	854	847	913	828	847	861	884	853	884	841	820	821	863	797	846	847	857	864	850	830	849	877	841	886	839	839	850	852	858	837	867	794	887	868	885	802	829	858	798	833	844	882	804	794	866	813	839	798	785	835	849	821	808	834	850	816	780	784	835	812	818	814	859	785	784	820	824	784	811	785	788	814	811	874	807	818	840	809	820	828	807	805	808	847	821	776	813	801	796	772	802	826	814	808	829	845	828	801	835	810	837	813	792	824	796	827	832	807	808	817	790	782	787	801	798	806	852	842	766	751	792	775	822	839	778	796	808	810	779	799	791	833	813	861	782	838	797	828	786	812	794	806	810	815	838	797	798	841	833	825	800	808	858	811	845	819	854	781	807	854	807	802	840	816	784	821	801	758	740	825	818	839	789	833	834	793	841	774	819	821	811	865	806	782	833	820	825	825	842	815	784	877	827	838	861	813	835	826	863	819	805	769	832	805	774	835	806	793	808	823	838	759	847	820	808	839	774	808	770	818	827	817	801	796	797	747	846	768	756	813	850	794	774	785	789	777	843	810	805	827	856	820	818	783	788	818	816	833	786	831	788	819	810	823	801	790	785	803	832	802	763	817	818	804	827	890	802	840	825	831	789	799	872	778	846	767	835	798	822	757	761	783	799	833	786	828	806	832	859	869	826	793	809	811	844	834	800	798	800	759	811	805	802	785	819	789	865	827	810	789	859	844	809	833	801	836	791	860	792	806	834	841	823	802	799	880	822	836	822	818	802	780	840	780	843	815	809	815	857	816	823	839	801	828	806	856	792	809	813	812	830	826	852	757	811	787	784	800	792	827	794	872	791	812	813	850	835	813	805	823	793	806	838	800	835	816	815	854	823	831	819	827	815	842	813	814	818	824	771	825	815	839	786	753	825	828	832	818	804	820	808	786	750	807	814	849	747	783	848	802	789	827	786	780	797	811	847	774	830	841	807	805	779	804	840	828	860	824	780	794	795	800	817	804	791	788	832	794	834	804	855	832	830	835	760	857	767	811	859	785	815	784	832	796	832	767	831	766	788	771	860	841	812	855	800	868	844	753	868	784	876	798	810	834	825	823	844	758	792	767	783	775	800	776	803	820	853	792	847	821	785	775	803	869	801	778	789	788	807	800	806	831	818	771	821	840	833	791	781	844	784	833	825	801	805	782	859	860	872	793	803	792	829	768	792	797	826	839	805	811	829	821	841	793	803	799	856	847	781	818	805	797	764	799	797	837	797	822	857	836	776	781	808	787	796	801	839	798	793	829	828	880	748	807	847	785	822	843	810	772	828	818	776	797	778	787	801	841	794	878	817	840	800	786	821	838	826	834	827	795	826	842	843	838	854	833	881	850	829	841	804	822	854	798	891	839	780	814	772	797	799	843	811	892	822	811	830	853	865	833	844	808	816	836	778	801	820	812	832	801	803	866	785	789	816	772	807	828	881	819	807	790	785	815	800	805	790	810	762	807	780	793	784	820	759	840	799	786	821	828	802	809	789	794	754	816	837	834	801	831	795	801	797	832	817	786	798	818	829	812	837	795	824	798	827	765	780	799	819	840	843	802	837	810	809	838	783	800	807	763	800	849	774	750	798	828	815	822	816	874	799	778	852	827	781	827	841	789	791	853	833	827	773	822	801	876	808	778	840	807	764	813	769	857	856	785	821	786	771	820	776	859	801	823	835	834	820	814	846	794	818	855	774	828	815	791	817	834	799	782	852	790	841	856	830	816	854	808	770	841	799	822	763	849	798	809	834	825	784	754	835	820	789	890	824	807	819	812	824	831	814	782	803	852	774	769	818	823	808	807	813	830	798	829	819	762	833	794	803	798	805	797	874	825	813	850	791	831	780	777	812	796	799	834	760	830	844	773	801	780	818	864	816	791	851	772	835	820	803	810	845	814	814	812	836	871	792	850	839	824	810	781	782	815	826	797	809	854	822	841	846	893	830	819	840	822	823	827	801	849	836	847	779	797	772	834	792	844	771	835	798	798	811	795	806	782	791	793	751	818	820	805	870	794	837	793	790	813	776	814	868	875	861	836	826	812	812	782	800	780	862	818	805	809	827	805	784	774	817	790	893	858	775	842	810	787	824	835	776	826	771	856	829	820	819	806	803	874	780	797	822	832	849	792	801	811	826	825	798	850	759	822	802	850	779	818	769	803	774	761	819	829	771	799	819	766	788	819	816	809	772	821	807	817	829	810	808	790	873	817	784	869	808	791	792	827	787	804	784	845	803	795	834	797	796	841	805	796	764	803	804	844	811	851	844	808	828	846	790	813	803	818	806	836	797	789	822	813	797	819	823	811	814	827	822	800	738	793	826	810	816	846	779	845	810	801	753	792	817	775	791	788	825	791	855	801	837	790	795	790	801	754	835	838	761	841	841	794	837	779	780	810	852	853	816	801	779	819	827	794	787	845	763	816	843	812	825	813	832	791	804	768	812	821	804	802	832	817	761	799	790	799	764	770	831	861	828	786	855	883	834	777	759	777	824	813	825	816	804	804	824	812	796	798	798	757	804	827	782	794	784	795	818	769	865	797	828	829	822	831	799	853	801	810	846	788	830	767	805	806	816	795	833	752	865	808	834	803	811	869	782	794	813	814	814	850	789	813	835	823	841	821	858	847	802	845	851	832	803	797	762	809	821	794	814	791	836	833	865	839	803	815	792	784	817	818	779	828	787	813	825	807	784	803	820	801	836	838	820	793	791	839	781	806	822	801	816	794	810	826	819	760	805	813	852	840	832	805	790	808	777	825	836	746	808	808	818	833	758	802	822	846	784	773	860	824	828	796	774	791	786	795	815	838	816	819	804	810	827	781	806	853	776	826	796	777	824	822	803	798	788	823	841	855	830	843	840	789	858	811	837	824	840	864	800	825	792	815	856	807	770	859	834	826	818	781	834	783	823	839	783	808	829	823	795	831	813	773	827	813	791	798	820	840	819	811	842	794	842	821	832	841	773	818	838	842	748	798	793	825	804	827	798	851	853	849	760	788	819	804	900	795	836	830	832	828	785	834	827	790	787	787	777	793	839	873	797	765	843	798	757	806	804	789	851	773	828	813	843	814	865	804	821	809	830	771	780	800	804	778	831	833	805	812	788	842	865	813	800	807	832	845	786	826	836	792	858	798	795	807	810	811	826	810	810	835	788	818	805	806	801	831	833	822	871	816	816	823	821	833	767	820	824	779	829	816	868	772	781	814	799	844	825	821	838	808	822	795	850	798	804	826	775	801	767	818	839	764	791	792	855	804	737	800	874	836	784	854	794	798	808	855	858	814	815	802	822	843	773	798	762	777	845	777	789	820	768	788	787	806	768	866	845	813	822	798	793	800	820	815	830	837	833	814	831	789	832	748	811	868	769	833	849	767	749	826	842	808	803	798
2865	989	1169	937	723	582	553	472	410	392	344	332	366	309	309	311	356	340	309	288	303	299	310	284	332	312	327	317	271	265	301	285	290	296	308	265	273	299	280	283	283	284	311	288	282	286	267	276	297	284	326	273	296	271	228	305	310	295	283	278	287	284	295	278	298	318	288	286	299	291	309	274	291	290	282	287	304	290	301	299	285	283	283	301	283	288	255	262	314	307	296	276	274	351	268	303	311	284	283	290	302	302	316	321	322	274	287	297	258	314	271	305	265	264	264	308	268	278	284	279	276	329	262	293	275	291	314	279	271	298	272	300	307	280	326	306	294	262	294	295	303	293	317	308	277	313	270	286	291	309	286	293	277	296	289	243	320	301	297	287	296	296	292	287	311	331	292	308	278	245	295	276	261	301	293	268	281	257	329	330	303	289	305	283	293	277	286	324	338	312	271	294	251	322	275	262	276	254	296	242	298	253	276	269	309	258	286	298	277	298	287	321	305	286	253	270	274	310	326	273	273	292	275	318	272	331	272	302	298	305	321	296	294	305	307	296	304	298	298	283	254	295	303	315	292	299	278	278	282	284	263	299	287	277	308	285	270	303	256	300	283	299	262	292	337	326	288	286	330	280	301	312	331	282	318	296	294	286	244	300	308	288	288	289	326	279	279	298	284	284	295	280	307	293	247	269	304	254	282	287	298	299	293	303	294	314	280	242	321	289	286	356	296	278	283	308	296	305	280	287	300	277	309	271	272	293	273	279	312	285	321	271	294	262	286	334	311	313	275	299	295	310	304	290	240	278	275	290	319	312	275	304	278	327	322	269	273	270	282	324	288	283	285	295	305	275	288	279	279	289	275	311	295	297	242	319	316	304	279	305	311	280	312	288	275	292	272	261	280	295	270	296	254	261	283	296	304	312	286	303	310	296	261	254	313	297	264	281	310	283	301	281	297	288	280	294	285	314	306	278	307	290	313	312	305	305	295	289	293	296	280	275	302	269	287	250	289	314	302	251	287	291	299	314	280	247	285	291	293	291	303	277	292	278	283	285	314	305	291	281	292	278	299	278	270	299	293	322	262	277	303	290	318	314	261	278	327	278	286	308	334	314	284	304	293	273	308	305	331	291	299	288	240	262	283	283	291	275	286	275	260	287	298	319	279	295	306	307	322	292	266	306	276	278	285	296	301	293	301	283	253	287	303	299	291	288	270	278	301	292	275	246	310	279	274	288	282	300	272	305	307	261	280	332	271	280	293	297	306	287	290	315	272	268	287	290	253	287	294	277	297	292	276	260	279	318	265	290	328	296	296	306	270	246	272	289	281	273	296	297	287	290	281	267	286	288	279	293	260	267	289	282	277	276	256	258	261	279	278	258	279	281	314	287	246	302	283	281	267	257	313	288	323	277	269	258	273	263	279	288	319	324	292	282	278	274	315	300	307	303	292	305	271	303	292	277	276	291	297	325	277	314	312	275	311	272	282	281	339	283	290	304	271	314	313	288	305	329	303	252	311	313	272	269	288	306	260	268	277	323	310	306	306	282	284	264	248	275	297	308	269	281	291	269	314	326	274	251	325	321	332	296	261	281	293	261	280	303	316	297	308	283	290	291	298	292	303	300	263	286	282	266	306	242	326	282	308	298	295	287	309	302	294	295	295	294	306	269	286	288	322	267	323	298	285	321	271	299	287	282	293	265	295	280	289	285	297	255	305	305	302	274	312	281	300	233	271	292	308	298	272	279	297	298	297	284	294	298	285	293	287	287	279	301	287	287	292	274	283	279	280	295	283	310	297	342	301	291	264	276	274	278	303	276	294	300	270	283	323	270	312	317	282	294	281	288	299	291	268	290	324	297	306	303	298	300	309	285	298	290	282	296	289	272	271	312	308	271	272	315	288	275	315	290	290	299	269	289	312	308	315	301	290	291	299	286	303	263	293	274	266	291	305	280	286	304	314	290	281	275	262	314	271	301	325	297	299	291	280	251	305	278	293	295	290	312	303	251	297	311	303	301	258	266	293	297	321	300	277	280	296	273	279	303	297	302	286	281	286	268	282	291	298	311	275	284	279	289	283	275	284	265	288	303	268	326	296	283	312	251	288	314	302	318	323	293	319	276	319	297	289	319	299	284	303	302	270	273	296	267	273	292	253	279	266	253	257	280	306	296	288	300	252	305	282	269	311	271	297	267	302	290	292	288	276	277	298	266	252	307	286	277	330	284	305	263	299	278	276	290	292	291	290	273	275	280	295	296	291	288	305	280	288	278	278	284	309	282	288	281	257	306	313	341	267	294	280	301	293	274	285	329	304	272	269	270	256	268	301	270	290	284	294	277	300	279	268	305	293	288	280	283	312	283	279	283	300	289	280	275	255	306	276	272	284	295	273	270	289	274	308	291	298	288	285	285	311	283	300	315	288	284	297	284	284	272	314	326	295	286	283	267	269	324	289	298	276	305	297	291	303	289	286	295	305	280	321	262	294	267	280	317	282	288	289	298	312	311	319	276	289	281	284	267	311	280	306	304	280	301	275	309	310	299	298	296	277	292	282	288	286	293	303	325	291	274	309	303	272	290	278	293	262	298	301	296	294	309	266	268	311	295	296	304	279	273	272	274	267	305	310	322	275	284	311	304	305	287	272	238	254	299	276	293	305	299	300	293	288	279	290	285	298	279	316	313	260	274	290	249	315	317	280	292	275	269	263	282	294	286	274	272	265	288	278	286	321	272	272	311	271	299	273	292	286	297	297	271	264	310	323	302	277	312	319	287	305	306	301	282	265	289	288	298	288	244	286	291	333	278	261	265	336	297	258	302	300	272	264	283	304	289	309	301	304	299	326	268	315	281	264	296	297	323	260	312	266	303	310	280	276	268	277	291	286	317	299	309	286	296	256	309	301	277	294	297	313	293	276	311	283	304	288	296	305	269	292	258	289	329	284	338	282	318	311	260	303	288	305	305	300	303	278	291	295	264	289	269	284	286	300	308	264	285	286	275	340	298	277	302	265	295	274	282	312	268	265	292	286	267	295	317	338	315	264	307	283	302	298	311	300	287	281	295	260	267	294	311	334	310	285	271	250	313	303	279	277	285	263	289	308	277	280	328	280	316	274	316	290	293	289	302	284	300	315	298	315	302	301	289	320	286	265	298	277	321	302	274	291	280	250	288	252	322	325	273	304	279	280	283	285	298	302	318	304	294	293	282	302	275	279	297	264	288	261	316	321	267	269	293	310	299	315	294	277	279	295	272	273	317	279	266	283	292	282	297	289	265	276	306	290	303	271	321	282	303	297	305	315	272	291	304	280	293	291	286	314	288	299	284	278	295	336	267	291	277	301	292	315	271	308	269	276	310	299	307	291	271	252	236	283	272	267	264	254	295	280	295	334	318	326	319	320	284	301	276	263	261	276	293	291	303	294	281	268	250	285	274	275	270	281	276	274	287	297	327	282	280	270	295	270	305	327	282	304	246	285	286	309	304	296	275	304	307	311	270
2618	1378	2654	2789	2420	2164	1861	1659	1389	1331	1164	1085	978	958	906	888	841	799	799	806	795	788	812	795	728	770	750	737	734	726	752	768	722	729	722	687	734	689	724	715	724	733	676	718	668	755	711	712	715	693	702	697	745	722	662	721	711	710	715	726	747	743	748	717	649	671	752	735	687	636	730	761	670	696	665	738	718	692	682	701	688	719	712	707	699	695	698	710	697	712	708	693	704	737	735	700	666	690	723	712	682	698	702	716	709	689	648	684	741	728	692	681	667	729	676	726	686	706	664	717	682	676	660	682	686	683	712	764	670	743	726	682	661	709	699	653	676	695	698	665	696	686	661	686	695	693	694	632	699	703	713	709	704	674	723	662	687	725	696	706	652	649	701	658	663	716	708	719	727	675	728	724	681	715	676	704	688	691	691	708	670	705	709	715	711	742	685	736	704	708	663	633	694	706	687	686	717	671	677	721	683	679	667	764	662	698	766	681	696	733	713	709	706	708	658	702	720	697	694	688	661	722	690	722	696	675	667	697	663	726	664	703	705	728	740	688	754	742	654	716	672	732	693	733	730	667	701	684	681	698	695	656	689	713	676	724	652	651	667	695	671	693	690	685	700	655	681	721	682	681	747	697	722	731	666	663	671	719	699	667	699	740	643	726	705	671	660	725	671	654	708	707	633	680	678	694	668	694	681	765	696	708	685	720	703	668	696	689	722	751	710	704	695	652	695	724	695	673	688	673	713	659	684	671	673	705	744	756	738	718	681	736	682	670	706	668	694	676	674	714	713	667	710	688	680	698	664	694	697	710	723	682	742	706	693	630	686	746	657	734	727	733	738	681	658	737	715	710	741	699	707	680	705	730	718	704	694	671	693	674	693	717	675	706	614	725	764	612	693	704	669	672	729	698	658	697	672	681	673	689	731	715	675	726	700	623	677	671	695	676	718	698	667	672	673	740	702	724	684	705	667	641	662	632	655	728	697	683	730	656	711	691	651	714	659	715	710	654	702	697	682	705	696	717	728	696	729	696	689	682	678	715	718	686	698	646	695	661	728	694	712	669	720	690	683	676	704	679	696	716	674	705	654	688	704	651	701	665	712	685	737	666	633	693	729	689	715	661	717	682	705	685	673	682	666	683	663	763	661	682	643	732	705	758	657	675	733	712	666	692	684	709	685	672	665	711	674	686	685	679	714	676	660	690	668	671	678	664	733	683	698	664	694	671	696	703	728	671	717	681	719	679	709	657	735	740	691	678	732	725	710	721	678	750	709	669	732	672	689	693	674	724	672	678	696	650	753	667	731	683	706	701	720	673	708	695	716	697	713	657	702	731	685	686	691	718	736	710	702	667	700	738	766	679	655	691	696	662	671	723	694	715	696	690	686	689	747	673	709	697	676	639	730	691	676	657	715	719	718	708	689	714	648	704	691	668	693	692	678	729	665	685	702	744	685	665	745	708	708	665	681	680	672	692	675	684	708	710	723	691	680	677	680	689	693	753	648	718	717	736	667	740	720	650	657	682	703	716	664	692	724	741	707	693	717	669	712	727	724	726	684	684	690	688	681	640	661	714	645	679	665	683	661	686	691	701	685	697	708	689	694	678	631	670	712	749	667	688	625	654	705	662	699	675	654	658	656	725	693	687	663	703	681	667	720	700	675	722	706	723	687	632	732	688	740	687	732	732	735	745	678	707	714	721	689	715	690	711	712	709	691	761	691	695	690	683	687	688	679	695	674	680	709	723	705	718	666	675	725	699	660	746	669	668	697	651	718	727	679	753	714	698	736	683	709	670	662	674	704	737	644	743	704	666	678	688	672	699	707	706	685	672	707	715	688	703	647	688	703	733	707	679	685	739	694	731	704	704	697	699	691	696	663	673	691	720	712	673	707	688	717	668	721	683	690	695	720	704	688	708	707	702	701	744	674	693	698	691	702	674	651	732	712	656	708	702	647	745	730	690	683	674	700	698	672	707	692	702	628	689	672	640	675	725	683	718	699	731	720	723	672	715	686	720	668	714	706	662	687	738	713	675	684	720	693	705	717	688	710	670	705	689	726	682	746	669	739	712	634	735	684	667	723	695	698	678	715	649	691	732	700	691	701	697	706	675	686	670	714	744	674	685	728	671	697	692	704	734	673	651	691	729	706	688	707	683	675	729	720	679	633	689	661	660	687	696	721	738	689	736	670	739	731	686	728	703	637	694	667	694	728	677	649	741	689	688	720	661	711	733	710	721	703	690	685	691	709	666	673	682	666	669	707	679	693	743	743	685	688	746	730	705	675	705	687	655	636	719	716	719	725	719	715	668	691	729	673	666	688	702	722	714	692	687	707	700	683	665	750	699	692	716	663	702	647	677	742	662	720	693	746	654	697	683	706	677	660	645	666	670	751	691	718	701	682	711	684	694	719	692	675	685	687	687	695	703	750	681	708	687	730	717	662	720	738	697	764	660	683	689	694	665	661	654	692	673	745	681	664	685	680	689	647	682	710	695	711	681	690	680	719	726	696	677	730	676	745	670	705	722	679	726	694	675	683	722	681	729	682	734	679	679	714	659	722	682	699	690	697	649	715	655	699	695	707	688	720	675	681	683	729	719	665	638	705	701	698	786	704	657	688	725	722	676	703	695	709	689	715	739	697	729	720	683	687	670	730	695	706	708	701	683	700	729	672	695	665	713	728	695	741	665	663	729	726	695	715	729	717	691	694	743	661	688	660	718	690	710	749	676	717	650	662	702	698	679	655	664	706	692	723	661	728	700	625	683	715	703	672	686	689	658	665	714	660	710	717	691	706	685	683	682	699	696	699	716	662	725	697	654	685	755	715	658	703	701	712	706	656	683	712	688	693	721	700	709	646	710	710	668	671	710	679	682	645	689	686	692	652	717	669	751	703	717	767	693	734	682	742	679	676	687	692	665	716	696	696	666	718	742	661	701	759	648	730	728	674	686	686	661	708	683	697	684	684	654	691	719	730	718	652	715	707	689	709	710	670	747	691	675	675	671	696	674	737	706	702	740	671	748	731	701	693	680	683	649	709	653	696	672	697	698	697	660	693	712	747	683	690	712	650	686	687	699	692	676	703	681	705	695	663	667	718	731	686	671	685	695	729	713	658	688	679	687	704	739	748	708	708	711	717	697	649	647	683	721	757	692	687	685	738	670	698	670	675	671	687	725	680	710	744	663	689	678	705	722	694	663	672	696	709	684	701	690	683	626	724	707	719	675	682	682	692	668	709	712	727	678	664	658	703	698	698	699	740	697	695	680	675	683	708	682	742	661	703	698	683	706	716	646	735	692	682	695	727	664	656	679	728	720	666	647	671	690	672	648	695	735	719	663	720	707	685	673	695	680	681	735	707	638	684	705	734	692	684	689	683	709	715	708	735	716	696	721	657	694	690	731	680	741	670	708	665	712	716	705	646	698	706	658	663	683	707	729	649	709	702	705	666	681	684	701	655	683	690	732	651	694	676	719	710	698	720	685	715	703
9527	2238	2483	1941	1326	1116	924	823	702	614	560	554	532	520	473	464	449	471	427	423	391	435	389	373	360	365	415	376	417	375	371	406	398	382	398	376	406	366	426	417	410	371	387	421	398	370	414	395	367	391	342	366	366	403	385	348	397	358	349	391	404	373	374	383	379	382	393	377	405	365	358	403	363	388	385	408	370	377	420	382	331	357	376	391	355	407	339	399	376	370	412	362	360	386	425	376	434	365	389	377	387	397	364	372	379	367	376	371	394	400	388	381	397	401	379	355	374	397	365	374	416	344	401	353	344	391	360	387	414	372	377	384	347	400	367	379	393	417	421	353	430	375	401	357	398	386	381	348	384	388	402	351	403	371	398	374	367	412	372	377	406	372	374	354	401	343	380	373	369	396	341	383	368	350	389	352	354	361	375	393	383	391	424	361	391	392	375	360	353	386	361	353	344	370	380	352	367	360	361	372	355	398	370	356	388	353	377	398	370	366	359	375	389	328	334	371	407	367	359	389	371	391	382	402	439	397	392	393	379	374	363	352	359	382	401	389	368	388	370	378	359	367	396	382	379	376	368	392	365	403	405	361	377	356	377	396	354	348	392	341	404	385	381	390	374	406	377	378	354	379	392	372	408	366	376	365	417	381	362	366	385	422	384	406	373	343	390	348	348	391	374	343	351	387	342	388	356	356	362	419	349	352	389	382	362	375	359	391	386	390	399	367	379	373	369	403	361	367	378	368	374	390	392	378	314	452	398	428	411	396	344	420	371	370	370	393	358	367	377	339	394	363	390	384	406	375	318	383	403	384	394	407	380	421	384	413	390	397	354	403	394	407	372	364	368	384	381	384	418	360	351	388	400	383	402	364	368	377	355	404	410	382	365	359	381	378	390	363	365	355	383	385	399	412	419	367	361	348	399	403	384	393	385	382	397	394	368	404	371	382	371	343	373	427	398	376	397	449	377	379	380	428	406	379	370	347	372	389	391	407	353	364	433	380	362	394	407	376	400	377	377	395	366	391	391	382	404	389	384	406	361	396	349	385	357	372	422	427	387	381	421	386	408	404	401	359	352	426	390	397	359	342	378	360	383	405	349	365	395	389	400	336	363	391	379	420	388	442	370	392	414	380	385	375	381	378	434	370	412	356	373	374	393	376	397	360	362	362	362	382	356	353	390	394	417	361	388	371	367	379	380	388	396	402	361	363	346	372	410	368	380	374	378	390	404	392	342	433	377	405	412	400	406	387	431	380	372	383	398	383	383	400	356	374	381	373	377	351	415	364	388	378	353	396	369	397	374	363	361	345	391	390	360	357	393	373	372	370	391	406	374	332	432	365	421	369	376	382	404	390	387	421	360	396	367	376	376	419	379	379	393	372	376	343	396	380	364	364	363	368	388	386	391	387	376	392	373	369	354	394	383	384	403	377	420	393	392	381	403	388	376	379	369	406	381	393	395	371	378	407	403	369	369	400	385	408	381	361	351	392	417	388	377	337	383	352	411	414	428	399	396	389	372	419	407	363	383	408	366	414	346	351	404	402	392	373	396	390	373	396	432	386	380	381	380	373	433	401	391	378	438	375	393	379	360	365	403	387	391	400	340	400	399	415	395	367	409	382	386	399	357	378	360	383	361	369	367	388	350	387	403	382	410	362	373	452	388	390	379	381	404	381	390	396	321	366	371	388	388	400	382	369	415	416	426	372	383	372	358	364	372	363	386	367	385	371	390	392	408	361	399	382	358	365	364	364	386	377	375	369	427	351	432	383	375	370	367	409	359	360	403	373	394	372	388	363	334	380	377	351	411	391	402	366	400	365	395	384	397	390	363	348	370	378	336	337	402	401	362	379	371	402	395	359	397	370	384	367	361	393	358	367	416	391	400	376	383	355	425	404	424	406	397	389	385	349	364	358	384	397	383	398	360	356	387	363	385	392	376	375	359	400	363	392	387	364	360	400	342	386	405	351	364	398	405	372	374	378	385	368	396	382	404	387	391	404	340	386	366	408	353	373	392	394	389	350	330	353	378	412	378	356	383	368	376	366	358	379	378	382	363	409	389	399	407	390	418	356	404	364	419	384	360	395	388	366	401	365	382	394	397	351	378	407	362	326	361	400	406	368	370	383	379	376	360	372	438	421	340	381	405	382	401	347	380	350	407	407	399	399	383	383	372	367	380	397	405	379	395	373	380	409	325	388	375	410	361	373	431	347	345	438	354	365	371	354	363	426	398	393	384	369	459	382	407	354	364	389	445	393	366	371	401	371	389	353	384	396	374	388	393	385	398	428	372	380	398	381	351	380	364	379	346	391	408	418	357	405	438	387	417	399	378	366	380	346	380	369	376	360	418	368	387	422	353	370	407	402	354	372	370	339	375	350	344	387	434	385	396	407	376	388	406	405	362	382	351	389	390	392	389	373	408	396	340	423	389	404	424	368	407	350	367	391	360	393	355	383	405	350	405	359	425	365	378	402	369	392	390	380	361	400	381	375	352	363	393	367	374	415	394	371	348	353	415	403	392	383	388	379	363	381	371	370	416	371	377	377	384	360	390	382	358	406	352	380	388	430	411	386	384	372	397	378	397	386	405	383	390	405	347	371	395	370	358	349	409	370	420	384	362	376	367	355	369	407	383	364	388	396	408	380	374	366	354	403	375	425	378	439	395	391	373	347	377	348	405	429	408	389	398	397	396	368	389	392	412	382	413	388	371	356	374	357	411	389	397	392	394	387	384	402	393	353	360	390	362	403	363	400	387	377	386	370	363	357	418	401	381	355	378	431	358	402	406	365	352	387	432	385	365	385	423	404	396	376	352	420	383	352	386	374	384	381	430	364	369	370	402	420	381	362	353	370	386	400	340	400	356	386	375	377	417	349	395	366	372	396	408	389	378	394	396	363	366	368	377	381	442	369	399	362	349	375	348	353	403	376	388	361	372	389	391	394	387	408	335	379	392	394	408	378	377	413	404	395	360	402	416	391	359	399	391	410	404	426	373	337	367	424	366	372	385	416	369	408	396	388	369	377	377	371	370	391	399	408	335	360	406	386	371	365	341	390	392	373	421	384	393	417	389	386	374	337	354	381	377	360	380	418	409	416	394	390	399	403	397	381	376	362	360	397	412	357	370	383	403	348	433	406	401	416	396	361	368	407	400	347	384	375	365	388	413	377	364	404	401	382	386	382	388	357	385	396	365	406	360	392	371	383	406	372	365	427	338	388	357	395	415	368	396	391	401	391	414	398	412	386	419	391	377	372	377	419	398	392	369	410	389	362	378	371	390	374	404	367	412	384	381	370	350	364	377	379	356	387	367	365	383	373	416	368	374	388	372	377	375	391	368	354	388	403	397	386	444	373	379	363	330	355	397	393	357	397	387	431	379	368	414	392	410	367	366	404	400	361	426	399	356	378	369	399	414	363	432	375	392	387	439	374	391	351	378	376	368	377	374	387	377	429	382	388	404	349	382	381	339	412	356	387	413	355	379	353	365	346
7681	2512	4817	5537	4824	4028	3681	3033	2606	2207	1960	1787	1579	1443	1357	1294	1234	1212	1144	1119	1147	1007	1068	1113	1078	1074	1001	1050	1039	995	968	955	973	912	938	932	950	936	898	956	897	946	907	893	861	899	833	901	928	931	914	945	917	885	847	908	918	865	825	941	884	875	858	912	958	839	891	871	925	823	890	884	879	878	889	907	925	871	842	874	903	910	947	904	963	878	893	907	909	860	880	879	877	836	873	905	861	874	880	882	863	905	884	910	827	896	822	852	848	944	863	882	832	848	913	864	900	867	881	819	913	897	853	922	909	849	779	892	896	938	882	815	835	872	899	869	880	815	849	892	916	881	874	877	893	875	868	871	929	944	877	840	873	862	810	857	872	932	864	895	902	899	876	837	832	910	845	861	856	809	874	886	900	865	920	848	862	918	860	924	851	878	893	846	894	841	891	860	914	882	916	865	862	817	828	861	869	892	837	845	859	922	881	842	865	889	904	832	895	819	860	910	910	848	852	921	839	863	868	856	898	902	920	881	866	830	902	913	865	936	877	891	907	877	868	844	883	863	867	858	856	921	939	884	897	927	856	827	880	872	900	915	902	856	896	937	871	897	846	906	867	840	875	893	898	881	878	890	922	928	880	894	913	886	901	868	880	929	884	826	911	854	874	873	874	906	886	882	916	823	899	886	831	840	891	893	901	859	880	910	856	811	832	851	934	834	906	853	909	890	893	886	883	875	902	861	916	874	860	816	837	871	849	867	883	881	910	901	849	866	857	910	842	883	876	873	861	909	886	915	830	911	852	925	848	872	862	888	944	874	886	903	848	930	877	896	850	863	849	948	844	834	899	816	829	851	902	842	932	896	884	839	898	879	913	831	841	839	874	888	833	891	888	864	855	851	838	923	878	862	863	831	885	921	854	878	913	893	908	840	882	899	879	872	905	892	852	904	870	885	880	900	872	925	872	859	854	867	832	834	887	889	838	911	868	860	861	895	915	906	890	888	854	864	907	907	925	912	860	847	907	868	931	849	877	866	882	920	862	837	918	844	881	885	881	859	899	819	908	875	884	894	905	880	903	870	923	876	840	902	909	916	837	879	867	881	905	873	882	895	858	865	897	920	877	892	928	867	892	923	821	907	837	879	874	862	855	910	893	847	879	898	856	927	861	854	912	851	933	871	865	886	900	928	870	855	807	845	826	856	868	919	879	896	903	888	891	924	917	910	874	863	877	889	879	873	864	905	874	914	874	818	834	840	876	934	832	869	895	891	855	858	873	886	910	907	892	923	914	884	895	831	851	875	856	845	888	882	905	957	830	898	902	834	847	845	886	847	869	912	906	886	880	854	843	923	902	858	896	897	866	857	851	896	879	852	931	873	885	811	894	874	826	848	901	861	876	907	858	839	912	836	858	886	831	885	866	861	843	853	866	908	872	868	891	867	831	915	929	848	859	912	891	879	912	898	890	863	911	855	900	880	916	891	923	960	889	947	854	840	835	883	932	874	867	877	908	838	910	863	824	806	869	861	855	892	880	884	864	903	907	881	827	851	838	853	871	868	872	878	938	867	882	864	972	911	825	942	929	885	975	875	827	889	879	827	922	863	862	862	882	890	875	807	816	836	856	875	900	866	897	894	874	863	904	873	848	841	873	827	844	871	870	949	862	884	872	855	912	892	883	858	913	788	899	850	922	900	874	915	845	833	904	892	862	869	880	861	883	841	939	850	909	865	868	895	831	866	864	854	852	858	904	844	880	904	832	827	890	939	880	859	911	866	927	845	895	909	913	874	814	868	852	936	892	898	902	879	870	877	868	876	864	883	850	865	862	873	873	849	891	897	902	837	863	843	865	923	903	885	897	914	848	877	932	881	904	889	935	911	879	864	871	918	844	886	872	870	901	865	852	810	929	836	933	819	847	904	857	862	878	903	892	862	886	903	864	870	869	857	881	840	859	866	855	886	928	883	858	843	901	895	874	908	943	880	899	882	884	890	869	862	898	849	887	960	882	840	875	848	890	862	905	879	850	871	839	864	919	883	902	829	885	841	851	808	862	871	882	866	935	831	904	915	862	912	880	886	873	919	805	839	912	874	856	852	868	911	866	858	855	841	860	881	839	869	950	891	899	899	890	821	922	916	864	831	880	843	920	863	883	827	877	914	914	844	896	883	929	925	901	842	891	871	861	849	913	911	878	890	928	888	890	874	895	892	861	888	855	905	914	853	870	870	907	874	925	861	862	899	875	948	909	915	913	886	891	882	875	875	932	860	873	904	852	926	849	883	868	834	833	844	848	838	908	845	897	833	883	888	869	853	933	854	876	828	830	886	904	853	859	879	851	805	888	859	915	936	882	895	912	961	838	897	866	879	875	874	914	854	897	878	836	868	869	848	870	841	854	867	878	878	807	865	923	883	885	886	887	856	876	903	907	856	883	939	872	867	874	868	837	907	917	850	887	855	905	829	898	904	874	885	858	859	913	835	875	895	849	895	874	834	895	839	866	878	885	891	933	898	901	876	891	894	879	830	828	897	853	845	831	836	869	861	869	876	777	900	825	858	889	883	911	855	850	904	870	873	895	869	906	864	843	880	871	851	895	906	863	899	836	907	825	870	851	868	856	906	892	870	852	921	868	853	849	881	829	822	842	933	849	850	839	890	879	881	839	882	903	830	917	894	918	871	919	887	879	844	887	899	847	887	900	869	866	892	880	876	844	889	855	827	880	852	874	859	778	875	881	871	869	911	909	853	866	883	889	892	875	858	824	875	842	893	869	844	830	929	864	900	918	909	907	881	889	837	910	904	907	806	904	902	847	928	872	897	843	870	861	908	918	803	888	880	890	861	833	858	917	891	916	850	917	862	838	869	897	940	869	853	885	911	862	910	914	892	882	857	893	875	852	895	838	854	865	884	857	882	896	920	856	866	866	848	819	859	844	924	885	904	902	897	838	877	869	862	856	933	939	869	913	881	865	855	908	898	875	891	868	866	899	893	889	883	846	852	888	894	879	852	844	902	862	865	898	897	899	912	888	876	887	877	929	874	911	885	893	902	873	831	844	919	850	819	867	858	874	853	872	838	833	903	863	890	872	928	877	843	898	865	871	882	918	905	920	877	918	888	867	855	838	831	912	844	861	879	945	810	853	865	889	854	871	854	907	827	882	901	883	854	899	875	866	849	888	868	862	899	829	853	865	878	871	807	893	891	877	820	882	866	884	874	888	846	838	872	917	889	852	914	865	885	817	894	878	869	934	876	869	856	863	839	888	889	831	894	850	858	853	876	834	904	846	879	863	885	889	893	885	881	879	844	898	874	871	948	878	864	821	866	863	858	862	901	860	888	851	885	874	864	870	869	871	837	891	864	857	911	886	814	869	854	849	878	899	866	964	876	896	860	871	873	872	913	834	877	889	834	858	866	800	881	881	876	845	837	848	873	880	862	884	881	834	842	880	845	889	876	866	825	897	865	869	863	927	869	888	861	856	906	864	853	850	878	869	905
17122	3767	3847	3017	1962	1554	1157	1076	859	696	607	571	557	515	513	452	468	461	416	388	439	358	390	391	389	407	375	386	345	369	380	371	384	400	385	355	336	357	328	400	364	335	372	426	383	375	356	372	339	341	378	339	363	376	356	377	360	335	385	325	362	358	360	359	374	351	338	316	376	356	378	372	353	350	325	350	329	359	349	381	330	369	336	388	369	355	376	336	352	363	339	342	344	353	359	354	358	408	328	320	379	299	334	370	358	347	351	359	395	336	374	333	340	383	402	383	327	391	356	349	327	349	366	357	358	371	382	376	381	348	333	334	359	358	361	330	355	389	336	353	352	372	383	352	365	351	370	327	361	342	315	332	339	338	328	347	339	393	357	327	344	376	367	329	364	337	349	339	339	326	351	352	358	369	358	348	331	357	352	335	330	324	381	322	359	341	364	364	368	375	316	348	354	372	364	332	355	343	337	380	351	338	352	322	362	360	353	329	315	352	354	376	375	389	338	358	368	363	375	350	372	373	349	379	342	362	355	333	342	321	323	357	419	339	386	349	366	328	360	378	387	341	374	344	338	361	369	339	317	347	358	368	338	331	346	338	340	350	348	358	387	367	392	348	338	375	377	359	347	407	353	373	330	356	324	353	407	368	345	372	325	332	343	360	354	343	399	370	336	320	355	338	343	355	350	389	335	352	380	365	345	416	347	330	382	362	352	348	367	366	354	369	357	344	404	361	380	362	388	352	380	327	367	316	365	359	355	329	358	362	349	342	375	343	363	369	348	365	346	353	343	344	362	345	352	376	331	365	350	341	386	375	360	374	351	377	375	358	364	352	374	364	377	373	316	319	390	343	355	331	360	349	363	344	389	382	348	381	368	347	371	323	355	358	365	343	359	335	383	355	369	359	309	355	348	336	332	332	359	346	402	373	354	349	336	365	339	349	334	360	366	305	344	336	394	394	346	357	353	352	355	361	357	341	351	348	344	375	360	389	360	345	342	356	356	385	379	383	330	371	372	357	351	337	391	377	372	352	328	353	355	295	352	304	328	372	330	349	374	400	343	350	375	362	333	350	352	323	335	365	373	349	331	379	345	351	320	356	380	328	351	356	352	375	382	374	336	354	359	345	372	384	342	339	373	370	329	335	343	300	367	394	334	380	365	365	348	367	392	342	366	327	345	330	339	348	365	340	359	338	374	343	381	336	350	345	349	351	378	373	357	335	331	367	384	318	366	343	367	376	366	342	351	370	370	372	381	354	322	342	356	415	342	350	364	330	354	392	368	354	355	352	343	336	390	342	344	348	349	337	387	376	344	370	362	334	351	376	352	380	362	355	359	368	381	338	348	374	370	350	362	364	352	385	370	384	359	354	345	339	360	307	358	349	383	345	341	381	359	388	349	343	345	317	369	360	370	350	361	359	350	365	331	391	360	343	371	378	340	370	398	334	356	340	390	355	357	332	344	356	363	364	371	355	341	407	320	396	347	366	373	364	387	369	345	396	372	347	311	367	358	364	357	358	357	339	386	316	383	340	362	405	360	363	333	369	377	350	357	383	364	346	329	299	350	357	342	361	330	365	387	329	364	362	339	371	319	332	370	359	350	351	336	403	382	382	364	368	324	339	375	317	328	396	357	372	316	356	373	355	371	348	363	389	369	340	387	320	376	397	376	339	362	332	350	359	326	341	364	372	360	381	407	354	326	333	352	358	336	347	371	336	384	346	321	329	374	381	309	352	340	376	356	324	382	351	358	362	319	333	408	388	360	354	388	366	370	379	394	367	376	344	354	372	396	354	390	374	361	378	339	314	377	371	334	400	329	348	372	383	328	350	332	375	357	325	367	369	365	342	380	366	343	356	330	357	360	363	337	353	365	345	359	417	322	353	387	338	346	357	341	366	379	348	349	331	319	367	350	334	360	359	363	402	353	369	347	343	351	385	356	361	353	329	385	380	395	342	378	343	338	388	348	320	401	381	344	321	359	370	326	368	358	330	328	333	359	335	315	364	338	359	368	352	368	367	371	369	371	338	390	331	332	345	320	351	357	379	384	362	347	357	346	347	363	366	359	358	357	353	323	347	361	328	371	311	310	362	342	314	335	418	348	381	392	375	349	318	347	337	363	338	342	352	371	352	318	327	402	348	307	352	384	386	365	354	336	335	356	307	341	354	365	358	374	354	351	338	339	371	361	379	359	347	344	345	325	373	350	367	347	314	352	369	351	375	364	355	326	348	344	357	338	356	339	324	359	398	353	397	421	371	380	346	335	338	327	341	374	333	344	345	375	407	349	376	385	385	366	346	354	375	342	360	345	354	339	332	367	319	315	366	338	322	355	338	325	366	368	357	386	365	357	382	365	397	334	310	358	386	326	336	356	376	359	360	329	350	382	352	393	385	367	399	373	375	377	331	348	349	369	346	360	349	369	371	365	353	365	327	346	339	357	381	367	371	347	316	367	333	359	376	334	339	334	326	347	366	335	373	344	362	381	362	335	361	354	328	364	335	325	346	340	337	372	376	387	353	387	353	390	345	378	353	365	348	369	356	374	363	371	354	384	381	353	322	367	339	369	364	380	349	369	338	344	350	359	382	364	353	358	373	394	363	341	372	378	398	373	376	354	329	324	325	331	377	346	353	372	364	333	352	364	361	334	359	356	336	353	360	365	352	381	371	345	372	320	367	359	377	361	354	387	350	351	344	357	355	361	376	341	339	342	348	363	366	363	353	361	355	316	366	371	359	387	377	365	373	374	353	371	381	343	335	351	324	352	349	381	342	345	350	325	338	319	361	396	372	339	382	347	378	355	361	334	367	355	330	369	374	353	369	343	376	346	329	366	368	338	351	399	361	393	376	374	367	350	338	360	347	318	336	363	369	361	350	341	357	334	341	338	361	331	340	356	362	377	366	367	372	365	354	332	382	357	330	368	365	375	331	375	358	360	328	333	374	369	358	348	361	363	324	349	364	344	352	365	343	401	360	368	346	373	337	348	353	347	350	373	331	350	382	323	370	356	365	329	341	373	352	379	342	370	327	339	401	366	367	352	338	350	356	358	357	350	391	351	363	327	376	355	323	353	361	387	330	377	355	386	333	332	367	358	365	345	345	354	380	346	324	371	322	397	332	329	328	337	367	322	384	349	354	344	351	349	346	376	350	359	344	357	356	348	367	320	367	339	342	381	388	353	352	354	380	355	358	344	351	315	326	355	360	341	324	359	386	319	349	333	390	369	374	368	328	351	333	360	374	342	361	387	378	345	373	337	318	370	339	362	362	358	315	344	336	370	354	391	321	311	368	354	377	340	381	321	378	367	330	322	326	374	381	371	367	341	345	332	364	347	362	362	357	376	381	324	343	355	349	367	333	366	341	357	337	385	330	354	325	365	336	347	334	360	342	352	367	354	359	400	366	353	362	356	334	354	353	358	347	341	328	345	325	357	367	356	353	335	403	330	366	365	397	382	337	397	358	335	379	380	341	335	367	341	354	367	405
9883	3169	6752	7897	6966	5823	4942	4244	3509	2852	2430	2093	1864	1855	1577	1522	1398	1374	1250	1272	1139	1171	1095	1082	1106	1101	1001	1049	962	938	922	908	921	834	971	879	873	832	808	854	823	915	846	873	855	841	841	804	835	839	834	816	850	833	816	897	825	793	761	824	835	816	814	851	874	837	825	777	859	823	853	801	870	818	874	786	821	813	776	856	814	807	819	848	863	846	816	846	800	774	827	849	791	819	821	818	827	849	800	808	828	807	820	801	789	805	812	808	823	783	834	782	778	800	811	769	846	738	760	820	832	832	797	783	862	781	833	878	768	783	772	804	811	763	779	812	736	780	789	799	783	841	792	769	821	819	845	817	801	791	856	787	823	843	818	736	761	824	797	823	775	839	851	852	803	837	802	827	782	752	846	794	819	753	785	779	806	783	856	787	791	825	830	802	794	773	799	769	819	793	764	766	779	773	833	803	799	800	817	825	744	802	797	813	825	799	773	825	866	821	798	861	828	806	832	824	778	832	792	812	853	830	822	755	811	831	803	788	813	790	774	846	800	825	766	829	795	802	791	793	841	783	850	841	820	809	821	865	776	820	830	811	797	781	820	805	811	788	798	836	775	842	770	762	795	784	823	839	812	823	792	838	790	823	811	844	830	805	742	825	787	780	808	829	846	799	805	811	817	850	841	811	830	789	818	784	826	815	755	827	779	762	844	750	782	834	784	839	791	817	808	775	770	801	821	783	795	798	806	842	840	854	840	829	826	808	764	822	772	835	818	787	895	841	811	855	825	809	776	851	827	840	841	776	766	755	810	800	803	806	839	773	774	803	778	799	834	814	841	809	798	818	828	770	753	822	763	822	838	804	825	787	797	813	808	829	875	774	759	771	853	806	807	803	803	808	763	824	801	795	813	831	833	819	766	787	823	778	761	798	831	801	787	811	801	854	769	855	770	822	780	780	823	784	807	806	807	783	859	803	832	760	788	760	777	770	789	805	767	830	794	767	793	800	769	792	817	791	787	788	839	807	795	784	811	791	814	818	793	815	807	779	828	785	800	783	825	829	809	839	810	767	833	809	830	789	812	798	812	791	803	809	775	828	818	786	796	824	818	777	794	831	814	824	802	819	814	787	776	795	795	805	757	787	816	762	741	822	784	745	811	786	833	774	820	793	841	824	812	862	848	800	823	811	815	819	734	776	759	815	803	784	841	810	821	797	831	768	819	788	855	883	861	814	791	829	759	775	784	772	810	770	767	854	835	790	813	828	735	726	823	779	814	785	819	752	797	762	821	855	782	821	812	782	773	811	856	812	763	838	828	852	801	799	857	811	823	803	819	834	774	828	791	815	840	771	855	817	793	764	785	802	849	768	815	827	784	783	812	859	793	804	790	778	852	829	761	800	827	831	864	758	819	788	854	809	814	797	789	790	788	817	849	735	787	818	801	780	755	787	825	793	813	789	805	849	809	812	823	812	796	819	771	822	800	787	823	744	790	792	777	828	794	836	816	802	820	836	824	823	806	863	797	805	852	849	772	809	774	879	858	778	818	829	783	774	806	787	815	809	781	824	811	815	805	802	768	823	801	804	779	762	840	800	811	806	845	809	846	766	840	806	824	825	843	845	807	759	776	797	792	760	842	837	812	756	797	847	810	817	771	810	810	785	814	817	797	808	779	789	764	834	798	765	795	822	828	770	812	787	806	832	809	782	791	848	810	793	791	829	860	813	832	778	765	789	768	800	832	779	783	794	846	784	812	818	827	803	806	773	737	789	791	819	757	836	749	787	802	801	772	828	751	782	818	798	761	785	799	771	779	808	801	810	808	780	815	843	847	851	792	796	816	799	781	775	781	789	822	830	753	792	833	814	780	812	798	852	821	784	827	836	811	834	796	807	778	879	827	807	797	828	800	821	806	846	781	778	823	790	817	796	817	862	779	811	803	864	846	814	806	815	807	765	850	839	750	842	855	803	806	778	762	814	824	819	817	790	829	832	805	824	799	784	786	765	791	811	816	747	840	784	840	838	821	825	748	769	780	793	806	821	782	815	847	805	803	836	781	793	809	762	791	814	811	812	742	854	859	782	839	804	761	774	823	791	798	795	788	789	825	837	804	849	807	776	810	771	803	751	825	825	802	852	805	841	815	802	833	793	805	782	814	767	809	774	773	758	810	772	788	819	795	832	824	785	765	815	788	836	815	805	829	830	825	827	792	788	783	832	777	825	822	799	811	808	810	844	793	796	826	835	827	807	841	816	783	796	800	806	804	827	831	818	839	756	809	822	761	792	796	804	795	791	825	767	774	809	762	798	792	776	828	814	804	795	784	790	754	831	770	821	820	782	816	763	845	765	808	862	755	834	805	852	755	762	781	799	757	794	726	775	827	789	846	767	781	877	869	773	767	819	808	811	790	743	832	828	868	770	767	823	797	807	741	794	841	839	804	814	804	827	761	752	775	800	813	766	813	764	841	826	809	776	809	802	812	747	809	819	808	804	810	794	812	805	826	837	794	789	807	798	762	786	799	754	822	818	828	789	754	833	773	852	824	814	777	831	739	801	811	797	742	836	822	824	797	790	802	775	785	771	838	792	790	777	822	809	751	799	811	845	812	820	788	757	790	854	821	781	825	802	793	832	817	827	800	839	812	786	849	784	807	771	819	809	821	836	808	790	819	762	829	790	828	798	798	829	830	773	787	804	815	771	820	747	819	804	847	794	851	793	790	791	770	772	809	836	839	802	734	867	819	845	763	816	783	806	767	838	788	815	862	831	787	800	825	803	782	814	815	778	795	812	732	865	797	810	781	795	806	824	800	780	822	805	818	808	840	831	798	783	793	790	796	843	804	755	793	829	805	824	829	821	811	799	840	813	836	843	824	763	813	843	787	766	839	845	802	834	809	801	818	827	801	841	814	840	801	786	819	809	806	789	813	755	786	813	787	808	820	790	810	817	833	814	801	785	814	838	808	817	843	761	815	819	801	838	744	822	748	773	814	765	783	807	843	776	772	769	827	790	823	807	843	768	784	774	836	790	863	834	804	815	825	814	776	807	812	821	798	821	815	767	805	841	811	839	829	828	819	826	799	819	808	849	830	798	824	818	806	769	831	810	799	799	788	815	820	772	799	817	816	769	779	807	816	810	772	836	774	814	787	782	751	814	802	832	888	795	790	815	819	770	825	779	802	767	788	819	811	789	775	816	834	798	830	832	812	801	776	789	809	805	862	792	786	827	818	801	827	823	844	825	836	821	786	871	820	755	808	818	788	789	804	807	858	865	804	784	787	853	857	797	802	854	798	780	822	821	757	818	837	807	805	825	799	822	792	772	813	770	788	811	814	776	794	797	819	822	816	795	816	797	742	825	785	833	842	804	774	822	757	808	755	837	785	773	805	786	810	779	843	801	789	790	816	836	817	847	789	840	784	798	822	811	811	767	774	806	795	808	840	787	811	828	773	837	826	821	773	838	819	818	823	818	821	855	759	775	840	807	826	825	829	785
2574	982	1164	871	675	567	463	430	422	396	395	349	313	330	317	302	336	298	317	308	327	288	273	288	328	295	296	301	290	291	317	299	305	280	288	315	292	268	282	292	279	295	305	304	290	275	315	297	280	300	287	317	297	299	288	304	309	287	295	309	297	288	310	282	265	276	315	297	307	278	291	260	271	315	318	299	302	328	296	286	291	281	290	269	312	289	315	300	292	269	311	279	264	316	295	300	319	266	305	296	300	233	299	323	273	278	275	299	298	315	288	270	257	297	314	291	256	264	303	261	298	322	309	290	297	288	275	307	318	266	291	270	244	287	275	314	301	295	254	299	298	285	318	287	309	278	288	292	269	275	305	328	289	299	291	273	307	276	290	280	283	273	265	297	307	306	321	306	278	297	302	273	326	297	294	287	280	285	298	314	286	271	298	300	288	288	301	302	315	330	290	297	266	262	271	308	307	297	271	284	279	263	285	323	283	263	280	327	273	312	284	261	309	300	286	323	294	288	274	284	302	273	282	292	286	299	293	282	323	308	292	307	292	277	306	314	297	302	269	272	305	326	309	253	304	294	285	322	290	286	276	298	297	287	265	314	284	248	307	289	325	306	320	333	305	349	276	309	279	298	290	325	255	297	271	297	291	291	290	328	310	327	274	292	291	291	255	292	311	327	334	280	283	297	259	247	286	296	292	292	300	281	300	300	280	308	323	309	307	294	276	297	288	315	295	292	269	277	280	291	270	325	315	288	297	295	274	280	290	305	286	297	269	288	286	289	300	277	273	304	310	285	271	279	259	272	260	264	276	296	288	273	296	297	308	287	312	297	290	321	268	301	281	264	301	318	280	308	263	292	269	309	295	283	298	276	259	309	268	268	278	274	275	287	291	300	306	310	303	305	349	305	286	288	296	317	302	286	279	291	297	299	284	273	287	272	290	283	274	290	255	283	290	297	318	322	301	301	280	288	311	267	317	289	305	304	317	291	305	286	269	282	279	301	283	297	300	304	278	280	275	292	297	324	275	314	290	288	294	269	301	303	283	285	311	321	277	318	285	271	279	309	304	283	288	312	319	303	284	274	249	315	312	278	287	293	283	290	302	287	300	291	325	296	283	242	300	261	260	275	298	312	293	281	297	271	297	281	284	288	266	293	314	290	296	260	253	315	316	295	295	342	264	296	295	311	278	277	292	300	278	295	285	284	273	277	288	325	301	295	280	301	281	266	291	283	301	310	296	299	315	300	284	297	272	274	297	321	284	304	328	305	309	283	300	294	281	295	296	283	294	278	265	295	301	259	249	286	290	302	273	252	295	273	292	332	264	247	277	329	282	262	303	280	277	304	305	293	291	300	306	307	319	302	284	340	287	292	258	309	299	275	309	302	282	311	326	281	289	283	305	305	292	335	312	293	282	273	292	278	284	255	309	304	325	298	303	250	272	282	292	321	262	325	305	297	273	264	250	322	284	281	271	275	299	272	260	288	279	291	314	325	318	306	301	298	302	262	271	283	295	283	286	307	299	310	307	292	289	241	297	314	310	328	279	280	283	289	316	273	288	303	283	285	291	302	292	289	296	293	285	279	310	286	307	288	290	290	285	267	285	287	289	281	279	270	276	280	277	330	291	306	286	305	326	334	277	278	264	297	294	271	302	314	294	269	321	302	282	303	307	306	290	302	281	297	283	281	286	301	328	332	277	292	271	300	299	308	255	299	313	289	308	254	268	268	316	293	310	321	272	291	300	275	264	289	313	271	295	316	285	305	310	293	263	296	273	306	289	327	318	254	271	309	299	274	295	268	282	296	314	284	305	304	268	295	294	312	269	302	276	271	275	303	303	306	290	302	311	278	292	307	280	307	304	283	309	296	303	279	309	321	260	277	291	321	290	296	306	292	305	322	288	269	292	321	316	297	310	278	267	279	277	304	285	292	269	294	265	289	279	282	286	311	279	281	275	255	283	292	283	292	298	338	300	254	277	308	289	288	296	296	305	324	279	291	322	292	310	276	293	289	293	279	293	289	274	285	272	265	271	296	307	265	266	299	282	255	277	318	317	292	284	281	304	288	285	302	253	282	282	295	281	285	293	308	310	302	285	299	293	330	299	322	294	293	321	309	283	291	284	310	287	291	275	258	292	273	298	269	292	291	307	279	299	279	290	274	296	296	280	288	310	302	283	273	287	272	288	278	290	287	315	304	282	284	277	323	344	302	294	296	324	313	297	269	306	288	278	330	309	257	318	334	267	262	290	300	302	296	275	282	306	318	293	302	303	282	301	297	294	262	283	275	288	313	317	295	308	287	289	321	313	323	275	306	266	262	350	313	292	274	309	325	295	308	310	266	295	282	266	329	310	301	248	303	296	299	262	285	324	287	300	289	300	279	296	320	300	287	296	300	279	332	334	311	290	278	320	278	295	316	307	258	296	270	287	292	294	315	277	292	310	331	303	301	307	286	307	264	314	291	293	284	286	294	311	251	267	284	288	264	297	267	291	286	259	262	288	313	297	309	273	301	276	289	308	307	284	269	244	283	270	287	293	291	289	282	295	317	311	290	281	299	287	291	286	277	291	297	309	280	291	311	283	307	281	285	282	297	273	259	269	297	278	278	266	309	256	293	305	311	258	285	263	262	299	294	294	306	298	280	326	337	266	283	281	283	280	268	301	293	307	281	296	264	287	288	302	292	298	283	272	299	300	314	272	303	264	277	253	290	320	263	301	305	288	267	292	300	295	274	311	283	275	276	262	304	297	277	282	298	296	270	312	291	253	284	317	286	322	275	266	278	301	334	309	297	304	298	292	273	311	305	265	282	257	307	295	303	303	300	310	283	297	338	258	265	293	277	289	276	292	320	328	310	287	310	286	286	289	274	305	291	283	250	277	299	306	286	291	277	311	263	292	296	282	257	279	306	279	292	293	298	295	291	261	274	311	263	291	289	320	321	322	292	278	275	286	280	262	269	295	278	321	292	245	305	290	293	299	262	324	287	270	309	302	313	297	286	293	308	277	300	296	265	304	288	287	297	294	304	290	311	275	307	290	278	291	281	313	248	297	297	285	293	324	297	279	268	302	273	269	316	301	306	318	289	301	283	304	294	268	268	278	276	274	250	281	293	274	278	299	290	269	327	329	278	316	289	277	301	312	318	292	268	303	296	295	298	304	283	311	266	263	251	296	307	266	268	289	287	291	269	272	247	284	290	291	305	274	298	310	287	270	284	301	273	290	262	267	317	312	301	307	289	278	314	298	287	273	307	291	303	309	279	264	309	281	254	257	315	320	272	256	304	256	271	281	303	280	295	302	275	298	288	294	300	267	309	285	292	290	296	308	296	254	298	287	283	278	303	291	295	293	278	302	290	289	276	304	320	291	310	278	279	311	304	302	311	279	256	292	302	288	275	300	292	305	281	289	261	312	303	297	291	301	302	279	328	314	307	296	311	290	318	286	294	275	300	309	317	301	279	274	311	293	292	274	293	300	280	280	271	271	285
2405	1366	2386	2738	2490	2105	1805	1654	1427	1239	1114	1034	983	897	891	903	842	789	798	872	750	758	752	759	750	759	760	713	713	724	760	737	687	666	679	799	710	724	736	721	700	684	716	730	736	706	676	741	661	694	734	711	707	676	705	690	709	680	717	666	715	707	687	656	695	745	681	675	704	650	657	675	695	679	666	691	676	706	691	701	703	728	703	675	674	685	689	688	673	697	663	671	704	692	724	692	689	687	699	661	701	706	712	718	738	682	664	667	763	655	697	638	690	719	690	680	652	663	670	666	689	751	654	731	699	678	746	664	724	652	687	710	688	666	728	705	697	714	704	657	726	706	719	669	686	679	698	666	683	664	722	659	768	709	701	715	705	723	721	706	676	660	658	629	685	696	743	639	711	686	695	701	680	696	687	663	724	676	698	698	728	662	695	708	733	669	686	699	718	657	713	636	615	681	708	668	702	723	654	714	716	705	695	647	688	685	687	706	697	712	684	674	681	664	719	698	754	674	719	677	708	649	709	659	702	717	690	695	677	661	708	705	678	718	666	687	714	643	702	683	658	683	701	686	677	713	713	740	699	611	720	712	722	680	711	697	747	680	660	682	674	663	672	653	682	697	729	743	676	697	673	694	687	680	667	691	657	659	695	710	706	714	691	693	694	666	729	701	704	712	718	678	701	673	684	736	700	692	738	676	716	673	668	709	652	652	661	687	680	698	680	703	768	675	651	656	691	692	657	663	666	654	695	667	696	698	720	684	665	723	611	691	689	701	705	632	670	689	658	709	698	684	665	689	729	699	752	716	657	673	746	701	680	676	673	696	661	749	698	704	668	713	683	672	657	682	714	697	678	730	635	715	646	657	711	707	685	656	741	680	701	625	701	695	726	704	711	673	707	691	691	662	710	709	689	703	702	676	688	657	679	648	734	711	699	652	683	696	721	691	686	672	686	653	690	697	697	694	655	678	648	694	671	711	689	692	689	658	703	694	701	708	678	668	713	691	682	693	697	721	696	694	710	717	647	755	688	673	725	710	691	687	690	659	680	695	711	736	732	656	688	668	724	708	672	728	697	696	696	657	639	701	703	736	663	697	715	714	656	735	681	675	704	685	677	646	655	697	737	661	691	658	717	692	695	682	729	707	682	691	714	663	673	729	736	702	715	726	676	716	724	688	641	698	715	698	704	720	717	667	705	619	703	701	648	654	676	670	709	669	722	721	702	704	672	670	701	718	667	699	690	709	704	719	693	678	692	693	655	653	674	683	696	687	732	667	670	707	673	716	678	661	693	677	650	675	652	709	695	769	684	684	660	667	695	676	626	672	681	667	660	671	674	677	644	705	665	688	665	697	724	709	656	652	723	705	708	699	715	700	621	719	747	693	663	702	721	677	707	678	734	659	724	728	702	686	684	683	698	681	676	673	688	687	709	696	651	702	660	652	649	727	723	720	693	638	699	719	710	664	634	684	719	682	669	724	730	729	708	666	668	672	669	743	737	674	713	710	687	724	704	706	656	695	639	694	672	706	762	719	718	685	710	689	689	638	692	662	747	705	707	724	661	690	631	660	691	665	715	730	666	726	692	745	705	681	685	686	734	651	677	674	645	707	654	680	660	711	692	724	687	700	687	706	729	673	640	675	675	678	638	708	691	725	703	700	664	690	707	720	732	667	678	737	645	719	674	712	677	663	682	689	659	647	691	652	659	711	723	708	697	699	750	698	725	701	643	713	761	686	698	683	733	682	708	676	674	684	651	697	716	687	698	678	710	684	706	706	680	655	665	692	690	706	698	695	682	699	680	661	706	683	680	653	689	712	718	682	690	703	694	692	682	687	699	656	698	655	674	742	685	728	672	696	671	705	682	693	725	644	642	699	668	725	707	693	674	695	716	710	667	724	708	681	678	683	653	696	651	695	734	709	719	675	737	675	658	668	728	694	746	683	713	700	685	681	632	720	730	663	670	735	691	699	683	682	698	754	676	668	689	720	703	685	624	671	708	683	672	700	672	705	665	733	679	704	659	687	698	736	673	715	667	674	713	684	698	694	668	685	682	685	681	739	698	674	695	680	710	690	688	703	679	659	732	672	700	719	698	693	745	644	652	703	692	710	688	670	673	680	673	658	691	688	646	663	661	658	690	707	709	695	691	704	707	714	686	689	693	704	702	699	684	681	645	692	681	662	707	710	680	751	709	720	718	707	705	731	739	681	740	678	687	723	633	698	694	661	682	699	646	703	659	670	693	681	695	738	655	691	673	717	718	632	704	731	737	659	663	682	695	673	651	680	664	684	676	649	685	681	723	725	707	682	708	711	677	652	695	688	675	690	694	636	671	719	672	664	669	645	674	715	714	712	653	703	685	674	658	673	700	721	685	688	692	692	713	679	684	671	686	676	700	709	672	750	695	697	681	695	737	639	687	721	687	691	688	659	698	666	666	719	727	660	673	725	744	716	662	678	715	664	654	688	714	663	744	719	710	700	693	693	679	693	700	690	668	659	713	713	686	759	702	660	647	691	703	650	682	686	691	716	721	678	708	691	700	704	693	653	734	722	717	688	729	656	679	683	730	683	709	755	648	656	719	694	736	715	738	669	734	732	651	701	667	670	724	731	637	694	649	701	704	688	655	738	692	693	703	698	667	691	705	700	687	690	684	696	689	691	681	686	683	666	668	705	722	758	703	646	698	714	667	716	738	726	640	719	681	678	729	712	706	728	719	664	696	681	656	747	644	749	709	716	675	657	666	726	730	697	746	663	710	721	683	722	688	702	722	671	676	651	716	679	708	697	682	682	679	676	674	713	665	735	728	679	680	690	691	677	689	688	694	691	680	665	682	695	657	758	660	691	618	747	686	704	738	663	711	650	713	683	715	652	714	696	733	696	680	706	682	626	707	650	649	691	722	745	685	605	733	702	683	723	695	704	690	678	707	736	679	718	687	676	699	660	658	669	710	667	699	683	702	699	661	707	684	638	676	694	739	664	639	747	677	711	644	717	679	711	659	673	641	694	718	687	725	712	698	720	672	703	782	646	725	669	733	672	661	729	666	700	699	667	691	688	705	677	660	692	651	699	695	708	649	699	671	632	693	684	678	648	746	647	716	709	725	730	656	687	682	710	716	718	688	695	667	714	679	696	715	683	682	690	678	721	673	717	706	704	673	675	664	702	646	728	686	669	694	653	691	712	671	669	684	697	716	683	684	692	704	687	743	745	668	705	740	719	665	695	686	661	677	666	680	683	661	676	665	716	719	655	702	701	665	655	704	730	681	684	694	751	694	719	700	707	702	677	697	706	666	658	707	650	681	637	641	693	692	734	713	708	689	702	696	668	697	679	714	693	708	674	676	670	657	670	697	687	747	714	700	713	668	699	695	687	738	736	707	698	691	660	734	721	652	709	667	665	698	679	695	703	649	693	686	676	712	661	716	695	693	687	671	743	677	695	626	691	633	737	633	637	681	642	657	747	665	747	659	662	666	700	684	641	704	683
9517	2084	2391	1816	1404	1144	943	778	655	604	548	520	465	481	462	462	456	430	438	433	424	437	379	424	456	394	432	412	396	382	394	345	358	387	371	415	404	403	390	401	417	344	421	392	395	419	391	424	402	413	412	394	401	361	422	361	410	391	375	379	377	360	352	365	377	369	390	359	396	412	416	381	381	356	406	402	372	392	408	406	391	385	343	378	373	374	369	358	401	418	398	427	394	415	383	411	382	360	348	386	358	333	403	426	374	371	429	402	362	391	377	381	370	416	408	387	361	373	396	395	392	397	339	352	403	381	396	380	380	363	384	395	371	397	412	370	356	362	354	416	390	370	363	369	394	372	401	368	378	434	422	400	393	404	373	381	394	393	389	383	427	381	387	356	391	381	400	376	353	335	359	385	356	400	377	371	368	362	353	387	390	409	407	382	380	400	399	393	376	347	363	385	408	337	415	405	333	412	407	365	359	396	395	396	374	381	403	400	354	374	357	364	366	386	388	376	359	363	392	376	371	386	390	388	386	348	384	383	371	374	397	387	395	388	403	381	349	374	393	360	324	353	406	399	398	406	339	380	403	405	390	376	383	369	346	394	391	404	388	368	389	377	394	426	340	345	394	410	409	405	388	400	360	389	369	357	358	419	397	379	360	390	379	365	369	376	375	377	359	376	388	373	390	386	357	363	362	379	363	413	389	364	386	392	365	387	378	402	400	390	386	375	389	387	406	405	396	330	384	393	402	413	374	394	385	372	378	399	384	383	414	385	361	354	378	411	351	329	347	373	363	349	343	345	393	391	376	386	372	372	341	414	399	393	395	407	390	403	391	367	370	364	394	381	399	384	391	379	409	404	382	418	352	413	408	385	390	383	373	388	372	396	382	404	410	381	397	381	399	400	396	339	386	382	396	400	372	388	374	376	391	372	385	369	375	405	368	381	378	400	389	388	375	378	411	388	417	376	408	395	400	400	371	402	345	379	361	416	342	369	379	386	418	358	361	386	387	378	393	387	383	387	386	410	371	375	377	369	403	390	404	374	390	414	356	363	421	381	354	390	357	415	362	397	368	369	359	390	379	394	379	389	373	391	372	396	411	393	376	378	405	376	388	367	382	394	366	351	391	359	362	389	374	360	399	361	375	394	343	384	381	405	385	435	418	373	380	352	368	374	392	383	361	400	399	394	359	396	354	358	399	386	396	425	392	382	372	411	399	367	320	366	374	408	400	388	373	384	414	419	394	389	380	394	362	375	385	373	374	379	373	412	370	382	384	397	385	374	363	391	360	371	443	394	371	393	390	396	418	373	391	425	414	391	364	355	365	356	400	397	345	343	405	371	372	403	381	371	358	386	374	391	409	355	390	356	387	334	391	382	399	358	377	405	382	360	383	384	379	349	366	349	379	364	366	445	404	386	355	406	370	369	390	389	337	368	386	380	403	413	423	410	415	413	409	401	381	356	382	370	382	389	399	391	361	413	385	370	404	403	376	355	403	373	383	400	377	364	358	378	399	362	407	382	375	396	355	384	351	409	375	396	389	347	381	413	376	364	363	358	386	398	392	380	375	391	376	361	348	370	373	409	357	374	383	383	381	406	330	385	378	378	402	351	373	399	390	386	383	353	383	388	368	388	387	409	365	347	413	353	386	408	423	371	385	419	397	347	411	385	337	405	400	406	402	411	351	403	375	365	385	385	387	402	382	377	397	381	361	362	416	370	363	434	387	385	372	364	347	364	372	358	343	389	362	365	387	412	380	381	391	365	339	413	385	396	375	376	408	392	396	375	406	407	364	383	377	374	357	344	352	373	385	404	373	346	396	399	371	407	385	403	352	365	371	398	377	405	344	350	386	403	403	340	399	401	382	386	366	387	383	373	449	425	423	426	348	392	389	381	386	391	404	373	407	396	404	362	372	401	442	393	411	417	386	433	369	372	382	387	374	353	401	371	356	342	335	354	411	404	347	354	370	376	391	392	353	399	351	410	354	364	383	407	405	396	382	385	421	392	363	374	394	433	368	404	357	360	366	397	369	402	419	403	386	362	402	342	434	382	422	376	420	410	361	375	362	414	371	387	401	406	371	363	406	396	357	382	397	395	362	394	381	405	399	360	382	413	399	394	364	392	388	345	433	390	373	375	409	368	384	395	338	360	369	427	380	398	376	397	389	400	410	395	371	358	414	391	404	393	397	424	394	376	361	388	381	401	413	377	396	389	352	367	390	375	419	367	388	403	402	358	372	373	407	384	389	368	432	380	378	365	387	343	378	392	373	393	406	341	360	398	364	380	370	367	377	360	395	370	402	396	411	384	395	345	332	403	383	382	374	369	362	388	381	358	373	374	390	404	384	370	318	389	371	377	403	409	362	381	389	412	361	387	383	364	361	386	375	417	381	404	384	378	352	376	339	400	425	391	361	365	371	345	413	395	385	372	362	373	382	357	404	373	380	418	385	385	405	398	391	382	433	368	376	428	386	401	397	411	403	380	360	363	348	368	407	372	375	365	373	375	381	401	350	380	397	393	367	362	424	376	381	377	438	391	386	377	347	384	427	396	376	390	371	364	400	411	361	382	406	374	345	396	369	383	413	361	370	373	436	360	389	386	366	405	427	386	382	348	406	403	396	379	385	368	355	420	415	385	396	384	395	366	396	406	369	364	373	404	376	409	389	377	410	421	393	374	392	381	361	373	388	398	395	377	396	441	416	399	385	357	387	372	379	364	386	383	363	332	423	378	357	358	408	371	413	400	389	360	378	386	370	374	351	403	383	375	360	402	394	393	400	377	394	373	388	406	393	367	413	368	395	384	334	359	344	372	342	355	381	424	405	424	343	397	416	369	368	366	389	364	353	375	385	364	406	385	368	376	376	395	398	396	380	387	357	417	378	369	374	396	394	395	365	349	373	365	409	413	374	391	389	365	394	404	401	374	376	384	431	405	429	367	406	404	363	399	393	365	353	383	358	331	352	376	390	389	418	407	383	336	381	417	401	379	363	397	379	389	392	331	383	367	383	439	394	391	400	380	374	383	411	371	386	406	364	427	355	392	380	371	420	363	345	379	358	410	414	377	377	379	349	378	395	374	386	387	381	398	386	380	386	381	370	327	408	395	392	402	361	357	357	393	394	387	407	389	393	411	333	398	380	371	390	366	372	348	412	405	397	401	364	403	387	386	404	399	403	389	371	352	400	422	335	396	373	357	378	398	415	399	417	351	408	378	389	426	396	385	347	379	348	379	362	418	381	380	409	406	367	361	398	406	392	372	400	393	378	395	357	371	378	383	367	407	420	400	422	372	354	342	398	347	398	361	353	381	396	340	331	373	375	409	385	374	406	360	420	359	369	396	392	352	400	421	383	372	391	372	403	381	362	422	405	351	356	403	377	392	385	401	370	390	390	373	379	419	410	424	389	393	339	374	362	367	351	390	403	375	378	377	393	372	351	376	415	385	368	391	374	383	383	392	377	373	410	356	420	417	371	409	346	389	394	313
7668	2398	4748	5428	4925	4085	3394	2988	2506	2150	1923	1721	1590	1405	1272	1227	1209	1231	1160	1125	1113	1114	1033	1074	1051	1016	992	1007	1010	993	914	1009	1019	949	931	887	930	954	911	935	885	875	922	902	847	900	910	861	916	887	915	915	886	802	932	865	945	925	925	912	870	904	894	915	875	879	869	968	876	933	955	876	948	898	902	928	823	876	863	905	851	837	904	883	865	892	959	872	872	831	879	842	884	870	895	887	896	863	952	865	897	886	898	870	869	866	872	883	812	856	879	866	887	874	856	837	963	904	896	890	947	853	875	902	873	873	889	905	932	883	860	833	881	851	918	840	866	902	867	836	906	852	892	894	844	850	841	871	834	903	910	883	820	849	862	878	865	901	895	831	863	882	871	890	881	860	942	883	906	862	914	880	901	877	861	837	823	874	909	908	861	847	915	904	893	895	860	852	832	833	843	853	888	853	831	822	928	854	884	909	900	902	879	887	883	903	903	927	841	924	865	885	876	870	919	906	849	883	891	895	907	862	867	848	916	862	891	870	929	883	916	898	888	838	900	913	847	876	865	857	842	903	859	883	868	885	856	875	849	859	903	908	904	863	912	898	911	865	903	861	882	904	827	875	910	904	853	896	907	808	815	872	833	858	895	833	874	914	888	841	892	850	855	864	873	874	893	832	879	875	872	914	820	879	896	872	911	859	883	888	850	864	860	906	821	893	883	891	857	878	849	912	917	911	915	896	870	884	871	852	878	934	867	830	903	861	882	898	877	908	794	923	904	922	858	815	910	851	886	873	879	891	889	887	858	870	876	898	862	869	835	906	858	883	790	904	806	835	903	920	857	821	926	886	871	913	883	848	883	870	914	869	816	799	897	912	948	900	896	829	889	846	875	839	931	840	916	909	837	940	886	905	879	883	905	878	889	879	891	865	880	876	861	885	836	882	825	867	883	815	883	805	825	788	900	883	896	895	897	838	935	841	898	921	865	914	897	882	904	882	846	843	884	865	897	860	847	836	890	886	908	918	845	874	841	917	856	888	874	887	813	886	883	866	846	886	862	857	861	885	885	911	864	875	847	883	893	859	874	820	856	875	861	870	869	827	854	855	873	908	852	907	849	866	890	939	847	862	852	893	872	893	838	883	863	795	858	858	840	929	844	898	825	863	874	875	851	870	848	880	868	871	850	914	888	853	845	868	832	841	890	848	883	885	914	904	875	852	873	917	870	816	865	907	845	855	875	854	886	868	859	887	882	850	838	857	889	863	877	878	874	836	899	854	856	850	837	897	866	856	884	888	836	871	898	898	854	888	890	877	924	888	886	884	909	873	881	880	869	829	875	869	909	863	912	898	827	860	895	904	825	877	860	854	888	885	881	908	877	908	863	814	833	888	817	857	914	857	914	865	908	842	842	890	831	873	866	822	892	871	902	937	876	902	914	860	879	887	852	931	847	933	920	870	887	835	830	879	886	805	881	838	837	873	846	900	880	884	877	872	889	894	915	873	849	921	878	835	846	897	887	845	912	853	901	846	826	890	865	869	895	856	841	880	904	875	844	876	880	884	845	886	899	894	874	871	830	907	924	883	875	911	933	827	853	850	888	918	888	863	866	857	870	840	876	867	920	854	834	868	916	852	887	924	861	890	889	874	855	853	886	858	958	820	860	869	868	917	866	912	873	854	877	856	905	919	876	901	917	852	867	894	915	884	881	877	864	853	908	881	886	920	816	949	874	806	888	861	881	906	887	827	899	886	835	871	883	917	900	906	883	860	858	881	893	783	898	860	900	867	920	915	873	909	886	852	839	893	855	861	863	899	887	847	915	897	863	885	885	897	811	854	866	829	905	857	860	902	877	890	837	919	947	881	932	902	880	876	865	863	919	893	870	880	862	888	874	832	907	880	856	844	912	901	825	875	864	829	864	815	855	860	844	895	843	920	894	963	884	858	894	874	928	864	887	816	915	820	915	897	909	918	859	920	855	857	888	844	877	905	853	881	809	847	917	880	855	852	890	825	881	859	866	890	855	831	831	890	905	874	874	822	924	880	865	894	931	900	860	858	863	905	845	875	875	879	924	885	877	904	835	859	861	857	846	845	861	878	917	846	880	821	860	904	865	875	871	889	901	892	845	910	884	901	928	824	890	887	895	850	871	912	860	920	837	831	859	917	878	870	912	864	885	931	889	829	911	906	897	851	948	846	902	866	914	887	864	832	907	876	922	913	880	876	846	882	874	911	863	894	900	864	839	880	919	896	946	871	886	869	870	860	863	876	886	869	894	840	933	877	953	871	856	910	866	888	889	896	877	838	865	850	881	834	869	869	879	881	862	907	867	928	920	886	925	863	914	855	877	867	861	845	873	934	916	925	877	844	885	915	836	884	844	905	878	853	818	918	859	881	876	893	862	879	905	887	881	888	891	902	906	920	882	902	884	920	880	859	927	862	875	880	855	860	869	851	931	917	852	894	894	866	873	868	882	805	864	867	902	884	847	861	809	875	856	884	941	821	862	826	833	872	864	925	832	907	889	861	884	863	831	826	883	874	902	831	843	894	860	956	875	869	866	868	874	874	883	855	892	866	862	867	846	883	877	908	870	893	853	890	842	874	834	899	828	856	878	871	855	914	835	864	864	895	887	868	851	880	855	819	898	949	868	877	907	898	889	902	931	901	929	902	870	848	892	875	938	875	938	843	896	896	876	892	849	871	867	927	885	910	878	947	894	848	841	862	866	851	889	863	930	895	914	871	878	874	878	899	925	855	886	925	920	875	831	890	876	886	909	918	857	854	873	874	900	874	889	920	875	949	910	794	877	881	903	930	909	888	892	914	871	858	883	871	861	813	864	888	866	899	883	883	834	875	816	880	913	876	874	878	888	894	882	867	871	885	843	932	876	857	865	854	876	857	840	895	865	900	910	882	830	870	900	844	847	893	901	940	820	851	935	865	922	853	839	871	844	895	918	887	872	877	909	912	927	902	882	886	862	920	837	908	893	907	847	854	884	864	904	884	874	896	919	886	903	832	945	920	872	863	821	862	889	909	847	835	872	913	895	861	860	888	873	857	831	869	891	882	925	907	893	947	883	882	910	849	901	876	918	856	812	849	905	900	846	877	859	885	888	839	862	912	867	868	850	922	890	849	870	798	793	889	865	848	887	866	892	922	897	886	908	933	867	812	892	912	854	868	883	861	918	862	873	891	899	883	888	937	923	892	850	870	925	864	841	879	876	851	853	845	919	881	861	850	854	857	921	938	920	843	847	871	868	882	814	875	852	871	870	841	866	875	860	912	924	841	880	859	838	898	909	859	883	886	922	904	863	880	866	869	904	888	840	897	863	887	860	929	870	849	859	882	935	853	895	847	853	879	878	817	881	847	886	870	854	894	868	949	790	878	851	896	910	907	912	868	868	907	888	947	905	870	873	820	861	903	893	871	862	839	880	866	812	855	859	873	882	882	899	886	889	888	881	852	915	870	889	890	879	854	875	921	855	852	894	923
16919	3547	3742	2862	2005	1563	1162	916	855	758	607	597	523	484	489	498	447	451	429	422	451	409	399	385	397	392	381	377	412	399	376	406	381	363	384	355	335	366	395	376	353	331	308	350	391	320	365	360	352	338	334	359	366	348	396	402	375	362	370	347	383	383	364	316	377	404	370	347	353	326	323	353	361	374	379	326	389	347	345	361	364	376	369	401	300	347	351	367	331	362	327	326	352	331	362	322	375	340	395	363	310	326	360	343	332	351	365	372	361	359	352	315	369	347	377	368	347	361	410	358	367	398	358	346	348	345	394	357	365	338	402	333	361	358	332	342	348	344	341	349	351	402	376	384	324	352	344	356	352	338	355	360	395	341	366	360	340	332	347	374	379	340	343	318	358	334	331	356	371	370	380	331	322	345	349	362	361	344	357	353	356	329	332	344	361	371	378	360	380	346	339	342	371	364	360	365	351	351	371	341	331	337	367	346	344	343	364	362	370	356	353	374	335	394	334	343	376	374	337	326	366	352	358	378	364	336	358	328	310	361	361	356	360	362	345	428	371	378	367	358	355	361	361	325	343	352	346	340	368	356	396	347	354	360	337	340	362	387	332	352	357	352	322	339	376	336	331	356	334	342	374	331	344	376	320	370	349	333	377	364	359	370	364	363	335	341	330	364	350	351	363	353	326	324	322	378	366	365	371	373	358	375	365	352	371	378	382	371	368	344	348	356	359	342	360	382	350	345	360	330	402	349	373	348	368	330	301	354	390	395	344	381	350	343	336	350	340	359	323	308	381	359	351	340	398	331	381	319	386	376	337	345	361	376	352	344	349	355	377	335	381	380	336	367	350	338	347	384	356	391	373	368	359	362	351	342	359	329	356	384	320	367	381	331	373	327	342	371	372	368	328	330	370	330	353	358	323	353	370	346	357	356	360	364	329	362	330	327	357	371	338	374	364	358	337	352	360	340	327	340	355	337	347	348	340	345	369	361	383	357	378	345	355	372	347	369	353	333	346	374	366	348	362	385	393	359	398	394	350	349	369	357	357	372	361	367	367	387	385	349	365	387	350	352	391	359	351	349	357	366	383	365	330	362	371	387	345	346	357	316	353	376	358	331	342	383	309	354	374	392	334	349	345	333	328	343	359	339	343	365	333	333	324	393	393	355	370	330	376	352	372	349	336	359	352	373	335	385	371	362	332	391	358	360	356	355	364	335	332	360	350	321	332	330	329	323	345	394	343	350	324	357	354	394	342	403	359	352	373	334	380	362	347	353	359	367	331	361	347	338	376	333	336	305	353	366	384	360	370	332	366	329	369	318	360	356	336	368	349	396	359	311	408	328	389	358	369	324	403	361	308	367	322	375	318	337	344	371	341	342	322	351	354	332	344	350	341	397	350	334	356	334	330	346	358	362	313	333	339	327	355	361	361	395	370	327	351	345	388	342	372	347	361	346	340	339	352	349	344	325	337	364	362	327	356	370	361	364	343	343	397	383	363	336	391	329	388	374	353	355	351	375	362	376	336	343	376	360	383	357	358	297	343	371	350	350	349	385	331	371	340	343	317	382	320	357	356	349	343	342	366	358	354	326	351	353	335	345	347	360	357	363	355	347	391	352	342	356	351	340	340	326	355	357	347	333	345	381	337	362	348	327	329	363	366	360	367	356	343	328	337	363	361	368	348	336	387	355	369	368	325	378	367	386	321	369	359	395	367	325	363	356	378	378	383	349	353	348	357	365	385	370	401	355	362	370	355	353	349	375	339	383	313	336	356	356	357	341	351	337	366	334	375	372	374	375	342	361	345	359	353	364	336	359	332	369	375	373	364	336	335	341	376	394	363	407	365	321	340	382	334	364	363	358	336	373	362	351	341	363	306	360	341	354	367	337	365	376	320	329	325	329	338	363	394	373	370	355	324	347	368	340	373	310	385	370	350	372	328	335	357	357	375	353	343	343	343	347	336	352	335	367	361	329	316	295	354	333	331	351	364	358	346	364	366	378	369	349	373	367	375	366	357	362	349	373	376	364	360	349	318	333	394	358	348	368	330	370	339	389	360	350	351	345	336	369	356	372	383	397	359	343	329	378	374	348	362	328	354	375	332	369	386	350	329	353	352	395	333	356	398	357	377	360	341	336	405	350	411	367	352	365	367	331	323	351	376	334	332	330	380	355	374	314	342	349	347	369	364	341	372	351	348	362	350	373	390	383	325	354	335	322	330	333	352	347	329	327	375	377	355	342	348	348	375	372	339	337	383	373	316	367	376	365	367	335	361	365	345	348	398	354	348	367	344	386	354	347	343	342	388	367	347	356	374	362	350	347	356	354	361	340	320	350	336	373	335	370	344	387	339	345	367	339	347	314	375	354	345	385	352	357	362	364	345	337	318	334	348	328	357	356	347	342	332	353	351	398	362	335	343	366	344	361	359	352	379	326	352	354	385	375	335	351	356	360	353	334	348	345	314	353	350	372	356	341	363	351	367	349	338	359	350	364	360	336	376	379	351	365	378	341	379	351	351	349	356	344	363	350	382	353	311	354	383	349	338	344	367	373	354	362	349	331	353	397	371	362	348	360	356	360	329	386	359	372	347	398	369	350	352	352	354	356	367	365	399	338	381	333	354	317	369	359	370	341	356	338	378	357	383	325	344	365	382	358	367	350	367	314	342	354	354	384	335	344	313	340	376	366	359	342	348	358	353	341	352	383	362	341	338	369	353	333	366	360	365	378	360	344	367	324	365	383	326	360	367	352	367	353	354	359	378	338	367	367	372	377	314	341	372	342	366	353	356	353	369	365	361	389	359	333	320	325	364	317	333	355	355	365	317	356	396	341	345	317	333	330	361	361	361	358	351	358	356	341	352	383	353	305	375	343	369	353	362	359	377	373	359	326	409	332	320	350	366	323	356	341	347	347	341	330	354	350	346	350	366	340	344	366	350	324	326	377	353	358	325	364	356	366	341	380	327	351	342	386	351	344	352	403	357	346	376	333	352	383	374	372	374	370	330	356	327	341	360	353	351	340	357	371	352	345	329	367	375	404	340	348	388	361	351	341	385	376	327	350	322	331	368	332	364	349	402	343	358	364	362	370	307	388	352	360	358	382	410	349	351	373	342	342	318	388	396	336	383	402	362	353	345	358	344	321	363	340	363	374	354	340	358	370	335	388	319	321	361	347	355	360	389	395	367	402	346	345	349	378	375	355	385	370	333	375	378	376	375	359	355	344	339	335	340	348	353	292	343	330	400	409	362	325	408	332	365	342	319	360	394	373	357	336	331	344	346	351	353	347	326	352	373	344	369	373	333	315	333	345	371	306	318	379	344	370	333	367	343	362	351	333	352	333	358	338	372	381	360	314	340	381	345	401	370	371	358	391	351	366	325	381	368	364	340	379	385	335	354	323	309	366	366	334	334	364	352	346	386	320	354	353	325	351	347	400	353	360	372	374	358	312	337	372	368	327	388	328	349	348	328	347	349	351	310	392	336	366	373	351
9912	3318	6615	7884	6906	5762	4760	3963	3366	2878	2439	2149	1855	1738	1596	1474	1449	1315	1249	1243	1150	1150	1112	1133	1116	1099	1010	1045	1002	1003	943	936	961	875	947	893	875	866	860	852	896	906	893	830	849	825	859	818	814	867	831	820	878	863	827	883	852	848	894	787	811	791	827	831	880	810	826	808	815	783	847	828	868	879	804	786	789	828	792	905	827	843	803	791	832	783	812	812	824	820	786	871	748	816	819	842	821	851	787	810	836	819	771	833	759	777	829	831	844	797	847	807	848	842	846	831	794	801	847	795	790	807	779	809	797	811	798	765	794	773	794	860	790	834	816	798	820	808	837	801	827	788	801	819	813	822	815	783	788	809	791	797	803	823	767	807	835	797	859	783	819	827	826	844	815	839	791	825	758	786	822	753	825	854	819	750	807	779	869	759	824	803	841	814	774	804	806	788	841	831	849	795	829	806	772	784	794	780	806	778	777	823	812	763	804	870	781	753	847	869	821	785	831	819	878	779	799	852	865	807	803	803	803	821	794	798	785	788	839	814	800	838	805	816	826	827	803	814	805	831	793	788	835	801	806	801	766	810	824	825	849	835	786	800	812	817	790	830	822	780	798	783	767	831	769	845	795	828	795	871	793	789	854	771	804	768	820	803	841	774	768	803	769	792	808	787	796	834	787	800	844	830	792	779	827	819	881	754	799	857	781	824	836	800	811	785	839	765	790	804	846	786	793	777	847	776	783	761	822	790	810	786	808	802	794	791	814	836	782	792	811	808	801	815	819	810	799	745	848	826	831	872	760	826	797	875	771	812	810	850	832	795	811	796	797	801	866	795	801	859	794	813	822	821	782	847	803	831	777	781	810	805	796	822	773	813	754	814	878	838	758	793	771	774	816	797	777	782	811	757	804	815	761	812	778	801	792	733	813	780	832	803	776	812	832	839	816	785	800	864	862	846	825	804	769	822	784	834	851	757	771	804	825	800	858	807	755	843	851	764	817	808	786	802	800	795	848	832	813	794	863	784	805	771	868	821	817	823	800	791	780	861	809	828	815	846	777	786	815	785	806	799	730	807	868	802	814	792	851	826	793	833	814	773	889	843	747	822	828	806	777	743	812	853	803	820	818	820	827	794	828	834	787	804	838	797	846	851	797	798	780	808	884	817	771	815	803	794	819	778	835	832	828	868	835	841	795	819	764	780	800	761	809	808	779	817	810	811	855	845	796	818	804	758	805	800	817	722	789	825	806	815	769	822	804	782	862	780	801	784	747	850	823	877	768	814	763	834	843	789	861	782	774	825	819	788	868	762	791	845	785	846	786	836	841	810	807	777	797	805	762	859	833	783	783	780	835	843	801	833	842	843	863	819	780	829	781	802	805	833	823	823	800	786	752	783	853	782	838	775	780	832	811	821	827	820	787	773	845	805	826	825	810	811	798	815	847	816	826	786	835	805	789	759	808	810	741	821	833	807	811	794	873	871	792	828	779	829	797	803	786	841	822	801	794	795	815	843	792	816	832	791	761	857	763	785	797	788	852	862	852	796	843	779	796	823	851	854	798	810	772	850	764	822	841	845	849	759	772	817	791	803	812	851	792	752	812	795	831	822	827	843	837	816	811	844	839	794	792	771	824	817	791	801	811	803	816	843	820	821	768	847	807	778	809	753	801	811	838	804	801	778	771	825	821	792	821	773	792	798	739	788	841	827	840	825	855	859	817	785	795	794	790	780	776	814	760	824	805	824	790	796	822	803	809	854	858	820	851	810	813	825	816	797	806	787	826	850	847	834	801	758	816	797	819	731	775	827	840	824	778	794	801	787	794	815	845	829	772	779	815	813	836	812	836	814	814	775	767	769	796	821	862	782	804	838	786	759	829	816	802	819	765	774	750	773	854	794	762	775	838	874	756	828	830	834	757	792	757	750	802	865	835	785	821	797	768	829	800	841	791	775	762	830	838	801	822	794	827	753	820	836	827	832	762	811	786	785	790	779	791	790	789	771	836	810	808	779	762	808	818	830	802	828	841	824	804	743	803	797	796	791	803	837	845	848	813	784	838	852	796	789	828	779	807	785	783	763	784	848	808	820	790	804	765	770	824	800	840	821	756	811	804	751	836	780	840	801	783	823	796	821	834	806	801	774	763	812	781	851	796	757	769	808	805	801	765	772	778	854	848	829	795	812	817	838	793	830	867	806	793	851	786	800	852	760	780	789	788	837	831	745	828	769	798	789	787	788	827	792	836	854	808	814	817	771	791	776	756	754	799	786	835	801	796	786	838	826	792	752	820	804	789	822	820	808	795	797	806	870	799	845	832	817	821	790	756	820	791	795	797	758	827	735	808	847	842	767	805	776	832	818	808	811	786	819	788	731	800	842	782	815	810	816	776	846	802	854	828	859	775	855	758	874	814	776	810	777	791	768	767	790	819	859	796	814	835	736	830	805	785	771	751	771	792	846	775	828	829	797	788	840	801	823	751	777	776	783	810	816	786	812	835	814	788	859	820	825	742	801	845	781	764	869	746	790	827	815	816	809	797	802	805	792	825	778	811	858	788	786	803	835	771	803	823	805	788	799	814	754	803	793	814	811	795	843	751	778	777	800	877	813	866	867	790	785	828	773	791	818	796	797	783	838	812	771	765	760	760	828	846	800	812	792	772	805	825	787	767	827	881	769	766	805	866	803	803	752	802	791	776	805	854	803	773	831	816	795	825	775	811	801	785	821	844	838	757	812	824	774	838	805	863	809	837	829	861	786	796	794	812	811	804	794	772	840	787	830	803	789	816	821	809	816	871	808	841	791	809	763	825	793	815	777	831	874	817	769	844	850	767	814	799	791	749	857	883	805	830	779	787	825	821	808	811	785	827	821	774	829	854	794	768	812	755	812	811	802	779	805	765	829	772	781	780	814	803	821	743	815	819	810	784	826	817	814	826	773	810	829	809	803	765	856	776	801	776	754	755	862	774	798	849	853	820	843	794	820	866	754	819	793	859	831	806	754	763	754	820	800	800	821	796	807	793	812	795	796	800	792	868	798	810	789	784	827	870	836	857	812	794	824	784	790	785	803	792	794	810	785	812	790	826	844	805	803	785	786	790	824	820	777	816	823	814	809	770	812	840	758	814	796	785	786	815	813	804	793	818	859	783	838	801	759	776	795	799	804	758	759	787	762	805	776	798	777	858	791	820	810	819	818	831	771	786	823	789	790	821	788	726	828	746	824	815	790	822	826	810	846	797	851	820	828	801	808	762	805	781	789	824	833	869	818	813	760	806	784	796	739	806	763	775	799	826	855	781	792	759	787	788	781	750	766	855	826	823	812	800	791	783	824	811	784	812	803	811	834	774	850	782	803	791	834	813	856	792	760	821	795	857	721	796	806	778	799	776	827	785	852	860	815	786	811	777	819	841	808	768	841	825	827	826	818	804	772	790	821	802	820	782	797	791	809	806	779	805	785	819	859	826	790	762	770	872	832	767	788	761	817	816	823	820	786	797	785
2588	972	1039	937	778	574	517	483	383	406	351	350	315	311	327	289	358	294	278	308	297	335	308	301	295	267	293	276	305	319	298	286	290	294	309	259	279	276	277	296	273	275	299	320	278	291	280	305	252	298	268	268	290	283	281	267	261	302	270	294	265	300	310	278	294	312	278	293	296	306	307	319	321	299	292	288	291	298	287	270	288	305	321	266	262	302	301	304	308	276	281	299	292	288	267	281	294	295	268	293	332	300	270	271	299	289	292	299	276	297	297	300	295	263	274	311	327	288	311	304	312	304	293	287	299	276	281	319	292	291	281	296	314	269	279	294	296	289	285	288	295	277	252	280	266	278	297	289	282	253	284	285	295	273	298	300	266	246	291	267	303	259	281	308	251	278	292	298	285	300	308	289	310	299	306	277	261	289	288	304	282	286	312	275	312	301	295	287	279	274	287	330	284	268	282	283	262	271	282	314	273	293	295	292	298	298	304	251	292	315	311	333	304	274	287	276	272	287	321	285	255	303	285	307	322	267	309	275	320	289	266	248	292	299	259	259	279	301	263	271	294	242	257	283	297	257	254	297	295	289	299	301	296	283	274	305	273	290	284	268	302	264	277	296	320	300	275	316	278	276	283	277	305	298	269	292	276	307	292	301	307	292	283	290	274	308	315	262	340	283	323	293	275	285	317	287	258	326	273	302	261	314	273	285	241	310	291	325	296	273	288	297	296	263	260	273	304	288	288	311	265	257	296	303	289	295	280	298	319	284	309	322	278	270	276	242	281	275	298	306	303	302	308	275	299	271	280	279	265	275	286	278	254	293	288	273	284	291	285	330	289	303	261	304	302	282	297	253	280	296	275	281	285	285	286	291	255	266	265	280	278	302	267	292	268	272	316	279	285	284	274	302	315	313	311	321	303	297	297	331	308	260	280	284	301	260	258	304	276	320	293	297	297	275	303	284	286	293	311	286	271	279	332	292	264	314	288	254	267	256	283	288	267	282	283	283	286	288	260	289	289	297	289	296	299	277	287	302	280	262	287	302	286	307	288	298	304	270	267	291	305	268	270	285	275	277	303	296	270	292	287	308	263	293	265	295	307	281	298	309	263	285	267	300	304	281	291	306	283	258	335	277	315	289	286	277	301	316	253	267	276	297	311	274	286	298	281	274	293	286	290	260	270	319	257	286	308	279	301	313	313	292	289	276	277	299	274	297	285	286	293	318	283	300	277	318	291	288	320	254	276	272	285	282	285	311	289	281	285	293	275	309	295	245	242	295	293	304	311	277	281	269	288	323	286	275	304	293	292	276	279	288	326	283	304	274	292	264	283	274	269	319	260	277	274	270	305	288	284	278	284	286	239	282	311	291	294	284	312	291	297	279	273	317	282	267	282	278	291	288	296	279	296	316	285	280	304	260	298	274	282	271	273	305	304	304	292	305	283	294	285	302	288	318	293	292	312	308	254	304	314	326	258	267	270	316	268	273	293	284	296	287	282	302	315	276	274	271	289	279	309	307	277	265	277	243	279	316	340	279	286	284	285	336	274	286	308	271	306	299	297	274	322	302	269	304	295	304	250	302	285	251	255	290	256	295	299	298	279	284	278	275	295	296	310	306	273	285	266	285	287	277	282	306	282	271	284	312	316	309	281	310	260	259	286	313	274	299	274	277	292	321	304	272	279	281	283	299	273	278	285	267	334	284	269	309	298	292	309	275	289	279	255	272	291	320	288	321	278	299	297	296	296	294	317	284	273	277	281	280	302	305	299	259	262	278	265	302	264	265	298	297	315	281	269	314	310	265	294	302	333	283	283	302	278	276	302	288	283	276	307	286	287	304	296	317	280	264	310	259	310	289	326	309	333	276	265	295	278	258	298	284	264	273	280	320	283	296	288	311	297	291	292	289	271	281	285	289	265	289	319	284	285	310	280	299	304	292	288	318	259	290	284	287	280	293	300	288	288	288	252	289	281	312	267	303	315	275	263	282	303	298	281	251	285	293	297	272	260	305	319	279	251	291	290	286	266	287	299	329	277	327	267	262	267	268	315	294	299	286	270	302	282	273	265	279	289	285	304	267	267	301	279	268	285	254	325	295	286	299	286	274	312	278	298	259	293	283	309	311	299	260	320	258	282	300	290	284	296	277	317	289	311	292	268	277	297	313	277	297	271	301	273	280	283	274	276	297	253	271	311	280	297	297	294	269	315	300	289	337	290	287	306	301	284	244	290	268	272	268	285	278	305	274	291	292	242	289	318	277	262	310	287	270	285	275	304	268	301	291	289	293	336	269	324	270	295	307	274	262	312	290	276	305	314	263	282	281	273	312	279	310	293	314	279	314	272	302	259	338	270	255	289	293	279	332	272	274	292	287	279	283	273	273	315	305	296	314	262	304	286	289	304	270	287	324	260	307	288	261	296	276	301	296	290	314	272	256	308	312	288	335	270	246	320	290	243	264	306	297	309	300	301	294	284	306	253	281	291	318	331	268	294	327	285	311	296	293	319	281	293	276	296	263	296	307	277	281	282	284	263	266	248	307	285	292	291	278	301	313	336	286	334	290	300	313	286	271	284	310	298	293	265	250	268	312	295	290	296	283	289	267	295	286	312	265	296	266	278	310	266	289	312	315	317	300	277	326	272	327	269	258	264	277	286	306	299	297	317	291	267	321	291	239	272	286	306	316	288	270	276	281	320	290	275	303	308	300	285	307	259	254	307	281	287	305	286	275	304	273	284	324	284	313	308	284	302	298	286	303	289	278	261	313	277	300	299	271	298	298	318	279	283	301	308	270	281	294	265	298	298	308	257	306	287	327	315	307	312	293	287	288	288	277	276	316	302	270	289	283	246	280	282	291	312	288	297	269	319	323	229	285	298	257	290	281	293	315	293	287	281	266	303	303	295	279	282	274	262	287	293	318	296	284	293	279	277	288	327	290	303	275	289	296	287	274	278	307	263	283	276	296	289	282	292	275	297	288	281	273	290	310	262	293	306	266	277	279	276	319	308	290	306	308	298	305	284	261	304	265	299	278	260	282	288	274	272	296	290	292	304	312	315	276	305	295	310	291	292	279	297	269	279	294	278	288	297	290	285	304	287	311	278	276	280	285	292	309	268	291	316	267	269	283	276	298	289	281	273	267	276	294	309	301	265	300	274	300	281	317	310	321	273	283	301	287	293	324	270	276	295	298	288	257	293	282	291	291	283	312	312	276	265	281	248	266	310	295	269	314	289	292	259	263	314	253	310	278	261	282	320	293	313	295	288	303	301	274	306	279	287	266	263	269	304	332	304	310	312	284	280	253	302	285	280	278	302	304	250	272	267	309	306	289	283	305	318	305	316	268	268	307	265	316	279	291	325	313	298	282	279	312	268	281	274	286	287	272	305	296	258	309	284	287	281	305	271	278	270	273	298	286	285	304	299	281	288	270	297	278	290	312	280	304	281	291	289	290	282	296	283	287	308	286	283	293	285	276	282	285	287	281	305	268	292	278
2538	1333	2344	2753	2501	2078	1870	1661	1419	1327	1137	1017	957	936	878	830	840	800	797	736	750	824	724	731	754	715	765	724	666	732	733	704	715	752	760	705	737	691	699	719	692	664	738	729	689	740	701	753	677	673	675	709	686	661	663	675	723	658	682	692	682	686	648	708	692	635	694	663	660	659	680	691	676	701	730	749	727	697	667	674	717	709	704	674	694	705	700	677	696	663	671	720	628	675	693	681	721	700	685	687	679	689	670	683	671	663	690	629	686	702	668	673	733	726	717	691	682	747	716	729	686	661	717	702	661	672	692	709	663	679	678	722	653	718	693	663	638	686	678	721	753	678	644	743	676	697	676	663	686	697	734	695	669	713	664	683	665	732	690	679	701	681	722	663	681	700	684	704	702	657	673	696	678	690	695	708	698	711	711	663	655	663	669	649	668	683	735	664	658	664	709	701	726	686	687	684	644	671	709	742	694	736	666	689	685	661	668	720	660	695	669	682	717	693	676	638	656	682	685	629	700	669	670	718	666	721	713	699	736	682	724	683	677	709	687	703	705	664	713	633	718	668	679	713	668	676	668	654	718	720	679	687	688	694	730	709	688	694	697	703	683	676	695	649	682	712	650	659	699	665	681	677	643	673	718	645	662	684	648	699	644	729	703	707	667	684	692	707	718	654	689	723	747	680	677	683	701	627	666	710	660	700	668	676	682	711	671	758	724	676	704	658	709	665	715	703	701	667	664	691	687	690	722	678	704	665	714	746	689	671	699	697	700	688	708	699	691	641	657	723	689	713	709	663	700	702	681	711	673	729	676	737	704	701	718	695	710	700	618	679	730	663	728	709	659	665	699	687	697	677	695	694	706	711	713	655	676	647	671	683	670	707	646	692	727	654	673	685	673	720	687	673	718	687	699	673	703	671	696	692	687	695	693	719	706	706	673	710	717	689	736	691	655	709	696	702	651	708	687	682	746	684	645	671	701	690	701	740	686	688	659	697	713	708	694	708	662	732	744	669	709	732	672	706	676	654	736	658	670	698	714	633	707	672	636	700	658	734	682	686	691	677	687	650	708	693	678	683	645	661	694	703	672	730	664	703	712	720	695	686	676	704	661	694	657	666	680	694	661	681	679	697	664	676	713	688	688	691	676	729	646	732	704	666	715	646	697	731	666	682	726	632	672	706	649	686	672	712	737	698	704	654	708	675	662	698	707	675	729	671	655	634	696	710	733	712	662	667	677	746	711	670	708	730	686	678	659	674	673	679	698	660	730	632	744	705	659	696	733	646	703	751	678	687	645	694	692	688	729	652	710	714	662	657	649	690	706	710	727	695	688	671	718	666	708	723	701	679	709	733	629	677	671	753	709	689	696	712	678	675	691	717	675	723	702	676	707	620	702	690	687	721	718	711	728	666	701	662	720	664	640	665	675	684	702	672	667	679	703	696	669	712	705	660	668	637	664	656	664	738	675	680	653	692	705	702	687	695	677	679	709	666	644	732	695	690	671	716	686	703	675	685	630	686	664	674	656	629	712	690	680	713	659	661	669	719	678	716	710	669	663	650	668	707	671	623	654	679	681	675	717	683	663	747	660	669	637	701	709	685	690	722	697	687	699	685	704	667	670	669	658	731	669	739	712	688	704	689	667	705	639	686	712	638	686	690	715	687	669	688	679	687	709	677	668	647	718	619	664	656	690	677	663	650	695	717	681	724	722	737	690	683	660	656	681	689	640	694	697	649	679	645	716	709	716	672	709	693	644	692	717	673	689	640	706	703	694	690	725	714	664	685	678	707	659	668	702	683	693	735	721	698	669	680	703	700	687	717	693	650	704	670	672	673	716	673	660	689	718	734	700	711	706	713	663	701	687	655	703	660	680	697	658	655	736	694	661	686	697	685	670	691	675	644	688	684	689	702	690	644	700	630	694	704	685	696	695	684	682	690	749	711	697	691	697	725	676	693	654	695	726	695	736	684	712	703	694	689	715	698	673	710	660	674	682	727	737	746	734	692	692	682	635	728	669	626	653	677	720	675	732	706	690	708	652	655	694	652	723	681	631	670	675	674	647	648	696	669	657	740	685	735	699	720	633	699	717	670	701	689	732	664	714	722	696	704	692	708	690	648	628	676	750	669	696	659	669	723	666	702	672	696	687	672	699	688	716	705	668	712	659	716	701	661	708	696	706	713	696	750	734	627	699	710	683	713	688	698	715	693	699	706	669	714	670	684	672	670	718	664	648	651	662	703	714	703	671	731	722	682	697	699	658	675	700	692	708	700	684	691	686	676	719	708	666	635	670	688	686	681	669	679	694	696	645	717	689	703	689	646	697	701	674	747	659	685	667	693	673	670	649	652	722	716	690	702	654	679	693	690	665	697	672	669	686	654	685	714	710	749	678	697	683	713	728	730	686	688	698	701	707	728	687	711	613	732	690	650	754	689	682	668	703	686	704	690	674	682	654	690	649	710	675	671	635	641	671	671	663	658	625	693	695	647	725	689	757	685	707	726	695	727	700	692	685	721	714	689	658	669	694	686	695	675	651	702	678	640	691	664	667	724	639	700	673	673	683	694	740	700	679	707	664	659	682	710	679	718	706	675	681	715	709	679	703	670	648	705	645	635	676	709	729	690	696	690	731	649	685	710	691	709	709	720	719	723	697	738	694	714	658	705	661	674	647	713	734	688	708	698	705	709	739	679	702	685	679	672	758	659	655	705	677	706	682	699	690	696	693	680	693	716	698	698	689	713	688	706	716	656	669	686	687	725	645	694	690	678	714	677	698	689	699	682	696	713	671	695	749	682	680	709	688	691	746	626	682	650	676	676	675	672	702	682	698	668	689	636	694	707	691	703	640	677	680	667	691	681	660	665	680	705	678	679	729	720	689	685	660	686	681	681	705	697	659	698	710	734	674	715	661	691	703	696	666	679	645	686	712	695	700	725	695	728	725	663	704	658	692	706	729	683	680	707	732	677	700	683	716	687	654	675	690	744	700	684	669	635	697	720	692	681	691	656	694	697	726	670	661	688	709	680	706	647	679	705	699	695	671	670	700	710	698	667	731	659	710	696	679	648	690	702	706	635	676	642	714	702	711	666	689	701	700	715	689	659	697	688	717	657	681	675	655	671	702	657	678	664	644	702	674	659	691	666	672	693	680	687	701	704	719	725	670	705	640	663	647	736	687	703	670	712	670	689	709	663	704	722	687	688	669	726	701	657	710	703	716	677	719	664	687	718	705	674	686	705	701	707	672	679	700	708	728	687	690	745	648	702	686	731	658	679	653	729	709	631	681	696	711	690	684	721	649	684	715	660	644	680	736	713	665	617	733	713	676	686	691	708	686	691	693	663	701	698	661	723	685	669	680	680	683	676	697	676	633	652	686	715	670	661	647	761	676	669	655	692	687	692	675	695	703	678	693	714	684	688	733	697	710	688	726	732	717	712	698	685	690	673	707	675	713	700	698	706	707	681	702	670	674	688	690	649	697	688	683	716
9372	2102	2285	1891	1379	1088	971	816	664	619	579	458	500	495	468	415	474	473	437	355	395	416	415	402	410	429	386	380	390	419	395	405	373	394	373	387	407	364	363	391	397	374	415	386	375	392	381	409	362	403	370	400	387	377	365	374	405	377	392	379	370	374	377	398	419	384	361	403	407	411	402	398	397	353	416	381	381	393	368	386	375	367	358	379	361	401	381	429	419	388	369	372	350	326	395	372	381	402	378	355	409	387	385	390	389	385	393	388	383	420	359	378	398	350	407	375	354	392	373	371	405	368	369	375	423	395	392	360	389	378	381	396	360	370	356	374	380	377	367	387	387	390	356	368	372	368	375	344	385	371	405	407	360	361	360	443	406	369	361	363	407	350	385	378	361	345	378	387	367	391	377	443	362	370	400	362	380	358	359	370	347	346	359	386	388	404	413	402	416	403	404	411	372	355	349	383	381	360	358	366	389	347	369	367	369	385	359	385	369	377	380	363	405	369	412	375	373	383	376	367	338	364	397	429	371	387	361	394	428	384	401	362	385	377	412	362	391	385	393	415	378	346	378	367	387	380	318	351	394	393	394	385	402	365	373	372	379	377	350	380	379	391	372	395	442	385	382	419	376	380	396	347	398	394	393	384	385	391	387	396	371	384	379	358	344	362	342	368	380	362	366	412	409	380	376	360	363	372	383	390	393	416	377	333	370	357	362	380	366	400	381	377	391	354	363	369	401	377	375	363	427	384	373	371	363	396	386	402	382	387	416	381	434	373	410	377	397	423	367	374	367	380	404	300	370	380	383	370	405	390	381	368	322	343	376	387	422	364	362	370	407	376	410	372	430	378	392	396	412	386	386	355	329	394	366	412	402	348	362	407	402	376	430	378	372	376	372	385	390	372	387	371	345	335	390	379	338	394	385	374	400	360	385	390	394	368	329	368	394	426	403	367	384	369	390	344	418	375	389	370	392	366	368	372	382	398	385	410	380	390	362	346	379	382	394	393	347	385	394	407	374	336	401	384	393	385	334	431	392	391	377	378	377	439	434	376	394	420	400	375	362	409	380	333	403	361	385	360	379	417	387	384	420	362	408	409	397	369	364	377	361	414	380	353	367	347	393	381	381	405	338	380	361	390	391	388	372	413	381	371	385	389	393	372	340	374	364	390	382	414	401	358	359	392	394	357	427	384	416	381	381	394	397	382	332	358	402	344	341	373	406	341	364	374	416	374	384	375	373	364	394	408	388	378	377	394	357	391	384	416	363	421	379	409	384	347	375	385	345	375	364	391	383	377	356	369	374	364	401	382	378	370	407	410	353	335	408	358	388	392	396	365	378	376	403	411	405	365	391	367	347	394	386	395	415	351	395	390	385	344	363	352	425	419	412	380	377	364	381	373	419	409	373	443	390	383	420	358	365	403	354	389	362	380	369	404	379	395	412	372	316	354	413	382	402	340	373	376	370	426	403	372	389	379	391	399	392	417	402	373	349	375	399	422	345	365	350	389	394	404	389	426	397	362	357	369	393	400	397	382	375	402	396	380	379	355	389	348	406	373	384	368	375	378	365	374	389	383	385	379	382	409	368	439	367	407	357	366	362	336	358	392	390	399	410	386	363	372	410	384	363	355	383	354	374	383	336	361	397	374	388	383	380	376	381	430	368	408	426	428	438	403	360	393	361	373	368	367	409	382	366	384	386	417	398	370	395	363	396	373	408	363	359	351	377	329	403	383	391	390	355	379	421	417	385	352	363	346	356	390	369	359	390	389	388	339	391	361	313	373	357	365	409	352	356	358	408	366	363	372	343	379	409	430	390	399	392	370	372	387	362	420	394	417	387	351	428	397	371	335	375	397	363	396	368	415	358	368	370	361	393	391	368	410	403	418	407	363	336	364	340	396	352	352	448	381	346	395	356	379	371	349	384	398	374	368	369	352	372	372	358	391	393	422	378	362	379	389	423	406	366	375	343	364	370	365	385	397	429	380	398	386	401	392	402	373	349	376	401	389	362	381	349	406	365	361	373	371	410	367	375	374	390	356	376	361	389	404	333	356	361	386	352	372	366	358	371	376	374	385	437	381	394	370	376	382	399	389	376	419	386	398	361	396	410	377	351	380	389	373	381	360	351	400	369	393	376	356	408	369	410	350	388	357	370	335	399	404	412	376	390	370	432	345	392	396	381	359	378	379	377	336	363	394	389	359	372	376	365	366	353	407	377	414	410	374	340	397	402	399	407	356	369	395	371	422	349	403	375	372	393	374	393	391	359	372	362	368	352	374	401	407	382	396	366	390	390	363	407	365	378	412	389	340	380	404	364	334	409	363	408	368	345	361	373	369	373	371	351	380	362	377	375	375	409	372	366	371	367	365	383	385	386	344	380	349	371	363	381	375	377	409	360	377	399	360	368	385	339	343	412	400	359	423	358	376	383	365	383	367	388	392	401	386	360	414	372	366	381	405	357	358	366	390	351	353	364	406	402	386	355	377	388	431	397	361	373	404	382	375	378	367	355	357	367	394	400	396	390	384	381	402	386	392	425	380	371	378	403	366	356	381	387	425	364	391	373	380	363	382	397	403	372	397	367	387	389	397	390	344	363	402	366	387	355	374	378	402	391	392	378	391	366	387	389	359	366	376	412	339	379	368	352	375	378	407	393	366	384	403	360	378	370	380	369	346	363	375	362	387	395	346	375	420	367	359	368	360	390	412	374	378	379	374	345	399	396	381	416	403	418	372	420	396	362	374	394	388	428	399	389	376	364	392	352	384	381	418	372	392	388	350	373	376	402	387	368	395	375	406	424	399	359	397	328	398	433	378	393	390	381	404	387	363	352	394	379	395	384	400	378	342	403	410	376	392	422	404	386	394	398	331	386	374	390	388	391	394	411	409	362	366	373	383	374	406	358	371	374	369	372	377	416	389	357	392	388	342	384	351	396	363	404	388	349	372	371	383	391	403	349	425	427	365	380	370	384	391	360	364	381	379	392	407	377	384	391	376	387	395	340	393	385	419	364	424	405	384	377	361	385	394	363	384	362	379	380	362	375	398	370	411	415	369	387	407	403	382	399	345	396	385	380	358	422	370	367	383	390	410	360	378	382	375	368	384	358	386	376	398	374	372	365	350	393	363	391	405	360	403	380	375	365	416	399	392	380	352	375	387	404	387	426	405	363	370	371	407	338	405	388	385	413	388	384	413	407	347	384	395	371	396	386	394	414	366	370	363	348	410	412	388	365	368	392	346	362	376	365	371	366	377	392	408	370	412	395	369	417	378	377	381	446	362	376	383	396	386	375	347	389	390	370	396	400	371	387	402	361	419	395	353	361	343	364	383	396	418	390	379	373	378	361	384	395	409	396	402	391	411	383	387	397	389	369	361	387	376	405	365	396	381	368	345	434	359	361	400	366	373	414	396	390	326	370	385	350	371	400	396	375	401	355	384	390	365	375	364	394	365	366	366	399	374	412	347	342	401	380	350	361	346	353	361	397	394
7675	2389	4544	5617	4845	4155	3569	3093	2453	2232	1869	1637	1628	1398	1358	1182	1191	1183	1123	1072	1079	1040	1055	1087	1007	1046	1013	995	999	1017	970	937	962	964	938	927	938	878	943	891	947	882	910	872	895	913	914	862	903	864	873	901	863	891	923	864	868	852	885	905	872	922	893	882	911	829	853	921	913	884	881	895	901	931	831	873	904	876	850	894	897	877	859	878	902	899	837	922	908	894	847	830	891	847	869	870	882	937	877	917	890	886	897	931	883	844	892	834	866	881	877	886	919	913	881	869	951	837	903	786	876	844	887	882	922	908	911	861	878	876	847	873	818	910	858	882	882	883	882	926	856	891	838	865	864	895	859	876	905	842	859	890	825	906	903	820	877	888	859	867	919	902	895	855	876	934	853	886	836	852	869	872	917	863	881	910	857	931	874	803	906	888	897	867	841	866	929	840	859	907	830	945	844	851	857	875	901	848	895	838	896	915	873	835	862	907	865	867	898	864	884	868	856	901	849	880	827	926	912	898	871	852	835	910	858	833	889	894	896	890	837	859	817	847	954	858	869	841	857	887	933	884	860	881	893	861	865	900	921	893	857	884	891	929	799	889	829	834	874	908	909	892	863	879	838	894	859	867	906	841	903	864	835	892	874	858	914	805	921	869	867	868	908	839	847	872	905	833	873	857	868	849	857	876	901	882	918	862	861	793	881	861	819	882	872	876	869	880	915	943	881	859	870	828	886	811	921	902	835	903	889	863	840	839	867	884	873	853	876	872	858	820	825	861	886	871	888	859	857	838	939	899	862	889	863	901	863	818	885	833	893	873	849	822	826	896	856	885	839	842	884	853	865	898	870	907	868	911	862	820	896	877	838	886	923	868	844	904	837	894	894	868	856	904	882	851	898	916	870	913	836	910	839	862	887	837	859	800	874	865	817	840	912	877	894	876	832	913	896	854	876	826	847	842	877	896	887	875	792	859	858	899	856	907	878	916	894	893	886	930	850	846	871	871	868	871	874	845	868	865	846	917	952	849	870	897	896	882	828	869	880	970	859	889	846	856	900	863	860	880	860	853	857	818	880	867	849	888	881	849	862	866	914	935	831	876	832	854	898	880	863	859	863	849	857	900	853	822	833	823	885	913	863	800	833	830	849	873	811	848	855	822	882	861	838	882	955	882	931	858	901	845	877	899	878	874	884	898	911	891	909	904	899	861	868	903	917	823	807	879	841	882	858	903	915	872	865	871	884	869	870	853	870	834	850	875	856	890	880	881	930	850	846	893	901	847	844	914	830	927	789	805	828	899	893	840	889	917	861	890	898	929	889	874	901	886	842	854	876	903	918	901	922	891	897	884	846	836	822	886	866	841	901	866	903	912	840	857	853	912	835	896	839	893	898	892	865	866	913	869	879	821	893	855	936	873	896	937	867	879	849	856	854	836	853	869	875	850	850	997	862	895	913	917	868	891	902	840	855	814	863	923	891	907	855	857	873	859	880	861	891	847	853	843	844	918	834	833	850	902	891	831	833	853	862	853	839	837	847	873	864	862	902	828	847	944	902	932	874	894	889	891	871	893	878	845	912	881	828	841	891	912	836	825	883	891	867	853	888	883	876	847	888	827	836	856	859	858	882	877	923	877	885	868	905	914	868	905	886	833	888	853	860	869	833	846	838	848	903	854	915	908	914	886	903	921	842	886	870	852	868	855	903	869	878	893	876	849	867	846	869	872	890	902	896	886	878	847	875	823	887	888	823	821	888	909	855	870	872	917	870	865	915	913	867	843	905	890	922	874	929	852	851	889	871	884	875	857	892	844	898	845	850	872	885	870	844	904	878	907	860	881	842	885	870	835	899	862	881	933	871	892	884	887	855	868	860	910	874	896	955	821	889	823	892	894	845	851	850	872	863	880	872	845	929	867	895	900	866	900	900	866	874	926	894	815	857	884	859	853	802	889	918	876	872	873	877	859	890	897	846	879	804	845	858	858	881	844	871	875	850	874	861	910	851	869	908	890	869	871	845	915	909	892	863	891	870	851	851	875	903	865	913	882	901	876	827	925	868	884	880	883	897	783	869	875	845	867	891	840	860	916	835	912	922	855	882	909	883	858	888	834	838	859	869	884	838	901	861	910	847	892	843	869	897	870	863	844	877	876	921	879	861	842	878	833	942	802	836	868	849	891	863	895	847	838	881	913	905	903	860	897	859	840	829	840	872	869	909	894	907	899	838	870	845	875	867	863	877	847	892	851	884	868	905	879	933	859	869	874	878	905	933	867	898	845	841	879	899	824	814	884	909	878	885	916	856	819	853	848	864	837	882	864	865	855	835	929	842	922	926	845	919	824	843	918	880	879	848	838	848	938	876	831	897	958	857	895	919	886	826	858	877	919	843	884	845	804	857	877	885	828	869	869	916	845	897	918	911	890	867	826	906	887	860	890	875	850	857	885	832	877	876	863	843	870	869	864	943	889	870	872	910	919	947	849	907	869	894	870	884	893	866	887	905	861	870	894	877	897	771	889	876	838	842	874	864	885	899	838	853	849	857	850	869	907	914	867	860	838	904	829	869	869	898	847	896	869	869	849	883	879	865	891	902	854	809	928	891	838	870	926	884	866	887	881	885	888	933	869	884	820	905	835	887	912	931	855	884	893	894	876	854	937	836	874	884	869	861	849	840	856	895	847	867	839	843	855	859	854	886	891	910	873	878	889	883	840	816	885	843	861	856	904	800	871	867	894	889	865	860	928	864	883	885	808	838	888	887	887	858	859	813	849	920	792	868	870	830	887	868	873	840	842	920	847	883	811	892	827	843	851	911	893	881	873	845	860	871	894	837	848	859	848	859	820	867	867	852	911	840	915	905	881	896	879	899	896	895	888	841	829	881	866	865	898	879	889	918	866	836	878	847	879	834	853	919	847	882	892	902	905	944	805	888	843	858	897	911	889	863	857	845	829	891	925	886	820	855	874	853	899	907	819	871	913	849	891	858	824	856	834	899	834	903	836	919	887	850	890	844	824	882	839	925	882	896	887	834	908	866	860	896	832	890	895	870	861	877	846	861	873	905	865	895	860	868	861	873	855	813	829	876	882	880	919	938	890	870	793	860	900	853	874	897	871	840	857	850	842	891	849	894	865	882	844	827	845	869	934	836	884	936	906	913	891	829	867	843	908	852	862	908	837	906	841	840	946	872	819	870	888	887	892	889	874	885	863	869	948	838	895	862	831	873	924	951	906	841	873	827	876	847	867	865	844	855	868	887	872	836	891	873	904	891	891	888	916	919	853	860	943	869	842	882	881	871	831	852	854	881	877	838	886	928	892	867	872	813	888	870	901	893	871	857	882	876	866	845	832	902	833	882	853	924	901	877	894	831	892	898	828	887	871	872	867	850	843	857	895	858	876	860	876	864	835	838	901	854	858	883	855	845	884	879	837	863	911	858	874	855	861	874	905	845	833	807	863	895	858	878	842	909	849	842	844	879	897	864	871	890	890	886	902	890	889
16924	3610	3683	3070	2011	1479	1255	974	873	732	605	593	560	475	483	471	423	418	413	400	388	392	351	401	374	382	354	370	396	379	358	363	349	400	362	364	372	378	382	364	362	389	376	344	356	338	347	358	326	367	361	357	352	364	337	381	329	349	348	358	337	355	365	360	357	347	363	354	366	355	340	366	367	327	365	375	353	340	379	325	349	335	353	343	339	364	390	348	344	349	371	347	369	365	337	336	346	377	358	391	323	392	357	342	329	402	403	359	326	324	365	355	336	361	384	350	329	341	335	317	347	356	352	352	381	391	369	361	342	369	349	343	362	349	307	364	371	354	352	366	331	341	348	351	364	349	325	370	352	362	325	344	363	376	361	346	350	360	341	352	362	385	332	372	373	409	341	365	339	338	372	338	367	331	350	346	397	374	316	328	369	361	341	396	343	333	369	365	392	355	365	337	370	370	365	345	343	316	334	367	348	340	365	313	349	334	378	376	331	343	357	323	381	324	345	366	363	341	352	370	339	320	358	350	378	381	366	362	343	361	323	332	383	352	348	351	345	334	333	365	392	358	327	330	357	324	334	340	306	341	374	335	340	382	343	357	358	349	370	323	342	337	338	344	352	351	364	342	364	338	361	344	304	322	388	341	329	347	353	350	352	377	376	348	357	326	323	342	321	351	367	345	317	341	337	339	367	358	332	383	353	360	355	357	339	337	363	335	333	388	340	354	326	363	373	342	314	354	364	323	340	356	350	336	349	383	350	334	339	340	341	358	369	343	308	369	327	338	369	346	354	399	349	359	370	341	330	345	356	309	347	347	345	373	382	367	333	385	361	387	349	345	316	336	354	356	357	387	345	351	353	325	368	364	398	340	363	355	386	341	317	370	344	362	375	394	373	357	325	374	374	337	336	339	312	387	383	358	372	319	397	337	338	371	355	365	363	355	315	326	328	379	348	329	356	335	359	333	371	345	348	352	354	384	396	359	351	352	366	354	372	346	338	385	369	365	343	354	366	334	353	348	355	378	351	371	345	344	350	355	367	339	350	388	334	373	367	367	328	357	308	351	364	350	356	344	338	335	343	354	317	360	346	320	371	329	355	341	379	354	349	309	385	351	346	339	338	329	348	368	326	384	395	331	363	358	337	348	355	332	347	344	353	344	345	376	376	349	343	334	291	342	334	350	355	333	351	361	322	392	320	370	345	377	356	370	361	357	359	369	371	355	367	355	385	312	388	326	333	366	350	356	339	347	364	358	375	353	346	344	364	348	341	414	348	355	340	350	338	366	366	346	340	339	385	355	311	336	408	346	368	343	344	329	341	371	336	374	345	340	367	379	346	373	329	354	331	378	355	371	315	334	334	323	345	359	328	365	344	349	343	357	337	333	355	387	355	343	360	337	341	347	350	303	303	358	374	337	347	385	352	344	377	371	369	374	374	377	372	374	365	391	343	389	317	350	373	340	353	313	351	361	387	369	358	328	350	367	361	333	342	312	378	351	311	344	300	314	364	349	330	325	393	349	343	353	363	373	336	347	323	359	358	350	328	401	354	361	361	357	342	350	345	359	335	395	358	375	363	356	368	350	346	321	307	367	335	377	342	368	360	347	320	356	346	342	338	321	313	316	356	336	350	342	324	354	348	352	353	337	346	333	344	323	310	359	334	339	352	332	340	339	352	344	359	373	331	367	378	335	328	335	358	351	372	314	359	322	385	346	317	353	349	365	395	321	345	346	352	358	360	346	327	376	348	353	359	352	352	352	353	335	338	367	345	361	349	344	363	339	365	294	374	353	352	333	346	345	347	330	348	340	353	361	362	383	357	367	358	372	338	386	345	350	353	314	361	354	368	328	315	366	332	362	369	341	361	338	385	412	350	359	322	328	350	335	366	341	343	326	343	349	337	391	379	314	360	344	277	344	351	354	410	323	329	347	345	354	373	352	387	339	344	387	350	375	348	354	299	322	373	333	373	327	345	362	335	326	393	363	304	328	367	339	353	362	300	335	348	344	298	354	350	369	365	371	329	345	368	355	333	324	349	356	373	331	358	334	356	345	332	350	346	311	357	357	360	367	349	345	341	347	353	383	367	359	327	359	339	325	361	374	322	305	372	344	312	372	364	346	375	363	353	363	346	353	339	326	352	375	372	378	365	365	366	371	339	340	338	330	358	370	355	336	356	359	372	325	348	306	308	339	336	319	319	344	351	355	364	310	332	335	359	352	355	366	388	350	351	370	361	358	333	324	359	350	381	335	351	357	398	350	366	336	370	366	358	358	356	355	346	365	369	363	350	361	379	345	334	356	376	311	328	353	326	379	340	349	395	335	359	389	384	365	364	337	350	333	352	357	340	347	353	326	327	314	369	346	361	326	366	362	335	359	341	342	344	344	306	386	385	344	340	351	368	359	342	349	356	338	377	421	350	322	344	378	341	354	402	345	356	324	354	410	389	375	336	348	336	342	351	382	339	377	353	325	365	380	342	371	372	367	361	327	315	351	331	354	380	320	385	394	374	365	358	347	327	336	326	357	345	337	381	354	324	296	331	367	347	357	360	355	340	346	357	328	349	344	373	337	336	340	325	345	367	348	347	331	346	334	321	319	333	351	337	343	362	354	379	383	347	339	336	356	368	405	327	375	342	331	331	390	333	376	347	355	360	337	409	376	360	369	335	352	326	355	330	347	371	360	351	328	348	376	403	375	356	362	348	358	370	350	301	332	366	336	339	314	353	358	351	364	369	366	379	331	325	339	394	328	356	350	368	336	341	341	375	345	337	314	332	332	352	333	367	364	323	365	363	407	333	357	327	344	344	384	367	303	378	337	357	370	389	329	396	339	382	349	351	354	359	356	319	353	354	358	384	375	352	367	341	386	357	315	332	333	381	332	324	348	341	378	372	381	339	353	320	321	343	337	350	361	375	360	360	358	340	377	316	349	348	345	349	364	334	335	360	360	368	347	372	381	346	354	356	361	335	326	344	379	362	340	394	352	340	346	350	360	338	322	367	320	371	333	332	347	352	319	308	341	324	373	379	337	377	331	313	369	345	342	372	330	308	352	359	381	359	363	337	329	357	374	374	361	327	367	369	367	322	361	335	346	341	378	370	377	345	340	337	358	322	347	363	301	345	375	331	366	360	358	331	382	334	349	365	358	349	363	351	343	363	363	344	330	345	342	374	332	378	340	350	360	373	351	360	334	359	321	340	389	348	367	364	331	343	350	346	346	319	368	349	335	344	330	362	355	361	343	393	374	315	334	377	376	371	369	366	352	350	302	340	306	365	367	383	315	358	316	375	356	353	355	351	364	330	343	370	341	333	351	318	339	336	362	372	342	344	371	381	314	322	340	376	318	364	349	374	333	362	355	284	394	385	339	326	328	339	359	354	379	346	360	358	323	355	357	370	366	333	353	324	356	385	359	379	337	383	342	353	359	340	339	332	348	349	343	396	341	353	349	354	380	348	344	368	327	373	367	341	358	355	327	374	343	375	342
9992	3150	6641	7824	7127	6056	4969	4200	3370	2813	2350	2128	1854	1744	1547	1506	1362	1276	1234	1226	1074	1079	1059	1089	1001	1043	1093	1066	969	985	949	952	966	892	920	896	903	881	872	827	893	879	855	823	861	834	794	847	840	879	874	834	835	877	823	879	852	848	798	816	827	837	776	817	834	850	845	822	783	836	820	828	824	832	817	831	781	758	797	817	760	808	781	797	750	844	803	775	840	799	800	776	779	799	847	802	810	718	876	800	747	837	798	788	799	788	859	742	803	765	779	823	803	761	851	800	837	804	811	797	807	783	780	784	840	792	779	808	817	811	799	787	795	880	719	789	767	786	765	851	827	771	832	816	753	794	780	846	783	786	760	752	738	757	787	744	791	809	818	773	753	759	770	821	800	787	798	784	784	773	795	791	760	779	801	784	808	783	738	788	815	803	828	828	775	787	801	809	793	800	826	771	838	811	796	776	819	741	810	794	796	795	765	806	806	784	857	857	826	772	784	767	827	776	777	781	777	761	762	793	800	801	765	804	811	799	776	808	772	781	837	785	828	787	818	762	772	802	835	780	780	814	799	816	785	786	810	792	788	728	807	821	814	779	823	793	822	794	802	763	756	773	767	798	824	750	752	788	817	799	843	791	814	830	822	849	841	836	802	831	806	846	814	794	768	828	821	777	784	795	783	755	778	781	785	826	775	754	804	806	751	805	770	772	852	812	827	806	785	811	832	837	841	859	788	825	766	813	734	784	800	775	781	815	803	772	783	810	820	801	805	779	808	765	769	788	808	824	753	787	776	744	803	783	788	756	823	795	828	795	797	767	826	827	856	790	827	746	792	815	781	783	781	821	805	744	806	817	779	804	819	771	786	735	740	800	795	790	768	775	780	782	791	775	773	813	763	765	802	795	777	838	796	773	795	785	809	799	779	770	805	790	806	832	792	806	816	742	796	823	771	788	797	840	841	770	798	796	777	825	785	800	801	789	807	745	799	823	788	820	803	767	795	790	805	787	783	807	772	847	823	798	839	812	762	784	810	797	784	816	842	848	774	783	810	770	785	791	767	810	842	769	784	772	811	754	786	792	800	795	797	780	787	828	775	790	887	765	777	805	858	785	750	851	802	792	818	761	796	793	788	789	784	762	778	802	831	764	836	842	847	785	740	843	829	807	785	847	779	765	798	773	787	748	827	787	789	781	737	783	791	774	825	801	811	794	833	766	823	763	813	806	795	802	824	786	783	777	836	751	788	805	789	784	794	777	753	800	792	798	764	805	761	813	822	779	793	780	784	811	831	768	786	792	826	796	773	778	814	794	813	766	838	800	754	750	803	809	809	812	790	801	785	817	825	810	753	813	793	813	806	761	795	741	828	788	800	782	800	794	773	739	777	816	791	816	804	828	786	785	794	819	809	770	788	804	793	818	792	784	752	820	799	783	785	801	822	828	777	799	818	824	781	802	779	734	754	811	802	790	848	755	815	810	778	789	741	803	781	781	752	815	787	799	791	768	795	809	821	787	776	793	846	767	782	755	789	792	744	851	763	765	797	831	808	734	783	759	825	806	758	807	771	774	774	772	835	768	826	844	811	817	827	798	772	731	798	815	814	794	756	741	761	822	716	773	793	797	797	782	821	847	826	747	843	782	796	812	780	791	823	762	824	803	821	791	854	799	825	775	800	799	781	738	764	767	761	797	794	800	788	806	824	784	765	752	791	804	857	781	793	783	794	773	788	749	763	763	762	818	842	732	824	821	796	785	775	779	780	797	818	792	773	824	779	791	816	721	779	795	741	798	768	791	833	801	765	798	763	839	833	768	757	807	766	804	805	823	787	813	788	771	789	805	757	842	745	793	797	780	797	820	778	820	840	817	817	793	765	803	800	794	752	781	833	777	801	813	742	822	837	769	791	771	795	797	848	768	739	794	805	808	785	833	761	852	830	794	852	811	796	786	785	788	774	811	757	788	765	886	795	832	823	778	833	809	827	780	834	724	823	794	771	808	823	776	786	751	818	792	741	809	751	853	790	784	750	765	840	812	809	809	786	812	817	779	810	769	765	859	806	808	819	816	781	818	821	819	769	822	817	776	764	752	820	790	816	781	823	793	803	812	812	775	797	776	820	758	788	793	775	818	769	810	796	787	779	854	744	777	794	798	791	801	834	832	792	811	791	770	822	784	784	755	786	782	855	788	812	811	850	805	814	779	856	746	760	826	836	820	829	771	771	780	784	827	775	751	805	809	824	799	795	773	848	840	842	820	756	829	822	837	803	796	774	764	818	750	786	798	791	790	764	765	786	796	829	765	775	785	778	801	781	830	783	816	723	839	845	772	820	785	789	769	790	787	789	793	767	835	816	762	753	824	798	814	818	786	835	782	803	813	767	768	762	791	746	783	792	770	759	827	762	760	753	761	814	815	774	822	822	835	796	814	771	777	785	814	842	797	792	817	793	791	802	786	815	849	832	759	809	789	791	774	801	786	755	782	813	765	762	756	777	820	841	743	805	757	780	830	785	767	766	771	780	775	842	781	787	812	832	807	860	812	758	819	813	831	809	803	825	783	831	799	754	775	803	773	829	833	807	801	831	756	770	795	787	797	767	766	811	792	791	807	774	848	849	816	724	746	794	781	785	800	793	782	779	777	809	782	769	805	820	811	803	767	816	788	723	771	847	780	770	853	806	792	768	782	761	800	797	891	780	812	773	777	808	775	792	799	777	812	793	813	772	837	793	833	782	786	813	742	817	806	787	791	790	790	780	818	781	741	789	770	800	785	831	800	821	778	818	781	815	837	813	779	826	752	814	783	844	804	871	813	799	796	864	803	754	792	795	771	813	777	805	799	778	776	838	800	852	800	745	763	800	801	804	831	776	786	788	804	783	826	805	821	771	798	852	792	758	774	809	816	778	767	816	846	837	867	796	766	793	833	798	796	719	848	777	824	780	752	786	760	759	804	828	790	792	787	763	790	804	764	809	818	761	834	826	798	756	774	768	801	773	789	781	788	757	807	798	823	781	820	771	829	798	799	808	804	806	761	805	764	787	848	794	765	839	813	832	777	761	736	777	830	803	799	767	775	749	818	753	773	764	769	808	800	819	749	829	825	768	877	801	774	840	732	801	771	780	811	823	793	833	800	797	780	787	780	817	865	796	773	764	808	815	821	749	794	761	780	785	784	811	798	749	783	783	809	829	786	765	789	785	782	798	812	794	808	809	812	859	802	816	855	844	800	788	812	797	786	820	837	810	842	812	786	774	832	781	786	779	750	778	803	816	790	832	773	816	765	752	769	856	868	778	803	769	750	811	834	778	777	823	839	795	763	819	787	816	780	773	838	834	794	858	801	790	811	794	774	793	801	853	808	766	801	781	794	812	758	763	751	786	768	829	814	786	820	808	764	788	824	842	816	736	734	838	800	776	793	774	787	834	821	813	775	768	791	765	802	827	803	808	763	820	806	792	759	836	770	841	799	808	840	822	782	810	783	783	789	763	825	772	807
2763	969	1110	887	740	630	525	444	438	391	369	374	347	323	326	297	334	337	312	287	304	307	327	293	335	267	311	291	309	308	291	264	273	288	293	321	281	301	282	329	280	313	300	261	310	290	260	287	237	296	312	280	278	306	284	318	296	319	274	279	271	295	282	278	267	298	285	287	277	281	315	261	276	277	277	314	311	305	294	288	289	275	274	278	293	293	310	293	271	274	272	276	280	307	282	279	279	354	261	271	280	270	279	290	311	286	298	280	278	319	285	299	275	271	241	273	277	300	269	282	289	310	317	275	287	282	281	270	236	254	262	298	299	307	321	248	274	300	261	304	300	303	274	288	279	260	246	301	298	283	299	291	279	317	294	293	295	321	279	277	303	306	294	303	275	268	253	311	297	277	287	255	323	306	239	296	318	278	309	287	285	282	268	257	321	273	263	273	294	303	283	293	253	313	280	286	290	245	270	264	281	298	313	279	257	285	275	281	293	252	310	294	268	305	295	299	291	271	256	312	288	275	292	304	286	295	260	285	283	273	286	287	325	276	303	293	283	314	266	275	251	295	281	277	297	281	261	239	288	273	316	251	279	286	279	279	285	311	305	332	304	298	252	282	293	275	293	255	283	283	292	287	258	307	261	264	296	264	319	268	276	293	323	300	274	290	298	292	295	307	269	258	305	307	326	280	280	293	261	300	276	274	313	257	285	275	294	320	325	301	288	306	300	304	287	257	307	313	264	322	338	282	248	275	286	304	281	305	287	280	285	278	260	289	276	290	313	281	264	284	257	288	279	253	301	269	256	293	263	289	241	282	296	252	288	303	290	291	310	306	294	268	302	297	308	307	290	330	277	294	294	303	263	329	297	294	295	271	271	300	279	267	284	287	279	304	273	278	297	289	310	267	275	285	271	262	290	239	262	281	301	290	283	288	306	292	267	282	254	295	303	278	258	287	284	307	295	299	285	282	292	281	271	286	267	313	265	280	257	295	292	247	258	319	301	292	273	303	255	317	290	229	280	288	250	267	316	283	281	286	305	256	307	277	265	301	278	289	305	280	295	286	288	312	289	297	282	291	272	295	256	271	287	276	287	284	303	297	255	293	296	298	294	271	267	310	280	326	260	287	288	311	279	302	303	284	289	307	285	297	300	286	270	289	296	305	283	295	254	289	285	292	308	282	282	303	306	280	272	276	280	273	289	279	270	269	298	318	293	269	263	256	301	326	306	265	303	285	292	254	256	297	278	244	321	262	274	264	281	297	309	271	276	277	303	278	289	303	310	279	308	294	259	261	299	278	267	276	265	256	284	301	269	293	270	308	320	285	271	288	285	332	305	250	291	284	278	304	283	293	296	294	275	278	285	270	285	332	276	307	275	265	291	305	291	284	281	301	290	305	281	285	287	298	275	291	303	288	286	291	340	287	278	297	297	260	290	303	310	306	286	274	303	308	297	313	252	295	280	296	270	274	264	295	300	296	259	328	276	286	335	281	276	271	295	292	284	290	314	275	261	281	307	303	292	292	239	260	274	268	293	260	310	274	292	257	283	302	306	272	311	281	274	290	266	284	295	278	279	326	319	281	298	276	247	293	293	293	277	296	315	276	281	282	307	271	316	269	288	309	265	306	273	274	273	280	290	288	305	311	275	301	272	297	287	307	288	276	275	275	307	263	272	267	284	284	296	275	281	254	270	267	278	290	282	291	289	260	271	274	275	274	300	285	288	288	286	279	278	274	303	282	278	284	268	264	297	264	288	311	305	299	292	269	301	258	279	295	291	285	256	238	297	283	262	301	281	308	272	335	296	278	303	305	308	291	264	278	265	297	268	290	296	298	303	282	310	286	281	295	288	314	264	314	254	286	276	294	265	289	304	273	290	291	264	294	286	309	283	303	295	273	318	272	279	328	370	287	263	291	271	256	267	296	281	318	312	286	272	322	275	285	296	280	298	282	292	284	276	264	255	297	293	324	288	274	335	314	267	281	285	291	312	273	294	250	272	312	278	274	304	269	294	293	285	270	267	276	306	259	275	281	279	310	271	289	265	300	256	250	269	286	280	290	290	270	286	246	303	310	289	282	260	275	309	290	300	268	279	270	281	294	310	284	311	294	265	257	296	312	274	297	284	280	268	296	276	283	296	253	280	287	270	298	280	284	265	295	322	296	314	291	298	281	249	283	298	317	287	314	282	295	303	302	325	293	293	292	278	255	302	309	279	297	262	290	276	310	278	291	293	285	319	294	289	276	286	282	267	290	295	298	251	288	296	263	291	326	275	290	291	245	290	290	266	275	291	286	292	284	295	303	280	261	256	280	297	289	257	271	287	315	288	296	288	308	273	303	271	278	293	279	295	298	283	305	316	343	300	294	297	318	319	298	285	270	286	322	288	266	294	248	311	269	259	286	279	321	291	270	297	273	287	287	287	314	271	268	291	293	296	297	298	290	287	280	274	265	292	267	295	296	294	271	274	279	302	279	294	277	296	283	258	290	291	267	277	271	295	277	304	302	295	267	279	295	308	273	307	269	272	296	302	289	282	297	285	245	258	300	268	280	280	277	297	301	277	292	292	293	301	305	300	286	271	288	291	316	322	244	306	277	265	260	262	282	312	290	287	266	271	300	289	285	309	298	269	312	309	303	302	254	288	276	267	290	277	280	319	284	279	287	275	282	299	319	276	307	284	249	280	282	267	273	274	277	278	265	285	297	301	280	283	282	263	275	268	267	291	279	269	268	279	297	287	332	285	280	275	308	301	272	312	279	290	305	267	286	304	262	279	292	275	249	296	304	281	228	277	244	312	320	328	265	272	276	278	297	312	285	302	288	311	281	279	291	276	284	283	261	307	313	281	234	283	301	309	287	283	283	297	303	283	288	299	271	298	293	302	284	307	281	312	306	293	291	268	314	330	270	282	291	276	288	305	287	305	296	293	276	260	281	292	276	294	270	285	320	276	294	284	283	283	257	291	295	294	265	288	289	289	316	259	263	279	301	291	298	282	271	283	284	290	281	297	303	281	308	299	304	304	257	278	290	299	268	260	281	300	294	246	267	289	269	283	304	319	291	278	246	286	286	259	306	294	273	291	297	250	261	290	302	298	293	304	294	256	280	290	282	296	286	293	271	263	270	257	281	265	295	295	262	300	280	270	301	302	281	272	281	264	264	257	295	270	296	312	281	286	308	280	307	278	305	277	305	254	280	300	281	301	313	280	305	301	297	294	281	303	284	261	255	272	315	300	293	276	272	293	310	310	284	254	284	262	290	252	280	256	280	299	312	303	283	280	290	280	247	270	308	265	272	313	292	271	322	302	290	338	314	304	310	304	303	282	298	291	274	282	290	268	301	285	261	312	319	305	294	318	272	275	330	339	274	245	293	279	264	269	313	284	289	276	280	309	296	320	274	303	291	258	283	293	279	266	292	262	296	313	251	286	313	254	291	280	330	281	262	280	332	264	275	270	300	250	284	268	299	307	299	288	307	280	270	282	287
2603	1292	2303	2930	2544	2141	1955	1473	1426	1227	1140	994	985	889	867	856	834	808	818	799	785	758	734	709	778	774	779	710	732	788	722	693	675	677	701	730	704	690	683	707	712	649	695	708	726	668	699	676	657	681	722	699	692	693	714	676	726	671	711	696	675	683	701	751	654	681	657	696	677	687	725	669	678	654	668	693	726	658	720	700	693	663	673	657	674	690	691	679	657	738	655	644	635	703	678	706	672	723	649	659	668	681	649	651	689	659	673	687	651	714	651	652	711	697	656	707	663	735	692	675	706	682	683	635	701	622	683	669	683	666	662	726	704	690	747	678	707	654	693	698	685	647	643	686	660	643	621	652	713	671	698	706	690	685	649	712	691	706	673	687	669	635	657	666	710	660	703	688	716	713	689	673	699	667	668	635	672	683	667	652	699	647	686	737	708	680	707	665	693	704	656	695	718	676	671	665	758	680	685	632	692	692	650	720	644	665	705	647	672	704	680	672	657	712	637	703	731	673	710	685	705	668	731	663	669	627	659	698	672	668	689	668	697	652	646	673	704	696	693	704	669	672	676	679	722	698	641	699	690	656	709	630	689	702	668	739	697	666	706	667	696	678	725	685	714	713	691	651	709	711	639	673	692	708	648	681	639	688	662	663	657	701	657	664	685	694	632	739	697	720	724	656	737	715	676	682	711	662	707	675	668	675	673	674	670	702	706	669	655	665	678	656	676	683	687	648	699	663	651	664	647	678	685	694	721	687	650	701	700	647	650	690	707	672	692	688	615	662	684	686	721	692	671	666	659	652	669	682	662	676	665	663	631	698	646	666	691	700	647	725	696	688	693	704	691	706	686	686	764	695	687	701	660	685	715	683	653	671	673	667	663	676	658	700	718	724	717	726	701	727	654	685	698	717	673	701	712	704	690	693	697	654	695	687	673	699	692	730	655	701	691	690	655	697	701	668	670	620	665	747	669	649	686	668	676	656	662	697	693	701	632	686	696	656	679	746	654	680	676	678	743	726	655	654	667	655	656	671	672	647	671	670	678	684	642	683	715	659	706	681	705	702	687	700	680	728	684	652	652	682	681	628	621	694	625	662	658	672	722	667	681	662	701	705	683	665	684	670	643	712	697	654	670	710	686	668	647	707	639	685	690	679	691	732	693	700	639	650	686	643	709	668	687	678	710	685	666	658	642	685	670	685	687	638	704	706	695	735	632	672	678	652	657	691	694	706	658	663	708	652	639	679	702	697	681	692	733	679	670	685	673	668	684	672	653	702	698	722	681	684	686	653	699	688	678	709	691	683	666	665	695	654	656	682	631	716	679	652	708	675	649	635	656	684	629	670	714	640	697	680	671	684	667	671	712	645	683	686	698	674	658	667	686	707	689	679	661	679	711	684	707	666	629	672	674	698	639	646	701	689	702	668	673	686	682	711	671	668	650	713	672	672	687	715	695	674	702	703	650	675	653	689	696	677	714	634	681	665	740	686	689	737	632	656	660	679	728	643	682	690	678	694	727	692	687	722	667	668	647	674	649	654	741	692	659	687	656	697	654	704	685	674	722	702	693	649	711	685	718	688	641	671	715	709	671	709	702	720	670	672	656	693	687	687	679	726	714	701	697	683	670	662	668	678	697	666	650	702	667	705	673	697	719	686	693	644	699	663	666	667	656	703	702	724	698	714	716	685	643	707	694	717	693	721	663	712	682	679	690	690	700	662	678	697	658	696	690	703	700	712	632	717	653	728	651	702	737	658	678	678	704	664	708	697	719	672	722	696	640	699	665	708	697	653	653	697	685	683	680	689	689	737	694	659	679	680	674	716	715	689	682	659	663	651	684	668	681	696	678	759	671	685	661	655	704	690	706	697	687	690	696	714	685	700	704	646	687	713	693	669	662	672	660	658	674	672	651	684	683	676	703	731	726	688	695	698	632	714	680	666	723	703	679	664	698	657	668	711	679	692	665	694	645	703	665	694	670	741	714	662	660	656	672	671	667	697	681	662	692	721	688	709	710	663	677	652	622	692	703	697	673	658	640	702	687	697	699	670	706	752	713	696	671	686	642	683	722	740	673	696	695	687	680	730	696	668	657	684	702	675	683	710	694	685	652	671	719	649	708	685	705	622	655	677	710	646	690	718	681	690	744	689	721	665	680	703	700	683	665	673	688	701	675	704	732	683	695	673	672	677	691	650	656	659	689	662	679	654	661	642	646	643	665	723	684	681	666	723	699	702	673	663	720	711	686	673	677	704	711	720	682	660	698	702	667	659	698	685	650	670	678	648	660	651	647	667	675	689	659	702	657	701	689	684	628	674	653	664	662	706	680	645	711	655	683	678	690	676	677	663	702	728	672	694	686	664	682	691	707	698	738	680	722	675	663	707	705	691	708	654	736	662	627	661	725	653	641	716	698	677	719	691	670	677	670	656	708	721	687	639	711	725	627	684	751	693	648	688	719	693	687	712	676	679	705	691	643	663	708	668	721	653	688	718	697	715	687	662	672	735	698	695	664	642	676	688	662	671	711	700	663	653	699	676	661	696	658	719	659	673	709	719	663	638	697	632	660	688	696	634	640	678	675	679	671	668	646	702	785	634	692	641	693	664	716	685	671	686	691	621	658	691	714	667	673	656	680	700	702	653	680	737	679	649	723	704	695	728	664	700	644	667	710	696	668	667	661	653	660	652	697	628	646	678	674	662	650	651	679	673	700	641	680	668	708	688	639	706	693	693	695	691	706	640	658	661	655	687	682	648	698	696	701	675	649	718	639	756	611	706	657	695	681	685	685	608	707	732	670	677	660	654	699	673	705	733	617	663	689	684	680	733	666	696	652	650	670	650	649	670	683	709	703	714	693	636	694	682	725	660	711	701	667	654	702	704	683	704	717	648	640	679	695	691	651	689	709	730	684	632	792	712	678	685	715	683	686	691	702	670	669	712	684	680	649	717	659	664	649	674	667	715	715	669	695	644	695	669	658	692	685	689	716	693	669	670	701	704	684	703	690	686	677	709	706	647	659	671	650	654	710	649	762	658	684	704	659	683	695	654	710	652	657	652	694	690	684	687	652	664	717	680	658	661	663	664	694	687	647	641	674	674	692	669	709	628	696	702	712	686	737	719	665	681	657	682	698	751	678	720	683	667	675	634	685	708	670	667	672	708	669	678	702	682	663	686	640	629	704	689	668	681	698	713	685	660	667	691	686	696	696	674	701	722	684	674	709	679	697	704	664	662	718	730	708	674	691	667	667	725	693	668	645	710	667	665	671	742	678	638	686	667	678	695	683	700	704	699	672	642	664	687	704	673	696	727	682	702	694	712	674	712	662	661	669	714	702	700	669	657	681	683	728	678	726	697	652	687	677	635	638	679	718	722	699	751	661	718	669	652	681	637	725	704	765	632	680	672	685	670	698	716	675	696	708	656	683	743	707	683	679	636	667	657	693	664	690	673	699	641	669	665	674	645	720	675	738	698	693	687	659	682	744	641	695	661
9544	2008	2378	1904	1449	1114	934	846	652	616	566	520	477	482	440	486	448	449	431	432	424	394	412	431	380	406	409	414	429	377	370	400	409	387	373	392	422	409	350	403	401	378	368	355	417	381	388	382	389	371	374	362	384	381	407	377	365	380	412	404	401	381	389	401	355	375	382	379	384	384	354	343	364	375	395	347	377	346	374	350	348	350	343	371	355	401	381	349	354	370	349	371	391	389	344	381	391	369	338	368	348	379	414	359	369	395	371	381	403	383	347	343	369	376	363	387	356	404	387	362	350	341	378	327	387	405	391	400	369	382	353	377	376	366	377	394	408	394	386	393	400	381	354	347	387	402	362	409	328	399	368	402	386	384	374	377	393	402	363	381	375	364	362	364	375	369	376	417	391	384	397	358	322	370	368	384	368	403	386	363	363	381	370	374	398	397	378	355	366	367	357	405	397	365	355	366	360	385	376	380	368	397	387	368	366	368	377	390	385	398	370	391	386	357	388	372	386	359	334	365	389	415	392	390	368	389	419	400	417	363	383	397	410	370	403	401	365	390	364	380	360	401	331	361	392	416	384	385	394	397	382	359	349	370	419	378	394	386	403	410	367	354	357	403	392	361	399	394	388	356	363	358	352	363	377	350	356	370	385	409	385	413	377	362	328	395	377	400	368	404	397	361	359	394	360	362	395	382	374	371	375	387	364	401	377	349	397	379	376	363	386	360	396	408	393	394	385	377	388	389	368	370	364	365	391	402	371	355	359	372	364	343	403	359	399	373	344	386	336	390	380	397	356	372	375	376	377	368	350	344	388	367	420	371	382	376	385	387	384	362	403	373	365	394	369	385	380	356	356	359	374	367	363	377	374	399	374	379	336	364	373	381	410	379	397	354	354	390	368	391	391	404	400	406	370	363	362	400	420	386	370	401	369	374	388	362	370	392	404	395	388	376	367	363	389	377	391	347	382	373	370	364	395	373	384	365	370	361	349	383	372	388	376	430	400	358	381	360	346	389	404	353	369	382	355	438	377	374	359	366	401	383	403	379	398	402	348	400	386	388	349	413	362	390	393	344	356	382	366	393	378	364	337	414	373	362	399	363	375	356	394	327	427	349	400	354	375	395	351	391	403	359	367	400	419	393	386	361	358	348	385	416	400	406	365	393	376	424	395	371	350	379	372	333	362	373	400	393	360	371	391	388	429	378	367	363	397	386	363	399	386	374	401	406	367	345	376	391	382	425	365	389	371	353	402	407	386	413	369	364	338	368	402	364	389	379	380	374	372	372	359	349	374	373	401	359	376	330	390	371	376	354	396	371	373	371	391	363	381	404	375	350	383	359	372	362	360	352	401	388	361	410	348	418	334	376	384	373	396	392	413	381	378	357	361	384	344	397	396	341	358	371	364	345	385	384	355	368	346	323	389	364	365	383	373	352	380	378	377	387	355	372	372	356	373	371	396	387	340	381	422	382	399	395	377	394	352	383	398	388	344	411	396	393	385	396	385	374	396	377	385	372	393	374	393	391	399	350	347	364	416	381	381	401	369	372	397	369	404	398	378	396	358	361	379	417	399	354	346	389	420	338	364	364	367	372	368	350	374	362	385	415	386	381	360	392	372	351	385	362	380	388	362	361	375	365	389	382	354	378	351	409	391	350	377	381	366	402	372	381	342	359	356	372	370	387	381	366	394	359	364	349	364	365	373	381	385	392	359	379	379	404	395	383	375	376	385	354	371	373	378	418	365	407	369	371	360	348	393	367	357	363	389	361	343	390	356	344	324	373	425	373	376	397	342	368	376	388	392	350	391	419	361	367	370	331	353	365	369	387	364	352	393	345	390	390	384	387	393	367	365	363	370	376	381	379	352	395	395	361	399	338	359	366	395	409	417	403	331	380	390	379	400	389	374	386	331	345	397	361	357	373	380	388	384	380	378	378	380	342	364	369	367	367	361	386	374	377	390	385	432	334	404	425	394	393	381	362	382	367	391	364	377	375	381	377	333	380	363	378	333	361	382	368	373	368	344	381	386	382	376	349	377	350	350	372	380	419	410	370	432	338	375	376	403	410	383	387	387	363	392	365	376	374	394	375	404	386	378	398	394	351	370	406	411	365	366	354	363	386	327	369	380	387	372	409	372	354	401	363	394	359	409	369	394	395	390	399	402	380	392	381	392	401	357	408	370	370	382	353	356	397	388	395	363	352	340	358	355	371	403	361	336	404	337	369	397	367	361	382	372	365	372	358	361	393	412	426	403	360	380	416	411	354	413	400	393	381	356	397	375	380	377	416	364	352	388	376	395	345	379	354	346	362	420	389	367	388	400	358	369	348	363	369	386	329	376	364	371	354	389	363	371	356	369	427	393	409	367	380	415	339	354	386	368	341	366	408	377	386	365	337	344	330	401	383	392	375	407	391	395	391	359	394	402	372	356	379	366	360	414	403	366	418	402	362	394	372	377	384	370	328	350	373	384	401	390	397	374	391	376	336	381	388	376	379	372	375	384	417	364	365	352	400	397	349	360	397	373	373	362	388	358	379	343	364	399	349	370	369	383	415	377	434	381	415	347	407	343	381	388	409	364	380	373	370	366	380	366	391	372	436	388	383	363	336	358	388	374	394	373	401	367	381	411	370	365	387	361	388	365	369	348	365	367	385	407	351	384	398	379	367	431	386	366	339	373	366	375	378	357	397	399	392	371	366	386	382	395	337	381	372	367	404	381	398	417	344	364	391	359	389	380	336	351	386	381	371	387	397	367	341	349	388	374	379	396	385	382	371	378	365	378	369	390	416	388	373	369	377	385	388	350	361	395	411	388	393	393	383	361	385	390	419	350	405	390	408	349	364	385	372	389	366	345	379	406	399	339	349	372	373	388	377	412	362	347	384	390	376	375	385	384	380	373	349	369	389	373	391	380	335	408	418	409	383	352	358	393	357	393	377	373	353	369	367	358	367	347	394	399	403	365	365	373	402	373	377	366	352	370	375	372	403	409	371	404	373	390	355	366	373	371	377	390	409	382	401	362	430	375	344	356	376	373	397	417	382	390	327	379	349	383	345	351	407	382	369	368	373	381	388	364	354	398	375	359	375	365	394	357	363	401	329	355	397	383	356	392	350	378	365	343	334	360	359	398	377	341	378	369	389	392	372	408	357	371	376	353	380	361	368	367	375	372	392	365	378	379	397	363	371	368	373	390	376	389	359	375	372	379	390	379	367	350	378	343	363	336	388	382	374	370	387	386	362	390	407	357	395	401	385	406	355	360	349	398	357	397	377	401	373	353	376	376	378	378	383	392	387	383	371	399	376	373	353	369	380	381	388	363	368	339	408	390	373	381	360	399	386	393	389	378	338	349	377	376	407	367	352	389	373	388	392	396	379	396	374	380	407	401	357	402	398	353	391	343	359	388	382	354	377	370	367	395	413	361	357	386	359	369	363	371	391	381	319	393	385	389	395	367	386	385	349	385	378	369	364	370	400	361	378	376	352	339	393
7506	2251	4580	5624	5110	4415	3647	2930	2504	2149	1846	1706	1559	1367	1400	1260	1159	1160	1131	1104	1045	1043	1071	1048	1014	1093	1009	980	984	960	953	926	918	955	950	913	922	892	886	980	930	891	919	930	885	817	875	912	914	892	872	920	901	858	901	911	860	844	878	836	908	886	897	886	843	916	820	855	879	886	852	867	864	869	843	883	911	875	895	856	871	878	892	824	902	835	776	910	881	883	864	861	851	832	870	880	859	904	826	875	848	947	913	904	873	871	887	917	890	802	898	816	867	829	898	931	911	852	860	895	903	844	862	853	885	834	886	850	874	883	955	845	898	883	860	894	860	845	903	859	836	873	853	801	829	861	878	859	858	847	876	879	842	827	839	925	868	874	888	833	854	895	873	910	842	839	858	894	830	862	842	869	837	872	852	863	856	848	812	880	816	851	876	871	848	844	840	852	919	884	855	856	896	847	853	885	865	865	875	857	853	869	858	813	841	868	857	831	868	860	843	861	887	903	940	860	872	808	893	900	852	890	856	869	884	887	869	862	897	808	860	831	836	821	813	902	806	840	847	843	812	859	834	838	862	872	851	919	890	896	869	849	895	867	892	841	888	906	834	872	843	915	902	879	842	930	849	861	881	827	826	884	899	888	861	796	849	912	874	918	887	907	844	918	901	874	861	925	833	867	897	827	872	855	866	877	847	833	838	891	898	877	866	822	835	851	835	837	913	894	861	883	884	807	839	912	823	837	852	845	840	828	856	906	873	814	840	867	874	870	861	931	855	839	890	900	846	873	890	856	847	882	878	815	855	869	869	851	889	835	851	872	835	919	837	895	906	909	822	857	827	836	851	873	863	850	813	823	836	857	873	860	883	904	911	797	841	816	882	815	886	897	864	851	905	858	847	893	877	854	845	854	790	879	833	882	849	857	790	862	859	855	894	902	884	882	906	881	885	861	888	873	868	849	892	875	844	842	867	871	860	827	814	899	888	809	899	868	892	869	883	822	850	890	896	836	854	895	842	882	834	838	844	903	906	827	879	861	889	845	831	885	879	855	853	892	916	800	870	814	882	906	875	867	873	869	862	850	904	854	869	852	873	815	831	844	852	883	855	835	887	856	863	870	841	895	937	839	858	882	877	881	848	907	853	899	872	886	907	864	896	904	860	861	888	897	832	906	898	845	849	844	900	833	872	836	839	829	865	831	913	843	872	799	901	895	879	855	847	826	857	863	850	825	852	903	889	851	819	826	921	890	846	861	822	836	853	838	841	880	889	832	848	853	832	876	857	891	886	876	886	876	876	915	889	882	861	862	909	890	893	900	825	873	823	845	859	860	909	857	805	890	913	875	865	898	847	881	890	809	889	874	821	858	908	901	861	940	827	866	881	863	878	859	845	842	830	865	860	875	863	898	912	828	880	911	817	888	836	843	872	930	863	848	899	837	891	879	849	825	809	888	854	857	821	880	870	877	883	882	852	875	922	844	906	892	912	876	908	798	838	814	841	878	867	917	858	866	840	856	879	864	856	899	826	925	907	807	872	851	786	890	854	843	902	845	863	896	872	839	843	853	818	885	882	865	852	869	867	902	851	864	872	901	815	838	887	879	898	830	843	812	888	861	844	878	832	854	911	857	857	865	816	855	880	891	844	875	849	880	872	914	886	857	857	865	857	797	864	841	865	787	877	871	910	864	912	862	800	879	871	804	883	854	862	857	875	895	851	895	845	866	869	903	887	876	833	876	846	871	860	824	908	898	865	819	823	875	832	829	884	838	862	826	852	878	867	891	862	854	868	856	840	907	903	893	851	920	866	808	920	807	878	882	858	884	858	857	833	869	925	915	901	867	905	841	873	863	860	877	820	789	879	792	844	831	913	888	910	860	874	904	866	896	910	844	907	897	828	866	836	893	852	885	824	832	896	819	829	870	885	824	832	884	871	878	871	807	861	893	875	860	838	869	895	825	802	902	857	902	894	882	823	872	899	861	844	905	840	854	912	845	912	897	903	904	896	847	861	854	850	891	851	879	851	916	852	892	879	814	886	908	904	873	874	821	841	910	892	854	842	831	863	835	882	910	887	898	880	844	879	909	891	846	824	884	920	850	865	878	834	918	881	896	890	800	815	850	885	846	898	924	926	863	837	853	897	894	825	838	843	860	919	849	892	899	912	873	860	860	874	880	911	855	842	832	871	928	868	863	868	846	834	864	857	864	858	846	889	892	909	838	829	851	878	863	882	851	862	838	854	886	837	911	830	872	838	893	863	846	842	894	857	909	880	845	913	905	823	856	841	946	815	844	830	794	848	884	858	875	903	826	840	852	840	853	883	879	869	804	855	814	842	876	855	869	876	873	876	873	829	829	895	868	829	891	860	877	846	936	850	887	885	921	889	852	891	884	864	845	834	860	833	930	876	840	865	850	847	847	864	819	873	804	870	878	864	926	883	863	860	899	841	913	849	881	878	863	835	870	922	892	878	852	834	835	850	858	862	835	888	862	828	904	905	860	863	910	838	890	891	884	859	876	808	855	870	891	856	803	845	875	828	839	801	830	814	846	898	801	868	897	847	901	902	875	897	888	903	865	903	874	862	879	830	885	831	852	877	864	893	877	878	878	842	888	880	866	835	890	905	898	849	870	891	865	865	874	842	854	864	883	861	869	883	833	807	815	862	866	819	849	850	906	864	895	839	881	865	900	900	829	883	843	881	839	870	796	871	886	855	854	860	876	874	831	830	793	870	863	902	880	936	832	897	888	877	822	878	856	910	884	876	875	869	853	870	847	875	863	867	891	883	890	842	887	868	900	834	900	899	837	876	859	867	879	871	816	874	851	836	885	886	855	852	848	877	791	891	883	848	882	861	876	842	864	827	818	898	846	889	907	828	918	855	854	865	880	892	890	858	898	869	871	876	845	889	873	832	849	939	826	853	898	900	821	854	854	848	866	845	922	863	884	840	831	838	836	888	859	901	850	879	846	852	857	860	851	897	900	842	807	823	858	858	840	852	836	921	842	895	851	848	847	862	927	842	886	812	852	881	913	950	824	826	855	870	829	856	896	911	911	901	878	842	873	862	902	860	908	877	854	832	885	869	845	921	899	873	869	827	853	886	849	866	896	875	887	881	835	876	868	840	858	848	918	863	883	869	838	916	831	928	821	898	868	828	882	818	877	836	843	864	858	881	828	837	840	805	857	808	865	866	890	856	902	844	889	876	888	843	901	871	859	876	871	871	906	816	874	872	848	866	821	919	885	831	853	849	832	833	897	861	863	854	822	837	912	920	841	846	850	903	908	876	861	895	886	889	871	830	844	878	835	889	863	814	813	880	888	878	902	854	860	869	876	869	829	854	857	891	842	837	853	852	892	818	886	862	836	876	875	886	835	929	818	829	880	868	879	863	819	932	903	837	919	885	819	848	877	863	822	870	847	808	867	860	853	829	922	848	882	863	890	816	867	840	833	882	870	934	839	877	830	879	875	843	849	869	900	883	817	885	876	892	883
17056	3572	3709	2891	2073	1569	1188	977	861	724	611	570	523	498	469	469	445	418	381	426	397	375	385	406	379	422	406	371	394	388	398	389	378	362	390	343	365	392	321	369	370	338	381	373	387	377	349	330	351	364	335	368	365	351	358	321	363	382	352	336	347	304	361	399	367	387	357	327	386	378	356	331	350	374	354	367	358	329	330	349	382	351	360	349	340	362	337	350	372	349	326	328	360	330	378	345	382	325	364	339	337	354	340	389	344	361	347	353	347	351	359	376	359	333	357	398	338	339	351	343	329	321	349	350	335	359	361	355	334	347	334	352	345	316	357	372	361	350	365	354	342	349	348	345	377	330	363	339	345	332	355	332	354	355	319	343	339	352	394	336	343	336	373	328	332	351	311	347	384	359	351	305	373	361	325	338	314	332	367	345	380	346	364	330	387	341	311	341	356	351	336	366	382	383	370	367	366	398	330	359	317	334	363	351	381	331	353	386	389	360	339	353	372	326	356	351	345	337	324	348	346	338	355	355	356	333	384	355	341	343	329	301	353	351	336	318	350	385	373	332	356	334	305	350	355	355	366	318	357	312	356	348	345	383	318	338	318	378	369	381	338	356	325	299	357	380	370	368	342	360	366	385	343	339	317	355	340	410	397	321	343	315	347	345	307	370	357	343	377	361	339	353	369	306	319	340	385	356	363	323	348	365	345	388	373	372	382	356	311	350	399	367	341	347	339	355	372	332	361	323	332	336	361	381	380	393	364	368	347	374	292	309	365	374	321	376	350	372	321	355	329	359	355	314	344	329	340	359	325	370	368	319	347	353	349	336	335	345	321	304	350	326	371	332	379	330	339	364	313	346	339	362	337	350	353	301	316	351	346	335	370	381	355	405	354	370	357	347	327	347	299	338	346	353	368	348	340	348	333	377	359	371	378	370	366	303	382	338	346	366	333	366	382	369	368	323	350	348	321	362	364	357	355	366	383	334	338	346	364	327	359	340	343	330	380	363	355	341	350	343	334	361	359	319	357	367	325	328	356	329	352	337	348	358	365	357	353	378	380	350	396	337	349	371	318	349	372	333	331	394	369	331	346	333	331	344	313	321	337	335	356	321	340	382	334	346	368	374	380	360	347	319	330	345	366	364	349	358	351	341	349	350	320	332	342	351	367	371	329	350	313	326	335	352	365	338	340	354	358	334	366	325	356	314	371	345	334	344	364	330	325	318	357	350	327	334	322	353	307	326	355	367	344	341	321	372	346	368	367	336	322	354	334	325	361	375	359	324	355	386	351	357	333	397	373	373	379	344	345	345	347	342	351	332	366	366	356	316	330	366	348	348	369	362	355	370	363	397	391	316	375	339	329	345	343	332	355	339	379	382	333	351	333	358	359	346	376	356	303	353	336	351	352	320	363	318	377	371	373	374	343	343	358	393	373	345	324	344	343	384	374	325	342	354	358	348	368	339	376	330	355	310	351	367	334	336	376	335	339	355	314	315	354	333	350	328	346	357	357	351	329	339	374	358	364	345	374	339	356	353	371	372	336	362	361	393	353	330	356	350	324	359	358	357	309	385	308	335	368	335	326	363	298	357	352	323	318	396	338	414	369	339	376	370	305	318	363	376	371	339	356	326	378	350	324	357	354	345	411	314	366	351	329	330	311	335	372	356	351	330	325	378	358	343	357	340	351	336	356	352	338	310	332	360	333	338	350	343	339	335	336	361	368	311	346	353	343	379	344	370	336	327	345	354	345	339	369	358	385	370	354	343	337	340	346	313	324	343	336	348	340	349	312	369	383	334	353	354	344	347	303	363	332	336	333	359	344	314	341	358	350	346	369	368	355	324	367	351	340	359	332	357	386	357	340	346	334	343	357	318	346	344	344	353	351	330	349	347	368	334	360	330	332	347	341	322	314	362	341	367	328	338	353	328	338	360	334	354	342	318	362	348	343	337	341	340	356	359	373	362	342	373	357	372	380	328	346	341	420	341	353	351	343	354	375	363	375	364	373	368	358	355	350	312	400	308	342	340	344	353	342	327	339	330	332	336	348	384	337	358	357	345	356	376	345	375	344	353	363	375	359	375	339	335	354	355	345	348	345	365	350	362	376	314	391	341	373	364	362	383	302	316	345	389	334	343	381	338	331	341	320	341	344	352	362	335	322	344	354	337	346	369	358	384	343	362	342	349	306	341	382	337	321	390	344	371	374	369	337	340	370	345	350	346	379	330	342	369	321	361	342	386	346	347	384	338	316	335	376	341	332	362	366	316	380	344	386	359	335	330	360	288	352	376	340	340	327	330	366	356	349	344	325	363	372	374	359	371	403	335	349	339	331	369	371	336	343	366	333	336	356	339	324	361	335	350	399	379	364	388	339	360	366	370	298	341	371	337	338	334	347	331	335	346	326	342	355	323	378	363	329	340	340	345	349	366	371	335	319	330	378	382	366	351	341	347	370	342	324	371	347	364	349	323	354	362	323	331	351	367	354	334	324	358	355	378	364	351	347	350	365	368	338	333	346	348	381	383	342	351	350	354	349	321	363	373	340	355	360	398	332	355	329	359	362	365	361	408	357	348	291	331	340	331	373	314	328	381	386	332	356	398	364	356	328	361	392	314	361	325	335	333	385	349	318	359	365	349	285	340	355	372	329	364	359	366	356	354	353	351	334	388	337	339	343	392	362	380	380	350	397	365	353	334	343	332	339	354	359	345	385	333	351	352	374	314	350	354	368	340	326	350	328	361	350	305	314	328	349	345	333	365	374	373	357	344	319	369	348	385	325	339	340	382	357	340	322	340	359	303	350	336	346	381	386	322	358	352	361	325	335	357	391	331	346	327	334	346	355	332	366	341	335	354	377	360	363	370	330	358	327	337	355	362	356	359	326	365	306	390	353	355	374	323	369	343	362	335	351	344	362	352	344	325	349	394	343	384	358	320	350	385	351	379	326	325	373	341	344	331	362	375	390	344	361	358	349	364	366	355	378	376	372	305	340	385	356	333	348	377	382	407	329	373	348	375	373	349	381	352	367	362	379	348	366	329	357	330	322	369	348	359	308	353	375	374	350	357	328	375	376	373	370	351	387	354	362	387	356	372	346	333	353	316	345	367	357	342	354	366	323	348	358	393	328	310	362	351	341	366	332	327	336	334	374	320	358	336	344	332	348	323	384	356	342	339	386	346	332	362	385	338	339	343	355	361	333	337	352	352	340	344	359	365	400	369	374	380	345	313	355	351	377	366	403	354	363	357	354	342	405	375	338	345	367	310	389	345	377	311	368	349	343	351	355	344	335	362	342	356	309	340	349	345	287	317	377	364	331	341	321	349	350	394	346	327	364	336	371	326	325	334	368	364	304	346	343	351	309	368	347	349	348	313	315	317	390	345	334	385	327	380	368	349	340	321	375	346	363	354	336	349	360	353	381	321	347	353	361	319	338	329	369	357	339	351	330	372	386	348	335	336	386	386	360	345	362	365	309	357	362	344	336	341	359	365
10033	3232	6633	8155	7369	6029	4914	4076	3321	2886	2342	2081	1897	1775	1622	1477	1365	1326	1243	1143	1116	1151	1114	1051	1048	1048	999	1022	986	968	902	947	872	877	896	837	932	905	819	853	846	847	835	833	838	838	787	805	834	827	821	846	835	795	830	799	789	796	803	817	827	824	800	800	809	884	809	757	871	848	831	767	787	799	849	830	776	794	776	766	823	803	793	775	775	739	826	805	806	785	799	767	801	797	847	789	818	761	768	840	859	847	788	767	800	745	775	770	805	826	782	781	780	807	781	792	818	812	813	805	811	815	824	803	806	803	763	832	762	772	794	762	789	837	802	781	790	780	800	803	769	804	767	795	785	781	800	840	780	797	781	823	805	809	811	796	784	787	802	744	740	786	846	798	738	752	807	783	836	792	782	815	744	771	765	796	761	794	787	778	831	793	809	776	821	874	777	811	777	793	781	785	817	817	803	802	813	734	730	823	779	832	810	782	815	782	805	757	767	774	819	787	799	793	814	795	784	785	791	756	847	806	817	785	788	785	758	755	766	799	758	798	820	801	800	769	842	783	836	777	798	794	827	778	778	757	782	796	831	800	838	784	792	808	821	804	756	789	792	859	770	778	822	717	796	785	852	771	789	779	815	774	769	774	781	750	804	838	850	814	823	859	828	757	748	804	805	813	803	771	770	797	786	787	811	824	771	844	823	786	806	801	798	824	861	759	784	817	805	797	802	802	773	784	831	839	870	799	813	797	810	826	792	818	810	779	825	798	830	784	784	768	795	767	795	791	800	778	802	780	785	802	807	825	860	836	862	762	804	789	765	771	788	758	809	825	804	811	804	767	887	782	813	798	808	775	773	746	765	811	801	806	769	754	789	801	846	780	823	840	818	816	829	800	806	755	843	764	809	832	780	786	807	847	831	811	724	716	785	802	760	774	777	773	770	771	826	814	778	749	803	792	802	770	834	771	843	759	791	780	737	771	819	792	793	789	845	837	814	796	814	802	744	772	830	807	809	761	773	809	767	759	820	800	802	819	749	820	797	795	779	752	773	789	798	769	783	783	779	807	798	808	783	777	795	782	778	768	802	806	738	805	758	765	753	798	762	827	721	818	791	831	831	798	790	794	817	784	772	803	812	754	760	752	776	763	814	796	799	771	763	820	777	813	815	823	796	794	816	779	776	797	807	768	798	791	802	808	795	797	786	807	821	777	794	766	799	861	850	786	853	804	813	795	841	776	807	782	777	804	841	800	773	790	834	784	834	764	766	769	808	806	790	838	798	817	797	805	832	819	781	781	807	748	793	783	786	791	809	803	781	827	810	780	804	768	836	793	807	795	821	812	749	814	828	792	800	812	831	778	788	785	802	786	778	819	825	786	761	772	833	778	791	851	788	804	786	771	814	760	792	760	754	791	786	805	802	799	819	790	751	824	818	736	780	800	795	822	840	740	788	821	776	824	809	769	754	820	760	801	826	794	850	792	839	790	789	761	816	858	802	808	777	768	781	788	780	824	846	838	717	801	843	821	803	772	800	836	786	781	808	800	789	782	777	786	828	757	782	821	774	799	821	785	821	779	733	771	777	759	802	845	765	806	824	795	867	778	833	787	801	793	809	806	800	804	763	790	783	787	756	799	757	768	752	789	815	768	766	798	816	783	748	774	742	783	817	755	811	814	832	791	804	755	821	729	761	781	755	822	776	768	791	777	784	803	798	834	797	813	837	815	788	844	754	818	746	802	820	816	746	791	787	810	780	785	829	771	834	746	836	803	793	816	754	775	815	785	814	839	830	838	775	810	779	816	749	802	833	787	812	777	794	804	812	777	801	736	776	824	807	805	802	777	766	796	777	804	793	793	776	789	806	807	796	780	802	831	772	821	779	784	757	843	771	803	767	806	810	820	775	778	792	785	855	818	812	796	821	777	836	826	775	751	747	780	804	807	838	774	789	806	811	786	852	768	845	820	827	832	788	756	785	764	783	783	749	772	761	752	805	803	803	789	770	802	827	779	837	775	790	788	805	797	800	810	774	727	789	764	798	798	786	791	755	809	761	792	777	790	818	837	790	789	800	778	807	771	748	832	782	783	784	770	793	768	755	780	755	799	797	794	804	770	776	753	803	789	805	781	752	823	821	815	858	834	779	803	819	798	784	796	756	793	755	754	849	803	797	801	801	789	828	780	800	791	778	820	747	785	822	805	773	798	690	774	749	753	810	776	745	836	784	743	807	734	773	853	793	804	799	787	794	795	832	792	780	755	761	777	796	791	824	769	754	788	832	788	857	774	869	773	790	786	863	826	778	818	744	837	797	800	812	801	813	798	754	828	751	816	813	826	795	743	818	772	810	834	811	758	762	834	821	829	810	789	778	767	732	808	765	789	813	763	797	768	781	819	867	761	803	811	794	806	801	783	833	759	838	740	793	802	794	816	801	781	830	784	788	792	758	809	826	759	822	791	798	802	824	794	785	742	797	826	789	813	760	794	758	784	806	732	817	785	806	770	780	767	756	801	818	798	777	828	732	847	761	812	804	814	785	790	743	813	830	761	835	806	804	801	816	835	789	800	834	814	798	783	786	774	831	774	768	786	791	777	824	772	782	776	801	753	792	778	770	781	790	812	779	821	824	750	813	791	806	771	799	744	845	753	826	804	786	802	825	787	783	788	800	768	791	783	835	748	782	837	787	779	823	777	719	806	768	793	772	796	782	789	796	794	779	826	803	791	784	760	801	806	807	789	787	803	821	819	779	834	804	776	803	790	819	793	815	791	768	705	838	827	804	725	786	762	852	842	829	804	795	819	736	774	799	775	742	765	854	743	796	792	795	820	786	799	760	780	758	826	784	781	813	784	778	785	854	850	811	806	793	810	799	747	790	746	791	823	823	815	780	750	783	778	792	783	782	819	803	797	760	836	777	782	836	794	824	775	828	828	777	765	805	772	755	784	788	754	808	779	773	784	768	779	774	848	817	804	784	764	804	799	773	812	782	762	817	790	755	797	777	770	837	833	787	782	743	839	785	803	729	781	754	801	838	791	780	778	828	799	795	748	744	783	774	789	786	818	809	812	740	822	739	776	784	752	789	796	826	844	833	821	847	808	779	765	827	811	766	815	777	759	837	820	812	830	781	818	837	870	777	803	799	807	827	775	819	792	838	802	819	739	787	792	757	792	818	796	772	810	800	775	783	836	791	770	819	818	807	796	799	752	762	794	779	808	813	833	796	803	759	803	788	804	796	827	766	808	825	784	762	819	850	780	806	818	833	780	806	775	822	849	787	815	847	803	746	819	759	827	799	792	801	716	782	816	805	772	791	742	751	772	761	774	833	794	803	762	775	770	801	803	733	804	788	753	776	802	794	825	781	814	791	806	772	807	760	760	804	830	817	784	801	806	810	759	775	827	831	788	831	811	811	810	816	851	795	779	792	849	812	797	803	803	757	817	780	858	776	765	774	791	785	864	777	820	775	797	813	806	778	762	811	786	777	790	782	811	791	808
2760	904	1132	991	742	548	518	489	395	323	338	321	344	317	318	323	304	307	304	328	294	264	310	260	315	310	297	288	295	298	275	291	287	328	275	290	295	301	245	241	253	262	312	284	250	303	298	275	253	283	290	289	287	302	301	297	277	273	259	263	290	284	284	309	283	267	305	282	272	315	270	277	301	279	300	311	286	286	294	298	265	303	304	285	263	289	321	278	267	296	267	291	260	254	262	270	299	236	284	271	309	266	277	263	253	273	268	259	253	246	273	285	263	259	263	287	267	287	280	296	238	273	282	295	285	302	304	290	273	274	278	288	303	303	287	252	263	316	279	307	290	291	296	319	278	270	295	291	296	313	301	267	253	295	308	260	266	294	288	288	251	274	291	286	270	299	265	263	260	285	272	268	277	278	299	261	267	291	280	311	312	253	305	260	278	273	291	279	271	285	310	315	308	284	294	260	311	273	311	251	278	287	291	304	301	277	298	297	288	290	278	296	241	272	290	311	260	274	300	230	287	268	310	286	266	266	278	296	300	306	304	289	264	280	293	303	308	296	281	271	318	280	265	274	308	253	248	274	288	299	297	283	270	317	285	276	302	288	284	296	275	276	294	319	307	269	276	271	286	256	270	276	272	293	286	252	286	273	279	286	284	246	288	302	258	303	283	306	277	279	249	298	297	289	251	318	260	286	285	274	295	257	273	290	262	284	325	283	282	273	281	262	319	288	252	290	281	308	290	271	265	284	271	267	317	262	292	284	292	301	297	298	317	294	287	259	311	314	284	288	259	268	300	275	288	270	322	285	255	266	297	278	257	245	296	309	301	292	251	298	267	265	276	298	255	281	317	239	315	272	326	269	271	263	270	283	252	252	305	283	303	283	317	278	268	267	264	277	249	245	271	285	289	278	282	285	290	290	270	289	277	276	263	256	269	287	240	289	313	311	299	306	302	285	279	272	263	278	282	275	268	282	263	272	284	292	301	253	283	292	277	265	264	291	276	286	272	270	307	293	280	285	261	302	296	276	263	280	273	275	311	303	273	285	321	267	301	303	287	290	275	266	309	321	252	274	279	271	289	245	279	279	295	303	285	286	275	272	288	287	246	299	289	294	290	277	297	278	271	269	276	298	293	255	272	287	291	294	287	292	276	297	277	275	305	300	272	312	289	298	272	262	281	296	297	295	265	290	302	246	269	292	283	252	273	270	250	277	287	277	288	297	268	292	270	286	309	259	265	263	236	298	270	283	307	263	328	310	286	306	273	231	319	261	274	268	265	278	271	282	280	293	279	279	280	266	289	313	270	270	295	306	291	271	281	259	264	277	296	288	290	287	297	290	283	290	284	278	282	305	284	290	282	275	266	301	259	269	305	302	272	282	298	296	287	262	287	270	309	273	302	318	295	273	316	281	289	314	283	266	269	286	311	286	293	286	257	263	266	277	303	299	302	310	277	310	272	297	310	278	276	304	317	273	304	302	258	272	270	291	293	261	257	259	282	288	288	281	271	301	280	290	285	289	273	274	301	293	265	273	287	275	259	304	287	245	293	258	260	290	275	289	300	265	290	269	270	251	258	298	284	268	278	306	299	312	269	269	286	286	272	275	294	298	310	260	272	252	276	277	259	261	286	271	257	276	253	271	296	289	292	300	253	263	269	283	303	247	271	290	292	293	309	273	242	311	271	270	330	272	277	268	288	297	245	281	284	292	268	246	259	311	262	318	301	269	277	301	271	312	271	263	280	295	315	305	291	263	302	290	278	254	290	243	295	327	302	278	298	269	235	270	247	291	295	290	293	263	308	284	279	266	284	288	283	302	274	290	300	279	299	266	282	279	238	280	259	254	278	296	280	301	275	283	291	320	302	282	316	341	266	270	280	284	286	278	272	265	269	270	276	269	252	269	300	278	266	251	268	262	296	296	311	293	276	243	272	295	287	274	288	267	282	273	288	308	283	273	295	274	299	265	253	288	273	294	268	310	268	292	290	263	255	280	291	294	307	302	305	282	293	268	291	293	306	303	247	292	304	249	306	266	286	301	283	289	288	289	322	289	314	299	265	312	288	295	303	279	280	301	302	312	282	277	305	280	290	267	267	294	308	245	284	297	261	274	302	286	285	286	278	263	275	293	283	322	298	287	274	294	274	270	295	270	232	273	286	280	324	290	263	285	285	279	274	316	286	271	291	286	319	265	282	285	276	286	291	282	271	272	271	278	269	286	276	289	288	256	268	305	285	269	295	273	328	303	307	296	261	264	281	277	254	266	283	291	316	297	323	270	232	284	307	284	272	277	290	264	265	290	293	267	273	310	288	271	297	270	270	292	302	295	264	279	263	269	282	292	284	312	285	329	288	273	302	303	270	297	296	293	283	291	300	317	319	274	283	268	276	296	281	280	291	255	259	271	316	301	320	281	272	270	251	263	251	245	273	283	288	287	273	267	290	265	267	288	288	329	268	297	282	266	255	289	283	282	286	283	282	283	284	268	257	283	271	282	265	277	259	296	269	289	316	264	286	280	283	305	292	264	288	294	299	286	303	277	297	286	273	293	269	272	296	287	298	295	274	252	318	291	311	277	279	267	250	268	266	265	259	286	262	312	298	269	292	265	293	308	295	283	302	294	285	259	296	310	266	271	295	310	278	284	294	302	313	271	297	279	270	301	261	265	260	296	292	281	269	280	273	289	289	282	252	267	290	267	271	296	283	298	279	279	258	290	267	249	282	269	291	290	269	293	266	278	276	291	301	300	259	281	301	268	304	294	299	321	270	263	269	346	309	299	287	327	324	276	277	281	282	266	292	312	267	268	253	244	293	286	295	258	272	277	259	270	291	300	273	254	299	253	283	315	307	277	278	271	293	273	253	275	278	268	275	281	297	288	258	315	274	296	266	294	299	295	273	294	293	291	268	302	279	310	271	285	301	297	290	278	313	275	306	291	251	279	274	270	287	256	284	278	294	250	252	276	234	273	296	299	265	282	301	286	269	308	294	246	294	271	276	259	250	307	318	283	303	312	277	286	267	270	274	284	301	303	296	287	291	292	266	248	273	276	279	254	297	264	274	299	263	287	268	315	269	269	306	285	285	306	284	258	270	276	261	276	257	308	263	308	295	285	268	284	274	302	254	300	284	289	283	289	276	314	274	276	281	271	264	303	311	279	277	299	320	281	287	290	280	289	295	279	291	280	273	300	262	292	260	274	296	263	262	297	299	284	309	292	315	277	291	264	280	281	277	257	292	306	300	286	295	267	282	295	273	266	292	296	275	269	304	275	277	284	308	275	263	255	317	291	265	283	280	309	276	280	290	274	263	277	271	283	257	271	279	256	286	304	301	271	276	283	302	273	235	255	319	297	326	270	274	288	293	287	293	284	298	280	281	305	275	280	278	275	283	261	265	320	282	297	305	280	301	271	281	313	264	298	301	267	280	278	293	295	284	271	282	256	274	265	242	298	260	323	270	291	243	282	273	304	296	285	273	261	285	253	292	313
2487	1336	2469	2889	2668	2158	1785	1536	1384	1229	1135	1015	956	884	892	816	816	782	789	775	766	761	753	727	744	705	714	696	706	742	669	704	749	705	660	689	735	659	684	698	693	707	720	683	658	649	654	679	638	667	659	663	721	658	687	689	726	679	704	700	687	673	711	687	663	670	696	708	682	718	657	685	675	662	660	711	676	654	687	733	680	677	640	670	739	718	657	687	684	684	688	713	681	616	667	678	673	692	722	666	678	656	669	669	669	669	682	668	679	692	684	652	672	700	629	701	655	734	655	705	723	659	696	684	699	728	680	673	723	708	677	678	677	657	694	688	703	682	640	674	691	752	694	658	706	666	688	682	658	710	659	668	693	673	649	647	680	692	691	691	714	703	662	708	694	703	644	671	688	671	675	652	695	695	610	695	702	706	697	684	666	630	665	686	668	710	635	726	662	704	688	635	680	670	684	678	708	650	670	668	674	641	692	652	656	683	675	659	664	716	657	662	691	678	685	730	677	675	666	670	651	711	703	631	716	665	710	655	678	671	729	689	676	664	689	670	673	692	626	684	684	654	662	654	682	671	652	647	638	742	654	693	653	616	681	654	685	669	696	603	638	709	707	664	700	685	645	668	715	643	694	659	676	662	680	639	663	674	719	681	678	713	723	675	702	665	703	713	650	698	653	703	700	730	709	685	686	703	709	671	732	629	679	686	696	645	687	665	709	662	700	673	651	686	715	657	648	708	669	670	686	696	673	685	665	687	710	639	697	651	670	686	645	688	702	726	712	717	657	693	674	671	699	680	669	678	637	697	664	680	671	661	742	697	688	668	657	676	708	684	706	681	641	676	679	662	719	695	687	708	651	698	674	672	651	646	723	671	677	673	671	658	679	679	679	711	669	676	664	685	682	691	696	674	677	678	689	682	682	642	699	638	664	672	685	662	715	728	656	661	671	665	731	694	660	635	700	714	707	688	681	668	702	709	704	665	686	720	681	644	685	644	688	683	713	690	664	679	683	680	693	612	670	667	671	661	686	670	709	652	668	691	657	631	670	691	711	635	718	654	666	664	659	670	703	662	729	673	646	717	632	679	644	730	707	657	662	657	652	668	673	676	681	676	676	673	651	642	653	723	689	693	694	660	687	684	679	660	702	714	676	639	697	669	635	698	709	698	639	666	670	654	684	688	654	688	679	670	682	662	672	652	728	667	674	619	719	672	664	658	666	652	674	669	657	658	670	668	641	707	711	684	706	640	678	665	701	720	675	688	712	666	653	694	689	669	688	676	671	694	704	662	682	692	627	708	709	663	660	660	697	685	685	701	676	640	691	689	690	659	725	670	682	675	624	636	679	693	678	660	676	617	677	655	643	663	628	650	697	689	671	676	668	674	708	629	694	661	678	696	698	681	672	672	659	673	697	688	685	719	649	645	685	662	700	702	657	642	692	700	684	673	624	670	660	665	646	692	686	664	691	687	698	676	666	673	660	681	711	680	705	622	714	629	701	648	677	695	700	692	677	701	622	658	727	645	678	628	701	673	621	675	718	676	690	642	704	698	652	634	694	691	644	685	680	679	671	718	711	681	674	683	627	657	694	665	665	665	667	704	658	725	657	711	670	623	679	702	636	685	657	706	692	708	637	678	678	651	678	680	692	649	678	722	689	640	611	665	673	659	673	681	698	667	699	685	665	624	716	653	673	701	698	673	639	710	752	708	665	717	709	679	695	703	703	688	611	683	699	673	696	673	646	696	687	687	697	661	683	651	702	651	723	662	717	657	710	669	672	669	699	697	721	631	636	671	674	680	710	685	669	625	663	664	692	683	688	626	668	723	679	672	684	684	686	635	667	663	700	706	685	671	700	667	714	660	631	677	658	648	667	624	716	693	669	673	679	655	673	711	630	671	695	627	677	678	638	700	649	639	680	693	653	720	686	658	628	695	689	700	662	689	682	708	661	666	683	657	655	660	654	660	722	697	699	620	677	707	685	699	718	742	625	671	662	685	674	615	692	678	671	640	686	696	628	696	677	656	700	705	688	679	726	702	715	714	652	663	657	672	665	684	690	723	687	726	685	679	686	675	660	693	683	640	664	667	635	707	683	678	676	662	679	699	655	683	677	680	703	696	726	664	661	649	700	668	709	724	663	679	688	690	712	704	677	689	674	690	705	665	656	694	687	668	681	645	663	673	658	680	702	684	657	672	633	651	703	666	688	690	709	648	667	673	662	736	652	712	673	685	677	616	681	700	685	694	677	717	662	699	644	715	628	673	720	686	709	677	684	662	663	676	668	650	687	663	626	705	744	662	671	691	697	700	707	750	693	649	655	705	731	627	659	673	690	672	633	660	688	653	683	681	659	681	647	638	680	651	679	689	685	717	676	689	660	694	693	658	643	682	632	690	664	680	647	665	726	727	647	693	689	683	676	666	704	640	684	704	714	682	682	658	680	679	631	689	701	671	706	660	630	698	715	660	634	624	664	681	673	690	716	649	696	740	675	693	659	664	651	674	688	688	669	665	653	688	727	670	685	706	718	643	720	683	674	655	586	719	674	634	708	714	668	691	646	618	684	692	666	667	656	680	643	644	686	696	641	715	705	645	670	673	708	677	641	633	679	640	651	669	702	699	677	663	699	682	653	679	621	685	693	726	672	662	662	706	695	682	699	664	693	671	632	702	646	709	689	681	687	630	695	669	665	626	693	661	685	628	707	700	678	693	654	705	669	693	653	673	686	729	704	672	663	676	655	678	722	676	698	688	709	651	650	633	640	615	693	690	658	678	637	672	676	695	640	678	672	642	691	656	728	657	667	677	701	669	677	673	655	689	701	693	684	660	662	670	662	701	689	622	663	680	681	653	654	684	681	698	714	699	680	689	664	727	688	691	655	665	652	715	644	660	681	654	681	675	657	674	656	694	703	679	678	682	666	657	731	728	689	666	637	675	649	665	717	635	674	650	667	644	665	653	651	674	633	681	634	650	668	668	712	659	657	650	705	665	702	703	637	716	660	656	690	666	673	716	699	670	689	691	688	669	729	675	678	673	703	739	661	681	657	647	688	682	690	679	694	703	675	694	716	663	675	630	677	667	723	660	637	626	658	649	684	688	683	678	655	716	694	661	683	688	716	679	708	680	670	681	706	679	691	661	699	701	707	622	664	680	668	705	709	691	690	663	670	631	687	681	694	676	659	699	657	712	666	694	690	663	705	645	699	743	688	699	676	668	649	686	705	659	638	690	689	668	707	665	664	684	692	703	660	624	678	670	686	697	668	680	645	678	667	677	706	639	655	693	690	669	637	708	685	661	657	664	698	682	681	666	719	663	673	669	648	673	697	712	702	683	654	658	684	693	690	674	703	685	668	687	649	703	724	691	660	664	660	721	672	695	676	708	698	665	680	631	686	654	692	650	637	670	695	648	714	665	645	667	696	711	687	690	697	681	662	650	669	610	660	707	662	673	671	681	657	680	677	644	689	649	701	646	722	698	669	652	707	676
9660	2093	2381	1982	1437	1109	914	769	687	643	562	523	494	444	469	459	400	424	401	408	362	386	402	377	419	432	389	400	417	396	367	391	397	398	368	390	387	374	383	399	339	404	397	363	367	424	391	420	376	391	358	365	368	386	386	390	392	406	345	378	386	385	383	390	355	385	364	358	396	356	344	413	401	371	397	385	375	388	349	398	381	411	353	356	404	368	363	371	378	364	392	358	342	384	348	383	345	387	385	401	375	384	347	346	362	403	372	346	357	345	377	367	352	365	344	378	385	377	407	389	389	355	412	370	390	369	325	364	377	402	341	385	370	350	411	366	402	343	376	401	387	332	386	367	372	337	364	366	365	415	392	388	362	352	362	393	381	388	367	340	353	406	379	384	372	387	364	405	385	368	376	368	357	395	382	362	343	390	427	399	419	378	414	375	360	375	383	357	393	363	379	339	378	396	360	367	379	359	351	340	343	375	335	368	382	402	407	364	364	369	378	358	397	335	377	435	390	359	383	406	395	363	362	381	372	404	389	324	358	388	391	393	395	383	385	383	385	351	386	373	387	392	373	370	400	340	357	368	357	396	377	377	353	376	398	394	404	370	368	368	338	341	383	406	383	394	356	353	415	345	395	364	377	405	374	379	361	337	379	402	382	410	358	405	345	368	373	349	370	354	347	367	374	364	420	368	366	398	395	396	347	383	358	382	388	407	417	367	374	363	349	352	377	369	400	368	394	377	381	406	380	347	392	375	349	397	392	381	344	314	333	412	405	353	369	342	396	354	390	372	353	325	359	390	369	379	425	363	385	363	347	365	406	382	405	399	336	393	401	373	349	368	385	368	378	371	391	401	424	371	414	360	381	377	399	390	421	357	365	357	381	396	339	399	358	369	381	388	355	392	411	383	402	352	343	375	397	405	359	383	353	378	352	403	372	377	377	410	426	358	360	374	389	398	411	389	372	407	357	403	396	379	380	349	386	341	389	386	394	396	419	384	364	357	344	357	357	387	404	358	360	390	398	375	393	377	367	384	371	390	366	355	433	402	396	378	349	411	379	374	413	382	377	351	331	378	344	362	369	364	383	400	397	347	371	375	383	367	383	378	403	439	390	359	384	375	378	375	394	400	355	386	352	340	361	384	393	374	386	383	376	353	390	384	399	414	397	361	372	410	382	368	384	371	357	354	381	417	400	357	353	374	372	323	383	408	345	395	358	357	369	387	390	388	367	393	374	359	352	415	386	362	349	382	393	372	357	343	395	384	353	357	375	392	407	431	359	377	378	399	398	361	358	391	409	367	385	338	364	372	373	414	388	393	400	373	329	373	376	344	409	376	345	385	384	358	335	348	357	348	359	383	385	386	401	389	373	346	348	373	358	338	347	374	317	351	398	361	372	366	381	377	359	388	369	367	392	382	392	359	391	392	384	394	381	365	389	411	394	385	364	370	408	367	411	350	358	356	350	382	381	372	350	365	406	384	375	387	370	365	406	404	405	383	402	397	384	399	393	344	382	373	375	365	404	382	356	351	339	366	353	397	379	338	350	363	379	415	368	395	394	379	368	390	368	366	358	374	428	374	395	378	358	336	368	411	347	405	382	382	392	407	408	404	392	390	432	405	372	359	411	395	369	360	399	373	394	358	366	399	343	379	373	374	348	391	377	360	386	354	420	383	406	384	355	384	423	344	394	376	367	385	366	397	380	374	376	371	380	391	404	349	374	373	359	384	387	394	333	370	359	367	364	408	382	378	386	386	375	330	357	369	385	399	394	389	329	381	378	368	390	371	375	380	361	378	368	417	372	391	374	421	412	396	374	352	361	365	387	363	377	341	376	359	380	356	393	367	404	356	358	391	359	352	340	399	370	385	377	361	384	352	419	364	338	389	364	376	365	395	375	376	381	398	343	385	380	370	391	349	344	394	390	376	367	385	405	374	409	403	365	376	332	359	381	401	380	386	392	373	374	385	353	378	385	404	413	403	363	370	351	373	341	362	365	398	399	333	386	347	370	382	411	397	401	392	342	400	394	365	354	400	353	330	346	384	413	378	438	405	375	366	397	364	363	351	357	353	386	393	359	366	349	345	369	362	344	408	366	408	376	354	402	397	385	385	334	403	378	372	368	382	358	374	363	346	360	377	373	385	395	400	397	420	395	370	410	379	358	371	353	377	380	390	368	385	349	398	377	410	386	391	357	398	406	362	392	367	388	354	420	368	359	334	400	396	393	404	374	394	369	381	373	392	352	430	381	394	448	390	404	348	344	412	384	382	385	377	361	379	422	379	384	400	368	343	413	375	370	365	400	381	387	368	349	348	385	406	399	361	354	363	349	361	387	375	400	391	342	358	377	342	371	413	403	394	367	374	407	398	393	408	332	381	389	382	385	352	369	357	378	376	416	372	412	402	402	354	372	368	382	374	388	400	408	377	372	414	369	412	364	378	380	363	405	363	393	375	356	391	354	344	354	371	364	355	378	361	376	364	366	333	421	398	382	381	369	406	391	356	383	353	365	349	356	352	354	377	361	396	342	385	359	383	352	393	359	394	351	355	351	390	382	429	391	350	409	387	360	410	389	364	372	376	371	398	354	398	371	346	377	341	381	359	392	398	384	371	375	365	346	377	375	389	389	387	391	402	366	385	371	380	377	402	368	366	367	379	346	377	410	358	368	364	402	371	384	366	376	345	351	343	386	365	363	395	372	382	394	408	364	377	354	376	389	388	356	374	371	370	359	374	361	363	387	383	381	365	378	352	401	354	393	403	391	352	370	349	379	388	364	365	410	395	382	371	346	400	407	369	333	369	384	402	379	384	412	368	367	387	390	361	381	371	384	399	389	367	404	379	353	374	381	378	374	367	337	351	372	370	350	361	428	395	353	396	368	334	392	376	346	349	387	386	404	323	384	407	385	381	382	380	403	376	395	402	388	391	376	333	365	391	382	393	410	408	386	408	367	370	418	362	387	391	355	391	410	390	373	368	425	413	363	357	375	389	353	362	427	378	383	382	397	402	418	363	351	351	358	339	372	390	350	397	377	379	410	344	380	372	382	352	352	370	382	385	360	368	393	388	407	370	382	349	389	361	366	355	332	394	362	392	390	391	353	426	364	385	400	417	347	342	340	381	354	365	398	371	352	305	347	413	375	364	343	374	414	389	361	402	396	430	348	372	429	358	369	363	387	370	347	375	395	357	377	358	413	366	378	378	374	399	359	351	411	366	362	390	366	380	373	375	371	405	380	374	354	369	389	408	401	414	383	374	387	390	398	386	358	379	362	355	366	347	394	396	388	379	403	374	360	376	405	379	352	359	362	414	324	349	355	369	378	388	343	337	362	369	370	375	374	400	439	386	399	369	361	353	335	383	377	383	389	361	388	360	385	359	371	385	383	360	384	351	374	366	365	362	397	350	369	392	380	357	371	376	374	397	377	406	354	387	375	410	381	422	373	385	335	386	356	388	342	374	378	370	390	380	391	378	379	359	383	372	388	393
7651	2384	4750	5789	5193	4197	3453	2976	2365	2127	1881	1689	1595	1424	1304	1254	1241	1119	1172	1103	1100	1009	1041	979	1060	1071	991	974	974	862	936	976	938	906	966	908	909	969	938	942	896	844	913	862	905	849	869	916	935	855	893	874	885	852	900	829	887	841	878	892	861	817	881	883	876	871	911	867	890	863	857	869	891	845	898	877	865	866	880	883	843	851	870	879	840	812	870	827	844	850	889	882	914	849	912	883	900	834	921	881	867	861	877	858	889	862	831	861	865	854	896	874	851	875	878	895	864	900	867	869	829	843	851	817	830	861	839	855	891	836	867	846	897	831	894	864	874	889	865	897	880	869	844	818	882	890	826	897	871	863	844	809	885	879	840	850	828	843	863	901	909	866	845	861	823	856	793	895	840	919	867	886	877	864	885	844	878	865	879	889	901	829	831	849	908	879	841	852	942	855	843	869	834	878	885	895	828	843	873	839	824	848	834	904	848	869	845	902	885	834	934	879	848	875	864	881	893	893	835	812	873	846	854	855	855	845	836	863	865	878	850	846	906	895	918	873	863	852	826	787	862	819	808	833	899	854	815	856	886	840	830	843	864	890	878	826	910	899	871	859	862	907	872	881	884	836	897	868	894	836	852	889	839	821	875	896	808	872	850	890	838	813	882	929	842	874	849	836	829	896	813	807	857	899	806	879	866	874	872	839	835	836	831	832	821	870	930	829	828	859	833	861	820	802	933	824	869	885	880	945	892	811	852	834	839	841	823	908	825	895	877	877	886	844	850	849	849	823	832	862	822	848	842	906	826	845	854	855	882	865	878	886	871	879	857	880	878	874	884	836	905	849	850	861	854	856	872	916	827	858	856	850	873	862	873	939	875	851	864	886	864	842	810	877	816	878	822	853	886	862	859	868	908	804	917	896	880	813	858	886	836	815	813	891	887	904	868	830	884	881	901	852	864	880	888	829	883	814	794	859	850	843	830	882	911	856	917	850	882	906	906	928	861	897	834	864	891	788	861	896	847	821	868	841	877	832	860	857	893	808	836	876	874	884	824	842	788	812	911	864	872	865	867	850	905	865	852	878	894	910	888	885	860	887	832	904	896	905	886	823	857	901	937	852	864	834	861	843	852	845	856	871	915	855	802	881	882	818	861	873	900	813	917	862	905	897	819	844	878	909	851	850	896	830	838	886	842	900	857	840	878	839	898	897	864	831	802	913	844	870	875	832	852	855	867	895	888	893	889	897	846	849	870	849	818	854	880	918	890	872	863	881	933	837	843	876	850	845	857	870	898	874	805	882	870	876	896	913	888	910	845	856	880	869	845	877	876	860	831	856	900	917	859	829	842	869	805	880	859	871	860	883	876	900	878	897	809	852	834	891	912	893	897	848	874	827	876	847	885	888	864	843	874	891	851	864	871	833	815	890	889	825	868	877	882	859	853	866	870	824	899	864	881	829	916	894	874	883	898	918	821	904	891	868	874	801	849	848	831	861	860	793	840	852	862	854	777	848	835	880	854	894	857	870	857	897	864	884	838	878	858	856	826	876	899	868	846	851	863	860	885	804	849	876	900	886	852	853	855	829	858	842	869	847	891	863	839	854	838	875	874	851	923	889	845	882	950	862	897	875	871	858	814	883	907	870	861	812	796	888	964	819	801	813	844	880	829	865	891	822	894	874	857	872	870	868	835	812	836	893	809	899	886	848	912	845	882	856	890	885	830	849	817	835	866	903	883	801	828	832	803	842	853	908	863	849	856	866	849	866	910	904	846	840	877	850	903	883	838	808	852	872	872	854	829	862	873	878	851	831	894	857	887	820	848	854	823	862	854	861	919	863	838	878	841	872	854	822	868	855	841	852	862	824	801	806	883	843	862	846	843	858	844	855	905	868	865	864	891	798	903	858	859	884	907	880	845	870	863	885	902	895	931	845	886	904	862	853	886	862	823	831	817	845	867	886	862	857	839	866	838	857	839	904	832	907	859	863	890	822	842	853	879	862	888	857	827	859	839	946	866	890	878	836	809	880	895	885	854	855	870	849	811	863	813	879	907	870	900	846	837	849	890	874	852	898	886	849	850	836	848	886	853	904	889	903	878	854	816	820	878	856	865	862	885	801	879	923	872	840	875	877	854	872	823	914	883	860	857	839	896	857	901	894	860	872	932	850	857	838	894	883	861	914	914	915	835	867	849	867	808	886	890	872	807	872	867	838	847	845	829	818	938	891	863	865	857	879	872	865	860	896	854	878	900	911	843	875	882	888	921	828	896	827	861	875	851	857	839	898	870	892	892	880	844	833	829	864	872	851	847	864	909	857	861	911	851	930	848	851	915	823	878	813	885	857	854	819	851	858	816	811	864	891	906	893	869	887	850	813	875	916	898	917	860	884	836	895	875	826	844	842	835	866	851	858	825	825	827	889	805	857	884	835	833	834	887	811	909	857	866	854	879	851	898	876	853	876	847	855	879	890	858	885	858	859	907	820	845	864	886	822	886	884	851	807	895	850	833	873	899	847	813	872	861	846	884	875	829	832	847	822	873	919	889	836	871	847	810	885	821	844	871	848	916	850	828	875	870	899	851	864	827	871	892	830	822	853	878	875	866	868	804	901	836	844	958	901	798	873	855	883	872	885	853	837	852	807	905	899	880	863	858	911	815	881	874	878	892	769	869	857	889	841	841	889	855	816	888	903	841	847	884	881	849	877	861	904	911	901	844	863	836	911	869	874	857	885	860	832	842	872	884	873	873	896	919	841	858	885	845	829	901	822	874	869	828	839	898	851	856	819	866	832	844	881	835	862	850	862	859	835	866	906	886	874	899	886	862	829	897	854	890	894	873	816	867	838	830	887	845	854	889	869	864	804	839	882	899	854	847	903	829	817	852	859	850	828	870	812	859	853	850	845	848	906	886	859	846	888	850	830	876	859	899	817	895	853	908	893	847	907	835	891	821	882	838	884	851	852	864	862	856	833	870	811	887	840	877	869	884	867	813	910	842	888	852	829	874	841	812	896	896	850	838	867	878	863	899	881	904	880	904	873	867	858	851	871	874	812	852	826	900	885	834	845	876	853	915	888	900	898	845	860	841	861	891	860	838	886	893	842	878	870	854	833	895	818	825	865	812	784	856	890	845	816	831	825	886	871	836	862	861	786	884	882	852	867	914	827	846	877	810	863	889	865	900	833	899	862	847	854	884	850	852	875	857	851	865	822	827	856	856	879	871	832	836	872	860	843	841	912	886	899	881	794	891	868	849	848	865	898	894	820	895	875	869	869	826	838	884	814	890	881	808	838	841	928	895	869	872	916	825	885	869	861	804	839	859	878	881	841	880	883	872	885	886	826	824	917	858	882	791	821	885	847	884	903	809	871	935	830	905	855	845	836	868	808	798	845	879	878	860	873	862	860	848	843	880	907	846	878	848	802	925	939	783	854	828	860	881	863	820	855	936	858	857	873	866	870	841	899	877	776	928	853	892	912	804	835	795	863	834	899	844	836
16773	3631	3577	2954	2120	1548	1230	974	784	697	625	569	548	455	481	451	431	458	416	380	401	403	388	366	358	421	383	404	386	345	364	371	375	352	352	361	381	353	341	395	369	365	333	340	334	338	378	381	335	297	348	355	370	327	357	338	352	382	355	319	352	367	317	345	332	367	329	322	328	334	357	355	364	338	365	356	341	341	358	353	373	343	371	361	344	392	353	350	348	329	361	302	341	376	366	349	346	296	361	316	366	352	359	308	358	350	365	353	348	348	330	341	320	326	346	317	383	340	327	370	349	346	343	364	344	371	310	349	326	358	305	346	386	323	341	330	335	318	306	312	381	383	343	339	390	333	344	337	387	356	337	357	327	356	343	341	350	326	391	352	327	338	342	365	356	331	333	353	308	336	337	354	351	362	348	315	308	330	359	369	329	338	330	336	379	329	327	371	328	295	358	344	340	375	384	343	360	378	329	341	379	333	379	335	338	356	349	341	354	361	329	326	345	357	330	322	353	360	335	322	366	338	328	369	349	311	340	315	339	350	374	360	328	341	370	338	313	330	332	354	362	350	343	350	318	330	312	338	352	319	330	372	329	342	279	332	388	340	370	350	350	333	314	348	330	310	361	346	339	345	342	338	343	345	311	304	352	336	345	383	332	373	311	357	341	352	351	332	334	349	374	382	305	316	356	339	351	387	370	363	314	350	313	336	383	362	345	333	338	323	352	320	348	329	322	324	341	353	323	361	351	389	360	367	347	386	351	335	356	386	330	373	346	339	363	344	360	354	320	371	359	307	346	384	373	363	345	327	356	386	364	360	386	360	380	329	320	359	367	358	361	350	320	323	318	340	367	327	316	350	371	345	361	318	354	318	352	343	351	387	366	347	361	328	362	357	351	351	361	324	379	367	350	329	334	342	361	355	370	378	353	379	367	386	337	347	322	327	334	359	344	359	297	362	361	338	341	365	387	325	351	352	344	384	343	354	374	377	347	326	351	359	345	323	317	345	359	349	316	336	331	321	362	343	338	343	379	344	342	364	345	346	328	328	335	352	353	349	321	370	333	398	343	342	339	359	338	344	333	331	363	350	330	368	342	365	298	332	330	344	348	332	301	308	310	333	357	343	361	309	365	354	369	322	350	358	327	344	363	328	334	328	373	349	350	344	345	296	348	321	342	352	381	342	337	330	349	340	339	368	314	366	339	344	339	369	366	345	356	376	335	307	383	349	355	355	357	386	361	321	390	349	321	352	323	365	348	341	344	333	307	337	363	377	353	340	361	366	325	362	361	360	344	353	326	331	385	350	334	365	356	338	328	301	356	315	319	364	337	347	362	346	325	337	314	357	335	374	340	356	362	321	346	331	327	352	349	317	317	321	369	372	341	388	351	319	309	353	331	326	373	354	346	356	308	318	348	360	360	332	385	361	359	351	348	378	337	363	371	336	346	316	339	338	336	385	355	343	324	346	357	339	350	322	355	365	339	376	354	329	327	307	316	347	334	322	356	347	357	356	359	328	363	356	313	375	347	331	311	338	329	346	356	356	376	336	340	332	337	351	361	347	320	336	342	364	339	333	330	371	393	368	341	373	347	353	365	333	346	338	321	345	355	366	354	337	341	340	334	363	384	345	352	309	331	335	337	343	370	381	329	310	312	327	333	381	336	354	352	363	322	359	348	405	376	342	346	371	344	328	392	353	344	360	359	352	352	333	324	348	355	354	358	336	390	354	380	358	375	339	375	333	324	333	310	310	345	348	372	328	341	319	350	362	334	320	369	373	326	353	352	372	361	364	361	319	338	360	334	324	363	352	346	373	344	334	358	346	325	344	335	359	311	347	385	353	320	369	358	352	344	331	326	333	349	316	350	352	367	291	341	343	361	354	360	363	336	346	308	323	368	364	340	354	344	343	361	373	348	344	411	362	314	384	340	317	361	334	338	317	345	333	376	373	357	346	351	373	318	335	322	323	326	360	337	358	365	329	340	359	351	386	391	334	344	359	305	333	348	309	364	327	319	322	371	329	354	343	340	367	375	328	331	351	332	342	320	335	368	385	333	312	304	342	337	368	326	347	352	367	395	350	309	303	338	362	371	336	351	358	350	350	392	388	339	307	328	337	369	370	300	327	344	350	339	318	330	333	321	366	376	363	361	357	341	321	349	326	347	354	326	327	331	361	331	374	354	327	367	368	344	339	335	322	376	319	353	368	336	343	301	311	350	317	364	374	336	358	340	337	397	377	304	339	341	331	331	375	332	353	363	356	318	352	335	346	384	327	323	351	356	352	352	337	342	368	386	357	319	351	357	347	351	336	369	330	348	368	355	334	327	306	357	356	330	363	349	332	315	362	350	336	334	365	315	354	373	368	354	323	328	356	349	344	345	343	334	332	349	348	326	382	364	364	321	296	352	313	368	366	353	341	351	292	335	363	333	347	351	327	307	329	369	357	354	324	348	352	355	335	354	357	337	342	343	306	375	331	379	371	346	322	343	302	346	325	320	376	369	381	338	347	326	365	344	359	342	306	333	343	360	357	354	367	355	331	346	333	369	337	358	335	347	354	370	336	334	359	365	319	344	338	342	347	366	344	328	321	326	411	351	311	322	354	373	323	322	368	338	338	323	339	325	360	319	368	334	328	313	349	361	322	294	340	337	318	350	371	379	342	375	346	343	302	350	340	346	353	366	320	325	353	352	373	337	339	355	358	333	323	352	331	332	364	350	364	326	350	405	378	377	328	363	358	353	350	341	374	365	343	359	335	363	369	296	319	341	350	336	326	362	351	325	344	354	354	382	326	375	345	325	349	300	344	342	349	377	383	367	362	395	346	344	328	350	343	355	363	359	334	370	348	374	364	375	331	338	321	380	321	379	347	328	313	376	342	331	332	341	337	325	346	331	336	318	352	363	375	329	360	340	339	330	344	337	325	346	325	333	355	302	322	375	310	336	313	363	332	343	326	354	363	328	366	333	304	343	386	364	307	411	373	361	359	341	377	334	309	345	344	339	382	355	330	372	351	356	360	335	389	379	366	301	340	335	379	335	326	371	373	322	349	304	341	354	295	327	322	327	329	351	335	327	374	339	361	357	348	319	338	332	354	344	359	319	392	342	343	339	313	345	369	360	385	332	359	410	316	354	381	342	329	357	369	315	321	331	345	350	356	369	336	355	303	329	322	341	382	344	317	343	348	341	318	341	329	339	317	362	361	312	356	367	358	351	336	362	340	346	368	362	361	324	294	339	362	336	360	362	322	337	358	314	349	346	335	363	349	319	358	352	339	339	359	349	357	359	373	312	349	339	375	353	358	360	372	351	356	314	339	367	307	314	317	333	358	317	362	352	339	344	363	318	352	352	314	320	359	383	320	338	310	338	341	357	363	345	330	318	356	382	350	310	345	332	350	348	379	345	335	364	327	350	349	383	341	341	341	338	319	336	343	342	337	359	352	360	361	347	297	352	313	366	352	365	375	369	354	363	360	332	343	354	328	349	353
9934	3182	6518	8205	7377	6006	4700	3975	3187	2818	2314	2053	1878	1723	1635	1483	1339	1267	1207	1141	1136	1135	1105	1049	970	1065	925	961	935	958	920	914	941	886	881	905	916	871	822	869	809	875	839	846	812	849	803	838	783	839	848	839	823	841	796	829	817	807	835	811	809	865	836	831	850	787	838	818	825	767	725	837	798	789	830	828	805	759	731	800	825	778	771	772	786	766	822	768	729	817	802	865	794	842	811	809	798	807	768	799	817	743	822	756	790	721	799	721	820	819	802	829	774	797	780	816	782	817	791	792	808	823	804	790	764	802	796	734	797	794	844	806	776	790	787	790	772	739	770	808	751	820	814	837	809	790	805	718	798	807	792	785	751	790	783	787	775	808	804	825	819	816	795	739	786	778	831	791	772	797	797	822	738	762	784	801	781	800	759	795	794	811	773	807	810	720	790	817	841	784	748	838	768	781	732	792	829	774	743	793	804	785	733	761	767	799	711	782	740	819	756	817	757	774	772	789	791	816	770	794	755	780	783	821	771	775	784	792	794	764	806	794	748	754	747	833	772	772	769	751	746	757	801	801	743	745	792	801	781	784	788	774	783	796	806	721	793	846	737	807	764	833	802	784	793	794	761	746	770	781	806	777	799	783	767	782	794	772	753	791	765	779	780	808	819	778	759	819	779	784	786	792	745	799	773	774	825	765	788	784	742	774	803	742	773	815	791	790	775	781	771	798	801	798	801	759	824	800	866	815	792	807	769	800	852	795	809	796	793	769	767	763	776	741	827	755	785	783	810	796	851	809	845	811	764	845	782	753	757	772	803	808	828	760	777	796	767	729	747	758	755	821	751	778	812	761	762	776	805	808	785	780	795	785	839	744	757	771	779	845	833	832	822	821	771	782	769	791	776	770	744	789	748	805	747	813	834	811	789	778	804	829	804	703	824	826	768	770	771	789	741	790	807	800	796	826	778	790	748	766	845	789	783	805	765	797	837	739	803	765	806	799	773	785	795	798	844	770	786	834	780	769	769	734	795	810	750	781	821	734	794	732	785	787	749	765	831	759	811	830	753	813	827	811	786	779	782	807	817	788	803	819	774	815	771	801	788	825	753	806	703	778	812	811	804	809	760	774	784	787	783	765	785	789	737	809	814	823	730	799	793	738	775	792	792	797	789	795	721	783	776	753	767	819	779	748	782	812	825	786	756	778	812	749	804	801	788	809	783	762	744	820	778	772	774	818	743	790	800	770	799	837	801	760	800	796	812	782	798	759	835	746	817	747	728	805	770	764	790	770	730	778	794	693	816	745	795	839	788	806	776	796	773	810	771	758	807	756	854	789	740	784	780	780	769	756	758	730	763	775	781	773	828	775	760	784	753	759	767	746	825	802	758	773	788	756	796	815	777	736	824	779	804	793	744	758	792	827	811	837	763	827	752	758	778	785	771	792	764	776	769	791	807	791	793	766	757	799	799	787	784	756	761	757	832	793	789	827	767	789	782	803	794	813	763	791	764	813	787	789	834	774	807	793	788	792	779	822	817	748	795	791	743	782	748	797	803	835	805	793	765	800	754	766	782	782	797	741	813	793	816	751	851	786	839	765	814	814	782	746	796	780	797	757	728	763	756	805	746	831	809	813	768	796	761	841	794	811	796	780	759	799	732	740	781	780	777	800	756	784	721	786	822	766	792	765	802	769	733	748	763	769	801	757	768	770	808	780	784	792	731	787	802	831	741	835	812	789	821	842	809	773	789	788	733	756	763	824	797	743	793	797	772	776	798	774	812	824	769	771	782	792	759	762	758	773	772	786	803	747	746	737	775	823	774	783	778	770	765	770	822	827	805	796	821	863	817	785	808	834	777	746	793	819	767	783	819	735	761	784	759	802	789	781	756	822	787	823	768	835	755	843	735	735	765	777	775	784	805	793	799	807	830	774	776	760	772	767	807	759	772	790	803	752	794	820	804	761	792	757	793	755	731	806	834	781	763	755	772	789	800	792	740	771	740	780	817	819	780	847	858	792	788	762	770	754	785	814	788	796	762	748	801	808	752	890	801	759	825	781	762	788	801	769	817	777	748	732	707	734	759	853	781	793	787	835	793	803	837	815	758	769	777	785	789	805	784	757	813	753	816	788	774	838	779	739	777	733	757	766	808	754	809	823	776	804	770	770	800	788	814	804	795	744	799	753	810	808	790	773	788	744	794	788	783	861	807	784	771	778	802	746	769	815	839	795	748	792	794	736	790	760	806	790	744	806	795	806	793	758	779	844	822	796	779	795	764	759	813	736	794	834	785	763	813	806	748	759	798	831	809	757	802	748	796	778	785	773	806	774	791	841	804	767	777	792	759	764	799	801	802	840	770	764	739	743	786	734	753	771	750	797	756	800	793	775	822	801	788	818	748	800	737	809	723	776	728	815	767	772	767	742	801	794	770	789	777	780	798	837	761	730	795	853	738	779	781	762	781	794	809	764	786	812	818	737	797	753	780	777	793	810	807	807	805	797	798	761	781	776	774	797	780	734	789	758	797	757	764	741	748	772	792	805	740	829	783	790	787	775	788	857	764	796	780	798	752	759	783	813	777	765	794	792	778	838	775	793	777	810	790	729	776	781	806	863	793	808	743	800	833	790	792	794	748	764	773	779	788	812	837	776	765	795	799	837	764	789	839	781	817	747	772	765	798	810	811	831	801	789	824	769	772	799	781	776	802	725	774	776	808	781	785	740	825	781	816	808	776	809	791	786	779	770	755	771	821	785	833	752	817	798	811	803	770	718	749	758	775	798	772	756	768	797	780	819	805	772	771	779	767	789	790	733	770	771	796	760	755	804	773	774	833	743	783	773	812	792	750	794	827	790	773	809	789	804	755	803	788	769	791	776	756	799	786	799	770	821	827	761	782	830	773	805	803	741	794	770	797	772	745	778	828	771	706	815	784	818	779	780	816	802	779	788	769	730	760	814	792	765	813	802	759	744	794	773	817	793	813	812	764	772	758	763	787	793	756	780	774	850	811	728	819	806	810	814	779	789	771	837	742	771	800	784	801	820	727	836	780	792	811	782	758	816	750	810	757	776	791	793	856	771	769	749	813	826	779	779	749	807	794	823	767	755	843	798	772	816	809	797	800	793	822	833	831	802	783	785	785	797	785	798	769	782	748	739	757	816	783	831	807	795	797	795	815	819	794	767	801	789	785	786	755	793	799	789	773	807	772	810	784	784	843	767	796	808	776	801	809	749	776	787	805	754	789	790	733	763	724	751	773	849	749	761	797	789	818	841	778	787	797	787	770	795	763	782	782	772	722	803	766	755	761	784	800	769	788	757	773	813	756	769	844	836	802	786	787	802	740	786	776	798	816	800	784	822	774	769	819	796	783	782	743	845	807	833	768	797	819	765	790	797	784	838	769	748	789	740	789	779	739	737	826	826	806	785	729	839	793	801	786	789	770	796	751	754	806	791	790	809	755	798	805	764	800	768	781	783	809	774	746	828	780	804	793	760
2622	950	1146	952	712	587	450	466	403	367	359	338	332	337	320	326	309	312	313	274	318	265	269	272	247	306	281	293	285	255	277	298	296	276	300	271	292	285	269	273	284	278	285	283	293	262	296	310	269	288	282	270	273	280	270	282	270	254	293	292	301	272	262	284	308	285	288	289	265	294	303	281	319	265	257	265	268	249	243	252	279	283	269	296	264	271	271	239	291	270	259	268	235	269	302	315	268	268	312	272	286	277	282	292	251	275	304	301	257	254	254	281	264	290	316	294	303	271	321	296	304	317	290	254	284	270	283	276	252	275	291	313	317	249	241	277	237	248	291	274	267	279	281	286	279	263	269	260	314	269	246	296	303	287	258	255	262	276	257	290	285	279	275	266	287	270	296	282	280	295	276	278	300	238	278	295	266	274	299	290	301	283	264	265	274	295	277	276	242	316	333	277	268	320	272	282	280	281	286	281	290	258	279	304	277	267	301	276	296	278	284	317	298	237	276	247	247	267	259	300	301	289	283	309	286	306	278	275	301	285	283	295	299	318	270	292	258	265	308	310	274	294	304	280	273	277	285	287	269	271	252	265	275	288	284	303	279	281	277	264	273	276	276	267	289	266	276	263	251	256	281	259	310	256	273	255	287	322	243	276	283	287	288	247	251	290	296	273	287	246	263	279	273	282	283	269	265	309	301	252	300	291	263	267	302	264	281	292	285	273	266	271	269	251	295	264	260	275	270	245	292	295	261	271	280	281	294	278	246	283	268	276	269	261	245	270	322	266	277	278	286	284	279	307	248	264	271	272	281	263	287	279	264	270	289	273	300	272	287	268	286	265	290	274	292	274	307	280	301	270	298	244	260	267	285	254	253	267	298	285	274	256	276	282	292	275	280	304	271	278	283	258	310	289	265	279	266	269	280	261	275	300	295	270	268	241	278	247	273	299	308	256	261	292	266	285	287	319	279	307	285	285	290	283	266	252	276	270	254	285	267	300	293	277	274	288	279	297	276	283	270	323	271	292	293	279	279	259	272	288	287	266	296	307	310	262	318	280	277	258	278	273	273	247	266	281	262	262	276	281	295	269	297	255	301	264	257	276	311	233	269	308	265	266	289	308	292	256	233	240	277	246	274	274	314	284	285	241	310	256	301	291	245	258	278	282	266	301	284	258	250	265	282	294	279	271	260	247	250	296	269	284	292	266	286	283	302	276	309	316	253	275	249	269	307	303	253	263	248	252	290	264	252	255	294	292	256	241	303	296	292	258	280	264	259	265	269	293	303	271	276	273	239	316	263	299	287	304	270	247	290	301	301	318	269	281	279	277	283	301	286	250	289	247	272	276	295	278	310	290	268	294	277	303	296	263	307	291	241	244	249	290	284	276	253	281	284	258	291	282	321	290	274	310	287	283	281	286	251	319	310	265	289	305	300	266	273	259	244	251	262	282	257	278	275	248	285	275	265	274	265	301	292	269	307	290	288	273	282	269	288	263	266	269	297	292	297	306	276	280	275	264	284	252	275	283	292	252	265	289	281	296	271	283	281	254	256	268	280	278	276	265	287	286	288	263	270	289	276	259	280	297	251	285	239	230	259	279	309	280	305	266	266	313	273	247	269	296	258	271	287	256	261	264	281	248	280	275	285	261	285	269	259	254	278	290	283	310	264	297	288	246	281	309	302	290	247	247	277	297	271	271	281	254	287	243	254	278	283	286	278	267	291	244	276	269	336	287	325	301	247	242	294	251	267	253	268	265	259	274	248	282	247	254	294	309	263	286	270	272	263	257	300	231	235	323	259	285	263	300	266	273	289	287	259	277	288	275	271	301	275	281	280	259	280	258	266	253	303	278	291	290	297	293	270	302	285	255	289	260	252	251	284	261	264	258	275	299	307	290	280	271	295	285	282	302	275	282	252	263	284	277	275	258	281	286	273	261	284	275	265	307	250	270	276	274	284	250	264	273	272	256	281	272	299	294	243	264	289	303	261	276	276	274	285	282	306	287	224	300	287	276	299	258	276	272	267	289	287	258	286	287	279	240	301	291	258	261	276	287	284	287	273	287	287	317	281	280	275	263	245	312	276	275	300	282	284	275	296	268	309	257	276	297	264	268	279	258	302	265	295	271	303	290	301	278	288	281	299	238	279	262	266	290	296	281	276	284	314	276	275	296	289	293	290	283	256	266	253	291	287	265	284	281	283	278	255	273	304	295	285	286	257	284	273	265	293	255	285	257	273	265	297	271	285	271	272	306	277	272	286	285	288	256	285	279	279	243	273	264	283	275	284	296	249	296	288	287	278	313	259	276	262	282	278	270	266	243	253	261	260	271	287	280	254	302	266	256	289	274	303	282	281	271	293	307	259	232	279	285	309	274	282	304	244	273	271	274	261	266	258	284	312	281	290	302	298	282	277	265	288	289	290	298	277	303	292	297	283	298	284	276	287	288	284	273	302	310	287	304	258	280	278	284	260	266	299	281	280	271	283	265	279	285	282	258	279	273	271	259	307	250	290	267	281	283	270	291	264	275	236	304	264	258	244	258	279	259	260	256	276	283	251	271	223	280	293	293	266	267	256	297	264	281	266	289	298	273	270	267	251	279	270	282	244	289	295	293	269	296	275	287	279	288	262	260	322	278	281	277	274	313	271	273	278	245	255	266	296	284	257	272	287	242	257	281	258	262	294	277	293	256	260	247	328	271	270	293	287	283	285	321	264	261	272	287	299	283	317	306	308	284	292	275	237	281	280	277	266	312	290	280	292	276	292	257	242	315	301	288	267	294	261	292	295	291	255	296	254	298	258	286	246	294	260	296	293	261	244	282	248	281	285	302	287	257	290	284	252	287	277	277	296	272	274	272	258	256	282	270	288	279	289	281	239	287	277	298	269	272	241	274	258	245	241	267	279	291	273	255	289	223	280	255	288	275	282	298	264	275	294	286	253	268	284	284	297	271	265	286	276	273	290	268	280	271	261	268	273	307	263	254	303	241	303	270	306	294	297	299	273	291	275	281	306	279	268	240	274	276	248	289	226	285	275	282	283	277	291	249	271	253	295	247	283	295	244	284	290	295	279	280	278	254	327	297	283	304	299	280	280	241	278	301	277	281	269	291	260	263	325	246	259	272	279	265	254	260	231	254	264	276	292	312	252	294	257	293	289	287	273	300	281	284	263	262	306	261	268	264	273	275	254	254	261	272	266	260	243	261	309	272	267	245	290	290	278	245	257	268	253	272	310	310	293	285	313	278	286	293	253	286	258	269	282	246	266	266	289	255	321	277	318	275	298	284	277	281	307	287	277	281	276	265	277	315	283	262	251	310	265	287	257	271	270	285	260	276	287	284	276	287	268	280	307	294	259	293	245	256	274	266	250	230	260	252	272	284	253	254	246	320	287	258	262	266	272	276	284	265	294	271	286	301	246	304	298	286	263	272	283	289	266	273	289	288	290	300	302	259	238	276	273	271	268	245	284	301	298	256	277	309	259	274	309	298
2500	1278	2261	2798	2516	2127	1707	1453	1367	1143	1132	1022	930	874	815	803	833	761	782	725	746	741	728	737	710	744	692	712	690	704	735	659	694	711	673	723	719	644	692	673	681	734	703	667	725	667	679	687	649	674	657	663	670	663	682	672	637	708	679	682	656	659	619	645	691	697	666	678	670	676	631	686	674	675	653	668	679	665	678	651	652	648	705	640	659	732	687	677	707	678	686	644	651	652	674	651	605	662	646	627	660	641	658	630	657	665	657	662	655	647	714	632	654	667	687	652	654	655	631	642	645	648	613	619	686	713	682	647	648	658	660	662	698	584	640	671	696	661	689	680	662	655	640	697	616	643	632	694	652	710	680	667	655	639	620	701	648	653	643	650	659	626	665	698	692	679	640	659	609	686	674	684	671	639	714	646	659	629	602	639	657	657	646	681	702	702	703	691	668	656	688	695	659	621	635	666	641	662	689	652	654	676	649	660	645	664	624	660	686	662	661	663	652	689	613	657	671	629	628	672	664	661	630	676	659	636	665	685	646	678	642	664	685	649	695	618	645	676	650	700	654	649	647	666	681	666	675	670	670	653	694	657	668	685	661	634	663	643	674	635	688	703	633	619	722	671	655	725	648	684	604	628	706	616	677	667	693	654	626	668	680	719	639	697	659	687	688	655	653	682	687	643	673	672	633	712	655	663	630	711	679	695	673	666	648	670	635	659	706	691	669	633	643	668	681	676	647	702	702	640	636	644	628	710	652	668	730	695	658	633	641	688	656	633	689	701	661	597	670	650	677	734	643	641	648	621	679	630	644	665	645	652	662	650	684	634	675	626	658	690	618	668	689	665	640	682	657	665	650	669	644	669	660	665	671	645	675	627	678	651	650	633	647	660	669	680	636	682	683	714	707	698	696	706	655	695	694	682	659	704	602	674	624	700	638	688	635	701	643	639	649	616	659	666	702	656	700	687	718	681	663	665	671	656	643	656	675	663	635	650	693	694	687	616	669	642	656	648	650	651	635	628	669	660	668	654	691	684	636	689	633	677	654	652	671	671	658	642	688	716	692	690	634	644	696	676	682	665	676	706	678	704	614	650	692	654	696	642	741	706	673	696	657	664	649	665	657	662	671	690	641	654	663	705	721	723	649	660	641	637	648	636	679	632	708	656	636	696	722	667	650	685	681	668	668	656	614	647	638	654	655	633	680	685	662	673	671	657	636	697	642	703	726	629	646	688	641	701	679	691	687	654	628	695	644	642	681	681	673	661	649	640	677	667	655	636	654	672	688	664	716	684	615	655	680	681	662	688	704	628	675	631	649	687	689	677	642	648	709	645	686	658	651	647	679	666	648	711	642	654	690	727	660	689	637	653	665	688	678	637	683	630	700	681	630	647	690	653	652	645	656	657	697	703	631	670	666	676	670	619	661	696	706	691	708	677	658	677	666	658	659	685	672	689	683	678	661	659	642	688	638	619	656	674	651	630	678	648	673	669	687	665	658	665	663	620	633	659	708	642	654	676	665	670	648	683	671	659	677	701	668	659	690	657	680	630	650	683	656	681	724	699	650	648	659	676	678	691	652	701	648	657	670	644	701	664	671	680	692	584	675	674	671	631	625	702	660	694	691	694	664	710	686	629	641	686	675	644	660	690	697	660	667	632	722	654	683	631	678	714	703	658	661	646	646	685	659	659	663	715	653	659	670	716	638	693	625	667	654	666	670	657	650	662	667	660	669	667	682	660	653	673	659	663	666	677	709	664	674	690	651	655	645	674	678	698	698	659	674	687	635	623	679	674	694	677	706	662	645	619	668	641	640	662	704	624	663	673	656	704	621	704	681	655	654	681	634	669	650	674	716	703	684	626	699	670	662	694	656	691	694	683	676	670	635	693	654	642	719	672	646	706	678	662	695	654	682	647	644	647	690	675	689	672	699	649	666	716	694	697	691	662	655	678	665	623	673	660	682	620	692	698	688	660	700	678	658	647	699	653	645	690	683	662	666	715	606	669	648	645	645	650	671	701	654	716	694	599	628	649	689	640	700	657	655	671	599	637	672	719	627	662	666	690	632	627	659	623	633	657	670	669	658	711	630	739	679	639	689	678	682	685	703	680	677	648	704	671	674	652	666	653	658	655	671	686	663	633	595	658	693	655	655	688	657	651	664	629	673	699	693	656	654	672	658	682	710	619	655	614	641	669	662	704	652	669	658	646	658	651	684	674	640	654	711	681	676	667	636	652	662	676	611	651	671	648	696	674	671	665	637	637	715	641	689	644	613	666	633	701	645	659	666	715	676	612	621	671	668	652	631	676	645	645	691	671	658	647	665	623	676	653	655	641	658	642	698	629	697	673	684	609	680	664	689	660	669	627	648	695	683	662	652	674	693	689	692	683	644	644	589	608	678	676	687	658	646	626	668	619	635	678	635	692	681	667	681	674	636	671	685	689	687	711	677	632	652	651	643	683	694	667	646	655	654	611	657	638	693	655	656	651	657	628	619	669	603	699	664	640	634	681	644	684	663	633	682	683	714	687	645	659	671	691	631	659	665	688	653	681	630	661	676	666	683	683	663	672	678	643	649	665	672	639	614	694	689	700	664	689	622	647	649	669	683	706	661	655	683	638	681	650	689	680	626	645	658	677	703	666	697	658	650	680	641	692	680	684	666	632	650	667	648	619	678	655	638	644	678	662	672	668	690	686	656	648	620	670	658	668	672	669	665	668	692	667	661	693	696	655	621	656	653	655	674	670	680	645	621	714	676	622	680	659	641	697	645	662	710	714	664	703	697	665	689	698	658	686	650	682	679	662	632	662	630	665	599	656	688	676	700	669	658	676	658	669	687	610	664	654	665	685	624	680	660	680	683	662	643	648	640	629	635	691	682	682	645	659	688	686	666	664	698	674	641	664	702	690	635	675	663	678	703	658	680	732	685	645	710	679	667	663	678	701	651	688	725	657	655	682	659	701	724	698	635	703	627	664	677	638	677	665	664	631	615	697	693	731	672	680	615	701	660	643	659	680	678	704	685	666	670	656	654	689	701	673	665	688	712	645	655	675	641	698	681	656	652	653	690	692	668	658	689	669	691	642	625	652	661	643	650	653	648	668	640	639	703	706	675	707	677	682	663	628	693	653	655	653	680	647	702	659	654	722	659	665	653	618	686	741	673	651	685	650	667	653	631	637	697	671	681	680	661	700	687	712	714	655	678	711	638	744	645	658	635	677	666	642	684	643	643	677	697	656	676	670	698	686	724	671	616	686	646	664	705	638	664	671	664	690	639	659	660	657	666	683	665	688	661	649	661	670	629	664	694	634	687	657	674	691	716	724	662	655	681	652	658	656	638	667	692	700	652	636	651	647	605	659	644	676	604	648	649	646	667	643	687	673	704	659	653	681	684	702	637	675	617	682	682	699	621	702	716	645	632	676	660	643	683	648	674	633	645	681	656	681	689	661	604	656	661	665	701	667	677	684	647	679	658	665	648	705	652	671	679	697
9455	2031	2290	1931	1354	1073	909	707	732	597	558	511	488	442	463	449	426	419	452	372	396	406	370	389	433	376	356	392	409	386	411	377	400	360	379	391	374	384	365	411	371	382	377	401	377	379	375	383	378	352	389	370	358	369	377	419	388	392	401	374	360	391	359	337	378	381	374	368	340	368	409	380	381	380	374	354	385	381	382	358	356	340	339	388	361	379	335	346	363	333	359	361	395	352	373	381	414	397	368	375	357	375	383	361	378	351	339	366	388	357	381	380	334	361	395	380	406	367	353	362	380	367	381	370	386	358	365	327	387	335	342	368	347	367	359	386	376	378	361	354	373	370	360	375	378	419	400	371	358	400	359	363	359	370	353	367	344	390	359	348	379	395	365	375	367	340	369	378	352	360	385	396	374	359	363	389	378	396	382	396	333	381	395	351	348	369	363	409	410	385	356	382	379	396	361	364	343	408	375	353	384	331	362	349	364	363	346	367	360	345	350	408	367	367	348	394	397	358	354	375	382	366	373	366	376	336	395	367	380	354	366	384	358	417	384	352	343	396	354	356	398	359	380	380	413	391	388	377	380	399	359	386	384	335	345	346	372	338	360	345	350	363	360	392	382	326	390	357	339	353	408	361	345	313	375	372	374	345	404	348	343	371	387	378	381	386	369	340	335	358	342	373	349	362	372	387	391	357	375	372	390	373	379	383	382	359	365	373	343	423	365	376	343	362	379	358	385	398	396	386	383	357	395	398	384	379	374	393	361	355	362	387	388	381	386	339	381	371	373	389	328	353	378	381	350	354	335	379	394	389	362	377	367	370	395	424	372	373	416	364	377	378	358	363	367	375	384	353	367	382	377	351	372	379	374	374	328	389	388	391	336	335	402	415	382	373	370	367	376	365	415	341	364	341	357	386	362	351	379	368	397	395	388	383	400	349	394	350	349	377	391	371	371	362	389	381	365	354	399	404	396	387	383	356	361	412	372	386	346	401	396	353	392	367	346	375	376	347	390	376	378	368	348	375	367	356	376	351	391	330	369	379	336	346	378	398	382	379	375	355	318	376	367	386	410	377	392	371	351	350	377	356	398	351	347	391	394	354	412	376	393	361	335	363	338	390	385	353	350	397	379	392	414	378	374	375	380	387	352	370	344	356	384	395	358	354	363	374	381	396	417	360	366	359	386	429	380	357	365	387	342	354	364	392	420	366	375	390	362	391	366	362	417	368	355	340	397	398	370	348	342	393	398	397	340	390	401	388	401	353	378	363	357	383	401	349	345	374	376	387	421	386	383	374	379	392	396	358	396	423	380	359	384	376	402	350	376	391	353	376	354	333	356	374	354	377	334	351	372	377	359	339	412	406	408	384	379	399	375	339	375	394	364	404	398	367	389	369	359	364	338	377	381	358	366	339	404	356	386	381	362	357	413	391	394	380	359	368	384	356	395	354	351	401	376	391	389	374	376	340	325	364	394	367	340	389	412	368	363	373	353	371	383	326	397	377	358	343	362	376	368	369	365	359	368	376	385	361	346	346	377	367	400	371	398	380	335	373	428	361	374	350	377	404	359	375	370	370	364	367	354	401	387	377	370	314	353	380	372	399	347	386	378	375	351	392	377	376	380	391	372	362	307	348	356	346	367	389	377	352	367	346	363	356	365	345	360	394	391	362	381	356	377	411	380	394	378	391	337	362	335	349	359	336	355	375	339	372	371	356	394	355	338	365	338	384	377	397	381	368	351	400	354	384	386	367	391	355	372	389	390	389	368	369	366	373	386	347	390	354	379	359	385	366	362	374	383	374	395	355	362	336	399	364	369	387	376	363	378	372	417	329	366	371	374	384	406	396	393	366	392	368	401	378	399	351	371	345	374	424	323	363	344	405	351	387	389	405	377	381	358	383	341	380	357	365	416	405	390	387	378	401	365	387	378	391	369	391	394	361	391	323	359	379	360	369	371	375	351	372	374	375	391	339	343	373	364	388	370	373	355	360	387	377	392	369	407	383	371	376	421	395	400	358	349	386	373	332	357	311	374	337	377	378	383	364	371	391	410	357	357	333	367	365	370	360	410	376	409	377	398	340	341	355	364	394	387	324	362	380	394	385	395	367	387	382	368	361	357	347	378	336	370	374	399	382	390	386	377	393	382	378	367	352	411	363	367	335	398	341	332	354	363	388	344	384	371	398	331	353	365	366	368	418	404	405	380	393	366	353	393	395	357	352	368	346	381	357	351	390	410	360	379	368	380	372	389	384	360	339	364	389	382	384	354	353	374	384	374	401	370	385	342	364	374	416	394	363	384	396	393	341	331	365	370	391	376	387	415	356	385	387	346	393	348	362	367	393	398	356	362	350	372	374	353	381	353	358	334	346	331	362	364	335	366	373	408	376	350	385	369	346	365	373	368	403	351	378	363	347	372	335	329	387	405	367	377	369	353	378	402	335	355	414	372	359	382	389	338	367	377	378	379	389	384	375	370	420	377	380	378	408	393	364	398	387	375	371	422	354	359	371	359	359	358	386	360	333	364	377	367	349	364	377	362	376	375	371	396	381	374	329	390	373	349	341	427	386	382	376	360	371	341	367	345	348	337	370	351	384	385	388	377	359	362	391	382	372	442	374	394	367	350	330	356	389	380	363	356	392	432	401	389	371	385	375	364	374	378	400	385	327	378	378	365	374	400	379	352	340	372	379	394	400	406	356	333	339	364	375	399	395	365	345	360	403	358	406	357	359	364	357	356	390	386	389	362	377	387	364	366	392	362	401	346	365	369	371	372	392	382	372	381	352	369	365	333	389	353	404	345	343	402	324	377	396	370	387	350	341	352	391	414	373	343	368	365	350	375	362	369	398	400	386	379	354	366	400	390	391	399	396	364	381	424	391	360	368	380	396	375	395	358	330	361	325	335	374	383	324	369	346	367	365	401	353	367	419	368	385	385	377	396	354	341	366	422	392	354	355	358	364	376	372	381	334	391	358	387	369	398	384	368	378	359	338	408	358	354	383	353	403	361	361	400	393	360	378	361	388	389	384	399	377	379	314	366	390	385	376	349	374	341	360	388	381	390	409	373	351	356	378	391	353	352	374	367	430	393	384	412	398	351	387	363	334	358	337	337	386	356	363	379	371	416	387	386	401	356	369	384	372	377	400	371	377	330	361	359	394	397	357	376	376	340	376	335	361	374	385	369	404	368	361	367	342	345	392	360	360	371	365	371	393	423	350	363	366	376	378	364	366	361	374	365	339	328	399	375	362	364	357	370	381	372	370	406	384	412	432	370	378	382	346	369	367	404	350	382	360	390	386	378	363	372	331	390	356	378	381	368	369	408	352	350	378	332	385	397	377	388	347	373	389	387	406	374	385	366	406	359	417	378	358	369	347	369	398	387	335	355	367	386	378	357	349	361	394	365	344	367	384	359	348	337	387	353	381	394	410	376	380	372	359	391	388	360	376	411	414	364	359	382	358	415	399	393	372	352	392	379	383	366	373	379	390
7654	2387	4730	5783	5101	4197	3415	2953	2419	2123	1942	1662	1512	1449	1404	1318	1269	1183	1108	1126	1063	1117	1058	1048	1037	1016	953	936	965	983	915	984	984	919	895	936	903	889	872	898	943	942	893	931	853	949	900	876	867	832	947	926	845	832	844	891	937	878	861	904	854	898	893	810	887	891	881	890	854	855	851	866	856	846	858	879	868	859	870	789	849	843	856	826	853	865	840	844	830	842	865	859	914	823	864	830	903	910	861	918	806	848	885	898	882	858	834	839	879	850	880	885	835	817	847	821	799	844	832	883	895	848	813	851	860	833	842	831	844	893	834	809	828	839	873	880	836	934	864	828	822	849	850	835	813	821	889	838	874	850	893	852	841	887	847	846	829	888	880	836	870	853	836	867	881	827	887	883	904	849	849	867	907	869	861	858	906	825	886	800	858	872	844	881	836	815	844	803	896	859	877	871	791	821	928	865	862	905	896	854	857	890	891	913	839	886	789	876	868	857	847	827	812	828	805	796	842	843	858	846	885	844	852	821	824	879	888	851	897	891	851	908	863	920	831	903	835	873	877	839	855	876	883	825	853	833	855	838	898	793	901	859	830	798	848	851	822	880	875	811	878	880	850	902	842	797	901	849	882	817	845	848	818	813	882	878	862	848	845	822	807	879	885	883	895	813	811	911	870	822	836	858	865	896	865	859	853	889	807	855	905	890	878	893	864	849	945	886	847	851	864	813	902	911	843	873	831	889	888	822	816	823	845	795	864	837	856	817	850	843	859	910	813	897	796	887	844	790	879	837	870	885	894	904	880	823	841	887	859	889	842	853	834	831	858	867	821	898	859	769	903	861	848	829	838	797	854	932	832	845	845	846	889	879	878	878	825	896	840	854	811	867	855	828	878	824	829	845	850	811	853	855	863	876	880	873	859	834	870	841	865	884	877	868	804	897	880	833	893	849	888	896	883	838	877	837	877	851	866	873	803	825	870	817	836	874	834	798	865	865	876	828	840	819	844	834	843	819	809	823	868	845	806	864	856	908	898	889	854	844	816	849	869	906	878	885	842	862	915	843	877	804	862	865	867	856	813	864	843	855	843	864	935	819	817	848	805	874	809	881	909	876	836	883	849	887	829	865	819	790	847	858	921	875	830	837	853	875	809	886	862	943	858	870	852	852	867	859	887	873	843	835	819	835	858	875	877	819	861	842	813	854	866	839	833	843	858	915	894	812	849	830	854	892	841	782	828	886	874	865	846	862	861	823	832	822	813	875	899	870	822	824	836	882	827	839	809	851	940	891	835	801	871	875	844	907	874	907	857	874	872	823	849	866	830	801	842	828	846	841	874	844	875	814	844	844	890	797	857	805	806	864	829	836	816	834	804	815	829	854	880	806	806	825	846	840	820	891	826	860	815	815	813	915	860	879	836	833	924	845	898	865	854	891	844	869	880	851	845	877	823	849	877	907	815	875	819	838	843	857	874	875	842	885	853	866	828	835	845	849	853	836	820	812	880	871	867	815	813	847	853	856	895	829	849	840	848	870	867	852	869	839	910	901	877	839	837	820	887	880	878	783	842	880	917	853	852	827	847	911	850	833	885	863	941	872	850	872	851	916	858	832	849	871	863	862	856	870	843	881	856	842	857	800	847	864	858	856	870	921	880	896	865	807	891	883	847	913	899	855	860	853	849	854	843	913	905	825	840	864	868	843	874	857	825	892	814	873	832	810	837	842	848	852	820	899	838	871	846	878	861	869	834	839	821	853	853	871	880	901	867	845	862	810	900	902	844	840	838	860	867	829	878	873	849	889	902	915	845	900	824	854	830	850	854	876	884	846	855	835	880	861	844	906	875	840	875	843	844	875	868	865	876	843	864	865	829	845	836	872	883	865	847	853	854	856	818	860	842	876	891	806	893	848	873	817	853	821	851	874	854	872	851	863	839	832	842	842	876	870	832	814	870	847	853	835	829	861	881	835	841	879	872	822	876	841	852	897	874	854	807	893	880	830	870	818	854	823	828	855	858	874	889	862	894	884	864	862	841	915	827	834	866	861	888	888	885	859	904	848	848	856	819	872	867	906	838	865	802	932	881	872	848	860	794	840	868	832	825	846	928	883	891	875	877	858	828	824	816	853	872	905	871	844	882	881	849	892	888	853	828	893	840	843	805	923	851	860	836	845	883	849	865	905	837	839	839	869	840	782	909	850	884	845	851	881	832	812	876	853	828	813	831	872	806	832	885	890	807	826	832	873	856	884	803	817	850	856	836	827	907	911	815	849	836	848	840	849	876	860	878	842	862	857	856	863	864	898	822	881	827	855	916	888	828	851	839	846	879	863	864	825	808	876	862	870	940	871	851	880	910	855	856	839	796	883	885	906	839	886	847	872	867	920	894	853	865	872	859	892	861	842	871	818	856	841	829	877	860	892	858	898	895	856	899	920	848	857	884	868	885	909	860	878	864	893	827	845	833	803	915	858	854	858	830	891	923	879	823	867	814	872	825	851	887	843	858	857	867	867	837	900	826	881	825	834	888	879	853	864	848	861	853	885	848	883	836	850	857	869	925	863	792	874	912	861	845	815	828	837	842	851	850	819	914	882	850	829	878	861	865	843	839	842	869	839	832	831	896	878	883	867	861	886	850	847	825	858	853	847	845	897	810	897	838	834	845	852	927	878	821	856	851	827	876	843	866	852	909	858	833	887	850	840	870	887	856	868	850	803	860	878	865	819	882	845	833	827	834	836	885	791	875	836	877	863	810	863	883	878	868	824	916	871	862	885	878	862	824	858	849	904	883	853	851	857	857	853	784	841	868	845	844	867	855	864	870	849	893	866	918	878	830	874	873	876	879	852	875	829	875	840	857	855	837	831	855	889	858	853	874	866	878	829	901	941	830	798	923	848	843	862	834	813	837	896	817	910	881	834	862	883	854	840	865	834	791	905	897	863	835	796	905	851	839	851	923	853	939	822	833	886	840	864	863	896	859	828	848	882	841	873	844	861	820	871	831	830	859	842	834	831	862	889	831	872	881	877	849	874	862	875	767	888	851	882	878	820	906	842	889	895	801	833	833	892	851	830	867	858	880	870	830	858	837	856	862	872	827	834	883	912	866	863	866	872	848	861	839	873	889	859	903	914	851	899	891	861	860	860	842	873	902	824	854	812	848	858	851	814	870	873	827	834	859	838	854	881	862	824	796	829	838	835	912	867	861	860	864	898	859	848	870	863	828	837	839	809	888	888	850	858	867	840	838	862	837	837	849	827	847	834	866	835	873	880	829	863	896	831	850	828	834	848	828	911	824	800	826	847	877	853	827	848	844	861	848	819	842	851	860	829	855	875	935	897	930	873	852	872	844	878	823	841	839	824	821	873	787	877	844	865	892	885	862	837	837	831	929	920	813	846	822	890	839	843	845	791	835	875	821	836	853	897	916	819	848	856	896	872	826	870	850	841	905	840	880	864	894	834	820	864	810	829	926	819	848	855	879	861	879	866	843	862	855	857
16747	3450	3729	3223	1978	1567	1197	983	868	643	599	593	565	528	501	445	472	429	401	416	385	383	388	384	365	343	379	377	378	356	386	350	339	338	325	353	355	368	357	346	363	371	394	334	353	337	338	331	387	339	371	366	345	339	330	384	323	346	361	356	307	351	361	347	368	353	339	334	374	372	372	356	317	351	382	350	333	353	328	373	336	318	388	358	355	350	354	343	342	365	314	350	355	349	335	307	313	360	356	363	326	330	336	350	332	320	356	347	344	365	378	325	355	309	322	341	348	364	386	351	306	379	329	338	330	346	369	337	351	365	378	347	362	312	335	331	358	336	320	332	327	345	337	323	323	373	353	370	341	369	347	331	369	334	363	352	341	359	336	369	358	336	349	371	320	324	389	335	359	345	329	328	299	371	377	293	344	345	343	322	334	328	362	358	347	326	352	346	354	360	355	332	299	300	314	374	321	336	352	342	357	314	346	373	368	338	334	330	362	381	312	343	339	327	330	364	354	331	361	362	311	352	355	351	362	346	357	356	350	356	309	394	378	319	373	321	331	343	338	328	364	333	336	352	371	319	318	309	376	360	327	346	349	334	346	361	364	344	379	358	349	352	337	347	338	325	308	289	374	294	333	370	349	342	339	340	361	340	373	352	335	353	336	344	325	325	310	363	340	323	366	314	332	349	320	318	342	354	322	326	333	372	334	371	332	367	328	305	343	328	361	369	339	347	341	357	321	345	345	366	367	354	361	321	346	318	360	363	371	296	316	345	385	339	337	342	336	351	364	331	328	339	359	347	344	371	383	380	371	336	352	344	290	363	349	328	355	338	318	334	339	339	358	382	366	348	325	300	374	362	333	356	362	345	330	323	351	332	365	329	360	323	326	370	346	336	345	349	362	341	336	327	340	349	370	292	309	322	388	356	333	353	354	329	306	332	312	358	344	364	348	346	377	312	348	374	342	344	342	351	387	298	346	343	339	337	301	322	340	339	316	344	366	365	343	329	332	325	310	363	332	332	346	320	367	397	353	390	365	364	344	300	355	359	358	359	327	341	326	341	329	342	321	347	352	337	320	329	321	333	329	341	369	346	351	333	329	329	344	336	365	365	364	325	364	345	337	322	357	344	368	361	334	333	337	345	335	304	354	333	345	365	337	343	325	336	355	349	368	360	333	347	393	351	335	363	349	347	323	321	313	345	338	359	349	339	383	341	339	342	330	340	324	375	334	319	341	349	342	328	325	318	321	349	314	393	347	278	345	322	319	326	353	336	364	361	333	301	343	343	340	313	348	360	370	368	323	343	330	331	336	331	343	338	323	349	324	356	315	326	367	351	361	347	336	350	363	341	370	346	325	366	333	349	371	347	363	376	340	360	358	384	337	314	359	351	319	353	299	322	385	379	377	344	356	348	305	351	350	350	314	318	329	293	318	395	355	341	323	342	357	328	335	341	324	343	390	349	318	347	299	366	341	321	373	345	349	354	342	355	361	353	322	345	370	338	384	375	333	351	349	361	313	358	378	357	340	380	363	331	338	340	392	322	333	359	334	349	341	341	344	343	349	348	322	334	364	308	362	337	373	302	347	348	328	349	329	332	346	366	359	330	344	319	355	350	338	331	355	349	335	357	348	309	358	338	353	323	330	346	330	330	334	338	352	303	352	351	331	348	278	325	346	334	373	311	315	348	322	363	321	298	328	363	337	336	353	371	377	353	312	350	386	341	330	323	342	328	325	341	324	368	369	372	332	332	326	317	380	371	326	292	317	348	335	378	365	341	340	321	294	352	319	314	345	342	332	346	313	338	335	330	339	347	345	352	338	322	352	317	346	331	357	371	366	362	353	348	340	365	309	354	362	329	341	345	357	331	333	327	404	312	342	340	318	324	340	356	304	335	338	315	354	369	345	358	364	359	316	336	331	385	375	320	358	336	380	324	342	345	328	323	317	338	349	332	349	362	323	380	347	312	376	349	376	344	361	338	337	330	352	358	354	333	363	327	320	349	349	364	324	339	343	323	330	340	355	337	318	377	377	346	343	321	350	338	342	357	316	308	317	333	343	334	290	339	321	341	389	330	332	318	355	350	360	316	310	332	320	377	334	318	331	343	340	326	372	330	391	332	335	309	352	348	377	360	359	364	330	364	347	339	357	366	344	330	355	346	324	326	378	342	290	324	341	346	321	348	339	323	334	357	358	373	318	339	358	367	389	312	325	318	319	346	349	315	349	360	352	373	339	336	356	351	320	334	333	333	306	350	372	336	354	351	359	388	325	318	355	410	350	366	364	347	361	325	319	333	326	351	333	348	345	361	373	345	353	357	337	329	335	307	344	349	354	358	336	336	343	337	343	329	328	336	345	327	354	332	358	334	323	315	363	356	339	378	362	347	344	348	326	342	346	368	336	346	311	312	358	343	341	314	343	384	324	363	324	385	364	339	364	360	334	345	353	382	310	321	333	303	348	352	345	339	330	334	343	347	381	351	338	352	314	332	345	353	331	366	365	348	323	335	351	319	362	330	364	357	345	357	364	347	319	373	335	351	358	339	383	334	364	343	356	357	405	358	355	329	345	332	337	336	375	378	342	363	355	356	386	343	357	338	369	297	360	333	336	355	351	372	348	367	326	320	336	316	319	320	318	350	342	349	351	327	348	370	355	313	340	335	359	328	340	357	380	376	367	317	338	330	341	352	353	325	356	364	360	335	349	304	330	365	318	349	382	350	343	351	347	335	336	335	334	347	357	331	331	334	311	293	351	370	336	362	331	345	353	304	339	340	344	342	336	326	330	310	346	345	326	353	311	383	331	371	333	350	333	347	329	270	326	343	345	338	324	350	314	320	365	349	354	319	364	326	354	344	351	361	339	329	336	328	324	354	324	380	344	346	328	342	316	385	329	341	373	375	346	333	343	385	317	336	391	349	335	345	313	330	346	336	340	342	315	367	342	331	348	318	380	339	350	383	346	356	340	355	372	355	345	325	336	350	369	328	339	337	336	328	297	359	368	323	354	360	332	342	389	353	343	325	338	351	356	342	381	357	347	343	338	356	352	407	369	366	383	357	328	350	343	323	299	381	332	370	341	310	342	359	321	351	361	295	345	315	338	314	315	346	352	367	333	352	341	345	355	342	384	348	319	360	325	380	336	348	325	292	356	365	327	345	353	338	326	354	338	327	337	326	329	315	342	339	330	357	380	353	338	326	337	377	350	357	323	361	324	375	353	347	365	367	337	339	315	326	325	310	344	346	332	312	329	336	348	340	356	368	334	320	318	340	323	375	357	349	360	366	352	335	371	341	371	328	295	314	317	353	348	346	350	329	357	359	334	306	356	353	333	307	326	350	363	353	354	337	379	309	321	333	335	311	334	341	338	326	325	364	327	321	348	311	354	382	392	321	369	332	351	364	340	335	333	349	340	329	333	318	356	324	326	355	351	360	311	358	313	389	371	348	344	331	362	354	374	368	332	333	335	333	346	323	355	340	357	333	350	365
9986	3079	6674	8377	7048	5588	4874	3992	3160	2781	2297	2142	1865	1708	1508	1458	1331	1295	1187	1192	1041	1100	1106	1019	1031	996	1003	1018	954	946	933	984	910	979	883	853	908	888	866	915	855	852	799	829	821	782	836	763	836	817	793	788	801	801	810	795	809	787	807	789	783	801	811	839	799	795	871	870	805	740	781	762	781	757	771	805	790	807	795	819	819	774	795	807	752	759	760	809	785	751	830	786	776	799	811	826	812	771	770	794	804	795	774	796	778	819	826	808	752	766	787	794	761	749	804	817	784	741	777	780	765	753	787	759	828	741	850	769	796	808	795	790	827	770	779	748	812	775	791	797	808	755	709	784	805	806	781	743	778	805	822	751	797	720	784	765	825	775	807	760	726	803	770	787	782	733	724	826	769	771	809	762	806	771	779	795	799	762	757	743	758	741	817	744	811	787	770	760	760	798	744	815	764	838	812	808	800	814	752	739	805	787	754	770	763	807	824	797	793	774	802	760	761	790	788	760	752	754	762	730	774	790	794	743	724	791	826	761	748	772	794	766	751	786	736	791	787	730	805	784	713	773	790	750	792	814	738	776	766	759	802	791	798	776	803	797	794	746	812	746	718	752	759	771	808	791	763	760	772	831	767	773	754	772	820	754	785	791	760	803	767	774	785	763	768	745	795	786	756	769	791	806	759	816	773	818	796	764	744	781	799	787	804	765	787	770	805	776	812	749	827	778	804	795	744	766	709	777	825	791	783	814	816	814	760	769	752	771	760	775	785	805	741	796	783	804	715	775	737	764	773	753	738	784	750	742	772	780	785	766	770	755	805	793	757	776	792	799	809	741	745	763	744	737	809	801	793	750	788	790	787	773	761	766	798	790	789	836	807	803	767	794	750	754	768	796	785	775	844	779	780	790	774	833	750	740	789	768	750	764	771	794	749	798	801	782	785	790	777	764	799	736	837	778	774	742	731	781	752	788	771	738	767	793	811	814	766	784	804	802	815	779	788	784	771	784	727	762	783	760	829	807	780	757	784	762	742	750	827	737	795	790	796	751	765	788	826	775	773	802	771	781	801	804	739	793	783	786	743	802	765	815	831	769	789	746	773	782	782	784	803	755	744	758	745	807	841	765	760	781	688	770	762	815	766	809	782	832	789	764	832	754	810	796	775	812	796	779	763	794	793	763	734	794	781	804	793	762	793	787	766	778	757	775	707	807	781	758	816	806	786	782	809	758	780	749	771	803	700	802	736	779	799	793	765	757	740	796	784	768	801	776	741	832	761	727	765	790	822	814	771	729	785	770	807	787	791	795	799	770	799	798	761	759	772	743	750	777	760	764	805	804	787	798	818	779	791	792	799	782	819	746	759	796	743	774	772	747	725	778	781	777	713	781	803	750	771	741	787	771	782	813	783	791	817	792	816	770	792	759	852	751	751	775	799	803	802	794	757	787	780	746	781	752	798	777	774	826	779	746	802	754	719	790	727	824	774	782	766	787	829	803	785	772	795	785	749	772	763	771	792	821	796	826	781	779	780	786	802	838	808	786	768	777	812	769	773	803	780	759	780	748	773	762	758	768	775	755	812	797	804	800	736	821	771	806	814	748	763	825	764	752	768	774	786	770	739	763	764	757	791	766	750	789	764	787	786	779	834	797	791	747	771	777	749	805	810	769	750	759	776	781	747	739	789	805	786	735	800	756	789	790	793	769	770	789	820	831	771	817	772	745	757	759	763	807	770	785	762	809	819	797	818	748	805	749	784	738	792	786	763	766	765	813	791	759	719	799	781	794	767	761	793	753	724	793	759	789	821	802	799	767	767	794	819	704	762	769	767	773	754	779	810	754	740	789	764	768	739	808	803	762	819	774	787	743	767	756	810	792	768	748	786	770	770	767	777	773	794	811	778	778	783	779	817	765	774	809	781	830	782	746	769	763	763	761	802	800	793	784	768	742	769	776	773	723	791	768	786	757	787	751	802	746	802	722	787	812	796	731	747	744	760	777	779	799	753	755	722	763	765	770	801	788	747	790	735	788	848	808	780	720	775	784	791	764	787	784	800	794	802	796	748	765	742	757	773	769	784	780	773	815	743	794	785	791	783	788	761	768	736	793	769	834	765	829	832	811	799	783	765	795	790	822	747	769	800	832	768	821	777	786	742	781	787	759	755	816	794	818	741	820	843	823	793	755	738	795	833	806	814	780	797	785	779	816	768	772	793	810	792	795	766	720	822	759	777	743	753	783	778	825	776	764	740	778	738	778	797	792	752	777	844	759	762	759	740	750	772	705	732	815	790	786	740	765	753	790	839	797	818	789	791	776	726	757	736	798	786	776	782	788	834	790	785	816	763	806	764	787	833	741	762	741	730	800	749	765	755	768	805	751	777	787	712	846	794	814	781	764	788	811	764	757	746	778	734	790	746	779	773	836	776	805	814	734	752	769	757	732	746	739	800	827	772	778	800	846	794	759	778	737	797	785	776	865	778	791	784	738	745	783	764	753	762	824	766	785	796	752	798	788	755	778	806	785	766	771	791	804	781	700	792	789	811	779	827	804	773	779	823	812	777	786	748	746	753	773	809	764	803	766	789	745	792	743	776	789	806	782	788	795	795	805	810	810	814	776	794	747	759	744	774	725	792	757	790	795	791	789	792	782	758	755	743	787	724	818	768	764	797	792	786	779	808	767	809	733	783	798	782	791	782	778	779	776	789	776	786	788	755	780	737	765	770	768	776	813	743	745	806	787	748	765	769	795	788	758	815	768	813	799	803	758	763	778	743	738	784	787	777	764	801	823	779	764	782	801	748	717	768	825	730	792	749	818	736	821	762	771	795	762	780	815	764	756	721	758	807	788	758	763	726	766	751	766	749	801	753	784	791	823	743	755	795	768	772	798	778	745	798	762	770	779	797	743	729	807	755	770	756	774	760	745	752	792	754	814	764	745	812	793	817	789	791	804	771	827	736	760	773	791	794	758	787	785	786	798	795	808	756	810	739	783	815	787	779	769	800	790	779	792	761	786	792	780	768	804	781	776	768	750	752	801	815	826	796	795	777	752	767	775	789	730	818	796	784	804	806	784	794	785	808	750	758	748	783	794	824	793	755	766	745	795	776	820	794	805	775	789	782	707	790	766	725	816	781	783	792	759	759	774	810	785	807	795	751	766	761	738	736	742	809	767	743	812	825	782	771	734	736	845	788	776	769	783	768	714	820	767	765	746	777	744	795	732	773	723	791	788	784	788	764	766	804	735	806	791	820	774	794	775	753	735	735	797	752	768	763	823	824	769	777	803	753	782	737	762	789	748	812	808	751	761	772	787	737	773	779	766	745	764	772	798	758	775	780	742	749	762	732	758	793	772	757	775	793	799	807	770	760	798	800	820	800	788	717	765	767	771	775	781	749	809	772	784	810	781	762	783	808	753	798	799	767	851	777	784	813	784	788	815	744	769	815	735	799	739	799	782	747	812	808	740	768	727	776	833	781	818	818	792	817	752	786	738
2579	927	1098	908	744	569	523	425	366	341	370	333	364	320	314	334	303	301	261	291	299	278	285	287	327	326	277	277	280	258	305	318	270	312	300	285	303	269	257	262	302	271	285	279	277	289	280	275	275	280	297	285	269	270	281	280	278	280	286	295	241	271	291	299	292	280	287	287	289	272	271	282	237	294	269	276	273	301	255	294	316	284	263	265	248	262	260	288	294	311	278	277	288	289	241	297	302	303	274	277	251	305	270	287	299	293	310	274	270	278	291	292	280	263	271	274	268	298	253	272	236	258	266	264	262	253	273	268	274	262	279	266	288	252	294	287	286	261	236	246	252	254	273	277	309	288	256	293	291	290	264	291	248	266	227	247	269	283	261	275	269	274	289	283	262	276	262	275	292	261	284	258	263	282	298	272	275	279	310	274	292	305	267	312	311	265	275	261	269	282	270	271	249	267	262	266	272	295	295	308	261	246	289	256	264	264	275	283	255	260	290	279	273	269	276	249	294	267	266	255	314	288	285	277	229	265	282	258	270	283	264	293	283	285	284	300	264	284	274	309	279	277	269	273	305	283	280	268	277	234	291	287	258	262	269	276	308	296	296	233	270	283	294	268	258	271	257	286	257	268	254	267	251	263	258	283	298	269	265	294	284	298	268	268	292	291	275	269	290	266	245	316	289	322	293	282	255	275	300	264	238	258	285	273	263	241	265	280	290	281	255	280	259	285	277	275	246	276	264	291	292	260	287	270	271	282	282	293	289	308	287	266	274	282	273	267	281	307	292	271	276	219	312	263	272	255	288	264	257	272	232	293	286	296	258	269	260	275	272	326	260	300	270	301	297	238	275	284	274	292	261	267	257	282	272	304	334	260	283	266	268	289	243	262	275	290	253	273	242	281	284	254	292	310	296	279	265	273	278	285	282	246	275	286	292	283	258	269	275	274	291	294	270	252	282	241	264	287	278	268	311	290	260	293	292	271	253	286	259	293	247	259	292	276	300	312	288	299	267	259	234	299	253	265	252	253	281	262	285	275	269	285	263	283	279	257	266	257	271	261	248	265	261	250	270	255	273	269	295	289	280	291	267	285	258	261	294	271	258	300	260	269	256	256	251	297	268	249	258	258	281	252	250	257	279	279	242	263	257	305	293	289	303	285	263	286	303	318	260	284	294	286	282	264	307	266	274	270	280	296	264	259	274	236	255	298	297	303	295	290	277	273	301	287	267	290	277	266	274	259	264	255	241	275	260	280	300	276	312	273	273	273	265	300	299	276	270	272	299	251	279	260	295	280	280	304	265	266	247	294	271	270	284	247	284	252	269	285	240	266	272	241	254	274	312	274	281	275	270	278	293	284	277	301	305	292	251	270	272	299	291	261	263	277	262	258	269	297	274	260	314	277	277	286	266	269	268	246	267	274	249	283	270	248	332	278	263	255	278	314	265	265	259	246	273	286	290	257	260	271	279	257	286	257	294	267	280	268	276	264	240	298	292	314	294	285	268	234	267	225	259	265	254	324	268	250	240	245	255	260	272	259	259	284	289	260	307	272	250	260	294	289	257	268	234	290	266	271	273	274	290	253	278	284	279	269	288	255	276	296	274	277	269	274	237	308	259	273	295	273	233	287	287	255	284	302	291	284	286	275	262	278	292	284	267	290	320	269	293	264	296	282	273	269	290	273	269	300	259	288	278	277	287	294	254	256	288	281	281	311	259	274	277	259	303	273	278	234	298	269	267	260	261	290	306	272	273	300	284	272	284	265	281	286	277	295	280	286	259	260	238	295	289	287	288	263	272	296	239	286	256	287	294	234	282	262	307	249	271	291	272	250	289	291	259	300	299	269	312	265	262	260	268	287	250	263	251	303	268	250	281	300	288	311	258	264	292	300	299	291	281	266	284	292	280	264	263	225	290	289	293	290	312	354	305	257	265	267	252	303	282	295	271	265	272	318	286	262	268	296	236	278	265	275	298	306	234	274	275	283	261	292	261	281	247	286	329	294	272	274	274	272	252	264	305	263	261	315	307	284	315	274	269	290	271	269	287	299	274	271	247	298	274	265	292	268	291	269	270	285	268	273	299	238	259	277	281	287	251	255	268	269	271	284	272	297	290	291	294	255	274	271	257	276	280	288	285	279	275	273	268	270	261	282	271	272	277	278	275	233	289	293	292	277	268	303	291	282	270	260	275	262	311	301	275	293	272	251	294	270	277	288	292	248	263	268	280	272	279	282	262	261	278	257	246	271	268	244	282	269	269	304	247	271	241	270	278	311	275	295	275	249	292	299	271	275	247	272	266	262	267	305	291	283	288	297	266	278	269	291	281	285	259	279	280	265	302	283	262	286	271	302	276	271	272	266	287	284	273	256	291	272	261	285	262	275	287	251	243	261	279	269	277	267	303	277	269	243	256	273	276	273	277	285	254	295	264	276	262	252	292	240	269	294	283	244	256	271	309	292	255	257	271	264	273	275	261	266	251	282	269	314	287	287	287	252	285	278	287	255	260	313	277	299	305	257	290	266	265	279	261	256	286	299	267	309	261	239	276	283	264	271	280	269	299	288	282	271	267	283	276	278	257	276	262	252	265	285	295	286	246	308	249	296	287	300	299	284	274	275	236	280	293	291	249	272	282	271	288	224	300	293	297	267	271	238	259	260	281	262	287	269	275	291	279	290	314	304	259	245	282	259	270	234	265	280	306	300	285	304	279	267	266	268	296	297	257	257	288	287	272	270	285	267	276	264	263	291	305	276	283	275	286	298	303	299	308	263	293	262	250	286	279	308	249	264	276	274	297	241	274	295	268	260	269	271	301	299	293	273	266	263	289	256	292	269	277	280	284	279	294	284	298	305	286	264	319	273	259	273	292	271	244	302	260	315	287	310	249	272	296	269	250	280	258	259	257	298	286	282	278	239	249	265	300	255	259	288	274	274	254	257	238	311	285	270	253	289	310	262	267	280	279	250	260	295	268	289	266	286	261	284	274	315	327	303	281	284	289	272	258	261	246	244	293	259	268	259	287	287	272	234	291	322	253	275	281	291	287	304	269	270	273	288	258	257	265	317	269	292	276	259	305	255	244	265	277	265	293	249	286	271	286	294	261	258	274	256	271	295	263	258	283	259	270	272	288	276	267	266	279	284	288	263	294	246	301	284	275	280	292	303	274	258	283	277	257	261	255	283	266	258	284	287	266	286	262	266	290	323	315	283	289	244	296	301	284	271	263	257	274	262	293	283	285	283	275	283	267	277	250	279	271	290	274	252	265	266	268	254	292	289	280	282	249	269	271	287	239	259	272	302	250	271	278	276	291	279	243	265	288	257	263	248	278	256	245	309	288	240	239	312	274	278	301	275	249	299	319	256	257	271	289	280	257	279	293	308	266	302	277	262	273	302	277	281	267	259	260	274	293	285	294	239	309	289	298	291	293	254	277	247	283	284	288	295	265	278	285	281	291	257	246	304	279	313	258	268	273	281	300	245	295	312	278	284
2535	1255	2367	2882	2468	2091	1795	1590	1334	1286	1081	1005	962	902	887	839	747	745	744	730	753	766	722	720	707	715	713	707	693	695	683	692	620	711	690	633	718	698	670	656	697	653	692	669	650	653	643	711	645	657	667	663	651	714	638	616	663	689	673	665	646	689	670	668	591	637	626	679	712	701	644	681	672	671	684	638	699	666	648	702	658	680	713	686	653	676	697	689	687	612	676	679	658	666	649	652	668	666	656	680	681	682	692	649	662	679	651	647	663	609	643	690	677	617	663	663	689	713	651	659	635	658	661	633	645	651	632	761	634	695	625	704	657	669	727	659	691	642	623	682	641	669	640	669	653	679	637	668	672	673	652	682	689	668	635	642	676	670	673	670	660	614	596	630	673	618	665	718	674	678	671	683	643	676	649	657	702	678	699	640	637	668	698	703	634	684	647	656	663	672	680	656	676	669	689	635	675	636	656	674	659	644	655	710	644	655	648	684	662	643	717	638	628	653	647	633	690	689	684	631	651	674	665	654	654	647	644	667	654	680	679	632	657	661	638	606	671	646	645	618	653	645	665	655	630	664	684	682	656	754	650	651	671	628	676	693	624	656	632	641	615	738	694	620	671	677	655	635	639	696	671	667	639	658	663	699	700	667	644	622	665	674	680	669	710	669	689	666	626	624	627	670	637	690	655	723	707	646	655	644	681	664	634	714	727	646	637	733	683	680	703	693	661	673	637	686	683	649	689	682	685	646	735	638	648	652	650	681	723	624	644	659	678	676	673	736	656	650	656	649	656	632	608	641	677	659	700	659	641	665	671	659	667	690	669	686	652	671	684	651	639	660	651	675	663	636	658	666	653	610	616	659	709	651	683	727	685	664	652	663	649	673	656	701	651	660	637	653	651	645	642	643	665	687	659	636	667	646	713	667	676	651	619	641	644	642	667	644	683	662	663	677	661	652	642	669	665	663	657	673	616	684	668	679	668	631	651	661	686	708	655	625	671	691	644	678	707	613	656	698	676	653	675	698	657	663	673	661	674	664	640	678	661	707	625	670	658	650	705	670	631	648	653	667	648	629	676	656	642	700	646	663	653	701	659	671	665	677	704	682	695	683	648	665	673	612	685	655	684	697	651	625	653	653	675	666	639	677	653	638	694	652	676	682	638	663	625	624	674	658	692	696	640	618	638	662	680	699	694	717	661	636	649	665	643	699	666	677	683	707	628	660	672	711	627	675	643	670	645	636	627	660	690	641	657	662	648	670	705	682	677	653	658	695	699	667	688	671	681	657	698	663	643	721	680	645	651	653	632	675	696	633	667	667	665	697	704	684	645	697	690	651	661	707	676	663	655	640	633	683	650	654	663	690	626	656	652	685	670	657	693	650	676	680	641	645	679	612	700	686	704	680	656	650	679	638	659	717	643	653	633	659	643	649	684	649	639	648	684	690	721	679	693	637	674	657	671	668	663	671	682	691	639	648	634	683	705	683	719	682	664	655	672	673	662	607	633	642	678	707	714	705	675	656	706	667	693	651	635	699	634	640	722	683	633	682	666	678	666	674	682	651	680	742	659	637	624	673	619	675	710	664	607	708	697	681	672	624	660	679	673	669	618	649	690	674	645	679	681	640	683	606	630	648	714	675	648	662	642	672	628	674	638	664	697	710	719	623	640	708	681	705	610	694	640	648	638	667	713	689	660	616	643	634	635	640	639	700	600	657	661	634	651	655	662	679	678	671	647	662	671	691	644	666	651	672	646	638	670	682	670	712	632	691	660	666	726	620	651	693	647	667	672	674	651	632	634	636	639	644	686	650	676	707	727	696	674	661	678	646	664	667	658	640	651	625	681	672	638	671	708	638	656	676	703	667	645	665	675	666	655	627	642	665	633	692	652	679	672	640	668	603	645	647	672	692	669	681	681	650	687	666	683	652	683	698	665	644	657	677	643	642	663	676	655	664	662	637	648	657	658	684	642	680	664	668	672	645	682	675	635	627	620	711	622	642	689	650	620	654	689	640	676	662	663	616	665	656	642	655	638	747	603	674	688	656	684	670	644	665	645	687	701	686	683	673	668	615	620	663	675	662	597	718	641	688	638	677	686	661	690	638	737	624	669	657	655	720	680	683	652	658	662	672	640	662	607	651	665	655	711	669	642	685	652	642	642	663	650	626	666	701	683	674	666	687	694	648	615	646	646	674	636	624	646	638	727	631	632	688	683	669	650	706	652	645	648	641	636	673	704	615	676	655	665	640	684	666	630	616	684	659	645	660	673	668	704	652	707	657	695	667	633	681	659	700	675	655	643	684	663	704	658	635	659	671	615	676	677	682	649	642	674	648	639	681	631	653	664	701	681	633	686	663	629	705	664	666	696	685	670	633	643	688	709	679	703	675	620	682	647	659	650	713	625	651	643	657	715	629	659	661	669	654	686	658	651	668	636	633	650	669	647	686	633	719	622	666	699	694	619	690	652	678	620	632	661	623	619	645	690	676	627	690	665	725	644	697	646	637	662	679	632	694	629	608	661	635	651	675	681	650	655	642	671	673	675	583	656	642	657	685	661	662	695	652	628	634	657	645	607	677	701	634	660	630	642	668	654	662	646	663	658	646	619	671	637	684	672	679	644	699	657	657	674	645	670	672	686	645	647	660	644	649	679	673	667	627	636	661	715	679	708	652	643	718	669	674	651	662	678	647	679	661	634	638	648	658	673	691	642	640	648	637	650	687	670	673	699	671	685	666	697	667	658	680	628	609	692	620	624	670	648	659	689	712	670	663	626	728	652	640	642	673	661	693	678	651	671	678	691	692	642	660	623	713	631	664	671	674	672	682	603	660	619	726	701	688	685	649	641	681	664	655	713	687	688	658	655	646	689	626	642	702	645	635	669	656	678	673	671	660	668	697	610	655	645	668	605	636	686	661	656	685	683	648	638	675	653	659	678	704	684	696	668	654	619	656	628	636	667	713	705	694	708	669	694	724	667	705	697	633	637	675	666	691	679	654	682	687	643	656	667	673	701	670	654	631	626	660	669	644	658	686	682	670	674	668	667	680	671	647	641	681	670	714	701	632	686	674	651	627	661	692	673	634	624	668	610	669	627	661	653	611	685	592	678	687	703	695	668	657	677	666	702	662	655	672	642	653	688	638	643	651	606	632	704	653	674	680	642	652	644	681	697	697	638	680	657	723	646	675	681	709	698	657	702	659	716	640	662	603	663	716	677	644	689	641	677	719	678	684	658	606	683	717	694	688	652	665	681	669	666	647	636	638	668	651	689	681	666	704	619	642	609	654	678	673	604	688	668	648	653	647	657	624	650	641	641	617	654	679	657	668	638	683	660	680	705	680	688	659	671	689	684	640	653	659	714	683	687	664	656	712	686	668	641	661	657	659	661	690	636	692	639	672	645	644	700	657	664	613	654	648	712	633	662	662	639	637	700	657	679	658	647	672	628	670	654	645	666	669	667	685	636	640	656	705	716	621	663	701	641	668	640	638
9465	2015	2445	1898	1465	1131	928	798	640	546	540	547	486	416	438	407	405	437	397	379	394	369	372	382	387	351	397	372	398	389	377	377	400	368	394	370	366	395	365	359	376	400	375	375	358	384	364	379	369	344	397	370	385	327	346	365	333	378	373	352	374	416	377	415	349	400	385	388	358	387	384	366	370	387	356	364	358	363	340	333	358	388	346	347	376	374	376	367	361	382	391	383	388	368	363	369	335	341	400	391	383	366	363	360	377	363	380	373	364	366	342	403	373	396	372	366	356	351	382	351	398	320	368	375	364	371	360	347	376	357	381	371	374	426	400	340	360	359	384	368	360	361	372	392	371	384	380	376	360	367	354	374	323	378	398	366	393	388	333	357	350	386	383	392	351	365	383	384	365	355	361	371	345	346	363	389	371	355	374	381	384	350	352	380	405	388	354	429	414	420	383	390	371	353	369	385	363	350	362	355	349	343	334	405	363	367	370	350	350	365	363	375	374	364	356	342	369	378	341	371	355	378	356	354	385	328	399	392	376	352	359	362	323	397	360	361	351	366	361	370	336	391	354	355	348	377	401	379	354	358	343	363	386	366	356	363	329	313	358	398	377	388	343	399	360	372	360	345	369	372	351	329	366	349	361	362	356	354	385	355	356	366	368	360	393	386	321	324	382	387	379	367	381	336	387	392	380	357	375	372	381	357	376	378	374	339	346	370	385	331	355	332	338	360	372	380	397	393	374	391	385	358	362	376	367	380	348	414	401	353	388	380	398	355	407	340	403	361	366	356	388	372	334	368	376	377	355	375	353	363	395	388	363	379	415	344	389	352	366	379	358	368	330	356	380	357	316	365	378	346	327	349	346	377	346	358	363	348	362	397	382	379	364	406	392	323	387	346	337	412	360	362	370	349	377	369	375	369	356	365	376	389	332	348	383	387	365	352	369	360	363	376	339	370	380	363	359	363	342	349	371	374	347	350	355	340	360	378	388	374	371	392	409	382	337	396	361	332	355	409	373	363	353	372	441	363	349	375	322	358	349	375	370	365	355	376	347	366	398	345	387	365	369	331	373	359	384	351	348	364	377	355	389	384	397	361	348	373	391	362	375	350	345	359	383	353	379	382	351	382	359	387	359	388	347	386	354	376	326	336	376	367	328	382	389	364	361	342	364	376	392	356	347	332	384	392	360	371	356	341	381	354	380	368	445	368	393	342	365	390	366	379	346	363	412	372	373	349	332	395	358	401	373	364	373	360	360	363	372	381	367	379	381	379	344	360	363	342	411	361	335	353	389	416	341	357	358	359	346	342	352	353	401	348	390	367	368	376	314	368	367	381	421	324	381	383	367	375	348	363	344	388	334	387	383	419	375	398	390	362	376	391	397	347	333	368	366	374	359	349	380	394	327	368	344	346	351	373	374	382	348	348	362	415	372	367	389	399	357	389	375	374	354	345	350	364	378	370	400	347	381	367	396	345	404	357	405	359	377	364	319	363	411	371	361	326	402	383	381	355	379	400	353	371	339	360	369	357	367	371	376	379	384	332	371	387	383	359	371	382	404	356	344	367	348	393	400	358	342	410	373	360	367	353	381	355	424	394	362	361	394	350	361	390	387	382	382	369	374	384	358	345	376	352	337	355	361	367	353	392	373	374	367	354	366	384	404	328	376	357	365	400	417	392	359	365	388	355	363	321	337	355	328	367	369	365	396	382	363	361	362	364	384	355	361	364	367	354	344	375	345	364	377	436	362	380	401	366	372	367	391	359	368	402	370	394	382	316	365	355	375	370	391	366	376	352	364	361	369	338	352	369	358	376	338	335	369	373	388	366	363	393	368	391	376	371	375	368	359	373	369	378	393	350	306	347	393	375	397	364	364	384	390	367	381	356	340	325	401	330	394	303	362	360	354	395	396	372	299	351	362	396	343	377	362	359	372	370	361	370	402	364	383	372	362	384	349	397	361	347	336	376	369	355	308	380	379	381	347	365	357	398	367	403	362	387	386	392	398	369	345	362	384	356	351	383	344	365	323	386	350	375	380	369	343	332	344	345	379	351	362	366	392	344	377	343	360	372	384	389	340	337	350	379	413	362	387	332	421	392	378	431	353	382	388	380	344	367	373	368	358	381	340	312	357	359	356	361	381	363	365	337	378	361	355	376	392	362	385	351	365	347	374	371	365	404	366	343	373	339	362	398	369	362	365	366	368	375	407	399	406	329	400	364	380	398	381	356	382	367	354	361	360	400	387	374	336	404	376	340	348	373	353	373	394	406	344	367	380	401	357	374	395	381	377	359	367	358	402	362	364	371	372	400	365	346	386	360	346	384	380	310	361	365	384	373	377	385	363	364	387	367	376	370	410	344	352	386	358	378	372	350	332	356	380	361	371	358	328	358	352	373	355	364	371	385	380	335	412	372	359	357	370	363	336	381	390	371	363	371	349	367	342	385	363	387	378	309	358	337	378	357	359	365	378	362	390	348	371	376	385	377	363	364	375	367	376	373	345	394	372	405	396	356	411	372	386	408	396	378	401	370	387	348	340	362	363	407	353	376	367	381	380	397	376	353	409	381	378	336	354	363	343	344	366	341	388	377	370	342	370	375	339	339	382	385	380	364	337	390	387	350	351	365	396	346	344	369	363	378	369	378	348	349	385	377	363	372	370	366	367	374	387	348	385	419	409	384	359	381	372	404	414	365	341	391	391	352	347	338	358	350	336	367	376	346	353	371	394	368	373	403	418	345	397	390	369	333	374	339	403	379	341	386	370	356	357	412	311	373	367	413	362	397	420	349	392	381	370	365	360	348	304	399	377	383	385	360	359	312	373	333	396	395	337	370	334	359	399	354	354	370	378	397	383	331	385	373	387	315	378	363	365	373	336	356	360	352	351	393	388	366	368	392	375	382	341	370	376	366	352	348	351	351	331	375	400	362	362	367	360	377	379	351	374	351	381	337	335	344	371	361	385	397	382	365	337	399	414	374	368	364	336	363	409	343	360	339	372	365	322	390	366	350	356	392	365	328	384	394	339	328	391	373	375	384	361	335	371	387	410	372	317	380	383	324	374	358	320	337	357	391	369	366	358	376	337	389	368	373	392	369	378	377	348	408	340	323	367	377	357	351	358	346	342	369	384	415	393	326	381	389	335	364	373	381	355	367	368	390	366	342	359	364	349	387	345	399	375	347	324	362	343	371	381	391	381	389	395	381	350	354	377	346	347	387	359	320	365	395	384	389	392	352	350	386	343	386	384	390	379	369	377	337	402	356	375	372	373	367	382	323	363	376	353	335	383	388	392	355	388	346	378	338	316	386	402	358	388	345	422	350	381	365	369	381	339	317	353	399	391	359	384	358	344	363	375	375	361	369	375	373	379	423	391	360	395	379	344	371	359	412	376	356	390	355	341	371	364	356	343	369	351	382	356	349	348	372	363	349	364	351	395	379	338	410	358	382	329	341	343	341	371	337	398	375	363	372	392	380	360	397	384	397	371	376
7533	2317	4677	5835	5062	4251	3615	3048	2400	2100	1863	1685	1534	1378	1390	1277	1180	1144	1097	1081	1038	1054	1019	1054	992	1033	990	976	925	1016	958	970	946	981	849	919	916	852	916	936	899	883	903	898	880	863	899	910	877	853	875	854	861	854	880	894	840	852	890	867	881	869	852	862	823	880	859	910	860	861	832	826	922	877	828	885	901	870	869	906	896	882	847	833	863	810	845	829	889	862	805	827	836	825	870	855	853	782	814	849	883	884	843	848	824	835	859	892	859	860	860	820	902	850	901	879	844	871	842	859	864	844	839	906	830	837	892	820	885	859	880	870	831	879	868	870	856	882	888	863	822	891	857	849	810	836	835	841	817	831	865	869	877	826	820	891	799	873	833	817	847	809	909	824	853	816	833	836	854	844	815	894	849	838	827	850	871	860	864	886	801	852	823	901	825	788	838	821	880	838	839	910	844	912	822	909	828	830	805	800	792	867	861	870	877	834	856	846	859	912	859	857	854	837	905	857	856	880	857	880	849	855	913	826	828	866	839	912	884	811	875	820	850	811	863	810	884	884	824	848	867	810	818	810	838	839	867	898	836	883	818	856	841	857	856	814	851	837	864	803	846	859	849	824	837	843	832	872	799	808	860	855	858	854	864	876	878	823	859	786	852	901	849	864	843	838	868	942	875	851	856	819	843	802	829	832	836	825	873	857	867	825	805	872	844	820	840	835	849	839	855	811	824	845	813	845	876	838	861	854	829	824	804	867	851	815	859	862	831	790	817	842	815	809	859	856	880	862	880	810	840	886	854	880	838	845	904	850	837	882	884	888	847	836	813	867	866	876	838	842	875	800	833	841	856	794	844	852	893	840	791	802	857	835	846	837	892	870	795	825	870	845	855	838	839	819	874	812	807	848	811	881	823	833	847	840	891	887	849	815	841	875	874	850	811	859	848	882	824	864	825	891	876	888	879	891	795	857	792	859	818	880	859	794	872	835	836	821	868	828	886	851	800	874	872	824	795	870	846	865	868	865	858	889	877	838	854	863	886	822	825	847	853	810	865	872	875	845	893	825	850	802	814	856	862	893	876	844	878	914	865	765	815	838	867	869	838	842	914	856	846	866	842	817	869	818	871	861	826	861	854	845	852	873	864	850	910	870	843	881	808	837	861	825	871	901	889	833	874	902	931	835	848	823	825	859	874	871	856	845	874	823	865	805	945	848	868	849	855	868	845	870	867	830	884	860	852	803	873	840	848	855	831	909	840	835	803	833	841	800	840	823	857	817	852	861	875	856	846	871	831	817	842	808	784	838	865	816	818	846	866	889	797	870	852	835	889	792	889	841	813	850	845	842	837	893	841	846	793	857	820	886	835	831	825	852	862	893	817	848	835	830	885	862	814	887	822	850	862	867	851	887	843	840	819	891	852	840	869	849	884	866	866	871	854	814	850	855	798	832	796	866	829	863	827	849	833	835	842	832	822	822	866	861	866	818	832	869	833	841	865	832	857	835	836	835	820	878	882	878	820	878	875	850	821	834	860	896	866	813	889	842	909	866	841	877	837	846	837	844	895	851	891	885	821	857	865	883	815	823	895	885	835	872	892	817	857	867	863	868	844	868	860	857	851	843	851	831	858	860	841	875	814	839	846	843	902	838	793	875	818	821	884	856	855	879	833	835	873	854	831	819	826	875	834	803	882	863	818	857	845	880	805	806	837	807	886	854	845	850	852	848	802	865	797	856	847	876	867	859	880	866	861	847	893	833	837	859	851	857	868	858	835	852	827	871	839	824	882	840	843	847	866	868	864	876	837	843	856	857	887	806	860	838	820	844	871	811	870	845	868	858	937	789	778	797	900	854	857	872	868	771	820	840	833	919	834	852	775	895	821	814	844	819	849	878	895	826	880	810	811	838	861	839	854	851	796	844	857	839	861	834	836	875	854	845	810	889	872	838	876	847	863	839	827	805	842	837	812	862	827	846	826	877	843	926	839	841	881	856	859	848	800	829	915	852	838	854	885	864	849	856	887	793	803	816	816	870	863	910	843	868	819	899	919	860	916	837	823	797	847	832	793	858	830	830	830	842	855	843	865	791	817	788	805	811	821	801	825	878	883	820	858	806	857	871	887	888	891	843	817	869	848	844	880	816	845	825	866	832	885	841	849	877	859	850	840	868	833	859	855	823	873	852	844	842	848	857	885	881	894	865	826	883	826	882	854	893	910	910	874	876	795	852	833	905	824	793	934	833	815	840	828	811	828	855	837	874	840	846	868	880	781	854	874	821	873	864	793	873	821	919	848	846	864	859	835	816	839	832	888	860	822	849	866	852	887	870	857	798	910	836	867	804	878	811	862	840	845	850	795	861	822	876	833	857	837	891	809	801	855	855	914	850	797	863	825	855	875	851	871	894	823	853	876	792	874	836	852	847	869	803	839	831	815	867	804	878	820	803	825	803	841	835	850	827	829	833	846	873	826	855	817	822	848	879	814	884	832	879	863	875	866	916	839	862	866	836	864	803	851	821	834	828	861	904	852	876	814	874	830	825	855	800	821	898	863	840	869	868	832	876	846	832	920	843	866	848	861	839	794	862	852	857	820	815	793	874	881	899	838	912	821	799	869	855	850	899	832	819	868	858	853	859	873	861	870	909	867	830	827	845	878	806	878	825	918	801	869	877	814	849	858	857	831	897	848	824	837	920	809	864	817	857	859	840	892	867	837	836	827	837	817	877	883	825	833	819	867	898	845	906	840	870	879	828	915	896	837	870	856	875	828	878	847	892	823	863	889	885	859	814	893	866	836	846	857	836	913	886	898	888	847	857	826	870	846	874	835	890	841	861	819	860	807	843	879	875	820	840	899	802	890	835	868	841	812	873	877	865	860	867	823	902	834	879	873	870	824	838	874	836	908	835	892	896	871	826	851	829	821	854	890	878	866	829	850	793	904	821	883	856	826	854	865	840	764	856	868	834	819	795	851	860	852	868	821	864	883	835	903	846	827	796	845	812	864	804	846	823	891	872	818	850	835	792	835	867	865	872	822	871	915	867	875	841	858	851	845	864	904	841	806	852	812	863	865	852	866	861	919	867	867	860	871	869	856	852	861	859	881	846	863	836	864	863	895	874	857	856	885	823	881	854	887	882	867	861	843	807	795	873	814	872	840	877	841	832	858	842	864	864	860	788	866	839	867	805	765	897	836	845	822	883	852	905	849	857	835	882	869	909	831	837	808	838	901	822	876	850	855	849	907	902	830	892	923	864	814	838	836	810	872	803	829	879	861	903	868	871	872	800	868	804	812	847	851	832	853	859	825	848	836	849	837	826	893	832	854	850	837	837	879	833	846	845	897	806	900	836	814	860	860	869	860	814	891	850	819	839	849	890	903	875	868	879	862	885	815	869	843	843	809	820	894	832	860	845	888	855	792	850	848	792	909	876	892	850	851	830	856	896	839	849	860	852	855	863	887	829	909	856	874	884	827	850	857	851	864	828	783	862	840	818	840	832
16784	3556	3771	3104	2020	1749	1271	968	804	658	591	585	516	480	447	417	422	431	380	414	422	379	413	372	333	360	380	381	383	362	362	358	345	372	365	351	366	333	321	338	367	328	368	377	330	341	348	352	315	332	325	316	347	326	364	327	334	301	328	346	350	321	346	331	356	349	263	311	324	344	364	365	346	329	319	337	328	300	326	339	357	357	360	340	334	341	330	357	326	293	340	336	343	326	320	331	382	343	348	302	344	319	356	374	313	330	368	331	380	356	306	350	333	312	328	353	330	334	345	327	340	361	352	384	324	323	337	348	318	327	316	353	347	302	347	329	352	357	348	313	317	311	304	316	324	348	329	365	341	349	321	339	338	364	321	314	328	342	382	363	339	309	333	346	342	329	327	358	342	354	327	337	340	364	324	335	365	333	345	340	316	333	375	309	333	350	348	353	334	342	355	311	327	354	358	329	347	372	327	334	339	316	323	349	318	365	340	347	373	329	341	354	358	338	325	287	332	335	315	333	325	325	348	332	337	367	320	353	360	336	340	342	319	370	364	344	350	319	340	329	317	301	351	316	307	316	317	377	376	330	348	312	343	356	361	333	337	334	382	376	374	333	344	324	339	330	369	367	331	390	349	321	351	339	356	341	320	317	339	340	368	338	340	341	324	352	363	355	370	350	359	337	335	342	354	329	325	358	323	343	316	349	307	323	335	330	345	365	346	311	323	342	325	346	347	362	337	349	335	356	313	322	351	352	323	361	334	375	328	317	311	346	343	313	304	349	347	361	313	331	381	334	342	356	334	305	336	351	337	336	336	319	343	340	352	363	348	337	361	315	358	352	354	333	317	331	326	324	322	336	328	337	335	321	306	333	315	301	349	365	358	320	364	364	360	357	349	321	333	334	331	383	315	341	348	330	306	329	362	335	355	324	339	358	326	313	298	304	330	355	333	350	325	357	329	345	297	344	341	348	388	369	325	361	338	371	290	362	348	352	297	320	353	313	387	383	314	344	326	320	329	343	337	321	292	332	370	334	326	363	346	344	339	354	363	335	322	354	314	289	323	345	372	346	352	340	373	362	341	303	322	332	307	334	335	370	314	303	363	335	340	342	342	370	318	362	328	374	334	322	371	333	335	328	320	314	350	312	354	347	363	364	321	339	350	355	323	365	361	334	343	350	339	323	341	352	319	342	348	356	312	334	358	302	318	342	349	328	315	349	376	343	342	318	368	349	303	374	330	361	337	336	310	332	338	317	330	361	328	323	366	315	302	354	318	315	331	361	374	355	333	345	325	364	376	365	347	326	322	302	361	337	361	322	362	370	338	355	376	351	305	315	315	334	328	312	351	342	344	346	343	368	345	306	328	327	312	330	338	328	352	362	366	316	373	362	318	318	355	332	313	339	361	348	364	331	308	315	338	339	334	374	352	367	344	384	342	343	345	334	348	323	346	354	314	340	322	330	381	355	336	344	331	355	359	345	346	337	335	331	335	336	371	349	366	342	360	338	318	350	336	362	325	340	341	372	372	316	370	340	325	332	327	335	374	361	383	368	337	318	335	345	333	323	340	342	352	350	349	335	349	339	334	344	333	332	373	353	310	321	346	321	358	365	357	335	327	341	353	362	328	360	344	329	342	348	321	346	342	316	324	376	336	343	373	362	356	340	339	323	336	342	353	349	309	354	351	344	325	312	324	358	354	362	357	317	322	332	375	313	351	336	319	331	325	366	349	360	354	318	343	329	322	326	321	352	323	299	299	329	337	337	335	345	334	343	299	339	352	309	327	344	325	339	335	321	361	319	350	335	313	384	329	340	343	352	337	312	353	309	321	329	322	334	346	309	323	288	373	339	328	341	338	324	352	364	332	325	347	297	332	364	321	320	314	322	335	350	353	352	308	341	322	330	354	345	348	325	305	322	335	317	301	355	341	342	342	356	321	349	337	334	342	330	340	380	329	304	320	339	340	326	315	339	338	312	323	338	302	336	310	364	325	292	348	380	367	337	320	357	342	326	318	345	330	356	357	330	355	325	314	330	343	392	357	341	328	354	341	300	336	354	341	360	347	379	343	343	330	356	325	382	328	318	359	354	347	305	349	370	330	326	372	373	334	326	315	342	316	319	330	397	307	327	330	345	363	330	369	302	317	341	330	318	366	322	317	315	359	353	318	318	373	292	310	361	330	290	340	343	326	339	362	322	364	349	320	350	294	361	363	358	353	302	335	323	315	350	354	341	313	332	352	326	339	324	292	316	356	362	345	341	357	336	364	327	376	296	343	363	346	340	334	346	353	360	333	355	379	327	345	305	305	318	351	346	286	315	364	341	318	310	330	339	337	341	361	313	321	307	382	343	338	357	314	304	326	334	313	331	348	358	348	342	357	312	366	328	313	362	359	345	334	337	284	332	341	345	311	372	338	342	338	323	316	348	349	345	338	317	370	321	346	344	347	373	340	315	331	371	336	314	330	335	367	363	345	335	328	331	301	319	331	340	326	356	365	312	331	355	297	348	360	374	329	295	352	389	335	356	327	402	335	319	350	345	334	346	346	358	316	349	354	308	344	361	352	359	300	340	336	328	327	353	342	326	351	357	309	358	328	329	346	350	325	319	320	313	347	324	374	327	341	322	342	318	348	324	348	367	362	332	329	344	317	338	347	343	332	341	322	331	366	341	320	323	330	322	308	338	336	334	352	357	324	340	331	322	358	339	317	304	321	345	352	360	328	319	311	318	339	342	364	323	342	348	345	350	337	317	346	343	310	333	334	332	326	369	372	366	345	318	320	377	343	315	344	279	348	368	333	347	360	332	340	370	360	340	388	377	366	343	311	347	321	336	322	325	327	334	354	325	340	359	318	320	360	379	352	348	360	390	312	295	350	336	358	335	369	379	364	306	323	362	325	259	354	372	345	336	349	322	309	333	325	331	343	325	315	315	366	337	359	293	352	363	350	319	361	355	313	317	320	357	337	347	316	318	313	353	334	342	327	364	361	328	329	312	365	363	369	342	322	291	328	321	337	344	335	338	319	303	320	330	365	338	328	317	339	335	361	378	314	323	357	334	339	361	300	353	363	330	290	348	346	365	320	340	365	359	330	323	367	342	324	314	330	341	325	340	346	353	366	357	387	342	354	348	361	318	356	354	326	352	308	329	323	349	342	343	331	322	335	343	307	332	347	352	335	358	314	344	357	317	336	287	320	326	325	318	327	332	324	352	316	351	336	285	371	352	310	331	333	340	347	344	368	367	325	342	314	341	354	326	331	374	372	334	334	326	330	357	386	352	366	374	341	316	341	340	350	366	355	354	330	367	340	314	344	330	332	345	340	331	334	347	338	327	335	363	339	331	348	332	344	345	357	363	347	322	338	371	345	361	366	323	327	349	379	347	340	334	346	330	330	354	359	325	341	380	329	362	326	322	314	323	368	365	340	337	354	362	353	379	334	322	331	351	368	336	327	291	316	317	312	291	357	335	314	328	313	347	311	328	354	358
9807	3115	6743	8160	7421	6302	5015	4173	3170	2575	2346	1982	1821	1662	1540	1403	1353	1226	1157	1201	1145	1047	1095	1055	1018	974	1017	949	997	962	994	933	920	926	854	904	882	890	824	808	819	798	836	864	818	834	835	800	794	841	784	825	822	817	770	785	778	819	805	806	810	786	824	763	811	833	837	793	763	805	814	791	787	774	817	789	792	764	786	771	807	772	795	811	842	765	762	810	815	840	791	752	763	788	813	818	735	800	809	758	828	747	820	773	766	802	738	775	778	758	763	742	774	766	708	750	793	703	826	825	803	790	796	792	802	809	774	791	768	712	801	771	802	770	765	763	776	776	771	800	796	771	756	775	800	770	781	748	762	760	814	778	760	749	785	793	734	734	726	758	760	761	745	757	797	771	770	793	811	807	777	808	763	706	740	754	815	798	794	733	711	794	752	804	762	764	739	729	774	806	788	771	780	783	764	805	801	826	818	705	717	795	773	753	737	731	777	775	748	788	765	780	723	797	730	793	771	791	761	801	822	744	787	805	727	758	767	776	775	769	748	821	745	778	784	746	801	741	746	805	794	765	735	783	761	787	763	738	768	761	750	753	808	777	774	765	759	779	765	798	750	792	786	813	770	721	760	716	770	795	815	789	797	752	817	801	788	787	818	785	786	782	744	774	746	773	770	761	785	774	748	736	799	760	783	787	740	756	792	827	780	790	757	741	803	782	782	746	830	816	785	760	742	776	796	751	800	759	776	799	775	795	778	801	753	821	793	756	805	810	837	788	778	781	780	774	751	782	794	775	777	788	772	771	785	788	777	771	730	795	779	778	803	774	778	795	714	801	761	687	774	732	807	768	746	800	759	736	810	769	853	810	751	755	836	790	774	777	721	828	768	771	734	779	798	782	771	814	764	761	718	785	786	787	767	755	780	827	745	805	786	731	770	787	782	760	785	829	769	807	758	755	753	754	739	802	728	769	709	784	795	793	817	803	759	820	738	804	793	783	801	764	776	793	761	779	787	736	769	775	767	787	775	746	803	771	728	774	800	762	764	742	773	779	744	727	827	802	748	763	765	809	797	771	737	760	783	760	767	771	805	769	735	779	779	759	776	759	782	750	754	794	788	795	759	797	776	743	790	767	809	757	839	807	775	774	779	796	776	789	822	768	793	781	801	701	776	798	794	802	769	728	771	790	818	731	768	676	820	781	813	762	760	801	777	760	734	765	769	748	786	779	791	746	743	770	773	808	732	782	760	765	785	747	740	833	771	747	772	793	716	769	739	787	844	791	743	748	783	803	767	788	730	815	744	758	753	726	738	794	776	762	787	794	795	803	813	825	782	731	784	755	779	786	755	758	817	758	746	788	755	780	778	789	758	733	836	756	802	782	775	726	701	817	776	738	748	763	796	740	750	788	792	734	814	767	784	787	752	731	740	801	749	791	841	716	749	795	788	770	807	766	756	746	809	762	771	761	753	782	765	751	805	744	775	773	724	764	761	799	722	762	794	793	735	789	770	748	794	782	751	785	810	772	764	745	797	724	748	798	759	788	782	748	743	771	769	757	721	784	790	781	792	710	742	790	775	795	709	813	778	763	791	757	775	790	798	742	753	790	793	788	752	776	757	743	783	819	773	747	796	779	756	776	766	804	748	751	790	795	780	762	819	774	775	773	797	769	751	777	761	773	781	786	751	793	717	746	770	766	789	746	761	794	736	799	768	826	774	774	771	766	718	778	802	755	777	747	769	786	738	820	752	740	765	803	737	781	808	751	784	761	772	770	801	785	788	772	746	753	799	770	824	827	765	799	736	798	743	760	845	803	810	791	805	792	805	779	800	802	796	769	773	747	776	783	800	747	758	752	782	783	802	826	771	726	770	757	779	790	839	750	797	816	740	719	764	797	781	764	782	755	846	784	757	747	769	769	756	760	827	791	747	824	782	772	775	770	762	773	748	764	826	806	754	733	763	848	741	790	803	760	835	775	776	811	784	759	784	763	748	737	774	822	734	770	760	732	780	767	761	795	790	726	774	729	780	771	733	768	766	791	784	756	750	749	769	762	841	778	802	798	751	738	802	766	754	738	796	758	772	812	797	773	728	784	796	768	743	756	778	785	744	718	778	770	782	792	766	773	757	745	723	823	768	766	786	784	744	740	725	780	768	782	783	744	822	749	734	752	783	780	777	792	762	725	781	790	771	803	797	833	802	803	750	760	753	765	765	758	795	806	756	739	811	758	783	745	725	795	758	720	768	780	786	752	779	748	815	798	766	778	773	799	741	764	796	736	765	780	729	788	750	788	784	743	762	792	786	830	754	757	799	733	773	760	783	767	805	740	737	787	832	770	809	847	768	825	778	776	765	723	775	775	798	808	773	799	772	780	755	786	739	765	797	799	795	777	776	771	774	754	787	747	790	742	799	787	746	802	839	730	792	807	802	780	778	788	801	772	734	757	764	771	740	809	789	768	758	819	759	805	776	713	752	767	796	802	811	739	734	829	719	797	734	751	770	724	733	775	795	744	769	792	759	732	785	787	779	801	747	745	757	783	759	820	760	804	762	775	788	754	794	809	727	759	751	796	821	776	784	795	756	740	779	792	754	770	749	831	780	795	774	749	818	775	767	821	775	769	758	773	770	788	782	820	765	750	809	826	772	751	727	783	828	818	750	823	722	841	751	769	779	767	772	764	829	754	806	815	770	755	790	742	779	770	791	759	763	772	774	773	740	747	845	821	752	769	759	753	768	763	757	808	792	784	771	779	759	738	750	768	774	727	719	757	784	746	776	748	783	738	773	749	776	734	775	788	760	778	769	735	739	758	752	777	803	774	730	819	758	789	732	792	770	769	755	760	767	808	797	762	759	773	751	776	761	807	723	771	764	821	780	799	798	756	839	761	803	791	776	729	789	766	779	786	706	738	790	762	819	772	783	783	778	825	778	766	732	791	725	838	777	795	782	795	776	786	752	738	815	745	785	773	770	809	720	763	772	808	788	771	781	763	751	802	762	784	792	797	742	742	763	764	754	850	765	783	771	786	725	812	767	756	751	790	769	783	774	756	734	781	786	737	794	800	769	757	758	775	808	805	737	809	782	744	774	762	763	754	754	732	764	815	758	775	776	760	804	794	793	812	826	810	800	812	780	722	793	813	750	822	798	742	750	739	783	768	790	763	811	726	803	784	806	760	794	805	780	821	763	786	795	752	777	719	832	751	748	784	747	775	762	774	776	754	766	786	788	791	770	806	741	791	762	800	732	743	742	760	766	774	781	781	811	771	734	794	810	772	794	763	749	795	727	793	790	775	768	772	838	761	772	751	761	738	775	740	747	721	772	742	739	765	795	807	755	741	773	814	759	729	770	791	797	756	776	786	751	741	780	769	786	771	800	774	726	758	787	789	766	770	756	799	743	755	802	774	795	766	765	741	757	726	745	764	799	784	744	747	805	770	831	780	733	761	761	772	777	749	765	802	800	787	741	777	780	740	791	753	780	775	749	765	785	784
2617	949	1137	977	706	600	524	439	399	370	337	347	310	288	284	318	288	295	283	281	275	320	272	293	302	300	260	298	270	309	318	253	301	290	268	284	268	281	256	304	268	266	276	299	282	273	306	295	268	275	262	271	314	260	294	274	259	275	293	255	306	255	297	304	265	265	294	263	285	267	264	280	295	235	282	258	275	264	282	261	309	282	281	295	284	276	261	266	286	284	269	257	265	273	269	264	268	246	256	272	271	242	302	263	283	269	246	293	249	299	286	289	262	288	266	286	282	309	289	317	278	283	244	257	257	268	280	281	269	278	269	260	275	281	298	274	277	282	300	287	256	276	273	275	267	270	280	309	299	291	276	234	281	287	269	263	251	255	275	291	314	252	260	268	276	259	274	268	271	281	274	300	285	279	284	281	260	259	282	250	300	282	299	282	267	292	276	254	275	264	304	305	288	276	273	240	288	277	280	276	267	268	266	265	312	263	273	247	293	283	291	266	263	274	298	269	275	253	261	245	289	282	271	265	265	273	278	276	276	282	304	271	296	295	269	289	295	279	282	258	269	264	293	265	255	269	312	282	274	258	257	270	290	272	281	255	317	266	265	254	252	245	268	265	255	253	264	274	287	262	302	258	263	264	276	305	261	251	285	284	283	288	252	286	244	272	274	266	269	286	267	269	293	285	250	298	237	248	294	265	267	299	303	304	273	279	252	264	279	286	280	246	292	283	272	287	289	314	286	283	276	290	280	281	255	242	314	271	278	278	282	299	279	296	290	282	276	302	303	251	293	299	265	265	283	269	279	274	285	251	292	299	290	268	285	263	276	266	258	292	305	299	264	314	258	267	260	259	282	308	275	278	268	281	264	250	280	257	287	278	263	253	273	268	287	307	272	262	264	255	285	293	282	266	293	263	292	275	266	296	263	277	269	284	281	249	271	278	279	302	294	276	256	283	265	263	295	274	275	259	279	317	261	248	269	276	265	267	268	297	273	254	280	249	258	290	246	263	233	266	230	254	244	272	278	278	275	240	288	307	251	263	257	266	281	275	266	250	270	267	285	263	258	264	274	266	274	273	270	281	287	240	263	268	268	282	324	263	255	256	281	261	274	249	273	248	257	273	265	292	274	258	280	271	269	332	265	290	251	263	251	266	293	298	281	278	281	288	264	243	264	314	267	270	270	255	304	257	270	275	277	275	273	303	309	289	289	292	306	304	304	314	287	263	239	260	293	272	286	264	289	285	288	275	294	291	270	278	272	287	283	281	262	300	277	266	273	318	298	259	238	306	273	269	237	244	251	250	315	267	269	261	239	281	280	260	266	264	295	276	306	292	285	284	265	275	289	270	277	280	310	270	307	257	269	271	281	265	300	268	263	268	259	280	240	297	303	249	255	245	275	279	261	267	239	256	303	291	272	256	277	265	302	264	264	276	275	273	292	287	270	273	258	309	276	307	282	299	263	256	281	247	271	266	261	284	293	304	305	271	258	281	285	292	285	292	277	274	273	286	289	278	276	240	307	273	269	294	308	266	286	270	254	296	267	263	271	269	292	288	272	288	315	279	270	276	230	275	303	293	277	260	257	248	263	273	255	260	282	268	274	264	270	293	269	270	296	267	273	312	266	293	271	275	300	290	278	278	277	274	246	292	259	297	294	268	276	268	283	308	299	267	260	297	266	303	271	300	274	280	291	267	280	253	300	286	290	263	249	276	272	288	270	232	276	279	278	289	294	273	241	279	292	266	286	262	283	279	275	274	259	253	270	255	281	243	291	278	266	302	282	273	283	258	284	302	313	277	277	276	256	273	281	272	256	302	259	287	256	282	262	270	284	280	258	295	272	271	283	338	289	283	295	247	270	275	278	256	268	268	280	301	250	238	274	263	243	275	259	250	305	251	280	285	281	279	268	280	253	265	275	271	273	308	275	294	279	280	284	252	282	286	279	269	290	288	267	281	270	253	267	281	302	278	277	288	286	256	282	307	266	268	274	273	272	271	318	245	244	297	245	248	242	264	283	286	304	261	246	298	288	282	282	261	256	268	279	262	292	273	260	271	247	271	266	235	289	240	276	267	284	271	263	251	280	259	254	302	273	298	309	260	279	281	270	287	264	256	304	270	277	292	307	263	303	278	295	286	280	259	249	258	296	258	287	278	294	295	249	273	269	282	275	280	267	272	292	252	274	296	264	273	284	275	257	269	255	259	285	272	253	283	278	261	276	276	255	285	306	252	263	286	248	268	276	242	265	294	268	263	248	285	264	289	265	276	264	266	255	250	299	288	258	278	297	273	293	234	260	255	230	284	264	302	301	277	270	231	280	294	305	265	263	303	316	273	251	281	274	303	281	251	264	270	262	261	267	296	259	269	312	283	307	279	276	301	260	275	289	282	286	277	249	278	280	295	274	247	271	297	298	297	290	285	269	268	281	296	298	255	266	254	303	276	287	282	279	262	279	271	235	265	286	289	306	288	273	261	282	284	264	258	253	284	281	266	277	263	279	274	272	275	286	274	251	281	256	276	254	264	278	273	280	272	278	280	244	269	290	273	272	288	303	265	281	291	231	292	269	254	241	290	234	299	278	302	255	241	291	299	291	267	298	258	254	264	285	243	271	280	254	265	277	224	268	300	257	292	276	274	262	261	237	260	257	267	247	286	295	245	268	260	255	281	294	257	249	287	252	251	280	284	253	272	280	300	266	270	272	280	325	323	321	279	278	270	303	274	288	266	271	264	283	285	267	290	263	287	324	273	280	286	278	260	266	274	282	233	291	317	274	244	245	295	286	257	286	279	313	298	268	279	254	279	287	270	293	272	276	303	264	271	299	266	276	265	262	253	289	289	277	253	294	311	271	284	287	243	264	289	305	308	256	270	261	266	265	265	266	303	283	260	268	260	284	286	297	278	263	289	262	295	271	275	296	274	275	276	320	299	266	254	273	269	262	300	230	294	248	252	308	246	281	268	277	275	301	290	278	264	253	269	297	275	273	249	242	284	266	258	318	256	282	274	242	278	248	267	264	267	243	302	273	266	263	282	277	268	270	275	277	282	269	297	263	286	274	269	265	261	291	273	279	259	292	278	261	265	305	277	295	248	268	285	281	281	273	264	258	299	260	250	250	279	280	280	290	281	292	268	257	282	314	268	297	291	311	304	282	262	264	304	273	265	288	271	273	279	275	250	247	301	284	289	271	277	301	299	265	278	227	263	287	297	275	244	284	287	297	285	259	293	270	279	283	295	256	270	266	246	272	275	266	263	289	268	267	264	267	299	299	283	263	268	291	281	280	278	258	307	269	282	271	266	277	297	262	257	249	267	240	287	260	313	259	265	256	273	251	251	288	291	248	264	271	281	274	280	288	237	262	279	263	268	277	255	271	260	267	265	280	276	290	283	245	279	324	273	257	284	280	296	283	257	307	262	290	289	280	286	301	287	293	262	261	288	273	261	254	284	280	272	297	260	273	287	286	274	284	296	281	305	253	259	256	252
2462	1292	2472	2852	2435	2185	1937	1498	1255	1180	1023	1013	930	894	867	771	766	767	771	771	772	743	734	740	746	722	787	671	691	692	698	704	689	672	665	677	682	679	705	684	676	711	667	687	709	666	647	676	627	663	681	686	627	653	639	640	639	683	640	729	640	733	680	647	623	684	683	682	658	699	712	622	613	699	638	655	625	649	658	709	676	667	668	654	676	632	680	613	726	639	658	633	656	665	649	653	637	633	683	648	649	682	678	672	671	621	660	678	661	701	686	646	653	693	630	645	622	655	682	640	655	667	642	633	664	648	655	660	677	661	671	650	659	685	690	649	679	688	648	676	655	621	634	686	702	693	692	663	666	627	627	642	642	615	586	640	657	631	659	669	657	663	638	643	689	647	630	679	676	669	737	630	660	639	660	695	669	666	679	674	666	647	643	668	656	642	636	683	648	647	646	683	651	651	601	645	670	636	655	657	678	694	667	652	689	681	675	646	635	687	679	644	634	629	648	690	620	676	625	683	677	685	644	631	616	663	676	656	683	716	680	659	664	635	631	632	725	632	664	685	660	627	677	639	711	640	655	675	650	668	648	657	626	712	649	696	658	689	662	657	638	679	712	632	630	685	601	681	663	645	631	633	689	692	690	680	645	627	668	663	652	621	694	676	642	734	652	625	649	669	676	623	653	672	633	624	704	631	659	620	660	631	650	672	664	665	631	624	646	677	664	656	679	675	614	650	693	679	646	679	676	688	655	639	660	649	685	645	644	698	675	724	694	622	632	658	666	688	630	665	649	652	656	668	681	662	708	649	608	685	640	665	688	710	641	647	643	675	665	652	665	660	643	660	680	645	678	659	654	690	643	614	686	700	680	650	712	658	702	664	644	636	672	637	663	662	670	694	693	653	626	659	640	670	593	625	690	652	677	645	663	633	698	653	661	619	686	669	607	651	672	622	652	618	648	634	681	632	692	630	697	672	690	649	645	642	689	642	705	640	665	672	651	709	673	672	636	645	638	635	680	671	659	669	705	631	702	655	691	687	635	634	663	685	671	628	636	629	658	620	638	647	644	671	633	669	668	640	628	664	629	666	634	686	656	679	687	644	649	693	650	670	650	714	627	674	631	668	684	673	657	692	704	678	681	635	625	719	677	599	645	655	676	652	666	616	715	664	618	645	623	661	662	713	664	675	680	624	701	653	688	668	630	651	639	658	666	693	672	628	617	686	607	633	661	655	670	657	659	653	679	620	667	658	651	686	660	639	629	614	651	657	659	662	668	644	660	634	705	659	667	657	619	661	634	654	666	642	664	673	675	620	644	699	693	662	712	651	663	667	703	666	633	691	655	671	628	641	703	670	673	640	677	660	654	636	644	636	666	661	635	698	666	663	633	664	701	669	649	646	634	665	646	619	679	651	647	636	682	689	702	686	702	653	686	661	600	646	654	679	639	652	653	619	637	639	667	681	646	641	630	615	659	688	720	646	681	640	616	669	726	651	641	646	674	698	711	646	688	646	616	661	671	660	619	641	663	618	696	611	638	644	663	657	627	617	637	687	722	634	657	686	658	674	672	674	646	667	707	602	626	698	702	637	672	601	664	670	685	668	676	636	638	649	642	718	652	631	661	650	651	663	729	665	644	666	645	687	648	666	683	661	640	653	662	663	651	624	644	641	677	660	695	658	615	683	707	665	643	689	649	665	651	622	659	732	663	630	694	674	688	684	662	602	655	599	672	660	690	624	676	680	667	699	640	669	648	648	676	626	642	621	656	705	643	673	649	636	744	651	630	668	604	701	672	636	651	678	624	627	665	665	661	666	690	630	639	633	631	646	667	688	674	679	652	654	699	656	670	647	644	652	663	658	691	625	688	607	657	666	655	649	653	696	634	725	689	657	668	614	693	657	647	698	654	650	707	669	645	659	625	723	665	663	671	663	684	660	612	630	629	598	675	657	668	640	643	688	633	673	670	680	587	656	646	679	685	653	635	658	664	699	639	669	689	680	653	609	678	677	623	640	603	689	645	671	653	664	677	665	653	644	648	672	663	641	736	662	617	669	669	705	662	631	627	667	666	652	634	690	636	660	691	630	696	672	704	671	661	662	673	657	660	675	687	675	637	652	683	633	665	653	642	723	639	642	698	650	677	663	639	648	676	635	672	695	676	676	637	641	741	610	678	646	661	634	637	663	660	699	638	703	679	698	668	672	676	649	672	619	675	636	664	639	708	685	690	654	662	669	666	633	643	667	630	591	686	659	626	684	689	675	680	673	688	641	660	658	649	660	674	644	624	653	623	635	682	664	678	624	645	665	679	681	650	649	637	659	693	662	635	662	640	656	672	654	608	652	684	666	657	629	688	675	653	671	656	669	666	658	671	685	660	687	672	670	620	669	646	614	650	696	706	633	648	692	649	675	677	680	694	684	683	624	663	642	699	675	644	623	689	638	635	642	652	648	679	654	661	654	631	705	692	662	660	684	709	637	649	631	646	634	708	619	677	712	682	624	645	701	709	657	681	689	677	668	671	700	635	618	712	669	699	669	676	643	599	637	680	641	652	680	646	694	646	669	710	671	698	661	634	688	669	663	670	671	659	615	606	677	627	689	681	622	649	688	602	642	662	666	642	648	625	657	686	650	675	621	657	666	641	633	613	698	671	671	653	648	690	630	695	628	686	643	584	685	635	656	656	679	663	668	659	636	687	703	642	696	647	661	667	696	642	679	656	624	697	644	635	653	663	675	622	681	690	655	658	688	627	658	666	637	637	666	636	705	709	706	657	658	674	635	702	746	674	652	648	673	636	722	626	684	688	657	707	653	664	648	703	674	640	628	671	634	655	681	678	668	625	667	674	685	673	615	679	684	680	624	670	639	636	669	694	674	619	605	701	667	687	662	632	679	679	690	646	688	667	672	700	664	713	652	673	660	679	663	663	629	655	637	704	638	666	654	652	648	710	678	676	662	620	658	651	726	706	681	615	653	648	704	594	648	684	668	666	660	668	655	651	662	633	663	693	630	691	688	676	681	611	611	682	674	619	623	694	637	649	673	655	663	630	677	658	649	655	641	632	675	689	683	644	662	572	654	609	665	645	667	662	665	670	670	654	674	649	695	679	661	705	651	643	631	645	640	633	635	656	637	674	657	644	623	663	657	690	672	669	635	619	675	641	691	698	659	690	672	652	635	646	638	672	662	694	645	612	622	665	660	660	633	656	678	656	674	689	676	656	633	622	668	643	640	652	668	682	671	645	631	660	697	705	662	654	676	670	669	674	671	638	643	638	615	661	661	659	661	653	675	647	669	670	698	684	628	645	693	647	614	726	656	669	693	656	655	651	651	648	657	681	663	677	672	655	647	646	632	757	705	691	664	672	680	626	645	612	686	606	687	631	689	656	738	670	663	665	703	644	619	657	689	685	631	637	639	673	689	647	677	706	645	645	657	666	720	635	685	625	687	621	674	667	665	661	668	668	690	676	630	647	657	652	636	718	680	644	684
9549	1951	2484	1943	1386	1100	928	709	689	584	539	499	444	464	434	428	479	428	386	403	383	388	388	382	373	397	394	378	345	382	391	356	384	397	363	383	379	329	385	392	382	365	377	343	339	380	401	380	345	375	382	366	392	337	372	348	400	337	348	394	370	349	375	346	382	397	373	386	342	419	391	365	398	350	375	361	381	373	387	365	377	378	348	383	392	338	393	357	399	377	371	401	383	385	366	401	360	362	360	305	347	380	377	351	382	358	344	354	362	388	345	347	346	401	334	374	338	381	373	379	341	368	350	383	365	365	380	389	376	385	402	346	333	366	366	359	395	372	378	353	381	357	337	405	369	364	382	394	383	395	385	360	390	381	368	354	359	357	359	369	341	350	323	348	312	375	332	365	369	353	353	371	375	351	372	366	403	399	409	371	331	374	374	347	372	374	359	379	371	373	344	382	353	343	336	385	387	350	371	333	352	373	364	386	364	357	345	350	364	320	413	357	313	365	376	385	365	403	371	313	372	354	376	404	352	341	367	347	358	388	351	387	333	388	362	360	359	372	376	373	337	399	331	363	363	368	380	393	346	362	396	336	343	367	360	348	383	363	343	392	360	371	325	374	377	409	341	386	371	353	399	369	391	400	385	312	352	378	375	384	365	347	396	358	410	387	346	378	368	393	383	373	359	341	379	359	344	356	377	354	388	386	369	409	371	348	358	379	380	402	373	349	337	369	384	373	391	351	329	396	377	395	373	328	407	372	408	372	377	365	340	386	352	339	388	381	364	342	384	347	366	415	344	407	345	353	373	388	383	406	360	367	391	387	365	373	331	353	391	370	352	364	344	377	375	342	351	384	334	384	419	361	397	375	359	377	404	345	359	368	356	339	365	364	366	373	376	391	375	401	351	358	388	374	344	339	360	394	358	365	409	340	370	358	386	376	336	378	366	385	379	365	372	385	343	371	351	364	383	363	355	382	339	367	386	363	343	411	343	347	369	384	381	375	354	342	370	387	355	382	377	315	341	349	393	402	384	365	362	337	366	348	377	341	377	328	355	346	375	351	376	404	395	358	396	407	370	348	367	362	357	322	378	367	338	362	388	370	343	333	375	365	396	382	364	376	363	359	330	370	373	355	380	374	378	396	336	343	377	372	379	374	406	391	416	348	392	377	347	390	389	371	351	396	403	383	378	362	366	384	346	382	340	366	349	369	369	364	357	371	386	364	364	373	405	385	394	383	369	380	351	354	343	344	346	357	334	342	391	360	391	371	355	399	367	380	351	379	371	376	354	367	360	349	385	374	368	398	352	344	362	418	364	369	364	351	396	392	372	390	371	366	394	411	349	347	405	367	353	336	362	383	351	375	394	353	356	350	344	352	409	383	370	397	380	371	370	308	384	388	360	358	390	395	347	413	371	375	370	342	380	381	353	353	362	360	378	371	408	367	355	360	389	344	324	333	416	351	367	378	374	398	379	361	361	381	338	382	345	351	354	372	350	345	379	336	381	372	383	392	384	381	366	382	366	387	359	387	395	409	363	360	360	315	373	374	362	379	365	363	361	366	350	369	361	357	357	383	429	366	381	365	371	374	375	377	349	380	399	385	342	344	410	371	399	413	368	344	380	349	405	354	368	364	377	409	390	395	342	370	391	370	360	387	396	392	395	365	406	389	348	362	349	387	381	362	385	347	390	349	381	354	386	367	372	399	381	371	363	360	372	370	366	359	377	410	352	372	356	351	360	364	340	395	356	350	366	340	394	392	350	375	350	356	382	379	367	349	382	343	380	326	353	401	399	393	401	377	367	368	368	396	390	351	359	328	367	386	374	338	387	379	421	378	370	392	389	337	360	330	369	344	380	378	365	392	391	388	394	395	337	374	337	355	372	378	407	381	381	393	341	339	351	342	317	364	366	404	352	341	389	381	362	353	362	371	350	351	386	370	385	368	367	354	378	342	377	364	352	359	345	331	389	368	354	368	379	397	362	374	375	362	380	392	328	347	378	367	377	379	379	376	357	345	375	396	391	352	348	338	357	350	387	371	360	353	374	343	399	384	359	353	365	390	356	408	366	374	382	379	364	374	379	374	358	355	367	419	344	406	378	339	388	396	377	383	382	358	340	344	374	340	380	352	379	349	361	368	376	369	353	387	357	342	375	355	349	369	384	381	353	344	383	349	401	394	361	347	409	375	398	390	369	373	387	383	346	383	365	381	400	355	344	388	410	362	368	378	375	374	399	367	342	328	344	361	364	363	346	389	387	429	356	382	390	375	355	366	373	383	378	380	362	339	365	365	358	391	356	362	376	392	385	374	360	367	345	325	373	362	352	372	390	359	362	351	329	340	383	383	378	380	332	361	370	368	351	324	337	366	384	406	339	332	351	355	361	378	360	371	374	358	323	397	367	327	378	377	372	362	389	378	366	349	409	362	380	384	351	366	381	335	352	380	376	363	357	361	398	361	379	388	352	343	384	377	367	365	354	357	329	356	365	371	358	377	370	372	339	368	355	354	361	393	412	380	409	374	380	356	394	355	354	405	376	363	375	375	390	388	375	307	382	375	353	374	378	351	350	369	367	354	405	367	357	363	363	326	371	320	383	340	337	364	339	364	358	386	377	380	395	382	392	355	373	378	381	356	349	357	391	327	370	352	347	353	392	400	414	383	399	358	369	348	384	371	330	323	353	341	342	392	388	351	378	394	390	378	350	364	372	353	365	385	356	318	379	370	365	364	379	369	389	327	356	361	378	368	355	378	369	351	373	342	371	367	363	346	354	387	392	366	383	399	366	373	343	353	314	364	365	342	349	375	347	373	349	373	345	357	412	388	403	353	370	393	351	399	350	364	378	390	397	351	388	372	398	371	379	320	360	334	354	390	385	348	399	389	331	382	356	338	351	364	377	375	360	357	367	366	388	355	358	377	352	380	333	353	355	398	356	363	355	345	353	402	362	372	372	362	347	344	377	352	391	367	399	343	369	387	376	317	378	359	365	365	383	347	334	404	384	379	364	402	375	355	346	394	335	371	387	385	377	378	341	370	350	395	370	373	361	357	403	332	373	343	412	357	362	357	374	406	351	360	375	367	370	359	410	365	393	374	380	390	403	375	370	348	360	354	382	370	381	393	378	377	386	371	375	353	378	376	384	363	350	376	338	358	363	368	373	360	347	356	366	370	366	379	354	342	374	385	364	363	382	342	315	335	394	386	367	366	361	360	347	350	347	325	374	381	363	375	355	400	381	364	359	337	356	374	367	399	373	354	360	357	404	351	360	343	354	378	350	351	406	394	369	365	340	381	372	348	368	357	383	380	388	374	394	385	362	406	346	389	378	360	345	349	380	342	357	353	396	367	366	340	387	340	353	392	363	379	386	377	351	379	385	386	386	366	336	378	347	362	367	357	383	401	353	359	382	400	361	323	383	370	382	340	349	355	366	331	361	369	347	340	404	353	379	358	378	369	402	380	373	346	337	387	342	342	405	346	374	341	362	342
7555	2264	4666	5788	5190	4393	3572	2925	2351	1992	1845	1725	1547	1385	1279	1196	1192	1151	1129	1029	1071	1094	984	1020	1044	1035	1013	946	963	936	1019	903	993	916	978	855	902	872	907	866	899	922	880	897	921	876	833	844	878	856	842	905	827	874	888	862	900	871	858	887	885	893	870	889	896	807	834	848	892	829	805	908	859	830	881	882	837	832	863	831	864	847	845	821	829	848	891	866	803	793	857	885	800	831	874	840	845	828	929	864	841	845	897	822	846	833	892	810	816	861	850	885	788	835	853	848	855	872	863	890	900	850	821	856	882	804	948	861	877	816	844	854	848	815	805	843	810	852	831	835	843	872	824	889	890	853	870	833	832	799	827	826	850	881	829	907	891	873	850	807	823	848	837	844	876	861	840	805	787	864	840	816	793	828	806	830	829	846	806	792	818	843	808	833	858	832	840	878	815	843	807	849	837	850	853	847	807	828	828	798	825	841	847	864	809	818	833	806	873	883	903	820	861	876	870	852	896	824	867	842	834	881	796	825	803	867	837	850	865	887	851	832	862	831	853	837	816	855	836	877	803	829	866	822	818	848	872	836	820	863	806	855	845	874	887	872	877	882	870	796	836	812	823	839	860	812	795	805	826	846	802	848	862	837	839	819	896	865	838	884	824	799	902	855	827	805	856	872	835	829	876	827	870	876	807	864	883	860	868	809	860	871	835	790	845	863	875	865	877	830	886	844	845	879	864	834	805	877	857	835	833	848	816	827	844	850	806	829	870	892	831	823	856	884	857	821	862	839	858	841	795	817	897	897	835	803	816	872	841	835	809	843	822	844	838	878	864	916	864	871	845	821	832	800	847	829	835	865	831	871	855	753	806	853	900	887	812	800	900	787	821	766	842	882	839	838	842	854	855	840	856	808	848	867	845	805	837	839	842	786	872	847	840	887	866	795	825	847	856	830	823	810	816	839	875	853	852	891	809	853	890	837	926	857	867	845	886	800	840	839	866	811	800	802	797	860	811	817	823	858	828	856	873	849	833	815	790	846	806	835	905	801	799	875	843	807	904	842	848	832	845	829	799	862	857	884	855	856	871	854	903	837	858	822	809	846	884	852	861	853	857	797	835	842	853	848	837	836	842	849	865	879	821	814	873	889	876	867	900	799	835	853	831	849	816	826	804	883	849	812	844	852	802	877	860	791	875	848	881	821	843	881	844	885	808	849	858	860	874	855	825	873	868	852	815	850	841	827	832	891	850	841	790	848	827	808	871	817	856	846	839	835	828	862	855	822	846	840	808	822	916	868	878	843	910	827	864	846	815	824	886	840	842	787	913	875	821	839	839	845	808	873	833	870	850	888	898	853	828	833	839	802	837	829	800	806	831	825	832	865	833	785	882	863	836	878	823	848	903	833	829	898	893	824	836	834	848	789	873	823	860	894	856	853	838	864	872	858	828	850	825	850	853	849	850	841	831	934	908	829	823	828	869	811	875	822	881	828	854	896	824	867	902	847	897	862	842	833	805	812	843	876	814	849	814	854	883	844	884	826	869	868	830	865	857	856	836	851	817	821	827	821	847	845	767	824	884	833	829	886	833	773	818	820	841	875	827	817	843	835	849	816	869	808	866	815	838	850	816	869	880	814	844	852	881	818	935	898	825	916	817	822	893	855	856	840	801	849	879	761	831	826	879	812	792	830	878	850	806	841	867	874	889	831	887	782	871	838	837	813	826	842	837	827	821	815	864	835	856	848	836	827	885	808	871	918	861	787	886	855	825	882	832	839	807	868	853	819	826	844	845	909	829	842	833	866	836	852	866	865	852	871	886	851	812	832	790	836	869	852	866	822	886	856	862	810	867	905	803	779	830	868	861	802	862	858	868	800	801	841	879	848	856	855	895	852	810	870	870	869	849	786	816	817	830	904	791	854	812	865	820	827	874	812	857	821	903	839	833	807	818	868	913	838	835	832	803	830	827	873	832	890	834	847	860	888	881	860	856	806	816	879	860	839	848	890	841	845	827	833	820	825	853	851	809	879	806	820	849	848	822	828	855	848	842	865	869	837	837	836	841	848	846	879	865	817	862	799	853	845	834	819	837	865	801	875	880	838	880	812	826	855	850	822	794	898	832	857	774	891	840	852	820	852	812	872	832	870	867	848	819	821	871	822	905	886	857	890	828	842	863	904	846	901	801	859	848	823	821	850	827	833	839	816	819	889	858	820	838	804	836	905	839	780	832	832	854	859	854	852	851	846	864	862	841	803	809	884	850	824	844	870	826	858	845	832	853	849	855	868	891	794	823	817	874	847	826	869	830	818	854	902	853	892	851	850	861	854	821	813	823	810	844	795	828	833	822	872	854	830	828	837	829	858	877	880	819	808	856	853	849	845	833	877	862	831	822	795	881	877	872	852	884	825	863	830	888	900	847	846	865	866	835	814	891	800	855	818	832	847	835	852	846	875	870	859	819	845	807	819	868	848	863	859	828	843	829	837	833	862	880	881	803	852	851	848	858	837	861	839	848	833	841	885	887	830	844	863	847	831	952	837	832	852	803	888	865	807	864	884	851	864	816	853	861	852	821	846	820	892	844	818	879	843	849	841	889	827	845	869	874	928	883	881	894	826	873	857	851	854	870	843	849	858	870	849	871	823	806	815	796	870	855	875	824	848	815	867	846	832	831	825	830	850	831	883	809	821	832	840	835	848	860	835	857	839	820	868	870	872	894	855	840	807	877	865	826	771	844	799	863	811	833	833	853	809	888	874	860	839	868	821	815	888	886	822	820	788	827	809	856	868	925	820	914	815	847	863	879	886	829	875	835	847	837	818	848	852	827	799	818	841	834	855	831	864	874	884	847	847	893	836	871	835	835	783	847	816	865	858	846	843	917	873	817	852	792	848	857	835	827	810	888	886	852	817	834	829	863	870	838	799	828	873	854	860	872	827	848	812	885	801	862	868	837	886	815	885	879	862	838	810	859	789	824	830	837	852	855	822	855	851	834	837	820	795	893	843	883	825	861	853	866	856	823	862	837	797	819	880	854	848	852	833	813	866	809	803	857	832	801	809	820	795	836	843	875	870	830	901	859	837	831	841	824	870	827	826	884	844	870	838	816	875	854	839	864	868	870	832	890	845	845	851	820	880	883	842	834	893	874	857	844	835	827	860	839	864	813	807	822	809	848	847	875	870	843	831	832	800	866	824	844	799	844	857	840	787	822	819	830	871	822	889	887	906	832	858	861	847	846	878	841	875	828	783	845	788	859	846	844	815	851	863	851	863	821	834	861	804	785	872	794	870	868	854	817	869	847	907	868	848	801	829	832	867	836	866	855	790	863	829	901	877	813	878	835	830	809	880	859	841	827	828	858	862	860	876	852	862	855	807	787	899	823	850	875	812	813	823	837	870	847	810	870	831	861	859	851	829	841	824	800	856	832	883	878	878	857	880	804	821	878	833	879	831	846	853	868	877	826	872	865	831	864	835	879	853	847	844	833	834	826	845	828	829
16739	3588	3613	2952	2148	1605	1281	980	722	705	572	507	499	430	476	435	379	412	397	378	404	377	374	362	346	368	391	358	364	391	361	340	342	352	368	330	346	351	337	330	328	356	298	362	315	360	367	352	333	352	365	319	344	331	367	338	311	348	304	311	357	353	355	357	337	319	324	346	341	361	325	377	318	363	327	363	339	332	330	346	354	352	351	348	337	325	315	346	355	336	318	336	348	360	334	337	337	343	317	324	328	329	285	331	369	320	342	331	351	340	321	320	335	316	312	343	347	346	321	364	353	339	360	356	350	377	341	313	347	298	313	348	364	334	345	282	338	337	355	353	341	345	330	339	341	359	328	362	309	357	312	359	338	345	357	384	341	356	325	318	314	355	315	299	324	354	337	302	385	341	341	322	348	332	354	339	328	314	331	302	324	332	309	341	346	295	329	345	349	343	346	366	314	308	342	336	340	333	345	341	333	367	322	330	348	346	365	329	324	347	344	318	387	335	324	317	365	337	340	339	339	362	344	347	350	341	326	324	335	333	355	356	335	357	362	349	336	336	356	323	326	336	311	330	337	319	322	330	335	354	365	363	308	331	329	340	341	337	360	386	325	350	309	351	330	338	318	336	340	309	340	289	345	337	361	366	377	324	322	324	364	353	325	328	333	370	331	349	341	337	335	323	337	350	357	339	334	355	322	348	373	310	343	350	344	311	358	340	361	379	361	369	331	328	307	332	344	335	350	340	329	329	331	298	337	345	348	306	355	334	338	344	359	334	330	376	353	330	322	327	356	327	330	329	346	288	337	357	344	387	350	351	337	316	321	380	356	347	297	352	296	363	367	342	346	349	340	312	335	338	315	350	323	333	343	342	330	366	342	351	329	319	342	337	314	364	347	349	320	376	370	352	338	342	316	298	336	325	307	332	324	351	342	329	306	327	316	348	337	317	347	317	315	318	363	346	312	350	359	324	341	354	322	310	316	335	317	355	293	328	302	348	331	310	320	320	366	351	340	340	343	369	310	320	334	326	318	320	354	303	319	349	318	316	330	312	310	348	344	330	290	328	330	313	358	365	365	332	332	334	344	345	318	356	318	350	316	319	334	323	340	340	315	319	315	339	326	347	361	348	316	321	315	324	306	338	343	340	288	333	314	338	312	330	367	354	363	366	320	336	325	305	313	359	351	346	357	343	337	369	345	343	334	316	374	342	326	335	344	358	346	320	329	335	378	373	332	374	333	303	342	326	373	338	363	337	341	331	336	329	339	321	360	338	343	356	308	330	330	342	327	335	348	328	327	342	328	345	355	371	334	338	309	354	374	323	347	307	324	319	345	363	324	350	330	313	347	346	323	348	365	331	314	334	323	347	314	319	293	328	367	338	354	336	329	331	344	328	337	355	338	331	330	329	324	369	324	339	314	339	351	392	317	350	384	348	347	340	350	387	339	332	335	299	310	326	344	326	333	301	328	326	357	309	378	356	356	345	329	334	354	327	324	320	317	344	348	317	334	365	373	327	322	323	335	291	356	319	311	353	332	345	333	320	350	332	333	336	331	348	350	348	330	343	344	354	356	325	328	337	333	319	331	316	355	364	334	342	312	365	349	312	350	339	334	331	324	361	339	352	317	339	318	313	326	355	336	356	361	339	330	379	286	332	333	387	329	320	365	345	353	316	336	333	378	373	349	306	317	345	336	320	324	379	340	357	320	355	350	356	334	324	336	363	380	315	331	340	317	338	320	317	321	311	316	327	343	343	301	376	296	354	343	318	352	329	342	304	354	346	356	365	353	301	349	340	356	338	313	368	371	340	314	345	324	327	332	314	332	344	317	314	326	320	327	345	347	325	361	327	348	345	361	340	310	306	341	335	369	353	327	376	357	346	297	346	292	299	330	293	315	359	330	298	330	332	337	325	323	335	377	312	331	330	349	353	309	370	350	338	325	310	289	337	326	333	312	345	316	326	306	281	360	324	345	324	337	377	290	353	353	373	333	356	352	329	321	354	316	315	329	359	330	346	329	319	328	338	316	357	373	366	313	360	325	321	356	354	320	346	325	352	354	324	329	378	313	365	326	311	356	374	329	344	358	316	335	347	337	377	337	350	330	324	348	295	326	334	349	317	314	370	345	307	346	336	367	326	350	363	309	323	339	310	368	335	357	345	349	335	336	315	337	351	366	353	357	319	339	349	349	308	304	305	315	329	328	340	341	351	328	348	359	325	321	348	343	318	327	352	343	358	339	351	316	354	363	367	345	349	351	339	336	350	343	322	321	351	349	363	328	322	349	336	319	361	338	341	349	364	337	347	332	317	341	281	326	315	296	331	350	354	316	334	329	342	367	351	351	319	352	343	344	327	356	339	340	320	314	352	334	365	335	329	377	322	334	366	314	317	343	326	306	336	347	338	319	355	353	363	304	350	333	353	346	347	315	315	347	330	347	350	368	332	347	325	346	364	344	330	357	340	349	333	350	325	343	330	322	345	353	358	361	354	337	333	343	347	346	308	327	342	342	344	370	382	338	345	334	302	326	329	339	340	364	340	338	343	399	312	329	326	359	334	313	306	350	335	360	321	332	334	327	353	342	347	301	311	342	364	349	302	310	329	345	315	356	332	335	337	341	341	330	316	317	321	306	313	356	331	324	365	326	316	333	332	338	337	363	339	341	343	342	340	342	367	342	368	327	361	366	348	357	321	340	356	356	316	287	342	337	322	350	333	310	347	349	318	327	346	338	355	317	343	356	344	310	295	345	293	306	329	341	339	335	330	390	337	350	329	329	358	333	350	367	326	365	333	363	323	337	359	338	369	339	332	336	313	358	392	349	358	354	345	326	330	341	346	349	360	325	332	334	337	337	309	338	335	351	330	385	337	324	322	301	270	343	331	360	368	329	333	308	322	332	317	310	306	338	335	299	328	316	348	335	336	332	305	342	319	388	356	326	361	375	330	325	362	329	328	334	320	336	319	304	305	321	326	327	329	326	338	302	305	350	313	324	312	329	377	378	322	347	340	327	379	323	303	331	337	349	335	338	362	325	366	334	336	383	334	363	315	349	317	297	316	330	316	326	344	323	317	316	322	309	357	310	346	371	335	343	365	344	346	359	339	376	361	299	393	362	330	317	333	370	364	340	328	374	355	335	343	305	361	321	360	325	326	333	328	371	389	332	309	308	358	327	372	329	313	298	311	325	342	326	320	345	345	326	316	309	336	338	328	318	370	338	347	310	340	339	314	332	351	327	347	361	313	345	354	338	331	319	373	351	351	328	310	359	327	317	337	349	375	370	341	333	316	332	344	380	345	381	338	359	365	347	337	352	349	366	315	336	319	325	353	348	337	321	347	310	365	297	362	335	361	329	341	326	333	345	367	336	319	303	356	338	355	337	333	320	339	309	345	336	353	349	324	314	322	320	339	315	343	343	370	321	326	311	322	336	349	350	332	346	329	357	321	338	355	355	327	333	338	328	325	322	334	311	301	338	324	313	304	337	333
9853	3023	6708	8089	7132	6201	5021	3844	3059	2579	2339	2012	1759	1645	1552	1439	1385	1227	1139	1169	1153	1104	1084	1096	1006	1046	1042	992	971	944	968	948	915	928	881	914	914	899	858	817	851	872	860	856	792	806	789	797	826	830	826	810	773	750	825	765	816	802	748	781	776	769	813	804	809	814	774	769	808	776	807	780	798	785	739	763	779	804	778	775	758	779	827	736	742	832	803	712	782	748	742	786	792	768	817	793	803	818	794	798	784	784	753	831	743	777	765	696	735	759	757	771	808	759	815	790	768	767	743	805	783	760	769	790	782	802	767	810	792	807	749	730	772	731	749	740	728	735	783	746	770	782	749	822	775	841	772	762	770	824	789	743	742	806	772	768	771	754	724	709	820	754	769	724	778	765	765	791	763	786	727	823	778	807	734	782	753	794	777	752	817	791	755	745	717	772	786	782	760	782	737	785	765	825	776	707	778	757	771	714	793	773	802	824	745	750	727	793	722	730	702	762	770	749	758	771	764	789	788	745	784	758	780	782	780	742	733	781	778	804	754	759	801	697	795	769	790	795	840	744	782	786	764	800	748	790	786	797	821	810	708	814	777	756	794	812	761	739	747	769	771	755	726	755	754	722	773	765	794	765	771	798	792	763	741	751	785	766	800	800	735	743	781	786	761	735	772	771	733	804	811	778	743	776	760	746	749	796	750	839	816	767	780	739	763	832	755	786	732	745	766	749	776	771	754	788	753	724	759	803	780	755	751	826	732	757	785	733	757	777	816	773	826	759	692	778	782	768	757	741	765	692	734	763	791	743	751	794	784	758	776	795	762	812	763	765	732	764	772	796	783	776	777	740	738	819	782	785	759	776	773	742	750	780	735	772	740	780	785	778	820	747	719	723	746	760	741	830	746	731	761	771	745	775	765	740	756	736	791	748	769	755	770	726	715	764	806	743	792	770	722	828	748	703	759	753	761	772	760	738	766	773	795	753	758	745	760	774	809	764	737	781	772	745	779	765	777	771	757	739	819	723	744	806	772	741	770	783	795	765	799	766	743	771	730	762	727	790	797	767	772	805	799	770	770	813	691	738	768	803	742	781	763	752	746	792	729	790	765	748	762	790	808	746	800	759	767	774	767	717	790	755	770	785	754	791	764	807	775	798	724	784	759	754	828	768	781	789	773	799	771	755	779	804	776	761	788	776	750	756	745	793	743	785	743	795	781	801	811	791	779	816	753	778	727	754	779	761	801	733	726	771	762	788	817	759	807	800	741	813	803	766	772	735	779	787	774	800	773	777	791	725	825	867	791	764	792	762	758	796	712	719	767	731	820	788	742	782	802	768	783	759	757	727	749	800	750	769	769	777	738	772	790	794	792	766	800	769	776	771	741	795	777	781	842	720	774	772	753	788	811	770	801	825	783	803	779	741	786	763	766	778	796	797	726	722	793	751	780	750	751	818	783	735	715	834	764	754	764	764	734	735	778	759	793	790	779	794	824	791	747	781	793	787	739	743	760	747	793	741	712	773	845	750	770	748	752	731	742	755	745	813	775	755	728	711	785	767	756	714	799	827	725	769	724	759	795	743	733	725	798	790	740	763	800	812	729	709	740	790	744	775	775	738	795	789	757	749	734	797	787	798	775	804	739	744	784	788	762	782	770	760	805	753	777	781	746	696	769	754	801	728	833	755	768	741	739	732	753	789	781	706	781	783	723	798	732	763	812	767	786	765	748	807	774	772	773	781	774	731	762	764	753	788	736	787	767	784	751	752	776	744	806	785	754	720	780	765	774	768	761	776	768	739	800	759	743	747	767	779	771	755	845	740	747	784	765	743	750	772	740	763	767	803	761	780	746	785	784	716	771	765	780	766	806	750	746	790	816	744	760	766	749	765	742	755	777	764	742	706	808	793	756	746	739	776	800	821	845	788	744	777	793	770	792	799	787	783	795	806	792	844	759	722	760	756	790	813	749	755	767	776	745	750	749	740	777	804	751	826	797	812	748	788	740	773	762	749	764	776	805	776	787	703	757	770	803	705	766	760	812	736	746	792	740	815	725	743	810	797	811	764	763	726	745	751	783	770	783	767	752	774	726	759	763	771	808	745	772	769	755	780	745	716	757	767	787	770	764	703	754	743	781	731	809	786	761	774	749	806	801	763	766	768	797	718	837	745	815	726	817	761	800	767	724	789	745	773	767	759	713	787	709	810	772	754	782	751	778	740	738	734	757	729	784	750	750	780	767	796	779	725	771	744	746	774	806	783	774	716	757	775	767	756	789	772	811	769	776	829	725	790	750	779	739	793	725	717	751	748	785	764	733	777	774	749	766	773	766	755	761	788	745	800	736	757	746	787	759	772	766	785	706	726	781	751	767	777	747	774	776	798	786	730	783	784	717	727	736	778	791	734	797	736	806	749	768	739	757	742	771	769	747	794	769	795	736	742	790	752	766	760	734	766	730	765	839	809	738	771	765	808	811	796	797	772	795	810	763	770	773	767	815	783	777	758	733	803	802	782	755	722	746	772	749	740	794	759	801	831	767	769	788	822	766	786	727	757	758	813	809	756	790	729	754	771	785	766	751	754	792	774	813	736	748	766	762	782	783	765	790	792	831	796	737	780	762	785	733	783	803	779	759	750	764	740	761	725	766	715	815	761	798	777	825	816	770	784	747	711	809	769	737	759	750	798	812	758	753	809	795	724	793	743	766	775	797	797	737	832	743	783	775	810	772	695	772	734	785	745	780	780	743	757	792	749	747	759	788	816	794	773	722	748	710	749	769	817	737	788	793	786	790	827	738	753	777	776	813	771	750	748	764	767	759	783	766	759	778	730	803	794	738	759	712	746	788	762	739	743	755	745	756	724	765	764	725	698	823	742	754	799	761	789	749	739	717	763	828	745	749	733	785	759	739	815	731	776	830	740	765	743	806	794	733	830	778	736	782	785	775	766	749	783	787	803	750	747	788	804	779	783	786	775	772	787	795	812	789	713	763	785	746	787	745	763	769	765	794	800	791	815	779	753	758	743	717	760	822	747	764	753	797	752	716	687	759	785	802	732	774	795	753	728	759	783	762	732	798	803	771	742	793	777	745	826	773	789	767	781	731	801	731	767	717	749	736	777	751	769	810	814	808	755	792	815	803	753	773	763	773	755	772	777	735	762	775	767	770	720	745	780	773	796	830	750	761	790	791	715	773	765	813	733	807	793	720	701	745	778	747	783	750	735	770	739	765	851	773	781	762	742	754	831	759	749	761	769	750	761	785	768	774	749	776	755	755	794	813	802	783	749	768	771	773	774	736	775	721	761	741	745	718	737	767	775	744	779	792	771	835	730	781	755	804	718	780	738	757	774	778	716	811	747	741	753	779	790	743	734	778	739	766	783	781	782	754	753	804	746	737	741	800	760	729	768	743	732	754	769	818	811	754	781	775	732	772	752	805	789	753	749	803	781	803	812	792	773	820	738	775	768	788	801	706	767	746	753	725	762	830	746	820	725	819	756
2459	965	1193	944	698	588	495	417	372	392	349	321	320	302	298	281	294	288	314	284	254	274	305	273	287	308	253	263	303	314	278	277	241	278	297	281	305	276	274	290	270	278	265	275	250	259	285	275	265	248	266	264	243	290	271	272	278	296	291	274	276	240	273	295	277	272	275	294	303	300	255	304	299	268	278	281	275	255	263	274	245	273	273	250	295	270	297	280	288	287	284	301	282	293	283	263	257	258	251	288	321	269	277	245	284	260	296	271	252	309	283	286	270	309	286	258	270	260	263	290	249	269	282	284	254	265	312	280	273	276	243	285	288	262	264	286	302	310	305	258	233	275	283	272	250	237	285	273	267	291	260	316	266	272	275	270	267	245	269	268	296	281	264	300	270	289	272	287	274	279	252	251	314	242	273	251	270	251	234	257	257	286	280	265	251	288	265	276	279	268	264	290	283	284	289	246	243	256	290	271	271	287	263	271	264	263	297	244	294	267	259	212	244	281	257	247	268	282	278	248	276	274	275	293	299	236	284	264	288	276	278	263	320	284	287	249	277	258	252	262	293	260	258	285	267	284	241	270	286	263	282	296	263	253	226	288	260	233	253	304	266	269	295	269	274	282	275	270	254	260	270	279	297	250	287	290	269	288	278	266	279	282	296	287	267	273	284	291	252	270	301	234	237	260	300	274	277	264	264	243	255	269	300	274	275	263	238	258	264	268	265	266	258	247	249	270	277	279	264	267	273	277	270	281	248	269	268	246	254	244	268	284	292	289	270	235	256	277	290	253	271	279	265	278	290	311	282	222	261	256	282	260	240	219	266	300	239	270	304	309	293	263	265	280	269	283	263	263	249	256	259	263	283	259	273	306	247	289	287	265	275	284	304	275	222	286	262	266	262	276	273	284	286	262	284	297	270	282	276	273	266	284	303	283	280	300	282	260	243	274	254	246	255	273	262	284	273	235	287	262	275	242	279	254	261	267	268	248	278	276	263	297	290	256	287	312	304	260	255	279	268	256	267	277	284	305	290	252	286	289	250	256	264	255	251	250	272	268	265	251	245	277	267	272	283	241	258	274	257	287	255	243	264	303	295	269	275	288	272	240	273	286	260	244	287	260	290	277	261	248	270	245	263	285	261	276	242	274	296	292	241	264	260	217	297	262	259	288	269	275	306	288	300	274	266	270	254	284	249	289	266	286	303	285	263	285	304	296	298	260	284	275	260	258	234	259	292	266	264	280	269	253	289	257	250	269	246	263	259	240	298	247	277	286	262	290	261	274	287	287	265	306	251	266	246	288	280	257	292	286	252	265	244	280	261	270	258	270	300	238	273	288	250	285	266	297	294	242	264	294	269	263	297	296	247	241	285	325	280	265	310	303	273	278	270	262	250	250	244	269	269	283	270	278	274	308	267	256	277	270	295	255	277	275	280	299	270	280	254	282	281	275	258	282	272	275	296	274	267	299	282	257	263	307	280	281	276	274	253	262	275	276	283	284	268	276	256	295	252	249	256	280	273	281	287	249	250	246	283	263	274	279	277	304	272	289	270	305	293	228	269	264	255	266	324	294	258	287	276	252	251	272	261	309	247	275	261	272	276	255	256	230	275	275	291	284	280	302	268	301	294	257	255	269	237	239	298	308	276	269	289	237	264	255	252	276	298	269	259	270	241	295	248	270	250	293	275	291	269	255	242	258	276	298	295	274	315	233	295	269	267	257	247	269	271	251	290	267	256	288	296	256	238	268	242	277	253	280	274	282	244	255	259	296	253	256	293	279	250	268	305	287	259	281	246	261	290	280	281	279	269	238	303	261	249	291	248	235	248	280	288	259	259	282	280	260	271	284	288	253	270	268	298	246	280	264	263	248	275	254	280	311	285	271	269	285	258	257	264	293	262	285	278	312	265	263	249	282	264	255	256	270	267	269	251	263	255	316	288	249	302	293	277	295	294	245	288	277	270	277	272	273	269	275	286	248	289	274	323	251	272	264	282	294	235	263	266	286	248	259	296	293	292	264	275	256	240	281	265	251	316	299	272	306	268	295	261	238	263	270	254	284	278	263	268	278	275	269	254	300	262	272	273	240	255	241	266	213	261	284	279	243	306	273	287	252	293	295	262	258	296	264	273	243	301	288	284	244	282	289	276	269	262	302	264	242	251	268	284	277	279	285	281	288	255	289	268	252	279	291	297	260	271	263	297	255	274	265	260	262	272	266	263	256	254	249	258	278	309	256	272	277	256	266	244	300	274	294	289	245	282	295	268	255	279	285	263	272	305	260	280	305	271	260	281	286	264	299	262	278	270	254	265	296	280	271	259	250	286	245	303	281	285	258	270	275	275	251	272	268	261	266	254	299	284	283	299	289	271	302	245	260	285	241	275	277	281	280	246	290	290	251	285	279	250	267	253	242	286	300	284	253	288	268	253	292	274	268	249	278	264	311	232	271	254	251	240	284	288	257	260	281	254	265	262	271	268	251	244	257	306	257	297	272	273	274	265	264	284	271	255	244	264	268	267	270	290	226	266	275	285	270	270	249	249	248	276	286	277	254	287	285	229	270	280	285	285	265	257	297	281	261	275	289	281	280	269	300	251	308	279	274	285	270	310	301	273	250	280	281	288	245	257	290	267	226	270	266	262	250	270	307	267	262	272	307	257	275	263	268	261	262	265	273	254	237	260	284	256	260	265	268	283	286	253	278	261	275	305	263	267	274	296	271	298	271	279	253	234	286	259	252	270	255	257	273	240	252	258	271	268	287	292	266	291	259	245	283	267	249	288	258	260	275	281	287	262	277	292	260	273	250	307	238	269	263	251	266	270	245	277	258	261	265	266	268	260	261	294	280	284	311	257	255	264	277	299	261	257	277	251	282	280	294	272	284	278	279	260	267	280	273	264	279	266	276	263	258	273	260	245	261	277	266	262	246	305	275	313	264	270	317	252	251	258	252	254	274	288	279	243	264	272	257	278	294	287	290	259	267	245	263	270	256	247	248	274	255	267	276	294	283	262	259	246	262	284	279	248	281	275	273	293	244	287	248	297	272	248	287	262	258	247	305	268	237	270	314	260	306	236	248	288	247	276	269	282	284	276	303	291	264	255	255	310	296	256	272	254	294	287	275	313	269	296	282	275	283	282	274	286	296	268	275	293	263	277	293	277	286	252	241	249	255	251	277	290	270	255	284	242	262	273	304	279	286	274	262	251	275	314	257	267	265	286	270	285	269	274	286	256	297	251	303	260	253	263	283	257	251	272	255	292	267	248	260	265	250	261	234	262	287	271	267	258	262	282	281	258	273	287	278	236	282	299	244	245	274	247	271	277	272	282	284	286	233	299	289	292	296	251	287	263	232	264	279	284	301	295	275	275	266	259	255	275	248	265	287	277	287	237	248	292	283	273	283	249	261	273	260	263	256	256	270	284	265	294	242	257	281	279	257	311	277	290	265	273	274	261	268	266	307	293	271	286	244	256	264	268	270	304	263	273	283	266	280
2397	1286	2431	2781	2582	2151	1824	1507	1215	1031	1081	953	908	819	815	813	801	776	750	749	732	720	780	726	705	734	688	676	702	712	750	699	699	692	678	683	714	686	669	661	657	645	649	661	655	689	680	643	660	654	683	677	675	668	701	663	646	660	642	696	671	655	655	635	620	698	690	671	677	681	644	652	705	676	689	661	627	676	630	676	707	719	684	617	606	689	635	708	659	712	642	636	654	664	640	678	652	657	689	611	639	671	683	653	668	655	678	652	636	695	661	692	666	657	634	669	705	691	652	669	654	688	683	641	657	670	631	664	657	701	654	682	693	663	672	677	702	628	621	603	607	616	684	657	654	673	689	625	670	682	654	614	679	655	671	620	681	660	671	641	649	702	617	628	674	647	653	662	625	621	678	652	681	626	634	669	705	655	612	653	681	665	635	639	623	668	589	653	659	670	635	676	694	680	668	657	620	629	667	724	608	642	671	649	620	678	697	637	693	674	650	663	673	669	722	660	615	642	602	664	681	636	670	677	689	682	667	690	664	680	655	653	661	681	729	691	640	623	645	613	677	653	625	617	693	600	641	621	645	661	637	623	659	680	673	644	644	687	633	682	633	648	627	655	632	610	653	653	653	651	642	682	675	682	671	652	670	642	628	674	691	658	585	670	662	652	661	643	634	645	668	677	649	626	713	637	640	631	659	673	639	657	646	687	613	693	654	614	654	644	625	605	631	669	674	652	659	699	630	650	622	647	671	641	638	603	650	656	649	688	671	645	663	614	625	659	655	679	650	683	655	629	652	666	636	622	652	673	636	687	645	686	647	663	680	677	588	642	676	653	669	654	663	641	655	643	683	672	655	653	649	679	655	634	652	631	677	608	616	655	645	621	655	665	625	612	645	657	672	619	674	693	679	651	687	679	665	618	677	668	684	655	601	691	646	639	689	663	660	622	636	657	689	653	604	660	646	669	665	659	657	624	677	661	664	618	690	630	712	617	605	662	635	658	659	645	603	646	680	650	612	702	671	614	651	692	625	718	616	624	648	640	659	654	644	625	643	629	640	683	695	693	665	638	644	632	709	661	668	598	665	617	678	642	631	677	679	688	647	635	662	674	614	656	651	682	641	703	676	640	636	658	689	639	662	645	640	659	620	629	677	627	676	656	713	642	664	704	677	663	675	660	694	670	633	684	663	664	652	658	669	632	717	658	684	601	708	660	676	649	645	652	644	649	582	644	628	617	610	626	649	648	655	670	695	675	650	660	683	644	705	665	672	654	678	613	651	597	643	638	644	655	685	657	621	668	622	644	647	628	638	642	688	639	634	666	669	619	644	682	658	652	698	659	645	650	686	685	696	673	656	682	612	660	647	651	672	673	672	661	673	653	628	667	675	657	629	679	646	664	626	693	663	628	659	662	664	682	689	690	694	626	661	671	656	676	657	605	637	640	667	628	674	637	644	655	629	665	697	705	625	606	622	653	636	706	632	705	615	661	671	618	617	651	614	642	679	663	610	682	681	660	671	671	671	693	634	666	657	635	684	641	721	683	696	649	666	670	703	633	621	621	642	608	667	637	623	629	683	653	634	661	626	642	673	648	678	655	664	637	626	691	653	691	723	659	639	646	630	653	654	673	642	674	671	652	626	642	629	694	684	643	653	712	679	641	639	657	676	686	676	703	655	696	682	655	662	619	635	691	644	646	613	661	664	661	646	673	660	671	635	643	643	649	643	655	590	641	644	647	621	635	650	676	687	680	697	646	632	648	632	614	662	637	660	673	652	663	615	636	692	658	661	607	681	655	647	658	662	639	618	667	667	697	646	695	677	694	644	681	664	686	623	619	666	651	601	688	714	628	651	655	692	682	656	633	658	662	644	637	645	638	692	656	650	630	628	664	626	683	606	670	654	644	640	628	672	678	665	630	671	653	681	576	637	649	618	619	662	604	653	645	632	652	656	655	614	692	645	638	685	719	662	668	652	637	665	658	683	675	663	652	655	688	660	642	663	634	662	622	652	653	647	630	660	713	657	647	690	686	652	693	711	596	663	662	635	638	621	667	652	664	649	681	669	598	705	645	664	655	698	693	673	675	686	633	693	597	690	651	638	675	673	653	675	651	645	658	648	624	653	638	616	656	680	644	650	625	692	619	645	633	665	639	672	615	642	665	654	645	641	687	630	675	674	652	659	643	667	662	658	664	680	687	633	716	665	658	682	617	656	653	655	648	670	646	665	640	688	640	679	675	624	679	674	691	657	665	684	669	672	675	664	679	667	653	659	638	666	669	602	700	698	647	670	628	701	682	653	664	652	696	652	607	699	681	650	647	664	658	651	661	661	662	707	643	644	651	616	663	654	665	651	654	656	632	701	696	645	661	624	687	633	683	682	688	636	662	675	634	641	659	661	643	675	653	688	657	690	631	690	631	681	625	663	649	667	634	634	682	662	635	677	658	664	648	678	615	665	688	682	637	690	679	649	666	696	623	691	639	677	662	606	685	657	660	651	648	653	627	613	663	690	705	676	645	656	663	680	633	683	683	673	659	694	610	663	672	631	644	635	650	665	629	673	693	650	674	651	620	629	631	680	662	690	658	647	713	677	646	691	635	644	653	669	624	697	693	666	669	696	672	628	685	717	679	651	626	673	651	639	650	684	651	656	653	652	690	688	615	679	645	667	633	658	663	621	657	649	657	701	620	631	648	625	677	641	649	718	672	665	628	622	665	657	659	661	663	738	652	659	691	636	674	666	718	607	646	610	634	671	650	647	686	638	657	703	643	672	689	702	681	651	709	635	646	671	671	637	691	654	677	596	656	656	634	644	666	691	639	683	677	674	625	658	642	702	688	683	670	660	643	623	694	627	653	666	647	647	660	622	628	605	671	629	650	672	680	644	643	649	644	648	636	659	692	647	647	668	641	664	622	661	674	697	681	645	591	671	648	602	693	670	644	679	666	639	646	687	641	660	603	641	649	668	631	691	703	643	687	720	673	667	668	637	655	676	648	644	693	710	689	672	643	657	642	607	663	728	683	649	686	679	688	649	636	683	610	651	652	665	700	638	618	619	654	674	705	655	649	664	689	644	631	654	650	656	648	652	684	656	622	700	683	678	650	652	664	658	679	658	681	669	635	648	684	609	658	639	667	657	676	673	614	672	638	634	684	636	655	691	657	642	656	630	649	617	653	652	676	642	645	691	590	643	663	654	664	620	629	651	650	699	620	587	675	643	633	655	683	648	625	688	652	668	676	679	648	681	643	649	655	660	653	675	660	699	604	690	699	639	640	684	678	670	653	632	662	608	653	665	632	628	606	619	596	638	644	643	649	609	645	665	642	611	692	679	647	643	642	647	674	657	640	667	699	649	616	673	631	694	702	681	669	674	602	685	622	644	648	692	662	655	696	683	712	651	641	703	687	617	669	629	652	663	672	674	682	608	712	664	697	668	630	690	606	666	663	650	658	638	652	630	687	614	665	654	619	688	653	651	690	680	656	646	703
9135	2033	2456	1970	1451	1165	818	712	601	529	518	488	440	419	457	401	419	422	408	405	392	376	415	392	375	377	377	336	383	381	354	372	408	345	366	368	357	364	339	340	358	364	367	381	365	377	373	377	397	393	359	381	372	352	360	375	371	361	411	346	386	387	367	365	390	382	371	411	379	363	387	353	402	396	324	345	338	365	380	336	354	379	312	361	370	355	371	371	329	350	367	367	354	354	400	337	395	339	348	326	344	389	363	344	366	368	330	364	377	373	383	392	387	364	344	365	330	312	358	345	391	314	395	358	359	353	345	373	357	365	376	340	370	378	373	369	361	364	401	325	372	353	360	350	365	403	347	388	347	343	369	363	322	353	327	370	325	369	334	350	347	364	370	366	394	374	369	331	367	340	365	362	368	363	363	395	367	391	359	352	356	373	366	356	378	388	410	371	354	357	375	352	353	362	382	337	341	363	366	358	341	344	368	348	358	365	390	328	355	350	338	359	377	358	358	369	385	366	355	361	346	375	363	376	396	381	360	358	333	319	376	357	385	382	351	385	375	337	328	359	395	364	353	386	356	375	386	346	396	334	369	374	374	382	357	370	363	389	394	358	363	344	352	348	409	350	378	359	375	357	343	397	401	369	372	337	362	379	380	358	405	361	333	381	366	370	360	356	399	376	360	370	376	326	356	349	341	386	362	369	379	361	379	315	359	336	382	373	340	375	320	361	387	361	366	375	344	386	349	325	359	376	353	377	318	357	397	366	395	359	348	368	367	365	321	369	394	372	363	358	369	395	350	349	354	329	356	344	346	384	343	346	347	382	351	344	381	346	377	342	380	368	389	347	340	365	375	383	330	347	327	370	371	373	373	364	316	364	385	373	364	367	361	340	372	364	347	319	396	372	396	380	332	383	400	365	327	358	348	339	372	355	319	341	341	342	333	370	392	328	405	369	375	337	333	338	381	354	343	355	340	387	327	363	370	321	395	381	369	366	358	384	385	319	370	383	351	405	371	337	331	352	334	340	339	387	366	353	378	374	356	397	396	343	375	365	388	370	343	392	418	374	373	327	347	402	361	395	338	369	351	347	337	387	363	349	361	338	404	338	340	346	371	410	354	329	368	381	340	375	371	377	371	366	377	358	400	369	386	362	352	341	377	350	337	357	393	377	361	411	368	342	368	360	376	372	370	363	349	366	352	376	376	398	340	383	371	358	394	346	364	353	371	359	380	370	338	368	343	367	367	374	377	370	371	337	390	346	375	365	364	359	381	347	326	362	330	371	372	379	401	349	401	368	342	333	332	334	349	370	370	368	366	367	356	378	365	355	349	343	355	389	364	330	375	385	380	378	365	332	330	361	367	352	367	362	358	341	373	310	332	341	381	391	346	368	369	363	367	366	379	361	373	363	346	340	360	350	353	346	342	392	349	342	367	319	324	414	358	359	331	381	338	360	363	322	356	366	342	389	369	363	389	364	352	375	367	351	343	328	367	322	364	336	376	396	395	355	356	385	391	366	381	364	365	375	355	339	380	356	344	394	351	377	339	386	353	385	369	385	358	372	397	371	379	337	346	399	350	333	356	353	352	382	388	389	356	362	350	349	355	345	359	388	351	341	347	346	345	356	404	357	342	332	346	399	336	320	363	347	387	335	377	374	349	367	348	370	350	397	359	341	392	329	406	341	365	348	382	393	349	317	389	354	346	367	327	393	383	351	363	382	356	350	352	356	381	327	377	381	345	353	329	353	355	355	361	375	346	372	377	414	352	355	339	367	365	351	380	376	365	379	409	354	324	349	407	378	368	352	293	381	363	359	345	369	351	352	339	333	380	353	372	371	354	373	364	338	345	399	359	355	363	362	373	331	353	340	336	366	368	372	399	358	386	379	342	339	359	377	351	402	392	358	396	394	382	362	343	344	354	385	332	348	363	350	357	341	401	341	387	356	351	351	340	341	365	373	358	346	397	351	378	336	358	364	371	382	359	349	331	349	372	368	417	358	359	350	372	393	324	355	359	371	380	380	343	341	388	350	360	374	391	355	387	336	371	345	399	347	323	338	371	365	382	361	322	367	359	370	373	339	354	355	363	394	394	384	354	393	392	356	366	367	337	357	371	362	332	364	360	369	346	359	370	342	356	365	342	350	393	370	333	362	387	382	338	342	354	344	370	389	345	391	384	355	397	381	394	361	378	384	349	356	372	362	335	376	380	369	380	347	338	375	379	397	369	355	386	362	333	335	355	350	369	338	367	382	355	379	334	322	330	395	332	371	370	309	357	339	356	354	368	392	347	366	371	372	361	373	359	334	340	383	324	373	378	354	377	388	345	344	402	358	353	387	355	395	370	364	379	386	371	355	390	340	396	396	354	351	333	366	355	366	353	350	356	353	374	349	345	378	362	342	351	373	350	355	348	381	345	382	366	387	339	367	351	340	358	397	401	346	374	332	377	365	358	390	403	429	360	369	375	377	388	346	362	356	404	355	355	371	371	368	356	332	377	381	366	363	384	374	349	373	383	356	383	370	348	351	337	358	316	343	360	338	348	338	355	375	380	343	376	337	353	362	356	318	387	350	334	359	382	358	356	395	363	346	363	349	343	356	376	342	371	364	338	357	381	390	354	339	348	379	359	370	320	308	368	374	375	361	366	367	381	403	389	338	352	340	363	366	378	359	356	330	352	320	361	364	374	393	378	351	343	347	356	329	411	394	361	367	334	387	348	400	390	363	341	376	380	332	355	359	376	347	347	351	366	382	379	375	351	339	376	340	355	398	397	385	425	352	397	383	380	369	345	374	372	364	372	368	374	365	368	325	356	342	381	369	342	357	358	339	378	357	363	339	333	338	382	353	380	335	374	334	342	354	351	381	351	366	324	361	368	386	377	380	354	364	355	367	379	341	356	368	336	364	373	387	327	369	348	360	363	355	333	329	361	359	366	352	371	349	336	367	399	356	368	356	357	351	350	359	360	386	344	367	340	356	388	342	385	381	370	366	366	347	357	344	375	341	336	350	383	371	341	377	386	380	348	400	359	366	385	348	374	371	340	349	355	395	368	382	338	358	401	405	349	359	354	367	351	385	350	322	323	339	356	373	374	377	353	358	345	357	381	342	332	392	392	368	370	350	370	408	364	373	360	356	357	361	368	405	380	370	396	351	333	348	352	364	366	339	379	345	366	374	381	375	359	343	379	381	383	343	371	359	351	357	378	359	396	378	318	362	367	376	376	408	378	350	379	376	330	353	340	374	364	372	379	344	360	379	345	324	328	351	338	367	396	354	365	377	360	351	388	362	370	357	350	333	365	371	361	377	354	382	376	378	373	403	350	338	365	336	367	391	377	367	363	349	352	352	366	358	338	379	386	400	391	355	366	361	380	339	333	379	374	355	331	345	380	372	376	356	385	376	341	360	355	321	346	313	382	343	342	352	379	346	353	358	404	338	370	387	396	383	404	389	383	342	317	365	357	359	369	384	387	351	346	356	353	387	378	354
7574	2228	4756	5869	5149	4353	3388	2729	2297	1866	1826	1632	1515	1403	1307	1179	1130	1062	1144	1072	1036	1023	1038	983	1024	1008	1035	1013	990	942	909	924	951	914	928	955	858	924	889	867	886	896	887	860	872	859	875	866	817	863	876	868	796	835	856	807	828	854	868	856	817	865	859	830	884	835	883	813	842	863	847	861	817	839	828	820	832	832	880	796	843	860	849	848	790	833	883	825	875	861	862	872	850	865	812	874	800	828	805	816	828	824	878	859	849	831	827	839	815	802	879	839	792	835	842	900	845	833	821	833	848	853	834	757	845	808	828	835	862	824	813	816	774	871	848	807	825	824	864	821	863	838	828	809	867	856	815	803	843	890	848	897	822	892	813	828	843	877	843	802	794	840	822	809	847	807	830	834	850	800	824	803	806	854	850	760	791	830	857	820	860	831	819	815	848	823	868	772	833	829	858	792	783	868	870	821	826	866	865	854	858	841	830	819	862	862	909	820	856	826	841	832	875	814	845	833	841	836	837	805	846	864	781	844	852	821	842	843	794	877	830	872	849	836	827	873	845	816	832	796	834	853	821	812	838	814	876	838	823	865	822	878	832	824	849	831	844	849	874	883	845	888	875	863	862	865	875	829	808	814	801	821	843	831	873	819	825	874	841	800	827	850	803	874	842	909	840	813	851	827	836	808	832	780	834	848	856	844	854	858	815	859	810	835	865	839	837	904	806	851	821	865	822	819	847	804	807	840	843	842	853	805	869	832	863	816	802	825	861	853	810	834	809	848	820	890	858	883	914	786	852	833	807	825	826	825	829	801	854	829	856	858	789	836	788	869	809	759	813	867	848	824	845	864	837	858	853	806	780	798	833	810	893	875	833	855	866	841	843	798	850	867	806	799	830	789	876	787	827	853	841	833	777	841	865	851	825	855	811	880	784	827	885	823	798	813	842	888	792	816	891	810	872	799	818	835	799	846	891	925	815	848	852	861	838	824	821	855	831	852	826	825	862	806	814	799	833	911	782	844	878	817	834	872	834	866	829	864	803	835	890	860	867	819	863	862	811	863	792	846	841	824	838	870	883	829	836	807	846	875	873	880	809	823	802	871	761	880	887	880	860	850	880	803	815	834	887	832	878	809	848	825	812	830	858	817	877	877	868	896	798	849	833	832	857	746	810	791	850	874	879	863	813	839	855	856	839	837	805	885	855	815	827	885	834	874	827	874	786	804	714	826	831	860	907	876	820	822	824	837	793	885	800	874	822	910	824	809	800	810	861	830	844	825	769	876	832	849	857	810	844	856	827	852	852	866	874	860	860	841	824	835	784	785	807	833	810	855	905	809	768	837	843	858	850	826	848	845	827	812	930	856	816	835	841	835	824	870	852	794	888	844	908	857	800	834	854	821	865	828	799	871	804	837	848	855	831	881	828	854	875	850	861	892	810	850	853	860	868	864	775	806	836	804	864	863	846	866	876	782	809	761	818	868	873	832	832	816	902	855	834	835	854	776	848	801	814	831	846	855	833	853	816	857	814	840	821	883	831	838	923	805	823	802	829	806	828	828	827	837	885	836	897	854	871	796	822	796	922	844	829	812	848	821	823	853	868	830	837	852	835	819	803	836	763	829	842	827	848	865	800	830	830	844	849	824	848	877	856	868	855	848	878	826	798	832	871	852	865	826	816	824	806	845	840	815	818	840	855	867	842	856	809	875	819	851	829	818	828	853	861	825	775	847	834	836	837	797	827	813	856	821	824	827	854	898	874	841	841	833	812	816	823	805	879	870	804	885	805	893	794	862	845	877	870	869	810	796	815	817	855	809	848	840	850	842	882	884	844	864	838	845	789	851	799	877	837	861	832	881	854	867	884	807	792	825	785	891	838	858	823	787	855	873	789	824	785	855	855	835	833	870	823	846	899	812	814	808	817	797	825	836	893	798	818	849	824	840	835	845	833	862	852	806	845	819	847	835	810	854	892	870	838	848	842	854	849	846	865	842	872	795	787	828	828	817	876	831	844	841	874	855	844	819	844	846	824	827	784	826	785	846	839	797	802	866	851	821	823	869	808	815	817	860	831	816	822	847	837	788	832	778	814	819	801	828	803	772	854	848	854	891	881	822	879	857	867	850	899	812	848	785	817	808	891	787	804	836	861	844	814	861	821	853	795	783	866	877	897	888	857	821	800	853	836	787	844	797	826	825	910	869	815	877	825	897	904	884	885	839	821	859	855	807	831	832	863	844	824	843	888	805	826	817	836	826	872	774	779	820	867	827	858	847	830	888	841	878	827	843	832	819	832	767	833	850	826	840	833	841	822	868	847	854	843	831	843	855	818	807	864	805	822	861	854	829	898	870	828	839	871	838	873	869	766	864	802	884	835	796	834	808	853	819	834	812	878	853	843	834	826	834	798	851	851	801	865	866	853	861	860	841	821	839	856	756	838	831	805	817	823	840	864	886	841	824	905	884	825	871	802	837	839	827	823	824	806	824	832	845	826	852	820	875	847	776	845	827	799	851	793	787	890	831	847	851	809	855	769	784	839	844	877	894	810	831	889	840	864	864	817	836	850	773	856	873	855	851	787	853	816	865	864	849	819	863	807	881	831	844	846	811	809	764	820	842	845	829	859	782	748	857	859	844	851	819	828	767	906	866	867	873	904	844	838	845	850	826	854	868	831	872	863	836	848	864	772	872	810	848	853	827	834	837	816	813	831	881	804	883	849	833	866	816	880	809	831	847	858	818	873	870	830	795	858	814	812	826	843	865	877	819	871	835	853	816	808	847	870	828	810	867	804	882	841	814	828	848	832	821	859	843	816	816	832	873	773	856	890	857	849	871	810	852	811	836	808	848	796	843	852	770	899	851	843	850	867	858	876	881	833	870	820	815	794	844	829	847	831	861	808	881	875	830	844	838	834	787	836	778	777	817	860	859	837	855	811	852	849	807	819	839	809	823	824	813	856	839	827	821	839	825	810	875	875	822	861	843	820	872	814	841	811	823	822	837	830	773	866	818	811	831	871	798	856	801	889	871	826	835	830	768	869	841	825	840	808	849	831	816	869	818	855	868	853	858	885	813	795	851	854	890	833	826	852	795	854	837	849	857	882	807	805	864	831	814	831	816	868	810	815	864	915	817	866	816	836	855	849	859	821	807	854	826	809	863	805	823	817	878	793	886	817	803	806	839	798	859	828	846	815	835	861	852	853	835	769	857	841	820	871	826	872	824	801	859	789	853	877	844	874	868	840	843	847	774	829	790	823	881	831	835	841	878	816	818	827	866	869	831	828	840	878	870	827	832	809	880	849	859	833	884	864	856	795	838	828	789	851	877	841	818	825	874	820	853	844	824	826	838	825	807	802	786	821	777	836	827	813	840	825	862	808	829	836	815	823	816	858	835	786	814	811	839	850	812	881	856	855	814	837	822	832	817	834	859	848	817	803	861	840	853	819	891	818	828	840	828	845	873	882	865	854	791	833	856	877	869	865	887	831	813	852	831	799	810
16358	3273	3711	3099	2075	1512	1182	954	766	617	647	515	463	494	405	426	393	409	391	413	331	385	369	397	369	392	356	362	395	332	380	378	342	353	359	349	355	351	342	339	357	338	306	344	326	321	338	344	329	326	313	331	314	335	353	348	344	326	344	327	356	365	346	310	333	342	301	343	370	280	364	356	340	342	321	332	360	337	341	310	325	378	340	333	367	306	307	316	299	330	319	314	329	336	320	328	305	313	343	329	351	325	287	349	369	317	327	317	350	321	365	329	362	339	313	355	372	336	372	322	327	333	340	336	344	314	315	334	394	300	325	328	332	352	324	329	359	356	333	342	328	307	327	350	326	336	375	341	342	335	322	337	308	356	316	296	307	349	338	296	329	351	329	369	346	343	370	340	340	321	312	350	357	343	333	311	345	341	352	323	306	310	325	318	336	355	368	347	319	342	304	369	320	327	327	331	349	341	355	322	346	339	345	342	379	354	310	326	330	394	328	365	354	330	304	346	335	315	329	346	334	342	356	342	336	334	365	344	364	284	314	372	343	315	348	346	331	336	330	359	341	327	301	315	352	329	332	331	355	353	320	340	374	340	351	353	328	332	320	328	328	337	310	344	356	326	349	337	322	352	377	342	298	318	325	350	327	345	313	339	318	325	301	349	364	290	314	302	347	331	323	327	315	366	340	330	331	303	329	335	335	303	297	356	325	344	358	307	327	372	333	345	341	324	364	322	314	360	326	309	338	336	344	322	309	324	338	374	326	329	332	384	324	333	299	312	322	336	330	324	349	298	328	328	345	324	345	329	312	316	307	332	329	321	312	316	322	314	307	313	354	320	342	307	351	295	336	357	341	349	341	315	315	344	324	303	341	328	370	349	330	324	351	340	339	319	349	352	363	348	312	340	318	358	317	342	332	326	303	317	337	326	309	283	307	340	349	318	328	358	345	329	323	358	338	342	302	319	323	332	335	335	340	319	326	331	320	366	343	328	330	341	299	336	332	351	319	303	343	312	347	337	342	355	326	350	383	364	331	333	359	355	318	322	304	335	326	350	330	338	340	340	341	306	364	353	307	326	333	296	352	320	318	295	364	354	320	331	352	329	333	300	310	346	341	360	303	338	349	366	313	345	337	340	356	338	324	366	336	325	320	334	305	337	302	325	354	323	312	331	335	347	332	349	356	318	357	362	321	326	344	339	309	333	316	338	296	362	354	323	321	359	333	356	306	335	306	323	316	332	368	321	341	355	347	342	313	293	329	325	303	356	332	308	341	322	369	305	356	313	349	322	343	336	345	345	314	321	303	308	345	319	335	345	298	324	331	368	326	323	318	352	338	366	356	324	334	295	354	345	319	323	344	342	369	349	343	329	369	360	331	362	328	321	334	308	330	339	353	309	371	309	310	354	309	330	314	364	336	338	333	327	343	355	316	320	332	337	350	389	377	300	329	369	307	324	322	354	332	349	334	327	318	354	344	362	340	321	343	340	320	331	282	343	335	334	337	319	333	325	334	330	332	308	322	347	336	301	327	338	329	314	340	335	352	315	346	329	313	338	343	336	349	327	354	360	334	322	329	338	378	347	354	329	325	356	350	339	343	364	320	340	318	310	313	309	319	332	326	321	321	319	322	325	340	319	349	357	334	301	341	359	336	338	316	275	323	319	340	305	292	347	344	316	309	312	344	351	345	323	357	358	321	335	373	312	364	341	318	310	331	340	347	331	311	341	338	308	359	349	356	337	317	303	348	335	333	369	290	345	354	352	327	340	323	341	321	334	338	325	361	326	343	314	330	318	330	368	308	356	353	318	316	313	341	317	336	325	345	330	311	357	328	356	334	338	367	328	348	358	344	325	295	349	301	294	314	384	361	353	370	328	326	326	342	321	332	353	325	350	304	335	319	319	345	323	326	304	353	307	328	350	343	330	367	364	324	306	369	339	330	336	329	364	309	293	304	325	334	330	356	362	338	366	347	350	371	354	341	363	379	291	327	320	293	324	347	326	356	316	282	308	343	355	331	346	328	345	304	317	305	325	331	334	308	323	364	316	344	376	348	348	313	337	339	332	320	320	333	336	340	326	314	311	344	305	327	328	339	295	357	352	306	349	342	317	325	316	327	318	351	327	324	341	350	385	342	316	363	321	347	336	348	320	314	317	344	323	342	347	316	332	351	315	290	387	297	344	306	348	332	367	326	353	335	331	323	318	290	308	346	315	333	322	365	352	337	296	368	343	316	351	333	325	312	324	308	319	317	321	366	340	326	356	330	328	410	338	334	332	351	326	330	338	320	336	321	349	282	336	349	345	323	371	314	324	316	320	340	318	370	338	306	336	347	319	340	339	308	343	317	354	323	328	339	348	331	346	344	328	323	364	351	368	325	323	344	350	350	378	357	334	366	355	347	320	340	324	336	329	337	338	338	382	359	339	294	314	358	344	323	366	345	382	336	320	288	326	323	319	337	316	314	383	284	314	313	296	325	322	342	349	367	347	324	319	345	384	348	331	299	313	339	353	353	338	341	325	334	319	311	313	335	314	346	309	314	308	327	334	335	325	349	357	344	317	296	332	329	331	360	321	332	295	337	324	351	345	341	319	346	328	319	373	350	308	358	288	338	354	314	323	377	317	314	332	343	327	338	354	362	351	317	336	295	335	365	344	339	351	357	324	384	300	279	349	356	313	358	346	344	356	341	321	342	361	305	363	328	328	356	298	333	296	344	327	325	299	343	346	343	326	324	360	333	355	335	316	348	325	346	313	343	280	330	315	318	310	357	305	349	335	335	329	325	361	349	346	334	333	320	354	347	340	289	315	330	353	314	323	328	367	303	268	320	318	357	333	322	312	378	295	335	322	364	303	338	364	306	350	385	350	363	348	311	298	293	344	326	307	378	343	356	328	353	313	334	326	334	335	347	344	351	361	326	316	348	358	340	340	324	357	296	343	327	344	347	303	358	331	354	343	306	332	338	363	330	323	365	347	312	329	341	325	314	340	362	296	336	313	317	335	342	330	335	363	362	348	360	334	354	340	320	330	315	310	346	334	306	337	319	345	352	338	323	348	333	333	339	359	342	338	358	327	335	330	346	326	306	331	301	315	348	328	317	342	309	307	347	321	334	322	321	296	332	324	350	342	347	334	332	326	333	334	335	328	317	316	371	307	356	321	363	357	358	335	307	332	313	314	343	367	306	296	341	360	366	353	344	359	335	321	331	332	353	302	338	297	336	308	332	343	337	328	348	329	336	344	372	328	329	346	375	322	334	321	357	353	354	353	321	353	349	331	332	335	329	332	358	346	315	335	352	364	348	340	331	356	342	361	345	321	352	302	353	324	349	313	307	332	334	362	365	387	330	320	310	329	329	341	322	350	341	351	349	346	294	341	330	341	315	346	310	324	358	352	360	326	315	308	333	333	323	347	335	340	332	318	337	343	350	303	333	347	349	335	336	329	344	353	316	375	322	336	335	331	298	356	342	342	331	295	326	322	353	315
9779	3039	6712	8109	7182	5833	4665	3705	3115	2525	2262	1950	1762	1680	1495	1356	1351	1190	1231	1144	1157	1055	1104	1086	1049	1031	1025	1027	913	974	970	967	910	918	881	900	852	912	841	813	864	845	822	775	785	761	828	796	771	727	874	828	780	757	775	760	806	755	780	786	777	809	814	837	794	765	804	779	774	803	761	739	791	782	762	727	779	811	836	735	759	766	751	759	774	824	769	817	747	780	818	744	742	790	732	735	717	778	753	801	762	811	772	811	777	758	758	808	785	752	750	773	762	803	777	746	743	790	757	792	831	759	741	748	750	751	783	720	758	738	799	748	722	752	765	810	771	783	786	755	734	724	737	778	764	794	759	793	807	812	711	796	768	740	775	762	803	802	767	806	747	740	779	769	713	724	752	787	763	705	713	779	824	786	748	798	737	791	783	734	751	794	764	794	749	795	747	760	790	770	743	795	767	745	796	745	717	739	783	742	723	819	714	738	774	784	777	757	753	758	760	817	739	746	747	758	776	778	753	759	791	740	811	799	791	794	764	749	767	734	763	788	737	740	767	729	785	733	734	712	742	803	742	751	725	761	749	761	753	748	760	778	772	779	749	799	750	756	757	754	717	736	764	714	762	733	716	766	825	787	752	755	761	753	733	717	769	789	778	732	818	754	773	784	791	762	721	772	747	769	713	754	782	752	713	751	769	771	760	761	775	720	760	769	795	808	768	728	751	790	732	795	761	733	805	747	754	782	730	762	761	763	760	769	748	756	744	722	801	811	788	779	742	808	755	750	790	725	727	743	791	782	762	746	782	766	794	770	772	742	755	760	778	793	743	777	691	754	757	750	776	699	733	751	770	810	738	754	762	738	710	797	788	761	707	766	767	740	772	777	763	776	778	718	778	762	754	752	718	754	774	766	837	739	723	776	763	811	763	821	757	727	797	770	753	772	765	748	775	770	788	788	725	730	766	769	744	733	755	809	722	786	751	772	782	804	755	761	722	759	743	803	784	730	778	834	730	781	768	752	779	770	759	813	748	803	721	745	708	785	792	698	811	725	723	730	801	771	783	754	739	770	745	754	795	742	784	725	811	756	783	761	843	741	773	714	737	777	724	724	774	783	766	747	769	772	814	774	791	735	783	752	768	713	767	811	763	746	731	758	796	763	757	802	777	778	734	764	800	767	817	774	754	787	787	742	781	756	779	757	733	797	711	770	744	814	739	753	783	764	743	744	783	748	767	730	693	721	803	777	680	719	792	765	755	730	766	725	734	790	737	764	766	838	781	778	792	753	803	805	735	799	744	784	714	805	740	755	786	761	816	752	769	757	713	775	817	720	771	751	784	805	770	766	735	804	748	726	719	783	742	741	744	735	757	719	750	749	746	758	726	758	770	795	776	784	762	733	780	740	758	760	744	798	765	782	777	781	771	718	764	718	785	719	723	747	803	771	743	786	750	796	722	771	727	784	783	754	799	787	747	793	735	769	800	780	742	741	791	751	751	750	769	748	700	796	791	693	771	742	766	777	734	773	757	783	721	757	742	748	776	830	730	756	803	794	780	768	745	793	722	778	702	736	774	757	761	735	796	733	789	728	776	759	776	758	779	777	761	746	797	763	789	735	763	777	777	751	762	739	761	782	755	788	804	779	773	770	786	741	789	736	732	741	766	749	739	761	753	745	772	745	756	765	758	739	721	755	784	748	763	717	787	746	758	778	758	733	767	790	794	783	737	807	750	754	761	778	759	751	808	822	744	776	820	774	772	737	734	727	692	792	797	749	763	780	806	712	816	744	778	715	770	762	777	801	810	740	824	766	758	755	781	742	743	806	767	783	797	789	767	790	745	782	763	772	727	716	734	787	800	744	744	778	789	718	806	755	709	741	748	774	770	767	745	789	756	817	746	793	718	749	766	755	764	761	761	756	741	762	768	773	769	743	727	766	811	744	723	780	788	814	715	752	742	791	742	756	733	774	759	798	744	733	756	771	777	703	754	778	785	790	746	793	792	764	702	736	763	722	710	799	734	813	788	714	763	792	782	787	799	755	756	734	754	746	747	771	760	702	739	747	782	764	742	790	753	737	768	758	727	758	751	798	751	734	793	768	716	754	765	742	749	745	751	760	756	739	761	804	860	709	794	764	787	770	720	731	743	764	780	768	766	760	778	783	734	777	788	790	746	772	784	769	755	757	783	773	702	744	763	762	712	747	752	723	759	799	735	711	777	749	771	781	748	799	809	765	810	763	758	780	744	776	791	734	729	775	793	786	760	757	762	732	746	731	800	791	779	762	771	793	742	838	740	761	770	746	716	800	729	754	782	743	711	771	760	775	740	765	783	756	769	711	791	732	702	792	763	787	808	810	784	781	747	747	722	746	749	771	765	759	766	778	789	787	772	711	755	788	729	812	749	711	758	741	786	774	755	786	807	762	819	800	815	744	777	782	734	715	821	790	796	818	805	765	830	736	763	791	719	757	791	768	749	790	731	700	777	774	805	756	780	818	729	745	751	751	816	794	813	764	795	749	747	769	773	834	751	773	754	754	703	747	762	755	724	774	759	751	779	739	752	723	739	765	774	771	762	746	795	762	779	761	747	767	756	799	778	732	714	764	790	698	752	754	788	777	743	793	794	741	730	767	759	743	740	750	789	753	720	756	764	755	750	713	716	777	797	770	777	703	744	744	758	773	723	749	811	725	777	781	728	740	788	780	715	760	708	783	774	764	746	822	769	765	742	735	778	785	735	769	758	761	796	715	732	746	769	724	753	706	725	764	835	821	721	802	750	757	782	794	726	766	754	792	732	787	721	826	819	808	769	769	784	761	838	790	738	735	744	775	767	752	770	765	763	763	725	724	767	755	760	733	763	800	762	751	770	756	765	763	783	806	756	754	798	775	696	807	753	787	748	736	794	731	776	767	747	794	760	756	786	757	768	699	755	756	788	796	791	811	753	717	798	742	741	772	738	792	789	741	802	752	757	732	760	742	794	832	770	788	784	776	718	773	717	692	781	782	768	823	767	767	732	742	776	741	778	766	750	728	792	724	768	740	790	765	784	739	780	745	774	796	795	777	780	723	771	731	806	754	751	776	787	745	765	741	759	753	740	749	803	808	738	725	792	752	780	711	748	729	783	754	761	774	747	726	770	771	765	780	746	729	758	781	733	791	744	768	787	755	748	763	753	814	824	735	782	758	787	791	752	708	816	735	761	760	769	762	747	769	764	769	774	756	742	777	775	794	800	771	805	783	731	777	767	750	803	743	745	755	782	756	751	738	766	780	739	780	731	691	767	737	712	757	760	731	764	779	762	743	742	741	727	823	776	761	732	757	765	749	766	775	717	805	750	828	757	771	753	804	746	756	787	751	764	754	718	737	759	780	741	740	761	773	748	721	760	764	759	784	770	759	733	822	746	732	765	763	730	749	804	734	790	794	722	771	757	725	720	781	776	754	750	798	758	728	758	777	750	697	754	761	790	748	783	767	745	718	733	782	788	748	761	760
2483	921	1130	987	753	559	481	426	398	335	365	320	345	312	305	298	315	293	308	281	280	275	271	268	259	282	245	295	271	282	284	265	255	249	264	270	219	274	264	276	261	261	324	274	279	307	266	303	293	230	275	274	289	257	280	278	272	265	282	256	280	257	315	317	285	229	292	275	269	257	265	287	275	255	265	265	287	282	303	292	269	253	273	274	269	290	282	276	293	261	281	296	281	296	266	268	284	282	273	235	250	280	312	266	252	260	284	304	278	274	272	292	254	302	278	277	242	308	275	278	244	271	264	269	277	280	288	281	259	254	264	243	266	273	243	247	264	281	272	281	295	249	277	274	278	258	289	249	265	254	287	291	274	271	302	309	259	302	285	290	266	257	294	257	244	247	274	251	281	271	243	230	297	281	231	285	237	271	255	275	315	309	272	300	270	263	266	276	275	266	277	285	278	279	246	242	269	280	247	273	279	260	265	291	289	276	296	272	267	281	266	278	292	269	262	282	262	290	267	273	269	241	271	229	315	244	270	264	282	280	263	286	271	288	287	277	234	248	273	302	295	267	229	293	295	285	265	252	242	244	251	230	269	283	273	264	295	281	309	270	268	320	267	258	241	267	248	249	274	274	280	267	281	271	289	283	267	276	267	280	288	283	276	281	281	239	291	247	279	228	270	289	258	272	289	270	292	316	263	283	257	288	273	274	248	285	290	256	270	256	261	266	281	282	253	256	245	270	266	260	276	268	251	279	290	269	239	268	278	258	240	255	265	273	295	309	288	312	283	244	251	251	243	290	305	293	272	285	270	245	290	306	258	285	291	276	281	252	249	237	269	242	261	283	267	281	267	251	264	278	266	260	281	266	293	277	271	282	281	280	287	289	263	261	247	302	275	257	285	275	279	260	239	268	256	276	267	250	281	290	269	277	275	288	275	242	261	281	245	256	299	291	296	279	262	288	276	275	265	309	292	281	264	252	303	260	280	258	255	273	250	285	282	299	269	267	279	280	281	279	274	274	285	264	255	254	281	288	263	242	293	269	272	271	299	264	271	255	270	259	304	285	293	280	264	245	287	277	262	285	282	276	259	272	286	284	246	248	253	246	270	272	273	280	274	273	248	259	285	274	279	276	277	275	267	248	284	230	248	262	275	284	284	252	262	276	273	264	281	275	290	244	273	266	238	279	258	258	258	275	270	282	284	265	276	264	340	272	269	289	292	279	258	248	270	252	245	280	293	280	285	271	286	281	265	275	259	276	282	271	248	262	277	271	253	271	279	250	251	267	280	259	253	280	288	242	307	248	252	299	260	246	290	288	257	250	279	250	286	283	259	277	296	277	289	250	232	275	284	261	269	241	271	276	300	266	270	296	265	252	279	275	274	282	271	280	253	248	283	272	264	273	251	261	237	290	282	268	250	247	301	271	285	301	283	288	249	274	233	299	271	290	303	277	270	247	267	312	297	277	247	256	285	295	246	267	249	260	261	263	269	242	285	308	280	296	288	282	321	263	239	268	266	277	300	260	230	270	261	260	291	263	284	259	263	280	256	247	288	262	265	273	276	303	270	263	298	261	270	319	277	274	246	269	284	270	283	278	258	262	240	288	248	279	283	260	279	248	262	244	287	273	252	254	280	248	237	293	291	251	241	268	269	267	277	271	272	270	288	282	258	258	285	263	286	272	262	270	260	268	255	283	277	271	275	254	272	260	298	271	243	286	278	272	271	250	281	280	261	271	278	256	231	278	296	239	250	258	262	246	247	286	287	244	262	283	264	259	265	273	281	256	244	284	266	296	282	303	261	261	263	296	266	266	300	264	264	286	271	271	254	258	290	257	236	238	265	282	277	275	284	289	308	275	256	264	267	240	262	265	285	275	285	289	278	272	267	288	259	263	233	262	269	275	262	266	248	259	262	249	288	292	274	282	286	251	288	252	274	297	273	278	281	284	267	259	272	298	262	257	279	259	279	255	264	271	266	270	274	277	273	282	251	275	262	275	259	245	259	267	248	275	268	240	273	277	255	289	267	283	265	279	260	288	258	246	281	281	265	260	239	292	254	274	276	299	275	243	311	238	263	254	273	304	250	245	299	290	265	282	301	267	292	261	270	289	292	286	227	243	278	286	261	293	250	247	253	263	284	254	287	265	269	285	271	270	284	266	308	263	244	261	261	295	292	299	279	319	283	288	275	256	278	255	261	273	275	288	263	273	265	272	257	291	247	267	318	309	258	244	294	270	272	242	254	240	275	233	279	278	239	286	266	286	277	262	280	257	294	248	295	273	239	286	254	265	286	280	260	255	273	245	279	290	284	254	263	289	274	289	261	289	259	264	269	279	249	261	250	256	246	254	263	265	257	232	285	290	273	280	270	272	282	293	258	285	270	245	275	270	257	256	279	250	256	253	285	255	263	273	292	268	285	286	259	258	240	296	271	258	248	269	264	268	256	262	269	266	258	251	296	256	241	228	286	270	287	271	304	269	272	274	286	287	281	279	247	293	289	224	297	290	264	277	276	297	271	265	287	280	258	256	265	289	281	284	256	292	262	266	247	272	278	254	258	283	292	229	296	258	283	285	288	280	277	276	250	276	289	318	296	262	268	317	259	257	260	268	296	266	292	294	300	285	283	260	309	275	289	300	288	289	262	256	259	277	248	278	282	253	260	249	287	264	263	253	281	285	267	243	264	266	256	265	249	283	275	244	261	299	293	265	234	293	275	260	291	278	238	261	249	270	265	275	278	257	267	275	279	266	254	286	264	266	270	273	271	241	292	272	260	276	294	280	297	260	266	267	274	257	272	270	286	269	287	264	291	280	285	287	301	277	285	261	259	267	291	272	273	287	263	274	267	271	283	253	274	292	259	260	244	272	257	294	273	270	261	307	260	260	261	254	274	284	248	252	296	267	248	300	277	271	249	265	274	270	304	287	296	288	229	305	265	261	262	289	263	269	284	257	276	258	245	264	286	279	285	296	255	291	281	283	262	266	243	275	293	283	256	255	248	262	265	257	272	260	250	240	271	296	283	270	290	260	298	265	270	307	239	280	248	296	263	277	295	235	245	271	278	272	283	288	265	290	312	278	270	285	232	300	263	290	272	249	251	270	285	293	283	264	307	240	259	279	268	271	249	293	249	275	246	252	277	297	241	283	280	263	250	273	269	267	288	262	260	229	266	291	280	264	275	278	250	287	289	281	253	295	286	266	244	266	263	278	275	286	275	316	240	269	284	283	281	273	269	266	267	256	262	249	288	280	292	255	311	247	266	298	286	244	257	287	257	267	279	271	285	265	297	283	279	273	257	256	290	253	276	293	274	271	277	262	279	289	288	266	276	276	254	279	265	276	276	282	292	288	270	276	289	274	284	267	279	290	295	243	258	287	289	283	279	234	286	269	261	256	249	267	300	288	261	265	279	249	264	299	276	269	262	287	262	304	280	323	284	268	219	283	277	300	259	274	259	300	274	312	255	264	282	269	283	263	267	244	276	273
2446	1314	2421	2874	2438	2070	1594	1405	1288	1134	1082	940	903	817	802	810	783	816	775	725	728	704	754	703	714	721	732	693	722	684	679	720	733	667	644	631	669	697	666	666	644	646	677	634	627	595	656	675	717	648	676	710	729	661	642	647	692	671	644	699	665	694	662	677	683	631	682	678	669	669	632	685	669	654	689	659	631	671	655	636	628	614	662	640	628	688	654	642	656	634	636	643	615	716	651	687	633	651	649	684	693	646	664	639	628	613	619	689	625	642	645	644	666	678	632	657	638	633	662	640	629	645	696	660	651	667	696	682	681	639	644	682	652	679	660	639	676	666	633	621	691	624	705	662	627	609	648	644	634	684	659	656	661	655	717	633	640	653	630	626	665	633	641	694	635	608	613	629	590	674	626	662	630	655	626	644	630	667	641	638	627	641	636	602	636	665	674	665	640	631	717	668	678	616	666	676	612	654	670	630	639	657	615	623	644	646	668	651	670	662	635	695	635	666	677	631	644	643	664	672	653	602	701	627	622	705	619	647	645	668	662	653	645	633	655	650	618	664	681	614	659	631	640	654	658	664	641	605	607	656	638	680	642	684	651	632	673	585	590	683	642	638	635	630	615	677	702	642	642	648	602	698	681	618	664	623	654	629	611	619	612	662	688	653	598	656	679	645	648	618	620	624	612	609	653	680	639	656	632	644	625	662	646	631	662	622	646	686	611	661	649	638	689	611	662	567	664	650	623	679	672	686	648	686	632	660	608	661	648	646	624	658	719	642	673	661	653	674	652	673	650	613	635	658	630	663	653	629	633	658	613	670	693	624	668	656	649	656	697	623	617	644	667	671	644	640	640	684	656	608	678	618	631	662	637	630	630	634	612	676	637	697	651	637	667	695	646	651	690	646	636	638	629	631	655	661	673	665	660	657	641	661	615	639	688	671	655	627	640	683	624	661	614	676	671	673	664	609	656	668	632	672	663	660	581	636	657	643	624	630	594	641	649	657	685	648	647	626	689	667	652	703	630	659	678	665	629	609	661	679	610	630	638	659	646	692	619	662	664	681	654	680	628	622	631	617	670	615	629	653	678	661	630	647	633	671	613	685	646	601	616	660	624	629	631	636	691	679	653	642	648	664	659	650	649	604	616	661	655	658	667	658	651	659	625	631	666	605	654	640	629	715	652	676	608	657	669	615	618	625	645	671	620	656	632	652	645	685	677	646	599	632	674	639	628	623	672	627	664	668	676	705	620	633	653	651	709	604	663	657	636	625	644	701	614	666	619	634	645	600	646	609	652	667	696	683	622	678	619	637	608	645	708	630	637	638	617	641	615	623	618	651	689	637	683	646	607	616	674	601	694	636	638	642	612	602	597	661	655	610	656	679	651	676	658	562	744	698	653	667	699	628	692	631	717	647	677	675	690	688	617	640	657	630	638	624	689	647	714	631	711	643	658	627	639	660	636	670	615	653	640	663	651	652	662	649	634	617	671	632	639	640	637	612	683	622	627	669	629	670	697	641	635	636	650	662	618	655	606	658	672	611	648	646	646	638	622	652	614	613	630	674	695	641	670	648	646	630	616	618	645	645	612	630	631	667	618	625	677	651	670	659	627	634	679	658	672	652	674	666	676	653	619	659	654	677	669	623	633	642	696	627	615	657	625	643	649	675	645	652	627	642	676	633	646	672	649	639	644	664	640	649	688	644	643	631	649	670	635	678	664	616	676	642	654	625	615	611	675	676	664	597	635	656	630	646	665	657	624	633	665	636	681	620	672	657	622	644	677	613	658	691	595	643	626	644	651	686	646	641	661	653	661	611	669	610	591	628	616	699	632	639	633	642	625	673	708	605	696	615	630	596	679	677	630	622	615	709	630	646	619	658	668	629	627	664	681	623	613	659	615	617	642	644	657	655	619	665	617	590	638	687	659	673	638	651	670	661	683	625	605	616	670	660	638	633	630	657	675	669	645	663	670	646	611	622	653	678	659	630	644	642	648	636	634	666	641	626	636	642	677	651	652	644	636	568	645	673	655	682	671	614	665	684	659	599	663	619	597	700	648	654	706	656	653	717	626	680	645	676	633	632	663	645	657	654	600	667	629	689	659	676	672	609	682	683	650	649	686	630	665	620	670	625	701	648	645	660	687	656	672	673	600	640	653	617	612	657	637	618	667	638	588	638	609	617	651	659	620	619	647	646	695	636	628	637	630	683	675	632	645	655	648	688	652	659	661	606	655	619	671	610	631	626	630	649	651	652	628	662	658	675	654	666	680	692	653	670	642	623	636	611	679	665	633	669	630	630	683	647	596	622	611	687	671	641	613	645	608	664	672	652	685	643	637	662	631	659	645	656	646	663	627	641	620	647	624	650	653	677	657	602	650	661	650	647	635	630	602	652	653	611	661	623	629	640	670	689	696	649	639	668	654	613	626	669	665	647	671	618	678	685	716	673	648	618	731	575	663	622	642	621	638	676	672	644	684	651	619	571	680	619	643	658	628	633	684	667	675	607	669	661	673	621	653	616	680	637	662	609	682	592	600	691	661	631	632	643	662	665	683	642	668	676	643	630	613	632	633	647	632	671	647	644	610	688	649	651	599	666	666	676	671	651	610	611	662	617	667	673	705	664	651	651	646	640	640	667	696	655	636	678	679	638	636	676	658	627	666	640	651	639	648	672	620	619	689	654	638	672	675	672	641	655	628	668	681	656	662	644	622	626	672	639	631	617	656	630	653	659	635	632	657	671	647	637	656	641	628	643	659	671	676	657	619	649	695	603	597	634	628	629	659	648	651	668	622	607	656	685	668	672	670	634	623	681	663	657	631	655	638	612	655	686	681	639	635	662	635	604	650	667	628	667	589	640	628	659	693	662	614	619	637	611	679	668	666	633	657	709	617	641	620	652	664	657	663	645	643	634	663	658	664	658	637	678	651	636	659	628	612	634	664	693	623	644	615	664	621	625	651	657	614	641	660	639	656	662	644	639	643	657	657	655	702	664	646	616	624	668	641	625	651	637	627	617	680	673	615	612	669	649	622	653	698	614	632	659	692	607	669	658	670	642	655	619	626	625	645	679	658	611	676	657	610	642	603	662	673	632	636	639	566	640	657	664	643	617	686	671	671	639	650	664	592	634	639	666	658	636	615	661	667	662	667	626	716	636	677	648	641	669	626	660	676	666	637	663	690	613	652	630	625	685	652	651	650	622	647	613	661	641	686	656	633	649	640	663	691	671	658	685	643	627	662	673	615	680	686	637	649	675	661	627	605	664	653	629	629	680	673	652	682	655	652	662	689	684	641	675	661	621	672	662	646	616	662	611	688	678	623	618	649	647	674	627	656	641	644	642	619	663	667	631	617	617	642	637	635	646	661	626	661	631	654	609	673	640	668	653	657	622	661	641	677	637	631	663	681	672	684	643	707	631	698	595	673	669	649	667	637	618	646	625	630	619	610	688	651	634	652	635	601	597	601	637	626	703	621	651	645	593	641	648	651	654
9243	1874	2313	2031	1473	1080	837	706	616	579	520	480	436	473	415	370	405	429	406	373	399	375	358	389	423	350	400	393	384	376	383	372	333	365	386	379	395	396	365	378	359	357	369	359	368	348	369	349	348	355	412	364	391	343	366	402	326	385	385	385	340	376	334	375	342	364	369	399	370	366	351	354	344	379	382	389	366	341	345	378	352	374	368	369	343	359	388	330	351	385	375	386	344	379	346	355	358	384	383	321	398	338	354	360	362	356	347	352	351	336	394	392	340	354	379	358	367	406	376	380	378	350	388	320	341	326	342	381	389	360	340	365	400	382	374	375	334	345	355	373	333	356	378	368	358	373	391	372	345	393	324	367	346	387	384	398	356	354	361	368	357	363	360	406	366	382	348	312	324	359	350	342	348	357	340	372	361	351	358	387	341	362	341	355	388	408	339	376	350	369	333	387	395	361	356	365	399	384	369	351	334	388	366	384	361	376	364	377	373	381	398	356	357	368	377	334	350	339	370	364	342	370	352	342	377	339	342	328	330	373	391	345	369	352	361	351	340	340	319	384	379	354	381	357	403	385	358	384	344	346	374	367	386	359	373	354	369	370	342	352	345	344	351	306	377	370	376	344	363	347	342	373	357	324	377	362	388	366	350	376	335	413	352	392	340	370	316	354	371	356	353	357	359	338	393	351	353	332	408	380	357	310	341	358	354	398	395	372	334	374	352	339	384	318	384	383	387	373	333	339	318	358	343	355	385	364	332	367	370	383	333	338	367	382	306	372	359	366	368	384	347	343	352	386	343	330	337	335	386	369	374	346	329	358	332	369	340	301	318	336	331	325	351	389	343	352	368	368	361	410	376	336	345	376	344	396	391	349	368	339	381	358	368	355	368	404	360	384	354	333	356	384	328	375	364	352	340	401	379	377	366	345	369	329	417	358	410	365	378	353	369	376	385	343	395	351	394	394	348	336	372	341	375	370	348	349	382	368	326	332	346	338	340	373	377	359	393	331	353	342	353	338	351	357	354	376	360	341	394	352	369	372	349	413	330	399	351	337	376	352	344	387	346	352	354	369	346	365	332	352	378	413	329	387	366	415	332	373	356	392	375	347	340	354	359	386	368	365	409	361	357	384	390	374	352	338	378	362	337	365	344	356	337	359	406	342	394	357	335	373	369	371	379	375	356	358	328	354	347	351	356	372	360	390	320	376	380	332	359	365	345	359	334	375	382	366	358	363	337	333	346	346	370	364	351	349	364	348	363	375	318	348	326	334	361	345	354	345	359	380	365	334	373	334	395	387	344	363	375	371	346	372	381	401	356	373	375	305	362	356	345	388	334	360	360	325	354	386	352	362	328	379	364	351	373	385	358	361	364	351	336	330	334	347	366	351	371	352	365	364	406	323	378	358	354	398	377	351	354	356	375	348	353	349	361	411	355	344	371	389	370	369	370	348	363	343	348	411	345	360	337	379	380	378	357	345	354	346	344	384	364	354	345	391	397	382	371	376	368	404	327	377	356	378	350	330	354	367	325	343	341	364	372	380	349	366	348	379	354	371	372	354	371	362	394	324	418	384	380	349	365	376	354	374	348	359	393	390	358	364	318	350	383	371	370	360	346	365	344	357	348	387	356	387	365	364	356	313	362	379	358	372	364	322	356	351	386	360	382	354	347	384	381	375	350	384	343	370	336	352	349	386	345	376	329	346	352	355	347	354	361	349	379	366	359	344	324	344	359	364	366	322	362	345	326	340	365	347	366	368	397	368	391	361	355	356	338	345	363	340	342	341	331	350	380	364	341	329	356	360	351	338	358	331	355	318	399	407	392	361	381	384	358	368	361	383	376	370	372	362	351	342	405	348	403	349	351	390	375	360	379	408	378	338	377	390	366	344	322	346	367	331	347	362	368	371	370	367	343	377	354	367	327	347	350	355	372	370	322	351	366	384	409	356	357	360	349	373	352	363	369	336	370	388	345	365	391	354	372	372	362	385	373	366	377	358	401	347	355	369	348	386	336	394	340	358	382	385	343	346	380	377	380	349	364	315	370	346	368	376	398	368	353	357	376	373	362	382	369	373	315	314	338	394	359	359	336	376	340	322	372	381	341	345	350	359	361	346	359	358	383	379	369	375	380	345	377	353	352	380	339	326	340	365	395	345	381	360	330	343	345	374	373	397	398	337	378	374	344	408	355	374	369	380	363	340	352	336	325	379	381	350	387	357	363	351	334	338	364	334	377	385	378	372	345	326	350	349	394	379	357	370	340	350	354	366	361	352	378	376	381	353	378	368	320	371	360	352	367	382	343	416	373	347	406	365	339	335	371	334	337	359	373	399	392	350	339	358	360	351	394	324	371	386	361	354	331	372	398	324	335	335	374	359	363	358	368	382	338	340	398	314	379	377	360	336	351	359	376	342	387	339	352	377	351	374	379	339	344	360	368	379	367	352	332	373	355	367	388	331	374	312	369	364	377	367	340	344	364	363	377	366	373	370	341	346	345	335	357	382	354	325	381	323	370	358	375	361	312	392	342	373	391	357	340	332	390	365	379	349	358	329	373	349	334	357	412	361	330	323	340	369	373	343	384	345	358	337	337	378	358	374	378	387	353	369	346	374	396	349	366	363	365	349	368	369	336	374	327	344	352	365	369	383	398	397	390	360	374	400	344	377	367	336	350	365	370	374	389	370	385	352	342	370	359	309	343	367	380	376	364	337	346	366	359	380	382	358	367	346	389	365	368	399	356	375	345	349	350	321	328	353	336	345	366	378	399	355	362	360	381	376	407	405	339	382	386	347	373	313	374	361	389	381	367	353	344	346	349	325	339	358	349	393	338	352	392	380	371	360	374	343	348	365	371	337	332	341	377	329	368	384	357	358	339	351	328	306	374	365	390	334	374	375	378	353	341	342	390	368	370	338	363	361	358	344	353	372	375	383	352	341	370	381	352	360	367	362	377	376	367	384	370	373	335	327	372	375	370	352	353	374	370	370	370	324	365	402	357	324	352	344	356	357	362	371	379	334	328	324	324	342	378	405	387	380	362	362	335	333	369	367	351	335	337	369	349	371	335	378	381	387	351	367	357	358	377	362	373	340	331	359	371	359	366	390	362	350	375	385	358	370	345	365	387	380	332	359	392	367	364	359	373	362	344	403	357	386	368	327	334	351	349	362	395	382	327	375	316	320	333	358	362	351	329	362	362	335	366	351	369	382	404	358	362	351	382	386	370	350	350	333	369	354	354	377	344	343	338	362	401	347	389	347	390	362	351	328	340	356	379	377	353	371	364	365	376	365	388	369	378	332	358	342	361	353	325	366	368	369	358	360	324	403	359	348	372	324	349	404	380	365	336	356	360	373	353	351	312	343	358	338	359	407	363	335	321	360	370	375	341	333	401	376	351	337	357	377	369	362	302	338	352	373	348	345	363	348	347	362	351	352	340	354	317	354	351	381	362	328	344	353	345	368	355	375	366	366	367	365	340	372	351	393	365	374
7628	2180	4764	5727	5037	4032	3250	2696	2196	1905	1846	1601	1513	1346	1355	1170	1217	1046	1084	1050	1048	1007	983	1000	984	979	984	997	973	979	949	899	955	918	924	959	892	902	909	887	884	826	895	841	861	864	832	852	887	810	849	867	866	817	808	840	841	851	827	834	883	870	845	803	865	810	812	840	832	877	851	844	862	842	842	802	897	830	824	811	837	790	875	808	858	872	880	814	863	821	865	862	850	847	863	813	791	817	836	811	836	870	825	851	805	825	847	850	806	833	808	842	792	807	889	849	872	852	852	830	843	844	846	808	836	824	856	872	828	778	869	820	836	806	804	877	873	828	843	858	833	826	834	841	825	876	802	804	842	859	826	801	872	837	812	828	868	815	821	882	808	875	823	843	835	886	846	823	809	836	867	842	896	839	804	802	903	810	861	830	841	886	863	824	818	805	801	853	835	831	837	841	827	811	824	830	829	900	855	807	831	838	835	823	813	812	863	811	864	832	876	893	849	850	859	826	808	838	871	822	806	839	848	767	847	877	874	805	850	816	841	820	783	821	825	810	867	899	874	803	814	817	842	796	848	838	827	872	859	801	882	811	833	823	837	842	846	878	828	848	804	811	818	858	799	776	840	816	846	820	876	779	833	808	811	798	854	839	843	818	833	826	818	788	821	821	895	800	762	831	817	785	874	843	816	818	866	834	880	800	879	815	880	835	804	845	812	807	827	819	823	844	804	822	880	812	853	813	787	853	798	822	824	862	763	816	879	812	858	810	791	881	861	871	850	815	826	856	804	861	782	813	831	794	821	880	836	817	857	898	838	846	816	847	833	892	827	852	871	805	830	847	828	832	849	808	805	810	848	840	807	821	826	838	862	852	852	839	837	804	823	826	785	821	861	831	842	809	849	845	807	874	811	844	841	788	831	810	804	811	839	822	863	850	862	851	815	819	845	817	811	854	823	844	800	866	858	827	837	826	802	881	793	865	835	806	810	821	819	852	836	757	902	831	845	850	839	875	819	845	880	806	818	840	906	872	821	868	871	857	889	810	815	843	894	842	776	816	843	821	842	868	819	810	840	810	853	845	864	808	836	831	789	796	838	882	826	853	873	818	832	828	811	825	831	850	779	829	856	797	863	807	809	831	845	846	874	847	822	792	828	839	827	857	861	828	827	845	842	874	826	818	829	827	837	854	870	889	819	852	824	833	805	843	820	824	855	834	820	810	883	852	846	822	842	822	819	823	813	815	824	817	807	768	874	884	836	859	790	808	785	828	806	822	831	820	833	859	835	838	855	832	858	801	832	835	834	823	859	793	787	834	814	882	865	879	858	834	860	846	811	829	839	741	845	853	771	855	837	852	827	873	783	819	871	854	828	849	855	834	836	846	899	821	862	842	888	845	852	816	826	828	848	828	858	799	864	843	834	880	827	795	837	866	832	819	796	833	842	770	867	853	835	777	886	805	782	800	816	849	875	829	798	803	799	800	851	886	788	834	857	823	858	809	878	844	837	805	823	861	894	837	859	798	869	843	808	834	841	911	805	821	854	837	879	831	867	813	812	837	823	876	837	822	834	801	821	848	823	798	783	810	862	864	816	868	827	820	857	912	825	858	826	835	839	835	811	855	843	810	881	810	819	801	794	818	801	874	851	814	815	822	809	849	849	840	859	865	826	854	824	836	810	892	841	840	851	839	816	818	837	843	831	794	804	775	834	861	826	871	827	812	867	826	857	849	828	885	822	829	854	855	842	809	873	873	828	816	854	826	861	843	839	793	841	838	784	825	811	854	817	842	774	847	855	839	857	854	824	906	833	829	861	845	820	782	861	855	850	860	849	838	832	819	843	823	810	791	805	841	833	812	857	839	822	866	874	845	833	884	888	852	850	856	851	810	831	805	833	818	821	865	871	818	829	855	900	819	813	849	817	814	808	867	834	834	824	843	825	833	804	843	821	837	875	805	831	814	815	835	833	829	866	858	817	816	783	778	809	862	861	798	866	828	803	825	830	854	833	858	858	797	835	879	869	842	849	856	842	834	795	862	832	859	844	782	850	820	813	843	804	854	853	861	830	815	831	811	814	835	839	823	836	817	863	846	817	809	870	854	829	839	836	841	836	855	839	863	825	823	827	765	748	831	808	797	862	864	831	818	836	804	830	797	803	856	823	898	887	827	853	863	826	792	856	874	861	859	797	772	857	864	808	830	874	830	795	850	848	836	898	858	812	767	852	825	826	860	831	854	827	841	832	836	847	852	802	841	876	812	859	885	891	850	829	832	843	924	831	818	855	845	801	873	831	846	892	862	840	871	772	823	821	834	886	870	824	797	852	796	861	833	788	845	821	850	804	798	815	784	822	801	804	819	850	857	850	858	790	848	818	794	806	847	796	885	828	823	801	834	801	786	833	779	880	825	915	839	823	812	800	889	809	829	784	792	860	840	823	810	802	873	862	852	792	875	837	826	829	857	798	864	844	802	817	833	825	852	784	821	806	830	821	898	834	815	794	846	810	785	860	853	872	830	804	832	829	820	806	816	874	799	885	836	820	821	863	863	807	808	810	823	780	837	829	862	851	849	834	841	811	864	824	800	881	858	853	906	823	823	844	851	835	821	848	817	897	820	861	802	770	862	834	832	816	875	816	827	795	808	815	861	776	881	792	836	823	879	821	802	830	870	825	868	843	843	837	820	923	847	819	783	867	838	809	804	875	812	830	815	848	794	864	836	840	847	848	840	821	841	830	820	809	869	815	805	816	806	840	833	861	855	813	839	819	868	826	899	842	819	830	868	829	827	841	842	891	818	760	863	839	824	899	827	814	814	801	815	851	828	857	833	802	859	822	827	853	818	834	840	879	848	810	861	783	810	833	757	836	852	810	842	868	795	802	870	796	849	821	845	822	806	838	871	834	794	841	822	824	831	877	861	853	813	799	834	869	853	869	824	810	851	813	872	826	832	805	872	880	870	811	801	844	840	859	843	857	888	795	827	793	817	802	871	843	869	863	824	824	848	798	842	886	840	890	820	863	838	798	821	793	842	849	877	803	846	815	813	795	829	841	817	828	836	861	791	855	842	879	797	809	788	814	839	883	845	843	779	797	851	832	790	794	888	843	881	814	817	823	840	892	842	813	846	800	838	834	825	822	867	840	839	813	796	865	818	820	862	857	885	833	824	847	851	790	873	785	861	830	852	894	825	824	882	812	870	827	871	866	857	840	852	848	845	807	866	790	843	846	845	799	836	801	817	770	815	826	878	888	810	832	860	799	793	795	865	832	835	877	852	855	789	820	865	860	851	865	809	864	831	855	885	838	805	806	839	868	825	839	839	870	878	839	832	811	868	830	868	836	804	841	817	839	857	839	889	805	812	818	833	816	847	798	844	853	814	825	836	843	849	850	752	754	814	858	826	823	830	820	833	871	836	872	843	782	845	866	842	773	836	903	769	890	813	870	797	878	855	847	879	818	867	853	765	845	779	813	814	846	823	811	835	840	852	874	834
16688	3402	3659	3005	2023	1498	1113	829	772	657	562	532	458	503	456	400	421	443	389	359	363	392	374	352	365	347	382	376	362	334	365	400	374	400	360	345	391	375	331	365	287	335	362	372	322	320	355	357	323	349	333	358	353	360	342	323	343	358	332	319	345	345	351	352	328	336	329	352	343	309	335	315	328	335	326	343	324	325	324	327	344	336	342	366	342	375	328	331	333	339	353	323	309	308	337	381	333	334	357	361	348	353	319	307	346	349	320	304	322	345	319	385	284	318	345	349	365	351	305	344	346	302	327	309	351	332	361	324	364	332	330	319	329	314	347	329	334	326	378	277	342	314	292	330	333	327	296	306	318	319	335	303	333	311	355	327	344	311	341	347	324	304	333	313	378	350	304	309	313	355	347	332	343	329	339	316	334	329	318	333	308	366	325	322	338	305	336	350	332	357	346	323	309	310	318	325	337	299	290	333	353	335	341	329	334	363	345	376	343	323	356	304	319	333	297	347	333	339	370	325	328	329	366	292	288	318	294	326	355	316	318	334	343	340	300	336	325	338	333	353	358	342	338	326	343	325	356	324	320	333	311	370	303	333	362	339	343	325	359	337	319	343	364	351	330	355	345	319	342	346	329	305	309	322	303	326	361	330	303	324	315	372	321	336	299	307	334	322	323	314	342	359	334	350	336	330	311	307	345	368	337	336	324	331	336	313	349	336	309	381	344	354	299	340	337	331	328	354	337	365	327	310	306	354	313	319	340	317	320	315	352	362	327	338	330	329	364	299	318	308	346	321	332	348	333	347	336	332	358	304	331	371	335	304	346	357	326	318	346	325	355	340	315	331	312	333	319	335	317	323	319	356	357	327	336	342	321	316	333	339	364	334	319	305	323	342	327	332	346	333	314	327	289	313	365	356	320	299	334	296	290	295	350	340	347	328	357	310	354	322	336	331	346	294	337	324	336	296	306	335	311	323	330	335	353	330	289	315	338	319	305	362	361	329	330	340	310	322	346	344	335	293	335	306	359	350	358	343	357	337	370	307	362	321	349	351	331	313	339	319	319	315	313	299	331	331	353	347	349	320	335	329	313	335	317	325	324	370	314	361	352	325	306	350	298	319	311	363	335	329	341	309	348	342	345	335	361	335	327	333	331	350	332	356	377	347	336	327	334	350	337	325	322	328	298	350	298	326	340	328	302	352	296	323	321	314	303	342	350	355	348	325	310	297	355	337	361	302	322	362	325	346	324	350	349	338	296	365	319	325	357	358	345	363	345	323	324	338	299	339	320	356	333	326	332	352	352	347	301	325	336	315	292	356	321	346	321	362	368	319	323	337	353	355	315	353	330	307	362	358	325	325	319	350	346	307	317	338	360	330	364	335	356	339	303	356	329	330	338	326	341	349	333	355	342	330	339	347	344	326	307	319	330	329	345	312	305	286	322	313	344	305	331	312	321	322	356	335	351	293	328	371	319	316	341	401	321	332	328	288	337	346	333	334	295	353	341	351	335	338	310	334	356	344	345	325	351	339	330	310	332	295	343	337	332	310	313	337	363	353	343	318	353	312	315	333	326	343	318	331	323	310	320	328	360	331	301	304	355	341	308	324	299	339	337	320	310	337	322	319	296	325	339	374	377	361	304	340	298	347	333	340	301	299	321	340	344	313	343	350	339	341	349	345	318	324	339	346	350	352	340	329	326	320	327	340	323	303	317	335	367	347	307	338	315	326	346	313	351	324	311	328	316	321	344	348	307	339	306	334	334	344	325	300	306	311	322	320	321	347	363	337	329	349	362	321	338	318	320	331	296	336	312	292	322	323	297	308	329	340	330	361	318	290	342	360	341	349	350	329	360	356	321	314	294	317	345	345	306	322	324	332	313	309	309	375	321	335	319	343	329	344	300	340	344	352	292	297	328	328	326	361	330	318	362	304	330	340	345	345	365	327	339	333	321	327	337	400	334	334	351	335	319	281	307	326	344	335	331	335	350	341	351	358	333	329	340	311	330	338	317	368	313	342	337	349	334	344	358	355	325	310	307	302	327	308	313	295	346	389	327	310	308	339	313	331	329	339	350	349	312	331	337	315	303	332	333	278	320	318	358	324	322	340	325	302	329	371	353	312	328	339	335	298	352	318	376	342	328	350	299	304	323	327	400	307	326	341	338	316	331	317	351	358	330	347	334	344	325	313	333	316	327	320	310	306	320	324	344	328	339	348	339	307	362	365	328	334	307	336	343	360	325	334	346	349	359	309	324	345	339	334	360	320	309	332	292	365	306	343	335	341	344	321	372	365	326	312	323	346	332	339	326	337	300	343	337	332	334	309	333	311	354	305	330	338	335	357	327	344	345	373	336	361	303	331	328	325	343	359	344	374	341	325	337	316	351	322	306	329	308	333	337	300	332	353	322	350	337	334	310	310	285	335	346	313	331	293	326	337	330	327	325	337	335	333	302	321	304	367	372	333	357	351	314	336	340	317	312	318	344	333	359	318	302	319	309	313	328	327	334	374	368	299	342	321	287	366	339	323	319	313	324	326	318	352	328	350	360	325	353	331	284	314	366	363	324	338	324	334	349	328	304	321	327	333	331	315	317	327	349	298	350	339	341	352	335	361	376	355	328	287	332	341	298	329	339	353	345	313	346	337	340	328	319	364	289	334	340	325	347	334	342	333	323	309	314	331	345	310	344	325	333	302	301	299	343	314	302	334	311	317	344	337	308	335	355	351	343	320	359	314	330	337	356	301	358	317	331	364	332	339	320	353	313	317	343	356	340	319	339	343	318	352	327	353	344	353	323	335	330	356	320	355	343	351	342	334	333	324	336	322	346	326	301	350	326	343	310	335	332	315	299	312	334	332	338	343	320	348	327	321	297	360	318	324	334	313	347	333	313	324	323	340	340	357	315	303	334	342	340	334	379	361	339	296	334	323	312	361	313	310	324	335	321	319	324	329	309	335	335	336	333	385	341	334	333	337	344	336	323	333	347	314	313	354	346	350	325	338	316	349	275	326	314	357	307	338	341	305	319	336	362	338	321	298	323	318	331	352	298	347	334	326	351	326	313	339	355	301	332	313	321	354	337	304	336	326	354	324	300	327	316	337	351	330	322	332	352	330	321	319	326	336	312	315	354	349	315	334	331	332	342	333	303	320	328	344	295	297	312	314	316	285	373	331	329	350	286	324	341	358	345	380	341	329	332	365	316	363	325	298	307	338	335	351	349	358	333	338	292	323	380	291	348	360	319	293	362	367	341	336	323	326	360	314	346	310	362	319	337	333	342	348	326	320	345	346	320	327	314	360	300	341	358	320	344	306	300	344	353	314	300	337	349	308	339	349	359	350	347	329	308	307	361	337	303	380	369	341	324	317	339	331	348	361	329	339	324	323	371	329	349	354	325	326	313	353	331	368	349	313	314	321	309	320	350	363	334	344	330	321	370	360	295	319	329	329	321	332	362	319	321	320	285	321	345	307	310	307	297	361	343	331	328	318
9840	3004	6698	8031	6854	5539	4423	3666	2950	2511	2245	1963	1833	1627	1448	1394	1310	1232	1147	1089	1147	1074	1027	1083	1013	1005	967	987	948	956	926	931	900	932	929	886	841	818	856	864	832	899	837	808	803	802	817	816	806	797	793	803	773	842	791	831	803	742	742	779	844	793	761	720	772	811	793	797	775	736	770	748	775	741	783	722	768	770	794	799	739	799	746	760	799	759	764	796	749	720	766	761	829	776	772	814	791	805	772	761	758	794	722	803	755	796	773	732	766	781	715	786	771	799	718	807	792	770	769	786	718	779	761	797	790	754	783	763	731	737	738	774	806	770	769	767	786	762	793	746	730	763	716	795	744	756	760	740	706	694	750	757	747	769	763	747	747	727	741	789	776	760	804	739	754	763	746	789	688	743	803	738	760	740	767	755	762	774	755	721	766	785	800	788	754	758	781	779	735	797	733	718	781	786	770	773	789	785	727	743	729	778	734	756	775	752	781	771	784	794	703	788	792	784	795	782	783	765	757	778	789	791	753	787	759	794	741	804	755	737	713	771	744	699	740	792	740	791	700	715	772	784	753	740	732	740	779	788	748	739	783	760	757	822	791	762	757	764	738	788	730	781	776	749	735	807	785	752	798	762	827	764	771	781	780	752	731	762	719	787	737	801	794	769	761	745	754	774	750	768	751	722	762	699	773	709	821	773	771	741	757	823	742	791	756	747	761	738	721	692	687	799	749	773	762	761	784	805	792	776	795	721	681	724	782	799	811	731	746	755	782	774	773	760	767	803	825	743	742	790	806	762	752	719	745	759	765	762	744	802	751	773	720	769	742	752	732	791	764	688	715	801	792	753	770	756	739	725	772	736	736	798	766	754	710	826	768	772	775	765	764	722	737	768	740	751	780	703	797	730	764	758	788	772	750	741	756	758	761	717	776	754	774	701	794	772	785	775	795	763	776	733	767	757	734	766	786	786	780	747	772	721	825	719	717	752	766	817	717	741	798	739	700	729	774	782	770	746	769	793	788	778	758	740	742	760	720	752	738	737	787	741	760	759	748	784	752	768	768	771	753	730	769	747	772	715	799	772	804	768	705	731	774	740	762	799	805	729	740	734	749	782	739	773	742	725	790	755	768	728	690	782	794	751	757	763	766	791	774	719	767	753	778	742	741	790	738	791	788	801	755	812	797	780	793	781	739	710	760	783	783	737	734	772	792	755	722	803	725	700	785	753	782	714	755	720	800	749	798	729	750	741	772	723	730	779	777	782	758	739	762	758	753	813	764	798	799	733	753	773	736	705	775	763	768	705	771	743	728	789	759	758	785	691	771	779	752	785	728	777	780	739	773	798	745	728	748	814	815	755	770	735	739	791	782	791	740	786	772	739	726	774	753	789	802	757	733	801	709	737	737	714	712	786	776	726	788	810	733	763	764	820	782	751	739	747	750	740	735	768	702	729	781	753	811	767	773	761	836	780	802	695	783	736	753	799	761	769	810	766	739	723	711	768	798	736	752	735	767	806	751	764	746	739	724	754	719	811	763	745	724	725	768	726	787	726	767	800	748	817	739	693	777	768	775	790	785	781	813	733	744	793	831	739	832	734	771	709	809	766	761	745	767	772	751	783	755	758	730	761	832	720	761	757	750	727	769	761	700	721	788	806	781	787	764	752	743	776	766	762	769	801	745	787	713	739	766	737	823	730	767	740	728	771	747	730	790	795	788	716	813	738	737	695	755	779	777	747	723	801	744	729	718	774	721	755	750	708	744	757	748	747	806	782	728	801	759	769	715	749	755	764	782	736	729	770	729	731	779	747	756	681	750	774	786	819	759	752	775	831	689	771	769	769	730	760	775	793	791	790	735	764	783	745	748	719	787	736	745	725	747	785	773	778	740	766	748	766	791	752	790	788	759	708	760	692	783	753	802	734	740	742	825	787	754	730	712	781	733	746	810	766	745	712	767	724	770	768	772	755	717	727	733	718	771	719	797	749	786	742	762	795	751	777	782	784	777	734	716	730	713	773	782	723	771	803	751	736	771	777	770	787	733	690	797	755	743	754	783	740	762	739	762	775	717	742	782	812	695	785	749	698	782	792	771	743	725	742	725	744	740	756	714	758	744	775	786	722	749	706	747	805	728	766	714	823	799	748	764	741	780	760	744	826	792	750	721	757	763	749	753	759	749	753	783	755	740	776	776	693	750	770	736	772	822	726	740	742	741	784	718	739	742	810	788	744	789	787	725	770	775	705	778	723	796	761	764	795	732	814	741	725	791	773	777	771	796	773	753	822	695	732	781	783	734	743	735	803	747	738	749	796	810	824	793	755	775	755	728	741	734	744	783	764	811	732	773	780	800	782	774	753	745	750	798	753	749	745	752	763	771	745	753	781	725	708	739	741	721	778	785	725	772	769	749	757	757	755	772	727	757	772	752	781	808	780	734	736	791	747	816	728	753	766	802	834	817	713	780	743	714	791	743	766	755	757	739	767	762	751	793	768	784	819	762	757	796	759	765	767	763	746	813	745	699	761	770	826	715	753	711	779	775	787	777	749	731	762	756	811	775	779	780	700	792	739	800	793	786	750	699	741	769	717	747	789	761	782	803	768	780	732	741	750	809	775	791	776	756	756	726	761	724	766	792	804	728	790	755	790	729	798	775	716	787	682	733	750	809	693	783	784	773	790	769	779	775	775	790	770	742	792	760	801	725	750	742	752	781	745	777	820	797	798	762	768	707	778	762	721	761	786	712	813	801	748	731	810	813	780	719	755	732	745	736	760	719	766	747	719	749	819	749	759	778	726	778	747	743	759	785	761	761	730	748	770	745	803	701	745	803	788	794	735	789	743	782	763	764	758	742	744	766	782	775	747	729	784	816	763	787	742	769	812	737	755	742	809	787	747	745	745	757	814	751	776	778	795	735	724	744	753	714	720	777	757	725	722	770	738	706	742	704	782	764	772	765	779	773	790	736	766	746	802	742	762	711	760	790	816	748	774	730	787	757	748	738	754	756	820	791	737	739	786	734	750	764	787	699	781	730	778	790	764	725	760	738	752	733	715	729	726	767	777	728	797	765	808	795	772	758	739	707	751	790	735	758	749	723	695	700	750	749	766	797	840	775	790	762	749	736	807	740	788	769	748	719	746	759	787	760	747	736	770	773	759	703	804	758	725	761	768	777	781	767	763	762	759	730	760	793	782	764	758	795	755	760	751	763	717	753	788	688	784	782	779	745	788	763	753	732	759	765	742	762	762	730	782	795	782	735	795	771	731	798	722	753	724	765	741	756	791	752	741	744	738	759	727	758	794	737	772	762	757	710	729	801	763	772	753	779	765	722	704	708	725	798	773	775	765	728	735	756	743	738	750	749	799	749	803	785	777	750	784	732	771	746	775	836	754	800	780	820	761	793	757	821	749	741	734	776	768	747	726	777	732	768	773	767	746	754	818	771	769	745	764	761	729	790	734	719	726	784	769	751	759	743	697	765	736	751	788	740	799	798	730
2576	905	1169	891	696	546	479	425	391	357	298	335	313	283	292	284	301	263	304	263	267	296	295	271	270	283	264	270	255	277	294	267	303	278	257	265	290	291	261	281	303	262	259	282	295	306	275	278	281	252	265	286	292	274	297	253	259	261	274	302	279	254	250	266	266	249	251	278	268	248	259	260	241	264	274	276	259	275	314	265	242	274	221	314	270	276	251	265	263	259	270	259	277	265	255	279	287	267	269	255	298	274	243	263	299	251	282	281	275	290	306	266	284	263	261	288	270	284	246	255	268	275	270	297	240	256	280	295	261	275	237	247	258	281	279	264	270	296	284	257	275	259	284	274	302	275	260	278	278	306	260	240	297	275	280	244	245	269	314	283	281	228	280	270	266	268	282	247	252	290	242	259	274	246	292	272	281	285	252	239	292	310	261	278	239	258	239	260	265	252	240	267	285	267	240	270	244	264	267	258	253	270	264	266	274	262	247	260	275	283	299	270	259	268	253	308	240	228	244	277	233	267	273	244	246	247	291	285	291	273	269	297	255	251	266	259	257	299	269	261	269	274	255	281	255	286	253	296	245	259	256	238	258	286	266	256	286	246	270	276	261	278	306	263	252	266	266	250	259	267	253	253	276	297	283	303	265	309	249	276	258	277	259	251	235	287	290	286	260	240	257	277	268	247	238	274	252	267	258	273	265	250	290	270	240	256	233	284	280	254	270	263	274	284	232	288	250	289	287	264	264	273	253	259	262	277	275	288	278	262	302	250	282	258	267	302	267	272	260	276	254	294	264	275	285	275	254	304	267	271	287	258	261	259	273	244	266	265	263	266	251	286	275	263	264	272	274	259	302	271	237	233	270	266	272	255	251	288	294	276	302	279	244	262	264	279	267	304	270	231	250	240	257	247	273	276	283	252	260	287	242	267	250	263	295	268	253	274	257	272	272	272	272	256	267	305	266	292	251	303	281	259	261	246	294	250	230	251	272	274	274	272	277	235	253	245	279	278	297	305	284	256	265	261	271	282	272	251	319	262	262	290	246	271	283	290	261	272	306	284	306	278	310	235	257	254	282	281	249	259	267	249	253	263	249	270	232	268	269	264	273	262	276	276	283	255	277	267	267	279	241	244	299	275	265	261	248	268	303	316	279	261	297	256	288	290	253	271	263	264	265	263	256	294	254	231	275	303	268	266	253	264	267	281	272	279	260	301	293	259	279	284	285	247	288	285	288	260	275	249	252	280	276	257	268	269	256	278	294	257	257	260	260	267	264	237	263	250	276	258	286	264	279	296	268	283	291	282	274	257	258	272	284	286	278	271	243	271	257	262	264	276	267	266	268	286	277	272	266	271	267	281	262	269	250	273	255	250	278	261	279	280	263	249	287	254	255	274	301	287	295	265	241	277	258	304	261	254	287	319	270	290	287	274	282	274	277	245	267	300	265	256	270	299	286	240	281	292	279	273	272	266	276	238	253	279	269	265	253	277	273	287	245	283	269	283	274	240	288	290	277	263	245	242	268	260	304	278	257	267	250	278	306	250	278	295	255	273	247	284	276	300	278	241	264	271	288	263	257	283	286	269	286	310	265	248	293	241	250	286	269	258	272	276	278	280	262	241	287	296	279	278	290	266	232	232	256	286	263	251	278	243	257	236	267	256	282	282	246	269	299	253	288	291	264	246	271	251	271	294	279	265	294	238	267	286	289	266	299	260	279	274	276	277	293	279	267	258	237	296	277	244	269	241	264	260	287	257	265	252	222	266	253	278	267	260	271	265	280	247	246	278	229	268	274	266	289	262	252	241	267	253	256	261	245	265	293	285	264	301	257	266	269	271	270	267	269	292	262	260	252	286	255	261	281	286	257	264	259	289	285	286	244	267	237	291	261	293	243	261	260	254	263	278	283	266	271	254	244	255	259	235	283	267	280	295	270	267	272	249	275	270	272	245	268	253	286	271	260	217	248	297	253	274	264	257	279	255	291	266	283	268	250	264	271	242	234	290	250	285	261	267	283	303	232	239	261	259	273	240	284	259	257	299	274	232	247	282	249	261	236	246	271	241	289	266	272	253	263	265	279	281	273	277	276	276	276	254	288	278	257	236	266	273	252	285	263	257	317	257	273	291	273	253	276	277	292	284	233	247	296	248	273	270	281	246	296	281	281	272	274	253	311	284	259	264	258	278	266	257	277	232	253	291	269	278	253	291	260	262	270	295	249	244	287	241	265	298	301	238	264	275	266	279	286	251	256	273	268	290	244	233	238	253	251	259	257	287	248	291	288	298	271	258	260	289	285	267	295	268	314	284	255	279	268	269	259	278	237	232	287	267	248	272	263	273	240	275	229	237	292	280	285	248	259	276	296	249	250	283	277	269	310	245	280	244	224	288	296	246	267	261	280	278	280	281	260	251	270	256	300	251	305	236	295	294	272	249	246	271	310	273	267	290	281	258	255	276	243	266	304	281	238	293	277	266	264	252	279	284	248	250	273	260	296	246	261	223	278	270	296	276	255	265	285	249	264	267	270	274	263	255	274	272	254	259	265	271	277	274	250	237	264	277	288	262	277	271	265	266	257	284	267	270	252	272	247	280	262	258	298	300	240	265	311	242	279	259	244	246	254	258	262	296	284	233	275	268	247	255	286	268	233	259	263	290	245	249	249	301	267	275	280	274	269	273	277	283	281	249	258	244	240	277	265	250	258	289	262	287	269	253	283	299	246	272	267	242	236	279	252	274	252	267	265	271	257	263	258	278	264	276	256	293	276	288	287	260	277	262	257	259	295	248	246	272	290	240	255	282	275	252	269	252	267	272	266	243	240	249	289	239	261	268	276	284	256	245	276	261	266	261	283	274	277	259	266	257	261	306	263	253	241	253	266	265	271	271	287	263	266	285	260	258	249	249	240	269	281	269	292	278	245	257	245	252	289	250	241	269	250	262	257	293	268	263	282	257	285	272	275	277	276	275	287	251	255	255	276	278	286	260	289	271	276	259	266	268	279	264	277	255	285	259	247	304	278	269	262	269	291	255	299	261	291	262	258	275	263	284	264	251	272	247	258	254	268	270	248	297	290	297	262	259	256	302	246	246	269	280	269	274	257	243	268	289	257	256	235	272	260	278	268	259	262	253	287	210	240	244	297	242	268	276	261	259	292	259	269	279	233	290	241	259	263	335	290	262	262	253	232	276	278	281	257	271	260	293	292	278	252	232	261	268	250	257	280	263	288	267	276	260	285	257	272	297	280	297	276	232	257	247	278	257	247	271	248	260	287	262	268	257	269	284	253	261	250	273	252	249	255	285	239	277	261	270	247	260	252	253	280	268	276	286	268	255	287	255	251	289	250	289	271	261	251	291	302	285	281	290	258	293	270	231	262	273	273	296	252	248	267	262	262	271	272	241	290	255	294	296	268	267	235	253	239	262	275	287	284	252	257	269	246	290	239	283	269	279	259	250	304	286	261	263	260	272	253	268	294	280	291	278	241	256	268	252
2471	1329	2365	2794	2475	1981	1581	1272	1177	1117	956	903	928	818	841	768	790	752	752	688	729	777	690	708	758	710	717	668	728	721	724	608	712	663	712	661	691	680	663	689	606	658	677	674	601	663	612	607	659	656	668	687	670	630	668	643	641	671	644	650	648	660	685	631	661	684	642	681	722	656	595	654	610	654	622	649	609	646	668	616	672	627	674	661	654	657	642	642	652	657	650	615	640	647	663	602	631	656	639	651	619	618	630	653	605	635	634	646	657	648	597	614	653	653	617	670	633	641	597	664	679	611	628	667	611	674	628	625	666	657	661	677	626	596	615	654	620	614	590	686	649	644	647	662	644	681	642	615	665	618	646	632	642	651	667	629	658	670	642	650	644	658	648	680	673	670	611	652	659	649	699	612	649	638	633	628	662	648	603	628	645	642	662	608	649	632	637	614	637	661	660	658	649	607	642	641	613	651	647	667	630	625	662	626	623	625	636	623	647	655	683	590	644	669	674	686	659	646	618	631	669	672	639	694	681	644	642	628	611	683	652	680	679	673	644	614	641	684	622	634	628	640	657	682	611	652	651	604	628	621	654	654	609	674	640	640	644	682	646	676	661	648	688	694	617	636	624	622	628	615	648	694	621	603	650	624	602	668	657	657	630	627	618	565	612	656	668	648	673	599	618	692	646	630	655	627	642	595	666	625	620	616	666	663	641	642	622	679	652	680	631	686	598	626	661	608	657	689	661	643	650	620	679	634	630	665	669	609	648	622	675	652	655	619	604	693	615	656	649	643	680	688	648	633	673	672	639	675	615	675	629	628	616	630	624	649	661	639	665	672	678	656	637	591	654	669	653	628	647	662	601	618	704	657	615	613	611	616	625	655	652	599	616	632	655	670	642	652	655	626	652	656	617	652	658	620	635	668	648	611	636	656	649	647	649	646	639	623	633	691	608	650	609	668	629	621	672	623	652	621	630	655	609	650	608	691	664	594	642	599	656	652	624	705	634	675	655	665	688	651	626	685	579	669	681	629	635	642	635	611	651	632	663	706	683	600	665	640	652	673	607	663	664	674	609	628	661	629	663	650	617	657	668	669	637	610	668	670	672	626	672	663	638	667	625	640	626	627	671	649	658	664	610	641	598	683	655	633	644	640	639	608	652	634	671	664	640	672	662	608	616	641	623	617	653	665	649	623	612	631	642	656	621	661	647	630	668	633	636	621	629	624	622	647	621	630	656	610	640	679	625	625	649	613	622	643	609	644	641	627	640	636	661	612	639	615	625	634	659	608	574	638	679	637	642	686	614	659	630	626	647	633	639	632	679	599	652	625	643	661	719	696	635	619	641	676	635	696	636	663	665	683	637	608	683	603	643	663	708	606	637	638	625	660	665	584	641	598	642	609	664	637	676	632	648	638	687	617	595	648	637	603	610	643	648	646	645	634	614	673	647	655	647	624	646	636	697	646	671	631	603	638	656	718	664	645	623	645	615	694	662	643	631	653	629	668	664	643	644	672	620	628	646	671	626	655	676	632	649	636	658	641	641	637	613	664	652	633	663	650	649	679	629	693	666	636	687	665	634	624	666	641	671	676	633	636	615	619	642	617	687	601	669	653	651	633	656	600	639	663	674	682	656	676	647	613	637	659	687	619	654	635	656	632	595	688	644	646	655	625	648	607	679	665	626	685	629	673	661	653	651	625	639	631	649	626	646	672	638	664	658	609	640	674	641	646	670	605	659	637	658	627	670	675	635	651	659	622	641	655	609	660	626	630	671	658	689	663	634	645	595	634	639	650	657	662	665	642	658	656	708	626	647	613	603	670	637	624	622	630	624	631	639	630	640	614	624	651	630	650	691	639	614	613	652	629	649	636	637	635	659	661	682	670	692	600	682	680	613	649	659	638	636	583	624	619	688	656	686	619	606	619	640	613	662	630	614	648	615	657	666	609	622	645	667	649	619	629	636	608	607	668	688	669	648	660	659	646	631	678	644	637	627	627	633	695	613	628	628	636	677	603	685	679	677	653	687	605	645	649	642	683	649	630	665	664	631	624	625	662	633	645	635	655	653	665	667	640	662	618	675	691	663	665	598	633	645	637	635	651	648	606	613	670	597	638	652	681	633	613	648	658	697	693	643	642	663	616	637	616	592	585	636	646	657	659	605	591	663	611	621	610	684	661	627	650	647	672	670	610	676	611	636	635	637	647	598	631	645	651	637	642	633	664	650	639	628	648	652	626	656	598	639	607	677	650	646	666	625	692	644	585	630	622	637	662	665	694	648	652	587	650	642	661	684	674	682	619	666	622	694	667	604	668	632	635	652	693	673	645	653	646	671	634	651	663	675	619	646	677	696	671	691	637	635	610	649	647	631	666	666	613	644	593	627	631	662	598	633	626	658	633	612	643	688	602	670	632	619	630	615	651	644	613	641	606	700	668	641	709	626	617	589	635	664	656	659	587	628	630	664	640	671	642	653	667	628	639	664	647	612	673	664	674	630	609	617	640	682	637	664	657	665	641	630	703	646	676	612	630	599	643	625	693	617	649	667	645	645	636	630	612	630	620	603	670	611	629	634	609	688	639	632	610	634	692	687	633	671	643	645	628	664	637	665	639	651	595	633	611	614	652	652	616	670	665	652	648	631	619	658	608	627	617	626	638	648	660	648	695	654	620	619	666	670	628	619	637	624	614	642	620	632	657	681	692	628	694	643	644	638	633	660	609	619	640	654	654	672	625	643	620	658	690	695	652	614	628	668	682	630	666	657	674	673	637	639	644	615	659	635	623	587	678	637	663	644	648	660	654	589	657	636	646	655	652	623	673	634	684	648	672	614	707	642	651	612	662	628	644	613	632	614	650	704	628	629	609	618	653	602	641	612	659	622	657	634	652	631	629	675	638	689	650	653	643	630	605	648	601	648	639	639	616	659	679	620	619	636	678	693	711	629	648	676	658	659	656	643	616	670	638	619	602	654	614	659	667	657	678	581	675	621	650	639	575	629	639	645	622	631	689	642	650	632	626	610	642	635	654	643	621	642	651	662	626	632	653	646	647	638	614	660	613	656	628	656	661	646	645	669	630	650	627	646	681	610	612	634	649	648	609	694	644	626	622	657	609	641	640	676	626	636	668	650	665	649	685	591	633	665	598	640	621	625	637	658	674	670	613	659	663	652	691	631	616	650	636	658	677	678	659	640	670	660	654	631	625	607	652	626	638	655	646	598	590	683	666	633	643	617	653	667	676	636	644	610	612	637	635	678	627	645	688	639	662	643	649	624	639	635	564	601	610	623	641	666	659	676	686	644	641	694	596	659	637	651	688	612	659	693	660	679	658	647	628	635	588	587	619	696	613	626	619	662	603	631	614	634	653	652	635	640	653	636	652	592	641	644	645	678	656	601	615	664	634	621	638	592	612	628	650	622	640	653	673	652	648	650	664	649	658	608	622	626	599	634	633	627	624	628	674	638	673	676	608	632	674	652	661	597	672	680	668	642	649
9381	2098	2384	1922	1333	1001	874	681	621	555	509	551	445	492	448	448	389	390	394	388	419	440	389	409	404	410	370	354	355	389	396	385	367	382	383	378	385	332	366	342	361	357	364	361	372	346	359	343	377	358	366	329	379	411	357	382	373	361	367	349	378	374	383	369	390	387	369	390	366	381	350	347	350	351	346	393	351	329	361	355	363	342	351	333	358	363	375	369	394	336	375	313	342	383	393	409	385	343	380	405	354	374	358	368	361	384	359	316	382	357	371	346	353	384	383	341	349	354	358	367	347	341	351	349	354	327	370	362	343	384	367	387	352	355	367	400	341	361	358	317	331	362	353	375	361	355	357	342	370	372	367	384	361	368	383	358	338	334	365	377	362	368	336	351	382	374	352	374	334	362	364	349	375	383	383	363	400	371	363	373	365	380	326	350	335	329	359	350	341	383	394	339	373	389	368	397	351	372	326	325	346	346	334	384	386	350	335	364	349	354	356	353	352	408	333	376	342	375	336	362	323	332	372	360	332	333	358	370	381	369	360	369	381	362	336	366	359	348	349	331	343	350	396	375	388	341	386	362	341	331	342	384	386	355	382	428	382	352	341	390	350	348	335	377	353	343	360	403	392	397	413	362	343	352	372	359	367	333	386	367	349	335	361	375	361	331	345	353	377	354	386	364	379	361	369	376	337	358	355	343	350	341	370	364	349	362	363	343	326	340	352	325	402	347	331	386	331	384	344	364	408	360	369	343	398	351	341	400	358	385	376	328	353	362	350	363	389	369	362	381	357	364	339	381	365	357	365	379	327	365	377	370	339	334	364	362	386	348	350	400	350	352	396	343	343	378	330	376	334	366	380	390	372	366	411	375	374	367	336	366	355	332	377	362	362	347	370	355	367	326	359	371	366	394	338	325	411	375	350	378	338	374	379	369	372	361	372	443	355	377	366	353	362	345	372	319	382	340	363	354	356	373	381	346	369	366	364	329	382	394	339	356	380	336	329	342	371	314	360	386	349	393	337	349	384	372	342	350	339	357	359	350	339	355	401	379	357	354	368	375	349	355	349	371	358	357	387	392	331	378	354	334	365	354	335	330	362	370	383	361	334	346	344	336	349	326	318	360	390	361	377	356	373	310	349	346	370	383	378	344	389	387	354	381	382	362	350	330	359	350	355	319	315	365	400	353	359	347	343	388	378	368	381	393	368	367	319	367	302	398	331	338	347	387	352	364	386	351	346	347	357	368	326	396	392	364	367	362	346	371	351	386	329	350	355	357	353	369	357	345	367	381	378	357	366	379	413	348	388	383	354	387	345	357	370	375	379	383	378	337	390	383	366	358	346	345	391	340	342	387	398	374	375	374	356	330	346	408	343	415	355	358	363	401	363	337	398	375	370	355	406	378	392	357	327	380	339	365	363	371	342	349	379	332	350	362	346	341	372	340	393	361	383	368	345	381	330	342	381	365	378	388	344	379	382	389	363	353	388	381	331	378	364	342	383	324	365	378	372	338	367	365	346	344	364	351	362	372	394	345	384	334	371	348	382	374	388	382	384	364	369	363	379	362	338	363	353	348	353	387	366	382	328	374	391	358	370	355	363	367	364	378	380	330	371	348	347	340	374	350	338	373	373	346	369	350	347	315	361	367	340	366	342	352	336	386	362	380	370	396	358	405	393	379	379	379	393	371	359	352	366	352	346	373	364	323	389	317	361	367	337	332	370	357	331	334	381	383	344	372	330	352	381	375	380	375	349	380	365	353	344	365	396	348	367	353	350	369	378	348	365	359	377	336	369	334	378	337	342	375	358	386	348	374	338	364	373	349	323	359	333	346	363	349	359	337	357	338	347	363	382	390	379	350	349	349	367	355	370	363	368	377	344	354	342	354	348	353	377	330	353	369	357	375	386	380	384	353	352	349	380	390	358	375	404	370	375	370	407	326	360	342	328	377	342	380	336	335	353	392	343	376	360	383	358	378	353	391	361	379	379	368	381	370	371	333	358	382	382	376	390	347	340	348	380	335	371	342	372	394	368	351	381	363	349	365	412	377	380	378	346	336	366	335	347	357	365	373	349	349	356	394	364	370	360	349	339	354	349	356	377	355	340	366	339	347	339	350	397	369	392	381	371	348	351	386	377	371	384	383	345	347	353	387	356	367	382	362	365	341	343	352	406	401	361	376	382	318	353	378	370	378	380	361	336	405	407	365	336	389	353	359	356	339	370	357	357	334	357	355	328	347	402	372	358	360	380	363	350	369	368	327	328	336	375	358	376	364	392	393	365	342	376	325	364	359	359	364	358	356	364	343	358	409	405	382	377	338	327	334	363	350	373	381	410	367	342	334	333	367	391	371	366	336	341	352	384	356	371	337	375	354	347	353	354	371	348	393	386	339	367	360	334	372	396	352	323	365	363	318	376	373	374	362	344	359	346	342	363	356	401	393	346	363	348	365	362	346	343	316	330	320	356	388	382	385	386	337	366	342	351	372	342	365	327	326	367	371	378	370	368	341	352	351	313	340	345	353	395	337	344	368	323	354	360	355	346	333	372	362	377	381	328	342	353	336	374	389	353	391	361	367	392	403	363	352	383	321	369	356	370	354	348	377	353	350	363	367	310	373	382	364	388	345	371	368	364	307	377	381	384	405	374	351	379	377	370	323	383	355	355	402	394	369	351	373	414	351	346	337	359	347	366	379	394	360	343	331	359	380	349	389	380	376	368	369	357	370	352	373	348	357	396	359	374	370	380	350	344	386	340	362	349	390	373	369	355	356	348	353	385	382	378	359	399	347	373	374	364	349	382	341	375	366	364	372	396	375	365	389	375	332	396	377	295	361	411	391	344	371	376	349	351	332	366	355	376	349	352	371	371	343	382	356	347	345	360	354	355	347	330	359	340	355	357	383	381	322	346	386	347	333	357	348	343	369	370	372	335	336	354	347	362	342	369	389	358	379	413	357	366	385	354	375	367	345	404	354	334	375	367	334	363	368	360	339	372	363	387	366	297	394	359	359	360	377	354	319	328	389	390	372	366	358	373	344	324	346	355	337	374	345	334	328	370	342	337	332	380	313	344	372	369	354	342	364	390	368	368	323	353	369	338	344	377	367	394	376	361	378	368	363	369	336	356	337	343	361	332	352	343	349	325	365	380	320	334	346	325	326	346	363	394	358	358	329	362	355	355	376	374	346	369	342	328	345	340	349	360	403	362	366	334	333	378	334	373	350	339	359	335	365	405	329	344	342	373	355	319	335	335	353	376	378	345	373	381	362	371	383	357	360	350	355	380	343	361	329	356	387	366	377	362	366	379	351	341	372	382	349	341	384	396	353	369	354	357	367	359	324	362	320	359	353	361	318	364	350	405	352	386	348	316	317	380	360	357	355	386	343	317	399	384	349	366	370	372	355	371	379	365	380	388	389	348	334	361	341	331	344	380	396	331	338	310	369	378	355	358	384	393	352	376	353	370	374	376	358	376	362	313	361	339	371	335	359
7526	2383	4853	5713	4777	4053	3162	2520	2240	1981	1723	1577	1489	1347	1269	1171	1136	1103	1073	1052	1017	1008	1049	1065	1008	998	978	988	960	986	986	941	944	932	964	976	929	913	900	872	866	896	892	869	881	878	874	830	884	887	867	846	811	879	821	850	863	769	866	820	865	856	850	835	893	881	898	811	835	829	813	864	824	853	819	798	862	815	819	793	823	914	846	838	878	851	842	879	836	836	809	828	892	845	824	861	796	858	830	827	832	832	873	835	872	820	818	840	892	859	813	933	823	846	838	819	803	814	824	831	859	850	817	880	777	814	815	863	805	846	809	811	815	833	774	821	814	810	834	839	849	811	847	822	847	881	854	816	811	851	843	824	831	845	849	787	841	786	887	835	809	819	787	856	806	818	808	806	838	810	827	824	807	875	798	825	805	876	840	833	867	878	863	803	851	823	875	805	856	846	837	776	905	793	793	853	906	840	829	773	806	838	866	826	843	844	830	811	824	858	777	828	798	830	813	849	845	830	853	820	853	852	849	878	811	839	803	748	855	844	840	832	852	820	838	824	831	830	762	834	874	818	843	859	801	823	830	803	795	873	827	813	852	860	825	864	862	829	845	880	851	809	786	834	882	822	796	829	861	880	856	765	830	846	780	839	824	898	810	839	817	791	873	881	839	867	805	791	823	834	811	830	868	802	842	823	803	817	848	816	819	822	834	810	879	855	837	824	823	843	838	805	864	849	850	836	815	837	848	790	846	842	834	864	824	833	820	831	887	878	851	872	843	867	870	841	850	837	847	847	763	816	880	865	866	888	834	888	869	864	842	801	850	783	766	808	862	755	784	802	859	831	821	865	836	853	821	845	851	810	854	861	870	810	817	799	800	861	825	810	837	838	801	808	874	811	813	859	798	849	843	808	823	864	836	805	877	823	802	851	805	851	833	849	814	807	840	836	822	844	820	846	863	836	818	851	822	834	773	770	799	795	830	756	822	799	856	835	820	849	833	852	842	859	797	850	812	844	809	848	852	854	806	825	854	809	811	827	837	892	850	860	878	842	792	889	820	882	828	784	836	872	816	806	822	836	793	859	828	821	813	802	864	875	825	831	788	842	816	864	812	813	816	838	847	858	800	829	778	798	810	800	834	818	878	889	784	875	797	792	844	800	852	871	816	809	855	843	797	824	847	858	854	804	833	875	879	880	833	816	909	838	820	836	775	808	830	783	831	798	791	862	818	883	807	839	853	802	821	860	805	815	798	834	811	841	821	811	860	877	760	811	807	843	785	856	853	854	834	851	831	834	798	811	850	820	856	856	802	866	831	877	787	880	822	815	849	874	813	835	802	819	898	858	853	783	816	851	835	862	866	803	893	804	856	856	847	856	818	850	831	832	822	820	839	861	847	796	840	854	821	783	868	847	811	763	851	816	855	843	767	790	819	912	838	801	859	852	858	851	810	827	799	825	858	848	825	847	862	813	853	841	827	918	838	812	803	789	853	818	800	829	883	797	828	813	818	843	851	824	840	781	815	843	777	827	797	871	806	859	859	870	842	846	842	857	839	810	795	870	872	866	849	778	777	844	843	859	818	888	804	819	822	854	845	807	843	849	825	835	848	899	822	848	798	814	818	807	851	889	841	839	815	804	815	754	817	828	790	813	821	883	879	872	793	802	850	796	794	822	840	800	817	856	836	841	792	803	841	822	836	890	854	821	809	878	824	840	866	890	807	827	812	843	865	869	876	871	810	837	890	803	896	870	796	845	818	848	821	810	756	800	796	815	875	802	884	835	808	816	831	900	883	865	797	807	826	784	816	857	787	804	835	811	840	819	849	840	830	884	828	870	851	778	810	815	837	876	815	771	831	801	808	806	850	888	827	829	851	804	864	824	799	834	846	836	858	808	796	844	802	819	784	853	821	839	877	826	822	787	794	821	806	882	812	788	845	797	856	793	839	864	793	857	840	847	835	809	846	821	807	829	870	784	858	807	869	802	859	799	822	859	841	786	792	771	849	867	802	787	846	827	825	790	820	855	848	847	863	841	816	839	847	863	819	900	821	789	804	779	853	841	780	802	833	864	844	800	875	803	870	827	826	760	845	840	801	886	863	828	831	803	893	848	836	829	786	766	848	850	839	797	829	803	813	816	862	854	844	812	829	826	853	862	861	856	853	850	843	810	838	799	797	824	826	829	879	828	841	824	834	849	739	827	845	797	856	792	787	859	778	794	859	785	829	843	826	875	893	790	819	839	818	825	867	792	817	776	891	857	844	864	771	836	811	861	818	834	811	857	852	849	828	801	896	828	861	779	857	828	830	867	862	834	845	853	826	866	827	823	795	850	864	883	836	830	784	862	855	836	868	863	864	837	801	862	815	822	868	864	816	837	821	862	849	813	846	799	849	800	823	807	770	764	836	850	846	800	782	811	831	843	843	829	861	801	861	809	872	859	821	804	812	785	847	884	860	818	824	873	829	831	837	804	911	861	802	849	789	802	879	842	824	788	847	790	833	812	863	849	812	851	890	848	809	810	800	799	769	787	820	816	841	849	833	806	815	839	794	803	870	823	828	824	800	821	817	792	804	830	838	827	813	853	827	840	853	817	850	768	895	810	791	856	815	760	863	846	829	806	869	830	804	889	848	819	813	851	829	819	856	823	808	826	818	850	916	790	811	821	826	847	874	764	847	843	824	835	832	814	858	886	774	855	815	845	783	781	839	858	790	878	838	786	847	865	812	850	889	835	847	820	867	844	848	842	796	784	864	822	787	810	826	833	819	761	827	820	854	772	808	841	900	849	816	815	807	833	796	832	779	765	821	838	867	826	787	829	795	881	851	888	860	825	837	854	869	829	825	855	835	863	847	791	774	815	820	826	807	849	831	830	903	819	871	795	849	807	791	810	826	853	872	844	839	839	808	840	808	827	884	802	846	862	838	838	886	831	810	832	789	817	807	819	845	819	842	800	787	815	829	879	795	817	827	830	793	812	899	813	867	855	816	816	846	829	868	832	840	829	809	803	801	854	822	850	807	809	847	838	824	791	854	838	829	818	812	807	850	831	804	824	856	874	795	852	769	860	808	812	847	806	842	831	871	838	859	860	861	798	812	878	807	874	869	856	815	799	858	792	814	863	815	840	825	826	857	819	856	865	789	817	849	868	878	865	834	850	801	850	826	819	860	812	845	824	795	836	848	794	843	801	829	869	809	839	830	843	848	804	852	858	788	878	815	838	849	836	862	799	793	764	857	810	835	808	816	833	837	790	846	794	814	863	910	805	892	850	782	841	781	858	866	865	793	795	811	852	857	799	830	821	808	835	853	848	835	885	795	799	863	832	750	862	855	793	834	840	861	795	832	870	808	779	806	823	769	838	854	855	831	803	875	853	795	806	877	826	765	815	848	840	823	828	818	827	881	835	871	831	877	827	862	818	862	879	851	862	823	861	831	823	860	892	844	835	799	843	850	864	814	843	862	852	801	811	850	843	855	815	815	869	808	790	803	834
16993	3635	3745	2968	2048	1465	1067	815	745	662	616	522	467	426	421	389	410	401	378	383	390	371	385	374	363	339	336	355	362	392	329	352	376	339	391	351	336	345	341	376	320	299	374	305	342	317	308	277	311	383	341	346	291	328	291	312	326	357	295	370	350	327	352	339	346	336	353	351	334	361	344	339	330	358	344	320	343	322	359	347	335	331	330	333	323	327	351	355	321	327	305	334	316	321	332	341	346	326	371	376	347	333	318	280	333	353	349	309	324	340	330	313	314	308	325	356	310	306	337	318	306	334	362	319	353	327	354	327	325	313	342	314	346	316	363	316	323	321	367	326	344	360	358	335	319	308	320	348	363	362	295	341	317	319	318	341	298	353	323	332	335	327	321	312	325	322	352	325	319	313	343	324	331	313	301	379	366	354	309	326	353	336	356	322	336	360	335	327	352	295	353	330	331	330	333	347	305	294	306	375	362	327	310	311	358	320	331	290	316	326	286	349	322	353	332	327	319	366	330	352	359	286	318	338	360	326	300	320	310	307	309	324	286	353	342	329	368	325	308	313	312	334	353	340	322	314	341	371	332	320	323	335	313	334	330	330	355	328	328	333	335	342	349	316	332	298	313	325	336	307	325	316	329	340	304	325	297	339	292	376	329	329	314	302	352	309	344	316	306	299	368	301	320	353	347	342	318	330	346	324	335	304	360	340	341	363	328	355	341	340	341	346	289	345	336	321	351	339	303	293	324	324	315	349	343	332	308	308	352	367	328	351	315	298	313	311	338	341	322	314	294	329	319	335	303	350	358	350	291	333	344	334	338	310	353	305	356	321	317	323	367	364	317	352	337	334	354	347	364	351	346	358	314	335	332	336	337	330	331	340	319	362	315	327	326	320	326	351	326	336	351	311	319	321	353	296	300	328	347	341	377	327	320	301	333	344	375	338	317	329	309	327	353	341	327	319	341	336	339	325	334	326	314	304	323	299	337	311	340	331	279	330	325	336	313	310	345	344	343	328	339	348	302	347	361	337	307	330	318	360	301	316	339	324	315	346	321	333	345	355	281	366	353	314	358	315	314	295	299	334	331	346	336	345	324	338	330	311	331	315	329	366	314	332	356	335	318	323	315	334	317	287	351	273	342	328	371	343	341	344	317	347	331	308	340	309	328	340	316	323	318	361	320	349	337	316	320	334	328	345	342	377	347	330	333	326	339	340	333	328	360	342	332	339	337	313	360	343	335	342	298	315	352	333	347	333	327	355	350	330	342	325	347	313	295	330	336	346	305	307	336	328	324	330	337	348	322	315	332	319	336	318	367	322	336	306	341	322	347	331	309	346	292	304	359	292	316	329	353	319	330	303	316	308	286	336	330	320	367	336	317	343	345	356	303	300	319	323	349	354	351	342	322	310	332	358	352	302	347	338	327	333	284	301	338	359	338	318	360	317	324	322	371	332	302	330	337	319	316	315	291	347	307	313	344	298	338	360	319	347	338	377	315	319	316	339	303	330	329	323	306	335	316	321	334	329	307	352	340	306	335	315	361	317	317	354	346	324	332	339	302	342	330	378	308	334	360	343	324	341	357	369	330	318	324	318	325	362	325	326	325	354	370	317	370	333	366	317	339	342	355	333	341	312	329	355	326	349	360	356	339	329	326	321	293	338	328	324	307	326	321	338	302	326	331	356	351	291	332	351	358	322	323	285	325	319	357	341	329	329	345	309	318	310	334	346	325	349	335	325	358	329	301	301	335	332	326	349	327	334	337	318	299	309	317	356	325	346	344	333	305	356	371	342	350	309	334	314	373	316	329	354	318	309	341	335	363	334	333	325	328	337	318	360	306	320	325	319	322	315	347	307	318	319	325	317	360	347	309	324	330	316	334	348	321	351	312	336	323	339	371	353	359	290	305	317	353	329	335	325	285	323	342	318	321	312	341	328	343	349	331	329	330	314	305	351	340	343	355	299	313	355	305	300	317	354	313	332	312	349	321	320	340	363	363	319	338	319	362	335	347	303	335	299	334	339	334	305	296	345	285	326	341	346	331	331	340	332	380	339	330	322	298	301	306	303	381	318	309	313	332	317	341	333	315	321	302	313	344	327	361	342	348	301	359	318	305	278	344	341	335	306	369	372	326	322	303	324	341	343	351	331	360	375	316	343	350	338	327	314	300	310	317	342	324	333	334	321	329	344	327	287	330	353	315	366	368	325	313	368	329	336	338	322	341	339	366	317	325	308	344	330	348	341	325	317	321	319	315	329	307	324	317	367	328	320	330	319	282	358	340	302	297	360	339	367	334	297	347	361	339	325	300	298	313	338	333	329	363	326	322	335	322	329	325	338	300	324	333	309	324	318	330	329	336	369	324	306	338	346	312	334	328	337	294	328	343	333	331	348	307	328	328	335	336	338	310	345	333	327	347	320	335	330	369	330	343	339	321	343	338	319	328	348	330	313	322	341	320	335	330	321	332	337	327	316	306	331	364	337	348	306	313	319	305	358	292	314	332	360	340	337	327	351	327	304	335	336	357	352	307	327	298	295	365	344	333	333	313	345	309	336	294	310	333	324	352	339	337	301	326	354	324	365	350	309	310	333	318	338	333	314	318	328	337	325	343	338	335	319	337	323	347	294	349	314	332	298	370	330	369	341	288	334	325	343	380	352	340	330	301	338	315	305	326	317	327	313	339	350	350	369	347	349	312	298	358	320	326	312	348	322	307	325	320	337	350	325	311	343	307	321	318	299	269	331	319	301	305	362	305	361	350	326	314	327	312	328	343	312	333	337	334	321	347	323	339	335	347	331	367	339	336	328	321	335	283	364	357	319	305	316	348	326	359	343	314	325	306	317	379	373	308	356	333	320	340	326	313	338	326	336	367	360	308	327	356	341	298	319	322	341	338	302	302	306	327	305	344	318	331	316	338	334	319	296	343	344	323	330	306	337	327	347	295	302	300	332	318	307	373	318	346	314	314	311	302	339	335	359	325	317	326	353	335	352	329	301	361	293	341	339	348	344	349	314	334	323	340	354	308	338	379	301	314	331	317	317	388	321	338	347	327	330	360	351	327	321	325	343	335	308	335	316	294	315	327	323	327	325	356	323	359	342	332	307	300	309	378	344	338	324	302	312	324	342	334	324	339	339	290	352	307	322	347	342	348	310	373	334	319	358	325	343	302	350	375	317	332	320	355	324	327	352	319	319	351	312	326	301	333	337	320	306	327	322	284	318	331	340	331	340	327	306	312	325	341	358	335	362	315	340	303	346	339	315	312	363	305	336	341	327	327	334	343	359	324	342	352	340	313	363	352	353	307	298	307	318	331	329	331	365	307	359	299	326	316	309	293	322	321	299	328	346	305	307	297	344	318	340	315	348	362	321	304	315	342	330	332	302	334	295	329	350	319	343	297	302	348	322	326	320	329	333	353	304	362	347	339	313	339	325	329	358	349	328	318	305	351	308	350	318	344	328	314	305	352	343	309	338	313	322	367	353	302	315
9957	3205	6906	8066	6801	5553	4193	3449	2804	2473	2130	1924	1740	1578	1477	1368	1319	1226	1148	1197	1036	1109	1089	1092	980	1030	985	959	965	928	937	946	945	871	894	857	884	850	888	877	851	863	764	819	787	825	778	803	802	747	806	745	766	829	779	788	739	782	795	768	789	740	727	785	767	756	710	740	714	812	760	755	771	767	732	752	765	742	788	722	757	716	782	741	754	779	754	785	791	732	774	765	725	832	787	742	758	790	746	800	751	759	762	759	768	759	775	757	771	764	785	755	753	785	746	711	744	734	732	716	764	769	727	705	710	713	792	742	759	764	767	780	823	763	741	765	782	773	751	766	763	799	723	768	734	768	708	760	717	759	707	776	756	723	748	774	716	765	759	756	753	760	786	746	758	738	727	737	756	766	755	762	739	776	767	760	768	708	747	746	789	747	731	737	715	782	787	781	723	810	769	732	735	779	775	749	746	779	734	737	760	748	722	761	768	762	748	808	723	721	790	731	696	737	747	769	785	766	769	778	760	758	743	751	722	778	781	742	755	741	724	765	749	746	753	759	760	725	796	748	769	746	706	759	744	780	766	777	766	768	723	743	754	756	765	728	794	718	768	739	732	786	764	704	728	717	790	727	709	769	769	799	746	751	713	791	755	695	752	828	765	768	763	752	749	785	716	768	755	765	719	754	756	769	774	749	730	765	752	792	768	751	787	763	758	710	725	744	718	767	745	750	758	732	713	758	768	722	707	731	746	770	731	735	744	747	757	706	779	781	757	767	781	756	747	781	715	708	799	713	748	759	794	756	757	757	782	786	783	747	768	718	723	729	717	728	701	750	765	793	761	773	753	803	762	751	789	722	735	733	730	771	767	748	746	770	771	757	787	732	777	776	759	779	761	718	750	750	778	732	763	777	751	766	753	735	747	739	713	735	726	767	777	720	751	757	779	786	780	775	740	754	759	735	739	730	723	767	764	693	726	735	780	762	704	762	817	746	757	754	790	732	750	746	740	749	736	733	789	771	756	756	763	774	752	704	775	761	742	757	771	742	790	744	781	798	746	766	736	761	754	737	703	727	714	749	745	758	749	731	723	802	748	775	760	756	732	768	728	702	771	752	744	757	788	722	763	785	733	738	810	751	796	746	748	775	711	764	726	760	694	792	785	775	818	756	775	755	756	745	729	778	727	726	759	794	714	697	705	752	802	760	746	724	750	787	765	736	715	726	751	731	786	740	760	765	777	720	763	743	750	749	791	761	749	784	795	807	779	757	702	751	720	736	767	750	750	759	757	764	766	776	747	787	783	773	772	723	763	764	756	755	762	748	777	705	710	716	757	760	762	693	762	774	701	746	770	745	729	793	800	785	743	772	742	779	761	772	701	718	770	785	759	726	749	757	792	764	762	764	744	730	768	767	783	722	730	764	763	734	767	752	711	728	706	729	806	779	714	732	726	753	763	783	773	795	798	708	783	788	762	716	782	760	758	760	718	736	765	725	742	761	797	739	686	754	732	738	730	682	724	764	744	723	769	732	722	791	724	769	749	744	780	728	720	755	764	808	773	746	759	785	790	767	720	739	744	744	743	734	769	744	779	762	720	774	801	729	757	762	701	717	764	768	762	758	738	769	785	775	741	747	735	770	747	760	784	767	743	722	747	741	695	750	784	766	755	755	772	764	788	782	763	723	760	777	742	738	738	749	778	746	735	835	788	712	783	774	749	719	720	730	777	725	709	750	780	738	731	767	712	736	745	731	716	771	779	745	753	767	726	728	740	724	770	755	728	739	725	758	708	808	746	797	737	743	781	749	794	756	753	743	784	734	749	787	796	778	756	720	716	731	760	780	745	730	765	709	724	732	734	763	793	760	765	790	789	750	763	750	754	781	745	778	773	760	741	814	735	716	758	750	764	745	709	836	767	766	754	748	805	693	796	784	727	756	778	785	794	750	746	746	785	804	773	754	745	781	760	758	779	806	795	758	786	719	730	777	744	815	737	760	764	752	750	754	727	779	769	776	781	757	747	749	691	731	743	716	723	718	746	742	739	709	756	764	771	769	735	770	689	723	742	768	790	750	712	769	765	740	798	769	814	715	748	761	748	784	753	728	778	784	778	742	765	764	785	751	771	759	738	755	728	773	757	780	749	727	699	761	767	723	746	793	732	733	773	784	774	752	764	752	743	770	710	802	733	782	743	764	718	785	735	716	765	752	715	761	774	795	718	783	737	740	730	747	721	731	773	743	730	768	784	766	747	755	697	798	749	790	743	797	760	761	770	768	758	738	774	746	762	732	720	751	789	735	766	774	771	751	731	758	745	713	734	749	736	779	768	754	661	744	748	749	753	762	779	758	714	822	792	736	732	764	788	767	788	774	742	784	786	787	756	758	746	779	827	696	741	743	740	775	769	752	776	751	748	741	726	803	739	766	720	742	688	775	686	737	744	781	744	769	769	776	767	742	734	751	790	758	777	710	761	751	713	789	698	755	792	801	759	729	751	770	734	740	739	794	781	784	762	763	749	772	751	719	755	785	764	799	756	735	764	768	697	735	744	712	786	678	757	763	731	758	752	776	740	730	774	748	733	773	756	746	702	746	773	743	765	754	777	769	711	769	745	771	755	723	743	738	706	725	746	761	755	737	747	751	754	765	758	764	722	758	730	765	774	802	748	759	779	739	804	776	713	819	750	794	744	758	745	759	768	787	677	755	769	775	713	744	738	726	719	772	790	726	782	775	764	750	761	678	802	784	765	781	785	774	736	744	743	817	729	753	733	733	717	756	761	771	706	695	775	796	746	769	793	705	748	773	739	750	736	806	751	809	751	721	732	794	720	745	741	729	775	744	747	794	729	769	766	752	708	754	736	775	743	754	741	769	747	819	776	766	757	754	726	717	769	794	743	761	778	755	793	754	799	734	794	770	755	732	721	736	717	767	748	782	744	719	718	711	769	747	745	764	706	794	758	711	774	742	713	790	783	742	759	753	684	756	696	793	713	757	774	717	755	767	758	762	788	778	753	794	791	722	820	714	757	756	729	738	795	785	762	774	678	782	704	781	755	726	705	692	794	763	727	777	728	787	760	760	782	742	794	779	749	758	776	772	762	738	769	824	750	755	778	721	801	750	732	755	790	740	742	786	745	744	785	754	707	765	764	756	764	710	743	735	804	752	783	743	740	727	748	783	740	744	742	771	748	770	724	750	777	771	807	829	772	733	736	757	725	733	768	757	792	740	763	761	741	752	780	775	745	747	746	748	775	791	746	771	753	745	746	752	746	762	724	802	759	721	812	786	768	777	728	774	758	757	704	753	773	783	814	760	788	752	773	746	758	749	755	754	762	727	795	743	726	762	789	767	748	793	755	781	780	732	756	764	746	766	763	716	761	744	711	730	749	731	780	749	746	752	745	771	748	803	746	737	733	757	778	742	822	753	755	748	761	733	710	784	749	772	777	742	745	755	710	730	743	715	724	713	789	726	711	713	727	763	768	749	753	771	730	775
2564	961	1239	961	671	508	441	356	343	347	308	294	295	268	291	312	298	309	293	284	275	283	299	264	278	261	269	266	229	268	293	246	260	285	270	272	286	270	261	275	256	271	290	250	256	288	268	263	255	264	300	288	283	257	268	279	253	260	272	269	247	255	275	242	234	257	265	257	265	246	269	283	231	247	228	267	262	257	271	259	277	257	259	301	267	274	291	261	289	264	252	267	239	269	262	316	276	260	267	267	248	286	312	278	239	289	293	268	265	263	237	264	259	268	266	273	256	260	252	244	292	296	260	267	287	274	266	288	277	269	282	271	257	274	261	293	263	264	227	282	290	264	266	256	272	260	272	270	257	246	238	252	254	263	285	278	263	262	262	260	287	284	282	274	267	275	287	277	269	228	261	269	254	208	231	273	249	272	272	277	309	261	263	251	239	277	276	269	291	268	276	290	255	244	263	241	284	258	269	255	256	272	259	242	277	293	273	253	251	259	278	311	259	261	252	274	248	263	296	261	283	260	266	270	262	242	241	266	274	263	255	283	274	259	269	262	274	270	274	275	292	248	243	245	248	271	252	282	226	250	260	261	246	289	272	254	293	265	265	294	255	249	273	238	280	241	271	231	297	269	238	251	248	258	251	282	276	274	276	272	264	297	279	253	282	306	240	266	258	271	228	269	270	260	296	247	294	266	276	256	244	272	254	267	291	283	287	243	296	260	242	304	310	250	248	260	248	278	246	276	260	266	282	249	285	251	295	294	280	256	259	248	286	254	277	286	241	270	293	302	241	249	243	282	287	253	264	264	245	272	268	264	295	273	272	272	275	274	252	272	274	261	266	266	257	274	304	257	259	266	286	280	279	272	274	244	254	288	285	235	302	250	263	270	274	271	255	264	296	255	261	246	276	267	271	254	268	291	245	283	288	286	292	227	269	265	283	312	264	281	238	235	277	278	303	292	300	271	270	256	278	237	266	282	267	272	273	306	267	274	260	298	283	239	292	280	250	280	258	251	256	242	291	302	259	275	295	260	255	267	250	251	277	263	271	257	244	284	256	260	282	288	256	245	267	250	285	272	282	300	253	259	249	269	247	263	280	274	289	290	271	287	297	276	242	276	251	273	257	251	242	264	280	268	257	297	243	233	273	268	274	272	271	213	266	269	280	274	300	264	243	251	284	309	307	244	272	248	262	283	262	253	243	259	270	242	282	262	264	254	290	273	266	285	255	249	254	269	260	265	299	248	280	252	251	262	242	315	266	248	249	250	318	254	282	265	247	270	287	310	316	259	271	271	261	277	288	257	270	255	262	243	221	264	284	246	264	301	270	297	269	263	297	242	247	293	241	256	247	282	271	261	265	279	275	243	290	270	242	277	286	257	251	282	258	243	271	266	279	271	262	251	256	273	277	253	303	289	300	271	291	268	255	243	276	290	291	265	277	262	249	226	285	262	277	307	272	298	305	280	248	287	265	238	297	260	278	299	290	296	303	250	278	277	253	245	289	232	260	280	268	258	279	252	239	257	271	258	270	265	271	252	249	260	264	249	268	273	256	276	293	260	261	262	280	280	277	280	246	268	270	276	262	296	256	269	294	282	294	268	290	286	266	242	281	243	262	307	261	282	307	248	293	251	256	279	269	244	266	276	266	256	270	280	275	242	257	274	279	279	281	276	279	267	277	287	266	273	255	256	240	277	247	273	272	249	261	271	253	227	281	257	280	271	260	282	260	283	255	264	245	265	251	253	270	271	256	288	279	283	272	270	278	243	289	261	276	277	261	270	295	283	292	277	252	271	274	293	275	267	294	231	254	261	261	289	271	245	271	269	275	285	254	267	272	267	274	268	266	273	286	250	272	265	272	276	306	259	277	278	282	263	277	281	256	268	249	285	251	274	236	263	270	251	264	262	239	253	252	270	278	257	259	270	302	226	285	240	271	262	253	270	286	306	287	273	269	278	238	257	283	277	292	276	276	260	274	269	246	277	272	248	340	282	294	298	242	279	278	275	299	250	293	270	285	271	311	252	265	235	270	254	254	252	265	287	265	277	269	255	289	263	255	263	252	257	298	259	263	263	248	268	255	249	272	293	278	272	252	268	264	263	258	277	273	261	252	281	270	247	273	253	236	297	288	293	269	245	268	273	284	272	261	268	269	240	248	263	284	246	265	312	235	275	284	268	274	273	249	270	307	272	244	258	264	256	284	297	262	255	269	256	252	277	248	266	279	271	241	267	270	242	311	280	300	282	293	282	249	253	291	254	258	257	274	273	255	245	263	252	265	271	269	258	246	258	269	273	256	270	283	267	276	291	292	274	277	274	298	271	247	284	260	283	279	275	269	278	255	271	274	270	303	261	269	244	274	273	255	259	293	272	313	286	241	234	268	281	240	271	265	300	272	267	252	282	288	313	239	266	318	271	258	275	289	295	279	288	275	292	299	258	261	280	287	279	263	283	276	249	288	312	256	284	250	274	282	246	251	245	269	287	237	235	262	261	256	267	290	263	271	299	234	287	250	257	259	270	268	283	282	290	280	265	280	249	256	249	253	269	286	261	285	294	243	271	283	268	225	273	266	306	256	238	245	262	286	253	257	271	262	272	265	279	251	265	274	259	274	251	266	290	273	272	262	282	282	276	268	278	247	263	272	262	247	265	270	275	248	280	262	252	278	275	275	265	270	283	280	276	278	263	296	252	277	272	281	267	249	281	255	286	244	266	316	252	268	270	299	265	286	258	280	282	269	270	293	257	278	261	286	288	266	274	272	256	280	278	253	243	257	280	232	265	284	285	229	263	293	256	270	250	291	255	247	289	276	253	253	257	285	252	262	271	258	248	247	276	264	251	258	265	282	251	265	287	266	271	270	269	283	268	277	245	292	266	265	282	274	268	281	273	273	272	285	253	273	240	271	244	272	264	264	308	291	296	278	267	265	256	236	291	255	257	266	292	272	282	260	301	262	260	252	293	258	261	274	236	273	255	244	268	290	275	253	249	270	268	265	238	264	252	259	267	290	255	296	236	257	260	277	250	276	287	272	288	270	277	252	254	260	267	282	287	260	267	255	293	276	279	294	251	278	288	268	287	261	265	270	265	286	285	261	260	269	257	281	268	253	272	254	262	282	279	271	253	259	241	276	273	262	287	271	245	245	267	246	248	240	284	259	243	250	269	270	251	253	296	255	276	275	289	278	266	301	281	304	273	284	302	281	259	259	261	275	268	259	255	261	280	296	291	270	280	265	250	276	252	230	268	284	300	247	305	248	265	252	277	264	261	252	218	242	234	248	286	295	235	278	284	292	271	278	258	268	289	262	295	265	266	262	253	254	268	244	252	304	265	251	258	280	265	276	293	268	284	255	281	271	259	291	254	251	279	237	292	282	306	278	275	252	229	291	276	280	280	281	280	284	266	290	280	242	283	293	229	269	300	288	260	257	295	270	270	260	269	267	254	298	270	319	266	246	262	264	257	270	217	277	260	256	252	269	244	279	249
2508	1288	2412	2756	2431	1859	1567	1349	1157	1160	1035	966	872	819	811	743	791	762	694	717	738	687	700	695	737	694	711	729	672	667	723	718	677	654	645	657	617	682	658	623	690	629	638	636	670	628	642	671	632	622	678	690	611	647	653	632	640	681	659	680	674	611	668	626	685	611	653	654	621	660	668	644	652	631	615	676	604	620	639	669	651	650	698	668	665	671	653	656	672	693	635	633	672	642	629	644	628	612	641	658	668	622	630	603	602	643	707	629	638	656	636	623	659	631	661	641	661	651	663	635	655	623	627	642	617	683	606	621	668	622	642	631	641	668	672	674	651	609	659	704	593	683	605	618	658	656	651	659	635	628	664	618	621	658	636	636	655	662	674	621	654	653	664	634	626	586	650	658	620	637	642	657	645	631	621	666	632	641	647	626	659	644	659	670	640	612	634	600	650	638	620	607	572	622	658	629	650	644	651	627	646	639	634	651	609	640	686	646	650	617	634	658	655	670	649	627	654	646	644	655	661	705	616	628	644	620	645	609	641	675	645	611	656	617	603	675	675	615	657	627	682	664	615	624	619	648	664	649	651	643	626	643	659	661	648	666	676	620	649	598	653	638	683	670	639	607	638	641	616	645	628	639	652	667	662	657	665	653	676	623	623	611	668	657	607	651	663	637	614	599	668	662	621	664	685	645	617	647	683	655	673	612	637	654	625	626	683	656	667	606	676	607	638	651	653	646	650	650	662	617	667	641	623	666	689	621	624	635	655	698	647	645	680	628	636	644	664	624	608	683	657	676	644	618	611	655	625	634	607	671	597	656	659	602	598	687	680	643	641	644	670	632	662	643	655	653	640	637	656	682	685	631	658	670	651	676	638	634	677	634	670	657	619	609	700	734	636	673	649	606	652	647	641	663	626	620	629	591	601	632	655	686	672	621	631	645	593	632	621	633	630	608	657	635	601	640	612	638	667	650	645	645	654	686	618	644	629	601	631	639	622	652	607	658	628	663	635	662	641	637	605	657	653	649	632	666	625	682	644	650	667	620	621	650	600	624	675	625	623	656	619	628	670	669	655	614	682	616	665	627	633	636	655	662	678	631	638	649	664	632	652	653	622	628	656	596	662	656	649	676	657	633	636	628	613	638	659	629	618	637	654	633	636	644	694	702	644	626	675	645	631	622	630	629	656	669	670	673	695	634	666	630	639	633	642	619	628	630	633	681	631	686	628	675	659	621	670	667	671	628	696	624	671	608	692	607	653	664	661	611	654	656	636	660	584	671	628	608	631	670	633	635	630	658	613	657	598	648	636	682	598	673	668	639	673	685	674	649	646	650	641	671	618	631	636	658	594	639	661	689	625	656	652	656	620	638	639	646	625	632	671	674	653	677	635	650	661	662	678	619	654	651	688	660	665	668	645	674	695	634	623	632	646	655	659	585	658	663	666	645	635	665	650	672	620	657	613	643	652	668	596	641	657	628	618	659	621	645	625	585	610	606	644	655	634	682	644	664	631	634	615	642	629	669	643	670	604	625	643	662	677	690	700	632	659	588	621	655	641	615	619	654	615	639	604	626	647	656	657	649	663	643	665	656	665	685	603	655	702	625	651	614	636	635	702	611	677	683	638	628	660	645	622	612	649	637	651	670	643	631	659	588	621	641	650	631	669	682	617	677	619	669	686	644	639	630	688	648	668	624	669	602	667	643	673	608	641	661	656	660	611	699	653	657	663	670	661	628	637	597	665	653	644	629	689	661	684	656	639	661	599	630	633	705	640	679	629	632	604	626	647	698	663	640	628	693	688	669	637	613	632	658	614	596	640	674	617	658	630	647	576	673	636	646	653	665	664	672	626	631	644	636	585	664	592	645	635	636	663	604	607	649	671	611	587	627	642	634	634	672	677	671	661	644	660	648	659	637	659	655	645	656	667	676	645	621	637	639	654	612	633	651	650	643	578	628	612	676	658	616	656	599	652	640	631	612	653	685	677	650	659	626	651	675	628	638	636	639	648	666	674	668	627	689	594	611	656	619	668	644	681	645	628	654	572	627	673	682	625	644	647	643	631	662	627	666	590	599	608	654	592	654	639	668	638	623	609	670	584	622	657	639	658	653	671	657	619	587	629	648	636	640	645	618	656	685	642	637	629	668	634	678	647	693	668	665	622	654	675	626	676	665	622	651	617	647	648	652	612	651	658	652	640	579	645	651	646	669	619	628	630	655	646	636	611	607	689	612	611	639	654	671	645	635	660	649	643	620	628	646	672	646	677	638	686	624	620	664	668	671	688	650	663	610	645	683	668	658	677	649	663	656	610	652	671	621	639	622	644	611	674	624	663	666	633	695	634	643	651	652	683	617	610	653	616	653	655	640	651	692	699	687	641	587	666	632	648	643	636	685	650	638	660	625	664	670	650	633	619	634	621	628	653	657	622	614	638	646	633	636	652	632	673	651	668	659	671	671	695	679	645	656	633	646	638	633	655	641	646	672	652	638	611	605	605	643	644	590	635	646	610	625	623	668	660	686	650	658	592	645	631	666	622	658	640	614	713	652	658	650	643	660	684	667	646	683	596	636	633	635	650	673	659	655	604	595	668	627	631	660	667	638	662	618	623	628	661	660	672	621	660	653	673	639	585	657	618	656	629	612	629	629	687	700	607	637	665	648	661	628	652	619	645	656	621	629	639	600	648	639	674	661	627	649	670	696	645	688	620	592	651	663	633	664	654	647	636	657	680	675	627	639	671	622	650	667	599	619	642	666	630	595	653	616	697	648	658	638	687	657	658	631	640	642	637	602	648	634	631	702	674	661	625	640	648	650	637	659	652	663	676	613	691	573	645	666	702	691	633	625	651	624	622	649	632	672	629	620	634	634	660	640	701	665	604	633	675	624	604	612	672	636	623	625	709	640	603	637	605	675	628	645	666	637	600	586	642	663	640	628	631	659	682	630	639	617	657	639	636	650	651	664	690	685	650	658	695	628	665	646	652	653	620	575	607	659	631	631	594	631	646	642	627	671	664	642	617	595	683	638	648	653	638	666	650	626	655	649	634	632	667	597	652	665	627	623	651	627	646	622	601	652	667	664	658	644	631	670	652	657	619	671	643	674	688	631	622	645	642	654	637	657	649	630	667	618	651	593	604	682	648	695	670	651	604	678	650	627	633	639	664	643	636	644	671	659	645	645	654	644	652	647	627	615	609	676	636	654	636	676	657	612	650	643	704	630	612	624	640	671	674	626	596	671	681	631	595	645	636	639	652	628	634	683	631	661	605	639	639	683	648	636	653	632	662	671	647	671	637	599	677	622	650	635	639	647	609	670	698	646	639	604	625	635	667	652	668	648	672	612	656	694	644	692	638	616	627	678	607	637	649	640	702	666	668	658	665	651	667	670	687	607	629	732	648	625	621	692	638	645	584	665	635	666	634	655	674	573	638	642	659	614	665	583	632	674	662	635	656	618	675	622	615	629	637	636	668	628	645	646	593	660	615	648	657	628
9334	2169	2393	1968	1314	1077	835	681	588	520	471	450	451	452	398	449	431	384	394	397	378	383	420	381	402	391	432	398	376	387	361	353	371	378	392	365	331	353	367	350	364	342	359	405	356	351	387	378	345	325	364	337	345	357	395	386	377	372	377	351	354	343	337	378	338	367	333	357	356	368	365	374	368	371	374	364	377	360	354	350	370	387	382	366	352	367	366	304	342	403	333	353	379	324	369	347	375	354	366	370	358	356	397	388	394	352	326	340	317	372	354	359	381	319	385	378	312	408	392	395	381	359	385	342	343	368	332	360	344	371	337	385	330	391	381	409	365	348	332	378	377	378	348	355	372	361	353	403	378	368	370	363	380	337	342	391	376	379	384	389	375	326	403	344	355	350	357	364	337	378	352	376	393	337	336	349	374	315	328	369	363	362	338	365	345	363	361	354	352	345	314	349	330	340	359	411	372	338	368	374	340	355	326	350	398	365	307	417	377	383	352	351	383	296	346	371	389	399	317	381	379	324	335	361	329	349	358	349	348	318	347	345	316	346	377	367	363	350	364	352	327	363	348	367	335	328	383	325	392	406	325	353	346	346	345	356	327	361	335	357	363	367	349	371	367	441	360	371	356	350	374	403	369	319	334	331	311	351	368	358	364	383	399	327	317	333	396	346	390	367	371	356	368	338	377	364	360	364	348	367	335	353	361	338	349	366	350	365	358	352	357	370	377	346	358	343	380	365	359	372	354	385	372	367	345	342	359	372	317	326	350	354	371	343	366	351	353	355	354	323	368	349	332	360	356	326	339	343	349	373	322	334	346	351	363	381	343	375	375	370	380	339	356	346	405	366	388	354	361	388	343	362	388	365	351	345	350	334	368	353	405	374	345	350	351	386	392	388	348	319	378	338	310	363	358	356	372	395	373	369	368	352	350	355	346	387	320	346	364	369	358	374	314	394	375	381	364	353	322	375	341	338	335	368	379	357	365	361	397	370	345	382	333	371	366	343	354	347	337	337	358	313	371	394	370	397	323	354	361	346	352	355	343	320	358	379	356	305	344	368	352	385	367	343	352	389	359	337	354	364	385	372	338	361	344	359	357	390	392	350	356	376	356	394	373	357	361	371	360	352	358	407	389	390	352	350	345	359	360	345	360	419	369	359	375	360	357	323	350	388	359	362	334	362	324	377	401	354	386	360	361	324	361	376	373	374	344	367	344	337	377	368	387	355	359	374	355	364	383	342	379	383	390	347	375	395	368	377	359	343	407	347	349	354	337	360	378	373	348	363	314	327	352	348	356	385	378	356	349	351	343	371	383	380	364	339	379	357	352	345	333	346	364	346	346	340	372	348	343	408	338	347	377	362	364	359	364	332	300	351	367	349	350	332	380	366	354	333	381	326	373	340	341	371	351	386	373	344	367	385	354	379	408	335	372	325	357	360	326	367	346	372	372	382	387	326	367	358	388	350	410	343	353	346	388	350	340	393	384	420	364	344	317	365	360	364	327	376	350	358	373	340	374	398	382	373	377	380	344	372	353	348	368	373	388	358	339	360	399	359	345	348	376	348	380	349	405	391	346	354	332	402	349	340	370	383	363	350	376	346	356	346	349	351	377	373	393	361	316	334	355	382	348	344	411	357	330	364	324	385	355	361	348	377	387	378	385	387	347	349	364	345	406	360	364	366	348	333	372	377	355	366	364	349	333	358	368	368	389	387	378	362	355	384	391	378	362	333	335	371	380	341	331	320	355	366	361	382	358	360	342	407	368	369	343	319	363	333	371	349	379	340	383	365	363	357	400	355	318	339	355	400	388	358	348	365	356	370	354	369	367	336	350	322	355	356	396	309	337	362	355	349	376	333	322	357	370	341	393	396	375	351	401	331	327	327	343	375	373	340	369	383	386	349	391	346	343	373	362	352	367	339	396	332	347	366	342	336	366	369	356	391	340	353	331	340	346	377	370	363	352	391	374	373	368	390	351	359	356	352	350	381	324	355	345	347	364	341	321	381	350	351	341	373	399	364	381	393	373	388	408	407	382	357	408	335	378	352	379	386	353	355	351	361	358	352	356	364	395	395	348	348	407	327	343	334	398	345	349	389	346	377	374	348	326	350	393	375	346	369	384	342	351	362	343	335	385	357	380	358	364	351	383	377	365	368	359	373	354	367	378	358	313	336	340	358	367	315	366	380	373	363	364	364	330	365	346	354	328	345	384	368	354	405	383	373	376	349	371	321	336	328	388	333	372	370	365	389	331	359	363	372	337	343	348	356	335	362	347	368	381	389	350	349	346	362	363	357	345	332	375	361	345	332	347	386	347	358	351	358	356	347	327	360	363	375	347	400	386	348	355	332	345	328	322	360	322	324	359	352	354	353	353	364	343	343	381	376	349	341	350	363	362	374	362	366	341	372	395	378	381	365	367	360	365	346	368	380	361	342	358	375	371	368	349	371	356	365	357	396	360	414	335	346	366	379	361	312	352	343	373	339	331	359	394	361	391	391	338	322	385	361	358	350	359	347	337	375	359	377	376	321	310	364	304	340	339	376	351	400	363	347	332	339	387	366	381	376	371	341	353	349	368	352	355	359	417	370	348	341	338	367	384	371	304	338	361	373	369	331	330	357	328	382	353	355	356	328	339	368	376	377	359	370	353	364	358	333	357	363	384	320	353	317	364	375	327	318	345	365	374	370	373	329	332	361	381	373	396	366	345	373	341	337	366	379	341	363	339	363	388	392	371	373	362	375	335	322	370	353	385	384	370	357	351	398	376	306	336	341	365	348	384	354	352	318	318	376	383	364	334	357	394	340	350	352	340	331	364	383	371	339	371	378	373	337	375	340	376	359	365	321	355	390	353	357	366	379	338	335	331	369	360	360	359	370	341	356	367	374	367	388	370	351	336	367	352	321	383	356	354	313	324	358	379	375	325	361	350	360	394	395	357	354	354	370	335	357	333	330	333	353	359	371	350	350	390	375	349	331	359	354	373	364	371	364	366	342	363	360	388	343	350	354	370	367	342	315	379	358	347	328	329	348	380	356	395	383	362	356	358	386	359	360	348	360	352	356	406	366	381	355	407	382	359	362	347	339	368	376	360	343	367	361	379	391	307	328	364	368	327	363	336	362	376	344	341	365	375	359	347	351	355	356	344	334	365	398	334	355	376	378	347	369	377	347	403	360	380	316	374	325	358	351	358	364	385	346	332	340	373	354	362	333	381	366	367	356	322	368	379	358	319	360	383	348	358	350	364	351	355	386	364	356	358	378	372	341	357	382	371	375	353	358	362	351	372	333	333	376	346	342	373	348	359	378	372	367	317	361	347	370	325	345	347	380	376	356	339	333	377	341	378	344	361	341	326	352	368	375	357	347	331	380	371	397	354	375	362	335	326	351	374	385	341	390	362	375	334	353	320	369	345	340	383	368	363	390	399	385	329	340	382	344	343	393	349	357	395	355	359	349	329	395	346	360	336	333	349	357	345	357	373	362	349	372
7630	2453	4759	5692	4624	3926	3084	2585	2041	1872	1764	1542	1459	1330	1277	1234	1123	1133	1116	1078	1068	1035	953	981	964	990	1000	993	954	920	926	986	998	923	909	940	897	845	935	883	829	895	852	817	871	779	823	804	810	859	826	846	825	884	818	855	821	841	854	854	822	887	850	846	827	837	819	844	844	875	851	783	842	797	862	832	854	764	856	801	811	843	827	897	794	870	789	827	877	891	800	867	800	851	867	778	859	840	826	863	857	822	790	877	850	834	812	798	839	829	836	871	837	857	798	843	875	838	851	825	851	871	866	792	861	816	835	822	843	805	840	837	827	853	780	830	887	785	784	821	798	821	829	852	823	815	837	808	769	838	857	879	830	814	834	865	839	847	815	831	822	857	814	801	885	807	821	862	843	802	820	871	767	816	840	831	856	885	800	799	773	809	818	784	813	850	845	818	820	820	883	842	784	864	818	787	846	830	812	856	823	819	852	808	850	844	848	791	790	812	890	826	854	837	828	829	794	794	814	841	856	788	850	828	828	856	881	815	827	854	810	838	787	760	809	789	848	850	818	874	846	790	826	815	823	849	762	894	838	853	816	810	858	806	854	777	820	850	819	818	806	817	789	858	829	870	801	844	851	796	834	860	793	836	842	858	828	849	837	810	814	863	838	810	847	831	833	798	763	843	830	811	828	806	872	841	812	812	857	845	845	818	818	864	813	787	788	864	842	774	851	801	810	826	846	879	840	854	868	839	847	890	812	798	850	833	866	799	814	790	861	873	829	810	791	853	885	814	835	792	857	909	875	825	842	821	852	840	819	797	828	807	780	850	834	822	779	807	804	812	792	813	835	808	818	834	797	827	834	857	816	813	816	811	831	845	780	785	832	831	803	790	850	827	818	873	835	862	858	839	763	868	869	824	815	797	862	899	821	841	798	836	815	836	855	799	811	825	851	810	840	818	820	801	816	854	851	868	794	815	816	818	813	811	829	828	830	837	856	868	816	857	877	820	822	849	773	805	801	831	826	850	863	832	847	809	820	843	803	790	800	845	874	787	826	839	860	794	785	840	817	831	834	850	846	819	845	826	798	818	827	829	872	821	760	798	819	870	833	822	846	844	810	813	881	812	810	787	821	784	855	818	784	793	813	872	860	803	821	840	810	812	843	876	821	866	780	901	788	808	834	838	792	848	833	818	849	846	856	844	833	802	820	799	879	814	800	816	864	829	800	784	846	838	848	871	790	823	826	772	803	841	855	852	856	858	857	849	849	839	842	853	821	825	825	824	820	828	865	817	821	817	767	808	816	844	856	851	855	790	856	809	825	789	850	840	850	819	823	820	818	853	863	867	845	839	828	830	806	812	834	795	874	848	787	795	894	869	836	841	868	852	837	855	784	821	837	829	847	862	859	840	786	802	836	842	797	860	830	841	823	868	841	861	859	823	781	828	823	803	838	840	825	801	823	846	823	791	826	796	761	807	812	818	814	799	848	816	840	823	862	815	855	819	810	817	835	850	818	798	791	784	813	848	830	834	877	776	840	812	833	789	813	867	791	876	820	822	807	864	858	851	815	857	858	836	871	810	864	858	802	793	808	846	791	834	850	820	820	781	817	833	789	884	828	806	792	832	846	809	818	846	841	802	842	863	789	870	868	812	823	822	783	814	815	816	809	891	831	836	826	828	773	850	868	861	814	859	806	857	821	832	802	818	852	805	813	856	852	822	859	868	857	808	760	823	820	822	853	813	871	842	795	811	818	793	778	829	820	795	806	821	791	852	804	825	837	792	856	887	828	876	882	796	811	767	804	871	825	790	781	812	854	797	825	838	854	889	837	803	807	850	853	798	832	812	817	825	784	815	805	818	878	813	796	801	862	803	822	858	825	832	839	733	897	789	779	799	835	835	847	871	858	818	840	846	817	798	848	792	788	787	858	893	804	841	820	791	867	836	846	779	793	876	847	892	852	868	864	766	834	856	803	800	875	835	832	800	810	815	816	863	848	831	847	753	850	804	781	800	831	809	847	857	830	859	848	813	839	763	802	799	841	803	822	823	839	834	793	808	828	778	826	849	853	823	843	736	870	781	850	807	839	876	832	825	823	818	824	841	869	851	875	832	867	835	824	793	842	868	823	844	770	833	789	893	828	833	846	794	826	855	792	805	812	811	837	871	800	882	863	810	804	783	873	820	823	809	826	845	819	858	814	837	837	860	879	807	809	798	822	834	823	810	816	803	870	869	841	809	819	852	813	831	912	860	810	823	841	858	840	850	844	866	801	807	813	795	807	824	847	739	814	856	862	819	862	810	816	844	863	801	829	790	800	824	829	909	821	838	767	802	847	877	831	801	815	827	793	799	864	788	880	796	816	829	856	819	898	841	825	859	864	811	787	802	850	867	858	800	880	837	865	782	869	780	856	750	809	807	811	846	788	855	872	797	813	816	874	829	837	860	845	804	834	808	823	872	815	818	806	867	822	792	844	863	832	773	790	853	825	820	808	859	851	805	838	831	863	771	848	877	823	767	817	835	842	821	827	837	835	796	811	761	788	823	838	857	834	793	823	817	840	832	802	807	820	781	804	830	849	823	815	792	853	846	835	846	830	818	786	827	823	854	846	852	788	823	818	809	826	838	890	813	864	815	891	804	825	823	826	789	786	799	846	807	806	837	809	793	856	828	852	800	825	821	793	822	829	793	813	851	795	853	838	869	804	858	856	819	841	802	822	851	803	853	835	823	821	772	812	804	829	793	866	798	802	801	807	826	818	814	812	819	795	854	822	796	883	865	816	805	826	815	855	855	825	852	833	850	873	837	787	831	851	827	806	822	838	833	809	805	809	807	794	845	824	831	782	804	821	854	799	816	824	813	867	775	852	819	847	807	864	809	850	885	818	829	776	819	855	827	812	863	842	831	822	816	845	810	818	877	820	834	814	780	859	833	825	834	859	806	785	800	805	813	854	793	798	845	815	849	817	824	825	852	834	816	749	811	855	820	805	880	859	836	833	766	814	822	830	863	768	862	863	821	814	790	776	844	858	831	829	821	817	810	875	809	810	791	822	813	877	872	823	760	829	783	831	826	850	820	841	830	813	811	797	751	832	852	823	869	845	878	815	840	829	787	828	819	813	795	828	799	864	849	853	892	826	760	799	811	864	818	787	797	862	859	802	766	817	804	807	843	795	809	844	814	861	796	780	784	810	853	818	832	793	803	812	879	837	865	803	808	812	852	835	834	817	832	821	820	826	826	841	835	816	868	835	842	791	848	791	804	822	850	809	859	848	822	792	849	839	846	806	823	860	801	829	815	802	788	859	804	834	821	774	859	877	846	827	880	794	825	828	787	855	833	846	783	835	800	840	882	834	793	806	827	843	871	828	800	790	858	848	830	844	866	833	836	817	826	842	782	883	843	842	833	904	777	867	816	826	829	780	851	788	857	782	859	827	768	820	812	832	822	838	747	859	826	844	832	830	864	834	857	867	815	834	832	881	840	767	773	845	803
16755	3730	3730	2916	2046	1362	1064	856	652	634	569	541	502	455	442	418	352	397	410	425	412	369	378	378	373	377	383	378	345	348	363	348	358	333	341	330	323	338	352	316	315	330	338	333	319	360	337	345	305	321	311	347	345	336	325	329	343	327	363	350	313	340	317	329	342	348	309	302	308	312	324	348	345	333	349	326	297	335	351	368	346	346	354	345	323	320	346	331	335	342	322	300	342	331	320	303	368	332	357	314	339	334	351	320	303	341	318	304	365	310	326	334	313	334	358	321	333	325	303	311	330	325	339	331	319	351	338	318	345	337	337	318	363	311	333	289	299	298	306	316	321	325	355	323	342	354	329	293	343	337	297	327	319	306	344	333	337	357	330	329	306	313	304	325	332	334	318	353	299	302	368	340	349	345	341	349	329	299	339	322	336	328	291	312	336	346	376	289	295	310	323	333	337	309	301	324	369	331	342	328	314	345	346	379	317	346	322	350	346	298	347	320	343	323	281	302	324	344	321	333	309	318	350	307	343	329	333	320	334	342	313	353	322	329	333	314	345	335	310	330	309	352	334	338	339	326	354	308	310	339	338	336	335	307	311	324	346	309	349	316	288	346	324	353	307	322	312	311	324	339	335	318	343	329	346	326	337	321	339	312	345	358	334	302	314	309	322	284	335	364	317	336	335	321	311	293	327	341	343	324	294	346	337	308	337	300	322	308	325	320	301	332	332	318	337	342	330	282	297	332	331	303	357	318	327	338	309	311	351	346	320	312	314	342	342	329	287	335	300	340	335	310	329	334	300	337	347	295	353	340	333	331	326	368	336	334	323	355	349	355	335	307	311	311	366	329	315	325	329	367	328	346	332	326	294	335	329	343	358	339	341	359	307	333	327	312	360	334	320	352	335	325	318	314	323	338	345	348	308	316	334	313	339	336	350	344	330	318	301	328	347	333	328	329	321	329	363	292	348	323	357	324	332	314	355	329	318	312	308	352	300	350	320	315	320	338	330	325	333	320	333	348	319	320	279	288	364	310	342	313	343	316	293	308	329	276	312	336	327	339	335	309	331	342	308	310	324	336	330	303	269	307	342	276	378	321	349	293	309	333	332	312	333	344	321	341	334	319	340	329	331	328	315	328	360	344	316	345	291	324	319	325	342	295	299	282	331	324	328	343	315	328	346	359	349	317	316	326	310	324	356	317	316	335	329	334	323	339	300	342	327	326	317	318	326	306	324	327	343	336	319	345	312	298	286	336	323	320	312	361	335	299	355	325	336	299	321	336	348	325	323	333	320	362	317	362	316	361	350	310	317	309	352	323	338	320	346	338	350	328	359	339	308	348	346	316	320	341	305	286	332	335	294	303	327	343	321	363	338	300	363	308	352	333	337	336	326	320	336	321	365	356	302	303	307	323	342	341	332	309	320	336	314	330	313	340	334	341	312	356	354	311	331	335	319	321	306	353	337	339	313	292	358	315	344	363	325	336	323	323	322	337	311	310	341	340	363	318	322	335	351	328	341	353	329	300	348	292	333	316	282	353	310	335	340	292	343	349	364	336	318	291	323	313	300	335	311	317	304	311	346	308	314	320	353	311	354	299	347	365	277	310	314	327	355	332	330	303	310	360	335	309	288	322	316	310	287	320	337	323	308	299	343	326	293	340	323	309	312	310	356	324	342	340	307	294	338	305	311	317	357	343	316	324	341	286	313	333	325	305	332	316	312	315	365	345	319	318	337	339	337	334	353	321	355	347	350	297	339	386	302	313	284	338	335	344	333	371	336	339	321	356	323	317	283	272	303	316	332	330	345	319	364	299	335	319	330	367	342	318	322	314	339	305	327	328	356	365	349	335	330	319	318	348	311	288	323	354	318	364	342	340	314	328	317	325	339	345	314	329	288	334	324	338	309	352	317	310	304	306	318	336	326	352	350	348	315	324	371	314	343	333	330	316	322	316	343	309	306	326	336	307	351	320	363	324	291	347	336	329	302	293	365	307	323	344	275	339	329	329	349	337	334	293	348	330	351	345	344	326	337	350	332	334	334	322	318	315	363	334	321	310	338	360	318	329	331	296	335	310	352	336	342	309	325	315	289	322	341	341	358	327	349	329	315	306	323	323	323	324	323	318	362	306	319	355	317	332	364	316	346	308	313	329	295	336	282	311	316	347	307	339	264	358	305	315	360	339	327	314	337	349	302	358	357	352	345	340	331	328	308	288	343	326	363	332	343	336	341	314	324	341	331	321	325	341	344	358	341	315	307	334	320	329	347	314	310	339	332	296	364	356	339	349	320	323	351	331	318	335	331	342	323	355	346	351	325	348	327	343	326	325	370	335	346	346	348	316	324	331	323	328	310	293	355	341	316	317	352	317	334	349	309	334	313	340	367	360	315	333	313	301	314	359	340	336	310	324	372	330	320	304	344	316	306	309	356	325	322	350	346	332	359	324	299	323	357	329	321	311	313	352	336	333	283	320	347	325	327	346	351	339	305	315	342	333	305	341	307	325	336	351	335	304	325	319	352	293	299	325	326	285	317	320	354	347	310	335	357	286	358	321	328	361	310	331	329	367	300	320	337	306	328	323	339	329	324	329	321	321	334	322	335	331	337	321	327	315	338	340	342	302	321	358	314	320	340	302	272	359	326	347	311	302	326	337	304	337	308	298	319	307	286	286	345	343	292	324	322	319	324	334	310	392	353	332	320	327	356	295	339	294	344	335	311	319	316	336	334	295	346	339	316	324	294	346	310	350	318	348	342	297	331	324	338	357	314	307	339	308	383	324	302	337	309	338	318	344	337	334	328	333	342	342	352	338	358	337	334	289	316	297	323	334	297	321	328	333	294	295	318	324	316	346	314	373	331	335	329	363	313	314	332	345	346	331	319	343	320	352	313	318	323	315	351	338	319	344	317	298	298	325	298	364	370	320	315	342	328	357	298	281	326	316	307	366	327	329	331	319	350	315	349	345	326	348	323	335	334	376	325	298	329	317	337	334	297	321	324	319	314	350	329	308	349	338	288	313	306	322	330	331	322	343	314	333	320	351	323	312	356	319	332	331	338	308	312	324	342	359	330	342	325	349	331	322	359	343	332	320	332	351	319	329	341	340	344	303	322	347	333	311	343	320	331	318	324	347	346	325	335	317	315	312	297	306	337	317	309	323	330	294	368	294	318	307	325	334	316	321	352	307	346	338	348	329	343	325	312	317	323	320	317	355	331	306	318	342	303	339	335	311	309	358	321	329	320	338	329	328	332	335	333	309	336	313	339	338	314	350	354	346	337	339	371	339	332	321	324	356	309	313	361	345	312	339	300	337	322	360	315	330	330	328	310	367	333	339	302	356	318	286	342	308	345	327	353	344	316	326	307	347	342	313	314	308	340	338	336	309	357	343	331	282	318	327	338	339	323	312	319	332	326	319	309	334	356	339	304	274	351	310	357	316	299	320	342	335	357	351	322	288	325	348	307	350	330	359	342	322	358	308	326	308	345	347
9831	3089	6357	8061	6727	5261	4102	3506	2825	2578	2244	1915	1698	1545	1478	1353	1231	1276	1228	1138	1080	1101	1048	1062	1047	1035	969	1043	975	924	959	930	927	870	895	852	832	858	815	768	759	821	775	880	778	819	780	789	781	807	803	775	751	795	810	780	747	742	788	801	761	812	803	783	755	798	748	796	783	724	797	785	755	745	764	766	725	773	765	815	742	714	726	788	774	779	772	818	727	781	779	738	733	749	761	748	797	752	752	753	795	742	710	740	755	739	785	775	775	741	768	761	764	769	727	744	752	753	742	703	790	750	762	774	747	743	788	724	759	762	744	740	740	765	721	749	753	698	755	716	732	785	743	772	761	739	782	654	791	785	715	765	759	735	789	737	726	750	751	827	758	793	723	756	709	663	718	774	737	762	738	772	752	740	761	752	716	726	772	728	783	782	772	730	728	741	687	730	710	746	753	767	717	784	737	779	741	764	748	771	797	707	711	702	752	836	741	803	735	704	740	768	717	761	794	741	742	733	722	757	773	813	755	722	764	763	794	731	807	741	767	681	730	691	755	775	750	757	758	788	727	799	761	767	732	748	752	721	794	729	755	716	797	767	772	766	694	726	782	770	687	742	746	731	715	755	768	764	777	698	740	745	725	751	719	779	716	725	748	733	736	757	793	738	719	736	731	757	748	744	803	711	766	763	732	768	723	756	733	761	726	743	751	762	716	778	737	754	739	705	704	766	784	819	770	774	738	779	729	766	768	765	772	714	831	748	733	684	751	771	745	782	761	726	725	780	761	741	742	729	726	801	772	753	726	721	736	725	767	740	714	728	760	730	717	788	713	788	738	766	739	773	741	772	737	716	793	752	732	783	743	678	729	727	752	758	719	789	758	703	751	755	735	760	763	747	750	728	790	738	760	731	711	783	756	740	744	724	757	772	694	718	756	728	765	743	796	729	800	733	745	759	720	753	721	775	745	738	767	709	719	735	752	711	718	789	779	712	724	728	773	728	774	738	729	755	740	754	789	727	755	730	771	731	770	720	730	744	776	720	764	764	757	776	723	757	764	740	767	767	776	743	789	738	700	725	733	761	746	764	740	749	790	787	806	788	680	778	675	751	746	715	764	756	695	772	728	722	747	784	782	718	692	758	717	752	776	750	792	693	795	735	710	742	754	749	711	757	712	791	764	768	761	746	738	762	740	734	777	715	709	729	741	702	735	778	737	775	751	774	725	753	707	750	767	748	681	740	740	779	759	780	732	730	717	748	754	695	745	779	798	832	748	728	700	743	744	778	773	696	704	744	726	795	766	731	751	780	741	771	734	746	788	760	746	721	762	729	742	769	778	754	704	767	736	791	736	759	735	702	746	737	760	750	743	786	788	768	719	725	740	782	757	772	756	724	744	739	764	776	759	735	793	745	773	739	718	742	766	809	793	707	796	764	741	762	769	731	729	736	751	747	734	786	725	774	755	764	749	741	758	756	799	777	748	743	742	727	819	755	730	746	727	755	783	795	694	730	735	732	725	763	747	714	783	804	773	742	769	776	710	782	751	768	745	735	740	735	737	758	723	726	693	772	761	753	725	749	744	774	715	740	779	758	741	767	780	795	765	758	755	732	733	754	765	843	768	735	758	750	741	762	799	736	796	734	753	784	756	741	729	755	723	743	794	734	772	745	777	729	741	752	739	743	795	771	764	782	773	772	756	726	767	769	772	761	770	791	730	740	739	708	774	768	718	795	738	739	767	789	742	752	730	782	774	736	724	794	766	753	784	750	710	752	765	744	730	695	781	729	725	753	736	789	762	768	752	762	711	759	767	762	738	810	679	728	764	762	764	730	789	774	725	764	726	788	729	739	806	754	763	771	747	753	785	724	735	704	816	758	757	794	728	731	722	809	733	758	774	752	760	772	732	771	746	682	736	756	728	716	769	772	774	743	774	766	713	763	766	789	779	737	739	765	768	746	740	768	732	738	733	763	706	712	754	729	787	752	737	779	719	706	754	730	798	746	706	751	775	749	772	725	755	758	714	734	745	741	805	741	711	747	772	750	767	765	750	773	750	774	762	767	759	780	772	754	722	768	789	784	742	735	758	764	756	768	721	745	735	730	691	758	733	701	757	780	728	746	779	780	711	737	751	724	796	760	749	764	785	722	771	767	717	741	753	749	731	740	776	729	783	709	745	778	771	748	769	773	815	727	749	791	740	722	777	737	724	761	718	781	721	756	736	725	731	759	732	738	750	760	757	715	750	726	729	820	760	749	735	719	798	782	708	760	802	737	754	746	729	754	709	753	756	751	779	759	760	783	726	775	745	733	714	788	711	770	759	741	771	724	767	722	746	801	708	718	738	744	736	737	762	766	757	736	755	781	743	791	749	749	781	712	775	776	780	715	783	809	769	796	750	832	775	777	729	716	717	825	747	740	740	754	781	740	737	721	820	758	739	716	727	715	738	777	738	724	776	755	737	761	803	703	765	774	698	737	744	726	774	761	701	754	752	772	750	766	775	752	768	757	776	743	758	739	758	750	735	768	739	731	696	718	769	717	773	728	788	794	744	741	764	727	774	790	732	792	747	780	746	807	747	761	701	779	721	756	778	788	801	719	731	746	766	748	726	738	739	737	804	701	753	734	770	758	784	736	755	789	697	773	753	742	730	732	737	795	724	730	781	758	765	745	722	775	769	768	769	794	761	753	752	748	707	714	757	753	807	746	757	756	751	801	794	761	735	713	753	725	756	772	797	778	728	730	730	738	713	789	760	715	731	785	743	775	741	765	750	769	727	757	785	764	749	779	761	747	745	722	720	710	721	713	765	743	739	750	715	762	783	730	748	749	734	742	818	731	733	808	721	748	692	764	758	720	731	809	727	730	726	713	749	763	739	747	782	719	698	712	771	770	697	769	752	771	765	763	748	709	753	806	763	747	763	798	739	752	723	798	729	767	729	730	772	755	739	751	770	740	752	762	785	732	710	776	725	762	759	717	693	803	763	737	798	735	724	760	743	725	696	735	749	683	715	759	743	735	750	743	795	773	742	763	760	722	712	749	746	820	771	752	800	691	746	727	736	743	776	773	779	731	805	735	753	803	777	748	691	785	774	742	749	757	740	691	811	774	778	765	781	777	759	701	738	781	782	706	718	731	802	730	742	745	722	739	756	750	755	780	727	746	771	742	763	784	758	763	775	716	708	732	769	784	750	729	780	768	767	756	758	795	786	750	759	777	723	739	712	806	752	753	744	741	797	750	739	749	752	746	801	750	683	741	779	706	747	775	736	738	713	785	734	762	754	773	763	752	735	753	766	718	724	769	704	776	753	791	789	724	807	766	730	763	756	765	731	779	734	767	762	763	783	758	791	795	776	738	731	740	736	773	746	702	744	751	749	714	729	800	760	764	761	771	762	726	749	763	760	690	725	776	739	717	762	736	693	758	764	689	769	754	772	783	831	769	716	692	776	737	718	739	796	729	736	716	813	796	771	748	761	766	746	746	757	677	783	735
2676	941	1142	887	697	558	442	403	360	364	326	320	325	317	322	289	280	292	284	302	317	261	291	284	251	271	294	288	275	277	275	261	301	286	261	255	249	254	273	276	264	255	274	254	237	253	276	280	265	282	271	262	276	268	250	291	269	213	269	262	258	266	257	255	266	263	242	302	289	255	271	308	271	258	300	277	241	287	256	282	284	253	271	246	259	265	271	301	262	277	268	262	244	259	259	292	248	255	327	269	257	270	278	250	265	243	245	255	262	269	277	263	280	263	270	262	247	283	269	287	262	301	248	260	302	289	259	269	302	278	274	297	264	261	240	251	289	281	244	308	260	257	291	271	269	256	292	232	272	281	269	297	253	259	266	278	286	291	246	243	276	266	264	253	250	265	259	280	264	234	256	263	281	276	257	289	282	256	227	253	280	261	253	217	294	266	268	260	275	258	243	269	239	259	275	250	250	282	306	267	232	262	302	270	286	249	260	240	284	262	282	280	294	278	275	265	258	268	291	272	224	278	276	263	237	247	274	257	252	275	269	264	265	263	239	257	256	291	242	262	257	251	252	242	286	262	299	268	230	291	260	237	234	265	266	277	280	265	273	275	272	294	272	276	228	237	258	276	267	289	272	259	270	248	226	275	265	244	274	291	255	283	245	232	264	247	252	263	299	270	282	242	272	309	250	254	265	281	246	293	235	255	250	249	267	282	285	263	247	273	294	247	255	269	266	264	253	313	277	275	243	277	275	229	267	279	264	254	252	253	246	279	282	296	262	252	273	247	245	250	273	267	256	249	269	278	276	257	263	283	286	265	284	270	224	259	265	264	266	260	282	296	252	247	255	258	248	260	267	257	269	248	281	272	254	259	262	241	284	276	253	272	280	269	275	236	278	281	277	260	270	265	249	246	256	273	275	273	272	274	278	242	228	268	275	268	242	287	276	270	277	287	250	280	235	281	235	286	267	252	256	289	252	243	288	301	257	274	227	252	243	276	284	301	270	290	261	261	278	275	288	248	270	282	264	292	293	265	284	275	271	231	261	271	266	273	271	283	245	270	290	279	272	260	234	261	244	277	289	271	247	260	250	284	268	285	304	265	290	264	267	286	275	264	260	277	258	225	245	306	250	262	269	277	278	280	305	299	258	265	255	254	270	251	253	296	269	283	273	314	249	259	266	270	273	248	276	283	253	268	245	254	264	264	303	272	271	281	251	250	233	284	247	240	286	282	281	293	235	256	248	302	280	254	243	255	283	267	260	251	262	267	294	265	259	259	263	267	296	273	268	241	261	280	269	283	285	262	270	289	262	260	273	264	275	261	264	264	297	261	259	268	278	284	278	259	271	287	247	258	262	303	274	276	266	279	252	270	278	294	290	264	272	263	281	273	250	273	282	260	264	246	244	266	283	258	256	281	251	260	299	261	274	252	262	271	241	260	247	253	249	271	279	258	248	278	273	250	247	274	252	292	271	294	284	298	267	298	249	264	275	252	275	271	252	250	272	263	264	273	260	276	276	277	275	285	253	284	245	254	277	255	267	268	279	258	246	264	239	236	280	307	314	269	253	248	271	249	241	275	239	277	271	270	258	267	238	272	257	273	246	255	241	272	295	270	276	278	259	233	255	256	280	258	276	281	269	242	273	293	281	244	256	277	265	290	276	281	245	239	275	282	273	267	275	267	269	272	249	287	287	256	245	282	241	268	288	274	255	269	261	259	276	271	308	275	269	277	271	287	266	269	256	257	256	300	263	289	290	281	254	246	270	299	271	270	267	224	285	244	253	233	286	242	240	228	270	296	242	263	253	287	306	278	277	277	244	270	271	272	303	236	271	242	266	263	262	249	280	281	297	255	262	245	241	287	257	245	287	267	277	264	241	244	310	291	240	267	239	291	290	271	241	275	264	266	262	281	273	235	257	275	272	259	274	242	239	249	274	289	276	261	242	267	270	269	243	254	255	280	275	278	238	245	251	252	273	298	271	260	297	265	259	299	264	242	264	255	252	270	262	254	271	241	268	249	245	244	253	258	265	257	246	237	279	304	265	258	266	264	256	248	242	278	281	279	248	257	242	245	267	268	267	250	273	289	246	256	275	256	290	256	270	271	272	267	247	280	269	238	275	295	246	250	280	254	284	272	243	258	266	251	252	272	264	235	234	270	262	264	254	285	261	278	266	255	241	292	252	254	259	264	289	265	296	234	255	268	259	233	251	218	264	301	285	261	251	282	254	267	271	238	248	301	287	258	272	243	235	251	260	264	283	290	243	248	259	285	271	279	291	246	265	258	289	290	258	287	273	247	282	270	268	287	272	279	271	282	305	293	289	302	244	280	245	244	240	258	270	249	271	268	306	272	274	276	239	283	295	280	233	284	268	266	272	267	297	246	245	294	265	289	265	219	280	255	246	240	264	250	251	245	248	256	244	256	251	263	298	256	263	252	255	287	295	246	270	268	261	260	248	267	259	253	244	272	238	225	270	270	256	264	276	314	275	279	291	292	268	245	250	264	254	276	250	275	290	258	299	261	260	295	274	281	296	271	258	245	288	255	252	287	274	287	295	266	249	277	244	279	268	262	240	248	265	277	262	277	234	267	264	270	299	255	263	250	291	294	251	285	268	272	275	252	301	268	274	302	270	298	261	268	246	245	247	267	297	288	235	294	247	259	278	253	251	293	277	269	272	245	257	276	287	246	294	273	259	273	233	273	258	271	285	278	259	231	269	286	265	206	252	251	244	267	248	262	286	257	234	252	275	253	235	243	244	267	310	265	265	275	275	247	273	273	280	237	256	286	276	250	273	244	242	268	279	249	254	301	255	269	240	250	280	272	274	258	248	275	297	252	244	255	263	245	250	271	267	283	267	264	261	240	233	285	246	241	316	258	243	277	279	285	255	254	251	268	274	288	286	274	268	276	269	255	282	267	277	243	232	294	260	277	250	265	267	289	306	247	245	255	273	268	258	247	273	235	269	244	241	240	287	255	274	283	233	251	249	285	293	251	285	271	281	249	281	257	240	283	229	281	291	256	272	247	255	239	250	274	259	263	272	237	288	269	272	282	242	255	258	276	297	229	265	282	255	251	283	262	233	252	282	250	219	228	278	277	239	249	255	251	282	253	228	263	255	242	285	265	252	271	267	288	248	268	265	290	290	259	240	245	244	275	270	263	214	265	283	299	286	279	263	250	279	289	244	260	294	272	315	291	299	272	258	264	283	257	253	276	289	266	270	297	286	276	241	251	281	248	258	260	236	227	245	279	256	257	247	295	284	291	292	298	271	269	244	269	291	268	269	297	255	255	222	225	233	255	242	261	275	275	268	284	256	268	261	262	256	293	263	255	266	280	251	249	268	249	292	237	264	271	259	276	277	236	262	272	289	257	261	282	264	272	269	278	270	275	266	271	276	294	255	274	273	251	291	269	249	279	265	270	263	273	265	270	276	287	284	263	276	269	258	266	281	277	248	274	251	239	284	298	283	238	264	290	230	275
2455	1314	2385	2747	2402	1985	1475	1354	1151	1116	982	1000	894	839	825	744	752	741	727	756	747	799	714	748	733	728	731	701	657	674	712	694	663	713	652	685	669	681	686	701	656	652	647	613	655	648	654	618	649	651	635	606	705	667	642	663	635	686	675	626	655	642	637	621	612	643	645	681	683	655	663	615	641	703	627	619	623	629	652	618	611	632	616	677	660	625	632	626	638	627	657	644	654	635	645	627	680	672	660	658	679	663	627	679	657	603	647	653	610	649	664	657	667	637	657	642	646	651	641	602	610	632	654	606	616	614	631	629	638	666	634	622	700	635	618	641	638	600	649	657	665	690	673	649	665	568	603	607	644	578	676	680	660	639	596	618	653	609	640	683	643	657	611	586	634	657	636	629	668	640	633	692	628	666	615	629	668	656	659	673	650	627	647	669	620	617	660	615	595	626	668	631	639	641	595	625	618	663	632	627	627	603	710	667	591	609	618	636	662	690	623	626	638	610	647	654	681	660	619	677	621	627	633	657	652	596	620	670	596	618	640	662	666	632	636	656	652	686	582	665	604	648	656	611	656	646	642	601	642	642	671	651	690	651	637	662	630	654	707	639	559	636	621	644	607	605	657	594	677	644	668	616	601	634	655	626	663	665	580	644	684	627	684	642	600	635	625	653	658	628	651	626	652	643	613	614	634	616	642	613	630	616	602	646	624	662	655	647	654	632	641	581	674	651	691	616	650	620	627	672	647	661	634	649	659	665	670	615	641	617	640	641	634	613	633	606	653	646	612	700	597	616	642	662	673	638	620	610	645	661	621	670	666	633	651	689	639	663	604	674	656	648	615	658	632	626	590	631	663	619	655	621	616	636	641	616	683	649	655	675	585	607	626	616	648	610	637	657	643	627	598	638	650	635	607	629	639	631	634	668	648	658	654	649	635	609	637	653	632	656	630	690	632	593	624	678	632	657	656	633	674	671	637	623	613	649	593	634	586	647	632	577	670	611	622	687	636	627	604	654	655	636	697	615	690	645	612	662	622	674	660	658	716	611	681	614	639	662	644	636	658	626	629	597	656	597	619	632	650	627	648	664	686	719	587	649	628	627	644	661	665	636	603	636	640	577	667	629	611	636	660	653	663	635	629	679	622	610	635	645	643	601	636	661	655	666	651	675	656	601	660	658	604	629	652	684	672	655	661	614	666	632	642	642	647	640	669	623	654	659	654	628	601	656	646	667	666	650	639	636	680	577	622	638	625	606	594	667	618	680	634	621	643	694	637	659	644	611	610	596	646	609	627	642	586	668	662	630	667	641	571	626	674	579	624	623	632	622	595	613	679	635	641	607	636	613	618	636	561	676	664	665	658	647	655	637	597	617	639	600	656	630	664	628	667	656	636	660	672	658	625	621	645	607	656	619	667	657	655	618	620	602	608	662	649	626	630	624	637	683	623	641	656	648	675	684	662	653	608	652	625	598	596	669	621	615	684	680	643	662	605	635	621	650	622	654	619	667	626	637	686	692	630	640	596	616	652	686	624	640	611	652	657	618	654	622	630	679	631	596	627	644	622	641	590	631	648	629	593	659	643	665	639	663	679	649	662	634	630	631	620	620	619	658	662	683	615	644	643	645	662	637	650	674	674	643	635	615	607	637	617	613	612	599	621	645	652	647	584	652	637	666	624	626	632	626	693	647	615	662	637	638	612	621	654	639	592	636	609	675	641	672	611	620	659	656	669	597	658	611	695	632	647	634	655	662	653	624	629	672	591	643	632	627	621	645	630	688	672	614	611	627	647	662	649	679	652	598	602	572	613	603	652	677	599	653	605	701	643	639	626	629	635	625	602	628	632	667	643	617	661	676	613	617	629	627	662	622	637	676	668	600	690	674	628	617	598	686	656	594	648	639	632	646	630	642	653	645	636	662	631	645	645	621	650	675	620	633	658	627	669	664	662	672	672	655	648	630	663	636	652	552	640	658	605	650	655	602	618	657	661	618	665	627	609	635	614	640	628	643	628	619	638	633	659	643	637	634	621	624	637	644	671	627	602	612	650	637	653	588	645	635	612	652	651	596	634	698	633	663	660	677	621	646	629	638	686	659	641	638	650	629	645	616	640	647	637	566	682	615	675	612	651	624	629	666	623	642	651	601	665	619	635	614	650	666	655	647	668	675	633	618	651	671	639	623	633	645	650	629	583	620	642	653	660	691	613	628	640	612	622	655	624	630	670	625	597	616	624	639	660	641	581	660	679	605	660	643	651	656	650	647	644	644	606	608	608	663	637	613	649	629	632	698	622	660	643	584	651	687	614	658	625	649	670	656	652	656	625	704	633	665	667	605	643	650	685	595	638	669	597	657	634	665	646	652	615	642	605	666	688	624	612	641	683	637	626	632	653	681	662	646	641	671	657	628	649	577	620	667	635	635	660	599	674	632	654	635	614	582	630	629	633	595	624	606	645	671	637	637	639	628	650	684	654	654	683	623	651	624	655	627	637	652	648	657	628	616	653	632	609	623	633	693	646	673	633	601	675	643	627	650	649	606	665	666	633	622	624	660	662	687	641	664	618	607	575	676	652	668	636	663	604	665	643	666	640	652	632	642	599	675	667	610	635	602	654	683	639	657	616	661	592	661	692	584	649	662	638	637	611	617	655	644	643	678	664	661	645	651	645	632	666	645	658	665	648	637	686	630	648	663	620	665	601	646	627	643	663	632	619	663	579	622	632	668	658	646	627	625	614	642	659	582	685	654	615	679	646	655	670	649	663	636	651	602	687	608	648	657	633	626	643	644	689	643	626	654	710	663	675	640	609	611	661	632	680	621	604	608	643	663	642	637	594	603	670	632	660	685	659	654	660	669	665	599	631	643	675	663	673	629	624	614	659	635	665	730	632	620	660	643	635	679	660	584	637	654	603	616	673	604	666	623	629	662	632	621	633	712	691	631	617	633	661	640	647	646	620	617	674	670	635	687	642	607	611	646	589	658	599	573	640	619	683	649	624	667	637	638	607	604	667	659	672	634	626	621	618	617	621	619	641	606	664	643	657	629	674	672	650	668	679	630	693	612	668	630	650	671	689	643	666	616	597	628	634	612	611	648	584	609	640	623	643	655	651	615	625	665	640	649	648	625	707	610	640	645	647	609	663	615	656	649	657	601	636	619	623	645	664	635	669	652	648	614	627	622	671	657	633	700	681	648	615	636	628	674	663	652	608	658	664	655	651	587	634	664	635	651	611	618	606	607	644	636	617	637	604	623	575	574	631	656	651	657	649	627	588	630	602	647	618	635	641	633	672	662	682	573	635	636	644	664	669	728	617	674	609	623	679	621	641	626	640	647	648	630	656	643	651	585	613	628	644	621	639	646	638	650	671	668	569	608	636	656	645	679	685	611	648	639	632	642	600	628	630	630	618	640	647	628	629	604	665	594	660	635	637	633	621	621	639	618	632	593	637	638	594	593	623	634	607	617	664	638	647	660	619	618	606	666	645	636	657	623
9263	1995	2271	1864	1243	943	784	677	567	531	492	468	446	451	456	390	396	392	379	378	399	385	407	381	388	347	399	379	387	396	349	399	402	386	398	354	336	330	359	364	367	355	389	361	360	399	389	337	329	360	350	335	360	399	356	405	350	353	376	373	403	368	387	378	375	365	315	341	386	381	359	356	379	351	349	370	356	374	309	361	386	352	334	341	351	368	354	347	324	368	324	353	338	387	347	330	344	364	344	358	393	376	334	371	353	354	373	350	374	370	340	340	342	368	389	368	373	368	322	401	379	355	359	349	369	333	364	367	385	338	324	345	372	363	360	340	337	372	323	371	356	386	347	321	352	327	357	341	355	364	406	351	356	367	368	342	366	364	357	328	367	334	325	383	351	354	334	367	347	293	347	336	351	387	346	385	333	359	341	361	347	345	378	373	344	362	379	326	371	362	356	358	378	389	358	362	343	357	345	342	372	369	333	365	374	369	346	359	364	410	350	387	369	348	348	336	365	388	317	344	368	350	347	324	368	334	336	343	337	333	372	365	372	352	376	354	378	383	373	377	333	359	361	383	357	372	342	390	359	340	346	333	344	386	349	370	334	363	375	356	321	366	366	359	344	383	378	369	337	332	368	391	350	357	388	367	363	343	343	371	358	348	362	341	337	384	353	356	347	374	385	349	367	355	348	407	304	364	330	317	368	350	332	368	377	348	344	341	312	342	409	344	343	337	378	360	372	339	379	361	366	363	355	370	389	347	347	334	407	347	344	355	318	398	361	338	337	342	360	331	326	360	361	367	345	336	356	363	365	397	375	382	334	366	366	358	352	329	341	338	398	369	358	341	379	349	346	323	342	346	360	369	317	332	359	399	353	353	306	388	367	385	336	387	355	338	318	353	405	361	414	374	379	417	362	369	378	367	347	334	328	308	357	345	340	335	354	348	363	368	375	393	381	319	373	391	367	347	353	364	356	363	371	368	399	366	315	380	372	365	395	354	341	364	355	338	381	368	353	344	368	359	364	351	339	358	389	347	326	359	390	343	346	376	343	336	350	371	353	395	379	344	346	354	414	359	364	371	359	350	344	330	375	388	386	350	359	381	394	360	390	383	387	367	356	330	380	354	350	379	365	327	357	352	396	339	338	384	342	353	341	345	333	359	368	374	340	361	366	371	388	368	401	350	320	364	346	344	338	351	335	362	389	340	354	330	379	366	335	338	356	349	369	371	348	348	337	369	355	358	360	325	364	370	355	354	340	342	351	347	372	402	322	381	363	353	323	344	352	335	338	420	362	385	330	351	346	409	385	366	389	350	354	365	363	331	316	372	340	348	382	362	338	356	358	360	359	379	355	370	364	330	346	338	389	363	348	369	357	378	371	350	374	366	348	387	346	378	330	353	369	345	374	324	348	342	376	350	406	354	367	376	381	352	362	346	340	352	349	334	351	377	336	374	350	316	338	336	344	365	342	354	373	340	350	335	353	352	359	366	371	363	326	400	319	331	372	323	391	333	343	374	368	338	361	353	348	355	311	325	345	372	345	336	382	381	363	324	367	363	378	361	351	368	388	335	363	394	373	392	358	349	369	346	353	378	367	372	344	371	357	337	348	326	357	355	371	371	410	361	364	398	366	370	362	332	360	374	358	330	368	343	367	334	365	343	421	361	348	359	321	385	367	320	365	360	369	347	366	370	357	325	301	343	355	351	368	346	361	361	332	347	340	387	349	377	342	338	370	352	354	342	347	384	376	340	337	404	292	343	359	354	329	370	346	364	384	314	407	365	388	367	357	370	389	372	381	386	364	411	363	365	361	341	325	367	358	351	349	338	340	331	334	354	327	362	373	341	331	345	378	348	356	349	369	355	354	343	357	350	338	324	341	315	339	345	342	359	326	351	358	372	359	367	346	305	358	384	364	343	363	392	360	364	323	362	345	336	370	364	332	347	352	322	357	340	372	384	389	365	336	392	386	333	388	365	397	369	378	362	385	359	314	385	352	373	359	363	363	360	390	352	363	349	342	347	399	373	323	347	356	378	372	397	391	364	364	364	388	391	377	369	370	324	354	370	329	360	368	362	343	336	377	372	328	348	359	379	390	400	369	387	325	317	358	337	333	373	360	353	355	325	351	341	343	328	355	345	366	372	364	327	358	354	370	359	350	374	351	369	386	349	379	366	356	347	345	343	379	381	372	359	326	313	341	370	371	336	362	337	335	331	333	357	375	352	321	327	370	358	364	368	373	371	321	348	358	387	343	346	342	338	337	342	342	369	329	392	356	357	347	371	350	384	391	386	333	384	367	360	342	352	361	362	375	380	376	314	366	343	384	381	358	366	354	340	338	318	336	320	370	337	354	335	373	339	332	348	358	361	331	345	355	356	350	372	356	337	320	345	360	342	391	345	357	332	341	352	393	345	377	339	323	351	356	352	357	330	375	416	374	321	342	358	380	363	373	368	371	348	353	356	351	397	389	362	333	353	353	379	358	352	375	348	353	350	353	355	318	325	380	338	335	323	329	363	365	342	373	343	367	349	381	355	378	362	366	371	334	351	384	410	358	371	340	375	334	367	329	374	347	357	340	361	384	341	364	372	354	370	360	383	389	360	376	378	322	371	340	358	343	313	357	383	354	327	353	320	318	337	376	385	363	341	332	287	342	326	395	344	349	335	331	323	378	369	348	378	400	366	362	358	376	379	360	375	360	344	351	332	349	350	339	385	374	371	367	370	350	375	367	390	368	346	361	403	369	392	404	370	343	360	354	363	393	352	363	345	384	364	385	344	364	329	325	373	364	389	346	337	358	302	312	323	367	377	338	352	322	330	358	392	374	379	383	392	316	348	377	350	360	362	341	374	346	351	344	387	347	341	344	349	343	384	343	319	377	333	373	361	351	353	343	348	383	387	353	345	347	362	361	361	424	370	341	337	324	353	372	403	355	327	327	362	364	377	344	365	354	346	368	329	356	350	355	382	356	354	376	352	341	366	345	328	359	380	321	374	358	333	387	339	352	345	325	366	374	374	336	376	381	363	383	300	380	360	337	353	372	358	374	360	348	345	343	380	340	337	373	366	357	356	358	346	333	361	381	379	352	361	364	334	353	369	301	364	358	409	344	347	380	380	386	330	349	385	343	394	359	357	350	346	382	395	348	375	391	384	370	358	388	341	371	366	394	324	352	377	362	343	336	341	333	373	376	319	363	338	356	360	367	339	361	361	357	347	348	352	348	364	346	353	408	351	365	352	352	349	335	351	349	360	348	363	347	375	337	400	336	369	352	349	365	335	330	388	360	369	334	361	406	351	396	339	391	368	370	361	360	356	382	352	338	359	369	331	382	367	362	371	326	354	369	342	328	350	338	348	341	373	357	397	345	352	335	368	369	354	351	352	376	383	392	402	370	379	320	374	354	353	364	355	356	313	379	334	363	391	336	373	344	356	367	336	334	369	364	342	365	351	334	344	363	306	378	342	348	350	336	363	355	348	369	354	345	344
7474	2308	4616	5349	4573	3672	2947	2459	2120	1816	1681	1564	1478	1390	1184	1188	1170	1087	1049	1098	1060	1027	1049	998	970	1042	1031	998	993	934	926	944	970	897	884	943	921	905	874	924	885	856	827	876	853	830	835	855	878	813	870	841	780	840	789	852	834	812	824	842	826	803	816	856	854	858	847	884	846	843	842	817	833	856	788	811	821	858	852	818	828	828	821	841	801	763	775	871	814	801	869	871	827	841	850	876	803	860	820	839	798	887	781	868	832	802	860	814	800	844	851	803	853	805	869	851	808	822	779	823	827	835	809	779	798	856	862	858	840	769	811	811	764	813	799	881	843	814	874	784	829	808	831	865	826	830	818	836	796	789	791	838	857	810	817	828	790	837	813	819	769	904	822	838	854	835	819	834	830	841	814	847	841	891	807	812	847	789	834	814	812	785	810	826	833	801	790	802	772	764	777	770	786	823	811	878	835	852	817	828	889	849	809	800	812	787	814	801	806	826	845	779	796	823	840	850	883	812	805	811	874	799	844	821	836	853	821	830	805	821	850	786	803	858	842	886	828	839	785	831	811	787	872	816	860	775	876	796	792	816	820	811	855	815	811	762	788	815	820	829	803	835	807	797	806	853	862	822	788	811	834	802	844	831	806	882	837	848	773	850	837	805	862	818	846	836	806	790	813	825	847	808	795	882	815	851	828	795	793	846	890	806	890	809	786	810	857	818	861	838	811	798	838	852	850	807	795	836	843	783	859	831	819	875	793	794	850	805	856	855	860	817	819	802	778	839	879	835	784	797	814	787	820	835	832	819	824	833	840	796	843	830	814	842	801	836	816	816	828	809	882	858	787	834	847	833	782	827	832	818	828	835	861	846	853	816	834	822	815	831	897	865	839	890	867	825	818	814	755	832	786	793	831	813	830	831	859	831	833	822	779	804	845	831	866	837	820	836	821	792	841	789	780	817	804	820	820	847	817	777	796	769	842	873	811	846	800	767	844	852	790	826	767	817	826	798	782	801	873	797	862	804	817	778	800	828	861	821	755	816	836	813	820	894	795	850	816	833	823	830	811	823	844	786	788	882	819	869	849	822	801	839	788	819	864	801	835	809	785	809	868	812	787	832	825	810	810	779	817	795	785	849	794	803	842	834	831	774	870	809	863	824	825	852	839	827	839	793	804	823	805	824	818	786	801	850	792	827	821	871	799	755	810	780	813	792	851	846	795	810	810	862	844	788	828	795	846	817	833	820	860	797	871	787	808	830	781	793	871	812	792	805	869	822	821	743	814	807	810	789	789	829	820	860	817	829	855	860	841	888	837	795	784	790	790	840	802	816	857	842	779	821	851	799	796	827	775	873	857	827	790	787	822	918	810	833	805	797	853	823	854	805	810	799	837	856	825	797	879	837	843	785	800	798	883	835	821	854	853	803	802	801	802	784	870	802	842	860	803	850	870	836	839	806	801	835	831	791	801	877	855	845	820	777	820	837	831	828	807	876	824	866	873	824	816	841	872	847	806	824	817	767	855	859	795	790	838	807	785	868	834	838	836	842	808	832	814	814	850	832	802	818	800	855	818	824	779	854	815	801	874	833	827	816	818	829	768	853	847	808	807	794	852	827	807	821	848	826	828	753	832	842	785	811	809	813	806	850	812	878	793	866	836	755	829	819	825	776	849	784	806	861	802	816	855	853	842	862	801	844	814	860	828	812	838	797	844	798	868	733	864	818	877	836	762	825	780	826	860	863	840	852	821	850	863	840	788	851	787	785	800	802	811	840	822	759	835	837	817	820	842	808	853	830	866	801	780	861	838	820	813	820	864	853	803	852	839	824	834	811	872	844	763	796	843	834	780	818	874	811	850	771	897	806	810	793	830	806	812	846	861	790	790	842	792	829	782	817	876	819	817	780	815	798	808	837	773	831	842	853	781	810	796	796	785	835	844	811	830	833	830	797	805	828	794	822	783	828	855	791	814	795	864	851	827	857	851	806	747	806	875	882	828	870	854	820	870	848	804	795	816	804	818	902	853	864	846	860	787	860	843	839	793	867	911	870	840	851	829	805	819	789	822	844	818	860	851	837	825	824	818	853	864	796	832	845	818	837	828	797	859	809	844	830	815	850	853	904	825	877	803	810	834	810	825	819	837	809	841	791	808	843	832	821	883	806	844	810	813	756	826	850	828	824	856	810	778	826	777	828	789	823	836	848	800	810	839	810	808	872	870	824	794	798	843	792	818	837	808	806	831	797	829	844	868	822	800	872	825	872	823	771	762	744	758	881	868	860	834	807	822	819	874	820	826	854	759	827	800	797	824	824	799	815	808	824	830	847	826	863	829	752	862	853	808	826	780	858	842	849	818	794	787	811	843	801	833	821	803	876	803	849	832	806	774	799	782	860	793	843	870	854	811	829	777	785	818	800	839	819	834	828	800	805	819	785	815	750	848	821	851	836	799	849	791	849	841	850	825	785	792	803	826	822	839	801	767	853	805	794	852	813	825	803	809	796	825	764	844	863	847	773	848	771	866	810	811	864	863	859	877	817	797	809	817	790	832	848	799	860	825	790	786	816	839	801	851	829	836	811	829	799	791	826	819	790	792	833	769	817	771	787	860	854	843	842	852	872	829	816	797	820	802	814	851	799	844	853	848	856	823	833	795	825	805	867	796	832	855	821	828	810	804	825	834	824	846	799	798	861	833	743	820	798	803	837	852	793	842	837	836	755	779	833	847	789	804	852	814	835	804	832	800	779	852	852	813	835	791	824	800	860	880	777	808	845	864	783	775	799	869	849	837	839	839	858	834	816	819	814	784	841	821	851	823	779	835	825	828	848	862	831	795	833	835	864	817	837	848	856	809	848	865	839	830	854	822	792	864	833	771	893	869	827	793	825	812	818	835	822	763	809	854	868	794	844	814	793	835	835	794	822	798	798	796	829	808	772	835	793	877	810	828	815	831	844	805	815	803	844	815	814	824	820	808	843	804	825	842	803	776	843	851	798	826	814	836	818	848	773	823	826	785	841	783	821	815	823	850	827	807	788	822	817	875	830	810	855	907	816	827	827	803	797	801	825	779	829	801	859	827	859	791	836	819	852	874	828	815	863	859	804	823	858	789	864	818	830	862	859	803	853	794	811	817	857	823	814	832	806	820	832	835	826	831	816	861	861	811	766	826	847	821	810	866	805	832	860	825	853	870	822	843	791	798	826	811	841	863	871	889	812	832	827	854	817	810	870	842	793	800	838	819	858	813	771	866	803	853	811	821	828	830	817	823	825	847	840	806	837	857	832	802	880	841	830	847	839	792	820	841	840	776	819	856	853	792	823	795	852	818	827	792	778	803	828	836	844	792	807	815	819	821	835	785	783	839	772	788	834	827	811	809	838	820	790	850	849	793	805	789	783	857	833	821	804	872	760	819	828	820	842	846	865	823	788	828	813	821	819	796	833	841	845	779	793	796	836	818	843	842	827	838	800	762	789	877	795	839	800	894	840	827	851	844	828
16634	3402	3513	2893	1920	1431	1065	839	631	610	578	514	465	422	459	369	388	399	423	375	377	359	368	336	381	370	340	364	341	366	337	290	330	308	322	337	341	329	309	303	342	334	350	351	314	317	309	343	328	339	336	331	258	303	316	303	334	321	354	356	341	353	283	303	330	337	320	336	314	322	349	327	308	333	352	384	332	335	337	318	315	293	326	316	323	316	311	339	315	337	305	353	372	341	327	326	349	356	350	360	337	335	378	347	307	335	309	327	335	337	301	303	322	333	305	352	276	335	341	346	320	295	337	361	319	317	361	350	351	345	331	355	329	347	308	318	343	346	321	338	352	354	325	356	338	341	291	286	320	312	323	350	268	303	311	261	315	360	320	311	341	327	348	279	334	324	323	316	313	371	343	320	295	314	325	342	319	350	313	323	290	342	332	322	279	332	322	317	319	308	309	345	323	312	318	317	330	315	319	294	332	321	326	359	310	286	337	369	322	298	324	319	318	333	341	323	315	322	356	347	294	339	315	277	329	313	308	339	293	320	327	341	351	306	311	313	313	326	331	352	301	322	327	318	338	300	329	329	356	283	366	303	293	289	338	360	325	356	356	350	314	302	306	336	273	352	341	336	343	337	343	285	307	332	304	310	316	360	313	286	340	369	335	338	372	322	355	310	325	327	338	333	310	338	310	298	369	345	306	338	322	333	326	304	312	316	351	325	322	351	328	315	309	319	283	336	299	350	344	332	328	356	322	337	346	341	329	298	309	304	340	313	334	306	326	306	319	290	331	337	363	329	317	328	340	349	340	347	327	317	325	341	327	366	275	327	294	307	335	271	326	316	333	315	348	275	296	296	341	348	356	342	320	338	355	339	367	323	320	336	348	314	344	293	321	350	313	317	294	313	310	335	310	341	299	356	342	332	353	328	290	319	314	317	361	347	368	310	301	358	324	289	351	348	307	307	317	326	302	341	341	322	325	316	313	330	341	318	289	320	330	333	268	309	369	349	330	317	297	323	340	323	322	306	324	342	337	312	324	297	325	338	316	321	331	337	311	323	282	325	344	341	327	331	315	304	323	337	337	315	302	355	312	339	374	299	316	331	318	341	311	330	350	354	330	312	368	342	316	313	332	337	330	304	343	368	319	316	311	340	323	358	299	300	340	360	341	332	357	290	330	352	274	305	331	310	312	325	323	303	339	355	331	322	324	335	313	349	331	340	289	306	310	314	298	332	304	332	294	313	289	332	332	330	316	310	313	304	303	335	349	303	340	327	318	336	328	293	329	336	347	341	326	356	294	299	287	290	307	327	321	364	267	340	320	320	316	343	340	305	325	315	341	290	332	351	329	359	290	332	306	319	297	321	341	345	325	336	343	286	307	332	311	347	315	343	315	340	321	322	318	361	306	339	348	337	341	357	330	337	338	352	332	329	294	297	306	323	362	308	333	336	326	368	343	304	356	287	369	298	338	340	314	331	319	314	293	298	328	323	315	334	306	341	342	361	332	334	334	331	316	341	322	309	332	346	326	323	327	290	306	343	353	330	351	304	313	328	350	334	387	300	329	348	335	342	291	344	333	304	325	341	327	323	351	334	314	358	290	306	334	310	312	321	312	322	319	325	315	322	316	294	338	329	364	308	321	320	298	301	300	337	298	311	347	298	316	287	302	336	309	315	311	303	334	340	302	326	313	285	333	307	346	334	354	335	331	322	339	318	355	341	344	312	353	334	368	306	287	374	288	318	329	328	351	312	325	316	336	344	300	346	335	315	291	389	343	311	299	320	309	361	329	316	309	294	283	309	324	324	341	300	309	329	336	315	300	329	324	290	335	306	296	367	296	306	335	353	358	277	327	310	350	316	321	336	356	341	310	335	321	296	340	313	324	328	298	309	292	319	305	348	299	346	301	291	321	332	320	333	331	318	333	299	327	346	295	339	320	315	354	321	311	368	346	307	278	312	344	338	330	360	324	305	305	358	303	344	321	313	321	302	324	318	308	311	352	313	326	328	339	307	341	351	308	336	299	336	325	307	341	317	309	316	326	315	289	328	308	311	328	318	324	320	334	321	343	300	331	339	337	316	281	295	333	347	306	329	323	335	302	327	310	312	296	345	310	314	327	348	319	339	322	325	350	275	355	329	327	356	368	353	328	304	304	354	286	370	315	300	317	302	316	316	361	305	335	350	333	345	342	334	336	321	311	354	332	333	302	321	313	328	315	332	342	351	306	352	301	307	316	325	355	307	341	345	331	314	290	291	329	289	339	360	346	304	337	305	336	342	348	331	317	297	332	278	302	302	334	308	327	383	336	352	376	306	344	280	341	335	348	333	318	318	320	295	322	323	332	302	315	315	267	308	322	345	331	314	327	329	330	333	341	341	303	339	342	319	310	333	345	374	312	348	355	320	358	326	326	328	338	302	298	290	364	321	325	305	333	333	320	354	334	337	306	337	346	342	309	326	294	333	261	330	320	345	290	320	312	351	311	335	326	328	332	307	329	325	334	329	312	281	294	346	323	316	301	347	324	343	345	323	347	300	324	314	330	313	315	321	313	331	329	290	291	340	341	301	320	354	290	338	327	335	334	305	345	321	313	338	362	311	316	338	351	337	328	348	336	313	289	307	331	359	310	317	331	336	304	315	332	316	376	356	321	330	308	302	344	348	347	295	315	345	316	322	337	294	353	298	328	318	323	349	338	329	319	319	309	319	303	319	292	320	329	381	334	330	333	380	363	314	287	332	311	307	304	349	319	356	314	319	325	319	322	324	335	300	302	317	331	329	331	318	272	332	330	308	334	346	341	335	330	358	315	293	365	344	326	293	325	323	335	306	319	315	297	312	330	321	331	335	317	335	303	327	342	316	298	299	319	380	293	329	314	342	369	324	289	319	287	322	340	322	360	323	337	323	354	331	310	321	339	288	330	310	320	312	323	308	295	332	310	313	355	352	341	335	342	351	329	303	314	323	353	339	309	349	313	343	330	339	311	307	298	330	335	300	307	330	335	356	314	282	313	306	310	293	349	298	298	336	325	346	354	322	327	314	334	330	309	346	334	349	306	329	371	292	338	309	302	331	325	333	334	342	293	315	336	293	357	336	339	300	335	334	365	359	309	332	356	322	357	319	372	317	315	338	369	342	307	326	296	327	310	329	316	346	337	327	345	324	366	366	332	315	297	294	314	330	315	320	341	313	331	305	332	306	302	302	305	336	333	351	331	316	299	323	336	353	346	334	327	342	324	329	328	358	335	340	323	343	311	324	316	323	349	336	316	318	347	324	321	323	314	354	363	326	317	292	306	301	301	341	311	341	304	325	324	322	346	310	333	331	329	351	292	309	334	296	325	318	350	329	300	336	341	325	347	335	332	334	320	339	348	276	293	308	362	363	329	335	317	349	301	313	353	294	301	331	318	320	324	366	343	319	260	329	318	317	309	347	324	342	337	343	315	321	334	335	317	308	315	360	344	295	338	344	294	333	334	321	298	329	344	325
9769	2999	6571	7893	6566	5063	4225	3224	2754	2276	2180	1919	1807	1605	1445	1299	1312	1240	1135	1202	1122	1030	1036	1038	1023	1017	1020	1012	1005	983	937	935	890	881	887	941	872	838	839	887	819	822	781	814	847	794	804	757	772	820	785	781	779	757	812	738	752	756	765	724	757	815	853	799	757	752	754	792	747	771	766	755	733	704	760	765	725	752	840	744	726	797	693	749	768	740	760	676	781	754	758	742	745	760	723	755	717	737	740	741	761	723	726	752	705	792	779	788	735	736	742	739	803	751	738	764	652	796	722	757	751	726	737	746	747	767	715	768	746	711	791	774	774	719	761	674	715	780	781	733	770	743	729	764	724	772	729	724	769	737	756	767	743	747	719	730	726	743	767	711	773	752	768	727	768	724	729	822	765	764	738	696	745	774	720	779	715	737	722	720	802	736	733	730	764	749	703	791	752	719	771	726	746	769	778	745	697	784	735	771	790	759	778	753	769	757	745	695	741	684	749	761	764	722	730	723	758	772	712	748	785	733	757	728	793	732	758	706	686	736	747	745	737	775	762	660	747	721	726	767	762	804	747	777	739	735	717	746	759	709	732	759	734	717	779	767	778	763	769	749	739	717	762	734	779	699	764	714	769	723	762	766	774	710	735	706	783	729	739	681	746	717	689	757	726	793	776	747	750	737	766	773	753	725	743	745	755	742	751	771	715	738	757	777	746	710	737	751	746	726	721	784	716	804	723	742	727	797	746	729	721	753	720	755	795	743	755	713	771	730	755	741	766	716	752	770	697	727	738	741	731	795	775	725	752	754	748	766	714	775	780	762	742	715	763	744	779	780	782	773	761	748	742	723	792	676	737	770	772	766	766	727	761	801	739	733	740	766	708	722	723	688	717	696	749	749	728	767	733	710	707	747	705	793	744	752	766	728	724	731	736	702	728	801	770	763	745	702	740	750	670	775	794	747	752	753	763	691	738	686	738	764	774	753	702	744	761	769	729	768	705	754	752	725	740	742	758	752	747	748	752	738	757	746	749	715	721	712	755	761	757	784	738	761	772	750	728	784	740	692	774	741	741	752	795	733	724	772	712	760	744	750	724	782	762	715	708	777	747	788	743	739	745	727	692	758	757	793	768	761	708	741	747	744	723	765	783	754	781	714	708	732	745	733	747	736	767	766	727	701	728	754	699	723	760	752	765	721	736	759	747	775	813	724	792	708	777	756	736	729	741	743	721	717	743	762	736	776	691	736	685	783	740	749	786	746	785	734	789	718	774	753	723	775	708	763	731	756	735	749	725	706	761	716	700	759	706	732	773	714	776	788	747	783	714	747	716	771	728	704	722	761	781	719	777	775	779	739	706	698	763	748	738	685	811	808	720	691	752	762	710	723	779	736	775	722	754	749	753	740	738	723	702	748	748	755	725	774	776	750	752	757	729	718	781	737	768	786	746	791	791	756	734	715	728	783	729	733	817	754	778	756	758	768	712	711	761	695	777	743	772	695	761	768	766	725	674	705	733	775	759	738	768	696	812	731	745	702	706	712	712	742	748	766	742	757	778	741	713	721	726	756	656	753	750	731	731	730	738	707	753	694	760	796	731	730	726	719	748	725	752	762	736	720	760	728	742	693	755	740	797	775	769	708	732	735	737	721	723	764	720	767	709	803	731	723	723	755	751	708	713	741	717	790	739	750	714	754	763	699	748	766	766	700	746	751	750	729	720	759	708	724	746	772	688	773	747	693	719	732	746	742	728	698	749	716	764	785	729	781	711	744	723	737	779	712	699	779	713	685	746	792	774	765	726	748	738	744	727	726	732	752	697	731	693	796	716	759	765	766	740	742	726	762	775	768	756	751	707	799	701	733	725	760	753	756	727	789	756	772	718	759	730	775	756	771	761	747	777	692	768	734	738	757	763	777	714	669	741	724	709	736	742	786	769	762	745	786	741	715	705	766	802	744	760	718	745	658	710	751	729	713	756	740	752	777	787	721	754	713	782	734	724	735	742	773	727	725	723	763	732	765	757	703	734	662	794	765	698	796	762	749	769	757	720	770	760	718	713	699	734	782	737	747	756	787	756	706	754	725	749	737	747	730	743	707	713	735	712	730	763	737	704	728	740	788	785	735	720	713	749	752	744	698	701	728	759	731	750	708	791	786	798	716	760	744	715	733	722	723	736	761	752	765	738	702	766	757	772	725	751	739	718	756	724	749	765	779	749	726	728	742	702	728	743	771	701	744	768	699	739	752	742	704	742	737	742	781	719	750	731	781	750	783	693	790	756	722	734	697	773	766	705	717	722	779	759	737	798	694	699	722	728	702	726	751	779	744	773	776	733	705	721	753	734	741	776	734	749	774	706	719	741	772	730	740	726	751	775	744	796	761	772	749	742	761	742	722	745	726	728	729	760	704	739	718	784	758	760	735	746	746	732	776	740	735	733	722	759	752	745	778	732	708	760	743	756	731	774	753	737	713	739	756	720	718	714	742	731	744	753	739	759	723	753	748	785	760	767	722	726	738	694	781	685	787	762	729	702	746	776	760	746	786	722	732	750	754	717	728	717	711	741	775	750	774	760	727	750	773	793	740	723	722	762	746	792	728	722	715	775	702	716	806	763	743	770	758	731	697	729	728	740	707	752	719	742	729	724	768	721	713	781	731	771	730	768	723	775	721	761	740	745	756	736	752	763	746	799	729	705	761	693	755	715	754	720	732	767	752	733	745	709	770	728	746	740	734	735	745	710	744	727	764	771	763	789	795	769	779	732	772	758	726	717	712	747	775	742	720	694	782	742	756	778	732	740	726	749	729	765	762	770	731	761	750	723	712	747	754	758	748	759	715	740	745	763	725	741	704	741	722	786	711	715	731	793	737	774	747	781	768	724	797	757	759	719	768	744	752	764	763	747	666	744	763	734	746	819	728	749	783	720	769	671	781	770	769	773	770	736	746	683	772	724	742	744	722	759	723	711	749	757	767	757	731	737	737	765	768	754	744	704	729	730	733	756	739	712	756	786	726	745	726	744	809	728	750	759	773	713	753	753	757	763	758	741	708	777	741	771	713	732	762	700	726	701	742	719	778	766	748	781	727	727	695	748	749	737	731	723	735	721	779	780	755	766	767	769	733	735	761	674	729	762	755	715	727	725	740	765	742	739	721	727	699	743	740	786	764	766	760	751	736	747	714	711	691	781	739	758	731	775	683	724	725	686	731	752	708	736	699	762	731	760	702	713	711	736	717	765	755	733	724	747	780	771	739	730	704	709	716	767	753	762	746	760	772	766	733	743	736	718	698	735	729	734	738	791	737	734	747	705	707	741	714	751	690	709	734	761	702	716	691	715	771	684	737	809	778	705	783	712	780	756	718	768	807	760	755	771	777	812	705	768	741	700	713	749	745	701	747	797	716	772	746	739	763	732	751	704	788	756	765	736	726	749	739	820	773	806	754	753	736	746	762	727	679	731	761	737	727	734	748	754	671	700	718	771	754	783	733	743	683	718	735
2435	922	1092	864	650	486	452	373	341	334	309	285	287	297	276	285	273	279	285	256	263	263	255	269	290	275	285	239	291	271	280	255	273	265	240	289	270	283	255	273	288	270	260	247	281	247	266	254	267	254	241	264	271	278	266	253	256	305	283	285	251	280	246	268	247	289	282	268	281	252	254	226	277	251	265	276	241	274	273	239	265	284	224	272	306	237	285	279	253	308	272	212	270	259	255	255	265	299	247	257	279	283	267	264	267	249	287	288	245	240	274	280	242	236	271	237	259	276	294	267	262	235	253	268	283	275	251	284	285	284	262	263	281	249	298	258	264	281	278	276	249	260	242	251	256	265	234	246	241	248	256	252	229	256	222	261	280	308	267	287	248	247	303	271	264	295	247	264	262	254	294	284	262	231	283	251	233	267	253	253	279	279	276	241	254	275	238	319	287	262	270	285	265	285	299	227	298	281	302	289	275	257	261	265	261	266	238	275	256	246	285	240	286	310	292	255	261	276	276	278	261	279	268	249	271	257	275	253	290	268	307	260	285	224	260	250	266	260	257	282	277	265	271	275	258	253	264	280	264	266	252	282	232	289	321	261	259	270	251	261	273	242	256	267	253	256	268	271	284	264	243	256	272	253	269	275	251	246	266	267	283	251	261	245	288	267	221	270	258	244	287	284	275	265	260	258	261	282	276	281	289	261	268	248	263	260	272	273	290	264	270	260	257	279	258	245	272	289	273	259	252	256	252	271	274	275	271	252	250	259	271	250	235	266	230	272	279	255	274	256	246	255	265	261	278	262	253	266	284	254	267	258	254	266	284	279	274	231	260	277	284	280	242	255	294	234	240	244	256	234	267	283	268	275	260	272	259	266	241	256	281	262	295	274	254	248	255	278	246	277	254	281	258	253	248	254	267	287	286	275	285	289	265	285	256	253	263	271	260	276	257	234	296	269	245	252	239	270	251	223	261	237	283	271	271	258	250	250	254	248	280	243	226	231	254	279	260	274	269	275	258	226	226	250	239	267	249	272	284	283	246	281	254	242	269	278	215	231	245	267	277	309	236	267	270	266	269	248	255	262	265	276	254	265	267	266	253	280	280	287	276	265	245	260	271	279	254	295	256	274	274	296	240	270	263	282	263	273	290	248	293	248	268	263	286	248	283	283	242	267	271	270	240	258	230	245	246	268	269	266	260	245	268	258	281	301	261	281	269	254	220	270	278	278	284	250	255	283	259	261	267	254	263	281	268	241	256	252	269	233	274	257	259	247	247	255	274	269	247	247	278	267	296	218	235	233	262	240	268	265	248	281	241	262	279	273	240	280	291	274	273	268	257	262	264	261	241	262	261	276	277	275	257	267	246	255	249	245	276	265	237	279	261	299	230	262	269	259	249	292	283	246	236	270	241	261	252	268	255	250	252	262	278	255	294	279	289	230	235	272	281	267	263	272	227	271	279	299	270	296	256	254	287	284	259	290	272	254	266	276	277	250	280	235	288	248	262	266	269	251	276	242	261	261	272	248	268	252	267	266	249	271	249	264	260	271	271	252	256	289	253	227	271	266	267	266	265	281	260	268	286	301	264	272	270	258	232	266	252	230	277	257	266	252	268	279	223	292	290	275	253	248	299	263	284	242	277	256	255	290	274	272	236	257	246	277	250	295	275	270	289	254	301	275	286	272	283	289	245	252	279	235	268	245	274	263	224	261	271	272	268	213	281	276	304	282	233	276	261	270	242	287	304	262	242	286	275	300	275	241	265	267	256	263	253	273	279	250	245	249	273	269	259	262	257	260	253	286	273	268	264	300	249	265	263	248	268	256	253	278	247	269	274	293	252	252	257	251	260	307	275	283	250	264	266	250	244	267	261	274	295	265	257	233	274	252	273	248	259	260	262	250	283	274	254	275	266	283	293	256	256	266	265	267	289	270	293	244	245	254	285	264	259	243	265	253	239	264	257	258	275	276	268	289	282	304	249	275	260	248	250	253	259	245	239	255	269	253	288	241	293	282	268	262	238	283	234	267	268	250	270	305	255	265	250	257	249	251	268	260	281	297	262	280	264	263	295	245	265	273	281	235	236	243	247	255	283	246	265	248	270	268	297	280	280	303	281	259	235	270	232	266	266	275	241	286	260	245	223	254	247	258	248	268	254	247	258	229	271	255	260	260	251	254	255	272	273	271	279	270	259	259	245	278	256	290	292	254	221	262	239	265	293	257	242	256	283	256	259	280	287	280	312	281	292	293	265	259	288	261	282	275	262	239	261	252	247	250	243	291	247	250	264	262	266	273	246	264	275	282	244	276	245	290	279	256	269	278	279	258	269	253	263	304	254	256	254	255	279	257	266	247	237	262	284	248	261	260	260	259	260	245	279	228	283	251	264	270	239	295	248	255	259	266	268	287	265	286	267	222	268	269	255	260	243	296	251	267	302	251	259	244	251	249	250	258	248	275	270	236	243	273	244	295	258	274	275	253	244	253	319	259	263	264	270	276	252	291	260	246	266	250	260	279	267	268	254	270	269	262	252	265	286	267	251	240	276	244	284	259	230	257	251	274	240	277	273	226	260	258	256	252	275	234	290	272	260	262	276	244	260	262	263	287	267	239	271	278	273	264	242	271	294	284	256	248	270	256	243	266	286	289	272	265	261	276	276	277	251	291	276	290	251	240	272	246	271	268	245	275	231	269	225	249	261	276	221	262	261	267	307	266	258	247	266	272	269	284	260	277	308	282	267	256	280	293	262	308	223	261	266	263	256	244	262	259	267	244	262	291	277	277	277	260	271	294	294	250	243	268	263	249	252	304	237	258	244	300	225	248	284	288	301	302	272	264	263	248	268	252	238	284	264	226	270	253	257	288	285	240	245	222	273	228	307	266	261	253	211	288	242	258	283	256	270	259	240	249	257	249	258	263	219	284	249	224	261	271	280	291	246	268	250	244	281	244	255	279	258	288	272	244	254	257	272	267	272	231	263	266	264	271	310	302	242	251	240	298	271	264	256	272	279	244	270	259	273	257	277	251	265	271	236	275	260	281	251	256	239	295	262	245	296	259	268	282	245	257	280	279	252	248	274	255	257	264	272	280	250	266	235	274	279	272	270	267	268	255	254	267	258	267	284	268	240	283	274	250	284	300	297	292	251	248	277	250	262	275	240	263	269	261	267	241	256	269	282	234	275	275	290	236	266	286	246	265	271	250	264	287	230	250	281	285	252	281	249	265	288	285	281	311	295	275	261	257	288	238	236	281	277	230	264	258	248	271	274	242	257	250	255	269	271	258	290	266	279	243	233	295	270	286	278	255	298	245	242	271	270	295	245	262	214	257	251	260	276	226	283	263	260	262	257	223	248	288	279	260	241	267	225	253	245	251	266	230	246	264	251	293	230	258	251	272	263	234	265	284	268	248	292	274	256	268	284	271	270	279	304	254	226	276	266	253	268	250	241	279	275	286	278	290	256	261	262	295	276	253	272	242	282	281	251	280	263	267
2462	1251	2288	2643	2266	1770	1472	1333	1124	1034	983	904	940	849	768	797	740	794	745	793	700	710	719	695	755	686	700	711	706	668	730	692	691	681	675	699	697	660	689	633	638	647	670	643	628	666	670	615	634	647	640	653	668	578	650	646	627	632	674	630	634	666	619	666	663	639	630	656	632	666	603	630	678	669	671	605	656	637	670	692	642	677	600	675	626	591	625	645	587	677	648	622	669	637	634	635	638	653	644	673	662	647	604	625	631	621	633	615	609	679	655	636	616	666	626	618	624	656	661	641	660	649	663	614	615	671	617	664	613	606	630	661	640	607	617	647	639	629	645	680	604	625	614	607	643	642	608	615	668	646	640	627	613	645	617	632	605	645	642	624	612	657	654	611	651	621	679	630	617	652	602	624	624	595	614	661	641	591	634	622	638	610	632	653	608	642	636	648	640	630	576	639	618	638	645	608	634	599	558	579	609	668	623	660	592	573	639	671	648	617	647	644	633	628	645	682	651	654	659	693	583	674	637	581	664	633	652	625	618	663	641	642	651	661	684	618	653	625	628	629	609	627	622	628	663	660	632	610	622	645	664	682	632	637	656	669	676	598	608	624	636	632	609	629	630	630	693	616	591	610	646	641	626	649	645	641	626	626	624	639	621	615	638	634	651	642	658	637	667	642	678	644	616	633	656	607	640	602	629	652	659	634	685	646	642	645	653	626	593	640	642	665	653	630	633	664	627	601	610	638	675	683	625	644	640	656	634	602	626	653	638	671	638	605	633	657	620	626	642	623	655	659	638	617	661	641	683	639	650	665	615	647	656	635	650	640	624	629	659	612	627	648	579	605	640	615	626	637	651	613	615	603	640	636	602	672	632	610	636	685	682	602	618	654	606	649	665	648	649	611	633	657	605	631	678	668	651	643	645	619	631	653	649	619	669	611	610	626	670	633	640	607	626	661	643	676	610	664	650	619	636	637	671	641	646	630	627	585	655	653	593	659	630	658	683	618	681	632	651	645	615	647	645	637	616	632	625	644	609	632	632	611	669	650	652	619	649	607	664	583	692	652	615	664	621	654	579	650	593	658	625	688	663	659	613	698	611	640	636	626	586	624	704	642	646	651	646	635	632	638	629	611	660	684	620	600	654	642	657	665	692	625	629	635	641	627	627	645	599	642	680	605	589	608	635	656	620	651	612	675	630	641	626	631	608	609	652	608	645	630	680	636	623	682	623	638	646	666	653	634	650	654	660	659	632	643	683	648	637	666	670	581	686	643	634	635	629	626	639	628	656	624	668	646	660	652	645	647	657	657	615	594	668	630	664	630	623	660	596	651	636	618	654	676	627	606	694	688	700	599	615	687	638	636	610	633	629	628	656	630	668	651	603	652	621	662	643	598	638	592	621	627	615	628	680	617	630	620	651	580	651	687	657	635	674	687	601	661	598	662	668	635	607	624	617	628	640	638	601	633	654	654	650	661	676	637	636	650	606	634	691	635	622	611	625	648	609	653	636	629	570	615	601	640	630	640	682	647	629	622	618	632	628	644	634	564	638	649	641	603	604	692	639	655	624	653	626	592	624	644	620	581	647	647	586	652	638	628	655	645	615	616	622	653	637	673	638	634	594	640	631	641	659	620	677	593	658	609	665	626	571	618	652	629	649	635	639	603	626	603	623	638	642	661	625	630	628	677	669	626	654	613	622	645	603	673	624	643	659	638	650	663	691	644	620	660	581	652	605	639	658	650	616	643	609	623	653	634	623	634	640	667	643	643	646	587	611	639	622	638	649	628	646	652	669	625	635	655	637	615	649	653	616	663	651	596	611	613	658	612	645	605	649	631	653	637	634	624	658	632	602	649	623	648	623	623	647	615	613	685	625	613	643	652	673	639	665	674	616	682	659	658	624	656	628	691	604	623	612	640	578	684	609	665	615	638	629	688	623	695	667	619	658	670	660	654	639	603	633	647	626	649	620	650	620	705	640	606	658	628	615	623	651	676	613	574	669	655	678	606	639	617	642	678	675	639	649	620	595	687	605	639	674	598	641	635	623	626	675	616	654	647	626	618	643	653	642	656	619	624	607	649	635	641	646	665	621	634	634	579	608	630	648	674	653	679	645	647	618	638	656	643	637	666	646	632	674	635	652	627	644	632	648	641	662	660	634	615	649	677	629	650	624	651	612	645	640	667	628	666	664	642	641	596	639	644	638	630	655	616	588	608	625	605	642	634	614	637	667	639	621	594	650	654	602	644	626	685	651	648	660	637	665	668	616	665	650	687	640	633	695	686	618	638	648	615	648	661	666	618	689	666	693	646	617	652	643	649	656	706	620	679	609	637	695	598	618	630	714	661	616	622	642	663	597	659	659	632	665	630	647	640	629	624	604	639	638	626	648	611	647	651	605	636	659	644	642	619	646	658	604	644	643	650	660	686	680	605	628	577	647	641	604	661	659	676	615	627	671	625	630	629	604	626	675	644	630	637	624	627	663	587	635	625	651	622	672	643	650	640	646	644	643	661	613	655	591	610	652	631	606	645	622	651	657	635	622	641	652	603	632	643	627	674	639	629	623	618	699	648	647	636	632	664	636	627	638	682	679	636	597	630	617	650	663	622	640	654	610	565	610	668	617	676	690	643	641	665	610	611	660	598	622	635	650	648	659	627	618	663	650	597	622	594	596	639	639	602	638	646	619	655	625	633	666	612	611	690	635	671	672	618	683	623	651	673	624	636	641	607	602	659	618	622	639	644	614	652	610	656	592	601	669	617	645	658	631	613	627	619	640	612	649	612	658	675	614	649	643	611	623	636	655	605	607	639	644	655	677	640	652	586	635	642	655	634	629	651	689	610	602	593	644	603	692	663	595	666	625	633	642	649	622	692	626	661	643	678	665	642	642	665	624	640	627	631	666	657	630	618	655	621	651	729	634	675	624	625	642	629	680	664	577	625	596	612	574	584	645	654	626	653	654	647	635	675	615	650	637	622	607	607	643	649	660	610	623	623	633	613	636	657	611	645	657	632	642	657	601	676	665	655	640	633	650	626	590	646	639	649	640	601	655	643	663	647	635	654	637	647	645	630	631	681	645	630	641	616	626	651	659	670	670	598	579	624	642	644	672	640	641	636	625	631	580	660	644	649	607	686	656	618	645	660	622	637	629	642	689	612	593	615	629	609	629	623	645	653	674	643	636	657	662	627	635	627	647	602	657	606	553	636	688	640	655	647	643	592	639	627	592	621	628	664	669	648	679	648	614	653	670	635	679	659	665	593	657	670	662	665	604	602	628	638	633	654	617	593	621	650	620	622	674	637	668	638	655	610	630	650	612	639	678	584	630	620	628	647	639	663	656	612	670	637	653	619	637	618	662	652	595	601	614	662	654	623	623	642	657	613	672	653	587	621	662	646	638	633	638	673	606	658	646	622	679	670	643	647	690	628	625	617	609	618	654	651	657	656	627	636	637	659	640	623	589	642	644	646	635	631	658	643	641	614	611	670
8975	1863	2247	1821	1225	882	779	634	631	543	481	487	474	462	426	384	380	418	409	385	369	408	394	333	386	327	370	394	384	390	386	367	407	375	354	348	345	371	384	398	339	344	410	374	365	371	332	354	386	359	353	366	345	366	368	392	338	380	365	332	360	355	351	355	343	345	350	394	350	358	364	391	360	351	406	322	344	312	391	360	379	397	369	337	337	410	367	368	320	330	364	356	375	350	317	337	345	339	345	370	327	399	329	358	352	385	326	338	364	349	355	388	377	362	364	372	332	375	353	325	352	364	370	356	364	336	386	340	333	348	358	355	344	379	347	366	357	346	388	371	383	344	355	387	331	337	347	365	342	367	327	354	343	372	365	352	370	334	354	329	362	347	384	335	337	356	348	347	348	328	351	383	326	346	369	357	337	375	353	357	315	332	364	338	375	331	376	351	368	343	375	377	326	353	352	340	342	375	372	352	351	363	334	358	346	378	348	407	368	362	338	379	357	345	334	328	336	355	350	338	325	347	351	363	361	365	367	356	343	350	356	316	316	342	347	340	358	371	325	310	290	340	356	362	356	351	343	330	363	356	367	322	347	368	390	353	352	329	344	323	342	384	333	376	366	362	367	359	398	384	336	373	354	359	313	356	362	378	340	356	385	335	378	335	360	351	348	362	361	337	352	331	338	369	372	344	381	381	361	347	342	374	341	343	332	361	357	333	343	345	383	339	332	362	356	358	383	346	333	357	337	347	326	375	374	331	346	351	332	353	367	366	385	371	368	378	359	369	354	360	350	352	389	331	336	359	369	366	350	376	359	350	332	354	354	353	367	335	352	353	390	357	359	373	337	349	362	361	346	345	330	327	345	327	355	367	326	333	332	317	367	327	394	319	331	344	336	385	331	369	354	363	339	344	323	347	348	314	355	368	352	337	341	350	361	328	350	355	336	334	338	353	365	366	350	339	333	350	358	355	370	354	334	385	351	387	353	332	336	339	342	314	329	357	348	367	353	343	359	361	387	367	389	324	334	371	333	328	332	351	392	362	385	344	359	362	324	346	353	338	354	339	349	324	311	349	329	368	365	355	370	403	391	378	328	350	323	367	338	338	351	342	341	341	348	380	352	346	321	312	360	351	350	308	374	330	384	337	380	354	368	337	347	369	356	359	346	386	363	328	355	335	366	317	354	340	362	373	334	336	346	352	358	409	370	400	372	361	373	335	335	331	328	349	349	347	345	363	365	362	354	370	316	368	337	316	310	361	305	355	338	347	387	359	335	342	363	377	338	357	347	341	356	352	401	367	359	351	353	332	334	374	330	335	342	322	390	372	325	355	347	336	380	325	399	365	344	327	368	348	305	359	379	375	327	336	383	357	334	390	373	343	367	340	345	358	383	378	384	354	350	375	350	329	357	344	336	337	347	345	348	404	350	353	317	339	362	318	343	344	356	326	333	346	351	335	326	313	390	346	412	326	339	355	362	350	377	344	323	368	354	360	336	346	319	323	410	363	369	377	360	327	356	349	373	385	349	337	340	369	380	389	366	367	345	388	380	332	351	337	356	352	338	384	362	357	357	345	336	329	369	340	342	345	367	383	341	399	334	371	347	362	369	334	348	374	388	344	388	401	351	357	382	338	332	308	366	351	333	361	349	332	357	314	398	335	365	397	320	383	357	358	351	360	377	323	354	333	352	298	347	347	362	333	360	356	353	407	355	393	359	346	331	359	352	337	389	340	320	348	394	369	356	353	368	404	383	360	363	338	356	339	371	352	338	347	316	359	359	335	368	362	370	331	351	344	360	358	358	334	335	360	341	354	339	343	358	333	344	338	333	381	369	356	336	375	329	353	376	347	389	374	362	343	347	365	344	332	324	322	348	350	344	365	333	326	351	348	340	364	346	360	385	359	378	313	372	335	345	373	354	338	343	355	372	367	383	324	329	327	365	361	364	346	362	316	355	352	355	370	325	330	397	357	360	376	354	360	352	340	352	380	339	331	329	372	343	308	343	338	316	360	367	376	332	348	338	337	325	376	347	371	346	327	353	336	368	360	364	335	331	336	363	323	367	366	346	338	330	357	367	331	372	395	331	346	366	360	345	338	338	345	337	360	352	379	377	373	349	345	394	344	373	341	358	340	397	345	360	369	325	320	345	365	343	315	350	336	341	358	387	317	377	359	340	330	335	378	325	373	307	363	342	334	345	322	354	361	350	350	300	366	345	354	393	379	364	364	357	341	335	331	345	298	365	344	372	366	352	367	340	327	333	314	374	378	327	309	349	384	372	353	336	327	356	320	336	348	345	352	358	374	344	386	354	352	347	335	329	359	342	343	362	340	346	380	318	363	345	386	364	367	382	338	347	368	360	367	357	364	344	361	338	365	330	365	364	343	372	329	351	354	376	368	347	341	372	387	357	309	373	348	328	415	364	382	357	359	386	344	364	358	356	345	332	366	373	367	345	341	351	334	336	352	364	351	372	343	323	346	368	342	360	359	362	357	359	337	382	392	369	345	345	387	337	333	321	377	373	355	371	386	357	339	348	335	352	356	336	362	350	374	340	373	362	349	324	374	381	350	353	335	338	340	383	390	368	342	330	381	343	341	324	349	306	371	335	348	341	385	321	368	360	331	382	351	334	383	364	347	381	354	359	322	331	341	386	375	387	337	394	336	316	385	353	335	318	346	346	337	335	353	358	355	374	368	353	390	339	342	334	332	383	334	362	355	323	322	389	344	378	366	374	367	291	303	353	325	383	369	323	332	339	334	364	335	324	353	360	367	342	391	359	367	329	326	345	306	363	367	347	340	366	380	365	347	370	375	391	380	382	362	365	342	379	351	348	375	320	371	340	346	390	336	313	351	331	344	364	357	332	349	367	345	348	354	299	334	337	376	368	321	327	341	320	336	346	353	346	334	347	295	366	332	405	350	369	318	338	354	359	339	365	367	354	332	338	331	305	354	345	347	340	385	350	348	372	387	329	313	354	366	319	349	352	364	349	353	320	363	348	385	388	337	389	348	354	356	386	347	320	320	361	286	324	345	338	370	364	363	340	370	361	328	331	336	367	339	350	310	393	296	343	337	378	356	367	347	327	343	368	347	319	362	365	314	305	334	345	367	375	340	339	346	348	351	357	404	337	330	335	342	340	377	336	404	373	342	379	348	381	328	347	383	354	354	354	343	344	362	366	368	339	317	368	312	322	341	361	351	360	313	344	376	357	378	377	368	358	354	349	339	330	334	394	339	337	359	360	382	398	323	339	362	326	369	351	337	354	344	347	370	338	386	320	362	389	342	384	358	350	360	362	359	356	358	346	363	338	373	322	372	364	328	375	387	361	334	347	336	322	369	339	358	364	341	334	343	334	378	337	354	362	339	353	367	356	373	378	344	366	334	348	332	321	323	335	351	355	367	355	327	387	361	348	339	356	351	323	332	310	379	340	323	362	376	340	317	329	359	297	373	388	383	344	380	359	373	342	330	298	342	359	386	391	384
7453	2199	4558	5408	4544	3506	2911	2461	2095	1888	1734	1589	1395	1356	1250	1162	1113	1129	1112	1065	991	964	1060	1019	1002	963	947	1033	963	985	865	969	867	944	937	889	910	879	861	842	862	867	870	842	847	886	858	871	892	812	830	845	851	839	800	869	805	882	848	802	808	823	800	842	866	829	824	808	786	859	884	828	841	858	858	798	854	842	759	829	795	849	814	835	827	774	847	820	813	819	804	806	853	831	859	836	870	827	796	827	817	828	840	838	855	805	811	831	821	831	823	790	829	779	799	855	792	865	800	797	817	851	751	783	801	854	901	838	845	813	882	822	881	830	803	849	844	864	859	805	839	806	812	802	794	809	814	810	756	811	816	861	815	788	846	804	821	796	837	811	847	835	794	833	857	806	836	831	832	891	804	772	843	847	784	881	795	803	782	798	819	837	783	839	821	795	829	812	785	841	810	818	798	816	819	804	779	814	810	794	821	837	803	796	862	816	806	810	868	860	823	816	813	806	840	799	834	775	773	813	802	811	767	801	786	807	812	810	763	804	843	864	805	835	822	819	817	802	778	819	794	808	831	821	798	782	848	820	814	812	795	781	821	788	835	814	771	776	788	835	829	812	764	792	773	851	784	879	822	773	827	777	778	844	776	823	818	810	801	820	791	767	837	837	816	815	778	828	807	860	804	817	869	790	821	843	817	774	800	837	835	826	766	867	819	814	811	865	790	836	784	823	783	877	811	845	845	798	825	807	820	769	859	809	790	813	799	818	798	785	828	805	855	869	834	844	819	814	828	800	804	828	780	796	780	826	835	810	814	806	767	815	853	813	786	842	743	819	817	813	837	812	820	852	812	819	775	792	810	815	867	779	846	829	811	843	797	814	803	837	759	833	772	853	828	798	845	787	829	828	858	804	842	812	773	772	768	814	793	823	870	797	828	777	819	839	860	806	789	830	825	812	812	825	838	744	813	854	825	817	814	827	831	835	834	813	789	866	789	818	826	812	875	822	810	854	857	848	823	785	837	765	836	824	787	822	819	806	878	825	807	830	782	850	806	824	877	834	778	848	831	804	850	830	763	809	831	839	823	786	786	857	842	865	795	774	855	796	810	791	852	810	822	809	783	791	842	803	814	852	765	813	821	799	817	819	844	809	795	846	835	811	804	812	822	856	878	826	858	805	822	844	808	808	818	808	793	815	848	830	865	830	828	781	851	836	867	829	824	841	817	828	868	802	865	843	835	820	822	814	782	820	769	829	813	799	825	772	844	854	833	824	860	801	839	800	803	800	827	800	841	808	844	842	858	809	814	827	777	861	835	821	813	840	824	794	823	828	837	795	809	823	817	853	817	848	852	807	810	736	848	839	807	821	775	827	799	825	771	827	827	862	859	837	830	799	804	814	762	872	780	812	816	792	799	863	797	814	803	854	791	821	793	772	803	796	817	803	794	771	787	843	780	794	841	803	841	845	809	792	829	781	844	827	806	764	822	781	823	817	821	782	829	795	824	794	791	806	826	853	823	824	795	839	827	819	796	790	839	802	871	825	804	752	748	864	825	795	793	840	804	805	796	873	835	776	896	812	813	779	785	835	847	859	790	861	795	799	859	820	872	765	802	777	842	820	830	803	779	770	796	811	800	846	821	814	794	777	854	796	843	819	841	827	847	835	754	816	835	766	803	810	837	804	799	826	831	829	816	780	789	759	789	846	814	777	836	865	786	845	826	830	815	839	835	842	800	864	772	831	857	827	828	769	814	856	813	785	855	854	793	798	851	856	816	800	760	780	798	782	824	810	818	831	857	834	817	849	770	758	788	830	770	825	797	782	823	836	832	835	804	779	797	760	807	785	810	815	795	821	802	800	727	860	826	822	820	837	800	789	828	830	823	834	804	831	789	802	770	825	848	813	801	825	774	803	839	832	840	788	746	860	831	861	858	776	827	811	803	819	854	842	824	826	894	815	828	833	877	822	880	783	790	855	810	784	798	847	842	836	859	799	788	844	809	846	765	829	828	793	874	817	782	786	828	856	784	814	828	828	822	828	806	810	745	852	810	829	796	795	843	783	854	843	810	778	832	814	846	808	893	842	852	794	835	871	767	800	834	777	812	746	814	809	836	821	864	802	819	820	796	817	800	825	801	830	819	837	817	806	783	813	815	811	840	813	731	777	823	820	816	775	857	815	803	848	808	788	785	848	758	822	758	810	821	850	809	797	858	816	799	808	840	747	758	778	798	813	763	791	760	828	834	869	789	810	818	816	825	839	880	849	800	802	797	806	828	765	769	806	794	833	799	818	825	807	813	808	801	772	832	815	857	849	846	859	779	817	796	818	744	794	776	868	820	774	868	786	833	806	786	811	826	838	794	864	800	787	814	810	797	836	834	842	829	819	798	832	844	847	870	845	799	818	835	821	794	813	829	810	803	786	815	827	790	821	795	780	823	848	835	813	840	748	764	785	852	806	831	804	828	823	774	815	842	773	809	816	793	818	843	798	828	788	790	878	810	827	820	818	822	837	793	805	858	810	780	854	857	771	863	797	828	780	824	809	807	764	845	843	843	804	843	825	801	807	829	787	834	891	778	850	796	849	806	846	798	798	830	828	858	802	772	791	815	807	835	797	824	804	801	817	779	859	837	789	793	799	852	827	807	798	775	824	805	816	829	824	750	858	853	765	790	764	818	821	815	813	820	806	837	829	855	808	853	775	796	816	816	824	806	836	795	836	846	843	847	808	811	825	881	780	757	734	886	842	810	787	797	848	796	827	800	835	847	764	795	770	851	801	795	818	848	793	825	787	824	844	769	768	860	850	787	854	861	805	815	841	771	836	832	822	757	755	788	779	750	812	790	821	804	860	778	816	838	804	776	809	813	793	795	821	784	786	853	819	812	812	817	853	834	803	830	836	833	826	799	801	873	845	801	794	816	785	837	805	844	853	752	826	815	852	805	802	795	816	768	804	797	831	794	792	722	803	822	775	817	830	860	774	804	826	830	768	798	807	832	867	811	883	759	833	843	875	807	809	824	844	796	866	782	872	814	836	825	846	825	802	843	800	785	860	808	814	819	811	822	846	785	863	853	819	781	825	832	840	843	868	864	751	819	864	840	789	833	884	801	814	860	807	816	775	816	777	771	802	789	800	816	849	797	848	771	778	795	820	822	810	794	871	830	820	863	833	838	803	796	807	810	812	808	840	830	783	833	811	773	807	864	801	823	824	780	852	806	824	816	794	798	775	856	818	822	803	782	825	890	789	785	874	844	856	805	808	811	847	772	874	838	839	776	797	812	806	827	826	834	878	849	823	846	837	837	866	808	851	807	817	829	880	810	830	862	808	826	802	813	847	805	862	790	837	837	791	861	817	775	827	804	824	837	784	792	826	817	864	841	817	826	818	858	842	823	798	851	817	829	791	794	770	803	765	869	764	817	881	825	819	876	775	829	805	833	813	799	870	850	823	825	818	812	774	776	717	799	849	781	815	786	852	826	803	818	782	831	784
16534	3294	3402	2814	1885	1377	1081	858	671	604	566	529	475	454	414	432	397	352	403	373	352	371	369	371	359	347	338	363	401	341	360	391	335	341	371	341	346	366	315	335	324	327	323	311	363	342	334	314	329	336	329	320	312	306	315	322	303	299	325	333	326	290	317	335	317	357	312	298	310	322	292	335	311	301	337	361	309	345	315	347	295	314	327	343	365	322	305	308	333	331	298	337	327	310	293	326	308	283	339	329	336	337	328	315	340	320	319	331	287	311	327	294	314	357	344	355	348	352	354	291	330	326	326	302	357	340	315	367	334	353	299	337	317	335	345	317	318	322	308	327	352	318	296	322	313	338	317	338	314	297	322	329	311	314	313	325	289	323	323	309	308	294	304	320	319	326	326	288	331	303	302	311	337	306	336	282	312	316	322	303	332	290	276	317	319	306	345	315	330	340	317	325	348	327	332	337	361	328	299	302	339	333	328	345	314	325	315	327	322	331	335	315	314	327	297	320	342	297	306	295	311	322	335	336	356	364	288	329	319	329	316	334	318	291	374	364	336	305	300	334	311	319	308	314	316	323	337	297	305	327	350	310	323	299	346	322	322	309	335	301	332	329	309	314	317	320	320	334	314	310	337	367	340	336	289	291	321	317	331	308	332	346	318	290	329	339	341	302	323	310	348	328	344	328	328	345	345	335	337	300	304	338	299	324	320	311	306	329	320	308	304	324	311	321	323	318	324	337	282	373	308	326	358	319	341	319	312	317	335	322	335	304	298	318	298	338	304	351	302	306	339	329	295	335	323	311	306	343	339	308	300	311	373	361	322	300	313	313	323	292	311	325	283	358	326	322	332	299	297	307	304	319	364	323	312	330	311	276	343	346	316	289	303	335	342	320	339	357	303	314	368	308	347	290	312	331	302	311	315	305	309	317	309	327	319	328	308	320	333	312	323	340	326	318	316	315	356	297	352	333	321	315	297	365	338	289	320	345	323	319	331	370	359	324	342	317	333	315	311	323	319	326	339	329	307	310	293	316	296	324	298	348	357	286	326	312	367	287	316	306	326	292	339	320	314	310	317	342	312	290	332	283	332	293	318	344	318	346	336	351	338	317	358	305	353	304	303	351	336	331	355	329	327	330	327	338	313	318	341	335	322	339	338	326	341	325	338	320	310	310	330	312	295	312	332	338	316	375	338	325	331	333	298	305	290	359	348	330	344	311	325	285	298	300	328	320	325	342	311	302	307	302	308	363	331	290	311	314	321	349	316	316	339	366	334	329	307	341	323	304	305	355	334	297	324	339	295	334	327	337	334	285	313	302	322	321	294	313	313	357	321	313	315	316	322	313	324	313	338	327	358	306	325	313	341	315	317	303	318	279	337	343	321	326	323	338	311	299	320	355	317	363	320	318	322	340	318	313	304	330	325	359	337	368	304	322	319	330	317	329	324	325	325	289	320	312	323	344	304	291	325	351	352	306	344	319	346	323	356	335	329	330	302	312	329	361	335	310	331	337	314	338	360	279	322	325	309	304	296	321	339	313	314	296	336	325	324	397	356	314	345	348	338	312	319	307	292	312	284	333	346	306	275	288	353	309	351	315	331	299	321	329	307	293	308	327	327	293	283	325	291	325	300	333	337	331	333	324	316	339	324	328	345	315	295	317	325	304	321	318	332	343	310	325	324	302	325	315	314	310	337	307	305	320	299	275	330	317	307	328	299	311	332	331	311	319	341	311	348	317	314	334	311	325	296	320	340	323	358	339	317	290	305	322	318	299	359	337	325	312	321	357	335	282	310	321	301	317	334	335	327	315	319	323	298	323	322	354	339	328	318	313	294	303	314	306	284	314	299	321	334	330	330	346	311	304	327	335	348	286	348	317	314	323	293	302	316	373	320	313	320	330	337	327	288	329	328	363	337	303	349	354	331	349	338	326	343	335	296	303	321	285	322	336	343	311	335	343	315	316	347	343	309	342	303	299	288	294	297	334	325	299	356	321	325	311	337	354	342	326	351	303	303	273	320	313	332	348	333	327	341	343	329	289	341	301	300	312	320	327	324	317	321	273	316	341	316	358	326	302	304	331	315	315	295	318	296	338	319	372	330	342	327	321	291	308	325	296	340	354	323	312	347	292	314	346	340	296	319	282	302	327	300	312	327	296	334	337	320	346	321	377	335	306	313	344	349	309	323	311	307	311	325	326	313	338	307	371	310	293	331	372	362	335	312	332	280	296	327	326	307	327	310	294	338	327	339	337	363	288	316	293	333	324	321	328	330	333	345	330	315	353	328	321	320	310	331	348	302	351	339	302	297	303	307	318	318	316	345	324	305	309	313	338	334	313	308	325	313	318	329	311	300	338	323	337	305	314	344	320	324	310	324	349	325	338	347	309	322	334	353	312	296	302	331	352	310	323	330	276	308	309	314	292	317	327	307	313	305	314	334	307	302	313	346	335	306	320	278	314	351	323	304	281	323	306	335	299	340	321	304	324	325	299	322	301	316	326	318	323	346	340	297	358	304	330	345	277	318	319	295	295	320	319	330	297	324	328	303	325	277	321	326	337	338	322	281	293	331	354	308	322	325	345	330	315	347	285	336	340	311	329	345	311	320	325	323	315	329	314	316	329	343	298	324	312	331	340	343	355	323	335	314	296	311	346	291	347	299	310	342	334	354	311	349	329	315	328	292	336	295	303	339	330	338	324	364	317	317	348	324	331	293	342	371	331	319	339	318	323	313	312	349	290	288	306	337	306	308	335	341	344	295	355	307	325	318	313	292	320	336	314	325	348	329	343	311	312	325	348	310	341	331	351	330	310	327	290	303	345	328	354	323	313	312	320	333	341	306	286	296	286	350	324	278	360	324	326	305	319	342	339	296	306	333	327	316	317	331	338	319	300	317	309	324	307	322	332	330	314	335	342	296	322	304	270	325	360	325	297	322	332	309	336	339	300	281	320	314	304	308	340	326	312	367	352	308	346	348	335	299	328	304	359	337	337	314	314	314	313	321	328	348	352	339	321	314	308	312	323	332	318	298	298	335	347	341	310	318	319	311	317	339	340	280	309	308	313	298	355	353	330	337	326	332	332	327	312	308	309	322	317	320	315	325	320	299	322	333	317	309	297	314	315	300	326	326	340	289	317	325	316	345	319	304	361	327	322	338	322	326	315	312	335	324	333	330	330	307	333	314	299	315	324	287	314	311	325	346	350	311	335	354	341	347	339	342	307	330	314	346	343	325	345	349	345	338	297	336	307	334	345	305	321	352	318	316	336	309	333	330	314	318	347	354	307	308	308	304	321	305	326	319	364	335	282	330	309	314	298	294	311	310	333	322	361	317	348	344	360	321	312	346	300	311	327	313	327	339	299	286	348	308	303	330	325	338	321	332	300	327	335	337	338	322	304	335	334	306	320	315	362	291	297	295	330	321	325	317	337	287	314	322	282	333	318	283	313	341	290	288	295	325	319	344	324	292	306	313	349	307	311	309	349	323	340
9727	2910	6404	7624	6566	4973	4135	3401	2758	2476	2102	2027	1754	1603	1447	1396	1284	1165	1217	1166	1149	1048	1100	1064	1001	1009	1023	1023	995	967	920	918	973	881	947	857	815	865	841	830	788	878	812	787	823	822	800	810	784	774	743	740	765	773	798	810	786	760	820	739	725	725	750	789	784	755	745	761	756	841	744	751	723	747	798	756	708	722	775	686	702	748	745	726	771	753	737	748	679	771	777	736	712	744	798	768	842	746	728	747	723	784	764	773	727	773	737	734	707	784	746	750	742	772	780	761	770	744	762	755	706	788	735	747	739	732	739	767	750	700	749	713	755	708	703	783	693	752	750	776	747	701	768	776	769	785	765	692	739	738	731	710	690	726	743	733	772	721	763	687	725	744	728	747	725	747	750	736	728	721	722	721	752	719	738	766	763	723	713	734	762	729	724	757	717	751	685	764	762	739	742	777	777	741	757	730	747	752	726	758	769	733	741	734	802	751	748	730	756	801	745	690	726	777	768	727	772	733	788	759	721	744	712	765	717	782	717	762	710	755	777	703	752	719	759	769	752	717	752	765	780	750	715	750	761	686	769	749	718	692	800	759	752	748	774	774	728	733	715	752	694	725	738	727	714	723	684	733	759	749	751	726	776	755	717	716	715	708	727	770	737	745	766	727	753	775	785	683	702	756	781	744	744	703	727	751	769	773	685	758	734	752	708	698	788	734	772	683	754	713	767	743	762	775	744	774	746	745	731	733	738	730	772	768	707	715	717	732	752	739	738	754	711	774	746	708	732	728	734	737	757	720	728	727	768	725	715	747	774	778	759	684	751	712	703	715	733	779	757	747	781	735	725	767	716	744	701	772	735	756	695	732	724	735	751	789	726	719	744	715	734	706	764	762	760	738	694	721	757	700	748	699	732	739	754	720	717	753	702	770	732	750	770	717	778	747	746	771	775	728	750	779	814	776	718	733	786	763	727	792	694	755	715	735	732	771	723	751	726	712	741	770	696	796	755	706	747	744	725	722	741	790	743	730	754	807	720	730	710	710	763	723	721	725	706	752	683	695	737	740	725	716	733	752	767	756	719	789	737	685	717	737	751	767	759	726	722	827	763	736	778	739	727	794	751	747	752	737	759	715	737	793	757	674	747	753	750	752	747	756	729	735	771	718	755	730	809	765	697	718	776	739	813	748	738	725	761	727	744	770	747	741	707	750	697	729	699	728	755	764	739	742	743	729	714	767	712	750	782	664	698	695	758	808	717	753	693	726	710	758	706	742	725	737	759	734	760	719	744	779	735	754	789	749	769	712	791	743	760	769	737	722	736	703	727	758	746	707	734	761	750	730	764	764	789	714	779	702	754	745	736	713	690	731	753	710	743	689	740	718	755	767	768	739	733	755	758	782	751	738	762	746	776	755	774	816	751	753	786	726	745	728	701	764	711	746	714	737	706	726	697	758	750	753	724	725	698	696	750	746	726	734	733	685	722	730	712	687	780	738	748	746	759	699	737	742	709	732	740	739	735	702	726	730	751	757	747	768	753	781	755	757	768	720	735	758	723	784	709	737	725	728	778	737	777	757	728	773	781	816	726	711	730	734	725	756	761	767	779	740	765	728	736	704	770	725	752	714	712	706	760	733	751	722	686	723	702	694	729	740	730	730	734	704	802	728	751	778	746	724	735	725	745	736	730	757	780	760	731	741	742	744	747	753	763	709	716	773	784	739	732	740	713	691	714	734	780	741	739	686	738	735	770	746	735	780	743	774	793	677	689	737	742	761	745	734	765	728	708	750	692	721	768	737	793	744	778	729	719	756	784	777	727	720	758	769	727	768	762	735	754	729	735	740	711	708	749	769	806	743	782	730	763	797	717	715	758	784	773	701	797	725	792	764	729	810	728	756	717	765	687	738	736	724	733	763	794	771	779	752	747	779	753	753	734	732	742	764	756	805	724	734	733	749	756	766	683	757	719	759	746	721	732	730	673	774	703	791	688	760	760	757	739	752	714	748	736	732	770	751	742	740	709	745	768	695	708	701	763	736	725	702	776	751	741	763	746	710	735	769	748	774	773	678	750	753	739	718	698	750	741	769	759	693	737	739	790	767	702	717	771	724	691	740	759	739	720	774	718	761	765	778	711	729	769	723	793	733	773	749	700	731	746	717	793	756	754	749	751	746	749	755	757	755	685	789	724	769	747	750	743	737	768	761	719	704	764	733	755	761	729	770	739	667	720	738	716	731	759	750	716	794	783	782	735	740	741	722	737	747	791	822	737	706	749	682	731	778	769	786	772	752	755	705	736	713	742	684	788	675	756	768	747	710	775	763	721	725	796	773	748	709	748	715	774	750	775	763	756	736	739	724	731	732	720	731	762	759	738	716	763	750	733	726	707	750	748	719	743	787	773	715	754	746	728	829	756	742	734	758	744	733	735	784	741	760	740	729	709	718	750	765	748	753	787	743	787	730	754	754	770	730	715	692	763	772	759	754	786	744	769	723	749	760	780	725	745	758	727	745	742	703	730	760	734	775	754	751	722	725	754	711	756	743	749	736	731	753	725	765	758	738	733	745	713	731	779	731	762	739	717	748	781	711	744	778	711	737	743	742	739	730	813	757	751	770	696	770	735	723	736	702	744	802	701	742	759	723	745	776	665	784	746	758	728	780	724	716	742	691	768	726	684	763	709	717	803	725	786	757	740	777	675	761	768	745	732	690	733	739	759	705	823	747	778	769	769	692	746	727	764	769	791	741	756	729	792	780	754	705	755	716	698	755	765	739	695	759	775	748	740	716	766	711	729	784	768	701	709	787	742	731	721	755	743	730	723	706	740	689	776	660	746	696	764	750	747	786	732	749	754	750	699	770	745	716	742	751	742	761	692	724	714	730	738	752	740	719	754	707	751	709	728	774	764	723	702	713	713	740	732	695	740	747	716	748	770	762	799	723	760	699	739	748	749	764	731	706	764	730	733	686	731	687	769	717	783	770	711	708	737	755	758	774	725	719	757	788	774	735	734	809	732	771	725	716	736	740	763	730	717	752	794	753	740	752	734	767	787	752	777	706	759	747	739	729	752	723	719	759	688	733	758	748	750	728	762	764	734	802	707	706	749	736	749	744	736	756	731	777	761	726	798	746	734	693	749	762	712	771	738	758	803	721	713	778	777	738	766	746	681	749	753	728	772	719	736	727	721	758	756	746	718	761	730	727	757	727	729	771	734	746	739	768	725	786	756	717	769	751	719	758	743	741	700	705	680	746	762	704	744	720	754	749	742	774	712	738	760	763	743	744	772	723	731	778	728	760	779	768	744	782	733	726	727	750	772	759	731	753	743	731	773	731	747	751	803	730	786	794	744	788	794	782	776	751	766	743	746	723	755	725	784	718	775	750	739	785	748	708	753	765	713	731	733	742	723	746	716	737	724	743	729	749	740	743	733	739	733	717	767	735	739	724	760	772	721	802	739	712	779	750	739	786	752	749	698	758	723	750	767	756	822	709	749	714
2238	834	986	838	597	466	412	389	315	320	315	321	311	252	279	277	278	258	266	276	243	260	255	268	289	297	266	290	257	282	271	300	237	246	261	274	248	286	275	273	284	247	256	256	291	264	277	288	294	259	255	261	258	289	260	255	258	276	271	271	284	283	227	251	277	258	260	236	251	281	258	223	270	250	226	245	261	251	245	249	255	258	252	233	263	264	251	225	265	275	260	263	228	243	246	267	298	263	270	262	280	313	253	230	258	279	261	225	269	295	277	281	255	246	233	289	255	273	278	257	264	257	248	255	251	255	291	268	271	260	247	227	263	287	271	252	213	258	252	258	227	258	257	247	264	257	258	237	259	282	304	270	268	269	244	264	251	260	243	261	275	243	254	259	246	227	248	268	224	250	251	292	270	297	236	260	249	257	268	297	254	253	262	290	281	236	254	261	265	262	275	257	288	259	243	230	226	259	271	239	235	257	257	286	233	298	282	248	234	262	281	221	272	280	256	245	246	257	229	238	261	253	252	281	260	270	268	256	243	270	294	249	254	263	277	239	235	268	248	251	262	282	262	248	266	255	252	267	252	254	306	254	257	250	271	262	295	273	244	275	262	293	245	298	279	262	257	257	265	244	257	226	267	237	257	261	264	240	272	239	277	235	268	282	287	268	251	231	249	278	254	267	265	265	259	249	259	258	242	257	244	272	254	256	259	248	225	316	296	279	237	254	226	252	259	280	288	259	248	273	265	286	264	239	268	273	251	269	270	259	248	249	265	246	264	260	256	256	249	258	231	241	281	274	240	268	246	277	281	288	262	250	293	272	247	257	272	259	269	256	234	270	277	252	253	242	263	246	256	234	250	248	276	280	262	233	288	264	246	252	285	279	243	277	251	253	254	290	276	267	302	254	270	263	259	249	227	250	222	277	247	261	246	254	226	233	261	269	261	240	244	296	265	250	249	253	255	309	278	265	244	276	264	294	299	278	258	276	252	276	239	273	260	238	290	270	255	246	236	293	239	251	263	265	278	232	260	281	270	294	246	266	249	272	293	273	241	258	252	277	253	254	259	288	254	252	276	269	284	242	283	260	249	240	275	221	233	257	257	257	252	252	271	253	247	244	253	257	258	235	270	249	252	284	274	229	256	275	266	244	268	265	275	277	259	269	245	251	244	259	251	280	271	251	265	253	242	241	265	276	249	261	238	259	266	259	252	261	278	251	247	290	250	273	267	278	223	254	270	272	250	263	279	260	278	266	257	238	261	253	239	274	258	254	274	266	253	271	275	277	259	257	285	251	243	251	275	230	264	248	244	287	260	272	252	255	243	264	225	256	267	258	279	228	257	251	289	284	279	264	274	257	283	260	247	250	264	264	252	275	247	268	243	279	245	209	247	287	246	264	244	223	231	256	268	274	241	251	265	255	240	270	262	255	256	251	279	246	252	257	257	278	267	278	263	261	259	282	235	270	283	247	257	254	280	234	287	297	240	230	235	291	284	273	244	249	250	257	276	247	241	275	279	263	267	245	230	248	242	282	263	249	231	228	258	258	256	249	245	243	251	300	266	263	263	281	284	259	270	262	276	264	263	298	243	269	258	259	259	248	255	234	255	246	271	262	275	296	270	258	236	251	260	272	258	233	282	243	249	250	280	253	248	274	272	261	260	237	249	250	255	275	283	249	282	281	266	251	248	283	281	275	258	278	275	274	279	291	258	234	250	223	262	237	245	247	217	245	257	271	273	254	278	252	270	272	273	257	250	260	273	260	247	256	268	272	239	251	231	243	275	235	244	245	254	247	268	265	254	260	253	240	276	241	257	237	263	253	246	237	247	241	252	264	285	278	225	259	250	250	254	244	246	279	295	274	271	259	235	283	252	266	273	273	248	240	247	296	261	265	220	286	267	261	279	271	249	232	249	282	242	269	264	274	221	243	258	289	248	287	237	265	261	258	291	292	275	265	250	255	223	246	267	277	273	261	291	279	266	263	257	254	253	267	271	239	282	277	253	278	266	260	243	254	248	266	251	265	269	281	282	261	265	255	214	252	250	259	275	244	237	257	225	257	256	275	264	272	268	257	258	279	280	275	270	250	247	248	257	257	257	266	270	274	265	315	276	260	232	228	269	270	273	263	248	257	263	277	236	256	246	256	264	248	272	258	261	246	261	262	243	277	281	267	272	231	274	240	269	259	236	256	270	267	253	279	253	256	263	266	251	260	248	262	252	266	232	261	278	274	291	233	271	269	246	250	240	271	259	262	299	231	245	231	250	246	260	236	281	259	241	256	260	253	269	262	268	240	253	246	266	243	258	257	267	258	262	266	237	240	248	254	251	241	228	239	269	247	256	233	240	280	253	262	244	267	264	291	272	222	251	240	243	260	228	266	275	246	259	267	248	277	254	255	269	231	225	230	281	244	270	269	273	288	255	215	260	252	254	290	286	297	226	224	248	287	288	243	226	262	280	300	251	255	286	237	284	228	250	228	254	243	240	244	239	214	236	256	251	236	265	259	259	263	249	274	265	282	257	288	244	245	264	262	245	255	251	271	287	247	246	254	277	284	263	266	268	278	258	262	247	279	243	264	275	252	255	271	297	268	245	250	256	264	271	272	276	275	248	281	241	265	316	266	258	261	284	236	260	284	251	242	235	235	261	245	251	243	284	235	245	262	266	238	264	275	273	267	259	300	252	241	259	255	279	246	246	249	268	277	266	239	246	256	267	283	311	242	260	250	267	282	235	270	257	266	246	248	304	270	250	277	277	272	263	251	247	288	251	255	245	253	291	263	239	271	262	258	286	257	242	263	261	257	250	267	277	293	246	252	266	250	278	289	269	272	268	280	234	244	258	237	248	282	239	234	279	244	283	259	258	274	247	246	290	255	275	278	240	208	265	275	271	257	236	258	258	237	251	280	250	267	252	249	252	237	282	262	273	243	257	230	289	285	255	270	236	267	269	246	260	248	219	251	261	265	267	271	268	261	266	237	276	285	233	259	244	235	265	276	257	245	255	246	240	266	278	274	267	256	274	267	252	281	230	266	282	253	244	272	257	259	277	269	252	266	248	278	284	217	263	262	257	243	242	255	279	270	270	264	274	249	233	275	263	287	257	264	288	237	278	248	260	261	213	248	273	277	285	276	249	241	243	246	271	237	238	270	295	274	309	300	280	291	251	256	298	286	268	235	247	287	250	280	268	252	258	255	266	305	265	253	257	260	279	252	257	276	265	246	248	260	259	248	251	231	266	251	234	256	263	255	264	284	249	242	267	250	246	285	250	231	281	255	258	236	253	259	270	274	230	275	258	249	264	256	265	267	278	295	275	240	259	240	251	274	229	269	220	256	267	261	251	247	244	264	245	259	258	240	229	274	256	264	248	272	246	266	248	248	238	247	274	291	246	260	254	239	288	269	267	247	238	249	283	249	239	267	274	236	246	259	234	262	256	254	254	244	214	269	265	243	258	264	229	231	266	266	271	259	284	243	270	266	249	263
2323	1204	2181	2596	2168	1776	1550	1297	1110	1082	956	965	930	797	787	733	742	745	768	711	697	724	674	664	678	726	685	688	705	667	676	628	645	659	652	687	684	622	624	647	596	647	634	641	651	646	623	622	639	664	613	634	589	686	631	630	650	637	634	644	653	625	621	676	630	646	641	614	603	595	660	631	620	668	639	598	657	599	632	619	612	634	633	686	604	632	638	626	723	627	620	612	629	617	658	645	614	598	609	644	629	639	660	622	636	631	646	572	627	620	596	653	621	619	627	675	641	657	617	571	606	623	602	608	637	597	658	611	631	626	632	603	640	638	636	639	662	637	629	604	615	624	624	621	675	623	634	609	566	607	676	654	624	624	636	589	637	624	654	633	605	659	632	599	589	634	644	603	576	579	642	613	657	639	635	628	634	650	621	594	651	648	639	591	616	623	651	615	640	643	632	618	619	643	704	657	616	597	615	585	632	656	652	661	633	603	628	635	625	622	715	665	611	667	621	639	600	608	616	605	622	644	607	603	589	648	661	622	643	613	628	635	633	610	637	666	603	618	630	653	659	632	644	623	608	648	604	663	671	624	632	636	613	642	617	667	653	588	671	670	617	666	597	636	625	627	646	587	612	604	617	601	643	596	631	609	624	632	627	660	605	613	651	625	630	624	614	629	646	612	615	619	651	646	628	621	612	600	590	667	664	628	617	634	627	645	600	615	636	624	641	652	690	631	617	613	632	650	668	632	663	630	608	598	637	645	610	626	614	611	629	625	643	632	657	617	694	612	637	644	621	627	616	633	590	625	585	621	628	671	593	623	623	628	667	683	642	618	615	619	612	652	635	612	600	661	603	642	641	622	613	587	632	613	629	673	643	644	680	650	626	584	603	639	615	614	636	613	688	606	623	598	640	671	631	617	613	663	625	652	631	623	587	594	595	642	658	625	619	612	597	641	619	608	626	622	618	605	642	637	676	640	612	613	597	627	633	633	647	617	659	632	638	635	672	655	616	592	652	623	641	623	653	642	612	627	586	627	669	599	608	592	624	622	637	635	631	589	591	606	628	635	637	558	680	650	622	612	637	604	669	630	622	651	666	638	632	611	623	640	616	618	639	647	594	602	630	591	618	634	663	577	645	598	667	623	655	640	602	714	586	672	590	607	652	642	627	626	622	593	622	611	599	638	642	575	660	616	628	605	586	602	613	584	647	642	632	583	609	618	621	631	578	625	648	662	596	650	655	663	639	592	604	676	659	667	615	631	575	634	628	676	632	617	629	653	616	666	646	619	645	619	620	620	637	624	651	620	583	658	640	626	607	621	644	615	596	614	603	642	576	618	627	633	606	590	630	623	624	594	664	586	678	660	603	632	664	639	682	612	605	663	651	605	621	645	602	581	595	633	582	653	664	595	637	682	583	645	615	673	565	643	619	634	650	627	602	678	617	673	621	607	667	618	596	602	636	608	577	653	592	645	621	608	663	610	624	651	629	637	640	571	614	616	642	604	598	604	639	609	655	642	643	621	589	630	639	618	598	610	645	579	653	624	636	611	607	675	623	632	654	635	597	609	595	646	592	624	613	623	610	652	620	610	687	608	627	623	628	644	610	622	626	624	610	612	686	634	575	653	621	624	641	641	587	630	600	610	616	606	632	642	617	614	648	601	637	573	639	600	599	618	620	627	658	674	639	587	591	598	614	604	597	633	667	640	630	564	611	678	641	577	653	606	596	638	627	621	600	646	624	607	651	616	666	635	602	633	622	597	647	630	648	666	639	622	629	642	572	603	631	639	616	649	627	622	623	630	641	646	642	635	622	616	649	646	616	617	579	643	639	637	664	600	604	653	628	643	644	613	660	621	565	640	601	591	634	616	604	623	619	642	629	612	702	629	635	605	664	647	620	626	619	638	630	589	611	652	632	613	622	669	625	620	635	623	638	613	652	673	649	654	608	665	620	664	672	606	605	637	613	640	625	615	565	660	604	626	610	579	641	624	642	628	626	624	619	611	630	622	639	619	652	683	606	625	641	672	606	644	633	613	655	594	595	599	602	612	663	611	675	647	636	663	603	619	595	652	613	633	609	608	632	606	630	606	641	683	600	634	628	602	644	615	636	601	568	636	631	643	633	621	673	662	636	607	623	684	653	626	620	619	659	645	636	601	594	625	604	621	668	639	647	626	637	589	607	630	614	670	604	669	658	587	665	650	650	661	606	610	623	630	617	619	646	617	636	648	597	610	622	629	605	612	623	569	614	577	586	639	619	646	623	609	634	641	622	621	623	618	598	613	635	668	636	640	681	571	621	680	669	618	631	581	616	657	627	623	632	626	606	614	648	618	593	578	626	598	616	602	633	642	657	605	680	650	647	584	577	627	612	640	661	633	608	667	623	643	663	621	637	613	641	634	556	613	594	587	684	645	625	646	609	589	594	650	602	588	616	589	640	604	666	630	660	638	635	649	608	655	649	632	656	601	637	639	620	668	611	641	638	628	646	602	644	624	632	660	620	616	633	666	579	630	653	665	610	653	614	665	651	658	622	613	622	583	588	610	623	669	651	624	664	639	613	621	601	635	620	608	616	653	653	599	587	593	601	610	614	639	614	582	641	684	657	637	631	601	612	624	591	611	606	643	647	685	603	651	622	642	653	606	651	635	690	645	599	624	647	624	606	645	608	628	630	644	610	574	614	614	637	659	593	630	605	626	627	629	634	614	633	642	569	615	613	659	616	643	626	644	664	633	628	635	617	594	633	609	643	612	621	589	635	620	642	614	619	606	651	596	625	638	668	653	610	624	608	641	600	645	630	656	641	628	590	647	621	635	623	634	614	643	622	621	615	568	594	613	582	632	603	675	623	672	640	647	646	636	629	604	617	582	622	616	620	652	652	587	641	633	658	619	616	610	596	659	651	630	643	620	631	585	607	592	630	621	647	635	631	596	606	629	628	604	647	607	623	614	641	643	655	641	648	595	657	691	629	655	609	645	632	664	615	638	643	610	629	633	624	606	647	608	618	624	646	646	609	604	628	616	653	632	613	659	595	646	667	613	641	575	630	631	642	618	614	617	618	624	564	648	626	602	621	627	622	637	583	625	625	651	673	654	576	609	611	663	597	650	686	641	597	614	587	627	607	606	631	642	607	640	664	655	610	624	607	631	631	622	622	639	612	597	641	666	630	655	621	657	647	648	654	609	629	635	627	621	601	679	619	624	646	591	618	552	656	656	625	599	628	583	639	651	630	633	687	656	610	609	626	641	676	611	668	657	619	649	644	677	617	620	588	624	603	615	646	623	651	672	670	620	661	654	616	601	661	650	621	698	635	673	591	635	627	632	669	618	629	627	612	589	633	607	623	712	626	593	629	619	687	584	616	609	651	624	608	604	605	635	613	621	647	641	609	609	641	642	645	648	600	628	599	626	603	627	633	591	641	619	619	596	606	598	637	669	633	647	662	626	620	656	590	642	677	606	619	631	633	610	710	659	633	619	646	653	620	628
9089	1793	2107	1779	1193	925	799	663	607	537	501	476	474	399	439	446	413	395	387	401	382	391	364	358	352	385	378	391	367	391	382	373	396	361	346	348	418	343	373	345	359	387	351	334	360	378	346	326	312	372	347	377	352	370	367	327	339	378	370	336	348	326	332	364	348	355	355	377	381	354	338	337	357	388	367	369	361	381	318	370	342	353	349	353	352	343	328	378	347	340	362	331	313	372	348	327	365	357	363	365	380	332	370	334	349	346	356	370	376	341	353	327	310	342	393	332	377	344	305	339	349	353	367	282	362	351	382	375	329	319	348	364	390	339	371	382	375	368	310	351	345	361	365	392	365	336	348	363	365	356	365	349	330	368	354	332	352	329	341	361	376	366	356	375	365	340	369	353	331	339	325	312	346	361	324	338	324	353	364	360	356	385	338	329	356	311	370	364	337	346	372	337	365	358	346	381	342	345	346	357	390	352	362	349	374	400	362	379	364	366	351	334	357	363	349	341	333	380	375	333	368	363	348	375	346	363	351	355	338	364	368	349	366	351	366	350	370	370	359	360	339	372	357	344	371	403	370	354	349	338	334	378	377	350	352	341	364	371	383	361	348	357	376	366	356	357	363	350	331	417	381	318	347	355	329	323	345	367	327	346	329	360	389	361	357	351	330	346	369	373	347	349	344	383	344	390	360	349	381	335	330	367	324	349	349	350	351	361	345	342	378	357	364	363	340	341	326	356	332	358	370	383	364	354	324	347	317	345	324	355	343	376	355	342	370	365	351	354	361	355	310	336	329	328	340	363	341	375	337	364	339	376	358	365	343	330	353	365	364	340	353	391	373	381	364	339	393	318	334	352	336	369	370	397	330	322	363	351	344	340	396	347	329	332	351	352	332	346	349	375	373	373	349	365	346	363	356	325	326	360	357	352	352	323	349	343	340	376	356	360	363	323	360	335	323	370	351	372	348	346	354	340	355	339	353	359	375	336	358	352	334	354	334	362	356	384	376	353	333	387	362	296	341	351	347	373	356	358	328	351	354	365	347	357	344	362	374	353	354	336	337	382	349	335	374	336	358	349	382	334	341	340	359	318	348	353	354	339	366	349	362	339	330	373	371	382	365	330	321	368	362	337	362	325	380	371	374	366	386	347	358	326	324	369	323	359	357	345	349	365	336	342	363	365	355	366	379	323	379	344	339	344	316	333	392	353	333	397	343	340	353	354	337	341	358	299	358	401	347	357	348	347	338	328	355	338	324	359	355	308	325	353	363	359	329	351	351	368	381	364	334	334	324	332	359	363	380	349	311	313	359	368	324	338	364	377	330	336	365	327	327	376	350	357	348	301	375	373	349	331	353	354	353	357	337	301	370	338	381	347	385	346	359	358	352	329	324	313	359	352	346	352	381	364	317	346	343	315	401	357	376	348	351	379	346	374	363	325	379	374	366	338	357	366	341	302	351	372	386	336	379	369	353	378	313	354	315	321	356	372	352	368	367	356	358	341	368	343	355	359	375	389	359	348	351	325	358	356	334	360	373	357	340	403	347	283	375	350	366	372	356	348	333	348	350	326	380	356	347	324	359	366	384	355	355	331	361	365	378	340	356	361	325	366	339	351	329	335	351	350	344	341	352	355	319	327	372	351	340	368	320	375	369	326	359	352	364	389	342	356	331	322	355	315	362	363	349	373	343	356	396	356	346	337	366	325	370	390	362	373	348	299	336	353	365	361	364	331	363	325	334	341	322	322	361	361	382	349	352	351	342	351	371	375	344	346	396	335	345	326	360	296	315	347	342	355	370	343	322	333	357	374	346	377	320	361	358	331	336	343	373	354	333	370	384	366	325	322	356	314	388	356	369	355	347	354	341	388	355	318	345	350	352	368	367	354	369	375	350	353	362	336	349	344	349	375	371	330	347	350	330	363	373	370	356	346	367	377	334	341	358	344	382	320	343	372	362	363	324	356	332	415	372	383	327	356	370	339	351	382	349	332	363	374	362	363	312	355	365	354	333	386	328	342	323	342	374	359	362	324	311	385	375	376	358	363	342	325	376	352	331	363	330	361	340	323	368	325	359	394	354	331	347	322	332	355	346	347	343	372	344	333	339	320	327	390	357	349	344	338	336	349	324	363	357	330	356	367	367	383	327	327	388	350	349	353	338	326	386	370	336	341	333	356	372	331	345	352	371	340	381	355	367	344	339	345	350	390	365	337	368	351	344	345	338	344	300	356	351	370	351	358	385	342	359	363	367	348	338	369	351	368	323	391	361	351	333	347	355	359	379	355	362	354	380	358	362	352	314	364	355	351	358	361	330	335	354	370	330	353	376	344	340	337	370	360	335	330	364	390	349	396	373	368	319	325	350	352	370	355	352	331	375	350	375	357	338	353	350	353	327	351	353	332	344	374	414	378	337	331	366	356	386	371	365	334	354	313	325	344	370	381	371	341	359	342	308	332	373	337	384	363	338	372	331	329	380	351	365	342	362	361	377	358	343	347	336	351	343	380	369	316	327	336	373	396	394	348	369	354	330	339	341	324	347	374	385	386	379	358	340	324	373	333	333	352	352	370	331	334	349	378	347	335	403	353	332	368	377	342	340	342	365	357	367	342	374	380	357	325	356	382	320	322	335	331	321	295	357	337	350	361	349	339	364	356	359	368	343	348	335	342	379	347	346	331	325	325	369	333	350	306	311	340	355	340	344	348	380	369	334	376	364	323	361	360	365	368	340	354	330	375	388	351	363	320	364	356	338	359	332	348	349	358	339	334	355	342	363	340	383	346	321	336	354	362	376	391	363	363	324	332	347	354	319	375	359	363	344	356	354	318	325	369	350	355	360	369	336	336	356	376	367	361	379	383	383	352	373	347	369	366	374	356	340	344	347	345	356	352	315	349	339	374	332	362	340	356	399	358	334	333	322	335	346	363	351	334	357	357	322	349	348	359	359	360	339	336	340	369	347	360	366	351	360	390	381	344	369	365	356	378	366	343	398	359	339	345	347	397	317	362	367	373	346	334	360	335	374	357	337	346	333	365	350	358	374	358	350	319	318	352	376	331	361	347	376	383	330	365	365	368	348	328	327	343	400	350	333	370	350	359	378	352	352	350	364	373	364	329	371	367	370	341	354	326	340	369	337	330	349	332	376	338	341	361	334	396	366	365	308	345	312	314	345	353	352	336	365	369	384	374	321	386	379	350	363	329	334	302	324	391	339	347	351	360	337	320	362	360	361	352	335	370	346	344	389	339	355	360	352	387	340	370	346	301	370	344	376	379	395	356	346	335	385	386	332	336	366	366	322	331	328	376	378	378	350	375	379	338	326	348	370	354	361	339	348	331	317	358	365	362	355	372	348	349	345	344	339	328	314	351	366	346	356	351	360	324	351	328	354	353	367	315	329	365	326	323	389	356	350	359	354	354	367	323	375	289	334	360	378	363	339	399	365	358	365	336	292	326	405	369	358	329	358	295	326	342	367	339	338	345	343	320	365	329
7231	2182	4492	5400	4420	3731	3008	2509	2128	2023	1657	1542	1537	1362	1260	1182	1235	1058	1065	1039	1054	1011	1041	1089	992	1006	993	984	967	873	889	992	955	892	940	887	885	887	886	861	820	894	910	795	789	819	878	828	862	826	856	811	824	831	825	865	838	844	777	809	852	832	801	875	841	865	836	828	783	819	814	857	802	783	821	778	826	843	825	804	784	825	888	807	787	781	787	807	836	812	818	808	820	821	842	784	815	752	895	806	787	821	819	845	754	871	837	792	812	820	850	841	846	891	812	789	797	830	825	800	792	875	820	765	810	763	791	822	846	828	815	781	818	783	821	823	861	818	814	792	870	822	822	816	902	813	819	855	769	847	851	812	797	849	789	787	813	812	854	857	838	855	834	805	841	801	842	804	793	794	777	774	788	817	818	778	828	762	755	824	794	814	830	852	825	769	787	833	769	788	844	804	862	845	901	798	832	783	825	862	832	840	800	833	800	809	858	781	775	779	839	828	751	807	820	834	762	785	793	812	822	830	828	822	834	813	827	817	805	826	855	831	780	780	781	804	800	801	789	875	791	851	886	841	855	790	819	896	803	831	829	780	796	795	820	886	815	837	792	825	823	812	809	844	803	836	837	813	867	838	796	811	839	804	820	792	835	822	806	843	865	767	776	805	790	751	860	733	800	800	817	792	874	851	837	822	846	835	866	835	750	800	827	827	791	842	831	812	837	780	880	765	807	842	793	820	831	828	770	815	796	847	776	845	842	813	838	859	825	847	816	846	824	797	830	824	859	776	844	810	833	839	802	800	813	776	818	766	821	801	811	830	849	806	865	833	834	835	818	770	896	805	798	794	824	804	826	805	842	837	818	836	778	797	847	802	828	812	765	827	840	812	786	835	812	777	855	805	819	775	846	880	812	792	788	832	825	806	843	802	830	817	822	789	804	862	781	800	821	821	838	827	827	836	796	849	831	829	812	827	802	855	816	789	846	783	791	774	891	853	822	858	795	796	806	795	803	820	833	885	872	786	795	807	766	792	849	843	846	807	854	872	799	855	825	800	782	824	740	828	824	771	810	810	817	831	841	776	804	807	780	872	797	776	819	837	806	809	842	771	807	813	782	857	826	809	813	775	828	812	829	840	789	798	841	851	819	790	816	832	781	809	790	812	829	806	803	768	773	753	808	814	789	811	808	784	841	782	799	764	854	818	814	769	822	844	842	828	841	871	853	857	831	828	809	860	809	834	774	827	810	792	793	792	773	802	832	759	849	786	857	863	810	804	775	823	814	820	800	788	839	850	810	800	807	777	834	854	828	799	855	821	815	853	813	842	823	831	824	824	868	846	785	824	840	809	805	788	841	791	840	781	820	804	824	838	843	855	802	789	810	755	887	808	803	818	811	785	832	809	820	798	838	900	777	820	849	832	813	855	858	808	829	831	829	827	768	855	881	795	850	844	774	796	792	788	788	874	808	788	771	780	820	795	780	825	782	805	848	809	861	837	857	804	794	816	802	830	850	813	800	835	836	827	817	818	798	794	841	783	818	856	839	852	833	772	816	879	829	785	803	822	803	866	877	818	818	790	866	826	790	803	815	812	789	821	834	872	808	795	814	826	816	803	816	815	789	830	820	805	816	781	867	825	863	820	852	802	771	806	796	786	783	773	806	765	808	809	855	825	829	830	773	815	830	819	810	787	845	795	870	843	844	807	827	833	810	814	796	878	816	870	842	784	850	847	859	812	805	816	776	844	782	816	848	800	819	789	852	868	791	819	790	823	807	847	801	810	792	862	798	774	855	825	831	827	782	832	794	796	851	813	807	821	820	812	833	816	831	769	824	853	837	840	763	775	805	777	776	812	821	817	832	853	812	803	794	817	884	749	835	733	833	837	795	869	784	875	813	809	809	822	809	762	840	813	801	832	837	794	778	809	808	815	817	825	828	841	788	834	826	781	816	784	838	792	838	779	840	811	875	797	838	756	798	807	831	812	804	835	805	827	806	793	802	820	810	839	818	769	825	792	786	845	799	867	827	801	840	785	780	825	846	818	768	823	774	828	806	791	816	826	846	868	786	825	845	780	791	827	840	834	824	832	830	757	823	802	804	815	825	809	846	828	758	824	843	828	839	785	853	848	836	790	840	833	824	789	810	858	836	791	793	790	793	788	795	797	843	777	838	852	817	802	775	765	812	860	833	782	819	826	807	845	781	825	813	822	828	795	805	811	834	835	839	803	785	803	775	782	822	807	798	813	816	793	870	821	789	827	800	833	785	812	814	800	810	785	814	864	792	834	850	841	824	788	821	868	787	829	765	775	807	759	774	800	838	812	791	827	836	820	799	792	829	782	849	835	808	810	829	825	775	823	771	837	790	789	872	776	825	794	853	842	815	821	853	794	779	825	810	811	805	860	810	774	833	825	881	790	839	854	847	775	838	789	752	829	784	831	828	811	805	834	815	808	779	827	834	822	811	843	805	871	773	827	789	796	874	787	796	788	815	839	783	828	822	798	810	840	859	806	789	780	793	840	816	778	802	849	763	811	836	796	815	807	755	858	800	816	829	817	815	791	785	860	830	853	790	842	815	804	797	777	824	803	795	757	784	861	836	769	812	760	837	843	821	860	836	810	798	820	781	826	824	794	802	838	797	811	772	820	794	831	785	825	799	797	802	803	743	804	794	866	779	788	824	834	837	833	839	827	814	798	798	798	817	808	816	863	800	788	886	791	856	827	779	841	770	826	810	811	783	809	798	803	842	839	847	782	788	828	827	850	833	793	835	795	812	800	789	807	764	838	811	789	836	837	807	771	763	866	806	837	826	825	819	828	821	811	852	831	836	768	833	828	832	791	794	858	815	816	831	836	854	843	799	790	822	821	798	787	846	821	781	780	833	811	833	791	861	827	830	813	807	818	781	838	833	826	888	770	793	765	807	817	785	855	837	799	862	789	782	819	776	835	783	765	813	818	792	803	818	851	787	775	804	821	895	796	874	845	834	854	847	785	876	804	831	824	799	816	840	827	848	795	842	789	839	804	759	787	871	850	786	802	848	822	874	866	820	748	860	823	803	829	820	788	823	783	828	826	777	825	845	792	822	823	761	792	827	785	825	761	835	840	831	871	838	858	871	804	812	749	792	815	768	849	863	783	808	828	820	793	825	813	793	827	841	854	905	847	806	874	823	813	811	822	821	823	804	820	804	772	814	830	798	836	775	828	831	798	818	796	819	814	832	776	801	809	807	832	801	824	795	805	829	804	785	785	872	797	820	812	849	820	818	859	827	820	807	843	804	810	809	816	885	807	811	822	826	827	862	816	884	778	801	797	764	829	829	824	886	810	806	827	797	842	862	832	837	820	874	821	808	817	816	790	804	827	879	783	846	856	757	838	850	781	834	867	839	839	864	869	836	834	846	776	792	823	809	741	848	805	803	835	878	795	816	803	821	788	853	795	862	812	797	785	805	843	857	799	898	830	815	774	821	811	797	810	825	870	830	844	777	817
16137	3238	3439	2664	1841	1287	1080	863	717	626	605	538	536	503	439	376	361	428	373	364	399	364	364	349	359	328	383	354	376	341	327	364	352	326	301	316	325	330	325	338	334	345	319	300	351	331	322	290	306	298	327	296	340	339	337	324	335	311	332	347	317	335	320	327	300	327	323	352	336	312	350	328	305	330	311	349	286	326	326	322	286	299	343	298	295	330	269	354	283	321	300	295	336	355	325	309	325	358	344	308	308	347	322	344	284	309	285	333	311	322	330	309	281	271	345	315	322	334	340	319	309	321	326	284	306	296	309	287	306	315	304	335	292	294	354	335	336	305	333	362	346	336	345	298	298	328	305	328	312	320	345	307	321	335	325	326	310	338	308	331	320	302	337	335	318	310	307	286	317	319	323	315	305	313	328	310	339	335	334	280	333	328	301	301	297	313	330	322	241	308	333	318	327	290	312	332	303	346	317	302	321	318	317	323	320	312	301	313	334	333	329	322	307	333	329	298	315	330	307	318	330	324	324	329	336	324	324	330	333	334	330	311	316	309	320	335	330	326	283	343	333	278	305	328	303	309	348	329	333	345	314	348	332	332	298	298	318	333	355	305	283	328	277	307	305	325	342	318	324	321	326	355	316	335	335	323	333	315	333	358	315	324	363	320	303	289	292	319	314	308	324	377	309	345	287	324	309	297	297	317	368	319	346	315	316	289	306	319	316	345	292	320	318	305	319	317	336	346	330	325	342	314	310	311	320	309	323	275	310	330	316	349	300	276	328	325	344	323	321	342	322	293	318	321	286	319	333	341	325	349	328	304	326	323	323	352	345	333	312	339	309	314	343	317	323	317	329	327	344	296	326	315	307	328	297	311	319	311	330	286	339	343	294	325	358	335	317	321	324	287	340	350	322	340	313	361	318	340	349	298	303	333	330	339	353	325	342	336	316	357	343	313	313	309	362	320	336	307	300	290	311	336	298	351	323	321	309	297	337	299	315	345	315	307	311	332	324	311	336	347	313	294	342	328	329	341	315	321	320	306	293	304	316	309	325	290	332	320	311	331	325	288	334	281	324	340	307	344	335	311	333	338	339	293	297	322	335	294	345	311	299	331	321	320	294	356	352	330	348	337	285	330	300	343	303	316	310	346	302	317	324	298	285	322	347	334	322	343	299	307	300	316	333	284	324	343	298	333	380	305	333	327	324	343	307	288	328	299	298	323	338	316	345	301	302	341	308	301	335	343	335	323	323	302	290	338	343	305	341	295	320	312	323	315	336	301	318	327	305	286	326	326	333	318	314	292	320	337	306	321	346	303	323	307	346	334	296	285	326	349	323	307	344	295	325	301	311	327	319	309	324	335	314	313	341	327	318	318	325	335	328	326	281	359	334	319	316	330	288	342	287	313	313	310	286	330	307	306	335	335	336	366	362	339	301	323	325	320	334	311	356	349	315	300	317	284	337	282	303	309	299	313	328	320	325	313	312	328	316	339	280	300	350	334	348	327	325	326	353	327	272	315	304	342	338	292	339	292	318	335	292	306	311	358	336	322	302	335	311	327	322	320	323	292	334	306	342	357	322	316	339	319	324	312	306	295	338	341	339	307	313	292	340	360	372	337	312	312	303	291	332	316	317	302	351	333	345	342	314	298	310	356	337	352	305	314	325	344	306	334	310	318	346	301	314	327	324	324	322	295	311	291	331	319	337	293	333	317	333	323	315	321	316	330	282	306	353	281	312	355	287	316	314	319	334	341	320	323	327	285	292	356	322	321	327	335	315	290	325	291	345	323	333	321	345	317	333	302	290	319	317	307	316	270	343	317	318	318	305	301	319	346	292	325	332	328	332	306	332	293	331	299	324	315	323	346	339	297	292	330	325	306	325	267	338	335	332	312	346	319	312	319	312	324	321	323	313	308	332	327	362	303	352	343	311	344	345	317	307	325	314	331	277	347	302	299	285	317	289	264	331	321	337	316	339	335	319	342	332	324	299	336	317	330	333	323	311	281	346	352	324	318	310	323	348	281	320	291	341	326	338	347	321	322	330	330	292	348	328	304	324	332	342	323	330	322	343	310	347	321	300	340	362	311	295	308	324	331	322	351	330	318	315	326	315	296	353	298	329	329	312	320	339	350	304	349	333	318	311	361	297	329	328	319	292	310	312	353	345	341	322	328	317	332	344	347	328	340	334	322	321	335	320	288	337	287	333	342	314	322	318	322	335	286	279	282	317	326	303	290	334	331	308	327	291	308	344	282	317	326	334	319	336	291	297	288	324	326	336	308	291	303	298	323	313	349	318	310	331	295	320	316	336	304	296	306	309	331	334	337	332	291	331	288	325	346	324	315	320	307	294	342	320	376	312	328	341	303	345	300	308	309	308	277	304	319	298	347	303	299	306	343	322	310	298	321	297	321	326	319	328	320	308	323	300	289	287	303	324	303	342	330	283	340	301	321	327	327	305	332	329	293	319	300	302	326	326	315	309	308	297	333	309	346	323	300	338	294	311	318	311	339	322	308	299	336	308	306	290	317	289	320	319	319	349	332	317	333	304	351	289	308	341	349	303	332	302	295	328	332	300	317	307	336	331	373	309	297	322	334	316	345	323	293	335	319	299	356	326	310	348	344	292	310	344	297	339	303	336	308	278	321	339	362	313	307	329	330	351	325	317	284	307	317	332	287	323	323	311	311	330	321	320	331	331	269	339	319	296	334	309	339	298	314	279	301	339	313	315	306	328	345	308	317	349	299	337	322	341	301	319	314	320	324	285	315	350	308	352	306	326	338	331	312	308	311	337	327	338	295	314	346	298	324	324	303	331	314	356	321	348	313	313	332	323	325	331	287	315	330	330	336	330	303	322	331	313	326	331	303	325	318	324	318	300	340	311	299	327	319	328	319	338	333	355	325	329	268	290	301	355	333	324	311	329	323	324	333	307	311	302	336	333	300	299	316	346	289	321	333	314	322	313	323	345	339	323	332	341	326	283	329	346	330	330	312	314	299	329	276	317	356	328	346	296	317	313	322	320	286	325	355	352	311	317	328	297	297	312	348	293	315	312	327	314	309	341	275	353	352	336	328	340	305	314	307	308	315	320	305	320	340	294	294	348	318	302	308	292	310	334	312	335	351	369	321	325	326	302	333	320	298	319	327	338	291	338	279	317	337	316	310	322	338	292	340	332	290	321	326	330	322	339	336	322	327	326	322	309	313	361	305	341	319	338	322	347	308	304	339	318	337	295	295	320	318	309	343	318	320	320	365	319	305	312	324	316	358	337	316	310	322	332	322	316	333	337	313	322	351	321	295	323	290	338	311	294	346	301	330	326	323	287	337	331	341	322	305	314	299	340	348	319	322	309	345	366	324	307	313	329	314	312	320	358	316	302	334	335	292	301	345	330	317	318	315	333	312	326	303	315	332	324	334	314	329	333	330	313	299	345	291	341	329	356	325	314	375	330	314	365	323	321	338	318	346	322	322	329	316	348	353	342	358	331	316
9531	2867	6259	7762	6171	5022	4357	3515	3029	2542	2184	2008	1859	1505	1511	1348	1338	1235	1199	1177	1142	1091	1031	1000	1005	1004	999	1027	934	922	938	956	927	864	821	855	821	830	804	801	863	784	770	826	812	761	819	843	772	776	695	772	721	756	806	745	779	765	798	781	772	747	730	769	735	750	756	762	714	751	803	765	710	722	746	738	703	757	727	749	724	750	739	809	726	754	740	724	751	759	711	750	761	733	810	780	763	754	706	750	731	738	752	732	729	792	749	744	764	731	748	764	730	774	735	733	747	738	687	699	711	719	749	737	743	743	724	759	727	763	758	774	769	781	744	723	742	725	750	731	737	756	669	731	708	725	750	739	751	711	723	750	781	717	738	776	756	712	693	749	747	764	740	731	707	734	760	707	712	722	723	677	754	715	735	734	740	703	761	714	755	704	733	758	687	740	746	734	788	685	709	743	736	756	763	740	736	688	752	748	747	779	751	735	696	781	739	682	693	664	734	791	716	715	759	737	754	752	725	746	750	719	760	698	760	732	722	724	752	757	725	727	751	703	727	752	761	744	738	741	698	675	762	715	741	738	740	737	764	673	756	718	768	771	779	718	761	710	773	740	772	739	723	735	752	760	794	743	739	754	747	763	748	733	764	793	690	747	745	705	750	689	729	732	751	759	728	718	731	777	754	740	741	719	785	673	731	700	755	740	699	734	735	724	701	762	722	762	727	732	760	759	698	760	705	739	735	773	755	776	678	715	755	745	728	775	754	716	799	745	721	716	718	764	741	731	712	738	760	789	749	740	725	700	712	756	736	692	750	699	742	732	779	737	749	766	762	731	721	736	725	710	731	713	745	785	742	812	722	769	742	698	778	768	738	770	732	702	674	764	722	735	727	754	695	741	725	669	750	740	715	733	735	806	729	712	715	787	725	706	731	782	728	712	721	722	760	689	710	760	741	744	714	696	797	760	711	687	728	735	780	692	685	756	765	754	738	734	714	722	765	752	784	742	745	710	733	759	736	685	744	788	754	755	695	671	731	734	737	741	738	740	714	743	707	772	733	729	756	756	699	726	718	778	746	738	703	754	760	742	719	727	724	774	735	720	741	721	741	735	747	720	712	718	748	701	757	732	774	705	726	770	754	720	708	792	714	752	743	751	723	728	725	744	741	687	682	720	771	729	746	693	750	742	734	707	716	732	787	730	744	779	750	769	730	724	729	752	710	727	701	697	746	744	721	730	738	771	660	743	752	773	763	771	755	704	718	710	734	754	694	735	723	778	713	765	731	706	748	784	672	761	719	745	692	757	731	751	687	757	740	745	757	740	772	711	743	706	756	748	733	723	710	730	782	684	702	742	704	756	769	740	744	737	724	709	747	769	754	749	691	731	707	744	732	715	703	679	757	755	698	736	698	727	729	704	749	697	759	687	765	746	721	764	724	753	721	702	741	731	715	750	723	765	715	670	737	722	760	731	746	712	751	749	715	742	727	782	685	707	791	735	716	738	685	748	742	750	723	706	726	723	707	752	740	729	767	735	704	704	750	757	729	792	751	730	755	726	753	685	734	745	714	671	742	743	710	785	729	743	686	734	722	747	718	743	743	784	743	726	689	746	777	718	717	697	743	764	753	724	754	751	758	688	750	707	767	685	732	727	701	711	707	745	757	716	713	700	713	735	801	738	706	709	736	802	673	748	743	698	698	756	742	725	771	745	759	722	744	741	706	752	723	728	704	715	671	787	696	739	706	720	743	726	727	721	742	739	748	753	700	754	734	751	743	738	727	779	685	728	728	753	734	744	772	768	714	730	682	731	752	711	733	734	732	749	710	747	713	742	717	741	708	777	690	741	717	695	813	706	708	712	729	754	728	748	707	762	752	695	751	785	716	823	704	726	750	735	716	764	742	708	778	762	756	723	684	709	749	741	710	763	730	740	697	718	749	762	706	716	761	714	758	767	731	709	737	719	757	737	703	689	753	708	752	715	694	794	747	696	711	744	717	685	713	679	739	663	763	774	730	711	742	788	712	742	749	726	703	745	729	744	746	799	746	688	751	750	727	738	741	712	719	716	682	723	713	781	749	776	738	770	731	741	731	701	723	736	753	751	768	730	749	760	747	778	746	765	759	776	693	754	695	678	785	724	749	768	742	733	682	749	738	723	707	732	719	756	715	769	727	779	709	737	808	745	724	712	730	775	758	772	750	755	736	723	742	754	726	715	738	769	732	751	740	747	749	708	712	717	749	721	733	752	757	745	734	649	702	767	748	715	746	689	782	747	757	722	748	734	766	748	701	726	726	745	722	716	740	769	734	730	753	735	766	811	724	715	724	692	751	723	689	760	739	712	743	713	736	711	707	720	707	759	780	703	761	693	725	752	703	706	746	739	719	772	732	773	700	702	724	788	759	709	766	682	698	710	719	796	721	768	762	733	768	756	781	730	719	770	737	791	701	709	729	748	749	732	760	784	752	736	700	794	756	739	732	711	742	708	726	731	737	738	744	768	705	765	709	660	747	743	744	705	737	761	774	738	744	744	713	734	736	784	741	726	729	754	743	729	718	727	732	724	770	763	709	766	666	717	725	706	747	756	736	724	720	822	721	709	734	752	739	745	739	786	722	709	718	734	734	738	733	724	708	760	739	732	721	749	748	715	717	716	750	714	703	766	773	714	752	732	737	750	702	727	757	774	762	789	739	718	697	691	711	728	750	697	690	710	711	707	685	710	718	749	687	740	721	784	719	738	783	768	729	693	693	748	729	702	711	671	729	734	749	760	723	676	731	751	699	730	724	731	694	742	723	751	746	678	780	729	711	797	739	736	732	734	718	710	719	701	705	754	766	705	755	792	797	742	742	759	725	752	727	724	719	768	748	698	796	756	682	750	736	763	700	706	757	738	792	743	754	753	774	752	694	689	718	724	740	740	776	750	696	707	766	717	723	743	726	758	752	770	722	726	686	731	719	720	748	748	679	746	757	763	722	736	724	734	686	708	747	723	760	742	750	793	713	718	746	745	703	720	691	731	783	761	773	740	706	722	738	763	769	717	750	708	725	752	767	700	664	711	727	712	742	783	746	771	681	700	735	674	756	731	756	706	729	737	749	716	727	722	774	722	695	721	749	707	712	708	695	751	697	773	786	772	722	726	721	749	717	752	713	745	716	755	691	742	685	771	729	682	741	735	778	783	714	696	766	711	746	732	750	731	762	718	736	716	678	762	705	747	734	691	706	716	700	666	748	753	751	692	720	757	718	721	734	722	689	752	764	769	733	731	741	744	752	743	753	762	733	729	727	715	781	728	680	735	735	739	725	728	745	766	780	758	760	761	751	727	748	732	713	721	732	736	730	719	684	679	727	730	725	724	761	745	738	752	785	720	749	695	754	724	713	684	716	742	669	738	758	720	767	748	695	730	723	779	736	706	748	763	698	742	704	752	719	759	680	714	749	701	756	748	786	723	686	734	753	687	768	737	701	736	718	752	644	750	764	717	730	728	678	787
2416	819	1010	841	629	500	444	411	376	341	320	334	288	300	301	278	324	283	255	249	266	259	270	257	296	277	289	299	267	270	246	253	273	253	263	270	274	236	272	278	272	265	248	263	277	295	260	252	259	295	287	273	231	237	257	282	290	252	256	253	273	267	247	259	264	264	261	269	251	238	246	257	249	267	276	265	274	240	255	240	259	283	247	237	198	245	292	272	263	272	252	253	257	268	243	229	243	255	229	253	227	274	232	249	238	239	268	240	245	283	277	246	269	278	249	274	263	275	253	259	269	274	245	247	268	257	257	238	232	239	276	274	272	251	257	257	273	250	251	232	247	242	255	235	272	284	268	260	280	271	279	271	257	243	262	255	268	298	239	243	231	278	267	269	265	256	260	261	238	254	257	276	221	224	274	309	266	213	277	235	272	260	265	287	285	264	285	247	254	240	243	288	268	239	272	269	250	275	236	218	256	270	248	245	235	263	262	264	257	269	241	248	262	262	256	265	270	221	251	269	277	243	236	263	247	276	249	266	293	257	263	268	294	271	256	245	266	290	285	277	266	271	229	252	238	271	268	269	253	221	256	259	250	240	259	275	242	252	243	262	242	225	287	245	251	245	258	280	274	282	273	231	274	247	241	250	259	231	294	252	249	265	282	288	287	252	277	281	240	257	261	260	269	240	258	254	261	248	257	249	240	227	251	258	291	268	231	275	275	238	273	274	274	236	256	255	251	256	232	268	272	256	264	264	273	272	262	247	278	281	271	263	257	239	251	240	274	252	289	280	279	258	278	232	272	263	280	253	246	214	273	269	261	253	267	257	253	282	261	272	271	242	284	301	229	274	281	260	248	248	271	261	268	256	241	244	245	274	268	291	262	266	256	253	263	269	263	238	284	249	244	273	247	250	262	247	276	228	252	244	249	273	267	272	229	260	254	284	260	283	283	293	244	245	253	265	260	258	267	255	250	247	276	275	248	273	257	253	257	270	284	248	251	247	248	270	280	308	263	256	256	294	282	271	255	242	272	278	264	289	238	247	232	255	262	272	256	249	289	297	240	251	231	232	225	228	291	257	262	284	281	255	275	249	250	226	298	265	301	248	231	253	250	221	275	276	280	257	257	238	272	282	269	260	243	248	264	269	283	257	247	272	284	273	256	235	295	269	247	227	230	326	246	260	262	246	258	260	260	244	255	272	251	215	263	260	262	263	279	254	263	255	258	275	252	272	284	227	278	258	266	294	252	227	265	295	238	275	250	286	221	262	261	235	263	272	280	257	248	284	241	250	255	246	238	249	282	271	275	248	261	276	247	260	261	306	259	261	254	264	219	253	283	260	253	259	250	253	265	238	286	271	287	271	258	285	273	235	235	289	288	275	258	296	241	223	249	267	225	261	263	266	245	281	284	287	258	286	246	291	244	251	285	238	241	265	283	275	263	279	296	251	257	274	284	254	246	286	287	242	270	236	234	264	241	275	245	243	264	267	245	261	258	262	280	264	235	260	254	251	287	236	259	234	254	247	260	270	265	264	242	237	257	272	253	273	267	259	226	264	234	299	261	278	265	257	240	270	257	261	269	268	267	261	285	271	244	256	271	250	243	236	250	297	219	275	261	286	243	270	263	238	269	226	267	231	254	252	246	243	277	248	217	235	277	254	269	249	280	272	301	291	247	253	273	240	263	264	239	257	228	275	244	234	261	255	251	263	309	260	271	247	275	262	268	257	241	257	234	273	296	272	255	258	227	270	263	264	238	254	261	245	266	276	246	273	269	237	270	258	219	248	240	281	256	264	256	264	262	240	259	247	261	258	273	250	295	225	263	261	290	253	268	258	256	272	271	250	271	284	262	267	238	278	280	260	258	271	265	281	265	277	278	238	285	254	249	245	273	264	257	269	259	264	283	267	235	265	253	285	268	249	318	228	297	225	298	268	269	282	268	272	247	232	278	278	278	283	280	285	251	244	251	313	259	238	292	270	280	252	260	272	223	252	237	258	259	246	245	248	229	264	243	273	260	256	277	244	264	279	261	255	259	239	282	262	259	254	231	244	269	265	257	275	258	265	263	266	254	266	279	284	251	250	252	286	251	260	268	245	242	285	299	275	277	260	258	269	258	244	282	271	271	261	256	248	258	260	266	241	266	250	258	265	245	292	257	247	286	289	252	254	253	243	239	235	254	269	258	219	253	266	267	260	248	269	258	284	241	271	280	266	248	282	289	283	230	261	229	254	237	269	237	250	252	264	231	255	244	267	252	260	255	276	219	230	249	244	252	262	273	277	249	249	256	245	233	274	270	259	281	226	260	260	227	253	247	253	265	251	263	286	257	247	272	281	254	255	217	262	253	237	247	273	246	292	315	270	245	252	252	271	265	236	256	248	234	250	246	234	264	236	279	241	273	268	242	261	265	248	256	267	273	236	282	269	264	246	265	241	248	255	275	279	237	246	250	257	234	263	232	250	263	248	267	291	284	274	252	272	292	279	283	233	277	300	231	275	244	253	268	248	281	260	281	275	306	241	269	245	259	264	271	271	274	233	281	288	277	295	292	251	271	245	260	295	265	229	231	269	238	263	267	275	298	261	293	246	280	260	262	280	263	256	243	258	274	240	270	262	276	277	263	285	245	228	236	265	245	272	257	261	284	300	253	246	268	236	245	266	303	234	245	252	255	274	279	259	260	277	268	241	248	258	279	238	270	262	260	257	265	281	254	275	250	268	251	249	239	263	240	247	242	262	272	271	254	268	292	259	274	268	247	257	258	228	271	244	286	247	243	242	242	284	274	300	241	267	268	263	234	263	256	251	254	234	269	252	292	243	233	276	253	266	267	297	259	245	264	266	253	272	270	234	262	250	278	256	266	256	260	267	252	282	270	250	261	275	289	284	260	270	265	237	249	252	272	234	301	257	249	267	263	258	252	268	266	289	222	251	271	246	238	279	239	247	269	259	250	269	241	236	318	276	259	255	244	239	251	248	243	258	260	229	236	245	258	236	246	252	225	257	267	265	259	290	236	228	249	241	280	242	244	260	252	252	276	264	240	267	258	259	264	274	243	240	271	257	249	258	248	251	298	268	242	256	272	294	258	280	248	256	258	250	254	260	266	265	256	250	260	235	256	261	257	251	255	235	265	238	259	239	260	248	226	262	287	276	271	266	245	248	242	236	246	241	264	249	230	264	278	240	314	236	277	296	287	245	250	252	267	262	262	249	236	290	273	243	281	263	258	220	257	260	276	253	253	274	269	239	244	272	262	264	270	256	248	261	276	248	271	265	242	262	278	271	248	253	242	230	246	252	279	257	255	243	279	267	250	291	263	258	268	246	264	246	256	268	236	270	241	276	269	250	244	264	268	287	222	260	232	275	267	235	240	286	247	238	269	280	235	248	263	248	244	261	250	293	278	264	257	281	270	257	247	253	244	228	274	268	280	264	247	261	247	258	280	256	235	239	282	264	273	291	287	257	226	227	272	274	257	291	286	263	265	241
2337	1211	2265	2706	2107	1802	1594	1337	1218	1161	1018	943	861	858	843	739	716	730	809	700	675	688	719	715	719	703	723	685	713	735	650	692	667	668	692	631	684	665	652	642	667	636	592	647	620	648	668	679	616	620	681	629	607	662	643	615	668	620	677	678	675	634	642	646	612	599	581	637	609	631	674	593	666	628	638	642	625	587	634	583	623	626	677	650	578	631	658	632	656	676	638	657	672	611	591	631	673	603	668	645	645	605	672	609	670	641	617	598	683	606	603	661	671	646	589	633	607	634	631	644	611	633	596	616	577	603	664	632	653	618	590	630	620	592	619	632	613	621	642	612	589	580	654	598	630	623	642	621	594	603	609	615	651	603	668	622	650	628	596	570	636	565	650	644	645	630	649	667	638	633	622	619	639	617	657	614	608	573	643	661	628	595	638	603	658	622	624	611	659	616	597	649	609	632	597	632	609	598	631	634	596	616	634	631	656	585	610	628	634	627	607	642	620	608	644	627	604	642	637	644	622	675	617	604	590	627	610	648	608	621	605	661	661	634	634	601	671	647	625	621	653	648	586	613	590	664	625	590	617	614	623	640	587	589	587	601	636	640	620	634	583	594	651	619	630	651	590	648	616	614	601	626	575	631	646	653	631	629	670	611	623	587	625	673	637	661	617	622	665	623	617	594	608	664	644	658	602	686	621	598	662	636	622	622	626	643	624	644	651	625	590	679	631	612	585	616	622	610	600	615	625	634	636	618	609	646	671	658	614	615	614	637	707	630	677	622	604	589	634	629	595	589	607	613	617	626	595	666	620	667	564	680	580	669	650	659	583	600	601	624	638	661	607	650	654	631	649	600	616	597	638	658	623	611	654	655	645	598	628	644	599	653	627	631	629	628	657	651	602	658	594	656	616	640	621	605	604	643	612	589	573	630	637	669	592	630	655	636	601	596	617	631	614	650	630	585	616	612	673	636	614	608	639	608	653	607	673	656	611	622	611	609	627	661	627	605	632	632	625	652	619	613	636	583	626	597	552	625	576	622	605	613	616	655	653	635	641	629	678	639	636	634	633	610	587	598	654	646	595	654	630	613	672	699	631	630	629	616	651	578	666	616	608	624	635	635	590	611	647	651	587	658	647	655	621	614	622	625	635	592	654	669	616	594	579	610	620	654	597	683	659	641	600	641	649	652	664	626	646	627	607	610	589	654	684	651	624	647	597	626	599	657	616	591	664	647	613	672	642	646	655	636	602	666	599	672	634	617	612	644	569	676	634	638	649	606	595	615	675	709	612	614	610	642	618	649	621	614	640	663	642	632	663	623	670	614	628	639	667	609	607	626	607	644	649	666	624	619	649	665	626	669	649	651	655	596	623	650	625	621	655	624	618	668	634	642	617	628	671	622	646	634	618	651	623	616	612	613	619	623	627	632	636	650	613	611	642	599	606	575	664	618	612	618	609	654	613	647	643	604	608	627	671	616	639	638	641	633	595	655	626	622	599	660	686	597	617	595	626	618	656	641	675	615	677	660	640	639	655	619	643	614	617	625	584	628	617	620	641	625	670	619	634	637	630	605	587	604	649	614	668	598	660	611	640	687	676	614	622	658	641	635	625	588	586	618	627	612	609	663	617	627	617	609	636	615	684	614	673	599	660	618	625	636	597	557	614	593	641	613	582	672	609	642	620	603	646	645	627	618	679	609	673	633	640	601	607	670	624	577	662	693	615	595	691	646	606	612	634	571	600	629	632	572	590	625	612	622	659	596	590	626	567	602	621	641	629	624	625	658	624	609	620	651	606	641	587	624	611	599	654	659	669	612	652	636	632	631	630	613	621	634	654	606	636	585	649	623	613	591	597	617	637	666	630	638	635	633	655	647	628	628	604	666	658	624	680	638	614	633	624	679	610	597	619	621	668	634	641	656	622	659	668	650	617	624	619	651	636	572	612	633	647	631	657	613	648	587	610	620	628	623	606	639	616	624	668	656	589	596	647	624	622	606	603	611	661	615	640	673	641	608	646	613	654	649	588	636	576	632	641	669	607	671	601	613	632	639	646	626	652	631	643	615	654	621	636	607	629	642	598	635	615	620	620	645	591	664	632	591	644	677	632	679	598	643	654	623	601	645	599	655	630	597	691	664	631	643	616	623	627	642	586	635	643	601	580	672	654	595	637	674	640	665	659	651	625	634	663	596	636	613	600	622	616	623	636	619	655	656	683	590	631	626	597	636	626	612	600	607	565	596	607	623	679	644	616	650	599	616	616	617	657	597	655	643	606	649	646	629	589	667	617	647	618	566	610	637	602	615	596	623	617	625	587	644	661	684	682	642	593	673	631	589	651	651	665	641	635	634	637	675	654	602	605	625	601	617	672	589	674	645	609	609	608	634	629	649	618	636	614	627	628	618	579	612	596	655	634	594	619	663	644	679	630	673	563	631	656	613	625	672	642	570	644	592	645	618	634	609	600	607	636	628	648	634	621	633	662	669	660	647	622	630	631	634	668	644	673	620	619	619	596	579	643	637	623	636	647	605	626	617	638	655	626	648	653	656	641	613	594	644	628	599	655	644	618	579	629	597	576	639	646	652	626	668	610	697	594	627	616	649	625	624	628	595	657	612	655	645	688	605	608	614	653	618	637	645	645	629	558	642	601	636	653	642	658	616	623	615	620	612	631	624	627	623	624	650	678	643	635	669	658	623	634	644	583	684	551	640	624	624	620	613	619	658	618	587	613	629	617	653	636	646	623	634	600	663	617	675	632	627	670	664	620	658	644	643	636	668	670	639	648	612	636	630	645	649	620	687	658	638	641	610	628	647	623	596	615	586	660	604	589	622	629	608	663	609	617	644	622	648	610	590	599	602	614	604	620	640	677	607	636	655	641	621	659	620	660	629	644	567	639	639	660	626	640	602	611	648	609	618	613	645	635	560	607	598	591	620	609	572	616	615	636	600	604	667	634	652	619	608	647	617	608	610	593	683	594	614	601	655	628	613	623	649	598	623	653	648	625	651	588	609	666	609	627	632	628	597	664	632	654	665	609	661	590	649	643	687	642	615	655	618	617	576	649	677	650	585	605	621	639	632	659	603	660	598	629	688	658	652	624	598	683	633	628	637	646	648	626	638	646	624	652	609	689	627	650	649	597	618	629	615	681	605	611	586	634	671	620	673	635	649	605	615	635	651	618	627	606	639	630	648	610	615	605	665	580	600	663	610	610	692	615	627	613	692	631	622	669	653	676	624	664	606	636	661	638	633	637	630	610	643	649	626	702	676	648	618	646	625	622	627	644	626	648	609	632	652	629	652	613	618	638	624	695	613	629	614	642	601	597	634	610	673	660	605	648	604	642	612	624	588	611	654	626	619	619	634	607	661	587	629	659	651	620	583	601	621	555	621	602	605	660	622	640	607	609	657	618	653	590	634	651	630	594	665	660	668	684	606	627	667	652	657	649	663	612	667	668	587	609	668	630	613	638	608	643	638	642	665	599	636	631	623
8915	1787	2298	1836	1186	940	833	719	601	545	485	529	434	450	422	419	392	357	372	366	361	383	365	375	359	349	390	367	395	377	349	341	399	362	373	378	338	351	346	379	333	376	397	371	371	372	374	333	354	382	335	376	356	343	356	369	342	320	325	319	393	378	360	340	341	351	396	344	326	371	362	347	348	360	369	383	368	338	328	314	334	338	312	363	364	396	335	335	340	350	339	388	313	359	362	347	371	349	337	358	339	341	354	367	367	376	355	342	380	363	338	379	360	356	349	349	333	321	344	357	375	371	383	395	373	309	334	387	337	356	325	320	369	349	374	356	343	345	317	340	346	360	339	363	339	339	388	332	308	368	364	360	337	349	344	340	376	349	348	381	378	314	349	363	364	338	362	329	358	362	336	354	376	302	318	302	335	329	355	360	353	334	328	352	345	318	340	341	352	339	334	326	367	374	324	351	335	315	367	361	364	353	363	390	336	365	366	389	368	331	355	339	341	345	362	348	361	362	327	360	314	344	388	364	365	362	356	381	336	365	361	365	347	350	328	344	346	353	332	356	321	318	356	388	341	328	326	348	374	356	341	365	320	341	375	312	350	346	373	309	352	322	365	350	410	352	347	348	328	372	366	399	358	323	368	316	359	347	336	358	359	376	331	343	386	393	362	351	395	363	344	365	361	380	354	342	365	342	370	335	326	361	327	338	344	318	332	349	377	370	345	357	313	344	342	337	356	360	345	353	349	373	333	360	317	367	312	371	350	394	362	371	402	364	339	349	368	365	360	344	354	332	326	324	343	341	374	350	398	332	355	314	321	359	359	379	355	351	333	340	337	350	374	372	364	346	343	367	344	322	339	336	379	333	334	374	350	329	397	334	372	321	356	385	384	368	344	358	348	345	342	365	340	352	336	365	384	406	374	339	335	339	337	306	353	367	345	344	345	379	313	321	335	338	362	377	368	358	299	351	339	350	353	326	344	337	333	339	359	332	364	344	334	388	375	329	360	348	374	337	343	378	392	357	358	350	337	344	351	359	332	368	371	355	331	351	330	341	322	379	350	335	357	347	367	354	328	358	358	358	336	337	348	393	342	312	367	354	306	350	308	387	364	338	330	392	324	351	347	344	341	369	345	354	352	378	340	332	337	344	298	354	355	367	360	364	347	342	332	346	357	320	314	337	354	350	307	339	341	315	341	348	339	359	353	363	312	354	355	337	355	325	368	350	332	337	330	352	322	370	368	346	358	312	354	381	337	306	317	336	361	348	346	354	399	376	354	340	346	331	366	335	322	345	352	358	357	393	340	381	336	314	348	321	377	383	352	340	330	367	338	356	387	345	360	327	331	352	371	355	368	376	325	325	358	354	357	348	345	345	346	339	380	369	381	340	327	368	340	317	365	360	367	352	363	384	358	367	400	337	343	363	370	365	381	342	366	335	359	332	368	342	380	354	358	364	354	373	373	370	375	354	378	331	341	336	359	342	370	381	325	317	384	370	347	364	320	344	323	365	330	353	376	368	355	344	356	351	369	378	339	370	349	361	363	342	349	356	328	350	343	348	355	320	333	359	318	339	333	362	376	337	345	341	363	422	349	324	335	322	330	329	351	364	351	347	351	348	348	329	384	332	315	357	351	340	375	361	352	367	362	342	347	370	347	349	326	346	348	361	359	363	348	324	305	341	366	358	349	346	348	342	363	334	349	367	350	375	368	323	339	375	354	345	324	327	373	344	359	355	334	301	331	359	337	348	355	377	351	324	381	361	335	328	319	333	324	369	337	341	303	379	375	338	324	323	376	343	368	353	346	372	305	336	322	310	342	319	327	367	347	391	364	379	353	310	338	369	332	397	310	353	371	389	326	330	356	362	352	369	372	374	364	388	366	370	304	343	352	319	356	336	381	390	348	340	356	368	357	353	381	361	340	347	354	372	358	338	352	322	344	355	339	319	364	338	372	347	383	389	344	332	355	362	339	350	339	371	341	350	400	355	360	322	353	386	368	351	321	325	355	371	385	329	334	333	344	316	336	338	359	319	364	368	331	329	369	333	357	364	367	345	354	356	402	352	339	347	363	363	362	330	345	326	364	330	325	325	329	338	374	343	307	353	363	320	333	357	345	367	351	365	371	329	361	353	375	325	331	354	395	368	353	325	340	366	341	376	342	338	324	343	330	374	348	340	358	354	352	388	376	335	337	346	332	397	353	374	360	373	323	351	357	370	331	350	361	373	350	348	353	368	345	296	399	328	324	365	340	323	337	362	362	347	322	385	358	363	365	334	363	383	346	345	343	340	319	358	343	331	344	357	346	347	385	370	354	353	345	359	355	320	362	363	314	330	368	357	357	333	326	344	322	396	387	357	346	365	353	365	322	349	386	360	358	344	337	348	410	361	333	348	359	360	366	393	368	335	390	330	352	368	356	331	352	309	323	349	371	338	382	348	387	361	353	339	376	343	335	348	338	358	369	341	369	365	334	369	346	358	350	315	348	343	386	336	334	366	362	322	361	357	346	360	355	362	371	352	365	360	371	347	331	375	331	357	317	344	352	308	346	329	342	333	355	366	373	367	340	349	312	363	337	321	304	297	351	356	344	308	312	349	320	332	371	362	368	359	356	353	338	366	359	369	359	359	350	306	386	334	364	330	352	365	360	366	338	364	351	378	334	317	340	393	366	349	350	308	338	306	352	347	367	344	314	326	372	344	381	358	359	278	334	389	336	376	374	349	347	326	363	338	372	343	354	379	357	351	345	363	320	308	364	341	302	319	347	352	350	338	359	346	319	335	353	346	342	329	351	334	375	359	350	324	375	362	338	354	332	365	343	375	357	355	324	333	337	345	335	355	347	340	380	337	361	347	348	338	338	343	344	352	391	360	350	359	331	346	384	366	381	347	372	406	354	357	361	380	335	369	340	375	344	349	349	338	391	364	353	326	341	359	343	362	336	357	344	361	330	345	346	355	320	322	324	349	357	340	338	385	345	350	334	351	343	373	332	310	372	324	359	368	372	304	352	388	348	356	344	310	322	340	340	364	320	350	339	378	342	376	357	352	380	345	323	336	371	379	337	351	337	360	336	360	364	325	343	353	348	314	376	355	377	360	338	367	337	335	332	314	345	339	384	349	384	372	311	355	308	334	351	338	351	345	323	344	352	340	352	338	344	320	390	346	374	329	334	357	347	339	368	373	350	349	334	354	347	363	336	407	378	318	346	371	360	325	374	356	315	329	307	371	299	374	350	352	363	354	362	361	366	338	368	360	335	334	393	368	312	328	336	338	364	321	348	351	382	361	334	341	353	353	372	381	329	344	341	341	362	321	344	358	356	327	368	371	355	354	313	362	335	352	364	338	327	342	337	341	373	387	380	369	353	346	350	331	340	325	325	362	347	369	407	344	364	377	375	340	345	318	352	365	369	339	348	334	328	324	372	336	347	369	337	366	328	343	393	336	361	317	382	315	361	381	348	343	342	363	334	349	348	351	328	365	360	346
7383	2103	4455	5652	4444	3639	3115	2514	2301	2028	1735	1633	1407	1404	1289	1216	1153	1084	1089	1077	1053	972	981	1030	1004	978	937	992	914	898	928	935	927	902	926	919	912	932	812	904	852	830	812	860	825	821	810	825	849	839	895	839	841	882	854	856	844	837	874	853	808	896	862	799	852	880	842	768	839	806	828	857	808	774	768	777	794	847	840	826	828	806	747	864	788	781	828	834	829	794	816	834	811	801	822	832	806	819	824	787	793	771	788	826	796	823	797	831	803	779	797	863	792	774	841	770	784	819	816	883	877	813	877	792	787	827	868	805	801	816	824	791	792	790	807	826	777	809	809	793	785	830	825	872	791	778	833	831	819	820	835	832	827	754	829	810	802	834	801	819	802	828	816	824	822	802	887	809	813	807	840	804	785	847	821	802	816	833	805	818	779	789	863	802	829	807	833	768	832	810	774	801	814	777	774	829	876	809	757	809	803	790	789	826	858	841	847	829	787	842	823	795	834	839	830	814	861	802	830	807	774	828	786	831	828	816	827	806	754	822	773	845	820	799	798	827	826	833	800	810	805	826	797	817	793	805	835	808	814	801	763	796	758	830	801	809	788	809	794	878	810	814	857	761	815	841	805	798	836	744	831	769	804	734	743	786	851	784	826	842	828	825	772	813	796	756	810	847	802	806	836	815	784	832	824	817	807	800	770	826	786	796	772	829	732	833	811	724	765	823	809	815	790	778	794	850	817	784	768	785	847	759	805	800	768	750	795	827	808	821	831	740	836	800	812	801	834	833	860	815	781	791	819	828	815	776	812	795	815	785	814	787	793	818	795	767	817	843	887	861	847	813	770	755	812	788	781	821	813	833	835	836	832	828	785	796	816	809	866	819	827	778	812	771	858	835	796	801	811	825	791	856	747	837	817	844	833	787	763	831	764	842	827	835	792	777	851	806	826	809	756	807	800	804	822	777	801	823	811	809	754	834	847	771	797	843	843	800	864	755	810	813	812	783	821	845	797	800	792	786	779	799	766	762	805	820	769	844	807	747	797	788	833	844	831	812	778	805	793	795	857	784	786	812	835	789	846	749	803	816	754	819	817	840	811	770	796	800	794	858	792	772	788	800	793	760	824	825	787	822	851	776	786	845	818	816	832	797	791	819	831	815	863	846	795	830	792	843	812	797	865	839	822	813	849	852	811	830	776	873	797	791	819	843	790	852	800	815	816	790	785	803	884	793	800	804	788	827	791	788	782	816	819	809	791	819	829	810	818	792	799	799	799	822	804	797	797	808	783	815	812	800	841	808	768	836	826	760	778	827	777	780	810	821	839	832	832	808	826	816	852	775	776	810	782	831	788	828	783	799	826	786	827	847	790	813	786	812	847	803	822	782	816	780	818	809	811	765	784	840	797	818	814	805	842	858	794	778	773	796	834	853	768	813	799	831	846	784	829	768	817	823	805	795	891	801	792	816	860	797	828	809	828	858	805	756	795	801	797	861	805	838	870	818	798	828	784	775	838	856	789	833	787	793	848	827	796	834	797	764	809	781	807	844	767	793	829	794	828	854	836	779	796	813	802	756	821	798	832	785	743	809	816	803	802	806	787	777	878	802	793	822	740	755	803	742	734	850	776	770	817	816	806	833	802	802	796	807	781	812	824	777	806	803	763	855	765	814	763	852	817	799	835	772	789	806	837	827	828	819	850	810	813	785	818	781	813	811	826	840	790	802	870	784	834	829	799	820	836	796	833	825	793	805	825	813	788	837	828	778	797	818	813	869	834	841	792	873	778	803	737	784	784	763	736	836	829	795	792	806	862	786	786	825	801	829	766	845	789	819	849	860	853	841	793	805	768	802	789	810	890	826	836	820	814	848	775	819	776	848	829	818	802	848	860	823	795	800	811	809	830	806	806	784	805	790	824	838	848	836	823	769	814	809	860	801	840	762	834	842	850	803	847	821	799	827	825	781	798	799	796	833	811	776	729	802	829	795	786	794	857	797	799	810	811	835	774	817	756	766	819	790	818	809	804	759	809	781	796	768	831	848	796	809	790	806	822	837	826	829	833	795	812	829	836	801	801	810	802	819	802	873	839	839	819	783	788	837	814	832	792	812	769	826	761	814	786	792	785	835	823	817	811	825	810	785	810	767	832	788	828	819	820	840	813	805	850	796	802	777	826	812	801	797	805	814	816	784	840	790	800	778	753	767	806	795	783	763	801	794	804	823	835	809	840	835	811	814	857	803	805	821	767	869	810	821	770	836	787	814	832	843	772	821	828	837	789	827	791	797	817	772	803	812	812	793	776	786	766	767	797	810	832	795	808	804	789	810	776	845	812	800	795	742	779	819	843	824	780	807	859	839	841	818	801	855	830	768	844	756	797	838	775	790	775	822	787	858	776	810	837	813	793	801	784	842	752	787	776	802	799	805	800	870	823	823	797	799	784	801	763	782	844	828	788	823	785	787	796	753	785	801	833	750	800	820	767	848	821	782	795	779	829	833	777	801	829	795	757	861	755	806	819	836	800	833	831	774	860	839	843	803	746	820	829	805	778	807	817	798	881	759	809	829	796	793	790	814	825	805	840	802	829	799	754	769	781	787	787	827	794	820	783	795	835	803	816	814	833	803	777	797	775	806	833	828	783	813	784	775	832	802	831	768	776	798	787	810	805	821	798	810	795	806	767	830	804	834	855	784	830	802	794	790	814	826	783	751	785	810	810	808	803	818	853	765	813	847	813	844	843	810	825	836	801	756	803	830	851	819	792	825	841	710	832	813	837	819	819	789	766	832	794	838	781	820	826	824	807	819	803	809	794	811	830	761	839	776	807	808	827	822	798	734	864	827	820	792	844	761	850	864	791	813	776	763	831	781	854	822	766	822	835	818	818	820	826	785	804	852	760	778	813	828	840	836	789	838	819	797	805	799	806	810	810	824	797	816	805	804	815	788	781	831	807	829	817	798	793	827	832	806	782	796	837	782	832	776	810	793	814	806	837	834	775	838	851	761	805	806	789	843	783	821	810	790	809	830	854	848	810	806	762	824	811	803	832	769	867	810	766	777	801	792	798	843	840	809	813	794	836	811	804	782	825	831	818	798	834	843	831	778	855	857	799	816	786	822	835	771	771	784	780	793	840	758	816	822	832	836	780	851	769	829	850	791	800	788	886	789	825	759	770	786	822	731	850	840	853	760	765	761	779	851	757	795	795	814	799	755	830	844	807	862	799	803	813	821	834	792	823	820	819	782	809	843	805	832	787	749	826	803	820	802	831	806	821	794	823	816	794	817	809	817	820	820	826	826	809	756	847	833	800	812	783	816	762	820	859	812	782	775	817	819	799	773	796	835	807	778	825	709	808	787	812	787	811	818	834	835	824	841	840	861	827	849	763	836	816	788	801	774	769	831	805	819	844	827	795	828	816	835	815	794	772	801	845	839	792	778	895	773	807	792	819	820	837	796	799	872	825	801	783	805	790	824	778	854	788	761	821	804	856	839	740	820
16185	3139	3428	2777	1786	1229	1048	878	769	644	558	504	460	447	458	456	390	379	393	387	343	367	357	397	369	323	368	340	325	343	307	342	316	351	374	330	337	354	311	333	364	318	308	303	311	332	307	331	322	357	324	305	319	308	339	324	307	347	345	344	342	323	307	300	335	366	286	348	344	283	362	314	332	320	322	297	326	328	316	347	302	291	357	334	330	298	318	303	317	298	300	280	317	352	303	350	322	319	304	278	334	337	324	305	309	318	300	330	301	304	313	331	309	318	304	287	321	306	354	336	366	327	299	313	339	326	335	323	362	279	315	309	303	292	321	330	338	309	352	323	279	320	281	333	335	332	303	324	329	294	319	327	331	291	334	328	313	349	329	318	336	338	311	342	304	290	315	346	315	322	357	333	311	335	298	273	289	324	326	313	260	340	309	358	344	312	335	311	290	344	295	353	331	287	294	303	333	311	317	297	299	304	313	286	335	340	332	307	306	330	306	360	369	303	324	350	324	322	320	323	306	330	364	306	306	352	327	346	328	347	318	318	345	310	338	318	322	291	284	355	360	315	295	298	309	328	322	330	310	324	313	313	313	306	340	314	325	287	331	321	313	305	321	283	304	296	308	324	316	315	300	313	308	288	357	300	316	307	310	315	297	332	316	324	343	293	299	343	305	292	357	302	333	326	318	282	309	287	326	327	308	294	311	304	314	335	297	322	297	313	319	306	331	278	304	306	315	302	305	296	299	296	347	334	334	315	333	321	322	273	296	297	339	311	322	313	303	329	315	301	308	344	296	309	295	275	313	319	316	312	310	315	308	317	308	332	361	284	310	334	307	285	352	321	319	328	295	280	339	316	315	342	323	308	279	321	289	301	307	329	309	311	328	308	308	293	344	307	303	301	302	331	326	354	332	316	339	319	333	316	313	290	285	305	306	304	308	338	333	313	344	276	295	299	313	314	313	323	345	299	327	306	271	313	321	349	342	298	349	342	328	337	333	301	309	324	325	325	306	312	306	323	282	365	308	313	316	302	350	317	314	299	331	301	284	354	313	338	292	327	338	346	297	323	321	293	294	289	272	318	282	321	318	326	306	305	297	345	311	340	315	323	301	335	306	319	333	335	333	302	310	319	271	324	288	319	319	326	371	310	325	345	307	298	312	340	308	319	345	314	318	339	325	309	330	316	312	289	286	319	293	322	317	341	311	273	315	317	360	348	330	344	275	345	299	312	315	306	309	291	333	340	380	330	298	297	324	312	356	328	316	267	266	308	345	357	333	291	304	303	328	339	345	325	329	311	291	349	317	326	311	312	330	353	363	298	321	341	307	316	319	296	312	323	333	304	313	310	324	305	337	288	307	336	299	284	309	321	325	313	285	319	292	298	313	293	309	344	352	359	325	329	309	339	314	330	337	335	318	326	337	303	332	311	333	310	302	323	317	326	295	385	324	313	304	306	296	315	294	289	291	324	332	318	304	327	316	307	319	323	281	320	333	331	341	316	340	316	328	324	307	320	295	340	317	338	332	316	307	329	323	324	334	343	300	299	311	304	330	310	296	297	304	305	335	325	330	342	343	334	338	333	341	310	347	309	302	297	317	306	354	302	319	328	286	298	311	315	322	316	327	316	328	329	331	327	306	284	318	316	319	333	322	336	290	334	318	313	317	264	323	273	319	325	316	309	342	315	313	323	304	305	337	321	325	292	320	321	294	335	333	330	351	311	308	316	328	316	320	339	315	335	320	348	326	321	331	323	303	312	317	336	294	295	338	310	339	312	287	297	340	333	310	326	345	310	315	267	308	311	312	339	334	362	334	287	307	316	320	329	357	304	304	344	319	299	307	322	313	328	348	302	349	337	338	302	346	341	321	301	311	331	320	361	354	301	320	300	303	325	328	350	293	327	332	327	316	339	321	330	298	348	309	336	325	338	318	333	352	327	316	335	295	296	322	278	308	333	296	357	340	332	292	304	313	314	310	330	304	328	316	332	315	334	333	319	355	315	340	313	331	318	318	296	338	350	312	339	303	290	307	343	349	347	338	320	363	318	307	343	306	369	281	297	330	363	308	305	333	297	320	299	305	295	348	293	302	300	326	332	347	314	290	283	287	335	322	309	347	315	308	345	312	330	342	304	313	304	333	317	328	272	331	323	304	348	292	265	323	347	320	320	314	321	332	307	292	313	352	309	320	307	329	305	306	326	361	285	311	309	319	329	308	304	297	305	312	301	326	313	305	302	320	307	291	312	298	288	336	351	323	355	335	312	349	305	327	317	302	285	320	326	316	344	299	344	288	315	295	332	305	308	291	300	330	280	300	317	313	312	291	341	332	317	294	315	295	304	317	350	340	330	301	292	323	334	321	308	305	303	312	331	301	323	327	278	317	296	280	340	304	297	296	332	282	295	321	320	319	323	328	325	299	314	317	300	326	299	287	348	310	341	332	331	317	310	309	287	332	301	299	283	354	293	301	292	349	323	346	308	303	347	312	329	285	319	347	279	316	338	316	305	328	311	362	332	357	330	327	336	292	340	283	323	312	315	325	332	302	339	343	319	312	273	312	280	303	299	351	337	297	329	340	339	307	324	330	330	330	312	354	301	341	357	290	316	281	335	295	327	327	335	310	346	302	306	322	331	315	311	315	320	330	314	318	273	341	322	332	317	331	308	344	293	304	279	321	331	325	326	292	261	309	295	308	309	271	293	339	368	315	341	321	317	304	319	346	312	330	294	334	330	309	308	328	314	324	334	307	284	286	357	349	321	342	346	333	336	361	351	294	280	308	334	308	329	301	316	301	351	306	288	290	334	289	324	292	295	327	312	321	334	324	290	347	328	306	324	325	295	325	340	336	299	328	314	331	310	350	291	325	300	335	338	319	341	339	351	320	301	312	320	341	313	345	302	293	326	302	253	328	328	340	301	306	307	298	325	299	302	344	305	335	351	316	343	279	345	332	360	335	309	299	306	346	282	296	289	326	328	313	286	310	320	341	296	319	330	349	323	335	303	309	338	298	326	335	310	279	328	292	332	344	313	327	329	316	318	353	331	337	333	305	351	287	296	292	314	296	299	294	307	311	310	279	319	311	342	308	304	303	334	287	315	320	315	330	315	282	344	364	267	314	320	308	344	332	322	274	284	343	314	328	322	323	350	317	330	337	291	347	336	317	320	307	342	315	364	347	317	316	325	316	298	337	311	296	296	317	315	304	313	276	338	343	340	349	309	286	307	260	354	344	309	304	305	326	304	307	309	317	325	326	315	332	314	343	319	326	318	316	304	310	317	326	319	351	300	314	315	341	314	339	293	340	318	337	320	325	309	269	308	332	320	295	296	324	328	313	312	342	306	298	341	338	325	324	334	308	312	327	302	296	303	285	338	319	344	319	306	343	308	331	322	319	293	288	335	300	327	308	326	358	342	312	319	325	324	292	302	293	311	321	305	313	324	309	347	326	313	350	343	297	323	325	322	280	323	322	366	329	334	323	322	312	277
9582	2758	6179	7611	6137	5193	4357	3665	3024	2553	2186	1970	1819	1672	1541	1421	1287	1230	1182	1125	1120	1080	1052	1078	990	993	974	919	941	908	931	903	907	860	940	861	870	796	770	785	751	776	781	768	779	776	693	811	787	768	763	744	797	721	732	737	807	702	754	732	775	752	744	761	744	756	761	715	749	767	712	742	773	787	737	756	772	776	737	736	690	729	704	803	756	722	789	717	812	715	727	704	719	692	713	732	707	769	744	744	792	720	781	768	743	683	738	755	726	728	701	697	734	761	725	728	694	745	734	726	744	744	760	728	701	732	701	718	711	719	762	675	734	763	739	744	734	707	736	751	732	700	787	713	719	744	717	769	735	729	708	732	739	767	724	726	715	702	698	709	740	712	786	759	768	747	681	746	702	771	742	690	708	717	688	716	762	738	743	735	719	766	764	773	713	754	726	750	763	765	672	702	745	743	709	727	689	731	749	767	740	711	712	712	750	737	747	722	710	709	757	740	735	716	722	738	687	698	754	676	717	722	737	791	721	707	742	752	730	703	743	742	658	762	717	746	748	736	682	724	764	716	736	701	777	730	763	716	710	741	754	702	765	687	797	728	735	722	760	721	747	761	700	742	759	785	718	684	740	705	716	759	729	738	752	719	716	751	745	728	722	653	705	798	778	778	715	740	797	695	707	722	744	734	747	745	769	717	708	703	746	741	746	727	703	744	705	683	728	698	694	659	716	719	752	727	741	683	729	745	740	746	718	700	738	731	732	808	768	682	707	746	760	725	751	745	739	740	686	755	716	695	717	717	772	730	763	777	732	697	720	768	735	720	729	759	730	694	728	698	724	736	747	745	709	745	721	753	737	700	710	789	702	723	723	699	738	700	721	750	758	749	737	732	701	731	711	764	739	739	772	721	717	778	751	781	757	732	706	752	741	736	694	756	730	725	675	688	747	762	725	696	738	765	727	697	685	703	751	716	705	729	723	694	713	747	733	715	739	717	779	729	717	718	702	727	698	747	674	723	742	733	722	729	688	737	715	769	721	719	712	699	748	756	749	748	758	757	733	711	756	749	755	729	684	753	745	750	767	779	721	737	770	742	787	732	712	722	762	753	736	777	706	658	719	752	751	748	665	709	728	793	736	717	770	774	758	772	733	760	680	739	660	758	752	800	742	753	702	719	748	773	693	685	760	720	714	732	744	722	742	727	755	727	750	676	751	736	745	729	742	735	722	737	705	695	666	724	762	708	732	761	760	754	734	733	740	710	722	739	712	714	707	720	731	694	684	706	769	751	746	728	726	743	710	737	715	727	696	747	764	723	719	755	700	767	689	742	689	689	699	694	747	746	733	713	698	712	717	736	774	756	758	750	752	701	686	720	742	725	755	713	736	733	727	692	764	712	696	770	764	745	699	699	768	675	736	714	692	761	714	723	704	734	763	754	690	719	750	734	739	752	709	723	743	767	735	750	698	738	712	744	718	700	740	729	758	690	703	711	709	736	741	776	716	714	728	759	699	743	700	722	706	743	734	724	757	743	685	675	760	747	780	745	743	709	710	784	753	711	726	708	703	740	725	768	756	737	771	749	702	700	685	736	704	758	710	707	767	712	719	649	712	724	745	755	707	777	722	705	689	741	736	773	745	681	748	749	739	689	757	726	704	776	726	724	673	726	706	709	737	736	712	707	693	727	768	722	677	705	728	740	706	712	746	757	699	682	705	713	668	736	791	692	762	755	769	751	770	769	746	718	783	735	699	794	738	722	718	748	781	736	776	775	744	713	764	746	709	752	752	726	725	740	759	721	694	703	711	760	706	710	686	681	744	738	756	709	698	745	757	727	761	685	714	694	748	702	726	717	744	711	749	765	764	721	744	734	716	746	750	744	703	708	769	726	740	711	737	727	719	709	705	772	715	753	713	736	702	697	720	748	738	720	747	752	766	765	688	705	757	728	723	759	739	763	720	730	758	697	774	697	728	743	761	754	732	748	744	700	727	738	736	692	710	721	739	759	741	729	682	714	727	756	731	755	761	737	712	721	746	742	742	742	676	718	705	694	715	762	697	732	704	719	755	723	749	709	773	754	696	744	715	667	734	738	670	720	743	764	758	706	743	717	734	781	723	733	761	725	729	724	771	694	764	744	755	754	744	689	762	705	709	729	737	711	700	758	731	682	699	727	724	746	727	709	707	724	687	739	724	757	742	749	742	725	738	718	749	715	735	729	690	773	715	748	710	770	712	738	724	764	738	727	725	769	703	739	769	753	732	716	712	743	703	759	780	711	718	687	738	688	784	703	758	745	765	745	775	731	714	727	708	722	761	745	721	716	734	690	703	728	747	755	729	748	714	715	701	711	710	748	734	712	697	733	718	751	775	677	793	694	736	711	731	750	704	760	708	671	742	744	714	742	744	760	786	763	688	756	734	775	721	741	742	701	740	731	713	741	744	688	743	735	775	762	751	721	751	694	709	766	702	732	733	764	716	725	730	735	732	766	728	730	725	721	742	777	728	730	738	713	715	775	707	728	718	701	662	720	710	741	716	717	759	704	798	752	785	703	716	705	736	730	744	728	707	766	811	708	685	713	730	711	773	738	737	722	736	701	725	742	736	698	779	740	757	761	693	736	731	720	752	737	712	712	706	733	728	715	742	714	679	737	747	731	758	728	726	724	695	741	705	759	686	750	711	763	729	744	752	730	688	661	690	748	722	688	765	731	727	741	754	736	750	771	734	767	735	725	814	753	732	702	755	768	792	776	759	787	720	724	752	777	711	723	781	671	772	724	738	739	779	724	754	710	787	688	724	730	794	696	719	747	700	755	751	684	741	754	739	736	707	729	733	736	732	710	758	733	697	714	733	735	755	724	739	695	749	744	723	715	702	728	731	757	707	761	710	753	684	767	708	702	755	763	789	769	741	710	758	728	718	729	753	698	733	736	737	758	715	758	776	715	668	719	750	749	722	730	725	747	815	722	702	752	691	777	730	754	758	781	733	691	723	731	734	729	757	713	717	717	700	692	718	694	750	738	777	728	760	738	750	731	720	732	766	711	688	723	749	736	703	728	736	744	690	703	700	748	763	744	718	692	744	730	674	751	741	727	738	731	758	730	726	740	751	743	731	719	769	761	736	707	739	777	725	766	692	747	739	737	722	706	762	705	737	800	726	697	750	761	704	756	764	711	744	728	716	733	716	724	707	726	683	737	776	728	788	716	714	765	748	728	699	718	742	737	737	734	696	741	686	744	738	723	797	757	750	775	713	759	773	702	750	726	725	730	716	723	701	694	756	757	753	680	746	721	728	785	798	754	748	718	727	694	701	675	735	702	763	724	699	689	733	785	687	713	738	749	754	760	747	716	725	743	700	728	779	735	753	666	772	689	701	736	748	798	755	738	761	784	747	756	721	757	732	758	691	737	804	713	741	710	694	711	730	727	733	730	698	736	774	699	748	794	747	754	744	716	727	767	708	709	729	769	732	717	741	768	772	686	735	741	718	747
2500	832	1046	811	647	553	443	406	383	322	354	350	315	306	257	272	269	286	257	288	271	275	258	285	282	306	276	271	246	286	267	272	257	260	266	255	258	278	251	260	272	261	266	229	251	306	252	231	247	262	268	262	253	235	248	257	285	259	283	276	256	247	227	269	270	252	272	250	275	260	269	254	255	274	246	229	275	259	229	257	264	289	279	248	310	281	260	279	281	258	228	300	269	267	273	258	252	257	278	233	253	296	287	277	268	254	264	251	245	230	251	266	261	287	255	249	265	308	256	267	239	231	257	260	252	250	248	276	282	274	272	277	285	257	246	276	242	289	263	239	278	235	277	293	251	230	253	254	269	253	263	262	255	268	302	255	226	305	239	261	256	264	233	287	279	274	264	262	217	263	249	275	241	247	261	254	270	251	256	273	274	250	227	247	266	285	239	237	268	241	261	249	240	254	278	277	276	263	260	274	268	234	252	249	256	259	266	250	236	264	263	270	281	269	251	265	250	260	264	239	255	274	249	245	254	235	256	230	238	277	221	278	275	268	257	266	262	251	263	275	253	257	266	263	281	261	225	236	250	293	230	270	236	219	244	252	220	253	255	249	252	270	285	281	235	238	247	230	258	255	246	247	284	280	248	274	260	248	278	265	266	255	266	280	268	267	271	261	246	246	246	242	272	257	264	262	241	250	247	264	257	254	259	259	279	231	297	262	246	267	223	266	281	257	258	251	255	286	248	248	236	238	250	238	252	250	282	270	254	248	249	230	256	261	275	237	261	243	259	275	261	288	274	267	249	291	256	279	297	242	271	220	260	261	239	238	278	290	256	300	224	282	283	259	267	276	307	243	243	258	237	269	253	257	241	265	300	260	254	242	256	239	265	296	293	255	255	203	281	244	259	256	269	267	229	282	269	256	258	228	264	260	249	287	256	291	261	284	261	256	267	263	234	288	265	265	247	254	290	275	229	266	254	244	253	275	247	256	251	290	239	253	257	250	289	235	254	255	301	252	252	277	267	224	251	285	238	255	269	244	258	268	275	269	277	236	224	252	276	268	285	264	280	263	245	263	226	258	243	239	285	263	258	251	247	266	279	254	256	244	246	288	272	250	245	246	280	277	267	259	242	279	218	258	199	252	267	252	271	249	271	286	279	245	246	276	278	252	272	273	235	263	291	248	258	253	284	263	273	229	245	279	276	275	259	245	224	261	254	245	258	259	277	269	242	256	260	279	281	262	250	265	248	274	236	237	258	239	264	273	272	273	298	275	250	277	263	280	256	252	259	264	247	262	255	278	291	245	280	276	263	254	205	276	255	289	278	252	239	235	255	250	224	228	257	235	302	278	251	288	248	250	265	263	245	239	241	278	266	240	261	255	268	264	275	248	268	241	256	241	274	300	258	267	241	252	273	254	274	277	232	299	278	229	257	253	268	267	273	265	260	245	272	278	268	275	280	247	254	278	278	266	267	262	290	272	262	253	273	253	263	282	268	275	305	250	269	260	252	267	230	253	232	281	277	239	221	244	229	264	268	266	260	247	275	268	254	229	274	283	247	276	283	279	263	262	259	265	253	222	264	233	262	309	263	256	248	260	258	259	290	295	245	262	249	296	285	235	247	260	263	277	240	266	264	234	251	247	271	247	264	268	267	270	264	307	282	243	279	263	245	252	281	282	264	255	265	231	255	277	246	262	246	294	277	284	248	249	245	223	268	288	273	204	240	259	229	246	279	253	289	277	272	279	266	281	245	237	245	285	292	277	264	233	250	267	290	254	251	262	249	249	289	242	290	243	273	256	267	271	253	253	269	282	250	248	252	260	246	244	253	242	270	255	265	260	264	278	276	266	265	268	260	225	241	270	261	247	287	230	254	270	266	262	278	262	274	286	247	239	253	263	263	270	262	270	251	259	301	256	277	250	281	250	250	266	256	244	260	263	256	272	264	274	263	280	262	258	251	287	280	270	265	281	271	247	269	252	278	257	267	241	272	241	276	223	250	273	228	269	282	280	262	258	271	258	279	262	271	271	276	257	257	246	278	241	263	253	256	263	286	266	277	274	220	232	257	247	269	290	272	294	275	266	243	256	255	216	267	279	258	263	246	260	204	268	276	265	226	237	255	266	264	238	251	271	262	268	262	245	278	227	257	257	280	263	256	266	258	278	269	259	248	265	274	239	271	289	292	285	234	230	255	298	266	262	227	243	220	255	270	291	248	288	251	262	269	284	275	285	306	272	236	274	270	283	255	251	234	252	288	264	260	278	275	261	252	296	291	236	254	215	263	277	254	266	217	231	277	232	247	258	272	239	255	256	282	256	277	246	254	249	315	280	280	284	262	239	271	244	243	267	264	258	252	278	253	253	278	259	251	264	282	276	258	261	250	263	262	254	247	259	259	268	258	256	264	271	260	255	249	266	268	252	276	264	275	269	271	267	256	276	239	255	294	254	248	253	264	284	245	248	243	240	272	227	261	250	250	286	288	248	253	263	225	229	236	268	267	276	240	251	283	262	258	256	246	246	244	277	255	261	240	251	239	247	285	259	261	285	248	235	251	245	247	238	271	252	253	268	307	264	245	262	248	249	272	285	244	254	257	299	249	228	249	234	242	244	231	264	267	264	275	250	228	245	297	256	266	287	266	294	265	261	241	291	255	247	266	247	254	278	267	276	273	238	230	273	265	262	234	248	277	239	244	241	270	255	261	260	242	261	286	239	232	282	243	276	234	231	238	244	254	255	267	252	243	285	253	267	262	291	254	260	271	268	298	249	278	260	266	284	256	266	249	234	251	237	277	273	252	252	285	244	261	255	227	255	236	262	284	263	263	259	243	253	263	277	276	288	258	274	270	247	273	281	221	258	239	246	235	256	248	259	251	274	251	300	258	265	287	278	262	250	225	267	262	273	231	223	246	240	289	304	266	257	262	228	272	262	252	236	243	247	251	267	260	279	236	282	244	266	259	277	281	257	267	274	258	255	244	270	256	262	305	267	289	257	267	287	286	256	274	264	277	236	278	238	239	266	248	239	247	223	244	277	302	277	276	257	269	248	255	273	215	226	282	228	218	286	249	235	224	267	259	229	271	296	242	222	260	239	243	241	240	274	235	244	262	253	257	229	269	272	247	264	242	289	269	270	250	241	260	244	267	242	232	239	285	253	258	266	246	248	257	264	240	269	249	245	242	255	235	267	266	273	274	231	264	237	253	250	257	276	271	273	256	261	214	316	257	228	234	235	259	246	249	258	275	271	285	241	256	256	263	275	268	238	254	260	257	229	265	277	268	263	268	290	235	262	253	229	285	223	239	290	291	258	276	236	253	249	257	253	241	259	264	257	250	249	213	265	282	241	273	248	248	303	285	254	267	251	260	249	277	244	252	279	303	277	249	244	249	241	264	252	256	248	265	271	272	255	249	260	262	248	276	237	237	285	262	280	262	252	273	231	271	255	280	275	268	275	258	249	223	259	270	289	258	269	249	242	254	289	266	236
2326	1111	2276	2422	2185	1924	1614	1401	1266	1076	1071	987	913	798	827	770	782	794	742	733	739	678	685	655	736	691	677	718	714	691	675	659	682	700	702	660	665	652	677	693	690	629	599	674	657	644	566	632	650	659	576	600	647	612	658	602	643	654	634	644	641	617	629	625	633	651	640	630	667	673	628	611	666	638	644	599	595	610	657	610	614	637	584	625	601	600	630	616	574	640	624	619	645	631	648	572	631	660	585	607	660	630	669	639	610	643	621	647	616	656	647	645	576	616	670	573	656	570	584	641	653	649	673	627	614	624	586	655	660	593	590	656	666	638	625	589	616	638	613	575	608	605	647	606	605	646	613	672	667	647	631	618	641	667	597	642	584	602	603	610	639	637	597	621	606	606	584	634	597	563	634	606	596	641	626	617	620	630	630	583	609	598	658	636	600	628	616	654	586	612	651	623	609	579	653	655	644	664	629	641	601	658	625	634	633	577	641	620	605	605	594	586	647	630	634	611	608	679	646	597	576	605	628	635	619	615	633	630	623	626	626	638	632	613	595	672	626	588	608	634	610	599	599	661	588	562	623	614	671	646	605	640	611	635	624	634	636	610	612	641	633	613	613	637	687	629	614	615	614	644	657	619	688	620	626	647	620	621	610	630	654	601	610	619	601	603	611	598	638	611	599	646	605	641	630	653	619	615	631	629	631	655	630	608	653	654	655	657	628	633	619	587	668	627	674	590	599	585	628	609	605	623	606	639	640	651	602	619	698	640	606	595	665	626	589	596	609	607	637	615	638	630	585	628	582	670	637	631	607	629	611	612	598	622	621	633	668	622	672	683	629	631	658	606	652	625	601	615	611	600	647	586	613	680	647	645	600	640	633	641	621	607	632	603	631	607	575	599	639	660	615	655	634	631	606	664	599	630	621	584	619	648	636	631	651	599	626	639	557	617	615	655	655	598	619	577	603	598	647	622	660	612	651	569	612	635	621	644	630	629	646	627	595	601	602	649	644	624	580	667	596	607	619	636	634	634	645	611	645	649	563	625	626	606	647	671	631	594	581	640	635	656	609	644	662	614	620	603	610	641	644	668	636	629	636	623	638	613	645	649	671	635	570	629	618	627	639	621	651	647	649	655	627	614	593	617	626	630	664	630	654	666	621	583	621	623	650	558	620	672	628	580	676	636	662	585	610	662	623	641	657	639	590	649	621	622	632	644	624	628	602	640	650	612	581	619	595	666	649	634	622	670	648	652	649	621	666	627	628	584	638	655	640	606	623	634	607	630	649	634	663	639	610	685	596	631	642	609	645	542	629	624	595	663	618	668	635	674	596	615	622	572	646	622	636	608	617	656	616	618	621	614	616	626	653	602	618	650	635	649	624	635	632	652	618	680	681	644	644	604	631	651	643	654	634	641	651	607	622	621	620	605	618	655	624	622	633	673	664	634	612	595	636	651	610	599	693	617	652	600	632	692	612	644	614	616	663	623	657	644	667	621	620	612	561	639	627	629	606	635	604	644	628	615	633	594	658	663	623	613	637	661	622	683	638	607	632	641	649	643	635	618	693	636	651	654	605	629	633	597	583	648	604	658	612	639	669	679	618	592	619	603	620	637	663	638	616	639	630	608	632	634	579	664	656	629	654	648	611	641	618	614	644	609	650	608	627	638	670	654	648	644	637	620	624	604	619	656	646	608	633	629	624	636	638	620	626	585	608	624	629	568	605	669	649	649	619	606	652	632	646	614	623	627	648	596	652	667	622	645	621	660	630	622	594	570	626	610	619	609	639	598	644	628	572	572	639	604	627	613	661	632	616	605	625	654	598	646	614	624	669	584	639	630	654	649	597	614	629	613	637	634	605	623	567	662	624	637	656	672	613	620	623	630	671	611	630	620	642	638	613	614	562	634	639	637	640	662	637	642	589	590	597	633	670	622	578	576	593	614	649	620	621	615	601	567	654	661	638	645	654	611	617	629	635	617	660	628	683	619	598	633	598	640	641	623	643	577	650	604	614	620	636	608	654	591	614	610	613	610	654	630	625	690	614	609	615	634	636	631	631	596	635	588	641	635	632	612	600	666	601	617	635	610	647	629	624	624	608	666	612	674	638	606	582	615	602	637	631	661	613	649	616	601	658	643	621	621	608	664	632	627	626	639	614	648	627	577	634	662	608	601	631	616	627	649	674	645	606	639	633	603	645	643	627	655	660	618	601	556	664	612	642	626	597	632	619	648	631	595	615	640	607	671	630	641	647	657	632	614	627	627	612	615	621	630	640	603	636	613	617	665	668	613	614	612	629	622	681	648	599	613	642	643	609	640	657	607	573	673	666	674	642	645	663	631	625	612	635	614	583	672	626	649	670	570	574	599	622	631	624	638	650	679	673	684	630	614	635	610	654	641	602	600	638	572	650	648	622	649	633	623	634	599	632	626	651	627	645	590	635	621	660	634	642	598	611	614	635	642	606	626	659	601	617	637	649	571	631	631	681	628	588	616	596	615	659	638	582	632	566	589	640	625	656	622	610	604	587	594	670	627	589	627	608	572	638	624	619	656	654	626	608	618	602	626	668	641	553	636	621	621	613	618	661	628	612	621	638	648	617	648	609	645	591	665	650	656	619	638	587	621	637	653	608	646	644	621	614	571	624	649	595	618	615	627	571	631	637	632	603	612	596	617	654	651	608	624	652	588	604	653	610	642	649	603	629	629	620	692	630	611	627	659	703	656	577	604	641	677	607	648	621	639	637	616	640	655	654	649	646	656	603	625	601	601	655	609	655	596	671	658	618	680	627	600	610	615	635	636	606	633	581	710	664	592	617	625	650	620	641	642	602	649	655	662	649	623	622	620	614	621	611	612	607	611	620	622	607	699	625	596	627	639	651	602	634	640	626	660	671	598	633	647	648	628	622	656	648	672	638	615	625	668	600	585	630	615	602	609	628	604	575	612	616	616	595	593	605	604	628	634	610	594	656	631	589	647	635	633	584	626	644	637	617	611	644	591	619	668	618	603	644	635	603	619	617	652	625	609	616	663	658	640	670	631	594	659	568	642	615	615	590	603	654	606	608	628	653	584	607	626	641	634	589	618	651	636	673	626	623	638	602	620	618	583	635	689	596	673	642	644	589	614	609	605	651	651	610	661	631	633	583	594	694	617	637	648	635	653	638	594	592	632	601	645	604	612	665	648	676	663	605	658	647	629	631	598	630	611	657	636	616	593	661	641	639	595	597	619	616	653	597	615	651	614	631	589	635	637	621	663	639	593	667	636	615	629	560	618	617	653	615	599	606	622	619	613	617	649	578	607	654	586	627	612	645	607	661	635	645	611	622	651	597	605	620	611	638	636	633	624	615	606	591	665	594	606	645	620	609	651	618	647	610	634	635	631	641	618	611	664	662	630	613	636	626	675	622	656	625	656	606	588	653	579	667	662	673	637	625	613	627	643	631	628	578	612	599	647	642	628	651	612	627	664	656	606	591	687	634	638	614	619	617	580
8903	1780	2242	1737	1235	946	827	666	591	575	515	460	467	493	414	383	405	396	413	435	381	355	391	347	362	389	389	342	377	358	369	347	359	370	354	396	363	351	353	358	373	360	338	371	365	355	326	340	357	348	369	353	352	341	351	388	369	367	370	371	375	349	348	370	375	324	344	357	357	359	325	345	355	344	335	388	325	345	342	344	389	354	347	380	384	364	351	333	336	353	338	347	353	349	360	359	344	352	349	380	354	381	336	332	335	364	368	358	364	351	366	351	393	334	388	361	342	355	358	332	339	290	371	378	380	332	332	331	354	361	369	360	307	322	354	350	358	349	317	395	337	368	369	351	351	347	356	357	350	316	362	352	346	341	342	351	355	360	368	337	381	365	339	359	381	354	326	358	374	369	351	379	374	350	357	363	350	341	369	350	345	354	331	336	366	328	364	374	327	348	337	340	348	369	377	342	389	360	330	331	367	365	331	352	336	361	354	349	333	343	344	312	368	381	364	359	354	317	351	320	340	422	305	363	348	339	380	334	316	315	384	375	383	359	369	350	347	377	332	381	356	352	358	354	330	340	340	337	300	369	322	389	380	337	353	375	349	345	334	329	325	312	380	327	400	364	348	338	357	358	349	331	348	358	362	357	334	350	346	356	355	376	358	372	321	362	374	362	337	353	333	390	331	348	365	357	335	337	359	351	346	352	346	330	398	384	366	328	331	341	312	351	341	339	336	368	326	342	356	344	351	315	349	350	364	343	345	338	389	320	351	359	351	359	328	350	376	337	327	329	358	365	349	382	329	340	296	348	360	338	344	357	327	353	328	373	349	390	394	308	337	362	332	379	347	393	331	342	365	347	343	315	313	380	356	354	349	357	354	330	338	325	332	371	344	375	359	325	356	349	338	330	362	354	340	319	352	335	365	341	348	338	350	353	318	348	327	367	350	353	397	380	352	332	352	362	337	339	357	363	359	346	354	349	323	361	342	349	369	346	364	370	326	346	372	354	328	361	323	373	339	351	345	347	299	351	306	321	351	333	347	385	352	363	330	338	333	378	334	326	352	343	368	323	343	350	329	360	362	347	356	347	347	337	344	332	330	369	316	346	313	348	346	363	341	335	339	354	326	367	335	329	367	337	363	385	345	349	337	389	374	378	336	315	346	338	387	342	355	367	336	360	384	350	332	345	379	364	394	380	349	347	323	375	354	353	355	386	374	334	324	368	374	385	360	338	362	345	355	353	324	326	338	392	366	340	357	345	347	346	364	312	341	334	365	320	369	369	313	371	388	357	310	318	411	366	347	368	330	356	355	336	335	336	336	372	343	358	335	338	317	334	377	356	335	352	345	316	361	335	360	378	329	313	336	379	339	356	316	353	332	330	363	333	325	337	341	341	365	360	354	330	326	354	349	352	335	370	372	360	324	349	343	334	339	323	339	338	366	333	344	329	333	370	335	313	344	339	340	354	356	328	360	345	373	324	326	330	377	355	364	329	343	317	346	357	369	349	332	344	354	359	348	353	345	351	335	371	375	371	347	364	374	357	330	339	326	322	338	375	374	338	369	362	376	374	363	382	342	334	364	360	361	309	342	329	331	315	383	363	321	348	342	348	342	366	325	327	325	350	351	406	392	350	343	341	363	364	354	368	336	349	337	358	365	357	340	336	319	324	350	366	337	361	345	319	352	350	365	360	342	360	320	333	338	355	353	346	355	332	382	369	348	337	359	384	346	340	344	355	344	327	305	343	335	342	358	353	377	366	312	320	379	388	382	362	360	340	341	336	340	327	374	389	340	335	353	352	341	378	337	346	338	361	328	320	350	343	378	330	337	364	335	337	393	311	392	354	330	355	368	357	352	341	344	330	363	325	348	390	345	369	348	342	337	326	334	352	329	306	323	369	345	405	384	361	347	378	382	343	350	365	318	356	353	327	329	340	342	358	343	353	335	350	369	386	358	331	336	339	332	376	351	374	377	320	359	356	319	344	340	318	356	378	358	321	363	362	348	340	368	345	330	370	325	355	329	355	327	376	357	356	358	321	351	363	351	351	367	355	332	357	313	381	357	363	374	350	331	336	350	365	364	314	373	400	345	334	331	325	346	371	327	330	344	362	321	302	341	330	345	392	339	372	359	324	327	356	325	334	337	331	338	337	360	334	346	356	325	342	373	335	308	320	344	312	338	355	344	351	337	378	390	336	345	368	368	332	352	354	329	398	350	354	350	349	335	362	358	350	368	335	328	368	349	341	359	340	352	380	337	351	363	359	368	357	393	380	350	333	358	334	324	381	385	385	328	361	344	315	354	372	343	350	343	346	358	344	348	355	324	321	344	341	359	363	360	340	367	376	327	352	364	365	330	378	337	392	327	345	372	359	352	330	322	334	379	343	353	366	359	367	369	350	362	335	356	350	347	376	353	348	359	352	339	356	348	337	367	375	363	323	333	342	340	350	349	336	328	386	361	356	314	343	341	355	355	310	369	366	373	349	322	361	329	351	353	380	404	375	355	352	340	335	314	365	330	350	365	367	339	336	297	357	370	326	340	376	344	366	361	324	376	378	360	334	372	315	308	356	367	371	310	337	388	355	348	364	338	351	353	369	344	360	349	372	360	384	360	346	335	337	330	335	341	336	353	390	366	345	348	358	355	386	348	356	322	371	322	334	360	371	302	328	305	338	373	374	348	337	362	340	357	371	342	356	323	386	341	364	362	372	367	345	348	376	355	336	340	356	375	321	336	338	328	353	333	331	337	392	370	355	352	355	342	357	342	361	359	316	322	337	386	355	339	343	354	386	361	374	379	354	350	385	362	359	333	351	342	324	323	320	355	340	349	349	330	395	357	345	345	359	358	353	347	393	329	301	336	412	382	377	333	340	357	364	318	366	356	368	337	356	337	357	359	374	369	332	351	353	344	367	332	319	364	393	334	383	363	347	340	345	350	345	370	311	355	360	339	344	358	333	315	361	346	362	401	327	371	344	368	379	337	346	395	361	362	330	322	362	367	392	373	342	337	385	345	332	332	338	360	354	350	379	340	360	363	350	329	342	380	364	321	403	373	364	377	323	381	344	345	367	330	350	390	369	321	324	403	368	347	336	334	356	355	347	358	328	356	344	340	343	383	377	344	336	316	377	345	339	337	346	352	350	350	370	353	336	352	360	352	337	322	349	306	344	351	369	336	366	355	373	336	339	374	369	338	319	351	329	388	348	354	325	324	376	324	316	324	337	369	329	408	363	363	346	367	349	393	389	351	359	350	368	354	332	347	378	345	368	338	396	367	358	346	381	371	351	381	348	309	360	349	359	317	341	359	371	362	362	380	323	357	377	322	382	352	323	327	348	337	371	372	373	350	332	353	349	340	363	395	341	369	340	368	352	355	326	385	302	334	320	375	381	356	333	339	331	365	395	362	360	323	338	322	370	314	347	379	343	353	359	409	371	350	359	364	342	374	364	363	352	362	350	346	315	325	334	366	344	336	363	339	343	339	376
7385	2044	4419	5116	4410	3730	3159	2611	2296	1986	1802	1540	1460	1395	1278	1261	1217	1104	1084	1060	1066	991	1014	999	963	949	971	939	966	923	944	915	881	897	915	883	852	886	878	857	862	796	844	851	879	813	825	805	809	797	831	808	839	809	823	862	838	837	814	850	829	832	783	751	793	767	807	745	819	766	867	820	759	821	807	838	768	802	821	833	828	821	837	809	880	805	802	818	814	833	887	780	760	809	802	846	797	820	761	812	732	737	784	834	788	800	842	743	806	788	845	782	830	784	808	784	824	802	843	798	792	783	809	763	851	849	841	804	870	796	774	770	874	817	841	788	798	796	803	763	864	819	805	794	787	797	815	852	805	796	807	824	793	844	839	782	801	834	839	835	822	791	802	812	827	826	824	837	850	819	789	759	807	822	832	805	847	802	742	798	775	820	862	756	804	828	760	808	798	788	808	799	829	790	811	790	842	778	758	777	795	762	836	838	823	792	815	856	826	809	808	842	796	782	819	783	810	790	808	751	872	750	830	855	792	779	835	776	878	784	780	730	783	789	843	784	808	810	853	767	795	810	841	772	811	793	779	826	782	771	816	743	750	815	816	816	812	805	851	759	774	796	824	821	858	834	777	810	749	781	747	819	797	813	770	841	825	775	748	811	794	792	804	849	821	798	781	817	783	789	782	800	802	785	813	782	821	834	837	815	794	852	811	797	792	746	778	794	810	814	862	737	806	802	827	806	826	782	819	764	787	759	812	763	785	859	785	782	850	838	813	845	804	813	795	738	813	765	779	792	774	802	798	815	830	812	806	791	780	850	851	842	779	794	780	782	818	769	815	813	770	855	792	767	756	834	766	819	829	864	746	815	772	807	765	775	809	822	865	835	822	781	818	804	825	765	862	787	830	847	779	799	761	883	759	813	809	838	804	785	830	795	835	780	833	808	742	831	796	836	801	775	840	828	815	823	839	842	773	813	789	767	743	841	809	823	762	802	844	796	776	817	831	750	724	817	848	827	815	765	785	804	830	869	808	793	789	827	809	753	841	815	850	841	824	807	808	795	831	787	808	811	832	847	799	819	772	810	790	822	768	799	777	807	846	857	856	782	808	874	831	827	828	800	768	807	758	796	786	817	763	791	762	782	829	807	843	804	778	789	809	835	808	805	842	803	796	795	780	824	808	789	812	777	806	826	805	819	784	770	772	764	810	818	819	803	803	798	820	825	811	811	779	806	828	789	810	829	804	835	815	839	813	815	794	784	784	818	828	821	793	798	767	784	822	817	871	803	750	809	811	802	824	835	768	873	784	818	818	842	763	822	830	777	790	791	811	828	795	729	826	774	799	825	793	788	763	795	733	780	883	790	800	816	803	764	886	793	808	821	780	801	856	820	803	782	830	792	833	830	801	835	829	780	813	819	778	850	845	773	820	789	817	750	789	782	808	822	840	823	778	776	792	818	816	810	822	829	806	804	821	827	810	828	874	828	807	840	826	794	811	737	811	802	815	796	830	819	820	835	828	788	829	748	850	810	818	768	784	776	788	815	791	776	830	779	794	814	800	819	831	797	839	819	757	822	849	767	838	809	798	832	813	848	816	815	794	826	830	824	743	791	801	843	781	800	799	833	798	846	829	854	793	769	835	768	766	776	765	817	845	809	800	835	777	796	821	776	817	789	799	752	806	788	819	801	773	827	820	837	733	863	778	780	831	813	874	762	812	759	794	784	822	834	848	826	824	788	810	781	787	825	853	782	857	834	830	858	785	828	834	803	872	831	807	805	802	827	726	826	836	795	871	776	811	810	766	823	794	803	837	757	810	786	792	800	839	857	815	844	754	811	816	816	805	836	769	819	864	793	808	768	826	775	826	819	776	765	782	779	806	813	838	766	795	823	841	778	831	799	753	834	849	844	820	813	834	805	808	791	802	780	783	856	825	818	810	808	859	836	754	811	831	754	789	829	747	810	755	832	803	777	775	876	824	782	765	807	822	793	817	814	816	817	792	789	819	833	806	812	823	795	792	832	808	793	814	786	827	803	799	796	753	775	816	824	788	812	795	814	799	762	798	809	861	770	767	827	812	791	807	843	847	800	784	814	793	811	789	778	787	846	858	784	775	814	797	808	815	825	776	823	811	800	830	806	810	820	791	781	792	811	806	791	822	852	837	804	792	792	778	799	790	763	791	809	792	793	787	820	826	797	752	761	834	777	793	800	762	780	809	787	798	821	825	779	828	777	756	804	758	854	792	823	816	804	768	781	805	800	796	767	853	750	835	769	762	820	793	776	841	756	833	809	818	825	794	821	826	819	760	785	840	777	801	817	789	814	846	753	800	758	815	769	820	810	814	840	785	795	828	791	818	819	802	833	791	812	782	808	788	801	746	835	815	818	807	802	840	807	773	821	781	793	822	819	785	788	780	782	793	823	785	825	799	814	808	810	808	795	868	762	790	860	861	772	818	805	791	797	769	829	807	761	826	779	825	805	795	772	816	802	769	815	771	828	796	751	806	830	812	838	759	795	813	825	828	829	854	797	821	778	867	821	808	797	784	837	792	787	787	795	746	777	812	760	789	746	826	867	804	744	828	790	856	780	798	791	855	823	787	790	798	811	828	742	792	790	791	824	863	807	814	749	822	798	815	771	749	801	839	774	812	802	822	799	844	767	763	820	814	789	828	813	808	849	773	825	769	794	794	762	821	849	758	779	820	812	782	821	787	786	805	806	765	829	805	807	850	808	818	787	804	796	831	831	813	798	782	824	807	823	810	813	824	831	825	797	778	833	797	759	794	789	818	797	775	789	817	790	820	842	784	767	762	833	764	798	779	760	819	836	826	768	812	797	869	799	847	820	829	766	847	772	794	827	793	803	813	815	770	796	845	817	797	791	821	741	779	790	829	797	809	808	799	819	857	751	787	850	789	878	808	790	852	818	824	834	747	798	838	824	825	782	762	779	818	826	854	859	808	764	823	766	781	790	839	785	782	843	860	806	801	810	793	807	838	818	817	802	772	878	785	822	828	815	832	829	806	818	765	820	832	834	857	763	885	833	798	841	767	766	848	834	808	812	845	761	807	811	816	812	835	877	833	801	752	793	816	797	817	827	824	836	799	756	846	816	793	782	820	793	801	809	794	783	763	795	816	830	819	838	784	807	822	838	784	850	758	824	810	780	794	773	821	792	789	798	821	820	797	809	800	807	833	796	801	826	848	830	785	823	872	781	814	839	799	775	782	816	772	819	770	801	860	823	789	821	831	788	807	792	778	760	829	819	786	800	894	831	767	851	769	784	777	778	785	772	770	865	784	795	854	771	779	794	786	854	822	831	842	830	822	829	828	789	811	799	826	794	772	762	767	783	818	777	793	812	875	866	773	868	787	843	788	801	839	823	787	774	790	836	811	832	791	800	839	781	810	857	823	849	827	840	834	790	786	808	767	787	756	739	795	830	807	795	846	790	827	808	788	782	773	808	805	820	824	811	811	802	812	839	800	823	809	750
16135	2995	3359	2668	1833	1400	1016	850	789	675	563	546	514	463	466	386	420	388	394	405	356	358	366	348	397	371	368	357	347	385	342	340	337	362	349	285	323	290	321	363	301	338	321	367	310	304	315	300	336	325	313	319	311	331	293	318	305	320	313	316	331	313	315	289	326	303	327	341	342	313	331	303	312	326	351	328	349	292	327	299	308	308	346	324	318	363	310	306	322	314	345	356	312	311	299	280	308	328	314	289	336	342	293	321	351	336	322	334	329	298	316	334	321	334	356	317	302	314	300	297	290	363	287	304	309	301	336	321	323	362	330	286	337	349	308	307	322	341	300	290	305	309	316	353	295	327	313	342	315	330	294	331	339	302	295	315	331	323	301	298	324	299	383	310	324	339	317	336	305	318	302	290	324	297	291	290	291	302	326	312	316	327	328	345	324	294	323	331	327	302	316	324	325	310	329	339	299	308	318	325	356	318	300	297	283	318	336	289	307	332	306	268	341	308	309	328	348	288	315	331	322	309	350	290	325	338	326	349	357	294	326	316	325	298	323	338	323	287	301	322	300	325	309	323	340	304	340	310	323	325	304	302	316	302	314	339	342	304	322	302	311	314	306	323	346	295	340	352	338	303	317	319	310	299	339	308	338	333	325	326	350	305	334	341	322	312	340	331	305	275	263	328	343	325	335	340	314	316	286	327	337	288	328	324	297	308	358	352	318	312	310	344	299	319	314	344	302	293	313	326	357	293	362	302	285	303	327	323	320	347	342	342	319	309	329	313	289	318	323	295	335	337	327	324	310	340	334	324	307	326	316	311	319	323	319	323	313	350	274	322	316	337	327	315	351	300	328	356	334	319	300	312	300	355	313	308	305	291	291	300	366	275	323	309	332	334	352	311	301	324	307	326	329	330	307	361	298	308	327	300	284	332	335	332	309	324	319	276	308	311	305	334	303	302	327	306	318	317	337	290	324	286	328	361	344	347	308	333	325	297	349	321	331	340	375	304	330	325	321	349	322	304	315	312	342	318	327	328	328	358	316	319	299	353	289	310	323	305	313	298	337	292	331	298	308	296	303	342	339	330	306	348	319	305	319	320	290	310	312	293	320	290	300	335	308	348	313	332	345	311	351	301	311	304	344	328	340	324	270	338	292	349	320	320	337	320	297	312	287	313	326	334	294	329	322	333	309	303	352	292	297	305	296	303	324	330	302	318	328	305	337	313	297	324	329	365	337	354	290	308	303	297	291	287	305	346	332	310	333	324	314	291	348	308	351	329	326	330	319	277	313	287	340	331	332	319	319	285	291	319	346	299	297	346	290	299	366	361	281	322	337	297	284	329	328	341	297	320	359	295	321	305	271	297	333	315	317	320	298	309	297	324	309	269	346	312	332	315	324	325	323	352	344	304	317	322	320	309	302	332	322	348	316	325	336	288	296	289	307	296	311	316	291	316	310	325	366	322	311	319	332	331	327	349	311	303	315	295	340	340	339	286	330	314	337	315	287	279	320	320	309	339	315	321	322	318	290	292	307	321	326	318	303	323	330	310	329	324	339	376	311	325	317	330	329	322	305	316	272	306	307	315	317	304	291	355	306	359	336	326	323	307	310	338	309	336	346	333	317	329	324	285	294	342	303	295	337	290	290	363	325	339	336	285	304	314	294	337	320	338	317	292	312	299	327	317	287	290	276	326	343	291	296	313	323	284	344	315	302	335	320	335	298	304	366	329	310	303	319	300	278	285	325	297	344	319	318	359	358	332	327	305	304	330	321	316	349	327	304	315	294	307	309	303	313	296	325	303	317	318	307	312	308	337	276	340	320	292	321	310	321	345	300	322	315	314	301	318	289	315	313	352	316	312	303	325	306	304	300	335	322	370	303	328	361	290	299	323	330	337	324	347	338	348	332	364	343	313	339	329	329	293	295	293	289	324	286	330	317	334	359	314	357	341	321	315	333	316	354	303	320	347	314	281	306	317	284	346	348	314	340	355	308	323	291	307	311	353	298	325	319	325	329	322	357	280	336	322	294	320	315	307	324	346	307	310	310	295	302	345	332	329	324	326	324	302	354	318	307	325	314	351	338	319	291	309	328	345	357	296	304	300	310	315	315	317	294	303	322	323	341	329	321	329	323	332	304	323	303	322	292	315	311	276	330	307	319	311	343	284	286	297	295	301	322	306	324	322	300	293	324	326	286	279	339	332	355	291	322	327	334	310	323	293	302	299	322	308	307	321	319	331	320	309	316	337	371	324	308	301	365	329	340	292	315	288	341	298	342	324	314	338	332	329	319	322	317	336	309	358	301	321	306	345	322	310	327	330	297	343	327	333	275	317	333	293	326	294	297	291	329	309	303	306	305	329	366	334	305	304	297	329	344	360	320	336	311	328	329	335	327	324	369	306	319	301	315	339	295	308	294	323	333	281	287	297	318	312	323	304	335	314	288	291	314	333	292	293	302	330	342	337	311	315	318	322	342	329	317	279	300	328	315	328	315	326	300	305	303	311	310	331	305	332	294	337	308	313	349	309	350	317	348	347	335	324	287	352	323	343	338	299	338	351	315	284	348	303	329	340	336	333	296	324	346	330	310	346	305	299	346	307	306	305	314	343	326	316	316	321	342	302	329	315	322	319	324	266	285	332	336	334	331	293	303	316	307	342	298	355	326	327	335	312	327	283	342	311	321	276	299	332	321	322	306	319	312	292	324	281	330	312	340	322	319	329	309	283	321	332	302	292	289	342	311	300	321	337	304	322	312	325	324	285	325	290	350	310	294	301	326	353	350	357	330	314	322	364	321	303	338	358	302	331	291	322	321	349	303	298	342	320	308	310	299	304	296	311	309	325	331	309	308	353	348	341	321	321	317	332	313	301	324	295	274	278	298	298	280	313	302	335	355	302	283	311	303	299	309	344	340	321	325	337	340	311	287	298	332	318	326	319	341	306	330	338	327	325	323	368	316	331	320	321	312	334	335	338	301	292	314	325	328	301	270	309	305	307	333	290	311	335	310	349	321	331	322	347	364	317	319	297	336	305	368	326	317	299	327	316	313	308	298	321	309	336	327	349	334	293	299	353	298	324	311	342	313	305	296	328	313	319	336	293	309	311	290	305	330	308	320	329	314	333	320	330	287	328	307	297	344	309	309	317	305	306	330	300	329	308	341	299	326	317	283	326	335	321	316	305	341	351	358	324	304	328	287	326	290	334	307	328	318	331	330	343	369	314	273	321	331	292	324	330	320	345	307	328	369	340	325	328	285	321	340	274	322	324	305	321	292	335	332	296	316	346	310	349	264	362	339	318	301	306	308	334	297	311	315	316	291	292	311	355	316	325	337	317	338	340	329	359	291	307	309	304	300	321	320	311	310	335	287	312	280	333	338	333	331	346	320	357	323	336	305	287	298	340	297	341	317	344	335	355	326	330	321	355	269	321	330	332	323	290	289	333	317	331	345	312	304	333	319	333	304	310	322	307	320	283	306	318	310	326	350	326
9410	2773	6109	7252	6278	5337	4177	3491	2941	2638	2271	2028	1835	1643	1435	1468	1413	1232	1197	1110	1104	1031	1030	1001	1054	983	1003	1019	974	930	901	995	848	866	857	875	821	791	876	768	751	806	797	777	715	752	767	752	786	757	715	725	804	741	731	723	738	703	784	728	710	725	782	738	753	764	732	761	747	731	791	690	740	746	713	750	787	731	692	730	715	756	722	709	720	733	765	793	749	726	700	755	732	710	729	767	687	742	751	735	742	709	762	726	715	769	791	715	712	737	716	706	709	755	761	743	746	737	717	719	682	750	713	723	727	740	727	710	723	715	727	734	727	775	708	765	705	700	713	712	683	770	727	711	722	704	738	749	753	720	737	718	716	704	690	711	724	696	712	723	731	719	708	711	759	754	688	751	722	729	757	731	751	695	700	747	710	746	742	715	719	725	719	723	711	703	763	671	730	690	749	735	677	708	724	771	735	733	758	692	716	743	724	734	741	733	755	669	744	718	727	712	739	695	766	684	736	790	704	686	710	710	731	715	755	749	704	741	704	715	753	723	739	712	780	804	750	722	757	700	711	683	684	688	761	729	707	703	715	745	753	719	669	739	707	759	697	740	696	696	743	775	709	708	729	758	723	744	741	704	733	709	716	703	727	727	746	742	722	686	789	701	717	746	723	732	743	754	694	722	695	719	740	708	731	715	756	736	748	701	711	788	730	754	683	700	773	710	699	692	696	736	675	742	691	702	726	749	745	690	742	753	744	719	731	745	654	718	688	730	730	748	702	703	707	736	760	774	766	697	715	705	763	720	705	728	728	685	752	720	673	748	698	718	744	769	750	687	715	685	731	736	717	738	755	774	729	745	742	665	772	680	709	716	727	721	724	739	702	720	706	749	678	734	764	709	724	752	679	701	716	717	736	722	703	767	698	740	728	750	733	708	721	736	702	735	739	741	761	698	740	736	733	751	762	744	749	723	737	728	722	725	750	691	693	758	755	747	751	769	730	692	726	735	760	781	772	685	720	779	715	751	717	770	669	712	703	725	754	717	719	786	710	657	723	736	715	721	722	705	736	704	783	707	706	720	708	716	722	736	699	705	675	778	752	733	726	726	696	761	779	701	697	740	691	728	727	750	739	723	752	747	712	784	750	708	749	738	764	731	743	701	697	734	743	699	742	760	703	742	756	729	730	709	739	711	712	752	721	753	720	758	751	771	705	717	786	717	750	702	695	761	731	687	786	731	716	735	714	679	670	689	753	726	735	716	703	723	703	754	744	795	697	679	684	713	737	673	713	729	781	705	730	706	710	760	737	735	730	783	682	733	754	727	701	712	722	813	740	702	720	720	763	757	753	749	719	741	750	731	715	783	726	693	730	758	731	732	782	741	742	710	761	717	788	693	788	734	702	737	737	735	731	763	755	719	690	750	755	709	714	700	750	666	731	771	741	773	733	706	708	757	731	740	753	771	731	705	733	757	733	778	712	695	705	684	755	729	737	711	712	735	748	726	731	756	708	695	750	746	696	698	728	731	719	719	723	775	734	748	775	716	741	741	754	734	768	723	745	732	725	686	796	739	733	758	687	692	697	680	751	713	715	736	760	709	770	706	715	758	712	725	692	648	681	750	706	725	698	690	689	763	733	744	712	727	745	758	694	716	734	760	699	751	738	748	702	742	797	709	709	752	716	751	698	682	728	674	662	721	736	706	763	723	748	707	758	702	758	688	736	732	720	719	749	704	737	679	707	719	683	733	699	740	718	725	717	712	717	714	726	681	767	724	729	696	701	716	703	792	747	712	762	686	723	696	705	732	755	708	739	767	691	715	732	748	691	710	739	674	731	708	695	788	745	712	747	707	719	765	713	713	763	662	733	753	754	755	786	798	734	720	720	768	748	706	722	709	738	772	752	783	714	677	732	734	735	724	768	737	686	762	726	699	731	717	734	725	705	739	709	703	689	655	730	762	756	743	749	735	701	736	731	688	754	697	757	724	734	702	721	703	731	731	732	699	754	730	706	708	766	744	719	701	709	732	721	697	787	717	756	714	665	701	766	755	777	766	708	717	713	726	686	752	709	779	711	718	707	768	720	720	735	738	692	714	742	714	700	761	722	709	745	711	748	748	732	679	734	731	693	676	750	744	698	756	728	731	712	695	757	693	739	775	773	731	729	749	733	730	756	719	688	776	716	739	753	684	728	724	746	757	754	778	740	739	774	727	743	759	724	779	694	762	707	753	727	727	723	707	774	747	749	683	714	712	740	705	699	752	745	707	721	741	700	718	744	709	738	676	738	703	728	727	694	704	739	730	745	730	759	725	723	747	701	707	728	694	729	716	770	729	745	748	732	723	732	749	709	733	731	721	728	723	724	757	773	731	742	754	735	683	765	724	736	749	695	758	694	729	720	720	711	755	799	699	688	753	721	707	784	746	732	688	762	773	722	726	778	719	735	740	753	758	708	743	768	769	696	750	686	712	765	726	730	720	751	707	690	769	742	735	728	715	719	726	755	706	680	740	693	757	730	739	769	760	768	741	654	724	731	729	696	736	743	734	712	718	770	748	703	680	720	723	697	748	742	707	766	707	743	728	727	677	725	747	699	735	746	712	754	681	714	707	737	751	767	721	713	745	756	712	691	737	775	714	732	728	687	791	690	720	713	727	727	754	716	722	722	722	733	774	749	700	722	708	687	677	727	763	727	743	731	725	723	680	682	814	690	762	714	780	714	719	763	720	711	712	715	687	752	752	717	710	746	721	710	792	750	754	737	708	709	702	708	702	707	763	710	750	726	716	765	687	716	726	727	751	740	689	682	704	735	765	742	716	695	758	715	729	717	761	753	746	781	764	702	742	711	751	735	716	725	741	711	721	760	737	706	683	718	680	700	737	723	782	704	768	743	694	676	759	728	711	721	734	701	739	670	746	675	747	758	721	746	728	776	721	715	710	691	717	727	795	727	759	726	707	723	756	680	708	781	698	729	769	782	728	735	710	697	722	744	742	682	691	747	715	752	749	703	742	742	710	720	672	725	744	679	713	720	738	707	712	727	743	736	701	724	722	670	720	739	755	708	704	763	707	701	694	749	762	645	688	711	688	716	706	707	665	741	729	700	759	753	714	732	749	753	744	747	732	688	740	726	737	775	720	720	783	748	700	665	722	709	751	766	757	692	721	682	750	704	723	715	731	711	742	707	736	706	715	738	747	757	725	719	727	712	729	788	753	752	720	691	731	748	716	697	768	724	745	700	741	717	706	749	769	708	738	712	739	694	758	709	756	744	685	714	736	700	749	743	692	736	713	708	791	724	721	685	719	744	706	700	724	740	748	716	690	718	695	721	704	731	770	764	746	732	710	749	716	760	760	742	733	706	766	726	710	733	736	722	784	692	772	736	694	708	780	706	718	722	739	721	744	683	677	766	716	776	699	768	721	759	754	728	758	727	764	735	704	713	771	718	720	676	707	797	736	703	743	743	738	713	757	735	693	726	723	700	705	725	740	732	728
2234	730	978	841	660	457	457	365	372	348	309	290	292	262	278	296	267	277	275	282	245	261	306	278	290	262	281	273	267	273	241	276	228	254	259	280	274	260	277	248	253	272	268	247	262	267	263	234	258	249	242	270	242	239	248	272	254	277	257	236	250	273	259	275	232	287	244	262	282	274	263	314	253	227	243	271	253	255	239	231	250	256	240	259	261	241	264	247	266	260	291	259	264	268	232	269	264	265	228	251	258	257	228	262	241	246	258	275	270	259	273	247	246	251	253	255	244	253	254	271	230	238	251	255	280	260	249	286	264	266	268	277	241	276	280	244	254	248	266	269	254	226	287	266	268	260	262	242	250	252	246	257	265	269	264	255	253	241	274	235	257	252	272	252	242	266	244	249	264	262	253	256	249	263	271	288	215	268	273	261	261	231	242	260	261	254	240	278	260	251	240	255	229	245	255	215	228	232	253	247	240	259	234	242	247	239	266	230	258	261	243	248	259	254	254	252	245	256	271	278	278	252	252	250	222	297	236	251	275	240	234	238	263	253	249	258	224	256	246	261	285	272	269	269	309	267	261	233	262	275	264	287	284	269	261	277	246	250	259	248	242	254	252	234	280	261	261	280	258	261	291	310	259	262	281	261	255	243	232	242	274	279	252	278	256	228	261	272	246	277	231	281	221	235	270	256	258	260	259	264	265	282	240	256	264	247	261	255	299	264	273	240	239	226	256	274	258	240	274	270	282	264	245	261	249	253	245	252	245	271	260	246	247	246	220	231	260	273	249	280	231	251	249	272	285	257	250	219	228	248	275	239	252	245	278	277	256	267	270	262	266	277	249	243	261	241	261	266	271	283	240	272	261	253	240	249	279	300	219	241	236	260	244	253	259	243	245	250	232	251	252	244	264	255	229	264	243	254	279	266	263	249	269	261	230	272	251	236	272	253	251	287	265	267	257	240	250	267	250	230	239	249	262	209	290	278	258	276	232	257	273	268	254	235	243	251	246	252	253	237	258	268	232	261	258	229	266	281	268	243	268	263	238	268	252	231	261	279	219	247	239	218	241	266	252	262	286	279	294	217	256	251	236	235	249	254	267	246	251	291	266	224	276	255	225	280	294	243	264	254	270	277	241	272	251	256	256	249	280	244	256	235	248	247	242	243	238	241	264	247	261	278	271	249	279	268	251	273	246	231	248	251	256	299	241	262	242	267	226	253	250	263	245	278	261	283	243	259	249	254	271	285	234	238	233	242	231	240	248	231	271	241	260	248	258	236	243	240	271	269	257	247	228	249	277	234	266	242	285	245	249	246	286	254	262	249	253	264	280	224	268	285	266	276	242	234	257	296	264	280	292	258	269	258	260	221	259	259	222	246	267	268	264	258	252	250	245	271	292	256	259	281	235	210	255	253	244	280	248	257	273	256	238	255	256	260	283	261	283	244	255	274	233	258	236	270	255	248	264	254	281	245	235	271	260	251	269	249	245	220	260	238	253	259	268	254	281	236	268	261	259	271	272	282	256	245	284	241	264	247	271	247	269	257	249	264	280	229	249	251	239	250	298	264	247	248	262	245	247	253	273	272	248	264	264	259	228	313	274	289	251	283	296	267	248	283	242	249	287	239	227	261	279	259	263	289	277	264	248	220	253	264	279	251	243	280	282	272	296	250	250	251	254	244	240	264	260	287	244	254	264	236	247	268	291	249	246	280	283	257	234	246	245	278	270	268	261	248	269	280	242	239	237	254	239	254	233	275	244	262	278	231	241	282	252	266	255	260	280	250	264	248	252	288	249	224	242	272	268	261	239	249	241	275	267	276	249	250	223	282	254	239	268	273	263	200	282	238	277	260	280	276	262	253	272	257	241	237	258	273	251	257	283	244	285	267	265	229	244	266	230	258	284	287	262	248	269	255	243	251	251	263	237	275	273	280	265	248	262	304	278	274	237	282	265	266	239	285	280	232	257	245	285	263	222	283	268	269	273	253	253	264	270	269	250	251	261	237	274	253	264	266	238	279	262	263	271	269	249	245	261	253	263	239	250	257	255	233	239	260	234	255	227	244	256	245	272	284	256	261	288	266	241	233	289	275	238	244	256	253	233	268	257	260	248	241	268	261	258	266	263	251	257	263	260	241	297	248	277	287	273	284	266	268	261	278	237	258	266	259	259	250	230	249	244	267	245	252	291	239	246	257	281	281	258	242	257	264	269	265	262	220	252	251	241	278	229	255	266	262	275	243	265	247	262	264	281	252	216	235	258	219	255	301	256	231	258	236	260	272	253	276	236	212	232	247	285	243	241	228	258	240	258	243	249	243	267	269	249	248	233	259	249	257	232	264	271	239	228	244	237	259	287	215	244	243	259	234	258	274	261	262	267	288	257	280	273	256	254	268	266	251	218	253	251	251	270	256	240	236	265	247	237	275	281	284	242	262	260	296	243	265	233	270	238	261	267	288	267	236	228	243	254	274	235	262	262	271	272	275	240	278	247	242	265	260	253	254	245	225	232	241	283	230	265	276	241	285	262	283	275	281	243	297	267	237	258	239	269	247	274	253	270	251	240	271	268	285	271	254	240	313	303	244	243	250	254	249	281	230	252	251	244	263	249	253	267	250	244	274	282	258	267	267	266	276	247	271	258	252	287	223	229	205	261	245	258	250	255	240	266	268	261	275	238	231	240	258	249	264	254	254	251	246	267	283	259	228	243	236	275	258	264	281	265	281	245	237	259	257	295	225	245	234	257	239	252	264	264	259	238	275	253	238	265	287	254	264	249	243	262	266	283	258	256	275	260	247	247	244	227	258	259	260	257	270	250	261	287	274	251	275	290	267	313	280	281	237	274	251	234	257	250	241	250	286	230	234	289	228	242	265	238	216	271	279	246	274	230	242	229	260	279	272	222	244	253	258	258	240	274	252	238	260	257	271	266	243	256	245	257	272	277	231	249	276	267	271	253	265	263	260	261	239	275	274	255	270	250	290	273	253	283	270	243	262	273	265	272	236	270	264	251	237	264	296	255	240	257	243	252	250	241	254	240	281	258	261	245	264	254	253	270	243	293	248	280	235	253	265	273	283	259	254	284	242	263	243	267	271	284	224	290	265	265	287	241	278	251	253	255	236	245	265	249	242	253	235	298	309	241	232	296	240	249	223	268	229	239	245	256	278	264	254	264	247	248	243	235	277	244	289	287	263	251	217	258	248	259	278	270	260	275	259	253	275	243	280	254	254	245	261	258	243	243	240	258	284	219	273	237	270	255	243	278	270	250	279	276	247	238	241	254	291	268	250	273	228	255	274	278	272	250	270	253	278	272	255	258	276	273	256	279	258	244	279	232	227	277	233	243	261	245	251	285	247	243	246	235	251	264	247	264	251	277	269	266	253	252	245	253	264	253	251	263	263	250	263	252	257	260	254	253	271	280	272	300	275	236	240	247	232	263	264	243	276	291	234	225	277	252	279	264	255	252	262	241	251	229	256	260	271	237	276	283	281
2317	1176	2108	2470	2189	1796	1618	1275	1297	1079	1027	950	877	885	813	826	743	705	771	681	707	706	713	719	727	654	727	668	652	644	680	695	667	618	674	666	651	652	632	641	647	650	650	647	668	655	678	641	634	626	636	622	618	615	636	630	613	636	624	627	594	625	609	610	590	609	666	628	608	610	599	626	661	631	624	636	616	620	606	617	605	561	598	612	601	635	625	624	644	635	671	597	604	589	631	615	649	578	611	621	640	625	628	663	627	587	597	607	637	605	608	616	626	604	585	579	605	623	649	639	625	578	634	636	614	669	611	586	615	628	586	622	604	610	651	577	634	590	684	610	619	643	578	565	609	635	606	629	584	640	600	648	610	643	603	614	601	629	639	627	635	643	621	624	598	605	600	646	632	663	588	596	572	662	611	667	601	606	607	591	603	641	634	613	637	610	612	588	629	629	624	687	612	611	609	581	597	609	594	632	625	656	619	618	573	627	656	608	594	668	646	636	610	607	647	651	636	618	608	605	592	644	624	643	637	615	638	611	608	639	598	657	630	606	613	613	646	634	563	628	645	659	624	635	614	616	633	646	587	673	636	583	651	600	606	712	672	586	606	641	634	612	641	637	628	626	631	657	619	626	632	602	594	640	605	681	587	628	627	589	573	652	635	642	648	620	620	597	635	587	629	594	630	628	601	623	596	601	641	584	608	622	569	614	639	578	629	634	649	671	591	642	591	623	639	644	601	563	620	671	639	605	627	600	617	613	621	615	598	627	644	618	629	603	578	640	666	580	592	616	628	595	593	627	614	636	625	610	585	626	701	629	642	638	614	615	635	638	637	596	624	612	634	630	635	624	617	622	623	630	587	595	667	590	623	605	608	674	622	617	589	624	614	642	616	592	600	630	627	627	632	644	634	624	583	631	655	660	625	639	668	600	597	629	651	567	645	628	635	652	637	624	641	594	632	608	633	607	600	627	609	602	609	622	627	606	615	639	626	632	606	629	617	578	645	551	614	614	635	651	643	619	584	646	567	589	610	577	610	591	629	627	633	604	618	583	640	618	627	604	599	597	608	627	658	655	671	634	641	623	623	613	600	644	629	657	639	642	638	571	611	640	606	593	612	665	621	614	599	616	634	626	592	566	614	624	623	617	646	574	696	589	577	647	662	633	601	671	663	586	627	609	639	617	616	603	641	608	649	680	645	584	647	622	683	637	628	590	612	653	657	621	608	580	611	676	597	577	619	619	619	630	573	663	613	606	604	576	603	647	621	631	575	589	652	641	613	605	592	609	636	604	650	592	658	613	649	613	613	628	623	614	642	633	626	659	600	629	649	544	603	602	621	645	602	560	562	645	651	665	606	626	614	637	623	632	600	621	595	693	609	672	603	637	606	653	607	645	617	616	649	664	605	582	584	617	651	599	636	643	579	657	639	661	597	587	623	600	579	629	623	636	620	619	616	586	587	604	646	612	601	639	611	631	634	666	611	588	638	628	593	643	631	620	647	623	617	594	601	575	612	629	594	634	631	660	637	634	617	649	594	597	641	599	629	600	640	625	602	643	652	613	620	589	615	637	613	608	666	623	625	640	601	643	661	667	577	586	609	602	627	594	625	585	639	647	636	652	610	622	605	606	604	664	622	633	597	629	585	627	625	580	631	605	602	661	582	615	614	606	651	623	638	565	618	630	656	616	598	669	655	641	643	690	589	575	627	611	619	598	641	620	633	632	599	622	624	633	627	596	597	609	602	664	684	646	577	607	662	598	601	637	635	617	587	635	609	559	654	652	638	587	664	617	630	622	623	586	635	613	638	658	603	588	682	584	625	620	628	592	635	597	612	617	569	595	655	593	645	609	622	633	631	639	598	644	602	570	639	626	631	619	602	628	629	614	590	679	658	626	616	571	600	609	632	618	624	563	631	618	608	676	634	643	668	615	638	616	602	628	632	590	646	618	563	618	603	622	621	616	619	613	576	608	583	605	588	651	606	641	682	603	666	643	620	648	614	596	637	653	593	607	628	627	674	591	589	610	581	662	630	594	627	539	603	606	619	593	616	604	615	634	691	624	614	620	624	593	648	650	601	637	582	620	622	599	594	651	597	642	637	635	590	641	611	608	618	637	639	643	663	618	618	646	617	597	659	642	623	592	588	640	626	647	678	623	634	626	648	601	627	612	588	585	630	613	635	627	668	647	611	642	597	608	629	632	624	620	621	630	611	625	645	592	661	610	601	652	626	610	586	625	644	614	574	601	644	615	637	601	609	617	635	593	600	620	623	596	608	604	694	607	597	647	628	636	610	630	625	602	591	643	608	625	626	584	623	628	627	639	613	546	639	633	607	643	629	667	598	628	656	634	600	610	658	580	610	628	693	635	639	658	602	581	604	607	631	590	595	620	639	593	636	602	597	668	633	625	629	626	583	599	639	635	633	617	627	620	653	626	639	636	638	654	610	645	580	635	617	587	634	669	642	620	605	647	610	619	612	617	642	629	594	623	586	606	633	640	635	579	607	600	663	616	622	613	654	584	632	637	621	615	624	629	618	662	635	597	629	576	606	636	611	619	549	642	618	624	608	618	634	655	625	651	641	630	579	670	635	605	658	612	624	608	625	628	586	639	608	609	612	611	630	610	649	662	650	596	636	612	653	644	611	616	633	634	615	666	604	650	590	627	643	573	632	589	598	624	595	620	630	641	599	615	632	622	588	611	611	605	652	614	617	615	590	633	570	609	607	640	601	627	596	604	628	623	613	627	583	598	632	602	653	580	653	593	580	602	655	629	655	643	644	609	616	648	631	600	636	654	624	624	604	624	601	589	631	592	644	640	673	587	602	616	631	625	708	625	606	603	619	607	608	625	642	609	577	572	656	600	675	632	604	588	594	690	583	680	643	613	617	633	606	662	638	608	604	622	648	628	621	605	597	687	578	676	607	603	582	638	618	623	597	611	637	613	607	629	642	641	609	597	626	607	586	617	609	634	644	611	655	603	618	618	637	623	622	637	635	657	597	647	576	659	647	651	578	633	582	633	630	657	604	597	634	603	639	616	597	642	646	626	607	641	622	646	628	656	631	621	612	640	645	628	654	677	631	613	668	654	629	612	656	618	596	579	633	592	599	632	608	625	603	637	617	619	608	611	612	595	636	598	610	616	626	623	630	633	584	605	629	652	640	606	596	664	590	604	621	581	588	636	617	603	624	603	635	607	613	645	592	659	620	604	630	631	620	633	603	608	633	623	591	575	608	588	595	632	618	632	600	617	616	629	679	618	626	599	634	622	598	598	609	612	629	647	618	634	620	616	605	612	607	653	596	555	603	603	604	621	622	614	632	634	607	644	573	604	598	594	611	644	621	645	626	633	634	609	629	644	606	657	577	582	629	575	608	655	597	599	602	604	638	625	659	600	614	593	612	608	612	634	641	585	618	640	595	638	647	594	598	601	643	629	605	645	621	590	613	628	630	609	599	604	617	622	632	621	682	605	611	643	662	614	658	631
9003	1660	2122	1702	1281	1028	818	594	556	555	534	504	476	481	450	406	361	379	408	394	376	400	358	356	358	376	342	375	344	365	402	382	399	377	325	332	321	355	325	362	308	369	352	336	372	366	343	337	371	335	369	338	383	380	358	371	320	353	334	327	377	364	370	316	349	352	341	377	324	339	316	321	370	379	339	353	322	327	352	306	344	314	353	342	317	328	361	370	328	351	350	327	362	343	366	354	340	347	333	388	356	325	315	369	382	341	352	320	312	354	335	371	348	321	371	340	321	348	332	318	387	355	383	362	329	334	359	378	363	356	344	378	362	298	346	309	330	366	408	354	372	343	325	338	344	348	343	340	354	330	376	372	339	323	332	324	323	385	366	334	323	353	389	402	334	354	351	340	354	383	363	348	334	308	341	363	350	380	364	342	378	335	347	376	350	377	332	355	337	306	338	356	304	324	362	352	352	354	344	334	351	371	359	366	345	319	367	333	312	370	345	329	356	345	340	337	350	318	336	369	366	354	320	315	353	354	370	365	345	339	368	367	328	324	363	339	361	333	362	369	370	376	340	359	362	346	352	356	340	358	364	377	364	367	339	348	339	367	332	374	364	338	356	340	346	341	361	359	337	339	336	349	335	346	347	337	351	332	356	355	357	339	358	351	333	344	354	309	336	405	355	344	352	364	370	359	353	369	323	351	393	366	364	323	379	354	312	321	377	354	362	342	350	379	332	370	335	352	346	362	312	343	338	345	326	348	339	368	355	343	349	389	329	343	345	366	349	343	352	357	342	374	335	321	373	325	340	355	316	339	362	326	327	337	353	343	328	335	353	353	348	320	349	345	329	342	330	324	323	361	356	374	369	350	371	330	379	368	394	368	341	371	355	388	372	367	343	336	335	343	373	356	337	353	332	334	350	364	356	379	353	310	338	362	351	313	340	357	339	369	319	320	322	368	369	323	349	376	343	345	336	342	347	349	330	358	361	332	340	358	327	335	360	370	363	365	369	332	323	344	325	331	343	377	338	352	298	318	345	378	329	311	360	339	354	343	330	363	321	354	349	389	337	344	341	336	334	341	350	356	332	370	350	365	337	346	360	361	364	319	321	360	369	344	315	342	345	312	366	367	361	351	318	373	335	380	350	320	311	345	318	358	351	340	345	336	384	366	301	352	345	329	361	328	334	347	369	381	313	377	305	353	369	303	355	379	329	349	316	330	379	375	380	333	340	361	368	350	345	344	313	360	338	339	348	343	336	333	331	317	371	345	324	372	368	359	333	298	314	363	325	342	370	393	365	340	341	340	363	340	337	352	373	330	341	326	340	347	378	310	354	372	344	342	363	342	323	377	338	366	339	394	323	379	362	382	332	373	325	369	382	344	367	367	313	359	382	325	317	350	340	343	348	387	373	361	314	351	348	320	377	387	335	327	375	383	347	324	333	369	380	365	359	371	351	368	367	362	356	355	351	330	323	360	328	391	323	321	337	301	333	344	346	332	335	349	321	361	362	324	360	363	338	374	359	321	330	337	334	339	334	361	348	355	342	342	308	365	354	343	361	352	362	369	349	341	385	378	318	353	369	330	303	356	341	337	328	365	333	343	350	367	354	327	360	350	318	318	318	341	306	366	322	347	348	338	353	370	381	345	341	346	348	336	352	328	376	370	366	351	334	325	343	321	310	356	321	355	351	360	282	324	384	367	353	375	342	383	362	354	342	350	336	330	337	355	333	364	335	337	379	327	333	368	325	323	351	354	328	301	363	319	387	337	367	356	344	330	333	318	310	332	363	341	352	320	339	339	340	319	323	359	366	331	371	322	354	373	363	323	338	319	371	345	350	337	348	352	348	332	351	374	343	329	319	342	338	358	347	346	368	368	328	396	345	342	362	336	354	371	332	321	357	331	394	322	332	352	347	326	360	369	336	336	338	370	381	390	334	352	359	332	356	314	368	354	313	344	336	297	306	320	380	357	375	342	352	363	317	319	344	372	349	344	339	364	331	310	381	341	333	384	352	331	342	378	348	357	358	344	339	333	372	353	352	358	371	354	352	358	352	347	363	323	368	336	329	347	301	377	361	321	341	337	348	365	388	353	340	372	328	354	335	357	343	378	341	330	347	326	358	393	363	331	321	361	382	354	354	371	361	324	372	346	353	348	322	343	331	347	315	391	378	366	368	330	365	337	308	337	361	367	343	356	345	346	377	324	369	346	363	353	337	346	333	335	340	329	361	354	370	350	367	423	369	392	342	334	357	351	371	365	309	309	337	366	328	308	341	342	344	397	341	378	377	357	361	374	334	334	328	351	371	310	328	331	324	353	351	322	342	407	305	307	343	367	335	363	330	323	349	349	362	366	331	334	374	315	326	354	363	321	338	332	357	351	367	350	352	366	324	368	360	336	364	338	354	354	345	321	357	340	345	377	358	379	339	360	361	370	337	339	323	316	339	358	413	345	355	329	345	347	334	317	337	354	386	368	354	343	331	343	352	380	357	318	348	360	364	349	325	358	338	376	356	331	342	361	357	330	339	358	371	336	362	325	360	341	362	390	331	361	321	327	327	354	363	360	356	327	354	350	353	318	386	346	359	339	352	351	314	380	387	353	333	361	343	385	330	340	350	353	369	364	340	332	338	345	340	321	335	325	365	379	352	340	325	386	362	358	356	315	372	384	332	339	353	335	413	282	346	338	343	353	343	356	388	366	365	356	318	380	336	340	360	348	326	359	358	350	371	332	358	357	363	331	333	367	336	370	360	356	376	359	360	350	291	353	294	350	319	385	330	348	335	365	327	365	350	358	385	357	357	360	375	349	337	316	327	364	361	363	379	333	369	361	390	341	319	354	340	366	322	354	354	363	337	346	381	337	331	318	329	356	362	355	386	361	371	345	366	342	361	345	341	358	319	336	371	327	315	370	340	353	347	365	332	297	330	368	330	363	370	371	373	362	359	346	349	331	363	354	333	373	316	326	335	351	330	318	307	354	377	359	319	349	345	347	372	347	356	328	381	370	330	339	340	359	365	310	337	356	351	347	367	341	355	373	367	327	362	352	339	327	354	331	353	322	365	372	359	328	347	319	345	362	350	392	389	355	357	331	358	349	350	359	322	329	369	356	357	341	346	359	413	324	350	337	358	347	329	363	355	336	342	332	354	307	344	343	329	348	333	337	369	359	329	344	346	318	347	348	329	371	355	390	327	350	338	372	346	360	366	323	310	322	320	311	335	310	358	344	320	354	373	343	324	333	325	337	357	366	360	372	313	345	373	364	363	383	329	323	341	320	330	371	358	342	335	373	348	330	321	352	346	327	342	334	358	389	344	329	288	378	330	334	307	337	334	353	329	325	363	375	357	360	342	362	357	385	314	336	312	344	354	393	328	313	308	355	374	326	365	325	328	338	346	351	346	321	337	326	384	330	369	338	359	318	302	348	351	356	391	328	347	344	347	308	316	328	345	352	370	317	359	345	338	349	374	382	361	355	338	359	316	323
7329	2136	4252	5168	4331	3820	3169	2513	2242	1907	1810	1643	1546	1390	1335	1279	1153	1089	1069	1015	1031	970	954	1010	1015	1007	986	1004	941	942	931	869	914	850	882	839	889	892	899	884	845	873	824	852	804	878	818	785	875	801	827	789	851	790	785	837	811	837	849	850	823	853	832	865	821	802	777	819	785	816	819	796	804	844	793	826	811	785	828	819	814	834	817	795	813	819	812	770	828	792	802	797	753	810	787	823	813	794	828	834	813	807	788	772	803	787	811	790	805	795	789	785	895	784	835	771	755	792	793	750	775	823	846	801	807	805	713	773	786	849	798	823	807	784	792	763	831	826	851	793	796	796	801	851	809	788	839	762	807	781	822	826	788	828	823	818	791	846	796	759	777	815	822	794	835	793	849	786	768	784	818	780	798	799	818	802	822	814	805	770	846	799	764	777	808	882	788	775	805	815	785	800	764	782	861	786	820	810	767	835	799	832	865	820	786	771	814	772	769	759	828	789	779	825	770	797	831	848	740	777	852	765	812	824	762	781	809	794	780	810	801	789	837	770	794	812	868	775	837	788	838	804	807	819	786	791	807	818	752	811	814	832	793	789	760	810	818	797	776	815	780	760	842	830	792	814	803	783	810	722	782	825	799	845	851	807	787	822	832	790	818	801	778	785	760	793	796	851	774	806	777	814	795	769	803	787	804	792	807	784	755	832	779	842	766	783	812	770	795	785	853	819	794	773	780	850	763	807	841	816	850	832	750	798	809	757	800	806	838	795	817	789	749	832	800	804	803	808	805	805	816	733	792	794	771	759	781	769	793	846	748	834	766	794	828	807	777	769	825	820	717	813	808	801	851	809	811	755	788	774	837	766	814	809	784	785	795	803	865	793	816	869	855	775	759	769	805	832	845	847	755	828	830	776	832	813	838	832	788	842	765	769	846	805	794	829	843	756	841	824	844	758	805	845	803	850	826	770	828	845	806	808	775	815	795	774	751	780	786	748	776	777	821	786	788	798	736	840	838	803	836	822	810	816	847	812	796	778	822	824	795	742	816	785	851	852	822	841	764	790	756	792	794	802	768	819	775	781	767	795	817	800	795	803	821	808	771	814	828	788	760	832	832	843	796	802	808	826	820	787	800	763	807	777	784	794	755	857	850	783	802	805	784	822	770	778	811	824	807	813	862	824	818	793	781	791	812	797	820	775	769	798	795	779	806	830	806	759	778	738	846	757	873	820	800	790	758	849	846	799	792	801	843	806	781	766	783	829	783	845	787	869	807	770	760	827	829	819	788	821	763	803	799	786	807	834	778	756	779	812	805	809	788	799	755	836	747	788	788	803	783	836	836	806	819	779	812	797	797	791	800	807	790	797	795	807	816	780	809	796	820	804	810	840	818	792	790	791	799	787	775	781	766	804	806	780	819	803	834	822	865	789	773	790	827	854	802	843	810	801	798	835	776	804	789	852	831	803	807	786	788	800	751	814	773	792	810	825	843	793	806	797	778	784	789	806	764	789	811	828	785	794	808	775	798	831	820	762	833	846	808	847	789	802	822	782	824	772	773	798	808	760	854	793	784	805	826	821	821	844	819	778	831	790	733	829	837	809	815	778	799	838	858	818	786	818	789	808	817	821	784	808	824	786	827	818	831	769	802	807	778	823	794	820	811	810	782	789	815	819	795	798	802	792	839	787	815	764	789	833	828	793	809	792	789	785	792	796	826	766	878	767	788	777	792	752	854	770	772	812	775	806	757	835	778	826	808	791	814	793	793	806	816	792	775	788	811	753	796	838	754	821	785	838	775	801	795	793	842	768	769	758	831	826	805	833	848	845	798	803	779	801	839	783	832	768	787	768	831	864	836	825	833	830	865	824	783	816	802	793	770	802	802	793	737	845	807	839	796	818	788	829	781	807	789	806	781	804	817	824	771	785	780	829	791	839	845	855	840	790	778	820	766	881	842	813	786	813	828	826	809	768	857	800	780	795	807	799	798	872	817	784	822	786	771	798	847	829	822	800	910	756	836	831	768	764	800	810	811	761	824	773	821	771	879	819	765	798	839	837	797	802	793	810	808	813	804	827	780	809	805	786	796	786	834	804	790	856	825	755	781	779	787	763	811	768	800	783	749	812	802	747	782	799	830	837	821	862	800	796	782	775	836	852	816	815	837	774	801	830	777	822	797	816	814	768	824	801	830	814	808	841	793	819	877	810	803	796	829	824	780	790	834	769	849	799	813	855	823	763	777	854	801	845	782	812	805	774	776	802	758	805	793	783	829	794	782	772	813	761	866	812	815	839	809	798	770	892	830	778	796	859	799	869	822	781	754	771	786	778	806	769	866	779	852	802	784	848	809	781	780	830	882	823	814	732	811	808	774	808	807	780	807	866	762	834	814	825	817	837	802	785	797	819	813	823	788	814	766	820	836	775	793	780	817	760	767	828	775	795	790	835	759	823	757	850	767	840	798	847	752	800	843	829	763	826	808	810	772	803	806	785	803	816	827	784	840	831	809	788	824	823	900	767	817	822	810	761	825	805	802	750	803	824	771	801	753	773	798	801	813	801	831	784	803	777	787	828	812	814	852	806	758	809	812	783	806	832	762	774	789	791	782	775	838	740	757	880	816	841	835	783	805	790	784	805	808	804	833	788	851	814	782	814	789	808	814	816	775	773	785	785	794	827	820	779	828	777	847	841	760	791	835	775	774	801	797	777	839	809	777	796	782	826	868	793	793	806	812	792	793	838	844	785	815	820	805	824	818	769	802	786	767	792	833	792	854	779	813	816	768	811	775	755	807	796	770	827	805	774	818	794	849	766	849	789	804	826	792	844	856	774	726	818	819	758	828	809	821	841	788	807	816	763	799	762	818	805	791	824	857	785	768	787	777	783	779	857	820	833	764	758	810	792	805	800	811	824	813	797	835	822	773	836	853	810	859	786	827	801	775	794	799	797	782	746	808	777	846	802	765	794	812	859	839	831	817	775	768	752	780	812	811	783	769	819	790	787	819	792	781	799	790	812	824	802	813	811	787	798	833	825	761	827	848	796	795	789	821	825	826	812	798	803	789	767	812	816	807	813	810	826	784	781	779	820	776	818	777	793	767	849	832	770	800	802	848	841	820	824	834	780	787	842	834	755	774	806	748	753	765	799	804	825	770	813	790	826	792	786	833	835	827	853	860	795	770	770	809	762	802	799	789	847	779	789	821	789	779	848	813	817	839	805	792	736	843	833	824	801	800	765	835	826	861	850	793	842	808	790	790	804	820	768	797	839	784	796	790	807	844	809	817	784	770	831	792	811	797	801	831	776	795	808	833	774	821	791	866	783	808	851	809	810	807	831	822	803	818	772	806	819	803	803	781	784	709	765	811	816	775	828	792	784	805	792	833	803	839	782	751	816	760	825	844	826	789	763	784	800	813	795	847	781	769	820	818	848	821	819	761	828	787	752	819	834	822	786	799	818	843	809	780	843	805	776	751	813	806	826	822	805	781	785	854	792
15905	2932	3187	2693	1827	1313	1033	885	675	653	618	495	417	460	445	467	414	420	403	403	334	388	387	352	353	358	360	360	318	363	349	336	355	317	364	371	328	309	328	341	331	329	337	311	354	278	287	331	310	302	317	286	301	357	321	305	312	323	312	308	316	338	310	302	323	316	316	303	290	298	312	317	310	302	326	350	304	373	346	286	331	309	320	314	297	330	282	288	297	345	293	316	318	276	323	307	311	334	290	292	365	322	293	278	292	299	303	286	327	326	307	303	356	327	292	309	329	338	298	358	322	350	308	337	312	299	292	314	321	296	317	332	330	308	286	305	297	302	322	306	307	325	324	361	291	309	340	320	317	307	303	307	325	299	321	330	282	309	362	296	309	286	283	334	369	303	291	311	275	306	287	303	354	336	316	300	339	314	359	300	292	314	270	323	316	300	298	356	327	338	342	336	343	336	286	318	310	325	354	291	309	262	324	330	305	317	290	304	309	311	301	329	324	316	300	315	300	328	288	347	300	317	325	321	300	305	299	329	311	299	312	290	300	307	338	318	322	284	325	267	312	315	304	317	293	317	296	299	330	308	323	301	293	321	302	279	315	319	312	300	340	330	318	334	312	279	311	319	334	325	322	325	342	308	273	289	311	339	313	310	322	296	310	298	294	300	295	329	348	300	307	289	335	315	275	309	298	296	318	284	309	314	323	299	316	299	327	336	320	341	335	339	300	327	310	317	296	331	342	320	334	336	306	259	292	347	304	314	302	272	277	310	316	334	340	286	331	302	313	322	312	337	329	315	316	325	318	312	336	313	335	315	328	296	280	320	318	338	336	329	313	345	301	308	333	318	320	336	320	323	303	327	316	276	293	299	311	306	358	328	290	304	307	302	341	304	296	311	316	276	337	312	320	355	328	354	319	332	314	274	329	326	335	309	321	330	305	319	325	292	324	355	305	348	343	309	319	311	301	330	321	318	293	313	312	329	300	300	299	304	329	307	305	318	331	306	318	335	329	322	319	291	311	284	298	276	308	288	277	323	322	299	360	321	298	297	349	307	314	302	336	330	329	353	323	316	290	344	318	305	352	329	319	310	322	305	310	320	306	312	310	328	310	331	323	312	295	343	363	345	333	330	316	293	291	296	325	311	304	344	315	310	333	263	310	310	322	298	353	291	305	322	348	313	293	356	347	298	323	306	305	312	328	344	337	290	327	321	286	329	321	324	388	314	288	342	327	297	307	343	303	300	297	344	351	309	326	323	338	284	339	304	279	291	324	332	312	314	298	294	296	314	312	321	330	284	327	302	323	358	324	343	294	309	312	362	301	335	351	302	331	342	338	328	368	283	322	296	300	326	340	316	281	342	314	324	307	321	294	329	333	343	339	337	285	294	335	310	338	325	311	313	313	321	316	299	296	306	316	313	340	333	341	355	325	321	327	309	294	296	290	328	333	309	331	305	292	356	298	279	317	287	306	336	323	303	299	308	315	285	309	312	327	320	292	329	289	278	330	280	304	311	294	308	303	294	315	292	323	300	295	363	307	329	287	311	297	322	303	289	312	311	287	288	320	314	301	328	286	285	302	292	291	370	338	321	314	328	292	314	278	343	340	277	315	321	341	339	344	328	251	313	308	275	341	359	318	324	329	304	322	304	299	324	323	285	355	296	327	305	332	289	330	312	296	319	347	318	301	307	311	313	348	296	312	297	323	339	308	315	307	321	281	314	331	331	299	315	334	335	338	301	319	344	304	300	314	319	299	322	342	321	294	289	290	314	325	342	290	311	306	313	277	322	310	303	323	343	283	321	330	329	294	320	317	304	310	289	302	314	336	339	306	319	327	341	313	300	298	310	274	290	353	331	294	309	327	330	309	320	300	312	298	296	307	273	284	301	319	331	314	315	338	321	337	310	324	310	324	313	318	333	301	325	327	330	317	299	310	327	333	317	309	321	325	274	274	300	303	318	342	307	344	307	346	310	311	337	290	317	304	310	305	300	293	273	344	294	324	330	277	328	303	268	320	314	285	337	348	284	276	324	307	324	287	317	305	317	321	339	322	282	351	305	306	319	306	336	324	306	326	269	339	306	337	328	322	320	350	327	294	307	319	293	307	316	320	297	326	318	298	333	317	309	288	331	302	288	305	317	322	291	358	296	319	308	322	295	322	316	300	315	311	309	332	346	339	355	323	281	266	334	307	285	320	319	320	310	335	326	306	340	294	297	317	324	329	292	332	293	304	287	333	315	280	308	329	305	334	290	312	325	328	328	307	308	346	302	315	308	299	340	319	327	318	319	311	311	303	294	337	298	320	271	316	295	298	302	308	327	292	309	296	269	336	335	288	281	284	291	346	318	318	299	315	345	288	314	336	284	335	323	313	290	318	329	339	277	321	299	310	329	320	325	323	310	333	328	325	323	273	325	320	350	317	315	296	302	305	290	315	315	320	304	295	259	294	311	323	323	354	315	318	325	326	328	312	301	320	329	319	348	341	327	320	341	333	328	312	281	315	327	310	335	301	294	310	316	342	294	319	330	308	298	297	328	313	296	337	313	333	298	281	332	301	300	316	283	312	297	331	309	342	300	277	324	290	300	308	307	262	356	311	332	305	289	314	309	333	298	323	322	362	318	318	314	293	332	323	307	336	300	317	288	253	308	333	290	351	311	306	296	298	349	301	349	303	318	301	310	316	327	342	347	329	270	320	304	283	306	342	283	301	335	280	325	286	285	298	336	349	329	312	317	304	322	341	276	290	319	301	339	301	317	276	348	336	321	339	332	339	331	291	326	278	282	288	280	309	301	314	303	319	324	312	315	309	308	297	308	322	310	309	313	317	330	330	294	331	322	319	297	292	320	329	312	352	328	315	292	302	325	309	311	305	324	317	314	325	330	295	319	336	320	325	348	298	325	302	256	324	322	317	311	277	269	326	326	291	312	316	335	307	306	314	331	325	317	288	306	324	299	317	319	321	315	325	323	293	326	286	308	333	287	279	284	289	317	303	285	341	295	285	326	324	365	297	294	292	322	339	314	321	296	306	325	339	275	323	288	325	328	307	314	304	332	284	320	334	309	312	353	331	315	319	293	280	329	310	323	270	301	318	328	325	329	292	314	301	331	294	315	317	331	313	315	304	310	304	306	336	306	329	299	313	293	300	288	316	314	304	311	308	328	331	341	321	296	284	285	313	290	336	257	308	354	348	296	304	300	328	334	326	314	298	310	322	297	316	323	299	313	322	325	312	334	302	330	323	303	301	310	307	350	312	294	326	304	334	358	321	315	299	323	331	332	342	312	350	304	311	350	326	330	336	307	334	299	296	302	322	306	311	296	322	285	329	283	338	316	332	316	301	295	304	318	323	323	303	328	312	340	330	324	316	297	331	292	326	323	343	300	321	327	286	334	305	311	336	303	332	324	312	285	313	314	261	324	316	329	309	331	315	286	318	322	367	330	316	300	293	297	312	306	327	310	313	337	307	354	317	316	271	316	297	285
9475	2673	5886	7257	6410	5243	4170	3380	2872	2588	2314	2028	1766	1683	1505	1453	1391	1276	1168	1117	1112	1080	1038	1003	1006	1104	981	1001	931	974	903	951	930	863	821	857	800	809	809	801	823	779	781	733	775	772	769	732	749	778	703	725	779	778	773	776	733	688	764	740	704	705	759	724	752	783	745	732	777	729	732	730	703	751	701	714	723	727	692	759	753	725	734	742	736	712	717	760	705	713	704	753	690	709	711	753	713	721	711	812	722	707	735	751	694	696	692	692	741	680	745	682	705	734	777	703	726	720	734	744	711	706	760	726	723	723	715	728	742	729	690	734	701	744	740	746	724	739	699	764	714	719	701	706	745	700	693	785	719	745	718	694	681	706	764	736	735	694	712	765	684	726	707	740	729	703	726	733	742	775	727	730	714	780	710	769	741	716	688	702	726	727	737	715	731	716	762	696	685	681	714	765	734	681	729	727	674	719	730	693	733	735	714	739	749	746	736	724	739	710	722	675	693	713	741	744	718	688	668	688	724	726	720	731	713	737	688	684	743	699	704	697	752	752	724	700	745	735	747	685	713	685	732	721	711	735	722	739	731	717	660	747	682	759	728	694	733	721	692	722	759	719	723	731	751	732	749	749	710	751	696	755	739	698	728	739	740	741	699	725	681	715	718	686	709	693	707	660	768	751	688	702	695	756	709	723	728	710	708	691	720	731	720	758	719	719	732	727	733	730	667	714	713	757	698	721	699	742	781	740	727	743	746	713	731	726	720	736	726	715	738	729	704	686	717	749	719	751	760	696	725	716	690	723	764	719	700	755	685	709	773	697	706	687	724	704	695	702	756	699	700	743	725	682	677	716	747	750	665	782	706	758	717	720	711	710	733	717	739	656	703	714	825	724	726	723	732	766	732	691	732	709	752	713	722	746	708	714	727	774	721	696	734	704	732	682	740	718	714	768	706	691	750	724	731	722	743	682	678	772	706	706	733	726	728	720	716	729	721	737	755	690	701	707	711	712	748	719	701	734	727	735	770	691	771	717	732	663	678	710	713	722	745	740	734	765	698	702	749	690	709	673	724	719	735	724	722	712	737	738	719	732	711	703	758	765	671	742	717	682	731	726	728	736	747	697	689	688	725	739	678	725	736	716	745	696	754	745	696	748	647	756	746	761	701	731	692	717	718	718	714	727	699	751	664	657	691	724	733	700	739	772	714	741	710	705	754	708	694	735	692	659	738	670	756	749	672	704	713	743	741	768	747	710	697	725	670	718	704	740	695	724	746	745	691	715	743	702	705	719	690	760	748	731	722	753	686	650	735	721	739	675	709	715	730	710	696	750	682	746	710	711	711	677	731	736	772	688	731	732	745	779	730	706	727	728	689	712	758	693	695	716	701	737	751	749	729	761	717	703	728	682	706	727	728	711	681	697	722	727	683	698	773	704	655	758	731	713	781	719	766	769	724	765	689	730	677	677	717	737	681	735	722	740	689	722	773	749	728	723	706	731	697	665	707	745	714	740	708	701	688	751	723	738	712	753	723	672	739	725	739	711	670	725	701	695	770	744	697	773	700	709	722	711	719	740	706	705	725	738	773	709	698	752	711	696	720	740	746	739	735	700	776	775	729	709	720	695	748	733	730	690	707	764	758	690	726	715	730	773	729	718	763	701	749	733	699	739	732	724	719	707	756	756	733	673	742	746	761	726	707	699	761	729	767	733	693	746	716	750	671	731	735	746	732	734	709	735	704	745	722	752	730	762	722	750	714	718	751	704	716	746	670	708	713	715	731	763	762	739	716	719	725	694	732	708	732	699	716	753	730	775	709	732	700	761	719	717	715	707	750	661	766	748	770	750	748	702	725	713	727	696	659	658	729	711	724	762	751	684	693	731	697	727	723	742	728	733	763	715	744	702	725	720	725	672	728	721	768	723	714	757	788	670	713	730	724	731	731	741	727	728	711	671	756	735	708	716	748	677	721	712	746	723	729	720	723	752	772	723	715	737	745	692	714	705	711	741	699	715	763	788	708	674	728	734	717	706	707	728	733	663	680	734	728	785	776	698	708	745	766	694	737	750	714	743	773	697	732	742	727	741	728	746	702	746	717	722	724	731	726	742	718	717	769	739	738	718	721	730	707	737	726	714	715	730	756	731	714	749	718	689	728	675	702	687	755	719	705	745	659	726	721	785	694	728	713	715	708	714	725	695	754	703	718	697	763	751	728	700	745	723	742	739	710	708	746	679	771	719	744	705	769	731	716	699	708	708	721	693	698	693	686	730	730	670	699	781	712	738	783	738	693	738	752	754	709	677	762	747	731	712	750	715	728	697	715	764	726	712	704	717	733	733	715	707	736	720	727	742	738	701	688	698	702	726	714	726	758	682	722	703	741	757	695	698	696	702	690	729	755	698	743	707	731	711	697	740	710	754	660	704	726	734	683	713	692	782	729	718	664	734	720	719	741	762	741	745	718	749	731	775	744	701	745	719	696	732	690	704	737	713	697	739	703	698	736	737	679	702	725	718	711	757	703	752	718	700	707	719	718	723	764	755	709	690	725	709	772	721	733	738	714	719	733	675	715	697	690	723	739	732	743	761	727	739	703	724	718	723	659	699	684	671	696	748	718	713	741	707	704	703	764	708	724	728	690	737	728	695	702	710	694	706	692	739	664	737	750	691	746	718	751	761	736	698	744	705	738	694	715	733	726	735	725	732	749	721	702	690	705	702	717	715	738	702	713	682	698	749	772	707	709	722	724	725	750	731	734	724	745	761	728	704	746	720	697	716	713	729	708	746	728	706	707	671	714	734	666	680	739	691	746	743	750	684	720	765	702	707	708	771	714	743	698	745	737	727	744	771	756	739	753	709	729	668	678	769	752	777	665	742	689	720	710	774	698	687	749	778	748	712	750	723	695	717	743	743	717	716	726	679	735	749	682	745	737	741	775	721	698	733	762	719	733	698	676	691	747	716	778	749	735	688	674	740	694	671	708	748	713	740	677	721	722	719	732	723	767	690	764	728	762	698	722	708	786	700	719	696	716	713	708	688	750	737	767	683	721	718	726	701	718	731	705	754	706	681	726	742	705	756	726	732	720	691	717	763	680	706	760	712	692	763	732	703	698	686	753	696	780	734	744	761	736	724	749	689	722	651	729	726	715	697	778	704	702	768	749	807	765	678	665	712	707	730	687	680	729	714	730	686	718	697	738	729	731	726	749	702	707	690	742	728	682	700	729	699	762	704	708	710	753	699	729	770	690	694	674	712	755	757	721	727	768	720	738	711	712	714	708	683	712	742	696	743	699	728	735	730	731	726	719	697	747	714	714	658	690	745	680	711	731	743	726	779	693	745	711	703	704	717	694	765	708	749	711	685	675	760	710	691	762	724	753	721	705	758	683	735	716	714	724	715	712	700	755	686	711	706	707	743	730	740	752	684	689	725	720	734	714	736	790	729	754	751	710	705	704	721	693	684	720	724	737	742	730	718	727	763	737	694	704	752	718	727
2194	747	956	798	590	482	460	413	365	324	317	281	254	301	282	306	268	269	268	266	297	317	297	251	242	284	246	247	249	241	285	272	262	257	266	271	250	249	276	271	278	288	271	231	241	220	248	260	280	255	266	226	267	263	258	239	248	248	272	266	246	252	253	278	248	264	258	278	238	270	263	248	311	268	259	281	244	234	232	236	264	260	260	276	296	277	264	246	270	233	243	269	234	260	225	220	265	228	266	230	257	290	272	263	293	279	246	273	230	256	253	285	257	263	261	262	240	261	239	272	257	249	246	264	265	256	273	228	280	213	244	287	260	260	247	272	258	264	234	265	289	237	276	269	258	242	274	240	259	259	218	243	293	238	264	272	236	266	275	278	253	251	254	246	239	276	219	248	257	229	272	269	261	230	236	256	290	252	251	283	261	283	246	262	243	261	233	254	259	261	241	252	272	273	269	261	243	233	235	252	260	265	256	239	254	221	242	244	292	256	259	299	252	257	272	267	232	255	260	265	235	263	268	250	260	236	266	296	251	256	282	261	252	238	262	220	238	253	247	261	252	261	284	244	276	253	252	273	265	245	226	265	285	259	258	256	263	239	264	247	234	272	298	262	257	270	239	265	268	259	257	264	244	255	242	255	253	218	233	239	227	254	278	239	217	240	227	266	256	251	253	274	264	249	225	264	281	249	239	226	202	266	269	241	241	245	267	220	249	218	266	254	273	246	225	262	259	266	280	255	268	238	233	284	261	246	278	238	238	222	253	258	243	284	269	242	285	262	225	249	274	254	272	261	249	275	270	227	226	274	274	256	257	259	269	259	245	277	280	243	221	255	253	237	252	270	262	270	230	259	265	244	254	236	249	257	270	265	264	274	294	257	274	251	267	270	262	297	248	261	262	255	259	229	249	242	250	230	241	281	251	261	260	227	277	239	250	256	235	244	260	263	276	252	232	244	248	241	253	271	265	247	277	263	287	253	273	221	276	232	237	255	252	274	271	247	226	255	271	268	278	216	223	254	269	255	228	236	270	260	248	254	231	248	257	229	239	255	287	245	266	263	237	247	277	255	256	270	235	285	251	271	263	258	276	227	290	241	262	231	250	234	281	230	230	267	236	260	242	244	235	253	272	253	253	228	263	292	267	261	279	281	241	258	226	261	250	242	266	246	247	274	232	246	259	254	252	217	282	260	207	206	279	273	268	261	256	269	269	279	241	253	246	244	237	227	277	244	251	237	258	257	249	254	224	247	246	254	271	273	265	285	265	282	252	284	281	274	249	245	270	257	241	212	270	238	239	276	257	268	246	266	260	223	248	269	222	239	271	227	254	257	255	254	219	259	242	248	282	258	278	236	268	252	249	242	272	239	269	263	257	237	268	235	259	238	287	258	259	250	249	236	220	278	249	252	260	257	270	254	247	233	288	247	253	250	258	221	248	255	262	243	245	219	236	253	278	252	252	254	241	257	281	259	255	256	271	264	238	257	253	269	268	265	247	266	246	278	249	270	258	261	260	243	241	230	243	241	247	258	274	230	271	233	251	235	265	264	222	262	243	247	264	248	236	268	283	220	277	275	244	282	251	278	281	241	249	261	264	255	243	252	261	221	267	252	249	228	265	251	224	266	245	265	245	208	267	259	254	261	250	255	265	251	257	253	241	280	251	244	276	253	278	259	246	300	242	233	280	269	248	264	267	235	240	257	240	286	254	251	263	274	299	254	262	237	293	234	249	246	256	268	258	234	238	245	257	262	238	268	253	244	251	267	249	233	230	249	252	259	252	263	281	277	219	234	287	243	259	250	230	265	246	236	281	257	271	258	242	255	238	230	268	274	282	251	262	252	237	253	249	275	281	245	249	254	237	252	257	265	245	236	259	240	260	217	238	276	269	236	278	289	288	267	267	248	268	252	240	266	273	236	243	246	284	253	252	251	252	260	251	256	284	245	264	239	259	241	239	282	244	239	238	276	250	276	236	292	262	241	287	263	267	269	277	257	216	244	265	245	258	263	257	248	254	244	277	246	258	248	271	265	276	236	242	251	236	236	264	249	256	268	286	253	240	249	272	258	251	262	254	245	274	252	238	225	269	259	265	266	248	269	255	245	266	257	260	261	258	260	254	298	227	299	282	257	242	239	256	284	276	254	275	250	242	237	248	270	236	258	256	253	264	282	262	252	266	251	257	260	243	241	239	260	238	252	264	252	261	255	249	245	243	265	262	245	251	232	234	259	234	229	248	244	248	265	277	261	233	254	224	236	280	238	259	256	255	246	252	245	260	295	294	239	241	257	258	284	242	246	270	232	246	234	285	277	253	247	236	261	244	236	238	249	287	238	299	247	262	226	248	269	240	257	234	265	249	264	249	244	255	267	249	257	249	222	246	264	247	250	236	270	244	279	250	270	294	261	227	262	278	295	266	292	293	239	245	254	267	232	263	267	242	280	283	280	259	257	244	278	269	230	244	262	252	289	235	228	280	261	270	257	252	274	229	280	271	295	252	253	218	262	273	249	255	284	241	244	274	261	266	261	264	245	250	276	285	240	229	241	254	252	275	253	259	245	250	262	258	254	238	292	241	270	274	222	239	229	262	224	257	264	240	275	261	301	240	273	255	256	234	242	275	272	286	239	231	275	277	255	220	230	216	258	261	263	262	234	273	259	255	269	247	269	216	255	248	239	225	216	252	275	273	296	240	243	245	238	276	264	245	254	261	253	253	261	251	269	221	237	220	271	255	263	256	230	240	243	264	243	271	277	279	256	243	271	240	265	265	233	246	245	253	275	243	270	273	272	249	261	260	241	246	255	243	270	240	241	274	270	246	274	276	256	273	240	254	231	251	244	245	266	245	282	252	296	275	251	260	230	246	255	249	297	249	251	284	278	258	251	243	243	245	275	257	268	246	243	214	243	279	269	259	251	265	274	250	234	311	307	272	230	243	212	253	260	281	274	265	279	256	288	239	245	273	233	262	276	257	244	235	252	267	231	258	262	293	262	256	237	265	264	255	281	296	288	237	261	256	261	254	269	228	242	262	282	273	263	254	222	240	235	266	236	258	242	265	238	244	253	237	248	265	274	257	247	259	226	230	257	264	252	261	269	247	266	237	262	275	241	254	248	276	246	255	264	251	264	231	242	262	244	239	237	264	275	247	270	262	248	252	232	261	259	254	242	236	264	263	271	266	230	259	251	238	267	264	251	263	247	237	259	233	227	274	263	240	296	279	289	248	289	231	271	285	252	217	235	263	270	271	246	255	274	234	226	233	233	265	264	250	230	211	256	300	229	242	246	270	230	255	282	234	240	233	241	259	279	249	252	243	256	245	246	240	236	284	257	289	242	290	252	248	253	266	254	259	246	246	296	247	260	250	238	233	230	268	257	257	237	268	275	275	246	269	261	256	289	234	278	259	268	239	221	259	251	272	250	261	259	251	221	249	252	265	238	264	259	266	260	241	277	236	271	275	270	230	265	254	255	262	249	243	234	233	242
2221	1143	2036	2550	2130	1787	1477	1308	1182	1101	1050	915	914	831	784	850	784	756	716	776	719	689	655	690	686	657	682	646	623	670	688	653	638	638	694	658	622	649	670	627	669	632	623	650	668	604	640	613	622	644	633	668	619	592	633	593	653	640	635	636	600	610	633	631	678	589	597	634	611	602	602	604	602	646	636	603	594	609	618	614	624	637	620	607	620	632	613	582	574	642	602	644	650	630	634	601	638	644	584	638	631	599	642	558	639	635	582	644	601	575	603	665	596	626	606	599	616	614	589	603	582	605	659	624	623	639	586	642	587	636	636	609	618	621	629	609	573	619	612	583	634	623	618	617	593	619	625	609	642	634	605	635	595	602	627	590	590	603	640	610	596	615	605	626	581	628	618	588	594	636	623	561	648	633	645	634	614	610	661	571	601	598	644	607	624	653	641	644	615	647	616	582	599	668	620	643	617	636	626	632	598	590	641	636	646	624	629	623	634	646	631	617	588	625	628	624	633	629	626	552	633	619	627	630	592	682	611	644	579	639	616	610	628	644	611	610	600	660	615	608	646	616	628	593	615	629	674	615	637	611	598	576	636	604	617	639	626	613	627	615	667	629	621	638	597	623	604	585	661	653	632	644	601	610	630	646	605	610	623	683	602	627	693	583	607	604	649	563	678	650	635	579	594	617	604	600	615	643	600	592	564	592	613	649	640	612	630	626	610	583	615	554	656	645	627	627	645	590	592	602	596	659	596	595	583	587	620	631	589	576	600	598	664	635	634	624	666	613	622	600	652	600	605	612	616	631	636	629	597	653	661	655	657	607	652	630	630	595	596	591	601	573	623	653	659	601	651	623	603	595	612	591	625	601	629	617	636	613	600	638	610	617	591	587	625	597	614	615	597	654	684	593	582	622	609	614	619	604	614	595	593	641	604	643	623	650	594	640	625	672	616	594	648	624	593	651	652	595	600	606	623	592	619	656	603	615	581	634	597	623	603	638	581	597	644	625	664	607	657	626	611	588	630	650	643	612	617	636	605	632	584	588	590	576	621	634	641	655	581	596	632	607	644	595	641	576	617	588	595	592	650	596	641	614	651	647	621	627	614	622	609	665	638	609	618	617	624	633	608	631	598	637	638	606	597	621	658	624	651	647	638	620	653	596	630	616	618	673	631	645	608	676	603	622	613	632	613	616	596	597	621	555	654	605	635	570	596	620	624	598	628	573	618	626	587	627	609	573	589	605	653	629	638	652	601	598	556	640	641	558	632	620	593	592	682	645	581	652	626	648	570	605	618	631	630	579	635	599	617	627	646	624	653	636	637	597	616	619	601	625	590	549	636	631	624	621	618	624	611	629	601	630	610	615	633	598	651	639	649	647	604	610	626	620	637	657	611	626	629	621	592	675	619	596	615	618	632	655	642	644	602	609	618	573	631	570	627	597	623	598	613	677	589	586	621	595	608	622	611	597	645	569	640	624	649	643	638	628	581	601	600	572	585	635	646	610	633	608	626	567	658	649	599	570	646	637	617	592	645	575	616	614	590	650	601	577	608	607	617	608	595	600	662	625	583	611	649	605	647	617	625	633	609	634	605	624	595	618	568	582	621	617	630	626	588	571	625	631	582	626	602	635	592	635	613	594	599	639	596	587	612	602	619	635	628	595	613	601	631	551	624	621	613	643	653	603	629	619	648	645	589	635	644	665	584	606	663	646	615	591	622	582	642	584	609	610	597	642	642	600	620	594	667	648	595	601	627	564	630	590	606	572	608	640	563	606	577	587	609	618	639	661	663	670	608	585	617	593	590	579	608	635	635	598	588	601	638	573	621	614	593	667	638	585	658	587	617	604	633	607	613	609	595	645	609	650	627	589	616	592	610	586	603	652	633	622	608	625	627	633	646	654	581	591	626	599	667	596	608	610	671	610	591	616	633	618	591	622	612	619	600	623	588	633	625	622	618	612	641	633	629	618	571	590	638	545	634	574	636	565	573	606	614	593	634	631	611	624	614	635	636	604	615	640	622	610	609	590	653	600	645	662	633	641	632	641	666	612	612	608	622	619	610	636	595	583	616	629	578	640	608	591	614	602	640	617	610	632	570	641	652	621	665	619	621	652	643	629	624	630	584	630	634	582	614	606	642	626	638	599	619	653	609	630	597	645	605	618	589	616	617	598	607	615	602	622	612	623	642	625	615	615	564	577	612	634	599	586	631	596	623	629	597	623	618	645	621	618	613	615	645	654	624	632	634	618	678	627	580	656	625	626	628	613	588	579	628	613	609	633	615	612	612	619	638	616	603	590	626	616	645	610	594	613	591	637	656	605	664	640	597	645	636	614	639	628	587	626	626	632	601	622	595	632	630	613	642	564	626	629	674	608	605	646	608	616	579	593	632	643	656	612	633	627	662	598	653	580	608	622	645	670	596	610	586	608	617	620	620	611	612	599	618	620	630	627	613	599	665	661	647	611	593	602	619	601	570	601	595	593	615	609	623	590	633	570	621	563	647	598	644	603	607	605	646	655	634	617	582	614	639	606	560	592	646	632	635	609	677	610	633	599	610	615	624	619	643	626	631	592	583	652	634	625	634	655	635	637	662	594	614	614	590	602	607	578	640	601	628	589	626	621	637	584	645	608	602	617	618	639	588	616	622	607	625	646	550	643	630	663	620	597	650	572	576	630	625	599	615	593	624	619	594	612	623	619	613	629	589	645	625	630	583	612	619	635	599	606	578	623	630	612	629	644	589	602	611	589	647	646	548	628	621	606	579	626	616	580	601	612	625	636	604	609	601	638	594	604	613	579	629	602	599	603	638	633	593	603	619	613	646	583	674	631	584	624	625	612	641	645	638	598	627	600	579	629	603	601	641	674	595	634	606	652	576	591	591	581	637	596	616	620	604	616	630	641	552	610	600	606	613	646	571	657	657	649	636	637	577	593	589	640	645	641	623	611	594	650	683	638	630	596	596	642	641	604	624	650	607	635	615	586	582	615	605	614	666	655	567	588	628	645	646	583	627	587	618	634	590	595	648	652	639	598	601	629	592	629	635	545	595	592	596	614	671	604	619	663	589	596	639	623	625	623	634	635	614	661	618	614	603	612	630	605	633	604	597	625	601	588	604	615	599	589	612	620	645	579	612	611	557	609	648	640	646	625	601	607	636	623	617	616	626	585	604	628	595	595	637	604	623	597	627	612	587	584	621	618	664	609	639	657	638	645	615	667	615	665	631	588	581	623	594	603	626	615	647	627	648	630	616	612	621	613	631	594	619	558	603	583	584	624	641	578	647	662	656	621	629	587	629	622	627	591	636	606	598	603	611	630	617	631	587	619	631	613	626	580	633	616	623	633	615	635	604	588	629	618	616	640	649	621	657	637	602	629	633	613	633	631	612	563	620	644	623	622	599	606	617	617	578	610	580	663	618	640	608	625	610	633	614	603	614	610	634	632	659	583	641	584	592	596	612	597	662	609	658	607	620	613	649	633	599	616	676	623
8951	1650	1985	1722	1333	983	750	634	588	576	505	480	481	452	419	432	426	382	389	390	345	384	395	360	353	367	351	343	386	348	395	353	362	368	362	373	361	368	328	334	387	377	367	347	376	362	356	339	380	365	335	346	372	351	356	363	338	347	349	364	340	343	324	333	348	321	345	327	355	376	366	356	345	365	359	356	343	372	344	364	315	350	351	324	337	356	362	335	359	343	337	352	384	335	329	354	343	363	373	312	345	374	339	313	333	345	350	337	334	362	370	366	338	362	333	313	348	405	333	341	347	320	310	328	369	325	317	368	329	351	340	330	385	348	361	344	350	358	363	346	359	351	367	368	334	334	370	355	333	355	351	337	359	375	354	371	360	313	319	361	342	351	308	338	340	349	362	383	355	355	365	338	351	355	341	355	357	341	400	361	327	360	323	344	316	363	316	363	327	341	354	339	372	313	319	361	361	367	364	326	343	340	319	343	370	376	357	331	335	331	365	361	354	359	316	360	376	348	372	333	332	379	346	345	344	319	331	312	296	352	377	321	363	313	358	344	319	371	337	379	348	342	368	365	370	339	362	322	330	340	347	380	364	383	362	339	353	308	342	348	331	343	345	337	348	347	358	320	309	331	362	338	337	353	348	354	314	346	355	371	324	333	361	315	340	351	309	355	320	343	363	336	345	331	317	361	336	347	335	343	316	337	358	340	332	330	334	337	365	352	383	335	308	381	333	354	371	352	346	356	356	353	383	354	357	339	364	376	353	305	332	336	326	335	358	307	352	365	318	324	353	341	341	326	365	352	330	342	367	333	318	342	331	341	353	352	345	347	357	341	330	357	340	327	396	309	337	354	354	338	353	308	375	324	350	359	351	344	358	376	299	373	301	342	350	374	350	330	335	367	335	319	376	317	340	364	331	339	365	344	330	342	339	346	364	320	372	308	354	347	319	367	336	373	310	370	325	360	342	354	358	337	334	382	343	339	351	369	314	340	350	341	350	324	292	342	341	384	331	308	385	338	331	333	335	325	356	367	350	364	331	366	337	312	337	337	350	322	350	325	331	323	329	335	351	349	355	361	325	334	360	355	363	349	392	356	344	379	330	358	367	348	321	318	349	305	323	301	364	382	356	348	369	337	343	330	321	344	350	321	380	340	308	310	346	360	377	354	322	304	348	328	350	356	317	310	331	343	326	337	354	341	332	343	394	320	343	360	324	321	337	321	328	341	356	350	358	355	333	371	328	370	339	323	349	345	342	321	335	332	348	350	395	334	320	348	338	315	387	346	300	356	377	387	353	356	353	337	365	366	341	369	360	358	345	348	351	360	379	370	369	318	332	355	355	315	359	359	340	378	305	338	328	295	366	361	347	306	325	360	361	350	317	356	361	330	337	346	360	357	351	324	346	376	352	346	318	349	369	326	339	372	334	343	348	349	345	319	341	359	347	383	310	301	343	347	322	320	345	368	359	321	316	345	330	348	349	352	387	321	355	357	322	362	360	343	365	335	323	352	304	324	321	347	338	360	303	364	355	374	331	334	353	365	341	355	348	338	382	348	342	364	374	365	387	347	340	344	342	342	362	349	349	365	384	336	327	355	353	349	314	344	316	317	344	349	332	382	351	376	372	369	342	333	321	355	364	300	349	321	343	330	366	360	330	350	342	370	369	352	333	354	361	360	322	358	316	306	354	351	346	372	330	348	354	350	342	318	342	338	309	342	339	337	312	347	361	354	371	301	369	327	341	321	312	360	349	367	336	348	319	357	328	335	320	340	348	330	355	318	374	353	343	318	359	359	341	350	340	352	346	353	333	339	364	306	327	344	337	347	358	328	361	318	328	346	405	323	352	340	343	361	331	340	387	333	351	347	358	339	371	314	300	328	344	292	340	347	334	363	368	369	362	353	321	343	297	336	325	348	359	360	361	362	329	324	377	373	311	347	337	375	333	329	355	347	320	342	319	346	326	322	363	321	331	350	353	353	327	327	331	346	348	347	364	378	340	349	332	336	333	381	320	330	345	293	347	365	368	354	353	376	355	331	379	337	339	333	341	317	353	341	355	339	351	323	317	348	362	356	322	327	330	355	359	357	360	342	356	328	362	351	369	318	353	365	311	314	339	308	335	335	332	367	334	399	338	342	338	355	335	338	303	333	335	344	326	335	364	382	348	337	314	316	342	338	366	338	305	384	370	338	330	352	371	364	319	368	346	352	343	315	324	331	330	337	401	369	339	323	382	304	349	333	344	359	351	353	374	348	360	343	336	349	308	343	347	384	373	340	331	337	333	327	321	353	322	331	341	347	330	352	352	344	336	357	328	348	346	354	347	385	367	346	342	340	339	353	330	364	347	327	348	334	360	341	345	373	333	346	326	359	347	333	346	316	332	355	348	349	358	333	358	365	345	346	364	335	346	358	340	368	340	365	347	314	338	372	314	316	350	340	362	353	336	344	361	319	314	358	332	352	337	323	350	340	324	351	334	310	351	341	325	339	355	347	367	362	335	323	353	326	350	335	326	321	322	337	352	348	375	357	342	327	333	351	327	388	318	296	370	342	327	354	321	358	340	314	347	326	322	373	364	337	352	355	346	340	357	365	316	350	350	372	379	359	350	320	355	315	296	348	341	360	315	334	350	362	358	356	347	337	331	364	372	384	342	325	369	331	335	377	390	321	365	318	331	340	310	351	366	365	385	365	369	325	323	345	354	336	327	362	313	360	367	335	327	330	354	362	355	336	365	336	364	366	355	353	396	354	361	358	352	356	364	355	324	339	309	323	369	325	320	334	340	321	332	383	352	326	371	335	357	340	351	370	329	364	345	331	363	377	345	316	366	333	337	287	340	347	373	379	370	325	330	326	354	331	363	382	344	343	327	335	348	367	341	391	343	369	345	378	382	342	367	346	359	353	374	336	312	347	329	411	353	326	351	322	328	318	324	329	368	315	349	329	315	322	322	345	311	318	348	330	344	345	337	326	320	334	342	388	354	328	335	344	371	321	360	296	361	375	371	328	359	343	369	352	387	347	326	331	352	320	334	366	327	361	397	367	329	365	338	349	358	326	357	334	369	344	333	381	334	351	328	373	351	338	340	361	350	363	339	333	335	331	337	349	380	336	360	338	338	365	387	354	318	347	347	343	325	379	347	358	340	358	324	360	352	349	327	363	328	337	314	344	343	351	310	335	339	356	334	327	366	359	345	379	371	324	343	340	325	352	384	334	330	321	346	361	335	348	357	351	358	327	336	390	342	364	344	339	375	358	373	322	354	327	347	338	316	334	329	348	352	354	369	380	357	366	364	317	311	356	311	341	359	331	345	341	335	325	316	387	337	332	355	359	341	340	325	360	356	388	335	321	299	337	338	363	317	329	357	343	334	328	334	341	335	335	321	334	342	310	334	369	324	361	343	335	325	356	345	350	311	321	356	383	309	341	390	361	345	346	364	350	354	333	347	376	380	324	332	316	325	329	308	348	322	368	371	352	354	319	335	312
7389	2001	4058	5238	4579	3640	3029	2419	2159	1981	1723	1577	1391	1327	1296	1297	1208	1146	1035	1050	1045	1008	1019	971	963	899	977	929	905	904	890	890	942	893	929	904	895	871	908	808	870	833	849	793	854	757	821	827	809	807	845	797	781	813	878	824	851	797	817	819	817	778	750	802	810	737	811	796	824	813	808	830	797	801	823	824	783	788	746	779	810	881	749	821	834	798	752	754	795	814	835	776	787	824	851	803	812	829	809	817	754	860	756	786	791	819	784	791	777	802	802	776	789	838	828	827	847	756	813	796	794	799	790	821	782	787	822	805	769	815	833	751	768	810	776	807	810	808	757	761	769	834	792	780	779	826	809	762	785	786	786	796	806	844	758	781	770	783	788	815	796	780	812	842	791	785	804	827	836	761	846	788	797	811	769	751	833	791	822	803	845	779	826	807	800	774	807	809	822	826	817	796	783	789	796	811	781	765	803	812	818	779	841	763	795	796	785	814	745	770	743	777	815	827	833	766	816	744	817	811	802	796	852	788	816	774	762	846	807	767	738	738	796	771	803	800	785	832	827	817	778	808	806	813	784	854	801	776	808	758	793	788	771	807	803	776	795	741	805	811	794	821	805	796	840	771	713	768	790	834	775	768	808	788	819	855	753	817	800	813	838	797	842	778	849	746	784	785	792	765	750	822	832	783	829	776	760	737	734	768	779	811	761	808	790	808	779	800	833	822	802	768	840	796	794	784	806	781	759	824	883	812	800	802	826	769	875	804	794	800	780	817	786	784	846	790	806	761	765	784	809	799	787	823	756	773	737	790	804	774	763	832	833	853	791	818	798	791	774	774	758	780	791	773	836	806	746	808	757	802	823	798	857	778	761	726	823	809	813	794	806	785	866	824	846	751	818	767	756	774	822	785	755	803	776	737	778	778	801	816	819	751	829	781	813	787	777	779	780	831	819	860	800	758	849	772	770	817	776	843	880	799	801	769	793	764	836	805	813	819	823	807	771	806	811	784	809	788	753	806	759	809	753	789	771	778	767	746	777	820	808	821	813	832	766	845	778	818	832	784	785	845	788	804	812	792	782	768	787	811	794	760	808	770	774	850	776	811	719	750	806	772	798	785	827	796	764	809	778	767	819	720	777	805	778	812	780	831	803	819	786	775	786	817	780	780	756	784	790	821	826	847	842	868	840	819	775	797	786	784	790	771	790	749	798	736	777	806	761	826	797	809	821	802	805	817	807	789	785	790	761	803	761	776	783	784	794	855	815	775	788	787	739	848	770	820	837	791	775	815	862	741	784	785	794	793	800	807	810	826	793	753	780	794	797	819	824	761	831	760	828	772	813	839	815	774	799	841	832	812	803	804	798	844	814	815	767	814	830	818	795	805	813	814	817	812	836	847	787	814	794	826	818	794	769	840	804	798	746	833	800	821	750	778	806	800	771	795	832	812	768	865	828	837	813	802	793	833	795	813	761	822	833	775	818	809	787	819	776	835	781	787	806	828	751	776	766	779	789	805	762	767	825	844	805	841	785	825	866	776	771	791	801	766	814	807	834	769	828	828	812	818	775	775	794	811	781	833	821	847	788	820	814	799	794	813	842	775	781	779	823	797	799	798	786	783	817	815	795	782	777	780	794	776	764	800	833	790	800	779	801	799	835	792	738	819	818	787	794	787	747	805	825	834	755	824	756	801	786	748	813	771	812	816	814	811	814	863	843	841	776	800	814	774	825	811	820	816	819	782	774	780	862	821	789	780	793	828	797	767	784	778	782	806	757	775	800	775	746	791	761	795	755	804	837	806	789	822	816	779	773	732	810	778	838	805	849	768	799	802	773	777	755	820	773	770	788	790	860	779	830	816	801	794	777	820	847	795	837	796	815	779	781	828	805	776	836	807	795	790	798	801	788	811	759	798	793	786	810	805	761	777	832	795	865	809	823	784	880	778	786	810	823	778	840	794	789	802	817	829	826	735	808	798	822	789	780	776	770	805	768	774	812	800	770	753	781	786	827	800	854	855	773	804	796	764	788	805	788	808	811	730	763	777	825	794	744	798	750	851	823	786	845	758	786	741	825	809	800	746	776	780	795	727	833	828	795	804	846	777	831	793	780	783	781	827	806	754	785	814	770	807	771	755	791	749	789	840	813	777	790	792	846	721	820	782	847	766	796	820	798	852	815	798	823	764	805	771	780	758	769	763	828	795	829	784	766	771	787	797	823	827	800	780	791	795	771	789	755	835	749	775	779	804	778	757	782	813	784	808	793	863	854	797	787	824	738	822	845	780	778	750	852	797	798	785	799	833	769	801	773	786	825	780	788	790	826	774	863	801	807	811	774	834	762	823	833	838	764	789	787	798	771	818	790	785	797	757	789	804	792	818	809	787	798	823	805	802	812	791	796	791	805	874	812	749	838	805	804	808	773	765	792	816	789	763	751	833	749	774	724	808	796	732	769	832	770	778	801	810	786	838	791	812	764	808	802	784	833	806	761	790	807	769	825	780	767	833	799	819	808	787	781	788	788	873	748	840	798	810	791	850	828	760	771	814	799	781	780	765	794	817	783	819	827	772	851	811	792	797	827	756	784	819	775	807	785	802	781	836	809	754	781	840	801	809	778	773	857	841	833	820	820	831	807	784	749	805	760	809	773	788	832	785	793	807	742	780	810	808	741	788	809	790	791	822	795	779	802	769	821	725	801	836	887	757	779	773	806	810	832	748	806	782	731	796	759	804	769	746	788	749	739	800	810	789	779	745	820	829	839	849	832	796	788	829	806	788	836	822	847	807	723	790	833	810	733	778	843	770	785	810	801	784	828	772	845	801	827	826	808	789	781	780	781	763	761	808	812	779	811	871	794	822	776	788	786	773	783	758	797	835	746	819	750	810	823	780	799	844	793	765	813	823	838	781	760	731	799	817	802	792	828	841	827	834	811	833	833	794	823	794	826	772	774	813	764	793	792	775	841	767	746	823	764	779	803	822	782	803	756	814	777	814	799	821	832	782	786	851	798	798	801	735	796	830	817	832	835	789	807	811	790	783	748	753	808	785	833	834	754	790	815	798	805	770	748	762	816	790	742	788	775	768	790	811	779	800	793	826	808	794	807	767	818	806	791	815	802	808	774	819	798	781	816	769	757	831	803	814	800	783	770	798	817	838	776	802	805	794	748	834	765	798	817	786	823	790	852	789	847	773	803	813	785	792	804	748	817	784	825	802	767	863	795	827	762	747	760	801	849	823	821	814	766	791	785	766	786	825	765	801	818	829	789	775	812	808	799	790	826	794	789	784	799	807	771	767	829	792	781	843	810	792	751	826	813	794	786	776	800	749	800	813	825	817	828	779	774	765	822	822	818	869	776	822	789	765	806	742	797	775	844	801	795	822	824	806	851	794	810	792	892	859	798	784	804	767	789	779	805	793	794	826	786	818	827	779	783	773	779	782	788	806	857	765	806	792	828	801	800	823	752	761	798	801	743	814	826	797	854	804	789	763	792	820
15958	2936	3075	2682	1747	1408	1007	852	721	690	600	486	483	482	404	462	428	392	371	344	364	341	371	362	356	373	310	305	359	348	335	331	326	319	298	320	283	344	310	300	333	334	292	322	322	306	303	332	300	311	318	307	297	321	311	327	305	316	308	290	287	313	317	312	313	310	280	327	341	330	310	341	345	300	353	334	283	341	319	293	316	295	317	292	316	310	313	296	289	336	305	316	297	296	294	313	311	321	296	308	324	300	319	329	331	298	301	308	317	330	289	315	320	320	324	271	324	325	316	319	334	318	292	299	353	323	286	327	340	292	328	296	302	286	340	310	315	329	330	316	319	314	316	325	316	297	357	335	314	297	343	322	266	311	326	335	276	303	299	349	309	301	311	303	323	315	303	269	286	301	292	333	305	324	302	306	274	291	273	320	316	306	360	322	305	335	289	307	315	336	297	333	339	318	304	297	289	349	292	297	328	290	320	313	323	292	285	324	318	313	330	286	319	325	305	324	310	289	317	327	344	334	352	310	323	330	362	316	328	307	271	303	281	338	295	292	341	307	322	306	300	284	301	339	309	312	299	317	327	339	278	314	318	289	291	290	270	322	329	327	311	312	311	271	335	343	325	316	347	285	308	311	309	334	350	299	310	323	309	338	277	325	322	325	315	298	336	314	310	326	298	315	311	300	320	307	301	302	342	287	317	309	343	354	312	307	298	318	317	323	323	275	322	290	289	378	293	305	337	363	322	315	322	300	292	324	328	317	320	323	304	325	324	313	328	288	325	307	307	295	312	319	330	309	302	292	304	295	304	287	310	280	316	310	309	345	309	292	350	327	273	321	316	296	318	313	311	276	310	297	329	315	304	328	338	311	326	303	276	283	346	288	341	293	288	320	309	275	314	302	323	292	325	305	304	331	321	304	280	310	334	273	331	311	304	304	333	315	287	332	311	304	352	281	318	298	292	306	280	306	269	289	299	303	319	284	329	330	323	300	310	310	289	304	307	301	316	308	311	330	313	329	304	322	321	317	285	340	300	288	298	312	292	314	328	327	326	335	308	320	275	288	331	305	280	320	323	315	315	299	301	315	300	302	287	304	325	324	337	314	311	306	304	303	319	296	330	336	290	313	351	318	297	349	272	318	313	295	298	282	342	306	310	339	323	309	296	333	319	316	271	335	304	323	332	303	327	314	268	284	281	322	332	362	297	311	277	298	300	303	325	329	300	313	314	295	333	289	338	317	281	306	309	324	299	270	326	297	308	340	346	288	321	304	309	296	334	296	292	292	333	307	334	357	308	312	313	285	295	308	300	297	305	295	279	310	316	308	318	325	292	277	324	325	302	318	299	323	299	284	308	291	296	316	335	321	308	299	312	297	315	291	293	298	332	312	310	301	309	324	308	288	323	331	373	330	277	325	310	294	287	319	322	302	324	297	316	314	301	317	333	290	315	315	327	284	304	314	317	307	322	325	319	267	332	310	332	281	323	306	313	276	296	317	304	328	329	296	332	343	332	336	329	294	320	261	325	312	310	325	304	325	336	313	303	282	321	290	323	299	320	313	307	292	309	295	315	313	291	307	303	322	329	275	305	304	309	323	342	311	324	319	312	335	315	316	295	297	316	314	285	299	324	324	330	325	306	355	332	281	312	313	335	291	311	269	297	288	327	299	295	281	319	331	303	330	310	307	296	297	318	321	315	298	319	310	293	298	276	322	308	329	291	293	326	349	332	278	310	288	307	317	370	350	327	301	307	339	304	322	337	325	325	320	321	325	331	269	291	307	362	312	317	271	305	314	315	312	302	312	300	312	298	311	320	270	318	347	314	312	287	318	314	314	328	370	329	319	312	285	328	298	289	311	348	298	323	316	323	317	271	350	303	311	282	291	314	279	313	304	339	295	343	303	329	318	329	333	312	275	337	307	330	262	285	332	309	333	317	294	284	286	348	310	306	326	322	309	332	313	330	307	307	284	295	306	290	304	307	313	320	320	310	309	282	316	305	287	321	307	330	343	320	334	308	304	326	319	338	284	312	308	342	302	300	291	306	309	330	271	333	295	272	317	278	351	311	297	325	339	288	319	290	325	307	331	266	332	339	280	325	319	321	301	317	338	310	288	297	307	313	325	289	319	343	307	312	299	322	342	339	291	287	294	293	325	299	328	318	333	306	303	330	296	307	323	319	294	299	320	290	283	336	321	297	313	285	288	329	304	314	325	300	304	320	273	314	336	272	285	282	328	289	296	289	324	307	323	320	313	289	272	337	309	285	302	294	303	299	325	283	311	330	325	315	331	336	297	280	280	310	320	307	326	334	268	336	310	304	300	316	334	317	307	287	309	291	303	319	300	336	309	307	275	312	287	281	312	309	316	336	323	310	326	296	328	295	297	335	329	306	317	320	274	324	348	313	341	301	329	344	316	304	317	284	278	299	326	346	331	322	308	307	304	319	310	282	305	303	294	299	348	279	263	307	310	321	316	267	316	318	349	327	307	345	299	313	344	311	323	328	298	298	296	303	316	316	317	280	311	323	311	289	297	321	302	300	288	294	296	306	312	304	300	289	298	326	293	330	276	307	301	335	316	333	308	332	317	325	323	276	312	308	323	329	319	283	297	342	312	296	318	312	320	296	287	307	293	306	334	343	313	311	319	307	320	280	304	316	301	348	277	306	305	318	321	325	319	339	292	331	303	324	302	303	319	301	308	299	330	284	328	324	343	312	298	318	267	297	328	337	313	310	311	296	306	297	311	304	304	329	315	305	341	313	300	338	312	305	339	305	304	316	310	270	288	302	306	339	324	341	345	329	316	319	312	324	340	322	278	317	287	296	312	305	303	284	340	316	269	291	298	296	315	295	305	304	312	309	322	288	342	335	297	329	297	302	331	268	289	302	325	366	293	304	309	318	304	327	283	313	292	316	295	320	333	329	330	308	323	320	299	286	299	305	326	322	287	335	349	277	292	300	293	349	343	300	293	331	327	277	337	310	304	304	316	284	307	311	302	300	341	328	295	288	295	283	343	296	305	309	302	286	325	310	325	291	315	288	308	325	306	299	289	309	325	324	328	330	320	289	295	322	317	337	290	284	289	290	321	325	294	306	276	322	282	326	309	348	323	322	322	329	319	339	317	314	321	298	330	351	284	347	337	296	344	307	329	337	305	295	335	309	333	345	317	335	309	307	302	296	291	324	324	268	299	277	328	284	338	299	320	323	347	298	353	316	310	303	329	295	314	293	334	304	301	311	300	287	302	320	295	323	316	323	297	292	308	279	299	301	346	308	322	345	288	322	306	321	306	291	278	330	292	281	301	291	331	326	320	297	356	274	287	320	321	318	282	317	287	288	281	342	313	307	318	279	327	279	307	313	323	335	308	318	307	328	319	311	309	311	312	314	300	303	313	328	292	250	319	328	347	309	302	288	313	306	327	315	295	297	315	314	319	338	319	296	312	315	299	333	299	329	319	322	303	294	315	273	319	292	333	292	325	330	317
9429	2639	5704	7356	6217	5007	4012	3423	2769	2676	2303	1842	1703	1604	1503	1378	1406	1220	1211	1116	1088	1020	1049	1029	946	958	966	956	940	940	936	867	940	910	889	836	804	809	793	786	766	785	737	755	780	771	764	721	770	718	784	737	789	754	736	730	713	721	797	751	773	726	712	769	721	727	767	735	726	701	696	737	687	738	756	759	701	701	726	705	724	747	731	755	727	706	674	754	727	717	722	710	703	783	755	738	727	699	777	756	742	725	759	717	736	683	727	756	725	661	746	744	726	733	718	729	733	722	743	730	740	746	684	729	657	719	666	729	720	693	681	727	694	706	680	727	764	688	721	736	713	745	666	712	708	716	702	762	721	798	759	737	741	714	682	689	693	720	759	718	738	759	736	744	694	752	731	725	714	674	686	702	709	711	753	722	750	682	702	727	759	712	770	731	714	669	674	700	735	701	717	693	740	759	699	738	730	713	697	728	703	693	714	695	686	720	771	725	697	704	686	733	668	676	733	735	730	711	700	718	722	739	709	675	737	731	726	690	715	719	758	735	724	714	784	713	753	726	649	726	702	677	688	701	722	659	747	689	765	662	735	673	711	684	712	749	702	734	716	677	697	703	728	717	719	738	694	647	701	693	696	675	703	712	721	726	734	688	731	704	700	723	739	705	705	739	732	756	769	713	762	694	701	713	739	695	727	686	768	709	697	697	707	731	698	666	735	699	731	714	726	721	732	749	697	698	684	699	671	714	757	714	726	751	767	741	713	721	738	738	714	730	758	690	715	726	734	702	696	746	696	722	765	740	758	671	719	730	739	734	725	699	684	668	727	686	700	756	675	765	731	699	707	687	696	716	661	719	675	720	692	712	684	736	693	680	688	709	754	659	748	687	677	663	703	694	735	705	718	714	765	717	695	683	700	728	698	676	713	701	724	703	739	698	714	682	681	667	719	745	702	721	710	709	698	693	703	692	744	708	692	744	732	711	754	718	731	752	700	734	698	686	721	737	707	714	708	694	695	715	729	754	717	722	755	749	709	722	713	766	709	668	678	746	742	698	728	727	735	711	714	726	772	704	689	703	688	702	686	713	756	698	743	696	706	728	709	680	680	696	735	710	690	748	708	710	727	739	687	680	679	684	697	704	728	710	676	692	662	702	717	695	731	723	718	665	735	732	730	705	742	736	747	695	714	766	692	683	665	666	693	762	666	723	716	694	715	745	723	738	731	732	751	715	654	711	713	679	700	709	772	771	726	688	681	737	730	710	682	712	754	747	774	744	680	662	722	677	726	730	726	642	676	787	759	717	762	745	730	721	645	750	708	712	738	683	698	702	741	701	711	727	703	771	726	706	721	707	684	700	715	725	702	704	714	690	741	726	745	698	696	678	725	697	722	726	717	721	697	705	715	748	716	765	738	679	770	746	723	684	727	743	773	689	700	688	739	732	698	729	718	711	744	727	685	708	748	693	698	676	766	733	754	718	662	732	738	741	729	711	719	701	720	745	710	728	722	672	720	714	695	725	756	757	691	716	708	695	729	723	700	739	673	708	716	722	704	735	730	717	718	658	731	717	695	747	707	749	699	749	723	784	705	724	734	698	711	757	687	657	721	736	721	714	713	741	730	669	783	744	740	678	705	735	731	771	704	680	703	702	741	751	693	723	737	722	739	714	786	759	763	714	698	712	733	720	668	748	742	685	736	738	723	674	734	703	711	744	716	701	698	714	696	749	721	741	706	700	721	706	743	743	665	711	690	730	739	706	739	759	724	715	780	720	694	752	728	709	750	731	721	722	724	708	739	720	667	679	691	719	742	736	686	696	685	689	692	746	682	684	713	719	732	712	711	648	689	740	710	703	687	731	715	738	707	698	749	737	751	747	755	753	708	755	698	684	705	714	696	674	737	763	715	699	714	698	719	761	692	712	721	672	722	685	694	732	721	679	697	733	701	711	684	705	707	682	688	704	732	696	735	783	679	674	754	719	661	716	700	706	712	718	708	711	778	748	669	712	666	669	718	679	727	704	681	761	732	723	721	724	657	699	720	714	739	746	783	759	710	684	783	699	696	716	693	697	675	775	670	729	708	667	728	749	740	717	736	708	710	773	736	696	722	726	717	692	722	720	693	723	737	735	727	746	719	713	741	719	706	761	731	718	684	672	729	724	730	714	702	727	732	757	744	699	700	723	778	745	712	717	683	714	671	690	705	678	732	686	723	727	725	684	685	711	707	724	723	704	700	724	750	740	740	731	685	692	712	717	706	745	742	709	749	696	764	710	716	726	759	747	748	734	777	679	690	709	678	710	728	721	736	710	775	757	705	700	774	763	702	715	708	736	681	737	762	677	707	707	721	730	722	690	693	693	715	708	729	745	725	727	739	752	759	726	745	728	711	731	697	708	737	775	755	684	716	743	677	698	670	709	741	709	735	726	711	732	747	726	753	683	681	719	700	712	695	719	733	684	680	745	665	757	749	757	704	682	703	719	669	727	738	684	697	697	739	689	743	754	720	700	693	763	772	778	692	735	707	724	680	741	691	707	743	689	762	725	690	722	669	770	702	707	774	740	703	745	742	718	718	694	727	723	691	759	701	714	731	695	734	722	762	771	680	696	689	751	687	737	690	708	708	685	716	749	700	726	705	745	714	676	698	733	710	699	755	702	705	686	715	686	670	728	738	720	699	725	765	726	751	692	709	770	653	700	736	706	733	756	742	705	710	736	711	684	720	767	747	706	688	727	743	701	686	691	706	713	709	738	748	694	738	683	719	731	709	715	709	718	737	726	709	698	723	727	715	744	727	697	717	760	689	697	746	711	757	685	683	741	726	716	723	738	706	726	747	669	733	705	689	735	731	754	694	702	716	779	733	691	728	690	750	707	699	744	725	709	706	704	721	702	712	726	762	710	692	753	689	776	705	726	726	695	685	704	742	696	731	741	697	700	740	739	742	693	708	689	701	747	671	687	718	714	686	750	747	732	705	731	749	706	715	664	732	662	743	722	729	700	722	715	724	699	738	672	753	725	697	651	707	707	708	739	671	727	719	692	685	679	749	766	705	729	714	729	739	721	718	694	711	745	708	705	682	755	749	727	702	649	697	705	713	709	771	719	694	679	684	721	692	734	758	697	701	718	703	723	759	691	726	747	707	696	682	683	726	743	730	731	733	709	685	714	725	730	678	718	744	659	720	709	660	721	729	687	719	732	734	708	689	739	688	786	699	716	719	708	676	694	753	741	717	718	711	728	726	701	708	726	734	740	715	709	701	731	706	661	738	743	728	708	728	715	679	762	699	676	707	679	705	740	677	673	715	713	713	758	712	705	693	723	728	731	708	723	735	716	703	752	739	675	739	741	721	718	713	659	743	716	719	766	724	740	709	749	689	716	675	698	712	722	735	719	727	702	707	723	721	701	722	700	708	690	704	755	724	670	708	735	702	702	741	734	752	683	709	711	732	723	711	716	680	706	737	722	711	696	667	710	731	754	734	748	745	760	749	733
2135	731	960	712	587	501	399	378	356	360	323	305	287	290	276	257	254	252	275	239	293	245	281	278	272	276	242	261	250	254	251	253	248	256	245	267	289	245	260	253	243	228	275	243	241	282	250	285	252	259	232	274	229	254	230	252	214	235	250	254	279	254	268	245	257	270	256	236	265	247	250	252	276	251	237	268	235	282	238	258	265	267	229	255	269	226	262	260	288	263	260	226	258	232	220	257	237	225	209	250	245	219	275	276	243	268	247	247	236	249	231	275	263	246	277	270	295	264	218	266	274	273	253	240	224	251	257	263	262	273	251	253	246	223	207	288	232	252	238	246	268	262	238	234	232	218	263	251	271	247	252	226	226	241	249	232	261	245	239	236	252	281	264	243	240	265	259	263	210	237	233	248	271	231	212	244	234	249	259	258	260	255	222	243	229	235	287	268	262	270	259	257	251	257	285	265	271	257	259	266	243	235	220	231	247	239	253	251	270	231	240	207	256	216	264	257	277	254	241	251	227	240	256	238	254	266	254	287	242	250	243	241	297	266	253	234	228	248	250	241	274	268	229	233	247	272	269	260	285	284	229	259	282	254	255	261	219	258	233	251	247	249	263	243	261	226	245	258	253	231	240	218	246	267	265	247	244	258	229	267	253	253	238	265	255	243	237	230	233	232	224	258	267	225	224	264	240	239	280	235	256	233	243	256	254	250	304	232	238	261	270	238	245	225	263	253	277	269	248	241	273	242	249	230	266	279	272	244	258	286	250	226	260	266	269	260	248	235	256	257	238	255	238	259	216	233	223	261	247	252	271	247	244	242	284	242	230	236	254	258	249	232	267	252	245	224	231	252	241	231	266	233	258	264	247	239	236	243	257	261	248	253	255	226	209	236	246	241	227	222	223	254	281	253	243	290	230	262	265	267	282	250	247	266	240	246	271	230	224	261	231	261	252	251	244	269	235	274	273	260	246	217	237	275	249	259	243	246	280	228	271	221	260	247	239	233	236	240	220	248	251	271	243	277	240	277	263	287	261	235	257	252	243	239	257	237	264	231	237	248	256	222	247	255	259	274	237	266	262	246	224	234	244	295	251	241	260	246	249	288	247	254	254	257	224	265	296	263	252	244	216	262	244	238	256	244	242	237	290	261	269	242	246	248	257	233	255	267	247	222	229	244	237	296	242	244	231	226	224	237	248	237	268	263	258	237	251	212	260	301	249	212	272	253	235	258	257	256	246	277	225	245	245	242	248	237	236	234	291	253	268	265	259	265	288	242	233	217	262	222	240	249	271	235	241	265	252	269	250	228	241	259	220	236	221	247	275	280	267	237	278	248	268	258	280	264	249	272	251	272	270	242	234	243	243	226	284	238	257	284	274	251	224	259	228	263	269	280	245	242	243	251	269	239	251	277	235	251	260	247	272	249	244	277	259	247	242	224	262	265	276	248	272	255	239	263	254	269	248	220	243	249	247	249	248	252	245	261	265	254	252	232	230	240	256	225	240	259	257	267	253	244	241	254	251	237	239	240	228	258	270	253	246	276	230	245	261	252	271	257	280	256	241	265	252	234	236	249	264	223	243	251	255	240	255	266	249	241	257	243	245	286	236	254	257	230	226	224	232	250	233	243	254	241	260	245	250	294	274	258	268	261	258	239	223	232	255	249	253	214	274	219	295	267	246	213	258	248	253	231	260	260	225	253	249	249	236	244	225	231	247	249	263	227	223	236	226	249	230	237	274	268	253	241	281	250	265	214	270	244	239	267	257	245	254	253	234	265	266	255	253	242	250	245	227	262	250	251	296	240	234	258	249	208	258	283	246	243	245	290	240	255	279	268	233	228	251	239	235	268	246	235	253	235	242	253	261	249	264	238	238	215	250	243	216	257	253	260	247	231	203	275	255	253	233	252	251	266	253	257	269	248	258	238	256	237	262	286	234	258	244	257	235	248	262	230	240	283	248	257	242	266	255	260	288	253	217	257	239	250	258	268	254	241	241	263	248	257	251	234	248	279	259	235	243	255	270	252	232	223	261	266	260	257	218	198	241	253	273	227	253	253	272	222	235	246	274	240	257	209	249	251	234	241	251	239	257	245	283	238	265	261	226	258	238	255	234	221	258	244	258	272	269	252	249	245	259	269	264	249	249	266	269	260	242	240	249	245	257	225	266	235	263	230	217	258	232	268	266	228	258	210	233	288	237	269	256	281	252	240	227	242	261	243	243	295	263	265	282	247	254	246	250	246	240	264	267	237	245	258	282	266	256	260	262	258	251	259	255	277	244	229	268	240	253	229	259	236	250	237	267	259	240	237	234	249	221	243	270	212	254	276	238	273	262	244	252	239	272	225	206	229	226	263	270	249	242	243	225	226	242	238	258	249	265	265	259	277	258	229	243	225	269	229	245	269	247	270	270	272	249	225	267	235	271	226	266	255	259	264	249	226	257	270	260	242	244	254	266	272	257	228	240	228	245	266	250	256	262	257	250	223	248	249	241	248	236	234	248	275	260	237	259	260	247	233	257	227	260	242	241	254	237	255	243	261	263	245	249	278	255	263	251	238	271	253	227	225	246	258	217	252	284	260	234	250	249	239	299	274	269	246	247	246	268	257	245	258	228	254	229	270	245	266	235	215	260	212	245	254	267	257	230	249	253	263	235	256	236	255	246	232	258	253	249	240	211	232	249	241	257	249	245	276	259	216	226	238	242	251	257	233	262	279	262	234	263	230	277	246	263	229	236	274	218	248	250	253	226	241	246	298	255	255	262	236	252	272	262	270	270	261	223	267	249	246	241	266	222	257	239	211	237	224	255	222	250	218	280	255	232	257	237	267	247	261	272	279	230	262	259	247	266	254	224	225	267	274	226	252	234	255	237	236	238	255	214	247	251	231	252	275	241	210	261	242	254	230	249	266	257	256	248	232	247	244	256	268	269	257	241	229	249	243	268	273	249	259	249	258	251	265	233	230	239	266	268	232	214	263	237	240	255	271	232	235	265	246	209	213	240	259	278	273	220	231	240	244	247	279	259	268	239	255	265	254	227	251	243	259	256	221	236	235	285	247	255	281	294	268	241	252	244	260	271	246	257	230	240	247	252	282	244	255	245	247	246	274	270	259	253	268	239	255	227	246	240	240	250	258	266	236	237	212	280	257	219	257	258	263	276	286	266	259	257	232	256	285	251	222	251	275	269	246	235	234	248	270	218	249	269	263	229	232	243	258	235	232	236	258	243	249	237	237	293	259	246	244	250	242	230	236	233	264	259	255	237	259	258	266	233	249	277	234	272	259	240	243	243	249	244	240	283	244	239	236	252	247	257	244	262	252	260	228	244	266	241	249	241	270	267	259	250	239	282	231	229	196	243	249	228	235	267	243	243	249	230	250	243	250	256	256	266	240	249	241	243	287	259	254	227	225	237	236	243	238	227	234	240	212	264	240	264	248	284	265	231	290	263	238	241	229	219	277	246	261	226	260	257	246	281	251	234	239	238	234
2243	1145	2113	2507	2125	1688	1421	1285	1242	1088	1013	935	854	850	827	810	767	690	769	692	708	677	641	636	688	678	625	637	663	668	640	701	631	649	617	641	618	604	663	639	597	678	641	620	654	645	634	611	603	627	570	596	613	587	577	631	608	689	613	592	620	607	544	641	600	623	606	657	628	630	613	611	564	580	598	581	617	595	581	552	584	612	559	606	643	586	599	624	589	613	600	621	584	647	629	560	597	596	611	575	610	586	647	595	615	672	558	624	611	607	587	579	598	621	607	635	629	577	610	579	601	608	585	634	637	620	592	604	639	635	617	610	621	602	617	575	620	590	571	608	601	633	628	606	645	591	573	598	610	627	577	618	562	611	587	641	603	633	602	649	614	630	631	597	592	633	600	614	587	607	615	562	602	621	580	620	611	577	597	591	584	652	625	587	585	627	613	580	614	639	605	595	605	585	593	651	626	600	559	631	600	602	623	588	654	621	644	605	645	618	580	609	622	650	609	583	610	627	654	620	581	630	607	611	606	551	577	640	592	584	590	596	618	576	655	555	556	595	565	545	583	630	585	607	561	614	599	562	656	591	596	607	581	665	663	579	600	633	565	607	578	579	586	593	574	597	616	599	588	609	620	618	666	607	650	576	640	595	617	588	608	567	609	555	638	583	618	617	611	594	603	575	585	654	579	592	614	585	591	609	586	606	576	591	609	602	587	620	616	580	564	583	596	655	611	609	604	609	615	640	569	588	591	605	621	585	646	639	570	616	595	571	603	590	608	639	601	630	615	577	612	640	578	658	613	590	594	583	614	561	611	631	593	595	585	599	645	621	554	633	624	630	613	565	619	617	610	626	604	567	610	623	651	560	595	580	607	587	561	624	640	608	604	670	598	590	606	650	611	615	640	616	631	642	581	560	645	637	591	540	607	652	589	621	615	632	619	562	588	593	614	606	613	610	611	592	596	597	577	588	604	618	651	608	620	590	603	643	625	564	578	578	587	611	618	591	583	557	651	614	632	591	659	598	620	651	597	610	606	622	601	646	603	595	620	570	611	652	578	591	600	610	617	606	598	635	610	611	626	605	631	594	601	598	569	588	618	650	627	604	572	643	602	603	588	627	579	603	629	626	590	611	651	603	602	606	653	563	631	588	589	616	570	623	599	640	595	604	646	576	627	571	627	593	615	625	614	613	617	583	597	623	591	578	550	599	631	578	587	677	628	571	587	592	623	604	593	596	598	639	628	579	622	602	607	607	585	596	566	605	600	611	607	615	655	654	619	619	606	632	624	593	639	643	625	588	580	568	598	630	599	575	593	607	647	632	584	564	583	599	550	591	636	589	635	621	585	610	608	598	611	589	583	612	582	628	613	607	620	586	616	579	614	630	634	603	582	623	606	599	625	613	602	633	606	610	607	587	628	623	602	621	605	593	573	606	588	588	654	573	631	623	613	539	602	586	595	637	601	638	616	604	574	612	606	611	580	615	636	630	615	610	605	624	609	578	581	586	651	627	558	616	631	587	577	606	606	593	604	599	608	640	604	602	600	582	600	619	583	597	628	600	595	591	596	602	603	603	604	586	612	613	548	587	645	571	606	576	608	615	607	606	626	591	612	585	617	634	610	617	611	634	603	604	607	588	575	599	615	610	590	604	605	635	639	647	581	600	624	570	608	673	604	572	647	609	594	611	657	594	596	602	604	591	626	630	594	635	600	595	625	584	638	586	621	609	583	601	603	605	600	605	585	605	586	596	568	568	576	576	563	635	622	654	635	622	577	615	595	635	627	637	613	647	589	602	598	606	592	604	609	578	589	595	602	662	606	635	597	596	625	600	582	609	639	607	608	628	609	647	595	626	648	576	590	571	620	610	600	596	622	593	590	617	570	616	620	595	624	649	636	620	625	588	566	603	604	634	639	578	566	607	596	654	627	585	608	607	572	601	591	547	599	609	606	618	584	641	586	605	628	630	590	623	626	604	616	605	622	605	604	653	614	619	626	569	576	574	599	605	555	558	612	638	624	548	635	615	613	590	601	589	566	583	591	580	587	588	614	646	632	582	572	622	591	599	582	598	608	659	641	561	571	641	626	599	630	614	596	621	596	614	611	625	598	607	619	624	685	585	578	594	593	624	613	616	593	611	624	603	581	590	598	624	628	645	568	578	635	579	615	621	617	626	665	656	578	627	617	658	628	568	613	600	612	672	591	660	616	638	590	566	587	586	555	556	659	624	645	598	669	618	604	639	621	630	575	597	631	613	591	628	647	556	579	596	571	613	637	610	618	594	590	633	620	622	579	630	596	617	643	586	593	612	593	608	630	592	639	608	560	612	609	640	606	630	550	621	623	578	573	574	598	663	603	628	584	609	568	647	540	615	606	610	629	618	633	577	609	624	644	641	581	625	602	594	556	659	579	650	611	618	625	575	578	616	547	637	577	632	567	632	575	627	580	606	605	590	631	563	636	589	573	586	614	571	628	617	623	541	613	607	619	591	619	599	554	590	613	574	591	584	571	603	632	589	663	632	640	600	558	618	619	527	583	626	644	555	591	618	658	638	610	654	644	653	623	581	579	678	604	612	586	595	591	588	607	617	610	569	608	615	621	605	612	574	641	583	610	598	568	557	572	600	600	604	618	594	618	577	623	607	623	587	630	611	609	600	596	634	634	592	610	616	604	575	642	597	626	613	645	685	590	546	607	640	667	662	641	576	590	651	612	601	600	640	605	655	606	617	632	647	596	607	590	644	620	620	592	591	641	585	588	554	591	596	634	601	620	607	623	570	582	573	620	637	644	612	608	649	615	627	629	586	555	599	583	597	579	628	621	619	584	587	600	609	594	635	609	616	607	583	606	589	622	600	583	618	593	590	624	579	608	595	595	604	582	644	629	667	617	608	631	648	624	630	642	606	622	604	622	610	565	606	611	636	609	614	618	599	611	688	606	582	620	593	602	571	603	592	605	607	566	609	605	650	604	600	594	626	594	636	588	597	610	630	597	603	584	575	573	643	625	587	586	619	591	620	635	600	608	607	597	628	584	554	582	569	615	583	576	598	589	605	610	593	650	635	576	607	661	631	606	595	580	617	621	618	596	595	583	611	590	630	630	593	620	597	590	591	625	614	614	583	626	641	630	587	608	601	592	622	637	628	637	607	658	585	648	587	556	595	593	604	555	602	595	612	607	572	622	594	596	622	622	618	613	674	612	642	611	584	608	612	576	595	642	656	590	603	581	614	650	577	616	584	639	570	612	620	654	652	610	621	578	630	616	622	589	598	603	623	621	554	620	620	630	597	561	596	594	627	593	580	633	558	601	649	569	647	585	611	621	576	600	588	602	600	634	554	588	596	624	614	563	621	588	601	583	631	643	635	594	606	591	621	603	626	556	594	620	608	588	602	605	563	600	672	615	596	603	637	615	596	643	633	617	577	607	613	622	594	622	625	547	594	619	623	615	581	624	589	647	591	638	608	651	607	595	651	564	627	639	568	609	615
9008	1645	2105	1718	1225	885	760	721	611	523	545	461	453	430	416	380	407	385	368	416	401	348	358	376	359	346	337	360	379	323	361	331	356	384	341	357	349	340	344	388	360	334	335	324	332	349	317	304	338	343	314	316	340	314	357	338	343	331	342	341	356	376	301	354	346	300	356	307	345	354	344	338	326	345	331	336	324	342	342	329	349	322	332	324	352	347	329	332	358	348	378	338	355	314	370	328	329	338	364	343	323	312	352	360	385	342	337	325	320	339	335	332	343	335	362	356	350	373	352	342	355	355	342	354	359	284	332	355	327	354	346	335	382	340	327	333	333	362	334	370	344	336	329	355	314	330	358	362	380	383	341	323	356	330	358	386	373	340	320	310	347	339	355	359	340	343	349	329	360	332	325	366	356	326	330	318	345	339	329	345	332	358	350	373	309	347	328	307	344	328	323	345	335	327	372	324	312	340	324	341	374	347	352	332	348	331	329	307	318	332	300	325	338	303	332	312	328	369	321	363	352	310	337	362	342	343	372	360	357	342	325	341	331	352	368	377	325	360	338	347	354	355	325	356	367	352	326	327	318	304	311	348	356	341	310	333	352	360	351	323	322	331	315	337	370	354	354	333	361	375	351	334	334	349	358	349	389	388	327	342	341	316	369	328	352	358	386	358	350	329	365	341	317	345	351	347	348	338	339	332	283	356	354	341	329	337	345	325	398	372	326	342	327	349	321	339	347	345	338	332	341	371	340	289	305	335	350	342	287	375	316	312	341	377	311	330	345	311	358	347	346	344	328	364	358	305	342	326	342	359	372	352	325	392	353	285	346	323	329	356	355	372	360	324	341	355	360	370	338	336	328	402	332	335	325	338	325	340	343	311	359	347	377	350	334	328	332	334	348	341	327	341	359	355	373	331	349	315	362	355	360	326	342	319	335	326	323	329	349	331	363	371	376	336	341	349	346	344	364	320	326	349	340	360	369	324	346	349	329	387	359	333	324	294	337	363	360	347	363	328	341	315	312	327	366	335	347	350	351	352	303	354	357	338	374	326	386	320	339	351	332	356	327	311	313	338	368	349	372	325	330	344	309	347	344	351	342	353	331	349	358	340	340	346	319	354	334	330	347	324	326	333	343	323	337	310	345	345	323	375	295	324	359	333	345	306	317	361	346	342	336	351	348	328	349	287	352	354	356	377	334	327	366	335	319	348	338	351	307	357	331	324	348	322	352	353	382	341	322	334	329	333	298	352	347	332	358	333	300	316	347	356	321	322	349	324	383	351	306	331	360	339	323	358	336	334	300	357	347	374	355	359	306	355	344	327	324	326	365	356	313	313	359	333	376	328	350	292	310	342	327	346	375	346	359	346	358	370	338	367	323	328	358	344	361	377	360	356	324	339	339	351	321	370	358	346	357	320	332	414	310	356	352	315	369	348	339	360	339	342	327	364	326	396	299	378	361	298	407	339	320	329	367	348	384	346	296	366	332	349	317	339	342	358	317	360	350	360	321	389	336	315	342	331	341	345	332	303	326	328	358	331	324	323	354	324	350	313	328	344	326	324	363	332	333	349	353	313	336	357	341	369	370	295	371	337	355	342	329	315	326	327	345	361	346	344	337	370	314	327	299	376	377	335	339	363	369	397	360	336	326	345	339	360	344	322	364	334	357	358	332	350	374	362	331	369	385	326	373	344	317	348	318	352	329	358	334	295	347	284	342	298	368	350	324	335	373	361	336	355	320	340	350	355	344	311	340	363	334	351	352	352	346	351	350	348	319	354	359	319	337	331	332	383	355	330	316	329	331	359	357	351	350	336	328	309	329	333	348	317	324	332	360	362	366	341	350	327	332	337	322	321	312	353	338	332	334	340	338	366	361	343	341	337	328	330	350	342	362	342	338	328	343	335	341	326	327	382	336	340	315	350	377	354	339	355	381	375	371	324	337	325	349	359	335	319	348	330	358	332	332	357	320	340	328	347	341	366	360	342	325	353	343	351	329	315	359	359	364	350	345	341	350	328	330	327	328	320	348	361	336	316	340	354	336	323	294	336	333	305	332	313	352	342	318	350	316	319	354	335	329	338	355	331	365	371	369	361	352	377	382	334	338	354	344	330	349	358	320	338	358	308	312	322	382	315	370	326	357	333	345	319	351	329	333	336	332	314	367	331	338	324	350	355	320	314	347	356	314	333	369	305	295	298	336	330	288	353	366	327	339	335	355	367	335	351	330	333	340	327	383	350	352	363	372	356	351	333	347	336	342	305	370	307	367	349	323	353	338	315	333	352	334	310	313	326	324	342	359	341	319	342	344	316	348	358	318	349	355	343	340	353	310	319	344	325	392	346	310	338	345	327	323	388	315	340	354	371	316	399	374	326	344	345	327	326	339	374	357	379	343	319	345	365	333	335	385	347	324	331	326	327	343	356	347	317	362	308	340	328	358	318	353	344	365	301	338	350	334	336	348	336	304	332	357	342	336	381	336	363	364	385	348	376	345	341	348	349	324	311	375	339	359	339	333	358	316	350	359	354	344	339	326	329	336	344	312	341	378	312	335	328	339	353	342	356	337	322	341	337	358	395	332	355	353	339	369	338	361	344	374	355	370	335	336	347	365	363	333	298	325	333	331	336	318	355	348	349	379	346	340	370	369	320	394	299	360	329	320	344	320	324	318	298	343	375	345	326	333	331	323	352	353	391	346	343	339	346	325	345	343	357	359	349	304	359	345	354	377	318	337	307	330	347	348	315	352	323	353	386	322	307	357	307	357	331	305	350	358	318	358	357	339	307	344	346	309	337	319	319	330	329	341	347	396	376	342	332	346	330	337	354	318	319	357	325	352	339	312	335	343	347	327	343	364	340	299	358	326	318	330	318	353	334	366	291	346	346	339	358	374	343	332	349	331	331	347	337	315	363	337	323	357	336	286	313	382	337	359	359	322	348	343	330	312	340	342	358	355	326	377	334	337	322	356	343	359	365	334	360	371	352	324	335	337	308	358	287	353	366	314	361	373	308	367	349	326	315	345	375	360	356	353	361	347	330	320	293	349	381	348	338	353	352	355	341	362	331	358	375	327	328	363	321	340	324	330	316	345	391	342	350	366	352	323	318	337	345	362	339	349	335	352	302	301	338	338	367	349	340	339	367	291	365	345	340	308	339	330	360	314	327	338	354	329	336	314	349	298	353	360	358	378	328	324	327	335	355	349	371	350	332	332	377	354	353	355	324	326	321	338	370	348	350	347	339	360	336	354	358	359	338	306	288	334	358	331	366	309	340	352	340	355	358	317	354	321	326	355	334	355	354	355	344	349	339	344	338	325	328	337	349	351	340	345	369	340	342	369	376	337	334	361	377	343	338	334	366	387	308	334	372	351	363	350	329	309	320	329	336	326	303	322	370	304	335	331	330	342	295	355	384	345	335	366	354	309	321	342	313	307	303	317	367	376	342	342	380	359	328	342	343	336	328	353	358	347	336	379	352	337	355	332	335	362	341
7311	1944	4165	5079	4512	3429	2922	2578	2246	1990	1751	1590	1488	1387	1282	1203	1129	1116	1114	1041	1048	947	1017	968	1005	982	985	929	979	956	944	846	911	805	876	927	840	856	827	826	835	803	771	826	849	883	813	812	822	841	760	821	801	819	774	811	754	787	795	824	810	808	833	790	802	772	812	803	782	766	838	816	808	790	774	814	811	795	768	782	800	825	826	824	800	837	860	822	801	795	823	785	758	773	823	777	770	764	803	844	789	820	805	751	778	796	794	816	810	685	764	840	789	793	810	780	792	830	834	783	763	738	799	743	769	753	812	812	807	737	841	816	763	813	768	816	771	858	770	763	740	743	830	804	823	805	777	799	731	815	743	800	779	775	767	859	818	808	806	737	760	834	802	759	778	734	799	855	783	806	782	800	757	799	754	805	781	792	788	782	825	764	812	783	775	776	797	784	784	805	788	800	765	806	793	816	841	842	841	755	773	806	779	792	788	822	805	776	757	784	781	801	786	771	833	739	771	808	791	831	807	854	736	736	783	817	808	769	801	791	761	796	782	795	800	876	742	845	800	808	757	817	782	804	806	781	835	840	809	808	783	810	810	794	841	790	796	783	773	774	786	802	785	844	778	808	828	809	751	767	753	793	786	793	839	832	799	797	773	797	777	791	781	787	854	783	769	778	752	782	807	916	802	830	804	797	807	789	832	788	870	762	790	780	774	796	854	789	809	832	820	839	805	800	798	813	780	809	772	783	799	767	788	825	803	748	850	775	780	821	799	792	790	805	810	779	810	815	766	747	794	804	802	780	785	804	771	764	772	770	791	791	828	798	807	827	822	806	845	763	794	800	767	798	780	772	773	791	758	785	764	759	777	784	818	803	809	764	760	815	756	842	763	770	820	792	832	782	810	828	808	757	834	802	805	793	824	810	830	776	737	802	811	804	797	844	789	783	766	796	777	806	757	794	846	745	811	807	799	807	778	817	802	812	805	830	739	796	818	755	839	801	782	776	818	811	761	819	823	795	833	762	747	753	802	794	804	807	789	824	785	837	826	741	809	757	793	743	793	806	791	749	815	787	812	805	804	778	749	752	778	781	823	798	701	791	814	833	851	818	796	796	755	772	780	795	761	776	813	800	817	791	801	811	805	787	752	823	819	821	785	849	789	758	786	799	836	800	800	775	791	796	820	810	802	807	817	801	803	779	791	815	806	826	793	794	825	793	795	814	717	812	847	802	808	768	774	811	802	724	730	783	760	791	793	770	754	793	802	810	821	814	797	795	798	760	798	829	782	761	766	793	800	783	759	777	801	811	798	849	779	809	792	812	818	837	766	806	841	788	816	791	799	792	812	786	782	802	827	796	819	821	792	750	784	798	788	823	777	801	779	793	815	763	770	785	781	807	846	815	802	779	817	792	807	773	803	753	813	773	772	809	785	781	797	791	803	741	798	797	796	786	769	844	832	784	801	797	793	819	811	765	761	762	776	801	818	837	811	831	830	811	809	810	792	820	831	867	820	822	820	787	788	769	788	773	767	764	774	797	788	782	795	772	819	779	812	814	772	782	777	777	824	849	798	792	792	837	795	811	833	771	783	810	832	804	756	817	808	767	801	813	749	759	763	806	725	794	819	853	714	786	810	806	791	812	839	803	725	777	814	786	799	815	774	810	737	808	735	843	813	768	796	775	793	708	820	778	774	837	762	788	745	813	779	796	819	748	791	850	795	757	777	797	831	785	765	823	828	824	841	833	817	752	794	766	777	774	781	791	747	822	804	739	739	820	810	809	775	763	767	772	830	790	824	744	806	807	789	839	806	820	807	807	752	776	793	819	797	839	777	800	825	832	784	799	817	799	806	802	842	795	743	791	735	753	789	802	763	796	791	752	735	761	782	807	839	760	781	804	818	779	778	796	798	827	786	808	769	804	773	816	788	779	813	804	765	747	832	761	781	809	794	821	846	768	749	816	798	812	793	786	783	819	810	799	743	812	798	732	764	796	769	798	773	819	733	817	802	793	780	809	799	769	796	828	821	747	773	789	833	788	760	781	814	765	729	796	781	756	776	781	804	820	810	767	826	773	827	761	807	768	793	786	803	828	808	821	826	766	803	758	811	775	813	761	774	766	779	779	834	760	823	811	777	722	808	803	792	756	842	767	767	848	800	791	737	779	798	780	825	785	815	801	771	809	832	767	743	809	763	802	811	846	805	793	797	801	770	747	697	794	808	763	762	766	850	814	753	831	780	755	802	841	724	812	846	777	804	822	776	787	823	778	776	779	815	760	773	761	816	746	740	790	797	819	737	807	768	755	811	841	780	832	804	780	809	830	806	817	778	807	841	760	828	818	818	805	840	781	792	842	784	795	788	820	796	820	803	794	735	862	739	812	781	788	832	762	797	773	747	798	812	823	770	819	744	792	788	813	763	788	800	805	785	731	824	794	818	774	835	762	810	809	767	812	798	811	758	766	765	738	738	753	737	780	828	788	729	802	838	828	796	780	792	825	837	865	768	777	761	777	835	773	803	729	782	778	822	743	787	855	764	824	810	782	776	827	841	791	797	784	779	813	826	809	790	800	792	759	835	825	787	755	773	851	758	784	767	756	769	777	808	818	808	798	834	770	789	735	809	762	781	788	809	780	789	807	772	833	779	783	801	740	738	835	798	773	758	771	796	785	786	755	778	782	794	799	770	783	843	799	797	793	795	818	778	849	770	792	863	774	788	808	814	780	791	772	839	767	830	774	802	805	816	766	760	772	839	722	806	789	772	765	784	799	778	783	755	848	838	771	772	729	795	820	808	799	789	814	797	798	759	745	787	777	789	804	822	805	769	795	767	776	775	807	781	750	780	737	795	769	725	797	768	771	811	862	824	780	783	844	777	770	801	794	785	786	762	831	820	716	756	804	775	798	741	788	824	800	804	751	747	760	790	795	858	828	745	792	798	806	795	839	821	758	806	811	809	768	787	831	792	803	780	762	845	806	773	802	812	784	810	748	761	721	761	776	830	752	749	773	805	791	805	809	818	789	774	838	759	774	801	810	781	799	795	800	807	796	780	839	792	812	789	814	799	780	801	795	791	838	827	801	778	833	813	755	761	796	812	859	819	813	835	822	803	744	808	811	770	803	809	772	866	825	762	774	754	793	803	807	830	795	732	795	770	797	837	770	820	779	790	761	821	769	838	796	824	786	820	811	835	795	739	783	805	769	774	784	825	795	803	848	774	788	764	752	785	801	766	804	830	776	803	787	816	782	793	809	808	811	801	771	793	789	816	784	756	775	774	836	806	734	780	741	801	812	782	834	791	792	784	831	786	760	809	765	819	766	834	793	777	765	744	795	825	763	789	786	839	804	808	820	753	780	855	812	810	793	754	810	826	776	741	770	787	765	796	799	801	829	799	808	814	765	805	807	773	813	809	811	787	810	784	801	834	835	792	804	819	772	825	779	790	789	841	812	782	754	806	771	812	811	749	758	733	842	745	746	764	784	798	825	804	817
15866	2806	3220	2589	1766	1275	1036	844	721	604	601	548	459	415	459	427	378	383	386	403	356	344	362	374	349	338	334	365	299	318	332	342	306	329	317	323	349	316	302	324	351	330	333	339	300	304	308	285	320	314	323	308	306	297	327	297	332	365	341	325	322	325	353	328	344	277	308	303	325	305	315	319	310	321	302	330	315	314	310	317	301	349	337	323	312	334	329	313	297	274	320	312	310	321	318	296	344	321	314	306	307	309	310	291	323	298	299	293	316	329	340	296	306	294	290	292	279	325	319	296	303	314	303	328	320	285	345	326	338	342	304	292	321	298	285	332	298	330	303	297	322	334	317	301	298	264	282	295	298	289	283	327	306	309	317	308	315	291	329	326	326	312	306	317	325	307	315	322	289	287	323	320	320	321	336	302	305	329	274	306	292	302	318	307	288	344	270	318	301	366	289	320	330	290	334	282	306	277	325	310	301	292	282	292	312	295	304	304	329	304	322	277	314	287	332	325	308	329	287	332	315	303	328	291	295	317	321	318	317	305	290	307	278	286	315	290	322	353	313	335	315	295	259	300	271	346	300	312	300	294	306	362	302	315	285	302	336	328	272	352	315	329	310	282	304	302	341	326	342	338	300	287	316	307	286	318	325	323	286	288	302	308	312	315	291	318	285	315	307	324	284	320	326	315	319	330	329	320	296	331	305	273	313	270	303	317	292	376	318	288	282	303	320	304	267	325	312	292	314	322	290	347	350	318	346	333	310	289	315	291	367	301	288	271	311	345	313	299	344	325	311	293	316	299	282	327	281	350	334	321	289	283	327	263	288	326	309	297	292	304	347	322	305	304	304	319	302	282	276	321	301	318	315	301	304	316	333	324	271	316	332	310	290	332	278	324	324	286	315	272	323	314	319	318	307	311	293	305	325	333	311	305	315	310	329	320	317	377	322	314	323	328	314	305	283	302	298	316	328	322	295	344	280	307	325	330	329	312	263	308	272	292	331	310	288	308	331	300	315	308	293	281	313	323	306	303	308	328	279	314	303	319	291	286	333	302	316	314	308	321	296	304	305	310	327	297	332	311	305	272	298	332	295	313	315	320	308	357	339	323	323	325	317	327	301	324	300	292	299	306	349	314	313	297	323	307	306	343	292	285	299	309	310	327	307	312	273	318	316	325	307	307	290	339	319	299	285	311	324	344	291	294	286	295	299	301	320	315	304	308	300	339	313	295	313	315	309	292	326	307	304	315	323	292	303	335	341	320	307	339	326	310	304	290	318	300	315	330	284	313	283	345	334	309	305	341	326	291	301	321	276	293	320	315	323	324	297	299	317	322	314	308	331	283	339	310	308	284	302	309	306	293	305	285	314	295	328	329	278	292	330	325	302	290	334	278	300	313	314	323	312	335	330	327	307	298	330	318	279	309	344	298	280	324	284	312	306	341	311	294	295	324	326	286	298	325	312	296	319	298	323	307	333	308	326	313	274	331	314	339	337	294	310	342	318	355	345	318	300	314	317	334	315	328	283	319	323	332	321	332	303	311	321	315	324	336	336	308	294	320	278	299	324	323	308	350	315	300	306	272	311	318	294	321	329	310	291	296	316	299	322	287	314	306	300	333	317	301	300	344	299	302	336	288	301	297	279	289	309	318	342	318	358	370	329	336	312	296	274	290	320	322	301	345	317	317	319	305	319	282	320	272	294	306	294	292	289	335	344	295	287	309	301	348	321	311	314	320	317	284	310	296	328	287	324	314	327	272	321	309	302	305	360	305	347	311	279	310	284	320	301	281	270	282	346	309	338	306	310	304	309	319	305	312	322	325	294	316	313	291	319	314	297	305	318	310	302	322	313	343	296	304	302	331	308	311	298	336	342	297	308	288	316	316	301	344	319	342	337	317	283	327	283	313	303	329	343	303	329	272	277	314	296	326	295	341	297	289	277	297	285	288	344	288	309	291	304	296	310	315	320	319	319	309	300	321	298	296	286	303	290	339	305	303	301	334	301	314	318	285	299	325	314	296	317	306	306	318	334	339	322	290	314	281	297	289	291	307	318	299	297	281	331	332	333	337	311	326	307	354	334	305	291	302	313	285	324	334	341	266	335	308	276	330	296	309	300	281	317	326	292	300	296	310	310	304	299	316	288	307	310	339	323	318	348	351	303	303	324	343	316	312	321	342	301	339	310	293	309	333	312	332	320	287	331	288	273	301	326	347	280	310	297	308	316	317	325	308	272	321	286	341	305	311	312	288	283	297	299	332	303	310	339	288	273	308	279	298	351	303	320	314	303	307	376	296	333	332	292	337	310	308	339	306	285	297	319	296	328	291	288	318	335	303	307	320	316	309	314	326	344	328	350	291	338	303	327	350	316	313	289	291	325	311	304	326	295	306	313	329	280	292	301	298	301	299	323	328	315	301	315	353	274	328	314	319	313	282	314	317	326	301	324	314	341	289	321	282	275	316	327	300	283	335	271	260	349	301	281	342	298	289	325	283	309	308	342	325	301	318	309	328	332	322	300	318	292	303	282	304	330	345	313	310	331	342	310	291	335	327	303	286	299	341	294	321	331	303	330	302	338	290	306	283	314	313	293	308	286	325	322	293	297	351	321	310	317	302	308	320	322	294	303	337	306	265	311	332	303	315	308	320	300	358	311	338	300	303	293	261	317	319	299	305	299	292	302	330	318	294	299	278	332	319	310	304	350	332	312	319	302	311	322	315	325	346	299	287	353	294	327	324	332	280	322	296	314	300	330	296	314	286	341	322	328	302	322	322	293	315	283	293	310	307	314	296	373	295	315	297	264	280	314	312	328	291	298	293	304	284	302	291	325	316	305	305	303	339	321	318	348	308	318	329	327	313	315	316	303	325	335	304	302	293	285	293	314	332	330	361	330	319	321	297	297	296	307	332	289	287	313	339	305	310	334	299	325	331	311	325	330	324	289	322	324	284	244	341	317	277	330	301	305	315	335	287	311	307	303	305	298	312	293	308	299	306	319	323	271	282	310	293	291	322	296	306	308	287	300	319	329	311	284	291	298	327	326	302	299	376	396	332	349	323	261	279	312	316	286	324	285	318	310	307	310	327	293	291	313	333	324	306	270	305	287	311	318	307	295	304	290	325	335	315	311	335	343	289	319	321	332	331	297	290	321	354	319	300	315	313	314	295	292	293	275	304	321	327	328	298	327	324	307	288	316	308	329	272	303	329	296	314	340	329	301	319	304	306	331	325	311	347	329	311	317	318	288	318	305	341	330	318	321	317	333	311	305	290	291	292	327	310	297	295	303	332	327	297	313	294	309	321	284	302	291	283	327	291	331	311	315	318	336	308	299	318	284	345	332	321	316	309	314	313	315	307	328	335	300	347	329	306	303	330	327	310	329	341	292	319	333	307	303	316	308	297	283	299	324	303	298	287	326	279	330	327	315	313	300	280	318	339	328	305	291	308	307	331	328	297	307	309	326	314	314	310	299	299	283	323	366	322	348	330	341	311
9582	2561	5914	7382	6211	5080	4038	3426	2887	2529	2340	1893	1837	1611	1545	1405	1300	1265	1159	1138	1140	1053	993	1014	1000	1036	943	918	948	907	882	904	904	880	800	816	833	840	801	821	776	838	751	757	803	753	764	732	756	782	759	755	703	837	771	732	727	739	723	717	729	772	737	717	727	756	720	706	768	757	747	753	748	690	771	694	730	720	690	732	651	729	701	693	725	726	717	704	716	785	760	738	744	743	718	728	691	736	756	721	749	741	708	790	690	742	710	745	742	781	704	684	728	715	763	710	733	676	653	728	669	668	698	708	694	726	718	732	719	720	721	760	746	692	730	722	718	675	684	703	716	740	675	731	697	714	719	691	714	693	718	739	699	719	755	742	777	722	717	753	705	753	729	744	697	698	724	685	684	718	693	705	750	711	725	701	712	727	710	679	667	739	728	715	685	736	749	783	702	718	718	735	732	686	723	688	711	692	711	743	745	728	729	715	706	786	718	724	696	672	751	711	682	682	759	716	728	657	746	735	688	704	728	730	686	744	726	724	782	737	756	702	695	718	746	697	730	684	722	744	756	727	696	693	720	746	674	751	672	713	744	720	748	681	741	672	712	671	751	728	746	686	728	710	691	705	705	710	718	769	734	692	721	714	723	691	647	779	723	700	708	665	717	712	741	699	750	721	822	676	715	700	675	700	731	717	670	686	715	645	708	684	729	739	735	698	722	703	730	671	713	676	729	729	707	711	678	701	723	731	740	719	693	650	700	687	721	729	744	722	688	740	765	738	705	706	777	717	726	662	678	744	696	703	723	704	680	667	715	702	739	728	734	682	720	711	750	734	798	672	736	706	708	754	704	735	718	764	717	713	699	735	721	768	777	692	727	759	777	675	731	710	735	711	745	686	694	701	767	727	743	721	702	720	681	680	679	644	736	732	760	745	677	735	736	670	698	747	700	689	708	674	734	679	736	741	746	686	728	743	701	748	662	720	729	633	736	706	732	692	708	724	754	715	738	735	716	732	692	744	673	774	735	751	795	718	704	692	708	689	717	696	744	745	706	735	750	721	725	707	719	697	701	694	738	705	739	677	756	723	696	754	682	745	726	726	717	738	683	677	681	739	716	719	682	696	708	712	737	697	723	774	743	728	693	695	699	691	698	766	695	731	701	688	750	744	706	672	741	682	704	698	683	733	661	775	745	709	729	659	721	718	724	699	702	680	691	746	677	712	674	730	738	665	739	729	688	699	746	694	680	745	741	690	759	734	709	729	730	703	731	725	718	753	710	745	699	736	766	721	740	751	710	697	720	773	705	706	732	728	700	679	749	716	733	713	745	747	707	710	746	716	712	748	761	716	688	732	720	698	663	680	723	709	695	711	659	740	719	673	715	735	748	719	726	748	706	727	658	707	732	710	712	692	723	722	734	707	722	725	723	664	725	782	710	694	723	719	710	699	663	738	696	710	732	696	709	712	730	665	694	678	647	676	698	688	699	714	719	718	712	738	700	728	687	697	705	743	726	739	731	651	702	719	655	724	740	713	668	716	684	689	701	711	713	670	684	739	721	707	716	688	716	738	724	691	694	696	697	764	691	744	705	704	689	743	696	681	699	688	724	797	714	731	700	702	755	766	705	712	720	642	757	730	712	691	715	736	668	709	698	714	698	721	694	687	723	664	725	703	702	682	718	729	766	748	791	723	746	727	696	721	672	706	703	728	737	729	730	707	697	717	696	679	760	700	690	653	759	715	700	676	723	698	700	706	715	716	672	681	733	710	711	705	712	706	721	683	700	745	745	673	734	732	707	689	720	706	678	692	756	711	735	687	731	732	662	747	736	656	679	732	735	710	732	702	742	686	729	720	701	746	749	731	689	703	719	657	713	729	676	720	764	732	657	752	704	711	738	725	743	724	714	725	740	671	723	696	740	760	732	731	725	725	736	748	733	694	700	697	701	744	716	660	711	728	709	695	721	706	708	740	732	745	721	708	705	701	691	682	721	724	787	693	679	700	757	724	719	674	736	715	647	739	684	721	707	704	721	724	743	676	732	691	751	714	706	713	764	714	701	672	720	728	705	704	723	720	695	692	721	684	720	662	730	766	712	737	721	743	701	720	724	699	712	691	690	722	736	711	737	659	683	741	704	708	693	712	672	670	752	706	754	716	735	716	710	746	724	702	740	680	693	739	723	739	739	739	723	655	726	759	691	718	732	716	727	726	729	742	720	697	706	694	720	736	707	674	725	721	699	729	748	705	783	728	732	726	693	716	664	693	647	730	697	723	719	714	690	744	697	731	710	688	752	712	726	677	743	683	743	690	685	724	771	768	761	713	695	740	690	722	747	721	724	696	717	691	711	706	732	729	719	721	726	730	728	702	685	782	736	690	690	756	688	650	686	715	750	653	716	708	732	699	718	722	724	721	750	723	735	721	694	727	714	693	729	691	672	714	689	647	707	692	707	734	741	697	744	710	749	701	704	717	721	738	704	716	737	716	683	706	723	707	691	743	689	710	697	727	708	728	659	737	734	700	738	689	685	747	730	727	682	704	688	692	750	690	716	715	688	694	706	746	693	755	744	750	725	693	710	722	697	702	698	720	718	726	665	720	682	724	678	694	677	701	690	723	692	686	733	693	694	692	766	789	757	730	708	757	696	697	705	678	708	784	732	675	761	665	754	707	751	729	712	667	672	754	699	688	686	674	734	733	708	679	778	722	706	726	729	733	692	718	715	713	751	705	689	720	733	697	727	726	700	713	676	713	709	684	720	754	709	714	717	709	681	711	704	725	746	724	716	673	726	699	736	706	680	717	743	748	661	694	753	748	670	731	722	771	711	732	722	734	713	730	760	705	736	692	746	734	713	681	739	701	714	689	657	711	726	696	658	733	716	707	725	691	726	712	742	701	720	688	775	738	704	724	655	746	734	687	676	688	711	713	707	701	713	698	697	707	721	720	733	756	735	699	762	716	697	727	708	729	704	683	733	703	740	727	697	684	707	683	688	716	698	712	682	698	716	723	698	739	750	709	679	705	712	671	720	727	759	690	782	693	720	740	728	683	701	704	736	723	769	769	680	696	746	697	685	734	716	684	735	719	663	722	684	733	743	747	686	713	714	697	698	710	717	748	712	661	699	689	687	763	665	705	694	685	671	676	747	675	701	710	741	680	704	751	715	679	708	665	736	667	708	738	741	748	732	677	725	741	691	742	692	681	721	688	696	729	730	712	729	755	695	698	696	752	714	742	719	680	719	698	729	716	737	625	724	770	722	689	668	719	760	718	749	737	716	743	680	726	718	678	681	705	697	731	760	731	754	727	706	737	665	755	703	758	728	699	641	677	706	721	708	692	722	708	736	772	699	695	736	694	723	734	728	709	755	661	749	687	767	717	740	712	698	676	735	656	689	713	721	697	734	740	701	718	701	693	732	721	696	716	685	679	694	700	723	675	723	715	668	709	727	740	695	710	684	718	693	721	719	689	693	711	696	685	695	760	756	786	745	772
2254	784	947	798	650	490	403	379	376	318	304	293	266	309	323	302	274	277	249	241	270	247	264	254	281	248	270	243	259	268	263	276	259	249	243	271	262	278	243	261	256	237	265	230	274	224	245	284	246	239	231	245	240	254	247	262	249	247	269	240	233	266	253	245	251	267	244	273	272	272	244	246	227	209	250	243	230	273	260	252	274	261	242	230	263	266	239	251	265	279	267	217	244	249	242	260	241	248	267	269	244	290	253	264	250	230	277	264	251	239	271	285	248	278	253	243	254	254	265	248	240	244	232	241	256	258	254	263	242	228	268	245	256	254	244	261	265	261	281	238	261	255	206	252	242	231	247	238	283	290	220	232	253	250	227	282	204	287	252	274	265	253	265	254	258	265	262	273	260	276	259	258	290	257	255	282	259	235	238	259	248	247	264	262	244	260	238	216	227	273	246	259	234	250	255	271	310	293	226	251	230	256	255	259	249	266	270	235	246	238	257	273	252	233	241	257	287	282	275	244	253	237	259	235	246	233	266	271	241	240	242	248	239	270	276	252	268	260	212	264	269	281	262	251	256	251	262	231	279	302	269	250	251	228	271	288	281	260	238	230	256	245	263	266	266	256	254	261	232	243	257	259	280	248	250	260	261	240	248	259	241	260	240	252	242	240	267	274	248	260	228	259	243	261	268	222	251	286	247	252	243	253	269	250	256	221	248	269	230	238	219	219	278	243	259	235	248	228	262	229	257	252	280	237	244	274	239	270	284	261	253	261	223	261	273	259	225	279	289	246	260	246	248	272	257	241	247	234	249	257	250	254	248	254	246	278	246	215	251	245	256	256	220	247	280	258	267	280	262	251	269	264	219	239	260	247	229	288	259	272	253	257	246	225	240	253	281	260	235	259	221	274	228	253	257	234	243	235	249	247	242	295	226	281	258	258	251	270	261	235	241	273	275	274	282	254	249	226	233	233	246	238	235	266	257	242	252	276	230	255	239	234	264	230	263	244	259	227	213	267	259	256	239	263	246	275	224	243	224	268	250	217	256	226	237	270	272	267	274	234	254	236	269	263	260	238	281	253	261	242	261	269	241	264	244	262	274	262	254	255	281	248	285	252	252	252	265	253	236	271	239	256	268	256	263	250	245	260	244	244	284	276	250	240	276	228	263	270	275	277	250	257	240	241	267	225	256	244	251	275	261	264	249	256	244	243	239	264	243	229	250	219	258	240	239	254	226	261	238	230	202	239	247	234	281	244	236	254	248	267	226	224	253	255	255	253	244	230	269	268	272	238	273	249	251	246	245	230	251	257	236	305	255	260	216	248	256	250	256	280	214	264	255	262	245	254	261	234	267	291	234	255	254	244	283	285	246	270	257	243	263	266	262	250	264	234	251	242	250	253	224	259	252	248	281	242	238	269	229	281	286	249	259	242	252	229	231	254	283	233	236	238	228	267	246	254	259	273	287	217	256	270	230	237	225	249	256	230	249	248	279	265	266	250	263	252	265	241	254	249	248	266	248	227	246	237	223	278	226	244	235	240	263	246	241	253	264	262	245	236	246	235	216	262	242	243	248	246	271	251	223	235	271	245	275	261	246	243	250	286	263	270	252	244	268	249	276	255	270	250	247	264	241	225	257	277	241	231	261	255	256	236	262	257	247	249	240	256	204	264	253	257	228	253	260	262	213	250	242	257	271	232	266	253	222	243	234	263	242	224	249	246	226	225	245	247	251	217	218	259	254	238	233	262	233	265	267	238	242	244	247	239	234	218	257	261	249	234	261	262	219	259	245	283	254	260	252	241	255	224	234	288	256	248	242	270	279	272	233	254	251	280	253	244	270	281	253	251	250	279	290	253	260	259	249	252	239	259	260	272	253	232	251	234	208	249	268	248	266	260	272	247	236	257	262	237	259	277	262	277	220	247	246	252	230	230	271	267	260	263	260	287	258	249	250	249	251	258	228	236	227	259	221	247	257	260	240	246	260	246	217	237	242	262	267	257	244	271	279	251	251	238	266	241	275	256	255	244	273	214	222	259	247	241	247	264	253	248	264	227	255	291	244	249	234	303	251	263	232	237	245	237	258	231	232	280	262	259	265	280	243	256	230	257	267	240	257	233	246	226	250	250	232	254	239	264	255	280	257	253	254	227	255	272	252	238	223	254	278	248	265	250	257	254	267	265	269	239	284	259	254	233	265	260	278	247	256	249	278	257	238	266	260	238	261	240	287	267	243	241	247	236	240	252	249	255	252	274	234	244	260	256	254	262	263	285	267	244	304	274	246	264	294	243	254	268	240	262	276	230	238	268	255	241	275	214	262	235	235	242	258	259	254	252	270	243	254	248	236	278	208	277	256	250	258	266	272	230	233	238	261	248	266	235	239	256	237	238	242	259	218	267	296	234	255	256	254	245	251	260	227	253	259	272	248	233	258	226	238	237	266	230	249	263	220	237	223	267	256	248	244	244	268	243	269	233	216	232	234	231	238	264	252	230	278	267	277	229	262	225	242	240	272	285	279	274	248	240	251	220	229	256	260	243	291	200	270	253	270	255	249	228	240	244	254	266	255	236	247	294	252	232	256	238	213	243	276	261	219	235	265	237	235	249	236	284	248	265	245	245	273	266	279	230	275	257	251	245	244	219	278	245	229	285	269	240	264	237	249	268	259	228	207	249	255	253	234	229	258	222	241	253	264	263	225	252	260	258	243	245	247	267	264	267	260	273	280	215	289	263	232	260	228	230	268	251	247	283	270	242	248	245	249	236	272	255	283	265	243	237	249	255	260	216	271	249	228	247	280	246	272	279	267	242	263	260	256	250	245	254	285	264	259	240	264	256	266	237	256	226	258	268	254	258	247	250	275	258	267	260	238	241	254	262	308	270	282	248	209	255	277	244	249	260	249	273	280	265	217	255	268	288	262	239	249	236	249	245	247	264	270	264	248	253	277	249	267	255	254	243	238	257	274	243	244	258	279	242	256	259	244	249	218	246	258	261	255	261	237	280	242	296	251	261	274	228	250	210	242	265	265	264	253	232	257	224	283	251	287	272	203	210	262	258	234	247	266	226	256	272	263	273	300	241	251	249	248	247	262	279	258	252	268	273	254	241	273	274	247	273	276	238	263	228	259	288	246	265	261	262	271	252	279	263	256	224	258	274	231	274	249	267	245	271	263	279	249	240	241	241	243	248	244	240	278	264	241	269	263	250	295	224	240	251	238	250	242	261	250	253	275	277	251	263	252	268	234	227	275	268	256	295	272	256	252	271	232	272	244	261	255	240	247	235	242	256	276	286	252	228	259	274	259	258	262	265	294	244	246	247	269	254	262	282	258	249	292	267	240	237	255	249	276	259	271	269	239	213	258	274	256	266	225	267	251	243	249	218	258	246	233	259	246	258	260	242	260	266	242	235	259	249	248	264	266	247	259	244	269	212	250	278	225	263	233	240	258	245	285	219	227	240	244	227	238	251	251	262	268	246	271	250	227	269	292	245
2252	1099	2132	2448	2120	1826	1507	1312	1127	1081	1011	889	880	821	826	784	733	703	750	754	696	662	692	696	677	686	691	693	677	684	697	660	627	665	688	641	641	708	654	643	637	653	609	595	645	649	619	604	627	630	580	632	583	631	574	628	590	567	635	611	670	621	572	601	582	605	624	642	572	584	609	601	580	576	607	617	633	592	604	599	592	626	621	580	562	584	624	580	599	618	633	591	635	607	616	592	578	600	600	628	556	607	608	617	609	621	589	572	591	609	607	624	584	628	582	596	639	645	646	570	630	619	564	591	585	599	634	613	633	620	561	639	626	612	582	602	606	616	639	601	598	618	623	601	600	618	633	594	613	615	603	616	583	565	585	634	633	622	575	632	601	642	630	652	549	578	626	640	592	601	610	580	568	580	623	615	604	636	585	607	612	662	606	609	557	629	609	595	612	591	605	604	594	573	572	622	612	599	630	588	603	585	591	587	591	604	612	618	604	611	600	602	584	639	587	625	609	600	591	611	556	603	631	623	595	578	624	609	653	618	593	604	599	649	616	612	583	637	629	628	610	585	576	593	631	576	606	589	590	595	601	597	585	579	663	579	602	631	655	634	595	606	657	642	591	582	619	604	578	648	595	634	595	610	626	654	601	627	594	606	555	648	647	622	590	656	608	635	632	622	627	622	591	606	614	596	670	650	600	637	546	641	633	608	580	635	594	613	577	579	662	628	589	637	601	637	600	630	564	617	600	617	582	613	585	587	596	643	627	604	660	613	616	589	584	634	624	588	623	646	654	602	597	581	656	615	609	620	588	576	644	580	638	584	594	636	564	638	594	570	622	600	593	600	548	643	612	617	541	645	614	602	653	597	593	586	661	600	543	592	579	605	623	640	613	601	592	617	598	584	578	589	581	580	596	628	617	602	613	615	608	653	612	573	604	627	624	618	593	582	567	595	617	589	590	617	616	617	592	625	640	587	636	584	627	626	612	646	646	640	585	638	600	636	618	604	551	629	623	608	558	612	637	586	628	622	589	674	655	666	616	631	574	581	599	593	574	570	595	625	609	619	640	656	578	627	629	629	590	624	635	612	636	598	570	598	619	613	625	590	545	596	620	594	623	632	624	620	592	570	625	615	634	620	614	607	589	657	628	611	591	605	603	587	587	596	565	608	636	642	631	604	613	599	611	630	590	608	653	569	621	586	620	620	590	634	617	626	578	599	635	582	612	608	592	632	598	589	623	603	596	628	610	585	569	653	616	598	638	600	593	593	597	596	570	574	617	677	627	647	626	576	637	612	624	626	628	610	610	551	612	598	629	650	659	629	581	575	595	610	630	628	614	625	622	600	615	618	607	633	569	602	653	603	601	661	640	594	616	577	617	606	586	660	580	583	612	596	556	593	590	570	608	687	620	573	617	612	591	595	611	621	662	640	600	612	605	598	578	556	610	597	571	666	591	550	591	594	613	640	653	576	609	608	621	556	625	603	600	612	603	578	645	595	630	611	606	626	598	601	611	602	640	650	623	602	611	636	616	639	647	619	623	577	633	560	621	628	586	607	624	613	583	619	621	595	620	608	616	629	573	570	653	608	621	619	611	587	626	668	591	569	591	589	622	566	594	620	583	609	653	602	557	595	587	582	665	632	643	593	579	655	631	587	589	626	645	584	636	608	639	589	627	566	595	592	658	629	611	589	620	602	641	613	594	601	583	639	631	634	607	582	615	619	599	594	602	623	624	587	589	573	594	582	610	588	648	566	629	629	570	606	622	612	621	641	614	623	592	627	611	592	595	576	629	625	653	585	608	564	628	604	611	594	629	636	629	621	650	646	616	637	560	619	651	624	641	594	598	635	594	579	598	599	626	613	611	602	599	579	611	628	629	644	604	631	593	638	591	585	572	607	607	630	621	628	627	575	582	618	605	629	562	603	605	640	561	636	638	633	638	635	642	607	647	616	616	639	587	605	645	634	579	600	627	595	618	572	613	606	633	609	574	579	589	626	603	606	614	592	595	637	587	621	579	601	618	563	629	595	559	605	571	598	617	572	588	619	628	626	589	623	621	631	646	602	632	594	612	584	600	609	605	598	617	615	626	621	658	660	594	590	615	592	578	634	629	654	612	580	628	572	634	620	628	612	623	602	613	581	570	579	617	601	588	629	593	592	581	605	615	591	636	588	576	610	588	601	642	621	630	611	603	627	622	603	631	648	623	628	620	627	573	641	584	625	628	625	686	585	637	638	601	637	668	580	621	628	560	567	663	656	672	540	589	589	634	621	637	613	643	581	625	615	632	618	652	648	586	645	619	606	594	595	599	607	598	625	596	605	617	606	606	647	603	573	605	582	626	607	582	627	600	617	660	589	596	603	568	613	630	603	610	606	633	617	595	579	634	596	614	612	639	587	639	575	620	601	634	628	621	635	586	636	584	619	627	587	596	605	592	654	655	587	623	620	589	637	597	600	596	589	620	612	574	625	584	568	604	642	584	565	607	568	612	608	613	585	564	583	573	572	669	580	588	643	598	601	613	615	611	604	655	597	650	605	622	620	626	585	616	638	632	604	572	642	601	585	569	603	615	628	642	634	608	565	577	611	640	613	583	613	603	627	610	583	654	651	615	610	628	586	631	607	596	601	604	631	589	591	633	588	614	620	618	583	601	637	641	594	600	602	591	596	614	586	610	633	597	590	615	548	646	611	601	577	604	634	630	618	606	569	596	624	633	621	608	613	601	643	614	629	636	636	610	611	642	566	607	621	664	620	611	655	591	595	580	589	626	611	600	617	619	584	618	588	582	625	609	598	596	578	618	644	583	597	601	619	630	591	606	596	611	622	604	590	654	615	619	595	589	616	592	628	584	677	559	619	665	567	594	575	638	588	597	590	617	642	609	600	616	624	605	672	663	588	581	618	584	633	656	560	632	608	654	564	603	606	644	598	590	632	593	622	634	657	617	592	615	634	628	637	629	554	634	654	645	629	574	626	606	623	596	607	635	618	622	590	596	643	604	665	609	668	624	571	644	641	612	603	611	607	613	601	615	583	622	586	597	630	614	595	617	562	609	571	646	610	646	615	615	612	590	589	546	614	591	624	615	610	620	567	611	635	605	578	621	618	576	615	600	635	588	557	669	587	645	593	617	574	645	595	619	594	604	580	625	631	584	631	607	612	656	629	615	649	606	651	586	568	643	624	580	577	623	623	629	630	649	627	572	606	557	587	625	635	567	617	635	597	596	619	607	586	589	617	609	609	626	628	627	557	614	610	617	602	617	565	622	628	620	636	627	613	591	621	622	564	616	610	608	606	624	612	612	623	641	616	586	575	581	574	615	628	614	618	635	642	601	581	610	595	614	625	615	624	556	602	572	616	616	563	615	617	609	584	619	636	649	597	644	601	626	598	610	636	567	571	613	629	600	596	631	638	631	590	622	635	622	639	591	619	578	646	619	629	604	597	584	678	614	582	588	605	632	632	626	627	602	609	599	574	582	623	608	616
8960	1661	1993	1728	1272	931	783	683	585	509	508	503	434	451	404	412	379	388	411	381	369	423	390	386	360	345	354	339	374	344	371	332	330	343	331	351	332	354	327	342	324	335	309	363	338	333	328	348	345	332	349	356	323	310	367	350	324	354	348	312	353	350	344	353	322	343	347	376	339	358	357	356	322	352	356	351	352	316	295	324	360	368	343	361	300	346	351	346	378	339	330	356	361	352	354	360	332	329	354	333	307	357	332	364	357	352	343	354	342	340	368	356	355	325	350	296	315	331	307	355	330	329	367	331	362	331	329	376	364	295	338	326	335	316	353	335	347	323	360	280	341	353	316	353	363	356	346	337	323	383	348	339	329	337	330	356	334	322	374	379	349	360	342	368	317	357	337	346	340	365	354	387	340	335	326	354	345	335	333	341	366	326	348	350	357	335	396	337	335	330	339	301	359	321	330	349	353	318	349	330	349	337	324	342	326	361	376	349	324	346	330	335	333	320	331	344	376	369	351	365	329	360	346	341	366	342	360	324	299	379	351	323	357	350	348	331	328	332	357	354	303	326	365	341	305	358	351	338	323	368	358	334	319	303	355	345	342	332	327	374	362	323	333	368	341	355	388	312	332	343	347	309	349	321	340	311	339	346	352	334	369	346	320	313	339	324	380	348	333	338	323	335	330	373	330	342	363	334	330	330	347	351	349	356	345	308	286	326	369	339	389	362	378	345	334	373	357	339	346	353	352	312	321	319	323	326	351	342	378	340	327	359	337	363	318	360	336	326	349	333	371	385	342	348	335	339	290	348	337	334	324	347	324	319	351	355	359	337	330	343	357	332	298	339	351	362	356	344	315	308	341	330	344	353	328	331	343	393	370	301	315	326	360	298	357	343	331	322	325	310	331	324	365	340	355	367	343	346	341	322	343	348	359	335	324	327	310	321	320	375	376	370	334	314	319	357	320	348	343	358	311	366	343	311	356	330	319	282	322	359	330	347	361	338	356	332	362	345	359	320	348	318	327	366	343	347	363	351	352	378	341	362	324	355	324	364	361	370	376	334	343	342	333	325	368	324	327	323	332	316	335	347	353	329	349	370	313	343	358	325	304	363	328	343	342	320	355	358	304	349	314	337	351	330	315	346	371	362	316	362	349	307	315	347	343	338	311	334	311	350	354	371	329	334	333	333	357	335	325	347	328	306	321	330	306	349	317	358	318	336	372	350	362	338	339	330	379	337	334	362	355	348	329	362	342	302	327	332	358	319	341	339	366	364	355	342	334	345	311	332	364	355	333	358	348	356	336	306	316	360	324	325	336	350	331	311	326	312	335	339	365	379	319	330	326	312	313	341	331	373	300	351	349	371	346	355	362	333	354	354	339	313	327	358	302	349	375	387	330	296	360	330	318	331	355	343	345	324	344	324	372	325	322	359	336	364	336	315	349	360	347	318	364	329	345	342	385	344	351	351	387	330	354	344	328	333	331	375	347	312	366	333	357	356	305	334	337	359	305	321	351	355	334	350	343	309	354	303	344	307	378	325	312	341	316	325	357	328	359	347	334	374	331	312	336	348	337	340	342	319	334	338	331	329	365	347	328	327	315	347	350	351	308	331	385	358	344	374	332	358	359	338	337	336	336	327	346	360	357	323	369	318	289	320	361	329	352	348	326	363	334	315	344	344	347	370	362	334	352	328	330	344	352	357	322	347	339	340	334	345	356	322	348	348	352	347	340	353	363	324	349	347	339	335	340	323	327	332	314	341	274	328	353	328	327	319	328	346	364	321	324	321	341	322	366	342	321	320	321	346	339	357	333	329	370	333	324	337	355	296	351	360	339	349	358	314	314	315	350	339	334	357	352	349	341	336	365	369	358	316	368	345	327	333	360	358	358	375	319	346	332	311	341	366	352	317	338	332	401	351	346	334	340	357	377	346	331	327	327	380	318	376	292	368	320	330	352	362	364	317	353	357	346	354	340	341	322	349	351	353	334	353	322	311	357	296	345	302	352	324	344	342	308	350	363	345	343	327	351	371	341	306	348	323	321	288	331	358	328	355	316	345	345	329	364	348	336	343	324	366	333	355	347	323	354	313	366	341	325	366	355	334	320	345	367	322	373	366	337	313	346	322	341	359	353	327	326	348	373	347	298	358	319	354	334	344	316	325	325	322	347	340	389	367	309	340	353	391	316	314	357	312	341	354	334	299	336	365	342	342	328	323	346	337	362	380	333	330	389	352	347	337	319	354	343	337	321	321	357	336	365	334	332	337	307	341	345	338	350	331	336	320	333	363	358	331	346	344	314	332	372	334	332	353	319	380	351	345	366	303	329	319	337	332	353	366	318	333	333	352	348	386	351	344	382	359	344	370	304	332	354	364	368	354	355	339	358	335	338	386	350	312	322	323	332	335	368	356	341	303	313	342	337	315	339	327	365	353	351	353	327	328	358	350	334	339	322	373	350	338	311	356	293	355	329	326	324	330	369	347	327	360	358	359	361	342	367	339	311	330	358	364	356	335	345	340	326	339	357	352	373	337	346	342	340	368	372	352	337	338	341	382	358	364	323	388	338	341	348	343	364	385	370	365	355	319	344	319	334	354	346	364	307	343	324	345	345	353	323	337	331	366	336	351	336	319	351	379	334	330	364	334	343	354	337	401	330	354	332	350	345	338	326	344	339	366	352	362	339	382	344	342	356	340	327	349	355	351	353	372	345	330	333	341	360	396	335	317	354	333	317	333	293	365	347	360	313	343	340	396	334	307	325	335	332	343	345	346	345	323	302	324	346	330	344	363	359	350	354	342	321	366	362	339	336	334	364	325	325	325	348	366	361	347	328	347	352	345	340	322	365	312	351	316	351	337	371	358	357	319	346	376	341	358	338	339	336	329	330	333	382	320	351	348	336	361	401	322	336	317	320	355	341	333	333	373	337	365	359	376	320	312	400	334	346	380	356	339	364	371	316	340	348	340	341	366	349	327	331	323	367	356	325	348	322	292	319	347	341	329	348	340	352	317	328	363	326	359	364	327	308	315	295	344	316	351	403	335	336	362	350	335	340	355	381	323	372	357	358	336	321	312	349	343	319	333	348	347	349	309	316	328	366	325	358	361	371	318	349	362	338	354	339	368	340	329	310	326	323	314	335	370	356	333	348	343	326	301	320	361	374	364	369	334	344	287	319	352	310	396	325	371	321	342	361	339	335	317	329	329	298	321	358	359	328	335	302	326	380	314	291	333	337	332	352	348	361	329	310	309	360	364	339	352	332	342	339	338	368	366	365	376	357	343	350	352	363	338	352	331	308	335	361	346	333	379	396	305	339	344	358	319	336	338	316	346	365	314	338	357	340	319	384	333	343	347	318	300	328	333	345	350	298	329	358	336	326	347	328	309	354	346	334	289	323	321	363	345	364	378	364	363	307	338	324	323	362	398	363	352	331	345	375	349	350	328	343	352	338	349	316	316	340	318	367	345	342	361	342	354	336	351	330	326	363	331
7142	1952	4156	5096	4387	3658	3078	2462	2101	1847	1797	1553	1510	1332	1301	1191	1174	1118	1119	1018	1075	1044	977	968	990	1027	1000	950	864	869	920	908	890	880	886	910	920	847	877	885	885	842	836	831	839	784	846	849	840	774	834	809	866	835	822	777	798	771	813	812	806	839	788	774	799	786	771	851	775	802	776	796	779	761	760	784	813	818	795	783	760	788	794	779	808	776	820	794	829	787	800	783	809	794	777	773	795	762	747	796	778	789	774	838	805	812	846	807	793	741	825	781	779	784	805	837	781	784	751	839	773	796	750	812	775	781	806	758	800	819	830	813	771	761	862	829	702	808	748	817	766	833	851	775	790	790	780	816	816	807	819	820	772	777	791	791	816	781	775	776	833	839	780	817	773	751	794	786	788	775	810	760	785	792	750	839	760	786	769	809	797	773	785	793	805	800	831	850	848	763	820	799	826	816	764	781	803	786	843	809	796	803	809	773	807	824	795	793	811	782	745	771	765	800	764	778	787	753	807	786	798	763	799	740	767	839	794	781	768	804	760	799	790	796	829	791	777	790	832	763	777	829	764	817	795	767	840	789	818	800	810	803	778	789	810	775	803	769	802	797	798	792	800	791	786	797	774	798	739	807	800	775	775	810	760	813	795	805	761	779	770	793	742	762	788	791	739	823	748	760	802	772	770	771	808	743	794	786	774	774	792	767	802	813	820	762	788	800	755	817	808	795	791	826	793	838	791	852	756	785	770	791	825	845	770	794	758	770	794	796	758	788	771	749	807	818	774	828	769	803	807	844	802	769	830	733	812	805	841	802	846	770	801	782	794	774	793	792	740	792	841	811	846	778	769	831	837	757	783	754	792	765	786	811	785	807	759	779	791	826	753	817	777	795	836	811	832	759	814	789	795	810	749	731	830	758	780	814	838	802	798	727	730	770	759	770	756	762	839	816	782	798	810	740	790	807	744	764	788	766	837	801	813	863	802	810	795	765	838	788	769	772	775	785	815	793	812	753	835	825	819	759	833	812	814	803	840	806	844	782	807	754	800	807	774	792	778	778	809	760	817	748	803	790	840	817	805	802	788	753	852	751	800	787	746	813	787	815	772	846	790	836	758	790	754	785	775	814	758	787	774	784	830	761	802	824	804	796	790	859	780	808	771	795	791	799	795	792	745	770	788	767	795	793	794	819	797	755	803	760	750	809	851	791	803	799	808	807	786	795	762	760	796	796	755	778	781	796	829	777	805	813	814	791	859	778	785	811	776	863	814	759	756	755	831	767	770	802	793	806	762	770	782	795	831	818	779	802	796	816	781	781	793	822	789	753	770	769	770	824	773	789	773	828	831	770	849	793	798	799	778	772	795	754	776	816	779	760	764	800	749	786	753	766	799	835	752	792	777	803	815	806	776	799	763	803	793	813	795	802	783	768	820	821	778	774	801	821	813	817	776	738	796	758	775	760	749	807	741	783	804	810	836	798	806	784	813	770	758	766	799	780	732	788	755	771	787	766	778	804	781	802	805	808	806	739	771	806	781	781	794	762	755	786	795	773	785	749	796	806	783	780	795	779	776	733	800	766	829	765	816	764	819	766	815	813	824	820	780	794	763	767	839	783	765	863	789	826	808	789	806	799	773	767	784	815	810	777	805	777	806	756	775	801	806	719	833	785	773	769	782	787	822	721	778	798	765	772	801	754	764	771	828	797	782	783	780	833	768	767	833	782	811	778	772	800	758	797	781	790	770	842	802	752	741	798	751	807	837	772	824	789	796	802	759	799	739	764	804	820	796	792	812	789	841	770	817	809	810	790	779	780	773	791	779	814	774	821	792	829	779	787	777	811	788	792	783	775	825	806	799	785	819	775	820	807	791	812	761	765	761	814	777	765	825	792	780	820	826	785	779	802	777	756	764	778	751	799	825	797	816	769	786	794	817	783	770	769	793	782	750	765	825	746	789	811	788	764	785	794	827	780	798	820	783	738	783	776	772	759	827	844	755	777	814	800	787	763	833	787	841	774	805	878	753	783	765	805	823	843	792	781	802	873	807	802	777	774	786	774	792	774	816	807	817	823	799	776	819	795	769	795	760	784	849	751	767	835	803	828	806	754	788	801	774	780	771	862	807	819	797	759	785	788	787	849	792	810	810	819	812	831	765	791	784	798	757	808	788	792	798	845	786	798	840	780	742	772	825	780	813	803	778	807	795	766	772	781	798	800	774	786	791	777	806	766	780	773	771	785	812	725	835	769	769	813	779	807	806	844	818	786	808	798	787	746	790	789	810	830	801	781	811	790	770	769	778	723	854	781	824	850	815	791	801	786	771	801	805	714	818	793	788	778	803	804	796	767	812	766	797	830	766	777	775	839	764	794	787	743	833	769	786	802	825	800	823	801	801	804	791	816	828	802	790	797	750	807	793	782	783	780	811	768	822	741	821	774	812	786	801	771	762	791	783	768	757	812	779	820	768	781	809	790	791	806	751	750	792	816	828	777	757	793	832	784	766	801	856	824	801	823	810	816	735	754	787	693	764	785	839	827	806	734	794	790	812	775	774	809	819	806	787	758	821	828	774	805	815	862	787	778	797	824	731	780	842	770	805	762	824	809	838	764	772	801	803	790	830	774	830	753	773	843	797	784	783	763	820	771	745	793	771	787	796	806	757	757	807	817	803	819	811	844	791	752	796	789	814	820	786	788	776	810	738	742	800	798	795	786	759	812	794	763	795	784	784	760	791	796	772	790	803	803	749	836	766	761	790	780	840	744	840	764	710	774	790	810	818	812	782	753	812	808	799	798	795	785	835	791	804	762	776	817	815	775	827	786	771	733	816	771	789	790	793	797	783	797	869	750	764	797	793	699	789	814	740	804	791	802	798	772	778	788	780	755	748	779	791	803	823	837	823	854	779	792	782	848	791	781	755	765	795	778	757	829	755	814	772	781	826	818	784	759	773	781	802	767	766	824	820	795	806	786	805	771	779	812	767	774	767	787	779	774	770	815	799	835	794	827	830	793	798	762	874	784	777	788	818	788	793	801	766	736	796	745	819	766	821	705	785	786	804	781	769	799	791	763	781	783	772	804	799	777	785	786	787	785	845	769	761	752	848	801	763	804	804	781	754	789	823	799	784	782	814	772	854	786	742	824	782	777	743	776	736	761	784	731	796	828	825	835	832	786	820	775	795	748	827	757	797	762	839	777	816	783	840	823	787	851	796	792	806	824	839	772	777	809	821	800	793	801	764	805	795	811	785	759	796	808	802	735	849	793	762	833	794	771	793	835	764	804	784	808	806	783	782	817	753	813	788	766	794	746	774	772	787	779	723	813	817	779	769	817	828	806	806	822	735	791	808	768	771	775	883	824	795	785	813	816	802	794	781	787	773	802	832	834	769	768	839	779	782	801	748	794	801	798	776	792	782	841	755	782	764	769	798	797	778	766	794	739	760	846	815	802	740	752	769	768	769	772	795	725	772	800	842	807	841	749	767	842	770	746	790	759
15958	2903	3209	2797	1750	1375	996	817	721	636	590	547	466	462	415	411	420	382	354	342	408	345	363	353	360	338	349	322	350	311	342	320	343	299	312	328	305	335	362	314	302	313	349	314	357	312	305	315	341	336	335	321	312	329	304	297	309	310	296	304	321	299	324	340	335	302	312	321	299	297	300	336	313	308	322	285	350	327	293	343	350	349	307	308	290	275	303	311	299	297	315	332	277	301	299	303	287	320	317	320	323	315	286	315	323	292	300	284	296	328	310	310	268	315	283	284	328	296	291	295	285	316	324	320	301	320	285	296	312	301	297	316	315	304	298	314	291	318	325	345	300	283	367	306	320	283	324	285	296	302	314	299	356	344	299	324	320	299	321	308	319	324	279	286	301	284	308	307	335	323	343	320	275	325	324	315	328	302	346	315	300	331	333	289	340	319	308	319	322	324	311	320	303	291	294	301	323	309	278	293	319	309	271	284	314	305	285	289	299	309	308	296	297	311	316	328	299	297	301	314	287	300	306	308	304	279	298	322	285	328	299	318	313	346	269	333	308	319	281	302	291	326	319	293	277	284	289	336	332	313	327	336	280	317	327	310	311	298	299	330	298	288	303	325	283	322	353	320	324	305	291	318	326	330	299	323	303	271	304	335	330	297	284	330	303	300	304	342	299	304	314	338	319	278	280	320	300	321	336	305	262	322	323	301	302	292	317	331	315	311	306	301	315	327	344	305	277	326	307	322	299	324	330	282	309	324	292	318	335	307	287	317	300	336	314	310	296	314	299	289	304	314	312	297	319	290	298	320	320	333	324	312	314	317	328	301	299	315	318	310	325	317	324	321	293	331	305	318	328	337	319	268	301	334	326	308	333	321	312	286	323	327	305	320	299	326	292	266	290	309	289	302	332	302	302	283	290	337	311	288	289	307	323	294	298	314	323	332	289	309	314	313	301	318	333	320	343	323	297	319	321	284	314	314	316	334	293	318	337	320	289	286	311	332	302	278	291	288	335	306	297	316	356	304	297	315	306	323	349	326	295	291	282	297	316	322	319	323	314	302	298	305	306	308	315	285	317	320	324	333	294	333	326	297	366	307	294	305	300	308	268	322	320	317	325	283	332	323	311	330	325	293	305	279	304	308	326	337	317	295	328	277	309	302	322	325	315	321	287	324	284	309	332	286	312	302	277	299	301	332	268	299	316	315	304	296	284	322	312	324	275	290	304	300	305	270	311	343	301	300	290	291	290	306	319	292	305	281	282	288	314	325	284	325	301	318	305	292	295	302	324	270	319	279	317	332	328	319	317	289	305	320	318	303	323	312	287	339	297	303	315	318	288	306	317	309	355	290	324	308	305	326	302	309	337	298	302	294	327	325	306	287	284	331	315	297	307	297	286	307	291	317	256	310	332	304	311	303	310	348	333	305	311	303	309	295	276	303	306	283	335	327	349	328	310	319	317	309	305	307	294	301	306	303	342	290	309	304	272	323	292	301	299	311	298	315	279	311	332	303	347	295	356	291	317	326	299	372	317	285	321	294	320	283	306	316	340	290	330	286	334	302	312	315	313	343	329	307	323	332	311	300	319	331	295	329	308	302	325	309	311	351	326	321	306	322	311	338	314	342	340	317	304	307	289	297	356	332	307	306	336	316	305	282	320	329	323	316	308	288	303	295	269	311	325	342	314	318	318	319	319	312	298	298	294	320	295	297	312	266	277	305	310	298	317	294	307	302	305	293	306	310	337	291	309	301	304	312	309	304	296	285	304	322	308	319	320	316	338	291	321	319	290	309	293	292	303	325	297	287	318	346	324	340	308	319	283	327	293	280	336	341	325	320	310	274	296	329	334	319	298	320	310	331	299	329	308	281	294	308	325	291	287	314	279	323	343	319	323	356	351	311	311	306	287	299	299	299	310	301	306	278	316	274	291	302	296	314	282	254	298	319	306	312	308	301	322	316	315	283	344	308	295	292	322	326	303	307	321	324	305	332	293	310	321	286	291	305	304	291	296	303	307	315	320	299	338	300	312	312	312	314	323	317	341	317	299	360	360	326	337	281	314	290	306	289	315	298	300	279	282	298	306	287	331	343	328	267	308	305	342	302	282	304	298	277	295	320	362	318	331	297	293	306	317	281	270	281	296	308	330	306	330	317	313	296	317	324	299	311	329	344	304	274	318	343	316	320	294	356	325	301	323	299	348	325	317	298	295	281	334	272	291	280	285	345	302	287	317	288	258	311	286	332	338	323	305	285	320	333	314	306	307	321	323	267	300	313	298	338	348	328	329	319	322	275	289	299	303	355	320	327	287	314	327	321	339	297	307	292	297	302	329	276	281	322	324	306	332	338	305	302	307	311	310	313	353	313	327	291	298	292	309	312	314	286	316	291	336	305	307	253	320	316	298	312	311	306	339	325	326	281	283	296	318	275	323	323	295	305	322	276	326	306	314	329	327	297	276	320	287	301	311	309	318	325	334	324	336	284	325	321	315	331	350	344	313	341	330	329	319	309	322	315	301	297	299	276	287	303	299	267	281	268	328	311	318	281	299	320	282	319	321	330	302	301	319	342	314	302	320	342	300	274	312	308	266	339	326	295	313	293	305	325	278	330	305	301	290	293	286	259	352	323	302	336	322	318	313	291	296	313	310	330	300	343	297	333	299	317	322	337	326	303	302	316	313	293	309	294	304	275	315	327	293	306	334	303	296	326	305	307	280	280	286	282	313	311	288	333	303	352	275	291	320	294	309	327	283	310	352	327	341	324	323	280	284	312	299	300	301	272	307	318	316	291	290	293	314	271	291	325	315	288	280	284	302	288	367	311	291	328	327	298	325	316	300	312	306	329	310	303	264	309	298	304	329	290	343	302	319	290	305	287	327	311	290	350	331	327	302	278	271	308	313	300	310	295	324	297	286	298	317	311	282	322	290	299	309	288	327	329	306	309	321	342	294	282	305	307	331	310	310	307	298	310	327	309	278	299	329	313	313	346	336	301	288	336	306	318	296	328	329	321	320	324	345	285	330	309	289	262	264	294	310	326	322	296	303	333	326	336	287	328	315	326	305	290	311	349	306	315	320	323	330	280	278	307	311	295	292	296	313	351	319	308	309	287	311	326	304	312	305	317	295	307	315	297	311	325	310	315	281	343	323	298	302	315	268	317	305	329	297	298	305	292	318	309	296	312	299	317	315	302	293	293	318	319	310	318	295	340	310	347	318	318	312	339	341	314	311	311	309	303	300	308	297	294	312	296	355	321	310	299	314	319	327	319	283	280	343	276	294	306	286	291	298	270	303	320	317	294	309	335	307	284	287	289	297	304	315	323	322	329	288	289	292	319	306	333	292	301	284	323	318	335	318	284	281	303	280	299	325	296	314	319	320	308	336	335	316	330	312	292	282	293	341	299	293	340	301	296	318	299	285	310	321	321	332	294	311	295	302	288	334	340	311	317	288	311	323	278	310	336	301	340	306	285	306	311	317	316	298	319	295	315
9483	2568	6038	7273	6160	4999	4099	3304	2886	2511	2209	1978	1786	1629	1499	1419	1305	1233	1170	1144	1042	1031	1023	1031	992	995	1020	979	922	912	915	909	884	815	849	826	836	822	778	791	757	759	777	765	761	716	741	775	706	693	722	747	706	695	765	729	711	754	748	713	727	725	753	744	757	708	717	733	684	720	761	728	739	690	702	694	709	732	699	713	728	706	665	748	729	690	691	699	734	742	770	721	732	721	700	726	719	699	745	677	703	753	808	680	754	686	735	695	720	712	676	734	715	695	730	757	755	725	691	718	713	744	769	665	701	736	746	720	734	722	708	710	699	703	732	717	711	687	750	721	655	708	690	693	725	692	727	723	673	637	755	748	704	730	669	672	704	681	741	691	717	647	736	747	637	696	722	679	734	717	699	682	689	706	719	747	728	719	754	724	694	708	762	715	736	704	683	711	748	715	749	676	671	743	713	695	713	698	696	730	728	689	636	755	741	734	677	730	689	728	704	715	678	754	723	675	722	713	750	697	664	706	749	735	723	757	675	764	752	688	711	696	710	706	737	699	641	726	686	647	745	685	740	678	735	706	771	681	689	728	654	706	750	674	694	718	709	703	691	745	687	669	707	738	770	735	740	749	752	711	712	689	669	736	703	740	719	718	685	711	750	697	709	731	682	720	699	724	722	745	707	711	745	724	688	693	678	707	717	705	683	667	748	710	705	705	707	759	723	761	699	666	733	672	723	724	726	690	692	681	722	733	693	691	693	737	704	701	711	709	686	723	682	649	712	679	722	688	689	690	663	717	726	725	732	687	675	735	725	697	715	731	734	727	662	686	713	697	635	689	757	733	745	701	685	759	755	752	714	732	738	704	683	690	646	718	734	752	702	732	698	696	756	708	695	629	702	754	718	718	691	730	714	688	685	735	715	647	702	750	732	720	719	731	704	697	734	723	750	745	704	697	726	683	725	685	697	729	684	701	715	760	729	690	687	741	691	717	693	730	742	734	711	704	683	745	716	720	710	724	746	739	719	699	729	683	681	700	719	705	673	688	730	698	705	706	691	722	695	763	690	737	677	674	724	739	717	711	728	700	661	692	714	719	685	708	693	687	754	703	730	719	747	726	697	677	663	727	699	717	690	704	740	735	700	733	736	748	726	691	684	734	702	732	700	707	710	724	704	789	715	738	726	691	714	724	700	769	722	740	694	645	691	775	708	694	696	697	698	701	732	716	705	727	693	687	757	724	714	688	661	691	701	704	697	733	717	771	694	657	705	728	711	705	668	779	732	717	742	718	701	761	702	694	680	746	698	691	713	666	728	766	758	695	736	747	716	656	715	727	658	733	673	699	759	714	758	698	693	764	717	711	677	663	714	686	705	733	683	738	749	691	720	779	724	695	699	724	709	714	697	653	718	753	737	710	708	704	748	722	698	722	702	687	677	697	744	699	697	724	741	709	695	710	682	676	705	681	724	727	698	755	743	709	718	712	719	731	697	687	683	706	696	686	702	779	731	665	768	701	723	726	681	670	653	680	718	721	701	666	676	712	696	725	729	683	703	720	745	700	659	699	727	723	732	714	671	715	735	691	715	733	706	683	691	718	684	739	717	726	711	716	695	730	692	731	685	736	771	723	731	710	699	753	709	727	744	706	704	734	698	662	697	717	751	676	739	714	719	758	671	683	693	742	715	704	688	746	695	681	719	691	724	737	702	713	690	690	712	737	732	748	713	720	694	711	713	661	720	697	726	706	696	722	709	713	712	725	661	691	686	705	677	689	718	685	709	682	785	761	696	733	719	734	710	686	712	696	715	704	719	728	712	671	706	690	712	740	694	732	700	718	719	685	713	706	713	668	681	736	722	712	734	691	738	708	685	716	721	731	685	735	678	696	726	745	726	725	711	718	703	697	686	726	716	684	710	735	763	719	683	723	721	705	736	721	728	742	764	712	680	763	674	762	733	701	762	688	734	744	747	725	751	747	687	671	772	743	773	720	710	782	711	720	692	678	669	655	719	709	721	709	747	713	737	690	668	680	730	689	706	670	732	728	719	706	731	711	749	709	711	701	674	713	699	698	727	678	727	708	715	714	708	722	710	732	732	669	712	733	759	712	694	747	721	657	656	742	728	769	697	730	706	656	691	681	712	717	675	695	734	701	779	682	739	751	711	716	736	717	703	698	751	683	731	698	727	702	661	649	651	732	724	729	709	700	704	750	719	647	712	757	686	684	765	705	720	773	751	709	675	691	697	700	731	678	671	726	688	718	764	711	680	734	695	708	744	702	737	754	685	685	680	722	767	664	740	696	712	715	701	731	696	713	701	682	669	725	720	660	725	700	678	755	738	715	747	708	689	733	731	700	711	689	722	665	682	694	717	674	725	699	715	726	705	698	675	685	677	696	738	674	709	672	702	704	728	703	719	698	702	737	711	684	727	677	746	687	709	677	722	708	721	705	698	678	719	710	708	734	707	730	711	720	747	728	727	730	701	676	685	747	701	712	699	736	719	720	702	725	693	760	766	705	715	738	701	725	739	730	711	674	719	717	741	693	776	695	711	748	689	679	722	713	689	748	726	680	737	698	746	723	733	693	759	708	716	702	716	729	723	715	685	697	737	713	735	684	691	707	668	724	738	702	760	726	722	672	739	728	739	685	714	712	695	657	727	664	716	671	691	731	687	664	723	714	722	762	718	735	684	734	704	733	704	665	699	756	713	729	704	686	674	746	683	738	732	700	734	738	725	720	712	713	747	707	769	687	707	723	724	690	720	678	707	715	644	706	665	724	718	732	710	704	711	747	677	748	737	663	691	699	737	717	678	709	707	713	703	743	747	712	713	710	666	697	707	703	681	746	719	703	677	759	733	718	699	710	683	670	716	675	694	704	746	764	676	684	683	690	730	721	737	679	730	699	654	685	662	627	762	714	741	689	706	726	722	751	693	719	748	675	703	701	734	676	688	721	754	722	733	714	740	735	700	706	686	684	691	718	713	694	675	698	702	740	666	726	725	715	740	673	735	675	675	654	695	701	701	691	726	690	695	733	714	671	725	744	709	688	727	737	790	662	695	654	724	729	677	729	716	671	694	650	695	718	704	688	729	714	700	727	681	707	741	710	751	661	734	714	720	704	708	706	686	750	731	711	693	743	687	729	681	705	681	682	758	708	706	736	689	713	726	684	707	691	751	689	715	695	680	730	689	737	751	708	660	709	730	663	727	723	713	724	720	779	717	768	725	739	733	703	700	733	671	718	666	677	680	707	734	675	701	740	725	699	676	744	730	722	734	697	734	697	669	752	719	702	688	723	749	669	714	709	674	646	713	749	692	735	720	709	659	705	682	710	706	697	677	738	690	690	742	703	695	732	656	710	726	706	721	690	692	712	709	717	728	727	667	712	756	713	735	736	680	693	741	740	721	707	693	762	730	720	715	693	704	745	639	698	666	707	717	739	717	721	726	717	664	779	737	751	709	697	708	719	731	702	708	706	702	662	644	674	704	745
2445	795	966	871	590	489	397	378	350	328	318	343	326	297	309	263	299	258	269	263	290	283	265	286	259	256	244	245	251	238	248	228	239	248	267	229	251	265	293	254	266	243	280	246	255	276	273	242	254	266	272	258	270	245	250	240	262	218	249	247	261	239	261	267	276	227	223	296	256	251	240	238	258	248	274	259	270	241	251	248	222	267	236	281	243	245	266	255	262	257	247	215	268	227	255	249	251	245	251	240	291	237	293	237	262	246	218	250	236	229	266	238	253	265	265	234	226	271	267	233	245	259	259	254	261	255	262	269	275	223	269	263	220	257	262	230	214	264	257	264	269	236	277	276	256	247	251	262	242	253	260	254	256	248	265	271	247	268	233	205	250	254	247	227	238	258	267	265	241	269	273	275	240	255	253	289	276	269	243	254	264	250	267	244	265	250	236	259	257	245	277	230	250	220	261	248	265	262	237	235	262	255	242	232	235	277	268	242	239	287	277	265	259	275	251	243	265	252	251	299	258	240	232	232	252	207	243	258	282	243	254	244	234	247	288	241	255	261	253	286	229	263	254	277	242	266	264	244	252	267	233	268	245	207	230	235	268	247	257	232	278	241	241	263	267	252	250	221	279	259	243	277	287	236	259	234	287	248	253	268	258	247	253	253	218	250	225	256	259	251	254	246	257	262	266	239	275	244	264	271	257	245	260	242	213	238	240	259	266	264	231	255	282	261	252	273	243	254	280	301	230	237	248	282	230	255	240	241	251	237	257	256	264	256	269	253	236	276	254	228	261	223	247	224	256	254	248	263	236	255	277	263	276	265	263	259	238	258	269	254	257	248	258	235	230	251	249	257	256	253	280	254	255	279	261	258	264	253	254	261	241	259	273	250	253	244	255	277	255	259	250	243	242	249	230	218	249	255	255	227	279	262	253	226	264	240	268	303	274	253	265	238	265	254	252	249	243	263	259	235	225	257	252	234	266	236	226	234	271	257	243	229	245	244	244	268	239	257	265	268	212	258	231	217	228	260	268	254	274	253	244	267	247	231	247	247	244	250	258	266	239	274	253	268	243	242	271	256	253	260	251	255	240	244	262	262	245	220	265	254	249	261	237	244	232	213	227	261	271	256	266	276	260	260	272	285	223	262	262	279	227	277	258	230	244	235	248	243	252	251	246	232	246	239	246	290	235	234	254	245	259	257	237	269	253	241	267	258	258	253	234	251	246	248	266	252	250	266	278	234	243	256	240	250	233	241	268	237	246	270	223	269	242	232	217	247	254	232	225	256	270	223	232	250	257	248	253	245	256	243	251	241	221	235	257	227	229	238	279	241	270	255	233	254	301	236	250	247	252	257	282	254	234	256	256	257	267	263	271	245	259	216	273	232	246	267	267	259	246	263	281	261	232	252	201	242	250	272	260	246	266	275	238	250	276	265	266	273	276	279	282	265	252	245	263	276	253	259	275	257	275	258	241	268	261	238	263	235	247	243	225	231	255	272	238	265	275	252	236	253	248	271	278	239	253	281	260	250	227	244	252	255	266	260	240	270	244	266	263	268	235	252	241	272	283	265	254	233	244	259	291	247	228	230	255	237	246	222	257	269	211	251	269	279	256	215	245	283	270	254	254	260	259	253	260	264	260	295	274	268	267	246	263	267	243	229	258	253	277	270	246	246	247	244	265	251	264	244	262	234	210	220	251	236	232	252	265	240	221	231	262	234	261	272	258	253	272	245	241	254	210	271	227	237	222	282	267	243	281	290	255	216	275	241	260	279	251	250	240	266	233	226	252	274	267	231	231	240	231	283	247	243	253	249	256	270	240	251	226	242	253	236	236	254	230	237	246	234	247	272	245	279	230	238	265	280	266	275	246	241	258	235	260	273	263	250	284	228	266	263	254	229	235	269	249	255	242	268	243	240	279	276	249	240	259	257	267	231	254	229	259	267	284	284	243	227	236	236	259	238	265	236	253	257	254	241	275	265	249	247	244	252	237	221	254	227	228	242	267	248	236	244	229	243	248	247	232	234	231	271	282	260	239	261	256	267	267	287	245	256	221	265	257	255	237	242	262	225	239	268	241	244	251	281	235	245	291	245	233	258	237	260	285	253	273	259	259	259	236	241	258	237	254	258	240	257	261	230	255	249	237	232	256	205	244	259	262	274	247	283	247	266	274	268	262	233	271	243	261	247	244	228	263	237	259	258	261	233	225	249	237	249	257	243	239	271	251	230	276	293	257	245	255	279	241	266	225	244	240	271	261	240	242	272	235	261	254	245	236	267	258	255	256	260	221	233	244	253	275	259	241	246	242	243	244	247	281	241	236	263	241	242	265	250	260	269	239	267	249	231	263	232	220	240	242	236	259	234	245	247	241	247	256	229	232	260	234	243	274	249	259	247	284	281	258	265	253	266	244	232	265	250	218	245	290	271	252	281	264	284	247	238	242	236	229	244	227	217	250	258	260	274	242	283	277	266	231	242	262	275	243	248	249	254	237	259	227	249	233	249	280	247	241	242	244	262	277	259	264	257	255	261	237	274	235	273	250	268	242	231	265	262	262	233	231	251	250	243	234	276	254	249	266	247	268	271	252	246	259	270	242	256	251	243	240	234	241	251	222	273	226	249	266	262	245	240	282	247	236	250	255	249	269	237	239	311	267	242	277	300	249	238	245	248	277	249	227	255	250	233	245	251	241	228	260	262	237	228	257	257	229	252	293	268	252	233	259	261	249	264	245	290	257	284	216	262	267	223	240	263	249	278	268	281	261	269	268	241	254	258	245	256	282	255	272	252	242	232	252	238	231	251	272	238	252	238	233	241	253	254	232	241	269	248	243	253	255	243	251	230	254	259	242	235	237	268	248	259	248	251	225	297	252	247	280	248	288	244	275	249	271	268	270	270	285	261	261	243	262	252	243	260	274	263	219	286	252	222	291	250	235	254	222	254	235	248	253	263	280	235	226	252	243	236	243	250	265	228	232	220	257	243	221	267	256	242	252	237	277	252	230	275	269	226	219	255	260	233	270	239	274	266	251	282	246	249	240	256	233	248	263	244	224	264	244	276	247	250	236	244	225	246	261	253	254	276	251	268	248	269	278	237	273	254	258	236	278	226	257	266	280	255	220	236	249	248	251	267	243	259	213	244	276	280	249	248	265	241	197	254	238	271	275	243	274	254	244	266	261	245	271	284	257	271	255	284	264	266	224	251	287	260	269	233	219	229	244	265	240	282	270	247	240	267	230	263	260	266	243	252	250	259	272	232	240	230	232	260	249	259	273	280	261	234	238	241	291	243	309	261	246	240	224	276	229	242	279	248	236	229	279	237	260	247	222	250	254	211	280	223	228	261	229	225	232	207	291	259	263	289	272	267	251	257	261	274	292	257	254	273	235	269	243	247	272	285	220	246	275	242	212	252	269	251	247	264	252	293	245	229	267	248	267	253	270	274	277	244	275	232	247	245	240	243	261	243	245	255	230	268	225	278	247	274	270	235
2335	1191	2127	2478	2069	1820	1534	1319	1147	1089	1083	933	900	863	809	767	771	715	738	689	678	700	730	668	649	672	704	691	704	663	684	670	648	596	630	699	643	635	623	650	612	651	622	633	610	641	622	608	613	617	656	573	593	609	673	583	626	591	613	589	608	598	632	656	611	642	642	593	595	610	611	639	641	558	638	607	606	622	600	601	588	605	608	609	631	633	616	609	592	591	617	615	627	568	587	614	592	603	608	650	624	586	640	586	605	603	585	648	590	620	616	651	584	595	615	588	628	633	628	616	642	615	620	612	643	618	605	603	618	629	657	581	633	606	617	614	542	592	605	621	624	608	648	581	590	592	622	609	581	591	612	603	590	631	610	640	566	608	593	595	535	608	635	619	601	602	660	574	602	628	593	639	604	643	640	587	581	605	613	642	630	622	601	616	602	582	626	611	604	616	617	614	605	634	583	620	613	578	644	633	607	629	587	660	579	606	589	621	610	618	597	627	613	606	613	615	604	626	599	584	591	634	640	558	617	660	646	609	611	589	615	580	599	579	598	609	627	624	618	632	638	567	581	617	585	648	589	619	595	649	580	620	612	588	606	637	634	600	603	620	624	594	634	619	641	607	603	539	589	611	638	642	588	560	592	604	627	627	652	635	617	604	603	619	654	583	587	622	597	651	619	590	613	605	621	653	623	588	578	641	615	617	621	624	613	613	627	587	619	617	620	599	581	598	624	638	622	603	584	579	577	595	644	646	619	588	600	659	635	568	584	623	582	633	611	625	597	618	626	589	674	628	624	569	623	625	568	589	635	630	623	601	590	566	587	646	619	652	611	590	622	611	608	653	618	633	596	624	621	649	605	617	651	634	547	576	648	623	554	605	616	648	639	642	639	595	594	626	561	628	644	608	606	613	618	575	596	619	622	556	563	625	618	622	609	614	578	607	621	569	607	618	633	589	609	600	621	561	628	591	655	572	571	594	623	610	654	587	616	604	595	667	648	602	620	635	579	623	615	584	594	652	648	629	630	563	610	617	642	623	584	570	598	614	602	590	624	625	611	624	629	654	610	588	594	645	607	583	592	598	591	612	650	587	602	633	615	626	567	623	597	600	600	621	587	638	601	609	636	638	570	580	604	642	611	581	607	601	595	647	587	625	628	630	583	614	623	629	572	622	624	598	604	612	637	624	599	647	563	642	668	639	656	619	627	590	651	630	621	592	614	594	607	631	611	620	607	614	576	629	604	610	571	585	583	557	582	623	636	607	612	610	628	642	618	621	603	601	560	656	609	602	608	648	576	629	620	616	560	581	631	614	600	555	630	602	606	617	617	600	592	628	592	601	642	621	602	665	623	623	639	555	669	602	594	594	605	612	617	606	701	629	627	624	613	618	607	603	616	577	656	598	605	592	612	623	586	610	627	584	634	614	611	641	594	593	662	635	634	621	608	576	603	586	640	595	610	603	620	612	620	632	655	626	562	619	604	568	644	686	619	610	588	585	611	582	615	632	576	613	594	578	584	596	600	595	629	686	602	574	575	648	599	631	598	661	606	580	620	628	604	609	602	621	576	648	598	597	579	628	606	598	584	603	558	634	619	609	548	618	595	611	606	581	639	577	604	590	599	634	592	591	582	577	612	639	636	626	598	630	574	617	639	578	596	629	624	570	631	631	628	571	583	551	619	590	611	648	568	620	665	622	600	611	644	621	651	586	600	595	587	582	628	610	600	638	599	588	604	585	630	584	612	589	566	610	617	624	583	633	579	597	639	579	598	586	591	569	639	611	607	641	630	619	645	636	627	630	645	606	608	610	588	638	608	607	588	627	629	644	601	613	597	582	609	607	601	610	557	633	635	614	600	631	613	585	576	552	606	588	581	617	615	603	617	586	575	668	584	614	618	613	582	611	626	661	624	597	600	652	603	553	629	609	641	641	658	578	612	661	621	601	631	601	611	608	618	575	605	652	595	605	653	580	607	608	619	607	599	629	616	604	633	575	622	588	612	585	591	613	601	640	580	627	598	628	569	608	633	568	585	605	590	572	626	598	575	610	568	606	623	651	623	627	632	630	561	637	610	627	556	635	607	636	658	606	614	616	610	658	616	599	548	623	611	616	623	629	607	599	617	605	585	580	604	622	628	604	640	639	610	658	590	589	627	653	601	605	590	651	587	574	557	643	591	660	630	647	595	622	635	596	588	599	583	603	626	608	608	595	608	511	612	619	600	686	607	575	618	645	657	610	610	597	603	651	618	624	637	659	587	592	638	643	606	631	601	618	576	610	611	618	626	587	595	592	559	560	610	612	595	624	589	625	644	670	600	587	645	646	616	625	608	621	611	625	624	616	597	617	604	630	569	607	617	611	600	637	657	607	570	616	613	634	605	623	612	603	606	615	576	619	590	633	619	588	602	608	581	604	636	632	630	602	570	651	572	691	574	623	637	615	599	643	559	567	647	612	565	571	645	606	592	555	603	650	631	600	612	585	625	613	590	563	614	613	602	629	614	564	618	600	589	586	601	675	643	612	613	628	610	623	564	601	625	646	608	601	610	589	646	662	557	605	582	608	614	588	579	600	599	632	617	565	590	617	583	550	590	633	593	621	566	604	620	628	636	576	590	612	631	613	599	591	639	617	592	622	667	590	612	587	651	614	629	613	641	597	622	615	576	594	613	634	629	611	589	603	592	606	604	596	583	635	624	616	634	610	610	591	588	569	577	582	638	650	606	613	624	565	599	603	570	599	593	547	616	615	617	593	639	616	621	555	656	602	586	608	592	623	600	643	636	647	618	600	599	631	642	590	628	635	609	571	593	618	630	603	618	588	643	594	599	611	642	601	617	633	626	599	590	641	587	589	595	634	639	566	580	563	618	596	592	655	603	624	596	591	600	596	610	597	609	624	587	630	596	631	608	569	597	641	613	600	621	601	627	624	652	591	587	660	621	637	606	615	569	623	609	612	619	624	603	619	626	576	572	612	595	613	616	620	633	638	588	586	600	595	622	631	635	613	574	593	623	634	611	585	624	660	640	633	673	605	631	541	643	566	584	623	607	586	641	619	619	559	623	647	592	622	589	619	636	602	618	614	585	632	598	654	604	595	606	593	620	625	639	634	606	580	595	606	627	644	611	619	564	658	642	614	607	616	636	609	640	618	629	598	622	624	582	649	613	629	583	624	585	599	563	590	614	569	567	620	619	573	622	586	588	611	599	593	642	633	632	598	596	605	628	635	646	623	655	614	614	584	655	579	630	603	592	593	604	580	641	634	603	628	599	626	640	601	629	586	585	603	581	586	654	601	608	666	605	629	628	601	628	603	606	616	588	588	595	621	588	617	575	611	607	586	580	619	622	570	664	598	617	600	578	555	602	612	598	571	571	565	648	533	612	631	630	623	617	639	610	617	597	667	604	659	584	622	615	569	622	611	611	605	612	592	621	634	693	628	619	567	545	625	593	614	579	601	622	602	630	561	623	584	600	627	587	620	653	590	588	627
8920	1738	1964	1711	1215	900	786	638	603	502	501	506	485	406	466	427	385	376	379	352	387	383	410	389	361	328	394	361	394	365	380	331	348	339	345	348	373	352	355	353	354	328	345	345	366	318	336	351	336	341	349	323	361	358	328	321	381	352	321	352	320	329	324	382	334	359	339	353	338	338	314	334	339	338	335	320	325	339	329	364	341	343	334	324	359	330	360	346	345	357	352	380	327	327	335	296	398	344	320	352	367	345	327	350	343	383	322	368	353	308	340	329	330	374	350	306	323	323	342	374	346	338	374	348	317	350	327	333	350	335	379	357	384	331	346	329	347	343	338	364	335	336	373	339	324	333	361	329	332	348	311	355	337	337	342	338	323	307	327	334	337	347	353	325	343	349	377	342	333	347	335	330	356	371	357	332	344	295	324	316	335	357	310	339	320	354	349	334	356	339	313	325	321	335	331	336	342	317	366	338	321	342	343	345	329	367	347	345	327	333	334	312	326	345	347	340	330	331	338	349	325	324	318	349	323	324	315	356	357	318	351	337	341	354	339	344	378	343	341	361	360	297	364	357	334	349	307	342	331	375	333	318	330	347	356	319	338	338	358	305	332	322	336	320	351	351	366	349	326	288	328	339	314	365	359	347	339	332	361	331	360	358	338	324	359	322	328	349	342	332	361	310	339	312	364	354	350	347	307	326	357	353	361	374	340	351	320	355	327	363	343	318	318	320	333	336	331	343	360	375	344	335	340	322	368	324	368	381	345	297	334	343	317	323	377	357	342	345	326	370	374	326	336	384	343	341	339	311	348	334	331	336	371	328	352	330	329	309	367	357	333	358	337	331	367	367	351	350	352	354	313	295	341	323	343	357	344	344	366	331	336	335	338	330	327	357	363	340	356	286	311	331	319	350	330	339	330	341	349	342	342	362	359	348	330	366	348	348	357	299	313	362	337	337	343	300	364	329	322	351	340	340	310	370	316	335	345	337	347	348	351	371	349	346	355	329	330	370	334	339	356	352	339	331	349	318	332	345	362	356	352	304	333	351	324	321	341	347	367	350	344	335	328	335	331	343	335	333	341	333	366	294	342	355	331	361	325	364	355	320	345	336	335	354	393	350	376	357	310	299	352	376	384	349	350	363	315	330	342	340	356	335	356	386	350	328	345	346	307	353	340	348	341	317	311	314	360	340	364	357	315	345	342	335	338	331	363	319	343	350	311	333	340	338	341	350	364	357	348	340	335	340	363	325	322	300	337	307	356	318	342	332	336	367	320	345	325	333	340	333	317	332	323	333	329	333	320	347	327	334	331	331	331	394	339	318	317	357	376	329	286	335	315	346	340	361	342	339	383	346	345	326	347	332	350	318	359	331	320	337	346	356	347	344	367	347	335	342	325	340	357	319	327	335	322	288	343	355	314	338	318	347	337	334	324	321	339	328	374	356	336	385	352	379	349	358	354	329	313	363	330	341	321	348	350	339	305	341	347	322	355	330	343	322	293	327	324	354	354	380	379	343	356	343	330	361	347	334	314	333	335	376	363	363	372	345	364	308	317	325	327	328	380	385	378	336	353	350	335	346	331	350	340	330	321	333	337	353	351	315	336	342	353	333	363	333	365	381	334	367	323	347	351	319	359	355	355	362	340	324	329	380	380	345	354	331	356	343	376	321	358	318	344	296	334	324	312	330	335	355	351	311	342	336	360	346	316	335	310	360	334	365	344	357	349	343	319	325	298	318	347	383	372	354	334	339	338	357	363	351	333	323	322	319	327	330	314	319	350	348	336	377	362	347	337	363	342	366	341	358	326	331	320	312	335	345	357	351	342	312	326	325	338	289	337	344	337	308	324	338	349	354	342	352	335	352	337	313	355	327	332	323	351	342	331	310	347	325	343	320	348	320	342	342	376	321	343	314	332	336	317	312	341	362	352	364	345	301	312	365	324	338	352	351	360	356	333	364	357	328	375	366	344	338	349	365	372	372	338	307	346	364	327	310	348	322	368	327	334	355	361	319	330	335	354	319	357	342	342	342	331	371	348	342	339	333	334	336	315	313	330	343	337	307	330	380	303	366	334	360	324	324	338	346	340	342	334	350	307	346	318	333	361	353	336	352	293	366	318	307	344	348	359	324	316	342	334	319	343	354	354	341	324	346	335	336	351	348	326	335	320	334	322	311	317	317	341	336	341	343	406	334	360	324	316	360	340	324	346	322	315	360	372	306	328	363	348	347	314	402	368	353	347	310	350	318	346	348	319	323	349	329	346	356	316	333	335	359	352	372	365	299	360	314	350	330	367	339	345	334	353	336	348	338	359	338	322	344	354	351	377	316	384	343	321	336	338	368	380	338	333	359	345	345	336	340	334	320	314	384	320	333	324	356	333	373	350	335	333	371	309	361	345	363	335	316	336	357	338	336	339	337	344	341	360	353	346	330	340	300	365	361	329	352	357	316	336	343	341	330	340	365	308	353	362	311	347	337	312	328	329	323	344	383	347	322	361	342	356	374	336	342	340	304	386	325	345	323	346	372	356	336	362	330	293	354	330	344	359	326	367	322	330	309	326	320	328	337	342	336	326	346	327	343	335	269	367	331	313	354	351	397	300	340	329	321	353	322	339	357	310	342	318	339	352	361	367	308	321	323	347	347	354	334	322	330	301	315	356	343	313	342	343	320	325	328	328	328	313	348	341	343	334	321	311	349	328	332	353	329	344	341	330	322	356	346	313	350	317	361	364	318	349	365	374	357	335	342	373	342	335	338	329	316	331	345	358	301	340	351	392	336	359	344	306	366	340	351	346	361	353	354	369	338	318	342	341	342	322	318	323	355	347	321	361	335	352	376	362	322	326	335	348	357	356	331	349	327	315	307	373	346	378	342	328	328	348	374	338	297	344	331	355	341	360	334	363	332	351	344	340	321	329	352	349	331	305	305	350	332	328	340	383	337	339	366	333	363	376	331	352	345	338	372	382	323	341	301	339	333	330	353	347	329	366	328	352	324	346	304	332	341	337	321	357	328	353	366	380	333	319	297	344	330	339	357	333	360	390	389	350	341	350	325	348	334	348	330	359	338	324	329	333	337	346	310	355	333	327	328	378	340	349	322	342	350	297	353	358	382	372	338	358	313	364	344	331	326	337	338	325	328	325	378	352	309	325	338	355	355	319	341	337	354	341	351	317	340	331	331	322	338	336	355	346	342	310	361	361	330	334	380	376	336	325	334	325	366	353	332	357	356	331	311	339	344	349	361	334	334	354	353	366	341	363	345	344	348	336	355	370	330	305	326	378	387	370	359	351	359	353	372	364	360	385	365	345	309	336	350	362	330	338	348	344	343	295	322	312	351	353	322	345	384	347	332	299	328	317	309	326	358	349	298	328	321	331	363	324	374	352	345	316	320	360	319	349	338	350	365	339	340	321	345	298	342	334	312	316	333	347	312	387	356	350	345	328	312	336	347	346	343	377	348	315	329	327	340	355	321	353	331	359	351	335	334
7398	2016	4061	5034	4121	3448	2919	2428	2114	1931	1813	1673	1510	1370	1295	1206	1152	1101	1032	1050	1014	978	1051	914	963	998	965	954	933	920	894	865	868	845	818	847	888	865	827	808	818	842	845	803	858	816	790	839	809	806	816	785	821	839	813	832	826	846	815	795	789	786	795	764	815	774	805	793	778	788	809	837	813	798	798	793	793	800	782	751	785	837	833	767	820	829	831	811	743	821	793	789	795	791	756	779	814	792	769	804	762	852	798	832	804	829	793	781	777	789	757	799	808	805	771	754	755	831	799	835	819	809	792	759	782	785	765	785	778	761	768	767	806	786	802	790	787	774	755	790	772	810	815	781	820	779	765	790	823	846	777	794	816	782	803	782	740	772	764	772	824	759	761	792	782	768	758	786	798	773	784	776	744	815	740	751	785	798	764	791	758	766	759	783	845	788	716	724	826	825	742	791	766	756	829	756	791	763	809	803	830	784	785	795	723	745	787	810	796	806	777	813	823	782	778	781	784	826	750	790	833	743	747	787	809	770	751	770	808	792	770	834	817	769	759	788	793	768	769	735	762	777	777	767	802	741	782	769	750	791	757	798	772	800	820	820	734	770	804	816	758	739	742	734	786	790	781	828	779	810	762	773	812	795	793	786	796	773	824	781	817	801	803	801	790	758	767	797	776	833	772	747	752	784	810	758	787	784	779	772	822	813	812	783	809	762	726	817	794	733	802	790	765	767	808	759	760	788	791	809	756	821	784	824	769	816	768	758	812	792	799	801	820	785	795	787	765	838	770	778	793	785	851	765	786	808	794	812	759	795	761	782	762	763	757	770	783	757	783	767	811	789	782	787	759	822	783	801	775	791	760	780	794	774	761	792	789	795	787	792	795	792	765	808	751	761	755	759	843	778	775	761	731	775	751	780	830	758	751	816	789	779	824	807	796	826	761	810	772	803	828	785	750	767	778	788	817	730	720	769	809	785	798	820	784	778	807	781	796	764	775	778	752	776	813	757	829	817	760	743	779	822	799	766	815	779	827	792	753	823	745	810	794	755	778	810	802	848	749	826	795	755	785	778	764	782	772	777	800	837	752	805	715	773	847	823	800	743	763	736	861	783	788	818	799	809	780	784	807	738	738	822	830	759	777	835	740	813	737	809	829	773	806	751	774	773	777	773	756	781	808	713	807	821	827	812	729	749	732	830	769	788	807	761	776	738	743	814	778	762	740	791	791	815	760	769	760	776	770	757	786	759	828	781	771	763	807	805	809	768	810	785	786	759	789	742	765	786	752	785	783	796	810	789	756	740	762	740	778	802	767	770	778	786	788	721	762	775	755	779	776	754	820	814	855	758	792	800	792	832	803	784	735	758	782	796	784	758	801	769	785	796	760	751	769	752	757	805	815	804	847	814	796	763	808	763	745	831	763	817	809	764	803	797	786	774	773	796	750	763	793	766	807	794	783	789	781	774	775	771	847	826	768	815	870	759	759	776	775	758	792	777	800	763	783	767	808	843	791	798	768	819	766	790	783	760	751	790	743	808	802	746	841	780	797	775	770	745	801	792	786	800	757	792	783	781	802	823	834	811	731	768	761	812	833	771	851	792	797	800	792	797	788	820	810	800	737	802	804	818	757	793	754	811	838	794	815	750	811	767	797	795	782	820	787	811	846	797	723	852	815	744	815	818	777	815	771	784	790	799	751	726	819	814	792	789	793	851	808	785	738	810	805	779	815	814	814	766	766	810	775	766	796	796	800	757	752	787	824	752	725	803	739	789	739	745	755	796	757	758	793	766	796	827	798	781	743	806	812	744	794	777	814	847	801	795	784	804	808	784	768	811	845	755	819	774	824	815	765	810	723	770	824	788	794	760	812	748	784	803	791	775	791	783	756	772	776	795	802	809	788	758	781	812	818	824	808	808	779	738	833	796	791	824	789	735	775	821	778	773	857	778	788	811	774	833	792	791	755	788	797	784	777	766	759	834	833	797	819	815	753	767	821	740	824	804	817	806	793	803	807	781	803	767	817	805	787	805	719	808	804	823	754	806	810	840	758	794	862	781	842	810	787	798	816	795	815	820	758	769	799	735	832	804	775	806	795	789	786	741	827	798	768	792	787	744	755	767	801	772	776	803	769	852	834	815	830	749	746	790	795	852	807	749	793	839	740	844	794	757	798	743	830	748	778	841	800	740	722	783	780	782	760	805	795	746	778	793	783	789	867	757	801	769	790	810	814	822	724	782	760	789	814	786	826	773	781	818	803	829	814	792	775	771	790	765	727	759	714	833	823	795	848	768	782	805	817	828	792	748	762	858	804	773	773	817	742	805	801	777	783	737	764	782	789	779	770	757	828	797	791	722	794	787	794	819	812	763	772	774	779	761	820	855	785	754	796	771	786	716	786	800	790	820	781	784	820	815	760	769	772	804	802	771	763	793	813	788	810	795	817	750	786	792	784	734	805	769	773	805	838	777	757	770	814	808	798	838	820	775	747	830	793	764	788	780	777	754	755	788	810	822	784	782	836	798	790	744	807	789	769	735	811	767	760	787	785	798	760	821	780	834	821	785	822	819	789	753	799	769	759	803	817	875	760	781	728	827	804	876	801	805	751	769	776	809	819	838	737	790	798	739	776	803	800	762	750	816	775	814	722	742	793	768	760	775	755	782	723	765	722	773	847	789	801	776	793	784	821	793	797	819	790	788	765	815	785	777	827	765	734	793	791	769	737	801	786	827	767	756	844	793	794	782	777	837	822	837	763	805	707	838	823	811	836	774	795	795	790	801	806	750	817	798	778	770	818	820	795	814	773	744	783	780	764	807	807	801	812	788	784	753	779	799	803	777	762	800	790	788	785	760	778	761	795	791	781	830	779	813	808	845	741	822	751	801	772	809	733	780	807	805	758	815	735	794	820	814	762	777	805	799	763	833	807	798	789	794	823	788	812	824	774	788	809	811	798	758	797	782	867	776	779	803	791	799	764	770	795	758	721	774	815	786	779	788	755	776	789	724	785	830	781	801	775	777	732	811	788	801	758	781	806	761	863	748	789	746	748	768	767	782	789	811	771	790	833	798	833	759	768	815	798	793	778	772	814	808	777	763	816	749	823	808	781	807	737	756	763	757	820	810	790	779	816	763	791	785	753	844	745	776	760	784	800	772	787	807	720	816	767	786	771	796	825	847	831	774	748	763	745	842	759	790	814	811	755	815	828	792	767	783	783	804	783	810	768	771	743	809	800	778	808	791	860	774	774	784	792	766	729	787	770	850	832	774	797	808	773	797	828	788	793	772	772	827	800	744	749	773	805	815	810	829	809	729	792	787	792	806	775	781	814	774	772	784	753	768	791	782	805	816	771	805	771	777	809	776	829	773	805	813	759	785	808	774	794	770	777	789	787	744	754	796	793	855	762	795	767	775	794	794	757	780	747	825	807	829	765	780	740	790	854	787	728	784	810	818	786	754	815	813	821	762	817	765	789	769	747	791	778	780	773	773	754	801
16025	3024	3225	2563	1609	1223	983	871	700	634	537	486	477	461	456	394	394	386	373	355	352	353	366	348	303	317	334	330	356	347	353	334	307	328	329	345	311	298	299	318	306	390	311	282	333	319	292	301	340	319	344	302	316	321	309	347	298	304	305	301	310	317	311	322	335	314	293	316	282	317	324	312	324	309	330	308	290	280	305	299	292	301	350	284	267	295	269	301	289	303	266	326	313	306	321	331	333	321	296	321	258	300	296	293	285	307	307	320	295	321	286	296	325	319	334	286	312	311	310	320	305	320	280	348	297	322	314	307	304	290	314	335	324	310	275	292	325	267	327	308	310	327	302	313	319	269	300	305	293	305	308	309	322	298	322	317	304	319	289	343	275	300	315	305	297	318	319	327	272	323	297	264	314	306	287	318	296	308	348	333	304	332	294	339	292	285	306	316	346	340	332	294	329	308	302	310	343	329	300	312	317	306	304	331	300	288	307	305	337	307	309	288	327	291	255	303	333	337	287	306	290	324	306	290	320	281	309	322	297	308	301	286	328	305	279	340	307	294	301	325	316	301	288	314	295	295	343	320	317	312	316	297	306	314	334	313	315	330	282	293	303	271	324	273	297	295	285	297	301	304	299	289	308	318	303	295	341	316	329	295	277	317	308	329	282	332	305	330	330	322	292	315	329	308	328	332	326	274	288	337	297	326	340	305	325	332	318	294	326	304	310	286	283	304	297	288	311	305	320	322	267	295	333	318	270	302	321	312	321	328	336	296	321	319	331	320	288	288	329	293	349	315	301	303	299	330	270	342	309	313	291	305	323	301	300	290	292	298	329	299	323	324	295	305	317	318	281	321	278	265	322	289	312	304	319	304	340	321	296	339	316	299	306	284	340	342	313	335	271	322	313	286	310	317	306	323	317	317	307	309	328	303	283	316	294	299	262	317	299	274	309	294	305	298	289	332	268	311	307	317	294	291	296	317	296	302	292	326	329	313	301	320	312	303	315	335	295	296	315	301	342	320	310	322	279	309	293	270	311	328	342	312	306	299	310	299	278	291	336	313	336	310	287	302	321	296	321	304	292	326	299	334	317	276	315	343	314	281	318	275	295	308	300	278	285	319	305	305	339	306	289	316	312	296	313	321	291	282	307	314	292	294	296	304	282	297	317	309	323	319	285	281	302	309	265	332	320	338	303	293	340	295	313	310	329	345	321	290	313	303	302	353	299	286	297	312	290	296	303	283	302	287	309	286	274	300	312	328	333	329	322	289	277	329	299	275	298	304	312	295	326	297	312	295	310	288	318	318	322	331	311	286	286	294	277	324	300	315	283	326	303	289	312	301	295	308	328	316	273	306	287	285	292	316	316	300	286	345	343	310	299	278	284	340	307	317	305	327	348	282	325	280	291	294	272	284	292	292	299	319	305	281	309	310	285	286	310	289	316	315	317	300	323	286	295	302	281	305	325	304	304	295	302	300	315	332	282	310	304	289	342	335	325	301	321	321	316	305	316	326	286	315	295	324	282	296	347	280	312	321	272	295	337	278	297	313	331	334	291	337	300	341	336	303	296	281	299	334	294	340	308	280	319	334	291	325	297	306	293	314	315	295	340	303	258	284	273	277	299	321	284	298	324	328	315	291	294	340	340	339	305	339	317	333	312	306	305	301	296	301	310	328	300	319	314	310	337	284	309	328	287	304	307	329	297	340	348	311	325	307	325	312	283	286	343	301	323	301	295	293	304	321	313	309	272	345	311	331	307	329	302	275	313	308	304	351	318	299	315	266	327	322	308	282	302	338	322	286	280	300	323	328	287	320	329	332	303	298	308	308	300	310	314	300	279	300	315	274	317	325	364	299	321	323	297	329	288	296	292	332	350	288	339	298	298	323	296	296	317	294	289	307	300	315	338	301	320	291	291	343	295	332	308	326	299	332	288	285	302	273	283	281	313	282	308	302	301	306	321	309	323	312	292	331	295	340	325	315	302	307	341	313	315	295	281	292	298	301	260	322	328	292	290	312	282	301	333	333	285	304	311	325	306	351	309	312	321	298	298	310	296	325	288	297	301	315	298	321	292	297	301	319	327	335	290	323	308	308	267	314	301	295	304	302	301	272	342	319	277	315	336	298	289	300	329	366	333	354	302	287	335	284	290	312	307	305	336	305	316	327	299	321	304	293	317	299	325	321	300	348	332	314	327	285	307	291	321	311	280	283	311	296	313	296	321	356	327	346	304	315	326	305	310	312	291	309	302	275	322	307	318	286	312	310	309	313	314	320	277	307	305	293	298	304	297	337	296	306	318	292	315	305	304	288	331	325	340	288	287	338	284	279	304	318	335	304	288	318	299	308	291	288	353	293	337	315	296	316	303	314	300	275	309	331	314	332	334	294	344	309	304	292	300	326	287	314	283	342	286	337	295	276	280	306	321	303	302	289	332	290	332	305	322	304	316	308	307	343	291	287	324	310	292	300	304	309	290	372	317	318	288	308	303	294	307	280	318	300	325	296	310	313	317	318	315	300	305	337	307	295	331	351	336	303	319	304	305	318	303	279	293	271	303	299	301	292	323	312	334	302	282	313	277	305	289	283	295	272	324	323	278	292	288	278	291	331	311	313	331	319	334	278	304	302	305	300	340	310	302	291	340	303	300	330	297	293	288	332	304	281	295	321	297	318	324	302	271	329	330	322	324	263	288	277	300	315	288	318	295	317	312	297	327	274	303	314	283	321	309	292	321	317	313	335	322	288	302	287	308	329	293	322	302	302	300	314	315	309	297	273	304	311	296	312	302	288	310	300	309	316	316	335	334	318	272	303	305	293	302	295	318	308	322	303	336	326	300	318	305	324	299	299	312	297	290	302	283	274	279	296	330	308	332	278	293	302	308	293	312	328	326	250	268	344	284	311	311	304	367	328	306	287	347	316	308	299	329	317	283	288	287	304	277	324	295	298	297	325	272	280	293	306	315	331	298	293	327	307	293	300	263	287	302	327	324	310	280	301	347	313	315	301	313	301	308	311	333	345	276	296	310	291	318	300	321	299	314	325	327	334	306	298	339	285	295	326	298	338	287	313	296	308	293	295	342	299	331	281	270	320	297	308	292	299	328	328	307	298	295	296	292	314	339	302	294	294	299	292	309	341	303	288	358	338	305	298	310	295	295	323	320	306	288	272	272	282	275	303	287	298	302	308	265	320	337	297	295	302	308	327	314	306	316	342	297	274	287	304	305	327	301	325	315	304	277	302	308	299	304	308	317	293	302	326	308	310	295	307	321	337	287	338	308	278	284	318	317	324	352	328	297	281	286	295	356	305	316	327	344	307	288	340	297	268	323	281	312	284	301	323	312	346	320	331	314	328	330	329	292	315	308	342	304	303	270	313	293	300	321	311	322	317	300	312	327	324	300	315	287	312	316	330	324	337	333	298	336	348	315	316	288	333	307	278	322	265	272	290	328	300	299	316	299	303	303	317	274	351	327	310	352	286	309	304	316	333
9504	2621	5897	7128	5945	4768	3859	3318	2882	2493	2307	2026	1878	1583	1488	1360	1305	1241	1187	1113	1129	1091	1033	1036	973	1014	969	1000	932	865	938	865	864	840	851	808	865	757	796	757	792	761	800	745	755	822	738	771	749	702	729	713	764	737	743	768	780	749	724	716	799	738	736	711	720	699	720	731	761	720	698	713	727	683	720	689	718	740	788	702	717	686	736	696	696	698	764	724	668	678	697	716	697	705	745	721	728	676	717	717	695	720	696	720	730	728	705	718	694	705	701	738	724	722	696	724	745	702	688	678	693	742	745	695	707	729	728	734	718	729	688	705	746	718	688	664	694	718	712	689	698	707	673	708	697	691	689	695	729	693	710	712	681	723	712	733	723	679	700	729	688	684	703	712	689	640	703	684	702	675	690	696	680	704	716	703	695	711	714	729	688	737	695	695	686	694	707	681	705	711	678	719	652	751	699	753	720	713	701	723	695	746	681	695	707	688	746	678	708	691	725	690	695	649	724	710	765	628	721	725	706	701	655	710	705	694	723	714	725	722	718	706	719	690	738	695	710	698	742	717	726	660	707	710	729	743	714	667	754	691	727	748	717	763	706	651	711	668	702	724	712	664	665	685	693	681	699	671	710	667	663	684	730	674	720	700	714	700	693	670	706	738	659	706	713	663	734	681	709	758	684	715	726	712	671	681	706	694	718	682	695	744	724	688	704	716	750	694	699	727	727	719	747	709	690	730	691	679	710	701	682	687	712	720	717	748	725	707	703	730	687	726	706	638	674	734	669	674	716	692	729	677	706	680	698	730	747	723	709	779	714	732	745	693	678	720	727	749	709	679	697	698	679	761	691	689	685	670	713	655	717	718	731	699	731	703	728	718	690	709	719	658	720	728	717	734	710	688	723	719	732	719	668	614	663	746	758	700	697	676	715	706	714	726	703	723	705	712	699	691	697	666	729	667	704	729	754	699	706	731	653	725	680	716	723	693	710	699	704	691	694	701	670	697	699	701	657	735	662	681	675	699	673	658	737	710	702	671	707	722	697	707	689	731	698	686	758	703	706	691	670	694	663	676	655	729	675	698	723	688	668	751	716	669	683	737	715	712	709	719	715	697	668	686	722	757	719	712	705	710	699	661	713	687	725	634	695	741	707	728	685	672	663	750	728	675	734	695	708	668	685	718	707	708	713	719	751	702	708	657	706	730	668	661	666	703	754	737	762	706	668	721	710	719	708	658	669	699	693	711	700	701	753	702	738	701	684	742	761	711	691	699	741	678	727	711	701	664	728	738	686	714	680	684	735	708	728	656	737	733	742	666	686	692	731	692	717	685	717	680	717	647	689	664	746	731	718	699	734	670	696	677	749	687	714	676	676	728	703	721	708	748	748	698	699	702	698	714	676	711	702	702	748	672	688	654	717	707	714	774	742	696	703	707	733	707	707	720	671	690	690	717	716	773	697	699	726	651	771	696	687	675	711	711	636	759	702	684	681	666	721	695	713	693	685	716	797	698	710	716	744	700	721	688	694	643	681	702	648	726	702	723	742	712	713	655	730	715	732	722	731	687	731	715	660	654	712	724	729	674	731	673	714	685	732	737	736	703	685	675	704	690	710	699	690	684	725	695	717	736	733	696	726	673	742	715	686	707	731	733	709	687	737	766	730	694	674	677	774	720	741	705	674	702	725	723	661	695	692	707	727	716	695	711	701	650	691	657	714	698	696	752	657	661	658	752	752	672	666	726	690	703	735	651	661	704	732	714	707	709	707	726	690	716	715	670	684	728	698	750	752	750	677	695	709	704	700	675	696	764	758	748	709	696	730	713	751	686	703	689	710	685	714	727	667	696	742	691	718	691	686	705	707	737	689	742	647	683	745	725	665	702	723	702	684	698	723	679	719	731	702	727	673	722	734	696	711	730	702	700	707	678	701	702	762	740	691	745	693	738	787	758	711	669	696	699	713	750	693	705	714	635	724	711	677	710	704	732	694	716	712	726	696	666	752	684	725	690	712	703	714	688	681	684	702	710	693	694	678	734	675	699	725	704	724	700	684	696	657	752	715	715	691	712	714	698	743	726	664	706	736	721	694	685	656	738	669	757	682	710	701	735	727	709	648	690	698	696	705	728	729	731	699	749	670	689	711	752	683	703	724	720	695	680	716	683	716	721	720	753	700	689	702	679	651	671	695	703	686	697	692	681	703	728	689	676	662	683	719	690	706	719	707	719	699	725	737	696	724	690	669	706	686	724	681	705	693	735	702	740	686	705	665	755	634	702	686	660	676	706	715	770	718	723	713	738	746	717	696	693	708	694	698	705	704	702	668	704	702	737	691	724	685	666	674	729	688	694	704	672	680	707	682	729	701	728	680	706	711	700	713	728	688	704	731	703	751	725	711	700	703	704	716	707	648	691	668	727	699	708	734	744	686	676	693	689	726	662	698	677	733	726	690	698	711	657	737	738	729	697	664	687	724	705	676	700	696	747	730	698	734	709	661	707	715	710	707	759	704	743	693	684	714	704	731	675	685	711	740	699	727	696	714	708	755	701	716	667	719	738	712	712	690	662	732	723	712	733	719	724	730	711	724	690	719	750	732	716	703	705	720	724	665	707	660	765	669	704	722	712	695	695	733	695	687	695	684	736	666	705	740	738	699	707	699	673	678	673	746	701	700	676	731	716	748	719	668	684	733	730	720	722	682	763	710	709	751	695	732	674	720	705	725	688	697	730	701	666	689	684	735	676	754	716	713	740	719	689	674	696	740	693	691	718	713	715	663	728	683	711	694	694	727	731	696	693	752	686	704	671	758	767	726	675	704	663	683	744	685	698	656	665	757	694	734	748	663	707	734	679	724	709	690	718	719	688	690	703	707	678	724	679	694	733	710	744	700	699	732	741	702	657	704	754	735	707	725	682	718	703	718	671	692	716	741	734	695	718	689	720	702	683	668	722	688	698	721	654	651	700	785	737	672	746	682	679	715	696	725	708	731	760	745	671	690	709	677	694	719	731	693	698	706	669	655	719	680	728	673	706	712	719	649	685	718	730	690	725	705	711	675	749	718	731	716	705	725	750	710	731	750	703	742	759	692	664	718	660	722	768	684	708	729	721	681	681	686	725	672	743	700	671	724	701	657	722	794	702	709	704	666	738	742	749	697	718	696	762	715	705	678	726	697	747	733	725	703	627	743	676	748	708	695	673	686	738	703	760	748	689	696	681	724	678	703	728	688	702	669	694	702	768	710	746	704	695	695	745	763	699	778	698	676	672	705	718	701	729	687	707	697	733	737	668	718	706	687	695	702	652	709	715	674	703	734	708	732	683	706	712	713	706	693	675	723	673	718	696	698	686	705	694	702	712	730	686	687	722	710	737	690	725	696	728	685	734	713	704	720	708	765	697	747	645	699	698	709	718	714	709	675	706	694	707	764	720	679	688	717	700	695	729	715	720	745	704	710	681	741	710	718	736	668	703	712	708	703	678	695	672	727	714	708	657	690	734
2225	759	952	784	564	465	421	402	344	317	321	289	297	273	300	255	295	269	268	277	295	275	274	227	215	248	252	271	251	280	255	251	240	227	260	241	250	232	292	258	280	238	253	274	234	261	239	248	238	248	277	250	240	226	255	238	257	260	252	284	258	270	267	218	247	299	265	241	236	267	235	260	259	247	279	233	259	279	268	273	248	243	251	229	258	253	252	259	249	247	262	264	218	241	270	255	271	271	254	267	248	249	262	275	237	240	257	249	246	254	206	256	236	255	244	258	236	277	238	246	242	243	258	270	263	216	237	244	250	248	237	247	250	262	272	229	270	250	240	270	267	225	255	222	230	260	243	276	263	276	242	248	252	242	216	231	238	229	235	233	243	259	239	281	239	238	254	253	263	260	241	267	285	229	226	211	269	249	231	219	275	274	261	257	267	224	237	273	290	260	273	253	264	247	259	234	243	254	255	282	263	257	278	264	242	246	260	214	280	242	245	240	238	232	235	226	244	238	235	268	258	233	228	227	262	252	241	249	245	240	243	265	248	238	252	270	229	246	244	252	244	248	272	265	254	245	264	257	273	259	265	271	209	262	260	256	230	249	251	250	215	232	261	247	231	256	251	233	254	261	276	226	256	244	269	226	287	245	240	248	260	266	243	272	245	241	245	249	244	273	236	244	246	289	250	246	244	231	238	268	278	241	287	266	261	232	255	273	233	234	239	217	244	250	244	253	251	257	264	255	251	284	233	244	245	276	261	264	246	283	245	245	228	273	266	260	231	268	263	289	274	253	262	257	242	222	239	233	259	273	264	228	263	250	226	282	242	230	266	241	229	236	224	239	251	221	255	260	263	269	251	236	244	242	253	270	259	245	266	237	230	257	228	250	259	234	241	243	221	237	261	252	230	258	241	229	269	245	227	270	224	213	249	233	260	272	264	261	234	252	258	234	254	235	233	242	256	269	248	230	261	228	234	248	279	254	243	253	290	214	242	254	212	234	242	244	249	227	226	253	227	269	242	264	259	256	253	261	250	259	256	249	255	240	259	248	255	265	267	251	262	259	227	230	274	239	284	246	248	255	249	258	244	238	265	249	268	277	274	256	254	260	268	234	233	243	278	218	230	239	222	256	223	225	248	250	254	243	267	238	216	241	222	249	236	252	230	258	247	256	274	254	222	242	250	250	238	262	271	247	264	243	265	246	221	263	268	268	236	227	246	241	246	231	250	259	271	283	259	226	247	291	235	245	263	212	206	222	255	249	223	246	252	263	259	238	248	221	261	263	250	240	250	242	252	260	224	226	258	254	279	289	271	265	222	254	255	263	242	262	211	247	255	244	248	259	247	238	241	241	231	257	218	249	262	216	241	226	249	262	242	272	254	247	279	232	225	259	270	276	245	243	253	252	229	238	263	241	215	229	242	271	253	235	255	266	232	233	287	232	233	235	228	240	233	250	241	242	228	233	275	244	218	258	250	212	231	274	234	241	249	252	258	233	274	218	267	253	256	235	244	255	245	247	247	245	234	253	233	275	266	247	259	263	250	273	254	239	229	265	259	242	239	232	220	265	256	267	248	263	247	221	262	287	265	254	262	236	235	244	262	240	242	272	253	230	240	242	275	281	254	292	255	287	256	250	256	252	276	250	249	233	258	275	246	247	249	289	253	260	250	249	270	296	230	288	252	229	245	224	266	248	215	232	234	238	242	247	244	264	235	239	236	250	253	216	243	272	235	233	267	259	286	250	252	275	246	238	250	242	244	263	231	251	237	255	250	234	241	249	243	271	246	230	251	266	237	243	264	240	218	255	249	252	233	226	268	265	265	231	225	261	262	216	246	279	247	224	246	288	242	244	227	251	230	233	257	238	257	230	213	221	240	216	251	260	240	234	257	243	267	231	260	226	275	224	252	248	251	268	242	296	269	268	260	237	232	265	228	269	243	253	244	233	263	234	274	216	236	260	243	213	245	252	242	233	257	264	250	273	254	265	245	245	242	231	255	263	241	198	263	274	245	256	247	260	247	246	283	245	262	251	261	223	233	234	249	234	223	219	255	239	267	268	236	251	251	278	229	249	257	263	272	255	285	238	280	229	249	253	253	233	259	266	260	257	258	258	271	254	267	267	235	254	251	254	258	264	240	228	210	217	240	246	257	249	247	265	248	255	272	254	255	263	243	254	244	225	255	254	234	270	266	218	235	232	248	252	239	254	250	240	262	262	267	236	238	256	255	265	250	252	246	256	273	247	235	229	239	245	241	248	244	261	249	242	241	269	236	237	259	269	244	246	252	261	251	224	258	276	284	246	242	260	243	233	225	271	244	237	234	250	249	245	269	244	267	261	220	278	209	270	242	210	230	217	251	225	246	246	240	230	258	254	255	250	230	244	206	277	257	243	229	249	223	228	231	251	246	229	246	241	232	259	270	283	248	254	243	258	235	260	240	228	224	266	223	232	265	248	252	246	248	240	262	219	258	265	228	270	251	262	259	256	273	241	272	265	217	230	256	289	251	275	252	226	266	230	294	251	253	233	243	266	253	266	253	255	255	228	254	219	227	238	250	231	259	289	257	219	258	275	245	256	267	231	270	276	253	254	240	261	254	225	275	279	304	229	230	233	231	254	261	259	284	271	291	270	269	226	217	244	229	255	245	251	229	269	243	269	281	240	221	250	261	230	235	278	237	294	223	243	249	249	254	247	249	266	259	228	268	237	226	245	247	262	276	259	260	263	219	245	264	250	247	247	229	233	261	245	251	273	263	253	270	244	239	233	267	220	285	240	237	248	250	280	234	262	266	245	231	249	270	248	248	270	273	276	227	251	247	247	244	256	248	245	254	234	229	262	255	258	268	228	253	232	249	229	249	239	237	248	285	264	268	252	247	247	217	249	253	276	252	268	271	251	248	220	247	264	228	271	245	230	252	228	239	252	238	271	269	235	236	249	241	279	279	254	251	255	242	216	219	288	239	266	273	243	245	258	252	243	269	222	263	262	253	258	249	241	264	250	240	227	254	245	247	233	228	261	234	225	251	258	242	236	253	251	253	253	252	229	211	267	226	283	235	266	257	239	258	216	243	249	257	235	258	257	227	256	273	239	233	254	254	250	236	241	236	247	252	245	254	272	264	208	247	241	226	299	223	251	235	228	266	243	256	260	257	246	250	259	222	273	255	294	283	261	242	279	229	250	244	237	245	254	249	264	250	228	266	263	233	261	247	257	250	268	271	224	274	216	263	247	268	241	222	260	246	252	255	237	251	236	258	253	273	268	238	261	260	236	248	257	224	241	254	230	253	238	245	243	254	247	237	251	263	261	242	248	249	264	261	231	247	244	239	257	264	270	259	238	220	234	249	230	267	253	247	254	300	258	227	253	273	241	268	257	236	248	264	275	266	237	246	243	290	225	248	272	248	254	259	262	257	222	277	263	250	237	234	247	230	284	245	262	276	284	223	231	228	228	264	258	286	263	259	251	231	235	262	223	255	233	238	235
2232	1144	2026	2506	2015	1632	1500	1300	1155	1135	1037	949	932	814	788	764	756	693	761	688	677	755	655	688	704	708	684	633	642	595	633	702	626	644	595	711	678	666	687	624	635	597	612	647	606	654	584	645	628	634	607	603	650	625	661	626	638	627	614	626	623	576	567	591	598	569	622	571	622	590	632	640	627	622	598	637	634	572	580	647	633	619	624	599	593	616	567	658	607	597	627	582	636	627	621	599	613	594	653	623	605	580	593	614	595	612	623	584	604	632	605	584	597	588	603	635	587	601	624	596	600	612	612	621	594	632	624	702	591	639	618	628	578	648	585	652	604	640	649	581	591	615	617	576	619	605	591	605	581	619	582	610	625	613	587	569	586	557	616	626	581	596	621	587	590	591	593	641	610	584	624	623	598	605	609	600	578	648	552	628	619	617	616	623	604	607	625	602	657	608	591	674	542	566	647	607	605	575	620	622	618	536	617	569	594	636	584	614	594	596	622	584	562	600	597	587	594	610	616	612	644	591	632	599	613	571	565	595	607	593	591	616	654	632	608	622	616	620	628	614	650	578	583	631	591	637	649	618	589	654	629	584	574	583	643	588	641	574	611	610	657	580	597	619	611	621	595	594	581	602	613	643	643	571	591	639	552	609	628	628	635	658	595	580	594	615	590	600	571	584	622	595	636	563	567	557	613	607	579	587	594	615	581	561	597	603	625	583	574	640	628	628	576	621	603	628	580	595	588	620	635	637	617	646	628	679	586	595	607	583	645	622	600	616	616	618	597	589	579	642	630	598	598	575	598	573	590	644	605	610	565	547	599	592	609	601	615	571	587	652	573	537	643	579	639	644	559	637	612	630	632	647	568	624	575	584	615	600	637	645	616	612	566	610	616	603	583	596	608	614	568	613	587	584	572	590	620	616	610	614	568	589	619	652	574	608	629	618	569	627	578	616	600	578	573	578	593	620	626	584	610	594	633	661	561	626	591	611	566	628	582	627	577	628	576	629	598	590	579	640	601	612	577	609	581	658	601	618	585	582	648	587	588	586	620	609	599	610	578	639	604	624	595	633	572	619	636	611	638	604	615	648	592	609	608	599	608	609	583	590	561	631	550	647	622	587	608	589	637	575	624	601	609	601	563	615	600	610	611	617	625	564	593	570	625	587	613	585	653	627	613	569	631	596	642	620	619	587	623	598	592	587	606	646	599	601	579	615	628	612	609	598	622	631	619	593	618	565	645	611	578	608	620	528	609	590	658	639	670	624	592	595	603	624	563	594	611	617	613	587	622	592	607	587	639	590	642	628	612	618	608	634	552	557	580	599	584	617	565	638	557	564	594	581	576	625	630	630	596	620	632	651	627	602	619	594	591	615	584	635	572	616	636	637	601	640	609	590	591	571	613	626	593	634	608	565	597	630	602	610	618	600	641	597	643	614	572	626	571	612	596	633	599	585	604	603	666	606	649	619	586	618	602	597	635	551	590	645	621	608	627	614	566	607	564	587	554	613	582	614	577	627	605	652	602	638	653	587	546	592	626	604	622	634	540	604	569	597	638	552	589	579	616	622	597	605	637	612	595	644	592	581	591	600	635	628	619	577	628	584	592	599	627	612	571	626	561	610	604	602	609	629	600	638	610	619	532	592	617	632	617	583	625	622	595	593	580	577	581	586	637	643	589	591	602	673	648	621	618	606	586	582	629	590	607	630	597	601	615	588	659	590	600	635	618	624	591	553	608	583	613	590	642	595	570	602	575	577	622	653	576	597	624	608	639	608	640	600	618	611	589	626	570	580	573	615	616	571	579	620	570	575	583	597	593	578	615	618	599	591	657	577	581	596	596	590	590	580	640	603	605	572	608	593	643	612	625	588	665	582	620	608	593	549	560	601	596	634	602	641	587	586	645	568	610	586	635	621	580	559	619	612	566	636	565	607	601	572	590	585	630	655	628	629	649	582	589	608	607	617	613	652	603	596	620	581	613	575	624	612	639	605	646	628	543	600	615	608	581	603	592	615	660	588	553	631	650	576	613	574	609	609	621	607	634	596	606	631	588	605	597	616	608	635	595	598	624	583	629	632	616	609	590	598	590	592	661	620	604	589	599	611	591	648	643	620	597	594	653	605	579	633	597	621	595	599	595	629	588	586	627	616	555	572	583	580	573	588	610	614	630	606	590	601	587	643	655	645	651	574	606	585	625	602	639	613	618	633	616	560	613	610	612	567	603	608	624	631	573	637	636	611	625	636	590	607	598	630	621	637	563	617	573	612	630	610	635	587	609	614	590	607	627	576	585	596	640	619	612	632	595	609	596	653	605	612	579	638	597	651	624	554	627	597	589	648	623	579	639	627	651	604	606	624	568	622	585	588	552	614	611	541	596	590	650	590	583	574	591	621	578	667	645	584	559	618	618	608	607	594	602	597	636	579	645	632	626	569	592	629	556	572	596	590	569	607	587	582	610	665	585	572	623	601	635	610	589	644	629	570	581	630	605	588	608	628	585	606	573	558	607	630	615	618	629	607	559	593	582	634	559	662	598	599	614	600	620	629	601	594	584	584	562	631	602	649	563	609	641	619	635	601	589	603	639	606	605	565	619	608	612	616	589	586	610	593	594	559	581	594	605	632	650	573	611	615	595	629	572	561	605	590	616	593	621	564	630	602	633	617	628	591	580	570	610	621	615	569	588	647	601	615	605	632	646	600	596	668	599	617	588	570	619	626	571	582	613	605	624	588	610	608	603	579	640	589	678	565	597	604	582	643	594	612	609	633	627	597	632	620	603	595	632	602	605	621	604	563	552	633	621	565	636	586	623	580	624	605	637	575	633	615	618	621	648	579	614	597	590	586	630	660	544	590	575	634	653	609	610	545	576	606	642	606	603	612	657	622	588	592	627	602	572	586	580	630	635	642	605	586	607	634	594	581	596	596	578	609	608	585	609	611	614	598	640	609	608	614	618	599	609	614	593	605	567	606	608	587	620	610	592	637	636	601	617	616	633	615	631	630	560	613	574	624	615	587	604	623	605	618	601	628	611	625	577	601	624	612	597	641	581	635	607	611	586	592	627	601	629	595	615	612	572	604	604	612	632	617	615	584	661	599	549	621	590	603	616	564	650	629	590	653	582	599	574	589	638	644	595	648	624	612	614	594	593	592	615	619	603	608	618	654	550	616	601	665	599	595	611	635	621	629	582	597	598	583	567	664	612	607	625	579	632	604	572	634	574	583	578	576	597	618	632	606	597	581	669	573	580	623	604	633	567	590	620	628	576	598	570	579	628	666	597	621	611	581	620	609	591	626	616	588	648	642	608	602	593	596	591	591	583	612	641	597	599	645	619	598	635	602	657	604	582	624	594	632	635	593	588	608	612	609	615	610	617	600	597	599	640	559	601	605	605	618	598	584	591	613	632	601	630	640	631	601	603	592	610	621	621	641	622	628	612	583	611	641	616	614	636	644	613	604	657	599	624	650	576	618	589	654	611	620	658	616	582	652
8887	1713	2014	1756	1195	902	772	667	588	546	501	480	499	424	428	413	364	360	390	349	348	381	381	401	354	343	355	394	402	364	365	385	332	335	340	349	311	314	373	355	345	323	343	334	368	354	345	336	346	325	326	323	352	348	353	367	365	374	385	326	357	323	369	366	358	351	320	351	353	333	340	340	334	388	349	348	333	376	364	358	334	346	346	352	315	334	333	376	361	338	372	345	390	357	348	331	360	345	344	349	335	322	356	354	325	368	279	345	342	328	321	359	321	336	340	342	346	308	361	331	371	359	333	343	356	359	376	378	354	362	289	336	346	334	353	331	365	342	364	358	354	302	324	337	329	349	315	324	360	360	330	369	354	353	334	322	323	295	357	351	296	328	346	352	376	337	333	339	324	322	317	381	326	318	354	348	329	313	324	365	365	359	345	329	318	330	347	316	325	330	340	333	323	395	344	334	335	372	396	312	353	345	303	360	343	313	362	361	344	315	310	396	332	321	345	353	353	357	344	339	303	335	376	316	321	339	384	327	364	369	333	357	321	291	340	336	336	324	359	330	321	352	350	332	328	302	354	323	316	355	335	328	358	333	335	328	340	364	329	376	327	327	360	346	339	315	298	349	348	334	341	329	348	362	316	334	368	339	343	320	334	298	344	302	355	353	339	353	350	344	346	362	359	371	296	352	332	357	338	329	359	338	311	327	290	323	329	360	312	355	315	352	356	357	326	353	338	332	320	338	340	333	309	337	319	329	329	325	305	361	332	339	337	340	333	308	328	343	334	343	368	321	340	337	359	379	348	369	324	313	349	338	343	358	322	328	352	347	339	325	312	334	344	318	346	341	329	320	350	359	369	320	352	325	335	335	336	351	329	350	359	324	298	324	321	323	360	375	357	347	330	316	323	380	352	350	333	370	316	357	343	333	369	345	348	337	346	368	362	340	309	309	366	339	323	355	338	321	355	333	334	382	383	341	351	325	346	363	350	372	355	369	320	362	324	350	344	317	355	344	356	316	327	336	365	337	362	324	317	334	347	398	337	298	324	351	326	354	356	364	306	377	347	331	345	367	326	327	334	334	320	317	340	343	343	369	328	340	332	359	319	358	353	325	336	338	289	332	343	345	326	329	333	317	343	343	330	315	348	350	304	350	335	326	350	317	321	338	327	328	352	347	321	324	331	342	311	297	307	349	358	329	324	367	317	317	332	322	349	364	345	354	382	366	315	322	304	362	364	337	345	330	352	329	364	312	346	312	371	350	335	325	290	332	313	308	352	322	346	319	345	347	370	356	345	324	365	326	353	342	345	354	360	356	366	327	331	394	335	338	355	334	347	336	340	343	329	334	296	316	337	318	349	339	346	336	353	324	348	311	348	336	308	347	357	359	338	329	328	317	317	369	332	350	333	306	339	333	336	338	350	340	346	321	306	365	336	310	326	351	359	338	332	318	315	333	329	373	340	328	333	334	352	360	336	371	339	330	352	337	356	364	349	331	329	337	349	318	330	304	340	352	337	367	346	355	344	339	327	311	339	346	334	318	323	359	365	302	319	319	331	349	329	349	321	349	350	338	325	347	331	329	338	380	358	331	333	378	351	344	351	339	295	332	331	343	331	332	349	366	328	355	363	341	302	320	337	341	364	330	343	323	346	349	349	316	323	359	339	347	320	368	375	314	313	302	329	321	344	323	319	343	337	342	331	308	330	314	324	371	340	313	343	350	367	322	355	300	313	310	331	372	314	343	325	316	340	381	313	360	375	331	369	358	361	316	347	325	356	356	331	338	319	341	376	380	335	305	341	318	333	340	330	327	359	349	313	332	318	362	363	336	353	345	359	360	323	333	322	335	333	348	340	336	334	336	333	363	342	327	366	338	334	325	366	315	381	304	334	317	314	366	328	334	345	362	366	373	343	348	303	400	341	337	367	319	319	346	302	330	333	349	341	330	397	299	362	327	361	350	305	339	362	347	333	320	336	352	363	343	328	330	360	352	331	321	338	369	387	353	351	343	357	353	361	358	344	358	354	312	358	353	320	346	364	317	368	340	389	366	335	327	298	316	367	322	325	343	344	342	349	344	325	339	375	363	335	372	327	337	351	355	345	339	354	341	379	325	305	343	316	350	357	353	343	325	368	313	321	376	343	292	353	312	353	335	312	341	351	346	347	350	301	330	331	365	346	361	342	322	346	341	303	378	327	350	345	333	351	344	352	335	370	360	351	357	362	347	311	354	355	347	320	399	351	304	306	319	334	346	327	340	346	323	344	313	353	356	357	344	331	333	338	299	314	333	337	356	313	345	332	307	364	331	367	321	349	326	353	335	331	362	370	315	384	315	334	366	290	370	367	332	333	318	333	312	334	348	351	341	356	306	397	353	342	360	336	327	323	323	322	363	325	348	357	343	365	325	321	341	357	335	356	327	331	320	349	331	345	322	302	344	347	355	366	353	366	337	352	322	314	331	340	313	353	355	369	337	364	318	352	320	320	311	359	351	357	327	342	339	335	306	339	350	391	329	362	331	352	336	370	326	340	373	323	357	313	364	319	312	297	336	349	373	322	333	331	360	305	331	339	355	360	344	361	334	360	331	359	399	313	347	356	307	354	346	339	320	370	339	359	310	352	306	347	360	311	338	343	336	336	352	349	354	307	360	366	318	343	349	326	334	333	306	305	369	367	320	327	312	355	344	343	329	381	316	340	356	354	304	316	332	338	347	329	334	351	321	309	365	343	339	381	313	318	315	337	311	348	324	314	361	367	318	329	371	349	324	316	365	334	322	324	353	386	339	329	329	349	345	329	321	332	364	327	336	360	305	330	350	347	332	319	347	337	323	361	318	326	305	369	321	339	277	346	330	317	349	330	324	332	325	335	360	357	356	317	364	327	363	315	339	332	354	351	337	327	332	356	336	340	355	304	348	340	341	337	367	334	338	328	302	309	313	311	337	337	340	355	326	331	330	343	333	339	341	310	331	329	337	330	329	354	329	347	292	326	324	347	348	327	359	309	329	341	328	317	354	333	328	327	355	359	317	353	347	330	349	362	312	339	334	321	314	328	335	344	333	352	322	339	361	313	359	361	336	350	337	351	310	340	331	285	338	321	296	325	342	362	364	324	322	338	309	313	340	336	336	351	329	339	340	289	295	321	363	344	338	329	342	344	336	332	366	369	301	352	314	315	342	336	367	347	370	316	343	338	337	374	381	368	360	355	368	379	345	346	351	303	350	354	384	296	370	333	309	331	311	312	306	333	331	339	337	326	319	338	364	344	347	353	341	326	359	354	334	359	317	352	339	350	342	340	321	287	340	331	386	351	305	331	335	324	318	344	334	371	331	382	344	377	374	335	310	315	323	338	325	310	312	309	316	356	386	313	346	319	347	333	336	333	357	386	351	317	344	354	319	371	334	358	332	362	316	352	318	358	335	371	367	347	330	358	331	307	331	326	341	368	356	359	362	367	352	344	352	353	325	302	326	331	287	340	283	337	327
7280	2083	4087	4906	4048	3301	2951	2495	2222	1936	1833	1623	1586	1334	1327	1221	1195	1159	1078	1078	1027	937	951	915	976	1016	935	966	926	886	953	933	918	862	822	856	862	852	838	846	893	831	844	837	823	805	831	806	811	832	815	800	801	776	831	762	846	839	781	768	796	836	833	790	770	788	824	809	826	815	790	782	790	809	778	811	774	771	822	823	803	762	792	795	790	841	785	800	783	808	787	801	806	792	744	785	756	819	817	804	807	774	773	858	833	781	827	811	820	780	817	806	789	787	835	811	790	784	749	797	845	793	766	784	786	770	796	721	779	823	765	774	827	784	769	856	755	830	764	785	786	832	787	850	811	743	824	791	852	765	751	807	792	816	812	800	778	870	808	777	802	799	837	801	795	773	751	809	739	751	805	787	775	792	821	821	769	754	812	783	798	844	791	762	791	761	791	790	783	754	776	809	797	827	763	787	796	782	828	781	750	790	804	767	839	790	823	723	780	770	794	772	798	786	803	766	799	805	752	758	796	795	808	711	764	790	746	748	781	791	795	761	785	778	797	803	845	790	814	755	798	719	776	819	797	778	792	771	769	762	822	807	837	765	825	809	816	764	763	757	757	754	840	779	780	826	758	840	803	802	812	747	775	785	774	815	780	756	791	747	827	821	780	778	813	819	801	816	754	785	809	766	841	787	746	785	821	791	825	806	795	802	750	802	830	770	788	852	811	764	778	749	783	762	708	787	766	768	740	848	794	755	811	803	846	792	802	806	743	804	797	745	801	774	823	796	811	804	796	790	806	805	786	771	810	791	784	802	795	756	780	772	761	801	813	803	792	768	838	805	799	783	808	801	720	829	788	808	825	783	805	783	742	767	804	789	798	780	763	773	790	759	784	833	769	742	787	819	792	773	839	770	816	798	787	804	814	764	783	774	784	763	780	782	829	813	797	721	818	826	782	805	809	823	788	809	793	768	780	821	790	774	794	773	809	800	810	787	756	813	782	782	806	849	779	804	795	733	788	827	839	820	772	786	790	809	808	772	764	791	817	774	808	815	813	795	773	834	818	762	821	742	796	778	778	789	782	806	772	800	834	833	751	761	798	813	852	774	778	778	760	819	769	806	827	777	812	761	839	850	827	819	755	827	757	805	837	778	833	804	747	773	740	785	780	775	849	783	772	796	756	793	803	782	778	784	818	837	798	800	817	820	811	737	784	784	812	780	790	756	770	819	799	782	813	780	759	795	776	790	884	785	812	802	775	744	812	811	805	800	823	771	733	790	743	797	814	802	775	817	799	799	807	798	785	820	836	825	770	818	763	823	791	768	804	756	823	799	781	784	804	773	746	819	834	742	824	828	775	761	843	792	791	772	766	801	829	837	792	746	830	820	776	814	766	810	819	758	778	774	805	817	813	777	772	759	779	742	773	787	796	789	806	746	782	793	827	785	747	823	764	800	790	782	765	796	869	800	797	805	809	787	707	803	779	736	787	816	788	774	783	780	801	801	806	805	803	832	818	818	796	792	765	799	818	761	767	809	799	788	819	807	776	759	792	761	787	780	839	794	815	804	749	776	810	759	764	778	762	794	770	798	819	799	735	801	767	852	780	829	790	819	793	734	832	750	819	806	839	796	821	774	792	820	791	761	789	817	804	818	819	800	808	786	783	764	845	764	837	793	760	773	751	783	816	749	798	773	811	770	780	799	810	802	807	765	781	814	787	839	812	836	787	842	743	769	809	761	802	810	795	849	810	811	800	809	745	811	788	817	837	794	819	769	843	746	766	735	788	763	802	777	769	760	793	804	734	785	786	778	828	820	828	803	779	860	811	768	786	768	837	788	799	802	742	752	811	802	809	782	820	821	800	791	801	860	789	849	775	810	725	800	804	776	787	753	787	768	790	814	808	770	801	800	790	802	778	810	817	765	804	797	782	820	747	818	805	793	762	763	805	752	747	805	812	753	816	783	777	843	815	768	800	784	815	759	788	805	808	802	785	784	776	794	785	774	799	780	787	815	740	775	795	782	827	781	816	824	798	751	758	742	751	785	779	807	766	815	783	760	775	750	788	793	791	818	811	782	768	805	744	794	814	823	744	799	807	779	817	785	772	767	798	827	793	790	795	772	798	765	812	832	813	813	755	768	835	823	717	823	802	796	778	789	805	787	751	792	796	789	791	785	807	792	802	763	805	800	749	758	810	820	763	787	835	782	824	796	747	757	832	803	765	816	786	771	773	789	788	787	819	852	853	727	790	838	795	823	774	766	711	817	797	797	804	782	790	790	780	781	778	785	777	792	812	804	793	773	782	788	839	758	840	777	809	795	785	783	728	786	804	759	747	798	838	801	828	794	785	822	805	748	801	844	849	744	791	762	773	798	798	762	807	723	797	784	814	798	790	783	741	839	769	798	795	777	812	803	774	791	738	760	789	830	811	786	820	815	810	841	783	799	804	762	783	775	768	805	797	790	772	756	797	776	851	807	734	740	780	771	787	811	791	824	778	802	792	788	812	795	814	825	807	813	773	782	849	813	762	809	818	741	817	771	822	813	803	814	816	769	777	805	800	809	782	779	775	812	812	819	833	742	825	756	765	800	771	806	784	808	821	763	810	757	771	824	802	837	786	820	820	781	858	813	762	773	833	787	807	782	816	789	774	838	779	773	777	798	804	838	769	742	823	824	809	715	775	797	765	738	805	812	752	762	792	828	768	791	787	773	816	798	785	808	823	803	833	781	822	812	782	746	827	773	770	815	780	755	803	730	781	815	776	798	806	783	769	758	806	808	822	756	857	773	747	771	792	779	831	794	724	786	821	785	757	825	793	787	747	834	789	829	801	809	792	826	752	789	786	797	804	758	828	806	800	814	767	781	796	833	768	799	813	841	757	835	740	764	816	815	819	764	769	810	789	805	796	756	728	777	824	813	782	743	814	798	780	755	764	796	723	792	766	797	804	791	777	741	778	794	805	761	777	817	799	765	790	792	742	790	787	781	791	789	773	853	776	762	772	806	776	768	806	794	829	805	783	836	744	803	778	754	820	705	782	745	823	809	804	804	831	771	800	820	763	785	748	762	825	820	801	818	752	813	781	775	833	796	779	763	797	795	781	777	741	782	773	824	799	800	788	796	776	784	786	797	799	832	795	806	778	827	784	782	762	784	815	807	728	761	792	766	759	761	835	787	766	776	804	822	796	795	783	813	774	749	830	794	766	810	793	755	786	761	763	775	799	795	729	739	782	805	746	789	758	776	778	782	803	842	739	795	779	834	815	774	746	745	824	806	750	759	766	843	787	782	756	797	798	760	796	823	808	774	748	806	782	775	765	828	778	809	788	792	774	770	819	761	729	726	846	812	769	810	839	792	827	811	809	784	788	760	805	766	766	770	821	814	833	818	785	788	793	793	774	770	775	785	787	790	785	795	795	750	791	755	781	785	748	763	784	818	787	798	795	816	761	799	797	777	800	797	818	732	825	833	780	784	765	801	842	778	786	733	783	730
16178	3007	3142	2457	1624	1236	1006	806	648	620	563	534	539	438	421	412	397	387	380	363	373	388	360	377	366	354	344	339	332	361	324	297	326	315	340	340	310	320	309	320	330	323	289	295	290	338	310	297	327	305	312	347	332	338	279	311	316	301	310	296	305	318	285	294	290	269	295	331	309	317	321	321	319	291	307	320	302	300	287	308	318	291	328	301	310	305	312	282	275	333	286	298	311	296	309	320	299	307	344	310	298	321	284	303	303	319	296	341	308	317	314	292	328	293	300	352	312	290	296	325	301	301	305	293	269	327	310	329	296	310	293	295	315	324	294	329	298	302	290	294	334	288	346	284	307	293	296	303	299	299	298	284	307	329	303	321	318	317	294	320	335	288	317	302	337	303	312	309	302	301	284	312	294	331	296	305	296	311	313	297	313	293	302	299	297	304	296	316	301	315	278	330	286	307	299	280	328	298	328	303	294	356	338	299	328	310	343	280	324	305	334	312	297	306	355	337	328	346	333	315	328	324	335	336	342	340	305	316	328	323	305	308	298	291	274	331	293	314	288	282	311	335	286	258	326	336	323	294	297	308	253	332	297	317	319	284	303	295	294	340	297	315	269	280	299	319	259	279	331	298	302	276	325	283	284	284	327	312	288	324	318	285	303	298	326	307	317	321	323	313	331	303	280	312	349	309	331	324	306	318	290	292	281	301	297	312	325	308	319	283	304	306	317	339	336	292	299	341	300	297	283	326	317	319	303	325	307	277	330	289	294	289	348	331	283	321	311	306	282	318	315	284	314	270	294	319	303	306	309	310	292	331	349	320	278	314	310	319	329	304	342	316	328	258	295	322	304	311	289	306	316	327	326	313	279	277	282	281	296	306	309	295	311	271	312	323	285	310	317	289	314	285	289	323	352	311	309	328	313	316	311	301	296	308	310	292	308	294	338	298	316	315	317	289	287	323	292	266	320	316	312	272	328	286	297	334	286	302	325	322	308	291	293	302	317	279	296	321	306	326	278	299	287	284	299	311	307	335	317	320	291	309	293	303	258	330	299	286	311	277	309	335	324	334	329	356	294	319	312	314	316	298	293	326	324	316	307	341	316	336	303	333	311	298	300	304	315	303	284	321	343	302	311	332	298	326	290	288	318	317	293	301	313	296	338	327	350	298	308	294	306	313	311	278	348	286	349	335	344	304	341	321	290	313	300	341	314	319	286	318	290	321	302	307	328	294	281	297	330	296	304	283	300	307	286	309	300	299	282	309	292	321	325	322	311	281	316	355	337	315	303	288	312	311	310	301	310	274	274	322	313	301	295	328	315	332	323	282	292	297	303	317	345	296	278	331	307	320	286	313	318	305	299	329	321	289	305	350	301	314	284	300	306	286	284	279	314	348	291	303	320	292	298	303	314	295	294	294	296	289	310	313	301	301	309	320	325	319	327	296	295	299	318	314	312	358	281	297	309	330	301	283	293	315	290	297	314	320	299	284	304	302	287	287	326	344	331	319	303	289	290	275	319	283	296	295	361	310	315	313	280	347	307	290	299	317	289	291	302	321	302	305	318	308	304	305	309	316	328	318	294	292	343	312	326	309	314	296	313	342	295	282	341	313	283	300	312	304	290	323	313	314	284	284	306	278	289	291	306	311	325	301	300	320	329	273	292	339	311	303	313	289	356	297	298	298	282	318	293	340	304	294	282	291	300	311	283	307	290	297	280	287	303	310	300	315	299	305	304	292	291	333	298	308	328	324	304	303	331	296	326	308	313	315	323	332	308	294	317	315	320	301	304	323	277	344	323	318	310	310	306	306	317	322	288	325	327	299	327	309	290	297	285	301	316	336	328	291	320	292	312	322	329	306	324	279	323	279	305	308	308	285	315	293	304	297	334	301	328	288	283	303	323	293	305	315	312	323	296	329	315	308	297	305	319	301	311	335	304	308	318	325	328	319	286	313	278	280	312	313	295	322	339	329	302	302	343	310	299	307	289	302	276	324	325	308	273	306	288	321	325	303	299	297	300	269	310	321	299	306	342	306	305	308	297	330	321	307	316	302	282	278	308	324	333	314	321	319	309	307	328	283	300	306	277	275	289	301	293	308	341	331	340	330	305	324	354	338	309	314	299	321	307	297	333	335	313	310	319	335	305	282	295	310	291	310	290	298	325	321	309	328	339	316	318	307	342	298	314	265	284	303	321	307	311	295	286	320	312	256	291	304	300	308	306	282	316	329	316	329	308	318	309	318	324	323	303	328	304	327	331	288	324	346	312	291	328	262	327	290	323	301	317	308	281	291	292	293	328	322	328	294	299	306	311	307	299	320	304	322	312	354	317	279	292	304	327	276	316	336	292	308	289	311	298	308	289	312	289	337	313	316	289	311	280	294	296	326	301	334	302	300	326	324	294	318	345	294	294	288	311	314	337	333	287	310	294	317	311	307	318	278	331	273	311	366	302	326	332	306	289	310	312	275	293	285	305	328	318	298	315	354	290	317	302	295	289	307	298	323	313	299	347	320	332	320	320	301	298	320	302	324	302	287	294	309	301	296	320	305	292	305	291	319	273	313	325	287	290	283	311	306	308	299	278	318	314	310	316	327	276	286	285	293	309	288	301	285	327	292	295	323	286	306	304	326	312	300	290	302	330	332	329	299	313	337	300	309	300	329	320	293	314	325	307	307	299	314	317	290	313	325	301	318	305	310	328	297	287	317	315	346	330	326	302	335	296	331	287	296	300	300	311	285	300	326	297	311	319	299	294	330	302	323	325	325	304	300	277	298	300	278	319	291	331	344	323	318	338	301	298	296	303	289	303	316	304	345	288	313	310	310	332	337	312	274	298	293	332	315	319	311	304	312	344	301	317	301	297	288	295	291	323	323	340	276	297	304	305	334	264	308	313	289	321	287	302	315	293	308	303	313	284	283	342	319	304	297	284	315	336	265	287	321	300	301	334	344	289	330	311	283	279	304	316	332	325	288	307	289	293	316	288	329	307	312	304	277	336	282	317	279	316	312	319	299	292	319	330	355	273	311	316	313	329	316	290	293	306	306	310	317	312	288	287	286	339	287	294	293	315	304	298	304	303	310	320	319	285	323	346	308	296	291	302	293	304	307	333	313	316	288	277	303	333	296	313	296	310	328	322	303	311	328	315	294	297	370	293	315	328	295	322	309	310	288	317	266	291	272	302	288	320	284	299	282	323	310	315	323	324	316	338	334	252	294	317	315	328	329	286	280	307	328	306	302	305	309	319	300	313	312	331	309	299	306	304	319	317	309	327	310	302	310	322	304	296	275	290	325	321	325	311	289	287	306	322	278	305	285	330	295	294	336	295	325	292	312	313	324	294	291	311	285	324	285	318	302	305	291	313	339	315	348	308	276	339	312	276	316	310	313	284	313	284	276	266	313	302	279	293	307	297	298	283	300	332	294	311	330	303	285	304	330	292	300	325	272	314	328	292	303	320	314	284	327	298	325	338	337	274	304	308	323	311	312
9592	2700	6023	6926	5711	4883	3899	3416	2911	2409	2242	2058	1869	1792	1546	1445	1349	1298	1119	1134	1081	1058	997	963	1012	939	970	943	905	936	881	870	890	848	813	827	870	786	735	755	785	715	748	768	805	759	783	699	753	766	743	760	683	745	753	716	741	762	710	692	745	728	689	775	766	700	740	700	678	714	685	693	706	712	728	706	709	699	731	700	716	711	698	694	680	727	666	752	711	698	710	732	700	717	701	689	732	724	766	680	703	666	665	704	699	678	715	728	712	723	678	727	646	724	671	743	727	737	697	722	746	688	727	674	673	723	705	762	651	680	727	687	743	709	745	729	744	750	748	708	752	711	707	706	684	647	752	704	735	668	713	700	695	713	688	700	708	711	687	691	678	669	687	709	718	694	675	630	711	732	724	752	687	717	702	695	710	727	696	743	690	694	734	708	725	675	718	730	753	700	704	697	756	669	738	702	688	711	718	720	702	718	705	699	700	688	650	721	726	715	648	732	714	715	701	704	737	674	737	713	698	710	742	728	706	691	707	693	712	732	700	732	735	674	661	719	732	697	701	724	692	720	731	698	713	757	678	719	680	680	699	687	703	655	708	691	702	756	679	732	723	743	715	692	684	704	716	651	713	703	697	717	762	686	729	718	778	707	702	708	730	705	687	704	734	725	692	685	715	655	720	708	697	695	645	726	644	714	686	704	696	724	726	708	731	678	705	716	670	697	726	676	747	702	702	684	720	735	743	673	739	683	711	692	703	657	705	654	680	698	768	695	701	686	719	693	695	729	688	753	674	671	669	704	737	668	699	712	695	696	711	729	687	737	736	722	705	662	714	751	717	760	708	709	700	668	701	707	661	736	665	675	720	768	700	730	761	706	663	715	727	719	649	697	701	715	648	684	682	741	693	731	742	672	699	718	706	678	670	703	766	676	690	688	673	686	696	797	672	681	697	665	727	708	684	683	706	692	687	708	706	730	703	709	670	707	694	709	685	632	680	723	670	682	687	705	728	695	752	694	644	672	690	704	682	731	692	724	676	751	733	730	721	731	714	687	697	752	696	664	736	712	718	687	702	715	694	676	673	704	699	696	741	683	714	676	700	699	675	656	692	676	742	698	756	614	730	693	711	684	712	677	698	736	663	688	726	739	700	762	721	679	725	708	731	726	741	707	741	661	716	719	735	679	725	705	765	744	735	715	674	717	715	725	694	693	684	699	715	771	721	707	735	743	767	688	789	670	739	681	692	702	648	770	704	652	673	714	711	705	715	711	684	736	719	709	719	718	697	695	706	685	702	695	725	756	709	709	709	746	715	677	710	717	732	714	699	712	711	693	759	675	721	721	688	671	730	706	705	771	682	727	735	736	695	720	689	703	681	721	677	701	690	717	735	740	711	682	693	729	761	722	699	715	711	677	708	692	704	711	667	767	716	694	744	718	698	722	754	690	711	710	659	745	719	717	743	680	649	725	691	704	721	696	695	705	730	680	694	717	725	703	711	726	691	682	715	719	684	715	754	719	725	726	668	695	731	726	750	718	685	702	702	707	690	717	735	693	689	695	755	702	694	764	724	723	747	706	695	678	715	719	677	736	685	696	709	693	717	705	681	689	711	735	737	665	761	681	720	670	698	733	714	711	734	715	689	660	709	693	712	687	663	773	724	735	663	701	751	706	676	725	695	709	677	726	669	663	745	684	708	701	699	721	710	667	737	665	668	727	695	720	732	745	751	662	742	667	673	703	711	666	709	708	693	670	680	734	714	713	678	691	691	657	670	732	721	704	680	749	733	646	738	744	700	691	690	691	678	670	722	691	702	731	664	684	701	691	754	726	695	677	693	699	693	696	697	713	672	673	691	694	681	717	689	636	678	670	737	677	684	711	726	669	711	701	695	688	723	709	721	684	718	691	715	699	710	693	731	712	691	710	705	708	727	694	713	697	720	746	636	708	712	693	698	740	685	746	701	691	720	729	707	704	727	734	743	697	695	724	703	671	704	747	675	711	742	718	724	650	684	681	657	764	743	678	717	748	692	760	730	668	685	706	730	682	716	686	737	724	658	709	678	725	704	737	663	688	708	731	656	686	684	639	748	677	712	694	727	727	691	696	697	670	697	756	747	683	690	723	746	687	769	693	664	678	689	727	703	719	733	646	710	722	655	687	683	750	680	685	756	707	722	702	718	718	721	708	679	688	684	708	692	699	728	722	722	680	718	706	739	626	711	676	692	714	693	719	705	696	760	698	702	672	718	713	755	736	689	723	695	673	709	675	755	715	700	720	711	717	662	718	698	726	692	744	698	723	680	700	721	738	687	705	657	699	701	709	645	709	700	697	750	687	728	722	741	707	673	662	676	706	690	690	674	755	687	726	702	680	696	706	681	658	711	687	623	705	680	711	669	735	735	689	691	729	698	703	727	676	690	711	696	722	638	723	699	715	693	680	726	679	759	737	689	702	732	719	694	689	720	737	701	709	718	711	699	732	684	689	712	689	701	722	666	743	699	689	721	723	697	713	687	717	712	690	671	692	658	724	692	731	657	753	705	712	677	739	697	716	702	719	660	668	695	720	755	731	756	695	730	686	718	657	720	696	719	703	732	680	694	730	743	661	726	725	665	672	716	705	742	653	664	728	687	726	699	736	703	701	720	705	714	729	751	691	672	681	703	672	734	718	720	723	720	739	718	735	706	754	759	711	739	722	716	702	707	708	696	655	711	676	727	643	744	692	666	681	713	717	710	697	662	720	694	694	683	704	693	701	701	708	733	668	673	736	698	710	737	678	672	714	697	715	652	680	708	693	725	750	704	729	707	703	730	739	768	708	685	766	660	706	747	712	729	734	656	701	692	671	695	723	712	664	711	700	724	710	728	712	684	718	694	672	702	684	716	658	681	762	758	729	733	669	725	691	701	722	733	668	668	689	706	706	706	697	681	744	653	701	701	683	696	738	677	669	710	694	671	676	718	692	729	707	702	684	722	696	706	682	697	760	694	681	701	680	749	705	693	760	687	725	709	718	743	703	700	688	654	687	724	710	668	690	710	724	683	633	687	734	765	716	683	654	702	745	707	705	751	677	707	724	734	715	671	676	710	738	689	718	733	683	756	768	691	704	694	732	742	745	717	696	695	719	738	682	742	720	674	708	749	691	719	715	648	714	712	699	789	689	708	720	665	648	731	716	713	724	745	705	706	716	739	703	680	690	710	696	723	681	681	704	681	729	717	719	701	702	726	726	688	679	699	724	686	700	620	699	747	728	694	692	697	717	725	688	738	695	732	734	728	690	706	726	730	763	704	663	728	678	724	720	698	703	705	715	675	723	735	730	688	716	744	692	723	714	677	700	719	684	724	702	730	731	658	730	756	746	713	735	729	722	664	657	707	678	716	713	756	700	691	664	689	735	690	728	734	669	732	702	718	683	690	712	665	710	700	669	669	660	674	710	691	697	728	722	739	676	728	706	683	703	728	740	704	686	741	718	698	666	710	723	696	670	687	710
2353	782	1031	735	606	508	422	424	364	317	340	318	287	295	286	263	275	273	279	268	304	284	270	278	282	248	279	281	306	276	255	269	248	237	236	250	254	273	244	258	246	270	245	256	271	268	249	266	282	229	227	240	268	251	268	276	274	265	255	280	259	247	257	267	268	258	234	293	278	211	251	250	268	273	276	260	281	272	254	251	261	235	236	264	262	262	237	212	265	257	241	261	251	246	254	228	268	248	261	224	258	257	232	276	243	277	313	264	243	229	247	237	252	248	246	232	261	241	253	229	265	215	251	259	230	264	277	257	253	271	238	270	286	227	273	274	238	243	248	253	254	277	256	257	243	216	238	247	259	256	272	274	240	262	284	267	225	248	243	239	234	250	269	226	279	229	272	288	246	251	259	245	252	260	243	239	222	269	237	273	238	232	245	242	248	277	263	234	230	267	280	260	246	239	251	240	223	256	264	226	252	270	267	248	236	263	269	230	251	225	235	214	253	259	232	254	248	275	281	239	272	275	253	245	240	231	243	240	251	245	240	242	262	237	263	253	255	237	270	262	240	263	237	249	253	252	253	271	251	264	244	267	239	250	241	249	241	240	220	257	234	235	252	253	257	244	253	260	259	286	245	263	278	233	244	253	260	230	255	256	265	244	255	283	222	253	254	259	233	259	245	276	254	247	245	248	258	273	254	251	231	249	256	242	273	232	268	260	240	233	259	255	280	238	235	273	240	293	257	278	238	241	231	232	263	247	239	240	262	254	256	270	267	234	256	235	234	252	225	240	259	259	241	236	260	231	262	302	236	247	278	239	273	250	239	241	266	248	236	231	250	237	244	257	268	250	238	249	233	267	278	253	238	256	256	262	271	249	242	259	250	242	262	239	248	232	262	245	232	240	244	227	252	261	243	250	216	268	239	261	268	270	258	241	244	237	248	266	258	258	230	225	249	269	266	280	286	252	267	238	241	234	262	273	269	232	265	252	262	234	269	275	281	222	281	250	259	244	244	265	266	269	263	256	252	265	265	283	253	253	243	226	282	256	261	266	266	263	268	268	232	274	263	256	258	266	280	263	235	268	261	219	279	249	246	248	281	262	268	258	268	269	265	266	282	268	287	256	260	252	222	254	280	272	260	253	241	234	264	276	278	266	280	260	246	281	263	259	236	251	263	264	272	262	263	220	246	249	236	271	227	239	242	246	239	268	278	266	232	259	233	245	245	253	269	262	247	257	251	223	221	224	229	241	238	267	258	228	276	255	249	229	281	263	234	250	221	227	257	261	257	262	269	274	262	264	260	257	227	244	248	241	233	251	269	252	276	258	248	229	252	272	276	295	266	232	244	242	257	227	246	252	261	250	264	288	270	275	282	223	242	233	277	222	246	258	246	266	265	266	261	272	239	247	246	226	275	250	254	290	222	265	274	285	266	292	268	261	254	259	270	234	237	232	248	261	255	257	269	231	260	245	225	286	286	247	277	235	270	239	221	240	226	272	253	292	231	277	271	236	224	232	255	262	247	254	286	257	248	234	248	245	248	246	257	269	291	233	236	241	288	265	256	222	268	261	239	270	241	259	265	257	265	230	274	244	252	256	270	255	242	267	255	233	241	273	279	256	255	264	286	260	245	224	272	308	307	250	258	226	254	247	261	277	258	252	245	261	266	258	268	259	252	265	251	238	276	262	264	230	248	273	216	270	260	238	255	249	265	241	251	276	236	280	229	250	256	239	249	254	243	264	264	220	228	240	250	249	246	275	232	261	224	268	249	266	240	265	247	249	242	276	222	274	279	271	236	229	258	240	251	263	244	297	256	268	276	250	241	263	234	227	240	234	238	230	248	241	246	288	272	279	260	250	251	259	251	242	280	279	264	242	238	245	255	243	249	262	238	238	251	264	259	252	261	251	245	249	247	254	243	226	268	263	252	230	257	229	255	256	245	241	239	253	264	215	225	240	234	272	261	281	244	266	282	253	231	280	232	228	264	250	233	236	246	246	259	260	259	262	239	268	251	264	259	273	223	245	229	253	231	279	242	259	249	268	265	239	256	263	298	259	282	260	242	233	249	274	229	237	239	230	250	256	254	265	227	246	270	220	255	241	254	244	266	226	265	249	270	222	257	219	272	263	248	247	239	255	292	268	244	242	250	235	259	247	279	252	258	261	269	244	273	259	231	298	247	252	289	263	235	231	234	250	234	259	255	241	245	271	248	247	252	269	247	278	269	244	213	244	254	266	277	260	256	266	262	252	228	253	246	269	281	230	242	274	236	250	270	270	221	269	228	264	279	258	280	251	257	241	269	261	242	261	266	266	245	273	262	229	257	256	260	266	258	259	254	251	241	242	241	277	260	248	234	246	258	267	219	266	237	251	237	260	277	257	237	230	231	271	242	274	250	245	254	229	253	265	238	219	270	258	273	254	260	242	266	224	259	239	277	280	274	258	250	254	258	268	274	268	280	241	265	233	248	255	260	256	241	243	234	266	255	253	273	240	261	244	227	239	264	242	281	222	229	267	241	257	240	247	247	248	248	262	245	241	262	285	274	223	261	240	274	251	252	235	249	269	242	267	244	278	281	286	259	281	255	249	243	268	231	277	245	244	280	283	217	233	286	256	244	306	243	224	236	245	260	236	219	246	254	242	257	224	260	241	248	260	268	298	248	251	228	265	257	274	253	239	232	274	284	236	253	258	259	278	280	254	247	224	294	252	213	269	267	272	257	241	270	259	242	295	223	270	265	237	257	245	239	238	266	239	263	267	232	255	236	246	255	259	222	240	259	258	273	247	253	244	263	247	279	250	279	241	268	229	263	234	271	245	253	267	285	260	256	240	256	273	283	258	238	261	250	260	251	268	237	259	262	270	238	236	230	283	253	269	252	243	251	257	252	234	277	244	277	240	268	232	252	256	291	252	257	275	257	230	249	242	238	268	248	285	236	268	253	260	278	256	224	265	281	256	255	261	245	272	251	264	246	279	236	246	247	305	237	274	286	252	275	264	270	269	265	276	251	265	213	253	256	234	216	242	261	297	245	249	256	220	265	266	279	230	252	244	258	213	257	270	308	266	263	221	241	260	257	272	253	256	252	257	279	238	275	238	256	258	279	262	223	254	269	251	261	253	266	254	272	269	263	248	238	284	257	267	251	261	266	250	252	256	254	202	226	251	283	260	257	257	222	228	260	246	244	241	225	267	249	203	257	236	301	253	242	277	260	256	245	220	275	236	240	268	235	253	246	261	270	262	220	233	222	241	256	272	266	266	243	233	268	258	249	300	271	226	258	238	264	237	259	254	256	250	258	268	248	270	243	249	238	231	278	266	241	271	295	281	252	258	255	241	241	260	246	231	262	267	292	247	256	245	277	237	241	256	257	221	256	284	280	261	260	246	287	230	230	261	231	229	263	256	281	259	272	245	262	266	235	232	263	274	249	257	256	254	206	234	242	269	239	216	230	258	242	241	235	223	234	268	266	238	275	257	240	231	246	261
2250	1185	2010	2317	1945	1771	1394	1301	1149	1103	996	978	852	907	810	836	791	735	684	745	756	720	701	741	672	731	675	652	653	710	657	684	657	665	642	636	621	665	620	628	610	609	658	565	659	603	671	619	647	646	618	599	680	609	660	614	636	655	620	624	629	643	598	594	619	629	585	615	639	608	605	592	630	616	666	575	613	592	595	604	606	594	603	623	638	595	627	613	594	590	599	637	580	645	583	659	619	642	607	656	628	691	597	625	604	569	587	618	645	548	602	636	630	651	625	639	607	588	661	599	615	649	614	607	609	638	604	603	615	619	602	629	574	552	618	626	602	614	575	606	575	575	600	575	616	572	591	605	638	572	563	622	616	616	575	585	631	584	631	560	612	608	627	638	592	662	609	590	596	606	601	613	593	622	609	618	624	598	610	638	584	596	600	576	588	622	682	580	619	631	624	636	628	595	625	626	625	629	607	580	603	604	617	600	599	617	635	577	638	619	623	578	586	636	624	590	615	610	615	608	592	617	610	603	611	560	583	607	618	592	575	601	602	611	626	594	622	574	556	582	591	630	672	571	615	634	627	618	602	605	604	601	577	588	626	635	601	636	624	645	609	602	611	617	628	580	614	658	641	637	587	591	591	618	623	606	618	611	622	562	660	564	687	599	622	583	608	571	578	588	631	609	559	633	613	643	603	624	606	604	580	633	590	571	588	669	592	604	599	614	622	645	619	610	606	592	606	617	622	581	575	589	609	590	573	631	612	624	612	618	618	611	593	583	605	606	581	617	605	625	621	621	630	641	604	635	627	615	633	657	565	598	556	624	569	610	651	619	595	651	651	598	594	621	580	618	634	584	653	548	632	620	595	544	602	594	632	596	599	654	627	586	598	582	623	641	627	636	656	595	651	634	572	589	640	623	595	606	584	614	604	604	576	606	639	608	606	646	583	598	606	600	551	658	607	607	667	580	638	601	661	620	609	591	624	617	595	632	558	604	600	612	585	570	655	651	632	596	618	592	601	601	630	605	566	585	590	612	616	614	641	584	608	600	613	628	656	576	612	598	599	623	631	598	628	615	625	660	598	626	612	607	613	597	582	567	596	616	611	601	606	595	617	672	609	596	610	598	578	610	616	651	639	588	568	607	592	633	613	591	613	667	605	578	581	576	609	625	633	607	658	609	644	650	595	618	591	622	567	604	622	649	626	621	595	625	560	591	637	609	610	610	646	602	617	589	594	609	581	618	581	596	650	613	608	592	633	583	587	605	599	599	601	573	613	578	583	604	640	629	631	653	613	616	609	600	609	591	590	596	633	640	590	592	598	594	619	613	570	587	571	608	580	608	607	614	566	573	581	583	636	604	627	590	582	602	579	586	612	616	605	647	618	585	662	573	578	641	583	647	613	610	611	646	647	620	609	577	664	662	584	580	608	639	603	560	607	634	625	576	587	630	618	598	561	581	574	583	588	583	633	617	622	600	591	609	601	607	619	584	637	615	598	575	598	575	589	589	584	596	613	591	605	592	579	588	599	586	590	568	636	618	576	653	601	630	606	632	603	584	590	597	599	626	641	591	600	624	580	604	634	608	585	590	557	594	591	636	577	593	607	582	640	601	630	589	564	599	608	620	667	632	616	596	613	605	616	612	566	647	640	689	627	638	601	614	627	621	594	620	615	568	586	606	631	620	605	626	611	598	618	609	603	613	604	607	596	621	625	649	602	621	639	607	592	615	607	610	590	611	617	620	568	563	626	613	572	608	597	652	602	580	679	610	627	598	633	569	576	607	657	601	590	631	651	619	633	581	587	639	623	624	656	597	598	596	601	597	624	621	600	591	602	598	596	607	609	673	633	640	639	574	579	609	595	579	645	613	591	580	599	543	621	641	601	627	587	584	590	594	641	578	594	579	620	621	655	583	618	601	579	583	583	558	661	633	618	626	629	579	633	643	612	625	619	631	608	619	620	622	639	616	597	630	621	622	598	566	628	624	630	632	628	597	620	617	605	601	596	631	644	617	632	565	609	614	560	601	617	577	631	635	657	621	623	621	627	551	607	624	564	540	573	567	549	584	645	625	592	604	612	555	585	606	681	616	601	627	615	601	553	577	620	618	624	623	615	609	616	616	622	628	612	574	623	627	624	602	615	635	632	636	607	596	643	617	632	607	632	634	644	566	604	575	622	634	642	591	644	637	596	616	615	609	608	598	621	657	520	599	568	604	636	608	634	577	576	623	596	614	599	640	579	585	591	601	584	636	585	640	615	615	611	646	645	576	588	614	579	555	640	601	634	608	602	575	624	582	566	669	578	617	599	664	590	565	602	576	576	598	614	596	584	565	621	596	596	630	593	612	600	569	670	622	574	643	602	587	610	576	620	597	606	582	638	593	584	637	600	632	584	648	591	619	611	621	571	612	636	591	621	612	603	604	606	647	591	581	560	601	610	596	596	629	584	638	596	648	600	609	590	615	591	611	603	601	661	646	623	621	571	671	635	645	626	624	578	626	609	570	609	638	633	635	622	612	597	590	626	605	596	616	642	642	599	565	627	642	595	576	648	588	636	626	571	626	640	611	641	595	636	640	578	595	599	571	572	606	648	591	600	639	638	603	628	630	644	606	614	599	677	610	562	559	612	599	598	581	617	609	624	616	561	632	575	618	646	637	581	589	627	604	588	606	591	579	628	612	616	597	608	609	605	605	591	623	578	634	586	595	609	613	573	587	628	595	574	590	638	586	594	632	600	586	580	592	590	613	638	619	565	608	592	567	616	610	584	611	573	589	548	643	634	605	594	617	626	600	607	573	635	631	650	566	689	595	606	572	597	583	598	583	609	595	585	579	620	618	552	599	666	607	629	610	593	577	606	588	584	595	633	643	607	605	619	642	599	569	573	650	653	610	640	648	607	573	572	587	625	632	617	627	633	594	612	620	594	586	628	590	620	603	625	605	612	598	577	617	619	628	691	631	604	621	589	586	646	619	617	631	571	621	612	626	592	611	638	573	604	618	615	582	611	635	592	593	597	576	580	568	603	625	594	610	605	613	633	587	651	583	569	590	621	631	630	586	581	656	602	581	581	608	638	597	643	559	613	611	570	624	637	649	583	585	620	620	643	615	611	590	606	603	584	637	586	618	622	615	607	653	614	614	600	657	567	601	601	609	619	603	576	627	640	581	602	640	612	567	594	655	585	620	619	598	574	581	586	646	609	602	559	573	643	629	601	659	582	579	609	575	604	630	602	639	616	619	622	631	621	581	628	593	615	602	592	641	626	563	578	629	601	606	597	596	624	625	606	609	628	616	597	656	614	611	594	633	604	632	632	625	658	629	605	605	591	602	608	587	626	632	607	593	633	604	640	608	590	627	611	566	617	613	579	571	650	628	643	603	627	615	631	605	616	630	613	656	579	592	596	610	619	627	590	600	624	587	600	611	602	616	654	605	554	618	577	586	608	606	642	609	638	659	621	601	611	603	614	616	587	578	570	596	616	615	620	571
8695	1664	2200	1668	1260	900	683	618	588	561	521	452	427	476	463	423	402	395	386	367	376	395	341	358	345	361	384	364	347	360	338	353	353	353	338	354	331	359	355	337	328	388	378	360	341	357	394	358	341	351	331	372	324	372	341	339	335	322	308	367	334	335	307	294	328	357	350	332	328	324	326	318	344	342	383	345	338	350	343	351	360	335	356	302	330	338	354	386	356	326	373	348	358	340	371	333	382	345	382	343	309	345	318	332	375	319	311	350	320	341	354	348	346	368	358	352	304	336	340	353	335	333	330	316	336	347	342	309	383	320	306	332	308	336	336	338	366	325	341	328	336	322	364	321	352	315	386	309	345	301	347	337	302	341	351	376	366	300	369	355	364	318	374	324	324	325	362	331	327	347	357	341	326	312	347	327	314	330	378	334	339	329	335	350	318	361	334	311	346	335	338	341	321	363	323	323	333	330	324	345	298	314	354	347	350	355	348	334	334	341	347	342	342	300	309	361	341	313	355	368	340	309	363	345	362	346	350	311	343	335	326	291	380	340	321	344	365	346	325	354	302	364	326	372	364	319	312	323	369	322	332	338	336	361	335	320	334	327	338	317	361	322	313	327	309	329	326	326	349	364	351	369	363	332	339	335	337	352	337	334	359	323	358	333	348	334	317	374	326	331	325	342	328	327	359	346	333	336	320	309	319	334	318	328	354	330	339	338	356	396	310	372	342	385	336	319	335	320	340	315	327	329	350	344	374	336	336	343	329	356	342	310	349	290	348	332	345	320	326	298	347	333	343	351	302	338	351	339	331	356	353	330	312	330	386	352	369	357	373	327	340	344	368	359	336	330	356	373	345	344	309	338	335	375	342	338	353	340	323	342	343	309	312	335	341	335	322	334	338	369	372	360	356	379	334	337	340	326	361	344	316	319	330	331	361	347	341	364	343	332	373	374	353	367	340	315	361	335	322	314	359	343	297	349	356	344	353	298	354	346	350	341	342	333	347	354	336	344	361	323	364	318	376	380	368	311	362	310	294	337	336	343	326	375	366	357	310	313	360	327	349	351	340	374	350	313	339	325	364	354	330	340	326	316	324	317	347	354	340	282	325	355	346	314	386	314	346	298	339	329	331	313	333	340	331	329	309	311	364	345	354	338	317	355	341	346	350	315	356	366	331	329	331	340	339	343	373	352	360	357	363	352	336	328	315	359	319	321	355	337	340	382	343	346	368	322	348	349	316	315	334	360	323	324	344	355	386	328	341	318	320	358	336	314	345	360	357	330	353	342	346	341	333	360	336	355	356	339	394	348	355	327	327	345	373	341	327	327	333	335	351	300	340	354	355	355	291	321	367	340	314	304	335	320	343	328	343	389	326	347	359	363	347	352	343	346	346	341	337	345	289	327	342	351	336	344	369	354	305	308	337	356	349	335	306	345	334	341	361	320	367	362	313	350	382	329	359	344	355	338	311	337	366	349	357	345	320	333	328	345	338	322	342	349	345	335	337	330	336	338	322	336	327	335	330	360	339	311	380	347	303	344	308	340	332	323	315	331	343	347	319	353	326	336	377	337	377	345	332	333	343	330	353	324	365	315	375	331	321	346	326	331	334	328	362	356	341	320	315	367	376	359	343	355	345	344	342	353	343	332	346	340	326	355	344	339	306	330	348	361	318	333	332	317	328	350	321	350	343	342	309	326	349	376	343	330	325	309	328	369	348	328	320	345	378	342	358	335	373	329	334	352	320	338	311	332	363	344	359	324	345	313	329	322	331	361	366	384	355	370	339	385	327	351	350	343	348	361	325	330	354	342	338	313	341	343	316	316	327	353	374	343	395	328	345	314	370	368	352	345	320	352	358	350	313	345	367	345	336	314	314	317	350	314	314	338	342	346	345	346	316	350	338	325	331	336	327	350	359	372	340	353	326	355	328	321	318	351	340	346	326	370	354	330	358	299	311	358	329	342	362	358	340	317	365	337	316	339	358	331	347	354	341	353	364	347	314	307	363	326	318	372	348	334	359	358	355	338	344	374	356	325	335	328	358	351	335	347	329	351	327	381	329	361	320	337	331	338	320	317	336	350	312	318	329	339	352	328	376	294	347	336	373	362	382	314	315	333	313	330	334	346	366	292	357	309	362	375	349	361	357	361	372	359	359	354	350	326	338	347	372	327	317	340	330	291	337	368	372	395	351	326	336	329	336	362	383	329	366	327	352	316	344	338	331	322	330	338	307	360	346	360	327	377	341	332	353	368	362	303	340	304	352	340	343	374	338	333	340	334	373	326	324	371	349	333	382	308	359	345	340	363	314	307	330	319	354	342	330	356	330	343	329	312	338	346	350	334	286	346	302	331	317	354	340	324	335	360	320	355	339	301	338	341	318	297	336	365	332	343	329	358	352	318	298	340	343	357	351	397	327	329	356	358	309	349	311	360	328	333	349	354	342	342	292	331	326	328	362	333	299	335	326	336	339	300	339	319	334	344	339	380	322	325	312	347	362	358	347	313	329	326	344	369	349	351	343	339	333	348	363	343	334	371	322	354	352	322	339	305	331	305	325	347	356	330	400	311	319	331	333	300	369	319	344	345	349	344	352	324	350	342	351	319	329	329	350	316	345	356	344	319	340	384	348	347	333	372	339	324	329	311	349	347	325	359	377	343	346	337	328	361	347	335	344	332	324	319	335	316	332	361	339	349	341	341	324	359	328	363	338	312	325	331	363	354	365	337	362	342	340	337	344	365	335	368	344	328	325	323	364	354	331	342	346	348	358	368	322	335	335	332	335	372	355	349	331	322	334	356	364	336	346	351	334	351	330	326	336	367	349	333	349	303	306	349	287	353	330	351	377	335	324	325	344	307	334	327	352	341	362	349	330	358	328	355	349	369	279	341	361	339	355	354	349	348	340	327	337	302	334	324	326	343	360	308	352	347	354	304	388	362	311	364	319	333	325	300	369	338	335	344	348	399	358	325	286	342	342	324	318	342	328	369	328	329	325	357	343	355	341	373	333	341	337	328	328	334	388	312	331	353	342	314	345	358	333	357	338	350	328	320	340	354	342	287	328	316	350	368	328	338	365	349	357	317	347	299	347	315	353	324	337	319	374	341	321	360	308	332	368	341	357	354	329	323	361	348	325	329	362	373	340	315	359	320	326	298	339	367	343	338	350	351	322	314	311	341	324	322	327	351	330	337	377	307	330	319	337	360	348	369	369	325	345	332	329	347	316	345	336	357	348	366	328	332	360	344	349	336	344	329	339	353	358	363	329	333	332	346	357	308	336	352	313	336	338	346	330	344	317	367	365	358	356	346	311	358	343	361	331	320	307	335	304	350	327	353	313	341	338	340	360	306	354	344	327	314	335	337	331	332	323	320	331	337	368	341	387	376	361	316	345	326	331	337	337	306	343	356	339	349	366	348	340	339	328	363	300	369	351	363	335	305	350	296	397	340	325	327	334	371	322	357	361	339	300	309	336	318	324	375	339	346	368	311
7370	1961	4067	4787	4066	3412	2746	2422	2108	1959	1801	1566	1504	1419	1359	1307	1212	1153	1082	1057	1044	964	979	952	1042	972	949	940	927	946	950	985	911	918	860	913	820	830	784	834	836	790	816	794	825	797	811	800	820	791	797	784	800	771	779	811	851	818	790	824	778	747	795	784	791	778	865	733	755	764	817	836	764	791	797	788	772	782	808	750	799	791	789	801	800	807	801	806	783	777	748	829	803	784	779	788	800	798	788	802	847	762	775	816	739	798	732	824	795	807	804	794	846	805	826	788	765	800	789	816	778	773	755	804	756	752	787	795	775	780	792	807	753	803	730	765	842	793	778	769	774	772	802	808	775	783	785	767	786	769	792	755	784	791	800	802	801	729	824	783	797	796	757	781	766	819	741	753	784	772	750	785	792	808	765	779	799	806	830	801	793	827	822	826	765	756	801	780	824	805	732	810	793	783	778	723	827	765	814	773	784	770	778	752	817	748	796	778	788	770	769	787	695	743	784	749	828	765	791	750	825	756	753	749	768	801	787	755	792	776	759	708	827	797	800	787	874	789	787	768	750	800	744	834	719	783	802	759	799	760	808	763	767	772	758	802	760	809	759	765	749	775	746	794	845	811	796	753	803	746	776	751	764	757	754	812	798	771	844	805	794	751	790	808	755	766	838	721	778	790	781	769	771	773	770	772	813	797	751	738	802	752	738	776	757	750	786	804	830	770	796	758	805	812	807	793	792	804	759	777	830	788	760	787	788	775	765	818	782	817	790	751	825	809	800	761	784	780	803	824	749	724	804	771	799	791	764	790	816	761	842	783	768	784	776	805	807	796	783	763	792	793	732	799	850	786	780	783	765	795	799	808	830	767	766	778	777	781	798	777	740	803	787	748	748	800	799	754	849	808	777	772	806	741	744	804	740	800	796	786	787	804	777	767	737	751	775	798	795	758	801	776	793	805	805	800	786	815	752	769	873	749	820	735	762	761	785	862	846	782	731	758	790	778	771	751	778	806	804	750	809	755	770	784	825	786	804	796	799	779	764	781	784	768	845	815	828	737	765	842	789	817	780	781	807	816	763	735	855	773	783	748	783	802	790	843	781	807	765	796	830	771	772	798	804	753	782	788	821	787	795	823	785	790	758	756	739	798	817	783	774	767	772	857	760	789	767	766	766	770	809	755	785	812	792	838	799	736	826	757	746	726	791	792	815	809	764	805	766	835	786	773	781	773	771	777	789	790	757	807	802	780	825	759	844	718	805	728	771	793	792	780	831	758	829	769	788	747	729	723	790	773	781	759	798	821	749	778	844	769	833	789	781	807	778	719	759	775	755	828	825	774	803	826	820	766	809	760	811	748	793	812	817	823	795	778	830	775	816	748	764	828	812	794	805	788	819	827	794	798	777	756	824	762	799	831	820	767	788	774	768	820	757	798	777	804	814	804	742	775	789	792	753	787	765	758	890	904	755	791	820	754	784	834	785	807	804	802	812	840	738	816	794	765	738	783	761	773	802	805	805	771	777	790	827	775	849	811	789	777	815	742	802	775	752	836	778	789	772	783	763	768	778	821	759	791	800	811	821	781	798	746	747	762	816	782	758	754	761	759	750	771	735	795	766	805	781	725	799	778	787	773	826	807	761	813	782	775	766	855	777	799	759	780	791	834	781	834	780	748	764	819	766	777	844	829	777	833	806	796	775	805	784	803	819	803	757	813	835	777	798	763	743	761	700	756	770	776	812	768	791	752	788	787	782	749	763	784	823	777	802	775	808	772	770	792	784	800	775	823	756	754	746	808	838	776	733	774	828	765	841	768	786	728	801	749	764	802	803	778	816	786	765	789	736	818	764	800	749	800	797	745	769	757	785	799	765	807	793	817	843	760	786	769	760	790	799	777	734	786	774	828	800	818	785	793	806	817	764	770	744	799	768	762	781	817	752	784	791	772	795	738	844	782	752	732	806	768	795	801	797	804	805	747	786	805	798	851	766	811	754	763	771	833	771	757	762	726	729	761	784	784	782	821	785	794	807	822	783	775	778	765	771	770	801	782	789	774	734	760	821	729	715	778	771	783	796	763	813	795	777	779	783	816	767	812	797	786	829	757	827	764	825	800	811	798	777	825	777	739	805	778	764	773	792	758	811	760	830	760	764	771	749	800	763	780	806	718	851	794	776	754	789	796	819	785	779	767	803	768	765	819	778	776	849	788	815	790	800	807	843	753	813	778	787	779	746	778	779	777	751	721	748	833	760	774	773	793	762	759	807	825	778	812	775	796	756	820	799	804	749	817	813	775	758	800	737	782	803	785	784	774	802	743	752	860	760	801	775	814	786	743	825	807	772	822	791	769	842	798	819	799	769	789	757	830	789	723	745	759	792	796	722	786	793	730	772	749	799	797	779	801	772	749	814	809	791	797	740	780	772	754	774	796	788	788	787	751	771	746	802	807	782	774	771	797	796	839	707	830	810	738	764	782	781	732	744	736	746	798	812	781	765	734	791	804	806	792	717	772	848	782	771	785	829	737	804	832	787	832	794	760	762	787	743	772	764	820	749	772	805	814	790	788	837	743	813	727	794	833	739	807	816	783	811	750	747	772	813	754	778	759	808	782	803	815	833	800	780	848	824	787	762	825	788	766	767	771	801	787	751	790	785	794	798	723	765	796	785	859	763	859	786	765	779	820	808	816	805	767	760	804	799	841	797	768	828	778	815	768	763	821	782	755	771	777	787	787	777	789	771	819	781	838	871	809	716	800	817	782	787	723	783	806	785	793	755	775	778	797	770	828	804	717	759	785	803	775	805	776	748	792	843	791	799	777	798	790	812	803	794	779	806	781	803	842	802	792	793	814	810	767	749	793	825	804	747	781	771	813	806	755	775	776	758	776	804	741	814	795	828	821	784	759	783	754	792	736	796	832	791	790	792	771	806	823	790	774	815	824	758	795	793	786	792	776	785	779	860	785	837	805	836	752	751	826	785	764	805	825	802	822	720	784	818	752	749	801	770	791	823	801	767	843	790	766	797	757	801	778	793	790	804	755	765	811	790	830	802	764	740	778	816	766	850	788	809	766	784	822	777	777	830	789	806	741	794	827	824	777	823	796	771	811	814	818	754	780	824	768	788	812	767	747	777	834	790	829	790	833	810	859	762	798	797	758	778	789	752	797	816	799	766	822	765	739	801	807	765	794	799	778	790	748	831	786	823	751	735	807	791	769	767	814	786	783	729	775	787	763	794	832	774	764	795	759	805	820	725	787	792	808	770	801	774	746	805	767	799	807	785	821	744	783	776	789	798	785	752	734	805	797	741	776	765	765	778	801	769	781	772	783	789	779	793	791	763	790	765	830	769	747	758	802	801	750	784	797	806	782	775	803	741	794	826	804	783	836	774	838	741	804	796	748	772	815	769	812	763	773	772	780	715	821	824	799	795	788	785	787	789	788	763	741	758	845	777	768	779	843	796	784	853	766	849	765	837	808	776	810	769	762	758	793	778	840
15918	2857	3037	2505	1673	1193	932	834	794	658	555	515	476	474	491	433	377	386	391	379	406	364	344	354	354	354	340	297	344	330	362	312	356	357	340	327	324	344	330	301	273	332	322	318	281	330	312	300	320	282	308	322	278	290	312	308	332	337	324	345	281	333	286	334	292	289	298	314	304	288	331	291	306	334	291	319	308	303	314	306	310	318	306	278	281	290	317	297	293	311	331	286	293	323	303	288	294	293	277	314	302	324	323	318	287	305	321	299	293	297	303	281	334	278	311	297	338	305	325	291	287	329	300	305	313	288	281	300	301	292	305	295	288	282	319	294	288	282	301	304	322	319	296	328	319	312	295	303	294	294	292	302	290	360	315	325	305	335	300	333	332	314	296	310	303	333	279	305	324	318	308	325	317	320	314	304	307	269	327	288	283	290	287	327	326	308	329	309	308	325	349	310	313	309	315	317	318	297	288	312	346	313	293	306	319	311	286	315	316	308	336	315	280	291	289	290	323	288	327	293	293	302	302	284	303	324	319	327	332	322	309	321	302	312	314	309	299	300	277	321	322	320	319	286	322	326	313	348	287	306	312	325	323	316	295	293	296	328	311	336	301	313	291	281	309	321	299	318	282	322	298	306	310	295	287	349	311	313	311	351	289	333	316	337	338	304	301	336	300	290	281	345	306	324	346	362	333	286	309	324	333	320	313	280	337	313	291	272	310	306	278	281	314	295	314	310	319	306	322	303	340	328	293	313	320	305	316	275	293	335	326	333	302	310	322	303	319	310	320	305	267	319	319	296	310	304	346	329	325	300	323	298	294	314	299	264	309	339	297	323	341	288	316	285	270	308	334	308	306	339	335	302	299	308	302	305	295	300	326	325	333	334	303	299	298	310	344	320	288	301	317	283	312	308	283	268	303	337	271	322	342	313	310	301	289	300	309	287	334	320	344	307	312	297	315	300	301	302	297	304	304	330	309	283	306	337	354	320	315	295	330	283	284	306	325	312	312	298	300	274	320	331	296	325	297	287	295	334	277	322	300	322	305	311	328	297	277	315	275	305	291	320	300	317	333	329	309	307	329	308	261	300	299	268	339	307	310	311	316	317	330	326	309	298	334	285	300	295	304	328	287	315	361	340	317	298	301	313	303	325	302	327	291	296	325	310	315	318	330	318	327	306	329	312	303	305	302	317	313	313	304	290	290	314	318	327	315	310	335	353	320	297	316	289	308	323	327	333	293	302	327	318	297	296	293	299	306	326	292	321	300	341	278	325	312	317	283	283	300	354	311	322	298	317	336	312	349	321	276	308	315	306	314	282	305	295	322	325	329	311	337	339	317	296	310	298	285	273	342	306	299	331	287	297	325	303	292	291	299	298	281	299	323	290	287	303	308	301	298	317	327	330	336	337	294	290	277	269	317	304	308	300	307	294	309	295	313	304	312	312	335	322	321	302	290	313	298	290	325	322	305	333	317	315	303	305	336	306	315	330	336	340	294	329	303	280	289	300	292	301	286	316	307	297	302	320	326	316	309	277	296	264	310	296	259	258	292	299	333	309	295	277	253	298	288	305	304	334	278	299	310	316	264	300	330	333	303	323	315	317	307	313	329	293	266	312	282	284	305	326	316	312	281	295	336	323	308	306	287	310	279	294	296	324	315	328	284	296	300	284	321	317	306	324	309	308	297	317	333	331	299	289	278	339	308	289	331	306	340	293	310	312	272	335	353	304	295	318	320	265	273	297	297	313	305	300	275	332	324	310	290	284	283	294	269	283	300	311	321	310	276	313	268	320	321	332	301	319	283	300	280	308	287	313	321	300	309	343	309	291	322	297	290	305	311	306	272	294	342	320	319	301	331	304	314	297	337	317	334	340	281	287	303	272	307	337	304	297	318	323	281	302	296	326	295	282	315	307	324	310	300	317	324	289	266	278	312	285	331	282	294	296	302	356	293	267	305	298	290	306	304	295	343	351	286	305	308	317	323	297	349	305	308	332	314	309	272	308	348	335	316	293	347	352	304	319	320	325	334	292	302	316	311	297	298	299	303	298	344	302	350	306	303	345	301	305	325	313	322	321	297	292	295	323	298	317	329	278	288	298	313	311	300	328	320	291	285	322	330	305	313	320	285	326	305	310	334	349	315	296	275	313	310	345	288	321	313	308	310	261	298	294	287	304	287	315	322	316	283	290	300	267	295	278	321	326	305	311	294	272	316	282	338	297	338	350	315	291	285	317	313	297	307	344	318	307	315	316	307	326	288	322	355	313	326	332	301	324	284	302	285	329	328	349	313	324	307	315	312	281	328	305	303	298	327	278	291	305	310	298	270	296	323	309	308	317	321	325	314	265	275	276	312	312	304	318	312	312	330	323	318	279	280	285	343	332	306	302	305	278	290	311	323	294	315	306	291	308	289	310	318	248	283	330	325	303	351	317	324	308	316	285	283	318	294	346	284	313	336	272	308	326	323	328	306	314	319	319	313	317	285	286	348	303	294	297	321	300	313	283	306	327	268	296	301	300	289	291	302	290	302	308	300	305	311	295	305	356	312	330	314	301	330	365	298	315	302	336	292	279	297	277	318	317	293	320	296	320	296	311	299	335	290	300	334	285	309	305	268	344	312	311	312	284	355	326	297	308	288	290	277	304	310	305	302	334	300	304	292	247	318	289	323	321	302	321	292	311	280	317	289	304	296	308	304	302	297	318	298	305	286	318	284	299	316	324	342	288	348	289	316	312	294	351	331	307	297	278	305	324	327	249	311	304	295	328	300	303	319	302	318	280	275	357	306	297	284	312	301	312	280	269	316	321	332	331	315	275	331	327	321	306	292	297	298	331	298	319	315	304	283	267	283	336	300	284	287	305	272	305	284	293	307	292	293	338	336	304	317	303	306	322	307	289	294	313	299	312	319	319	305	295	298	278	281	323	302	281	315	294	308	276	288	312	299	323	293	313	276	331	314	319	334	298	333	313	286	275	311	290	298	310	294	296	301	311	314	335	333	317	329	281	294	330	295	295	287	345	324	280	281	309	338	311	335	318	281	298	287	291	281	298	287	289	286	306	299	294	303	292	316	334	303	301	323	328	328	311	323	295	295	308	300	287	258	306	266	329	284	286	310	337	315	250	276	310	321	301	300	262	315	288	292	304	339	298	291	325	309	321	308	313	287	317	318	319	286	307	332	324	308	317	309	319	299	300	310	280	301	276	301	339	306	344	283	291	275	304	322	277	344	279	336	307	311	290	337	288	300	324	317	309	285	325	298	319	304	285	302	319	328	310	243	294	311	331	319	285	313	320	291	286	321	312	322	317	317	312	324	316	277	321	276	303	321	285	304	295	269	308	304	279	289	323	341	319	292	328	298	280	339	301	319	316	291	318	299	305	291	299	314	314	322	322	318	322	337	310	341	309	297	296	266	314	318	319	311	322	320	287	278	310	303	303	325	312	305	287	306	290	304	293	325	279	320	303	296	318	307	319	292	327	312	314	329	305
9489	2662	5739	6771	5855	4857	3831	3455	2845	2593	2255	2068	1867	1687	1606	1426	1330	1245	1190	1088	1136	1024	1027	959	1017	926	951	905	923	839	888	940	926	828	812	804	822	780	815	798	771	755	831	796	736	734	718	733	734	750	745	785	717	719	704	785	765	699	740	691	709	725	766	736	696	753	759	726	747	743	709	714	696	708	718	718	721	721	703	729	742	722	718	651	694	713	683	707	752	776	720	739	709	689	738	679	685	719	748	658	684	730	764	706	694	696	686	729	717	764	672	733	693	718	718	744	676	738	699	681	733	752	693	684	740	727	687	678	693	713	682	696	711	678	719	751	726	701	720	710	754	669	771	722	701	715	733	677	679	713	712	747	700	696	666	729	687	672	686	742	704	686	723	737	722	760	711	685	700	684	700	661	710	739	682	683	732	696	705	701	712	684	698	680	673	717	655	660	667	670	648	742	704	725	663	677	669	674	666	686	744	746	713	709	701	714	706	722	691	714	748	709	663	670	709	712	740	720	698	756	724	693	714	730	684	683	712	644	703	745	688	661	669	748	732	728	717	747	677	710	718	725	701	680	742	738	687	704	695	731	707	697	684	696	640	713	655	705	705	691	701	681	700	719	719	686	698	710	688	704	706	703	766	756	689	752	699	728	675	751	677	734	673	656	680	738	715	700	706	732	758	667	686	680	676	743	713	763	741	717	695	663	754	727	696	719	624	724	717	678	707	707	715	701	716	743	704	732	697	742	712	705	713	749	687	675	711	685	707	710	678	690	658	699	700	643	729	686	677	726	747	708	709	727	717	661	732	651	686	661	705	703	733	681	679	707	707	732	644	713	700	710	723	725	743	680	679	733	703	695	701	694	675	690	680	706	673	733	697	673	687	682	708	666	756	700	740	695	694	711	708	720	665	702	673	738	721	684	654	704	681	707	719	757	729	722	686	684	689	705	707	701	733	682	709	703	679	717	721	713	697	705	677	712	665	681	717	689	670	694	720	702	737	680	689	716	678	695	708	729	683	759	670	688	698	720	717	713	722	684	696	701	697	728	724	691	653	687	724	686	653	657	719	661	639	734	705	703	659	746	735	698	655	677	726	713	721	691	720	722	714	660	695	692	719	683	718	675	703	653	715	694	675	744	713	649	756	683	703	711	749	659	759	658	679	712	666	705	727	668	673	652	721	695	689	711	703	660	730	731	684	747	744	658	698	703	703	727	656	726	697	722	743	720	679	700	741	693	676	727	716	730	700	644	714	655	673	710	720	666	725	729	740	733	671	720	684	735	703	690	682	732	690	675	691	687	691	685	661	704	726	703	706	706	722	681	692	674	722	667	682	723	682	758	718	714	703	712	727	700	708	752	684	637	711	672	743	712	686	766	669	730	694	747	726	687	676	682	716	695	685	720	757	657	692	749	679	736	709	715	723	690	715	700	679	678	708	720	670	697	683	737	703	708	717	693	670	711	655	721	681	700	702	711	703	722	671	696	743	688	675	691	683	689	687	713	735	627	684	691	715	682	726	674	693	671	703	706	707	697	686	729	708	669	674	663	762	693	728	679	682	716	684	703	688	689	740	661	731	701	699	711	710	691	670	718	662	747	744	663	700	677	661	669	734	686	729	729	690	718	679	763	704	710	708	707	689	701	719	739	705	746	634	709	670	707	687	707	700	690	732	660	641	706	643	724	704	741	668	693	694	668	657	675	707	736	689	704	705	659	734	689	732	670	694	726	710	698	691	696	700	696	678	684	718	719	713	691	653	700	718	679	746	652	715	706	704	730	716	709	716	747	679	620	674	692	765	686	714	680	774	696	725	720	717	714	707	721	698	695	668	715	681	713	726	727	711	705	720	664	675	672	736	702	719	714	768	692	714	719	662	683	726	714	692	750	694	715	672	743	698	682	693	679	716	726	711	731	696	671	684	689	689	723	696	670	726	704	706	659	710	706	674	717	674	748	697	696	733	748	703	711	695	745	696	705	683	735	721	732	737	749	725	709	747	727	668	744	667	722	710	726	716	701	697	732	720	713	721	682	710	733	686	696	709	701	713	701	710	686	661	711	681	737	731	711	674	693	716	686	669	658	689	724	686	699	713	691	694	662	678	717	706	704	705	680	673	735	727	728	772	740	681	659	706	744	704	693	686	689	696	657	673	687	693	730	644	707	693	672	692	736	706	652	735	702	713	680	671	738	699	701	707	674	766	707	711	739	684	640	741	702	720	647	685	646	629	724	700	699	647	742	690	684	739	719	704	730	697	689	719	752	723	678	660	695	690	692	687	718	689	697	704	706	653	710	738	690	712	720	676	672	718	700	693	732	715	739	681	678	672	698	678	725	681	748	725	726	713	661	700	692	693	697	723	698	718	700	713	700	716	723	734	711	697	721	649	709	751	721	719	712	722	656	709	737	690	667	696	699	700	644	721	655	644	709	679	692	686	678	679	708	651	727	651	684	730	694	737	711	721	668	702	685	713	683	679	713	689	713	697	687	652	679	680	745	716	653	674	699	711	691	706	709	715	733	676	658	732	668	701	703	786	694	725	730	674	699	683	723	703	688	707	682	682	680	705	674	697	686	717	685	685	731	715	719	722	722	679	775	744	665	735	688	692	689	709	683	712	751	727	677	739	724	677	669	700	653	719	720	731	741	723	706	707	716	710	680	722	664	703	694	681	693	683	751	720	733	710	729	716	719	686	738	725	729	721	658	642	718	691	728	699	650	709	696	672	701	735	687	685	655	680	731	708	731	682	662	690	715	729	720	739	675	686	710	715	684	680	677	680	720	677	723	669	728	643	736	725	741	725	722	690	716	683	661	708	733	737	669	691	693	738	687	683	718	712	695	711	731	678	708	712	695	748	708	705	707	726	678	747	680	713	694	651	675	682	699	693	662	700	738	673	688	693	667	704	733	695	688	726	673	692	706	776	728	704	708	720	654	722	696	732	665	699	749	700	737	707	705	714	702	723	688	703	622	672	712	697	660	724	774	697	678	729	712	702	688	728	698	660	679	675	701	710	719	656	715	730	697	711	718	670	685	734	704	649	717	706	725	698	693	675	737	730	718	712	689	711	717	694	719	719	738	690	678	649	715	723	670	687	702	739	688	751	687	738	722	698	657	677	723	695	658	727	699	662	664	672	722	707	710	675	693	691	717	746	691	700	704	677	728	656	713	708	772	674	691	737	708	700	662	712	691	680	699	704	700	714	749	691	697	717	748	661	711	702	716	758	712	740	688	708	696	654	669	684	704	722	719	681	681	771	681	725	691	692	730	742	715	697	716	688	652	689	721	680	655	675	744	705	655	689	707	711	749	676	650	769	648	672	737	690	734	686	697	730	728	707	717	672	675	712	673	730	704	717	702	733	704	747	713	690	667	732	737	675	716	733	682	691	694	734	725	692	720	707	713	705	679	744	688	687	694	675	703	703	697	670	664	700	749	678	718	689	758	702	670	694	711	720	697	725	681	692	716	640	667	673	655	717	720	694	691	731	725
2317	730	940	773	564	459	358	365	397	389	340	331	314	286	271	253	285	262	287	263	282	269	277	289	250	259	254	273	242	270	243	276	270	271	271	265	258	264	257	303	258	257	241	240	271	249	247	248	233	254	255	269	263	255	221	231	276	264	237	256	247	261	262	264	265	273	251	275	274	252	272	233	244	264	227	215	252	232	259	256	254	275	284	251	235	237	287	241	257	256	303	263	249	264	233	261	268	251	273	272	266	255	251	231	282	258	238	241	242	252	228	252	251	260	256	230	259	216	251	262	253	250	283	231	260	242	222	234	256	272	245	252	268	277	255	268	292	259	257	239	226	263	288	261	253	264	230	261	253	246	230	271	243	243	263	251	261	236	262	218	265	272	243	273	255	256	231	269	276	261	258	260	237	287	253	256	275	260	242	242	252	281	239	247	234	229	233	267	226	238	245	244	216	230	257	267	278	260	261	231	248	260	260	240	245	242	228	240	255	263	269	241	237	258	256	229	239	264	248	255	253	250	252	269	262	245	263	267	273	255	236	264	246	244	210	222	239	245	226	236	247	242	259	244	234	248	240	251	249	221	257	268	276	226	257	247	236	283	269	264	237	282	284	271	252	259	239	240	244	254	244	255	238	247	248	271	243	250	223	279	266	251	263	272	239	272	287	265	245	251	255	268	288	264	244	260	264	252	276	257	280	246	212	281	231	254	225	252	275	224	250	251	272	252	266	219	244	240	233	260	244	229	252	243	201	290	264	241	254	246	265	239	276	234	245	268	240	247	235	242	253	261	229	262	245	267	233	244	212	297	255	249	236	253	238	247	240	261	266	245	240	231	271	265	269	256	225	235	236	274	288	259	271	273	254	264	226	258	229	225	241	266	237	264	267	266	211	251	229	247	248	263	240	253	243	252	223	231	238	255	261	256	294	256	253	233	255	254	227	250	240	226	274	282	258	240	230	245	287	244	275	251	263	253	263	262	250	253	272	266	241	272	267	253	285	253	271	269	278	254	240	265	274	233	244	274	269	242	226	239	253	287	238	284	230	263	283	264	205	274	234	266	228	258	253	246	270	255	247	262	265	237	258	250	254	249	266	252	250	247	245	237	254	249	253	272	252	227	254	252	256	292	256	254	237	248	232	243	237	283	265	243	228	272	270	240	288	256	252	227	276	241	279	258	227	236	254	204	258	244	257	246	247	289	254	244	230	250	251	233	272	267	281	263	234	274	284	251	252	259	233	254	259	261	239	250	242	234	263	267	258	255	240	247	281	258	269	259	254	238	227	272	252	230	244	253	234	256	260	228	238	270	264	250	243	275	279	261	266	257	245	260	232	248	253	248	252	243	233	230	275	276	239	222	239	234	239	274	258	224	250	241	229	247	230	267	281	279	244	266	242	283	261	241	227	244	239	245	252	243	257	237	245	237	272	259	261	228	279	229	228	257	275	259	237	258	224	266	227	258	255	292	297	268	264	263	250	283	277	214	245	262	248	247	230	251	274	266	239	233	235	249	244	234	213	234	228	242	270	273	249	229	278	245	233	245	240	237	253	249	252	273	244	245	264	288	271	256	277	252	265	247	241	226	227	279	233	239	249	231	231	247	245	260	234	245	243	250	219	254	247	252	251	251	265	239	227	216	248	252	243	257	252	239	237	223	262	286	226	266	253	254	249	230	235	246	268	268	262	231	268	246	243	260	249	238	240	229	268	254	270	234	286	245	212	234	231	238	264	211	243	247	244	265	256	270	245	216	232	258	258	239	262	242	285	267	237	248	220	228	249	271	257	254	240	242	253	269	250	249	231	224	277	269	240	251	243	241	254	262	231	257	253	255	271	272	259	233	277	253	275	255	273	228	248	283	232	251	261	267	270	277	244	255	220	258	243	231	233	238	255	249	251	247	264	279	260	279	271	248	276	268	270	267	222	245	260	283	264	270	265	250	224	235	262	259	278	242	243	232	248	239	218	238	240	268	280	251	283	250	233	264	272	240	265	273	261	282	230	270	265	250	232	235	237	246	270	266	262	262	261	236	233	244	249	249	239	262	282	234	218	242	253	224	266	261	248	243	238	280	276	219	240	252	224	262	239	281	259	246	261	273	255	248	247	251	276	242	236	287	238	231	265	235	290	234	269	258	268	241	267	253	213	261	267	203	275	254	243	270	261	259	286	269	279	273	273	251	235	255	264	262	252	261	233	255	246	239	256	241	253	232	228	246	268	261	270	280	247	212	263	282	262	232	263	239	229	272	261	263	246	247	232	251	241	245	246	262	241	237	230	254	250	261	267	247	243	256	253	277	233	255	273	251	267	230	259	252	265	226	256	265	257	219	267	261	227	227	233	228	263	245	236	248	259	198	253	235	247	233	233	230	250	258	236	276	238	290	271	274	244	261	279	254	259	272	222	258	259	237	254	260	250	220	261	236	249	268	267	253	227	236	250	236	233	230	240	281	249	224	266	241	279	231	229	248	234	254	261	266	253	215	245	266	244	249	273	217	273	253	254	269	258	231	257	240	260	241	248	267	232	248	245	246	254	247	254	259	260	216	246	264	251	257	228	272	263	263	283	240	248	264	249	250	248	294	244	265	272	269	251	267	264	245	252	229	245	224	273	259	252	236	228	270	283	280	249	247	251	258	236	238	256	245	242	259	245	256	262	246	222	261	271	258	257	224	255	263	257	246	246	228	267	237	251	264	232	265	266	249	282	261	238	251	230	233	244	231	241	246	241	234	240	233	251	230	275	248	263	266	231	250	261	247	282	245	246	241	274	257	283	263	220	245	225	228	288	272	238	263	257	224	220	251	237	243	242	250	235	237	252	253	260	264	288	246	254	252	270	265	260	236	261	267	261	225	267	231	269	257	282	256	273	236	259	256	218	256	267	270	247	286	253	246	261	230	247	246	250	263	285	243	230	253	265	258	260	258	286	284	256	266	260	278	239	254	233	211	242	234	265	249	259	261	231	227	250	253	253	260	242	260	235	257	258	263	252	244	296	268	262	227	252	281	271	272	238	249	267	251	264	244	266	237	264	250	243	248	249	267	274	251	248	240	231	237	269	251	257	259	266	241	255	255	272	248	268	250	251	258	226	238	286	221	259	245	255	229	257	247	255	229	251	225	273	257	254	219	248	276	235	256	264	237	263	262	268	262	242	253	283	290	255	249	253	239	273	245	283	274	239	240	226	242	240	225	243	263	236	238	245	253	247	244	246	247	266	254	262	228	224	243	261	252	262	226	260	262	245	230	252	250	258	257	265	232	240	260	244	268	214	250	243	224	266	275	241	276	278	235	272	265	256	258	253	244	244	257	244	262	242	250	239	262	245	267	267	251	286	288	274	244	279	266	252	223	268	263	233	246	244	259	297	267	251	288	246	251	235	236	217	262	241	263	221	267	240	245	252	246	259	238	258	238	244	244	271	276	251	249	261	243	228	262	270	269	252	259	244	227	250	262	255	258	251	251	245	285	260	259	229	222	241	232	248	244
2301	1068	2050	2317	1960	1731	1484	1302	1137	1153	1034	956	916	876	846	765	775	807	715	746	702	723	691	669	671	648	680	653	648	688	683	705	656	620	606	626	634	654	604	637	663	646	632	632	613	627	606	629	590	635	643	637	598	586	613	614	624	617	629	589	600	594	614	582	612	613	642	633	575	605	601	652	613	612	658	607	641	602	626	617	612	623	554	599	614	604	620	618	592	600	628	582	585	608	578	604	584	604	596	613	595	621	629	610	639	621	614	546	607	577	630	654	636	607	592	597	622	611	596	562	550	602	583	583	592	652	618	572	589	597	616	594	638	605	617	581	571	589	615	577	568	617	584	624	605	600	593	636	604	621	632	633	602	598	620	598	607	583	644	603	592	553	628	614	616	612	573	618	609	619	612	624	578	601	616	571	579	575	614	595	618	569	600	583	575	578	611	644	644	592	587	603	628	599	571	615	613	583	619	588	626	584	595	637	614	590	571	608	633	613	626	629	619	580	603	634	615	605	586	615	616	624	596	608	646	594	624	574	624	568	626	625	626	631	598	618	625	603	589	576	608	652	555	604	588	580	566	646	591	589	622	622	597	598	601	600	571	595	633	586	649	606	565	596	609	604	641	598	622	559	610	595	600	595	588	601	599	577	561	598	606	640	606	633	596	613	575	578	611	558	621	586	629	622	611	608	605	604	578	633	611	576	634	602	582	645	620	608	605	609	598	615	563	608	563	606	646	599	606	588	584	588	605	583	617	577	608	596	635	619	577	639	608	652	591	613	597	597	608	613	621	632	617	611	604	611	590	622	625	595	587	579	602	604	602	608	623	551	579	629	575	580	596	633	602	598	599	579	611	600	577	611	649	591	638	619	612	621	624	584	579	653	632	618	618	645	587	588	614	539	583	598	626	623	595	597	596	596	606	593	594	546	632	600	615	645	660	619	683	605	645	600	639	587	601	569	579	604	639	608	609	596	632	626	653	597	603	603	594	622	575	600	599	602	574	609	631	576	645	599	619	581	580	594	596	617	612	612	624	609	609	569	630	629	610	627	585	611	633	658	584	557	574	605	592	597	665	629	598	563	587	596	634	581	600	576	630	624	595	622	587	597	624	614	610	589	606	635	630	640	584	560	548	609	581	621	573	634	618	623	618	572	622	652	605	586	561	611	631	589	592	604	580	577	612	645	679	547	603	639	608	625	586	614	589	616	632	592	595	573	593	569	607	556	586	608	589	560	587	627	627	566	567	607	613	581	619	616	591	628	665	610	559	568	604	595	611	627	599	624	612	589	595	587	615	640	601	605	614	610	617	633	591	614	652	581	653	605	608	592	613	600	588	616	632	617	586	571	571	607	614	586	606	627	652	601	647	618	587	614	601	609	645	623	598	554	621	558	644	566	619	619	608	639	573	628	592	646	618	593	601	567	625	600	618	583	601	614	612	632	608	616	611	605	616	595	628	608	619	601	608	607	611	615	596	653	617	597	632	606	612	589	605	607	597	595	605	642	612	647	592	618	581	572	624	598	634	613	600	636	586	610	605	568	598	582	597	609	632	615	644	600	629	607	598	622	597	558	571	631	638	605	585	628	631	682	594	616	566	588	612	601	613	607	594	607	608	584	597	576	607	627	571	636	599	586	632	591	593	624	649	600	624	590	613	644	614	602	599	610	615	646	627	596	583	615	600	583	618	618	587	622	607	604	635	628	583	617	605	575	583	614	634	601	609	614	591	663	592	615	607	636	556	600	608	594	656	574	630	531	606	596	576	557	641	601	575	561	554	597	552	616	576	607	618	613	624	606	604	632	652	601	601	579	607	601	634	547	601	575	598	578	644	633	630	586	576	607	612	615	617	638	601	638	596	549	570	630	589	610	593	592	597	632	602	590	657	599	632	597	633	590	573	590	613	599	545	545	601	608	607	607	605	617	568	622	634	576	596	549	589	619	610	630	586	608	604	616	618	625	609	576	607	612	638	604	635	612	606	605	625	583	576	596	597	618	616	616	600	605	604	610	631	605	621	592	607	594	618	625	596	604	623	617	591	617	591	652	605	620	631	610	611	623	604	572	591	612	574	594	630	607	627	626	605	581	621	665	626	588	602	608	652	633	583	586	591	546	651	635	550	589	604	624	607	679	629	580	602	610	619	601	561	584	606	613	612	598	599	595	592	612	592	625	587	579	596	629	639	587	632	559	619	644	622	601	596	636	584	632	585	626	596	610	597	598	592	607	564	588	620	608	615	597	612	622	594	589	619	619	618	625	629	633	634	666	651	614	577	594	587	620	590	623	650	630	612	644	610	612	641	568	576	636	614	655	589	621	632	609	570	545	619	595	592	542	634	597	555	607	634	609	559	588	650	649	602	632	612	617	568	594	604	616	617	581	603	626	605	653	637	584	638	614	593	645	608	644	642	602	579	648	569	651	657	593	638	587	619	614	607	646	614	581	617	626	613	616	596	574	612	577	609	597	649	575	597	564	618	646	588	562	616	602	592	624	608	624	621	602	642	588	597	549	566	634	594	595	637	603	546	641	640	617	519	579	598	624	597	603	622	599	576	592	607	611	615	621	616	600	609	586	647	624	588	604	606	595	593	541	615	610	656	630	610	626	630	626	607	588	609	636	619	592	610	613	625	617	611	636	618	605	648	596	572	595	651	613	625	585	625	595	629	612	591	586	631	600	625	566	634	593	622	588	600	583	637	629	630	627	613	591	592	607	596	621	618	601	612	639	608	602	632	613	667	620	583	658	622	638	620	553	612	592	596	616	610	604	587	610	611	625	624	625	644	590	606	609	603	626	615	623	612	639	613	575	632	539	575	592	582	567	647	632	598	575	603	630	652	624	623	606	570	613	582	608	622	615	580	577	605	627	643	617	590	639	589	589	604	622	589	604	629	632	663	617	572	624	625	615	606	603	638	626	661	618	617	594	614	619	638	590	628	615	619	594	632	614	624	602	594	581	585	626	563	621	634	576	580	573	581	596	605	627	664	610	596	602	601	601	586	583	624	623	616	611	603	616	624	616	646	570	588	615	598	608	596	597	567	590	668	613	606	613	601	617	592	551	546	636	565	586	620	567	591	640	624	644	584	574	573	604	612	611	610	599	610	565	595	639	588	611	588	615	660	569	587	638	614	591	601	581	608	635	604	640	634	565	604	591	619	624	641	645	658	623	580	625	562	583	654	648	634	604	611	606	605	573	608	613	616	603	639	596	609	608	632	628	609	594	656	594	570	616	632	553	603	590	588	606	625	610	596	617	634	587	644	618	642	587	588	610	583	596	624	565	611	578	597	577	628	556	609	652	584	615	570	624	631	636	593	594	630	604	643	619	591	643	613	633	602	619	583	590	651	574	598	608	628	607	621	579	616	593	620	582	617	585	588	607	617	614	617	570	610	618	598	566	594	620	626	568	614	653	634	605	587	602	618	635	633	603	575	593	584	620	616	598	630	611	607	580	616	596	599	625	609	626	575	644	595	621	576	569	628	606
8970	1666	2017	1522	1144	858	714	644	582	530	508	508	445	423	405	461	409	424	380	396	411	339	350	347	359	356	366	342	332	354	355	313	331	358	332	359	341	344	376	389	358	318	341	349	394	328	342	347	322	339	328	301	338	317	323	352	333	374	371	353	350	342	328	335	365	370	380	337	319	365	326	342	357	347	308	341	320	302	359	337	335	353	345	364	350	378	355	353	342	335	319	299	338	307	306	359	341	347	346	342	326	341	360	344	354	336	319	319	316	349	316	344	368	350	330	353	335	373	322	326	341	342	379	365	347	334	332	339	301	327	315	343	336	325	339	363	327	324	329	359	353	354	337	314	345	350	284	347	326	340	297	335	359	341	379	333	336	330	322	326	336	340	317	333	338	318	376	326	338	334	323	345	355	311	313	326	348	337	357	355	329	311	362	365	318	373	332	328	360	349	350	337	310	336	317	353	326	354	326	344	344	355	347	327	365	349	338	355	373	323	331	345	346	351	321	330	339	348	317	346	349	320	351	339	370	335	351	392	320	363	316	340	339	356	365	328	348	332	289	320	337	339	376	340	350	365	306	300	312	311	358	360	317	320	345	384	329	337	345	342	349	373	334	340	324	319	340	327	357	335	341	343	330	316	336	296	324	366	370	329	323	323	314	312	348	342	291	313	350	311	363	339	323	393	339	359	303	338	348	364	345	333	323	300	350	323	365	338	322	329	362	306	368	334	322	352	369	326	310	321	364	340	327	334	315	324	349	309	323	360	326	353	366	336	329	320	333	350	357	336	339	357	387	364	337	328	364	316	347	321	311	339	341	345	302	368	373	351	320	341	353	341	314	310	376	352	321	348	369	332	328	322	345	301	341	325	345	321	315	378	376	344	343	319	301	348	369	368	358	311	325	343	376	369	348	325	308	334	364	340	384	317	375	322	344	338	352	337	324	348	385	351	360	355	319	307	324	325	335	321	353	316	349	337	325	331	361	345	343	320	342	337	326	343	325	348	319	333	347	329	345	363	338	383	341	338	337	332	340	352	328	326	351	351	346	338	400	333	314	366	342	324	358	378	367	303	329	360	337	338	328	359	353	320	325	330	337	317	345	326	323	333	359	332	325	366	328	320	354	326	321	338	299	347	327	342	365	349	307	403	391	350	327	348	326	345	324	353	318	319	341	376	393	311	340	339	347	346	334	346	372	348	342	310	339	341	322	364	337	342	324	353	347	351	348	324	342	361	334	353	348	341	323	350	313	368	338	312	319	343	331	342	326	311	353	310	355	368	329	326	348	344	294	350	340	338	366	343	350	359	355	312	318	333	343	307	339	377	339	378	354	342	330	320	352	373	299	331	337	289	329	330	349	362	306	330	369	359	341	315	314	359	342	344	307	340	317	346	371	355	319	343	330	321	324	337	351	323	326	351	342	334	350	366	333	307	328	335	358	317	340	325	324	304	339	369	338	322	329	325	333	344	329	311	350	344	318	318	328	336	333	348	316	303	338	339	334	337	336	356	359	299	339	350	335	321	344	321	345	364	359	340	298	333	338	327	362	382	358	340	321	305	288	332	339	352	310	340	350	338	349	329	360	342	308	342	319	325	351	361	347	333	371	334	322	343	391	313	318	324	316	328	374	340	302	346	334	326	330	339	339	341	308	363	356	357	334	351	321	345	327	338	376	364	360	322	337	309	350	353	337	342	325	355	358	313	315	368	361	326	332	341	361	308	337	333	322	364	324	340	315	331	351	349	338	328	320	356	329	333	318	369	311	371	348	331	367	345	365	351	366	382	338	314	338	321	388	338	340	347	307	332	338	336	313	326	320	330	364	362	343	333	350	343	321	321	316	331	329	345	359	370	351	333	327	322	308	358	336	335	336	322	317	367	313	329	362	362	357	325	312	348	323	341	358	373	340	315	367	342	319	325	379	373	311	381	354	332	351	334	359	325	329	355	367	352	335	349	351	318	361	341	341	325	345	317	316	354	334	327	326	347	351	306	328	339	329	313	317	361	326	353	349	367	333	346	322	318	352	318	334	320	318	322	325	332	332	304	352	347	381	353	339	328	328	315	333	360	341	326	326	334	332	388	331	324	334	371	337	296	317	346	370	363	363	331	348	338	308	341	296	320	337	345	335	355	325	364	319	357	354	322	313	319	350	339	376	315	346	307	337	335	337	349	349	371	338	317	351	363	321	301	309	329	344	376	356	372	297	319	346	335	338	300	358	329	372	324	329	311	349	354	332	326	325	343	330	326	346	317	307	354	369	337	326	322	329	382	359	379	347	366	334	355	357	317	326	352	341	358	352	331	355	342	344	290	328	328	301	349	346	351	323	319	348	327	370	353	364	347	361	313	332	345	349	325	355	342	363	335	325	309	338	317	307	312	343	373	322	354	318	329	347	337	356	336	355	345	345	324	340	345	346	333	346	318	355	346	331	338	322	313	296	340	312	336	334	385	333	366	298	329	358	323	356	325	326	321	327	326	304	349	324	315	311	323	360	352	361	380	326	339	332	306	313	365	342	309	333	343	338	316	352	387	351	335	342	383	343	326	392	310	357	376	312	321	344	331	325	337	382	349	339	359	342	343	358	337	325	378	344	359	337	319	335	353	351	337	322	343	316	346	359	326	357	338	350	344	365	349	350	324	358	327	300	344	310	324	346	325	335	327	307	315	327	344	293	316	333	329	329	322	313	342	344	359	330	347	355	360	350	367	308	316	345	330	373	331	322	388	334	336	327	347	361	335	339	334	367	364	329	344	337	350	328	359	323	333	347	325	337	322	310	346	348	308	352	337	339	353	385	310	353	344	346	350	342	326	345	363	350	329	347	360	328	343	381	327	336	367	348	345	327	306	337	321	331	302	341	332	327	329	320	340	300	344	309	334	369	332	300	337	368	339	324	316	334	337	354	351	320	344	328	368	340	358	357	320	327	363	320	348	325	341	353	340	291	305	309	345	357	321	332	349	305	344	347	335	319	349	354	318	327	343	323	357	382	334	361	313	338	352	348	351	351	325	358	312	324	351	335	323	326	371	358	338	327	328	336	292	330	370	350	310	379	344	352	356	334	321	351	360	317	329	354	342	338	331	314	312	328	344	363	358	348	312	323	371	356	341	334	329	325	345	352	353	314	338	349	323	373	348	333	326	342	334	308	343	373	385	332	358	369	346	353	305	358	347	346	374	313	335	327	328	361	360	361	346	341	317	360	348	379	360	345	354	323	382	333	332	345	347	341	337	345	312	366	383	362	380	327	338	361	297	302	319	351	338	342	340	311	326	337	379	374	351	349	329	351	333	361	339	332	353	323	318	339	325	344	338	311	312	308	344	331	300	318	312	315	348	341	326	327	363	335	371	346	322	320	354	340	317	315	347	338	323	303	312	353	355	353	321	290	323	317	323	324	322	328	354	321	313	351	338	309	357	381	362	332	321	337	336	351	331	346	317	352	346	385	336	350	323	346	317	340	306	289	367	369	306	317	378	336	312	336	350
7244	1962	4068	4631	4135	3437	2845	2488	2197	1884	1894	1690	1481	1342	1360	1238	1234	1195	1049	1022	1066	974	1016	974	1019	893	962	930	914	914	904	995	879	874	872	896	898	850	844	774	861	844	873	844	821	853	781	844	832	789	835	774	793	809	800	767	815	778	782	793	819	800	786	820	776	769	767	768	745	843	778	746	805	782	771	776	796	781	807	753	813	774	806	795	813	777	804	808	752	752	815	798	755	742	750	797	764	808	778	834	731	827	791	758	764	788	807	753	785	780	784	744	772	750	781	797	760	744	753	798	782	800	805	784	775	746	802	788	791	786	744	779	754	804	777	814	837	785	791	792	799	822	742	808	742	739	786	784	763	817	759	745	788	815	797	780	808	812	810	795	748	798	786	833	767	763	799	744	724	765	788	850	762	772	801	808	789	742	831	814	788	781	788	786	761	779	761	773	816	774	775	809	766	804	776	737	815	784	776	779	789	840	781	759	788	752	727	775	772	741	821	810	772	748	794	806	774	812	762	778	776	811	792	749	805	775	784	758	814	752	806	784	778	807	753	778	812	783	815	798	805	835	769	816	745	794	790	782	799	808	780	822	778	835	790	759	788	725	777	774	818	745	730	817	770	796	775	813	798	816	746	749	810	792	820	774	767	789	791	741	782	746	798	801	808	791	752	770	780	777	782	798	749	812	806	735	810	805	819	805	784	729	797	722	782	811	818	738	775	767	788	780	751	782	815	763	734	843	781	742	737	820	754	754	799	820	792	746	779	794	783	770	809	809	780	773	796	761	804	748	820	784	778	786	826	796	788	768	791	783	790	768	780	765	780	818	836	781	775	816	773	770	767	833	835	814	748	760	767	758	802	779	832	763	791	788	796	754	761	780	723	800	767	796	825	791	770	778	792	742	779	833	826	796	736	789	760	750	753	783	771	755	791	744	757	780	838	764	759	733	732	818	754	792	758	770	773	776	778	704	814	810	834	772	766	818	776	749	800	773	728	745	763	756	769	792	825	786	782	739	787	800	747	780	827	753	824	793	843	817	751	744	804	800	796	766	799	788	783	786	786	805	763	803	737	776	779	749	755	783	773	738	743	807	811	791	733	732	767	784	816	788	807	797	797	760	792	743	785	788	810	795	743	787	812	802	773	773	780	797	804	756	786	790	773	759	800	817	732	740	814	771	777	832	845	821	759	796	780	800	740	806	783	764	783	747	802	836	814	800	785	789	749	760	754	728	780	781	765	771	813	739	805	740	791	797	808	736	761	774	800	845	776	797	779	764	770	800	781	830	777	771	737	756	799	847	803	752	762	779	766	764	793	794	809	770	775	813	755	754	728	811	795	786	759	801	815	756	765	781	753	715	787	773	766	788	770	755	790	816	773	812	865	789	755	799	719	787	807	811	763	799	799	808	837	816	809	773	815	771	762	764	746	810	807	777	793	781	738	811	808	833	807	742	716	830	780	780	752	796	753	815	818	800	832	796	769	815	798	795	745	755	791	739	792	791	771	793	693	815	819	795	768	780	790	774	764	775	802	804	781	784	767	809	764	826	774	803	758	755	770	750	814	761	778	761	798	786	786	781	751	743	796	775	809	783	778	786	779	759	786	807	805	770	752	805	791	814	761	743	767	770	760	781	800	792	796	722	798	786	776	781	764	758	794	786	765	779	823	800	741	773	752	805	774	819	772	735	761	767	830	803	783	800	753	768	776	778	805	833	765	768	782	813	759	771	788	794	767	820	732	824	771	791	793	776	792	795	742	780	796	780	778	792	801	779	746	796	792	791	782	838	730	730	812	837	759	782	806	746	779	782	754	801	854	821	803	793	798	824	831	721	779	747	765	804	807	758	737	782	817	708	779	813	764	776	804	802	819	774	756	826	751	797	769	733	744	767	785	782	818	824	772	854	747	750	789	832	786	770	782	788	720	772	823	787	760	750	760	744	781	802	797	770	806	795	787	816	771	693	747	817	756	795	766	730	733	792	803	782	799	779	773	737	827	832	749	771	791	760	780	752	766	792	766	750	736	792	793	735	763	757	787	787	754	769	772	820	791	775	752	746	798	767	801	846	765	771	756	724	812	788	784	752	769	783	775	812	770	813	783	748	787	773	811	756	832	807	815	806	786	773	826	835	732	807	797	788	778	794	766	789	761	820	723	843	732	745	765	776	796	759	787	835	799	815	771	728	790	768	782	763	765	766	840	772	735	775	788	759	800	798	722	822	760	718	770	767	791	767	781	751	767	738	720	820	786	806	791	760	756	777	809	804	790	756	727	780	805	795	803	757	719	799	757	850	821	797	817	770	804	818	813	767	776	791	788	771	775	816	761	784	809	760	784	764	760	813	788	795	783	832	811	766	824	748	760	779	782	823	753	776	797	803	802	791	771	810	807	777	798	788	790	815	807	790	799	784	772	761	762	820	780	773	763	766	813	739	775	769	763	768	833	805	815	795	738	831	799	757	798	800	769	806	832	860	793	753	748	760	797	780	811	797	777	790	807	705	849	790	729	755	807	769	838	815	783	733	799	726	787	821	755	767	762	782	766	777	759	803	773	795	780	768	804	835	816	772	769	766	816	764	802	836	741	785	782	784	791	757	781	794	864	792	806	797	754	782	717	798	788	823	782	758	790	767	827	736	811	776	793	722	843	729	792	757	762	761	751	738	761	804	763	830	845	788	796	800	761	759	768	804	788	753	818	798	734	794	765	774	805	698	794	790	822	755	739	796	799	763	784	768	860	798	797	758	784	762	743	790	768	777	732	818	782	787	831	814	766	770	813	773	770	816	805	825	797	797	774	820	790	744	791	835	751	781	750	839	758	812	780	762	703	815	803	755	762	785	802	737	790	777	763	774	769	764	800	741	798	816	787	766	785	846	836	786	786	784	814	838	782	781	787	782	770	767	754	831	778	870	774	774	797	773	733	812	800	799	815	799	778	729	819	725	787	767	791	758	747	765	788	770	795	775	779	771	745	803	763	767	798	809	777	783	788	747	781	799	801	787	744	797	727	774	798	793	778	784	774	792	802	735	800	782	785	835	833	770	863	826	803	795	772	809	820	861	830	748	814	768	800	767	815	786	759	794	753	775	812	786	765	775	756	784	763	768	734	751	803	731	729	789	775	825	824	743	787	791	726	777	781	802	793	781	777	803	747	780	789	748	788	803	809	777	796	814	788	780	831	798	830	771	826	794	746	760	813	735	816	721	777	837	772	784	794	784	795	798	795	773	768	797	767	780	775	794	747	774	827	744	811	755	772	771	783	760	809	806	764	809	788	801	797	755	747	804	776	812	826	778	807	794	801	742	798	714	804	759	775	825	789	790	815	766	801	782	789	779	775	797	800	808	747	791	769	831	810	729	764	798	721	801	830	800	804	780	735	776	759	787	814	747	826	805	816	737	759	763	800	845	775	799	752	789	784	810	769	760	778	757	782	782	769	779	760	758	801	752	783	819	775	770	795	799	782	755	769	792	780	759	785	793	808	765	752	771
16003	2925	3065	2417	1812	1260	982	854	691	669	559	512	471	488	460	429	426	395	370	369	371	361	339	395	330	332	314	352	369	314	294	362	293	307	309	327	320	329	327	320	396	359	362	306	328	318	325	344	361	316	313	354	351	280	320	305	320	317	347	298	329	313	302	309	298	303	304	303	330	318	326	286	300	297	273	308	311	279	311	336	311	331	287	299	275	303	306	303	305	310	303	330	303	313	328	340	253	311	306	315	327	304	313	304	326	296	304	304	303	310	296	342	325	297	331	297	278	311	291	298	302	309	262	326	291	290	328	273	272	307	304	292	310	300	274	308	360	301	294	316	321	314	338	283	289	290	286	317	327	290	292	307	349	298	332	317	305	288	288	302	283	311	323	312	315	294	279	278	310	303	281	286	304	297	285	274	315	298	270	301	314	332	302	275	298	289	299	311	308	288	313	309	299	297	281	307	289	295	311	295	314	306	299	333	322	304	312	281	274	244	299	316	312	304	319	310	321	319	322	295	315	285	303	334	280	305	299	285	286	292	307	315	315	329	328	289	304	312	305	310	296	293	300	288	347	289	302	343	307	279	284	299	308	301	305	321	314	308	270	320	289	303	292	311	289	297	292	316	341	322	298	305	302	295	290	328	288	314	283	286	304	342	297	254	319	330	281	303	311	318	319	339	322	314	316	287	277	288	306	305	316	297	292	266	287	302	279	283	288	313	296	294	323	356	312	297	290	297	320	296	306	288	290	344	334	293	322	315	287	330	295	297	329	288	305	319	313	290	293	307	331	294	299	301	311	290	297	342	314	295	274	279	271	318	306	305	304	287	279	328	303	280	319	301	320	330	335	320	285	268	322	284	290	355	357	316	283	308	292	271	286	325	286	313	303	309	334	332	311	312	299	298	297	308	324	302	302	301	299	333	298	297	294	314	316	316	322	332	302	278	332	286	278	270	306	343	319	333	361	322	277	319	307	319	320	313	292	289	307	334	343	315	321	324	322	291	303	334	312	309	291	310	305	328	292	325	331	313	320	267	339	314	282	296	306	285	317	315	297	309	284	305	308	274	267	317	313	301	295	299	310	298	346	323	333	293	285	319	339	319	278	277	252	329	303	280	316	281	282	294	340	316	272	286	278	314	322	312	301	302	296	292	270	271	317	291	302	322	304	307	304	306	292	301	292	319	297	291	306	317	287	321	315	315	325	323	329	258	313	321	290	340	308	348	337	312	308	299	299	299	318	284	300	284	268	300	314	294	320	295	313	310	312	326	300	309	284	341	273	265	325	315	291	305	305	343	304	294	302	344	291	283	338	320	306	303	322	325	326	265	288	303	287	310	322	340	295	321	322	285	275	294	270	288	339	315	328	312	330	296	328	306	289	308	327	292	289	282	299	330	346	294	280	352	342	306	337	316	312	303	293	282	324	279	326	304	329	294	343	323	323	316	297	293	301	338	295	284	282	322	278	295	293	319	308	277	290	284	296	276	264	309	315	288	292	319	344	283	313	325	296	303	336	339	313	325	310	277	311	348	295	313	294	327	292	310	275	298	365	310	303	299	283	321	302	280	285	289	302	336	298	275	300	277	336	288	324	353	275	333	298	278	316	335	297	310	300	330	294	285	327	312	297	325	292	300	345	287	339	313	309	337	307	299	318	314	330	312	310	318	304	342	322	298	326	329	302	332	321	297	313	309	287	290	299	350	292	324	291	309	286	270	297	306	294	329	324	323	301	303	300	299	297	302	279	320	310	330	320	292	329	314	339	309	314	303	304	296	281	284	311	279	321	317	270	277	278	275	322	322	307	305	322	309	299	330	315	313	303	320	313	292	306	296	305	297	291	299	317	285	325	309	278	301	287	303	288	295	298	287	291	300	309	315	292	311	297	298	314	306	330	357	339	347	308	303	333	306	272	307	271	285	321	322	297	306	281	328	292	287	280	290	285	318	309	277	293	272	315	304	293	336	311	322	315	293	271	309	286	313	275	327	286	316	280	319	315	329	314	301	289	326	286	321	290	315	320	288	301	315	277	326	310	318	299	304	310	312	322	301	303	284	300	290	306	333	292	313	310	315	258	323	306	297	276	296	316	289	305	301	312	333	318	288	306	319	327	323	279	313	280	310	278	298	297	297	315	323	287	298	311	299	313	287	319	299	273	323	317	309	324	292	311	323	306	320	288	304	294	293	296	343	306	299	315	328	318	304	295	300	297	305	329	314	305	317	299	300	314	281	272	322	317	293	319	340	306	338	301	281	297	308	322	322	298	324	310	275	316	299	290	300	271	290	310	317	263	322	308	289	300	316	313	281	294	332	322	328	303	274	338	310	318	294	326	277	290	343	309	282	323	274	284	302	355	317	311	283	286	263	355	316	307	272	297	289	338	290	287	325	291	280	312	303	291	312	309	311	314	313	283	329	297	344	312	306	310	312	267	311	323	305	330	304	330	329	314	301	301	320	341	329	296	303	299	305	303	272	339	291	269	305	316	305	252	313	330	245	302	301	310	320	285	295	310	342	293	278	291	329	312	299	323	326	325	349	322	270	316	309	315	314	335	329	302	293	309	290	325	287	293	336	300	319	313	285	313	292	304	322	303	294	307	323	279	324	316	302	326	326	286	291	311	329	301	299	301	290	311	290	295	291	316	303	351	292	289	307	300	281	326	307	306	251	308	304	322	323	321	331	311	307	323	265	316	311	307	304	306	301	326	292	294	315	291	323	275	294	326	278	318	306	245	323	300	315	307	322	292	342	306	293	299	301	314	306	359	306	314	323	325	271	292	303	274	331	276	326	350	288	305	288	281	295	301	287	289	316	316	322	278	324	289	296	335	308	296	308	288	334	321	289	332	318	298	307	305	302	283	290	273	335	296	338	314	311	307	287	308	326	298	316	276	305	296	297	319	277	297	311	316	340	309	319	285	331	369	309	316	333	316	298	290	339	301	296	321	324	309	298	309	309	284	283	281	312	293	307	294	298	305	299	317	323	308	278	311	338	280	285	289	314	335	318	340	294	268	316	342	301	299	331	315	313	292	334	312	289	300	323	318	317	288	270	310	293	275	310	321	316	327	294	362	298	312	305	313	337	322	320	291	310	306	320	322	306	295	316	282	284	283	320	329	296	326	322	293	282	312	295	282	326	297	272	303	314	265	309	311	307	290	333	289	311	312	287	301	301	324	292	292	298	305	334	327	331	279	289	345	314	319	262	297	302	301	296	341	334	309	266	331	306	305	298	280	308	310	269	331	301	311	277	318	277	301	315	324	311	262	304	306	309	301	299	282	293	292	323	324	341	309	334	292	297	301	301	291	324	307	309	303	322	299	293	280	345	332	309	340	305	308	317	306	326	297	307	287	326	326	288	309	315	317	307	292	313	280	307	290	313	313	301	296	276	313	296	324	300	296	308	333	318	300	298	295	311	299	296	321	332	306	290	322	316	306	296	329	279	296	281	310	344	325	315	310	324	310	293	319	346	313	263	293	325	277	281
9398	2550	5442	6797	5977	4865	4202	3237	2893	2573	2416	2087	1832	1632	1438	1356	1360	1287	1244	1213	1115	1122	1021	1032	1044	1000	905	967	966	935	911	879	901	841	856	803	834	845	813	828	781	785	811	759	756	709	725	780	745	674	739	743	749	724	726	724	698	729	721	698	671	760	673	675	734	752	717	694	719	725	672	737	716	731	673	714	703	718	676	699	722	711	726	716	744	731	695	675	641	719	720	666	746	703	741	678	728	679	711	717	736	718	691	636	695	671	719	684	692	722	645	715	685	708	751	737	703	706	703	710	741	707	732	685	705	656	653	667	687	717	687	698	721	692	705	681	708	725	695	680	678	673	684	689	704	693	670	664	718	724	685	694	724	710	732	689	741	707	726	717	716	653	703	728	669	728	713	681	685	686	708	700	729	744	694	710	688	698	707	652	648	675	672	740	656	699	683	702	668	665	667	699	730	671	681	692	711	681	692	668	677	683	719	692	699	701	694	686	717	640	700	695	655	675	680	709	742	708	756	686	732	693	646	695	731	647	698	672	666	716	701	706	684	719	703	773	708	735	694	707	710	706	730	726	713	729	692	702	695	767	698	720	726	685	708	710	698	676	662	746	686	642	671	725	724	706	686	682	710	708	696	644	699	727	722	699	676	722	702	698	709	685	732	748	718	705	728	695	778	720	733	715	674	694	697	680	681	733	696	722	684	700	713	680	706	711	663	701	731	728	731	725	673	678	693	728	695	692	720	686	698	688	684	688	704	753	721	742	725	661	674	663	672	699	686	655	750	689	720	727	752	689	685	727	750	684	695	663	686	692	691	673	708	700	811	736	722	655	676	677	756	705	692	713	722	726	709	687	736	734	656	698	765	768	729	720	702	669	739	674	712	689	683	709	713	695	709	691	642	764	706	727	699	712	638	699	725	716	683	648	674	705	694	657	695	666	685	713	708	687	732	644	690	695	699	695	682	691	693	674	707	682	701	694	712	673	715	710	757	734	660	723	667	647	711	690	714	675	755	689	737	662	681	691	670	700	651	716	708	721	686	675	722	728	707	697	669	688	711	713	683	723	687	661	723	675	727	672	722	698	678	705	693	674	710	693	702	642	770	687	698	723	703	722	746	689	687	738	680	741	696	698	692	698	728	715	692	670	691	694	690	694	695	708	716	698	689	671	751	690	667	703	693	672	723	721	722	691	697	688	675	738	702	673	701	722	705	733	655	721	686	717	701	675	688	672	653	710	709	666	686	693	690	668	704	712	705	670	732	717	667	695	661	690	703	680	723	690	712	737	678	673	705	663	699	666	687	703	710	659	692	728	673	715	716	670	697	718	720	689	703	660	749	677	734	702	722	720	676	711	748	727	687	764	694	707	693	682	702	680	687	701	713	654	685	710	749	682	727	687	730	756	676	730	704	673	722	706	660	774	730	709	670	662	689	706	667	689	650	703	698	704	756	738	714	719	690	690	706	729	679	704	730	742	695	691	731	724	668	690	710	695	690	684	700	703	743	704	729	704	697	681	747	744	663	739	748	673	648	687	742	678	695	686	708	734	712	683	716	711	705	709	687	687	689	660	731	720	687	692	661	731	690	643	689	699	713	698	730	681	723	701	697	672	741	714	732	688	661	647	717	694	684	691	743	703	682	674	696	635	699	690	680	660	694	709	736	671	705	673	700	713	704	687	686	742	689	704	766	645	687	696	658	692	694	685	709	678	662	715	682	719	730	710	755	694	705	721	718	685	718	733	711	686	690	703	709	666	702	710	690	704	733	676	707	736	740	660	688	683	644	704	678	704	679	721	718	702	698	725	665	701	732	704	737	699	707	690	703	741	686	697	648	714	683	666	668	683	668	724	738	714	662	688	691	724	662	670	739	727	727	755	712	733	727	677	710	723	698	674	714	676	699	728	685	681	695	691	732	704	737	652	699	673	732	677	719	652	740	713	691	705	706	699	647	730	732	737	672	724	710	699	702	694	738	704	726	720	699	709	676	703	728	662	702	708	678	667	723	672	704	721	713	734	721	661	716	722	726	708	694	682	655	701	719	707	704	721	695	690	719	760	693	643	683	703	695	677	711	682	738	718	718	704	716	722	698	668	723	693	730	731	700	683	721	738	745	700	707	673	663	747	694	662	723	741	736	655	688	740	689	715	775	705	680	730	687	716	699	700	703	665	683	741	652	706	718	696	692	698	709	676	698	731	714	738	673	692	703	667	746	700	694	715	708	678	752	687	698	728	755	678	660	716	685	701	682	765	708	652	708	698	688	796	673	700	715	711	694	734	657	631	673	760	701	725	697	701	676	682	761	731	726	699	702	688	720	681	688	697	740	717	684	712	687	714	678	713	705	678	674	717	720	687	690	685	725	676	728	699	703	744	773	714	713	696	679	680	686	695	680	677	690	713	737	721	739	671	732	765	703	680	733	693	682	708	772	642	739	744	701	667	708	717	721	676	700	687	714	665	723	691	714	691	711	666	709	732	735	741	723	687	716	684	670	699	663	683	701	718	745	705	764	693	709	713	732	678	699	729	683	735	711	693	706	689	709	754	712	688	715	731	686	719	722	752	617	740	711	704	713	674	666	633	687	723	721	718	738	667	707	705	699	677	690	701	697	779	714	719	741	684	725	709	665	686	709	722	679	748	721	715	696	661	708	718	696	748	674	683	644	703	623	676	684	727	692	645	693	703	699	770	698	719	713	700	681	708	685	667	694	700	731	621	688	709	733	706	727	680	691	668	784	703	698	706	732	705	708	660	678	684	699	707	661	720	672	744	705	721	720	685	733	691	685	708	696	679	693	715	693	703	704	664	678	733	668	694	674	731	769	705	665	726	674	698	696	736	642	738	675	705	731	694	676	725	683	692	743	670	714	722	725	692	656	720	703	728	686	696	689	725	691	681	718	728	714	700	725	720	717	664	703	738	731	679	695	666	718	679	670	697	694	695	717	737	682	696	672	683	698	738	708	716	695	691	715	670	675	672	695	689	732	736	689	718	709	677	682	661	705	699	653	781	699	683	705	707	699	700	749	729	701	677	744	700	665	673	711	715	725	645	707	687	690	716	739	681	746	636	721	686	729	676	763	671	703	703	662	728	708	679	687	666	747	741	755	716	718	702	736	687	679	747	759	777	670	709	626	714	736	702	722	640	699	701	718	718	740	681	691	696	734	672	661	708	747	691	712	708	731	728	691	689	696	716	675	701	684	707	760	661	691	674	681	694	719	651	691	681	690	638	683	683	727	708	708	691	665	685	668	692	697	743	674	694	686	723	680	730	632	708	668	695	718	697	736	758	696	683	705	715	746	743	758	705	680	660	687	684	666	735	714	712	708	732	716	698	727	696	711	676	663	717	697	695	739	718	692	741	707	754	709	680	729	710	724	657	697	682	791	713	733	728	742	685	701	667	686	733	723	741	689	690	660	705	724	697	663	711	711	705	691	676	713	686	703	698	707	736	755	679	734	685	702	745	706	683	663	737	679	686	687	720	679	703
2288	736	815	793	581	451	392	358	336	341	334	305	286	305	265	269	274	301	281	267	269	285	236	236	251	268	245	260	261	256	254	251	256	227	252	244	221	231	267	251	262	252	268	218	246	274	251	256	226	247	236	264	244	251	244	265	229	243	282	256	263	232	262	235	246	257	259	249	246	263	241	269	242	265	277	243	242	255	277	222	221	243	269	282	267	273	234	240	245	233	225	249	262	269	262	230	247	251	242	249	249	264	248	253	286	238	251	243	268	261	249	252	287	241	240	235	279	244	260	232	264	256	273	253	230	236	240	287	248	264	235	266	264	250	266	250	243	217	253	250	248	256	264	252	249	293	264	265	236	248	259	238	259	222	224	249	232	258	280	248	277	250	263	243	255	245	273	259	233	230	246	258	234	258	257	245	269	271	236	235	224	234	220	261	191	246	281	238	243	224	258	258	245	247	250	242	246	275	263	273	276	240	266	260	260	258	249	250	235	225	271	245	254	234	257	233	216	221	275	278	247	255	237	221	254	241	243	251	265	270	249	240	239	248	244	269	281	240	224	219	257	249	268	269	218	251	252	256	239	278	232	237	248	282	261	260	263	283	244	278	250	266	258	250	300	282	233	240	287	264	268	243	243	243	255	246	266	246	241	229	259	250	214	230	244	262	267	254	259	282	234	242	276	261	270	236	261	252	251	260	245	236	249	282	259	258	237	252	231	269	262	248	253	261	268	304	268	261	256	263	251	234	238	263	234	241	247	241	248	292	247	235	257	305	255	226	238	254	254	251	234	262	259	278	244	237	244	278	259	254	227	245	255	216	222	261	236	241	256	266	273	258	268	248	247	250	251	238	259	227	254	224	232	244	251	260	226	251	222	237	245	251	234	264	271	245	262	255	252	282	244	244	266	225	248	200	236	263	229	253	268	261	252	248	273	257	252	255	255	258	280	271	227	239	231	237	230	261	259	236	250	275	229	247	218	247	260	279	278	269	256	260	259	266	264	246	233	241	260	237	271	276	257	268	248	240	257	241	251	251	237	256	255	252	224	278	263	254	246	251	269	246	250	258	229	241	266	237	259	279	274	258	241	253	263	260	253	232	257	256	257	247	281	249	239	234	246	233	247	248	250	256	268	244	256	224	266	247	253	274	273	277	284	224	253	280	255	274	230	239	243	276	276	256	271	262	240	257	244	271	254	247	242	227	258	260	274	264	232	245	217	227	249	226	255	255	249	230	240	271	254	244	224	256	254	242	250	257	241	252	255	250	264	256	265	213	267	232	253	234	252	260	225	218	254	217	264	271	285	242	228	223	240	275	247	259	286	225	244	235	259	259	252	263	244	245	278	241	245	233	263	230	232	243	279	274	280	280	242	261	237	247	257	297	253	240	253	240	243	244	245	265	269	272	250	200	262	242	252	264	270	285	249	233	224	245	236	261	264	260	277	246	233	288	234	240	248	266	251	281	287	254	240	282	241	241	248	229	263	251	274	254	269	220	262	252	258	267	240	239	258	271	268	234	261	252	280	269	236	254	257	246	241	263	246	273	239	245	266	254	251	251	283	252	266	249	260	264	242	249	260	243	229	254	262	257	263	260	240	243	218	257	273	256	246	258	257	288	228	245	242	259	247	256	236	242	265	246	273	254	239	247	290	273	259	234	251	240	249	240	247	240	242	258	259	226	230	228	257	261	234	252	235	287	266	228	229	262	251	223	247	248	271	260	211	254	256	244	264	230	256	252	231	269	257	242	234	240	253	229	250	258	267	250	246	276	252	219	253	257	247	265	276	251	229	248	258	265	255	249	251	252	230	270	242	264	268	250	244	239	246	267	257	259	251	219	266	253	220	235	222	260	242	280	247	259	253	267	222	240	274	275	216	249	242	249	259	263	262	254	249	246	249	282	294	235	249	266	225	243	210	255	286	258	259	235	245	276	250	254	278	252	232	260	244	260	247	260	251	232	253	241	250	226	247	265	238	251	263	231	241	245	267	253	238	242	234	236	232	262	250	240	279	247	235	240	261	239	242	252	280	299	225	206	260	253	228	256	257	259	266	240	290	277	249	241	227	269	259	250	264	268	228	230	222	244	264	254	257	232	250	220	250	248	248	229	276	274	251	243	261	270	309	263	261	243	258	273	273	279	251	211	233	250	252	245	243	253	245	241	247	253	233	265	239	261	269	273	247	248	235	234	239	237	249	208	246	252	222	231	241	221	263	240	290	260	254	249	204	238	224	269	254	237	263	284	249	226	243	241	256	251	261	237	263	270	245	256	251	232	229	258	272	254	259	239	230	254	256	246	249	264	249	226	225	241	213	233	268	281	246	245	241	240	219	249	281	220	252	271	228	227	241	261	282	266	260	300	280	236	271	259	215	276	228	268	237	290	230	251	252	256	256	260	279	232	246	262	253	269	283	223	280	274	239	265	239	283	224	260	258	261	263	223	260	238	246	248	245	268	231	279	226	266	241	302	247	246	259	228	262	250	246	255	249	232	269	240	239	250	230	258	258	244	257	252	266	235	264	279	257	258	268	264	245	222	230	252	227	245	243	245	233	256	243	258	223	245	264	291	234	270	258	216	240	266	241	237	262	242	272	264	250	262	222	254	267	252	266	256	232	269	248	231	216	242	235	242	283	227	262	249	253	258	244	243	260	241	250	248	229	238	244	259	238	226	239	268	259	231	246	271	247	234	220	263	271	250	231	274	256	271	245	258	224	262	241	268	225	240	241	243	255	271	264	251	251	248	251	250	249	223	252	253	248	259	243	254	259	249	253	266	232	240	257	243	235	267	268	273	231	249	230	274	253	250	251	240	239	271	259	231	262	302	265	257	267	244	239	247	234	226	243	258	243	278	263	266	265	248	267	245	238	214	286	227	261	279	243	237	266	264	276	245	232	287	271	248	236	236	276	279	239	245	265	242	244	259	241	267	260	241	249	223	244	235	268	243	264	260	238	247	266	260	229	259	260	283	270	257	286	264	243	306	246	269	256	260	253	268	261	246	227	265	262	250	268	264	241	247	269	267	253	275	240	255	228	230	282	231	231	257	227	246	254	253	233	235	249	254	221	235	246	255	279	242	253	246	280	259	243	243	252	278	245	272	272	281	215	253	283	271	250	242	219	257	252	257	256	252	238	235	271	253	254	259	245	264	272	243	256	265	240	224	243	219	255	238	249	246	242	270	253	238	257	250	250	234	243	267	253	227	257	227	276	268	248	233	258	242	247	250	265	263	268	232	260	234	230	270	244	233	260	257	242	254	228	225	234	260	234	262	244	239	241	240	268	248	236	251	251	256	260	260	264	268	265	257	246	260	290	267	225	265	273	233	257	262	261	252	240	263	287	252	256	252	281	270	260	233	255	270	271	254	251	262	249	263	248	264	246	272	258	239	232	215	253	234	241	223	220	238	251	234	245	209	246	244	270	226	248	263	260	263	233	234	278	239	217	253	276	228	276	265	240	266	263	234	265	279	254	247	221	240	214	242
2275	1043	1977	2310	1965	1660	1429	1302	1209	1095	1059	876	898	874	833	749	738	744	729	666	677	695	626	664	739	694	700	704	685	665	632	674	619	666	640	698	620	652	622	665	622	659	592	663	617	595	631	582	588	588	655	591	621	648	659	593	678	629	585	646	613	609	598	589	653	601	592	624	626	636	601	609	662	618	562	644	612	640	634	594	579	603	621	588	599	612	619	587	586	635	599	593	573	614	632	623	623	622	598	581	591	580	595	590	582	573	574	618	574	636	626	608	667	609	600	634	595	637	595	611	610	550	597	593	645	608	611	607	591	588	601	626	588	584	580	609	581	549	601	603	625	617	570	588	636	581	590	601	608	628	600	610	595	624	637	632	591	613	597	625	604	562	589	597	636	586	603	597	601	607	619	572	628	573	613	620	595	615	594	608	595	606	598	639	606	565	631	606	628	634	645	635	614	615	599	626	587	582	620	592	613	583	609	649	651	592	626	648	577	596	601	668	637	597	568	606	605	599	646	552	606	631	562	594	604	628	590	622	649	595	647	582	558	623	649	634	591	614	618	611	580	603	623	588	623	596	596	655	570	642	581	594	632	626	545	581	585	621	603	586	626	619	615	569	621	581	586	597	605	586	580	596	611	620	628	533	614	582	659	630	591	636	585	585	625	582	585	616	609	596	624	657	643	590	636	581	585	554	620	608	618	637	593	626	589	577	609	600	609	614	607	566	597	586	591	588	601	568	595	567	598	594	611	590	594	602	641	604	598	552	594	594	598	606	586	628	595	594	615	583	618	608	630	598	584	589	607	608	591	596	576	604	580	557	587	630	604	600	556	642	592	619	613	639	585	594	611	573	621	617	609	583	595	624	576	632	597	668	593	638	572	599	578	589	593	563	596	610	590	556	567	633	646	620	586	648	552	581	608	607	580	599	583	615	628	590	568	598	638	591	623	626	555	596	607	642	612	573	598	651	641	633	615	596	629	624	584	628	623	577	579	590	634	589	595	619	638	622	621	615	612	605	637	594	579	573	613	627	627	623	577	573	622	631	619	595	620	592	606	564	649	573	632	610	594	596	605	637	555	591	635	589	616	610	638	644	597	618	602	620	624	605	584	573	621	612	555	570	647	592	591	618	596	620	560	600	600	597	615	584	551	586	594	568	662	550	613	620	592	586	630	612	573	634	587	612	614	575	600	612	578	614	609	577	620	610	611	581	576	595	617	627	608	627	538	571	587	634	585	608	614	646	565	608	583	607	627	600	591	617	590	602	612	651	610	608	584	610	602	600	593	661	594	641	589	627	617	602	652	625	570	612	613	588	620	578	571	575	608	649	648	591	631	597	624	628	606	588	620	622	617	599	644	656	565	623	611	592	606	597	606	639	585	588	553	610	587	594	576	630	614	604	548	596	603	630	604	592	620	648	618	591	600	581	646	628	594	572	619	570	610	627	586	575	634	609	620	640	591	566	638	660	657	611	589	606	607	618	603	568	628	591	622	575	612	597	568	596	608	598	600	594	608	628	608	637	599	617	613	596	586	617	625	609	619	608	570	602	588	580	606	596	639	612	593	610	661	589	549	583	603	572	601	600	598	658	590	599	590	608	610	602	608	638	628	613	609	597	600	608	627	607	596	622	600	627	599	594	605	611	575	637	576	572	577	622	614	627	631	612	601	621	611	619	586	619	609	656	583	606	570	596	622	548	607	583	626	598	608	606	596	621	586	647	570	599	636	576	566	656	598	653	585	620	576	584	566	658	623	577	571	605	624	633	632	629	591	655	608	616	616	580	604	589	601	599	606	648	611	636	599	584	607	557	575	611	618	619	628	626	576	570	679	633	578	567	600	636	628	602	609	591	578	568	613	643	595	594	604	618	612	595	615	607	622	597	637	600	569	567	580	625	627	609	620	594	575	597	631	639	606	609	631	638	556	594	629	559	574	592	614	633	611	614	600	598	605	628	594	613	606	663	624	583	590	596	550	592	590	642	655	582	570	616	561	607	590	655	607	624	631	625	651	635	570	606	688	629	573	611	638	605	619	625	627	633	636	603	620	600	561	618	584	621	599	609	633	577	586	594	642	588	641	601	572	617	631	607	611	624	586	587	603	580	575	579	620	565	566	602	613	591	595	595	624	615	623	623	614	615	606	581	579	660	581	608	638	583	576	606	579	586	552	624	599	581	592	635	561	621	566	597	619	632	584	605	588	624	612	633	612	605	615	590	577	647	603	613	612	605	553	614	633	561	591	578	648	627	600	609	604	580	613	611	617	591	618	630	608	612	623	661	653	608	608	599	623	602	614	607	658	611	610	558	585	587	583	606	631	630	608	633	614	613	574	593	630	600	657	596	637	571	585	626	601	586	593	573	605	608	595	545	618	624	568	601	592	595	643	598	636	609	613	592	592	638	598	635	603	606	616	618	642	572	568	571	609	595	623	602	602	625	600	596	622	564	644	591	625	621	600	582	565	582	581	616	649	615	613	561	602	596	584	616	594	555	606	588	577	613	635	599	621	614	581	606	580	628	625	584	619	609	626	566	570	588	558	635	570	590	621	615	598	597	585	601	598	632	590	586	566	598	621	613	620	574	614	611	581	616	622	615	618	632	643	602	551	627	614	611	617	608	604	591	637	654	599	580	571	583	631	619	596	538	640	640	561	634	637	606	601	578	576	687	610	583	645	591	595	580	593	626	570	587	606	595	644	613	568	619	645	614	656	658	580	606	619	619	621	616	587	601	613	606	569	587	601	602	636	557	566	587	665	578	636	567	581	641	593	611	581	563	630	625	602	586	592	612	634	611	616	629	623	608	622	592	635	659	581	609	579	588	582	633	655	637	618	640	633	588	549	605	586	590	602	627	610	636	611	560	602	584	598	573	581	609	551	595	620	629	606	619	591	650	595	594	659	579	633	613	577	590	625	593	656	597	623	569	582	616	629	561	595	630	572	590	645	596	634	619	617	618	599	607	602	609	613	597	625	607	629	594	615	585	599	550	650	643	661	573	596	602	571	602	599	555	576	617	622	598	612	562	611	640	607	602	604	604	593	608	556	621	610	632	612	612	639	594	591	603	618	616	600	627	560	618	636	616	643	601	587	635	595	613	635	589	594	588	608	629	583	595	596	646	599	604	624	603	581	634	579	583	645	618	627	636	555	605	627	588	585	604	589	573	624	609	606	592	599	601	616	641	614	588	573	578	611	605	583	657	585	576	602	616	604	570	620	624	620	606	602	600	607	601	621	611	612	626	616	600	637	630	644	605	575	610	602	570	614	645	621	573	631	630	636	592	542	627	643	576	591	587	597	576	591	600	627	607	598	574	603	605	591	607	646	617	566	626	611	636	635	592	615	560	629	610	570	580	606	576	597	647	631	592	561	627	655	618	630	572	600	616	629	592	627	585	599	611	620	604	632	617	608	616	570	609	618	571	592	542	626	583	570	580	583	613	593	654	618	585	600	583	608	606	562	629	605	618	594	598	590	566	637	601	569	571
8965	1559	1927	1645	1233	878	769	680	648	580	504	490	448	466	444	387	402	428	355	355	375	383	377	362	383	408	348	371	369	367	330	338	381	342	340	356	336	367	351	333	345	348	365	300	362	333	308	304	329	336	351	386	327	339	316	370	342	354	370	349	341	372	340	350	324	364	311	356	342	356	317	366	346	347	365	353	313	308	357	328	345	343	360	317	330	353	349	303	340	334	343	317	319	344	352	314	300	333	299	292	360	341	339	352	377	335	295	330	347	319	342	381	317	368	328	360	320	338	317	344	329	384	340	295	362	305	348	342	344	337	322	363	322	356	342	294	322	338	340	380	372	337	343	335	350	359	338	332	382	348	346	313	343	342	355	352	324	311	358	346	320	360	325	306	356	332	357	321	323	336	318	337	340	319	363	335	339	310	320	322	332	371	319	294	347	359	381	365	330	331	334	354	358	361	342	339	338	361	365	340	307	341	348	329	320	348	352	329	342	386	350	350	309	365	353	341	350	349	357	302	351	321	308	318	335	346	363	320	348	343	351	337	353	357	321	350	357	341	374	323	340	350	315	357	378	322	363	359	356	274	333	358	346	328	312	305	336	287	334	345	337	300	374	347	352	330	372	355	326	328	325	341	338	329	333	354	343	294	316	330	335	347	325	345	352	313	343	355	361	349	401	342	322	338	358	361	344	290	364	350	374	368	331	313	322	339	346	345	367	351	351	380	351	330	324	337	324	305	339	339	328	342	355	338	340	335	293	352	344	324	315	375	310	368	398	331	352	376	335	343	354	362	345	388	344	314	330	364	331	345	334	307	366	343	348	337	333	333	347	321	361	375	340	355	341	356	334	315	352	307	303	290	335	318	329	331	326	342	302	322	320	347	328	384	321	345	329	313	319	327	337	341	325	326	331	337	359	352	386	318	334	360	303	346	376	354	322	315	321	328	336	319	337	363	334	348	342	338	349	318	336	321	292	327	328	324	343	324	344	339	349	308	345	355	322	312	325	330	311	370	361	356	367	369	353	377	325	326	325	336	353	347	345	327	324	344	324	335	346	350	316	371	371	320	366	399	321	337	332	346	356	332	365	337	335	358	332	375	322	329	355	315	317	336	338	334	347	314	368	345	341	365	322	329	345	371	346	331	354	347	339	308	309	327	326	346	359	318	308	307	344	347	367	338	341	362	342	331	335	328	357	318	346	333	324	326	344	313	296	345	324	389	351	323	368	337	329	308	344	387	343	316	325	343	347	332	344	344	321	345	331	315	305	334	326	348	336	355	347	357	344	343	328	327	357	337	293	338	310	313	386	316	358	336	329	343	352	331	366	328	310	314	308	354	353	316	336	339	348	362	355	325	363	339	297	336	335	322	346	338	313	387	335	302	345	325	314	355	330	306	387	314	309	336	347	365	322	392	346	328	347	326	351	332	313	359	326	323	345	329	346	330	371	328	358	320	355	335	307	336	323	317	347	313	347	340	299	308	302	322	322	329	338	314	363	348	315	321	321	317	336	326	329	350	339	315	341	314	335	333	328	342	359	289	373	362	359	326	314	343	339	317	314	321	326	348	333	315	368	318	328	322	352	353	323	326	319	326	300	348	349	341	348	349	353	344	321	325	317	384	364	337	349	320	334	331	331	367	340	375	359	334	340	339	334	326	346	350	321	361	364	328	341	358	349	335	355	319	346	370	352	352	307	366	314	341	372	346	334	323	323	332	356	358	353	322	322	360	337	351	375	337	350	363	337	324	320	357	334	360	348	337	337	315	347	331	351	357	354	331	308	344	352	354	331	305	332	292	343	366	338	326	379	361	361	329	382	335	337	327	304	347	328	341	342	371	344	311	326	305	351	312	325	343	313	309	332	340	301	331	289	355	371	337	340	368	330	356	362	349	297	368	390	330	306	321	309	347	350	328	313	335	380	415	349	310	300	312	340	321	351	339	333	337	306	335	316	368	332	359	353	330	336	310	343	355	347	357	326	359	332	326	333	360	349	332	334	349	349	334	350	326	347	348	322	343	388	346	320	312	306	315	358	300	357	352	303	331	337	335	343	328	371	356	292	325	336	354	363	329	358	347	356	333	340	371	376	344	361	317	329	307	333	322	321	341	327	336	321	337	320	338	327	327	336	339	328	342	359	319	335	325	332	340	368	336	320	360	345	335	319	307	340	367	323	370	359	334	327	332	346	337	329	354	343	319	321	315	363	314	340	310	321	344	319	331	293	361	372	356	320	392	333	346	348	325	344	367	361	333	333	328	332	316	316	351	350	367	356	321	354	333	366	314	336	362	357	320	306	338	365	337	317	316	333	348	325	321	357	361	341	353	316	344	352	323	338	349	342	327	298	337	332	343	341	363	345	371	329	358	351	327	361	342	336	338	366	362	332	341	329	336	353	337	350	308	319	311	321	332	344	363	347	298	347	332	370	351	332	320	317	355	363	328	326	346	329	357	347	317	321	324	341	352	382	316	343	350	357	351	346	350	324	321	336	321	342	300	337	346	367	336	328	355	327	364	318	328	336	323	327	330	333	342	366	314	382	324	340	333	332	350	347	347	354	340	351	331	368	323	354	346	390	338	372	329	327	316	354	329	334	350	353	377	328	349	332	362	324	313	305	368	371	362	345	301	376	351	375	333	357	348	314	318	333	335	340	376	346	340	325	335	333	326	337	369	348	357	303	307	349	336	359	327	391	356	342	304	317	341	357	331	313	367	362	361	348	313	310	327	339	359	327	330	314	345	333	342	322	332	308	396	324	372	298	350	361	320	335	323	298	356	344	305	329	345	287	362	311	344	338	330	336	339	344	309	363	337	323	328	338	317	363	328	359	327	301	350	322	332	342	375	312	338	290	348	303	295	323	334	345	289	372	388	323	360	334	362	343	352	321	322	316	394	352	368	320	364	324	318	344	360	300	321	316	327	349	315	359	333	347	339	378	341	365	320	337	304	319	376	351	335	340	359	319	323	317	302	331	319	311	346	367	357	347	327	329	319	331	341	342	336	319	328	347	341	302	326	346	342	334	330	342	312	330	308	349	339	345	315	339	345	369	316	355	319	360	313	353	315	337	319	350	356	374	342	347	356	324	344	313	374	332	337	326	346	327	345	326	340	341	336	349	359	349	320	337	327	315	378	337	373	356	362	352	296	338	350	361	322	306	345	331	295	374	321	349	356	354	320	355	322	301	324	332	331	311	362	330	336	315	358	344	322	314	337	332	330	307	352	342	350	351	330	339	328	311	345	335	335	337	333	311	332	373	340	342	346	322	362	354	313	301	366	329	333	324	361	395	338	333	315	331	349	350	326	345	353	339	306	354	324	363	343	369	341	357	338	320	310	359	366	327	358	348	298	321	353	357	352	327	312	316	362	295	352	312	329	364	354	325	357	335	339	370	303	345	384	329	357	325	345	337	341	323	311	332	334	329	334	346	334	343	367	307	339	293	352	323	318	335	347	333	350	339	346	362	367	323	324	318	355	327	360	368	369
7244	1845	3952	4739	4080	3451	2929	2463	2312	2019	1810	1597	1536	1383	1351	1198	1168	1047	1179	1066	1025	1073	960	966	1000	993	908	968	984	937	938	834	888	881	864	841	879	875	870	813	808	822	810	779	758	826	803	795	820	807	854	843	804	822	735	819	802	827	817	834	803	761	767	793	775	824	786	799	807	783	763	762	755	770	747	824	804	752	757	765	788	781	810	786	770	781	799	813	759	779	785	780	805	807	746	810	758	753	766	770	743	782	776	774	792	846	841	792	749	810	798	755	782	773	769	722	789	804	826	788	769	810	784	815	835	828	750	778	815	805	780	837	798	798	734	799	805	782	816	767	786	806	772	809	770	793	745	781	803	780	760	750	765	823	774	848	765	800	831	797	795	791	790	788	772	830	811	788	782	799	749	778	734	801	762	804	778	792	732	791	790	820	773	774	771	747	768	755	754	781	791	756	824	809	794	838	768	777	783	778	833	819	740	831	793	747	773	791	794	755	792	766	772	760	745	831	757	802	806	758	806	738	793	807	792	776	802	832	825	746	796	746	726	793	766	769	785	751	787	772	790	794	725	816	761	821	820	785	767	813	803	764	783	784	746	817	742	819	828	803	782	780	729	780	772	797	805	822	793	778	747	761	787	734	806	783	753	724	750	789	793	778	730	780	786	762	792	809	761	805	759	784	812	813	788	726	778	756	816	807	815	787	770	780	797	781	802	815	837	843	781	760	757	777	784	763	783	796	757	787	784	769	797	800	788	756	760	788	799	783	778	785	767	783	779	736	758	750	817	845	717	750	748	791	770	807	764	819	817	742	823	773	791	785	798	805	759	770	790	803	746	796	752	760	747	698	808	772	735	790	790	791	756	789	778	839	762	745	744	733	788	782	812	756	777	757	766	802	772	789	784	759	784	833	790	811	752	748	799	772	751	779	794	787	801	806	838	781	786	807	758	749	760	774	775	781	745	761	790	792	817	790	822	799	788	728	826	823	797	805	787	807	821	755	759	778	803	748	767	776	793	763	730	802	808	835	732	756	775	733	793	775	789	738	781	771	801	781	793	769	772	802	770	772	768	768	806	880	785	820	772	819	805	778	745	780	799	803	811	816	816	821	822	772	863	761	778	777	788	785	832	780	782	767	774	779	780	756	768	782	750	784	820	832	801	830	751	778	821	773	804	793	752	754	760	767	787	788	737	784	795	814	792	802	769	789	736	779	751	726	773	805	803	791	789	766	777	772	817	765	761	834	759	798	804	790	797	772	837	785	753	787	784	776	771	773	790	854	793	751	808	753	819	770	761	775	730	809	817	751	774	802	791	734	778	810	792	802	787	763	768	755	763	827	837	781	789	836	787	771	792	807	827	770	818	787	745	790	772	788	793	797	795	786	704	812	759	729	749	820	755	824	741	803	806	794	748	804	779	785	772	807	753	753	758	853	808	721	763	757	783	800	750	762	785	775	758	759	798	750	750	788	749	806	723	782	782	793	817	787	789	824	800	796	792	743	783	795	755	823	807	791	736	799	800	826	795	801	784	789	826	795	768	760	764	784	785	800	805	807	817	753	778	808	756	750	768	780	788	793	810	776	768	822	786	757	737	810	730	803	746	778	784	793	819	762	761	762	766	803	821	778	795	785	754	837	777	748	697	811	775	768	797	790	755	795	764	756	793	775	779	821	791	811	747	796	748	751	713	795	758	790	790	826	776	790	778	778	762	800	784	779	740	803	839	772	782	768	802	795	814	803	765	775	815	791	779	758	822	771	754	821	731	772	763	760	749	716	803	775	737	749	773	767	789	791	803	814	835	786	845	794	812	802	763	778	836	745	785	770	783	727	767	787	847	831	753	769	779	801	774	803	759	751	762	757	760	793	782	779	793	790	777	813	742	785	767	807	766	789	779	780	805	837	742	816	748	800	768	825	770	806	818	809	811	783	759	779	799	747	749	769	764	778	745	760	799	753	742	812	769	736	790	806	772	821	776	774	812	784	819	755	792	775	758	791	867	760	810	782	804	788	835	746	756	771	816	798	763	803	768	767	788	804	766	804	771	772	788	844	769	822	774	793	751	817	781	802	801	825	805	776	792	735	749	772	765	803	756	777	762	754	758	795	821	744	798	742	767	797	763	785	800	777	764	789	783	787	787	773	800	791	770	749	795	756	781	776	783	800	787	776	760	732	750	760	794	736	752	747	792	747	784	842	774	800	841	795	805	830	804	754	769	819	788	791	812	826	774	802	755	757	785	780	811	760	752	754	797	802	751	749	749	814	704	800	762	796	783	824	783	826	767	805	819	763	807	783	797	769	850	792	824	764	751	863	748	765	750	769	753	802	780	818	785	734	804	795	817	806	762	766	826	815	797	793	778	715	773	777	791	786	742	781	846	826	753	745	801	768	760	798	767	766	813	764	797	780	717	773	781	797	771	782	771	798	762	762	765	803	768	814	736	773	808	781	754	822	798	788	802	821	759	774	872	772	811	797	816	804	795	789	812	744	824	827	772	794	750	800	808	787	766	789	781	767	804	805	781	788	823	795	748	779	780	735	774	773	799	774	765	737	786	791	789	795	751	784	733	764	842	771	786	826	740	788	770	832	769	797	770	733	801	778	776	785	825	762	798	821	813	753	796	737	756	824	753	742	795	763	826	772	818	762	785	756	804	791	796	812	773	771	766	769	783	772	816	735	821	747	781	751	791	872	761	777	809	755	785	805	778	798	770	740	792	783	793	756	834	795	737	799	820	776	797	754	755	818	790	720	744	756	775	767	811	774	764	789	783	786	806	744	803	791	728	785	797	779	821	760	735	777	797	798	805	797	795	764	752	749	770	785	789	787	779	763	783	775	746	760	787	733	792	775	805	805	770	829	817	804	771	830	789	811	794	747	771	814	794	799	766	791	787	756	789	771	753	757	795	799	733	774	817	771	757	814	834	775	777	780	793	762	800	800	775	762	770	787	754	803	732	819	811	825	731	765	771	766	827	792	731	776	782	772	778	752	804	782	786	775	809	825	805	754	754	789	761	788	750	762	759	776	816	812	770	835	786	807	807	773	815	859	843	820	781	806	757	830	763	763	853	811	766	808	799	775	798	768	766	731	818	763	747	769	824	782	806	794	772	775	773	852	813	775	785	789	757	800	783	768	813	836	831	740	791	778	791	758	764	781	770	798	772	805	783	778	797	795	812	786	845	794	766	816	753	808	745	772	776	768	730	786	812	779	808	782	767	808	777	780	784	784	819	807	733	747	758	796	796	786	764	753	785	818	759	770	813	716	788	777	778	784	724	790	756	817	783	811	772	759	802	796	777	806	728	752	748	782	843	776	790	801	746	788	770	749	730	837	766	759	785	740	744	773	819	761	739	806	771	779	717	734	786	782	782	770	813	761	800	759	750	746	819	816	764	761	784	784	787	746	820	785	793	777	810	780	762	752	746	793	818	804	778	767	789	744	805	788	783	759	797	787	770	763	729	785	774	773	755	804	772	813	811	786	782	798
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
