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
338544093271	338544093831	338544094381	338544094931	338544095481	338544096031	338544096581	338544097131	338544097681	338544098231	338544098781	338544099331	338544099881	338544100431	338544100981	338544101531	338544102081	338544102631	338544103181	338544103731	338544104281	338544104831	338544105381	338544105931	338544106481	338544107031	338544107581	338544108131	338544108681	338544109231	338544109781	338544110331	338544110881	338544111431	338544111981	338544112531	338544113081	338544113631	338544114181	338544114731	338544115281	338544115831	338544116381	338544116931	338544117481	338544118031	338544118581	338544119131	338544119681	338544120231	338544120781	338544121331	338544121881	338544122431	338544122981	338544123531	338544124081	338544124631	338544125181	338544125731	338544126281	338544126831	338544127381	338544127931	338544128481	338544129031	338544129581	338544130131	338544130681	338544131231	338544131781	338544132331	338544132881	338544133431	338544133981	338544134531	338544135081	338544135631	338544136181	338544136731	338544137281	338544137831	338544138381	338544138931	338544139481	338544140031	338544140581	338544141131	338544141681	338544142231	338544142781	338544143331	338544143881	338544144431	338544144981	338544145531	338544146081	338544146631	338544147181	338544147731	338544148281	338544148831	338544149381	338544149931	338544150481	338544151031	338544151581	338544152131	338544152681	338544153231	338544153781	338544154331	338544154881	338544155431	338544155981	338544156531	338544157081	338544157631	338544158181	338544158731	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2755	3650	2300	2755	3650	2300	2755	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14023	1857	2533	19148	21722	16916	5574	708	388	385	355	338	341	350	324	334	327	307	316	299	323	277	328	298	335	364	308	289	305	327	341	287	305	309	291	357	280	316	322	303	354	288	309	289	295	322	277	294	293	271	326	310	316	328	305	308	304	296	326	321	298	340	328	283	263	301	308	309	312	307	301	333	316	298	341	275	298	305	281	281	331	318	299	324	329	303	274	290	285	276	269	303	286	292	315	295	302	313	327	313	303	296	298	297	289	310	306	291	323	325	326	298	293	308	297	307	302	310	276	294	303	265	305	291	313	308	293	267	300	297	276	316	345	296	310	344	299	339	292	321	295	352	299	288	316	323	325	297	308	296	296	283	305	320	301	297	316	308	305	312	288	287	340	276	291	309	326	297	288	328	306	336	301	314	333	300	307	267	282	313	329	298	319	307	327	310	279	289	302	307	321	323	311	292	294	297	313	303	316	275	315	309	311	310	315	331	313	307	303	276	312	320	342	283	307	318	321	290	295	309	296	308	298	300	297	320	319	338	335	304	321	334	305	336	289	290	322	275	309	297	297	309	273	329	273	299	283	304	299	339	292	326	315	301	348	295	300	289	303	278	309	330	307	274	301	305	315	277	322	336	297	294	303	324	287	295	319	302	315	292	312	288	282	304	290	286	297	305	350	306	296	275	321	282	296	295	284	304	272	301	334	295	298	321	330	328	298	331	327	311	293	285	294	311	315	318	294	308	290	318	305	303	314	327	307	270	279	302	313	305	327	297	285	325	304	313	264	271	305	297	313	287	293	297	326	318	268	311	310	270	303	294	296	297	291	332	296	307	319	307	282	319	293	304	291	268	289	321	273	321	292	302	297	288	304	311	333	300	309	317	290	293	344	326	319	312	295	321	311	309	302	329	293	309	307	301	321	295	311	285	291	324	294	329	283	288	299	325	290	316	285	302	291	284	320	315	314	291	330	305	336	312	332	289	317	316	325	285	323	286	293	310	279	292	334	334	306	304	314	324	305	277	306	294	276	292	335	279	301	300	309	333	315	320	326	328	322	315	318	294	333	310	294	314	291	286	332	318	325	300	316	321	284	320	321	271	314	308	263	300	281	347	344	298	293	295	318	299	302	322	300	286	296	321	334	306	305	312	341	292	291	279	326	289	328	302	313	325	304	296	277	307	285	301	299	334	297	318	345	296	303	310	344	277	271	266	317	294	280	296	300	287	283	284	292	298	312	295	309	290	309	279	313	333	310	307	297	294	300	319	305	317	322	318	320	314	316	340	306	293	306	301	300	294	263	293	322	314	304	293	290	316	314	316	316	304	342	305	299	315	317	292	327	298	296	315	307	310	306	319	322	291	348	288	269	315	351	309	289	346	287	271	264	329	293	307	304	320	309	307	274	288	301	325	308	335	304	323	331	303	327	309	302	295	326	314	326	293	293	312	306	298	302	328	300	312	299	318	318	288	292	282	306	328	312	290	280	291	315	274	301	293	319	273	315	324	285	304	327	321	329	283	300	322	283	296	312	312	325	300	328	284	317	328	301	314	331	306	293	313	318	317	318	296	309	313	298	285	302	281	276	317	320	312	272	336	281	304	311	307	314	295	285	311	288	297	290	288	303	297	303	287	328	319	329	293	248	281	333	300	301	302	327	293	328	306	315	249	295	308	302	311	311	276	294	319	293	308	296	309	308	279	329	304	309	323	330	326	292	261	280	315	323	350	259	316	327	311	334	311	302	298	331	284	300	271	275	288	321	300	316	314	294	294	301	284	309	275	296	320	302	282	317	303	285	314	267	298	302	295	299	320	288	300	320	298	295	292	276	291	328	295	316	305	293	295	315	290	299	302	290	294	314	302	295	313	342	284	304	283	320	337	283	307	322	314	302	299	297	279	288	315	327	299	318	325	279	309	276	319	306	287	311	276	308	269	295	293	320	322	294	301	289	298	313	332	267	291	262	291	303	304	287	326	282	308	279	334	358	326	316	281	291	302	301	313	298	340	290	308	322	311	339	288	308	280	341	298	331	292	295	294	326	311	304	311	319	314	294	293	295	303	316	289	340	309	296	286	305	286	339	293	310	304	320	275	275	292	330	286	315	301	306	312	318	290	303	323	332	305	295	330	313	318	318	282	294	314	264	320	303	283	300	338	293	335	270	284	305	320	324	293	340	316	327	338	306	300	295	303	271	301	298	326	304	266	305	308	282	302	318	307	304	294	297	309	315	320	324	332	311	274	287	305	326	299	289	313	327	335	292	298	316	320	297	287	321	321	275	331	303	319	299	296	301	304	306	330	337	293	295	298	326	333	285	296	307	311	282	278	298	300	289	270	319	289	309	319	279	325	334	289	322	294	296	296	284	279	304	326	315	302	317	329	303	308	334	307	302	324	314	322	327	315	314	322	314	299	297	314	305	296	293	309	292	299	312	302	281	295	308	293	256	306	295	294	302	293	280	279	290	338	304	286	316	304	300	292	310	268	297	315	300	313	324	304	318	313	311	315	281	279	314	302	328	283	301	317	293	328	297	306	298	332	278	304	318	279	314	309	284	322	301	280	309	325	349	309	268	315	290	290	287	281	305	309	279	315	302	299	327	327	280	295	314	329	310	308	306	310	334	316	312	289	314	270	311	330	302	291	306	281	305	303	340	318	300	297	273	311	329	309	287	289	283	289	291	292	287	312	322	338	291	285	288	290	280	304	318	300	320	336	287	291	308	278	295	317	326	303	322	291	257	301	276	301	325	273	295	302	294	311	304	301	320	274	303	322	318	309	298	291	305	309	293	257	282	266	315	289	299	312	296	292	304	334	296	327	273	302	310	299	296	303	313	290	305	309	289	291	330	290	315	301	300	294	316	299	275	310	331	336	311	262	314	295	303	277	287	308	314	327	308	330	310	287	292	313	283	325	302	296	322	283	313	296	295	300	303	302	293	343	320	328	290	317	307	295	286	299	276	322	302	303	324	313	295	325	296	299	301	291	307	298	318	330	307	294	272	268	307	300	323	283	301	298	302	265	285	291	320	282	316	289	305	319	307	284	307	305	319	309	303	328	349	275	299	324	347	289	299	317	281	321	329	307	307	300	320	333	298	309	322	282	279	293	247	307	312	298	303	308	327	288	292	256	313	311	323	302	277	291	271	307	319	276	327	323	315	307	322	326	293	311	291	267	310	314	317	290	325	273	314	308	304	274	306	291	325	273	283	290	311	312	281	277	325	329	282	300	343	290	304	302	286	334	322	261	306	335	325	305	296	293	304	298	332	327	316	305	292	311	312	300	287	312	331	289	290	286	316	294	311	297	306	314	320	320	293	342	287	334	319	302	331	286	283	305	301	288	297	336	291	324	287	294	327	330	295	314	284	270	291	263	340	265	302	300	319	326	304	326	292	284	288	279	307	324	305	287	309	292	328	309	285	309	331	294	317	300	296	308	312	290	315	277	325	285	332	295	312	331	275	294	300	321	333	320	304	274	315	309	270	304	319	307
8823	1925	5901	35195	38944	35184	14214	1800	1188	1075	1064	992	1008	939	883	875	796	831	822	769	786	848	758	783	780	739	805	784	757	773	764	802	813	803	734	726	799	781	811	793	788	742	744	760	761	716	751	720	743	748	784	735	746	778	701	721	695	698	720	778	733	716	711	704	687	729	763	720	753	722	689	709	746	713	727	720	708	742	729	741	735	785	786	693	752	770	728	696	767	698	730	749	693	748	687	724	753	716	768	673	745	740	717	754	710	705	741	728	746	707	689	741	749	772	743	722	744	713	720	705	722	753	717	761	725	721	710	738	693	758	721	759	732	733	738	764	750	750	743	701	697	729	744	743	760	731	672	753	671	683	722	732	669	715	751	729	679	776	733	759	730	725	728	735	730	781	740	718	762	770	736	728	729	695	761	735	758	735	740	739	685	692	716	711	724	748	696	758	693	719	726	741	748	734	654	729	718	741	742	668	732	738	728	678	772	724	738	739	745	734	753	745	667	726	727	767	705	758	708	671	717	708	767	743	727	718	721	704	703	686	692	713	748	708	745	727	694	760	696	756	689	717	722	744	725	741	740	754	768	725	696	735	746	728	752	741	681	683	690	666	711	722	745	708	738	743	726	740	736	721	703	741	791	733	716	736	714	743	734	680	705	713	739	708	729	737	713	751	689	749	710	725	739	752	714	681	707	721	755	703	671	773	725	734	711	717	729	717	738	728	690	786	710	750	766	733	758	718	722	737	748	781	673	761	736	744	764	678	701	747	746	735	802	706	708	724	797	687	681	692	746	724	690	702	710	734	768	740	698	723	807	737	693	742	765	721	695	715	719	706	739	725	738	724	769	722	707	656	707	742	714	742	710	686	734	707	709	736	731	703	797	726	770	731	722	681	748	729	729	742	697	676	753	717	704	677	712	738	740	699	666	719	698	741	693	749	740	731	692	751	751	706	692	750	730	746	711	718	768	694	760	723	731	728	673	730	779	708	705	725	693	723	724	755	741	744	744	700	702	718	711	720	670	732	680	743	746	687	705	739	749	750	766	705	745	764	690	677	753	715	740	762	711	751	748	708	735	708	714	720	754	741	696	729	738	698	723	711	733	764	699	737	721	729	736	780	714	702	777	649	742	703	734	766	721	734	717	709	727	778	737	728	695	696	752	700	725	683	743	740	698	717	703	753	732	751	724	703	724	748	699	706	750	690	705	753	755	702	741	692	716	747	692	755	697	744	724	729	695	750	732	747	705	721	743	701	703	681	720	735	751	694	747	726	759	710	772	707	702	725	702	757	713	759	709	685	711	700	676	685	771	743	712	775	737	693	742	830	739	727	681	673	716	675	754	753	739	700	724	734	739	722	747	685	679	712	706	714	676	761	706	735	751	729	759	716	692	704	734	752	729	784	706	706	733	756	734	780	721	706	726	716	693	776	706	751	737	732	710	734	702	697	718	743	684	734	731	722	745	738	759	740	738	722	680	780	729	712	775	756	737	736	681	738	764	730	743	709	712	756	727	732	733	736	719	746	719	732	714	702	675	765	740	705	816	731	735	734	760	725	699	710	703	765	724	709	699	736	688	711	744	734	702	741	763	754	741	690	714	710	731	759	716	730	708	736	808	709	720	710	723	688	709	756	690	707	732	729	774	736	675	775	754	694	723	699	703	729	682	715	794	729	717	713	695	717	745	730	781	703	732	778	729	690	745	676	702	756	722	753	731	722	722	656	707	739	719	762	736	765	732	744	740	694	745	725	739	755	665	733	702	755	760	745	718	683	701	682	726	699	716	766	709	750	701	748	743	717	678	719	765	740	704	712	750	748	711	728	749	773	733	667	713	719	718	722	756	731	753	744	768	748	731	705	737	797	712	704	731	740	716	727	751	754	729	741	709	738	789	700	707	737	730	712	757	800	741	752	747	703	727	703	744	735	727	707	678	704	715	723	688	725	753	704	691	674	764	695	696	732	725	754	729	723	725	742	740	737	723	748	719	690	675	727	752	716	745	740	706	709	709	751	729	760	769	731	723	741	732	677	761	734	694	721	762	736	766	740	695	721	667	710	694	733	755	723	764	726	693	740	725	755	694	732	702	745	716	687	737	746	804	704	667	784	746	712	742	684	722	756	722	771	742	760	685	736	767	702	760	732	765	753	743	732	722	733	700	728	720	771	750	745	719	705	702	714	741	705	737	723	728	704	740	775	729	700	748	772	756	695	767	718	725	738	703	696	735	682	722	741	729	710	731	760	731	728	713	741	694	754	705	750	669	746	740	718	679	735	747	785	710	732	757	755	703	697	707	713	776	680	717	750	753	745	726	724	687	761	701	728	706	758	768	716	745	657	728	708	730	747	707	731	695	747	727	713	738	740	728	741	713	761	683	697	765	758	691	763	720	725	707	749	730	726	744	796	746	707	744	729	767	664	724	737	764	759	708	744	702	731	759	765	714	734	791	683	724	740	729	695	686	717	699	686	732	750	804	732	729	759	739	728	709	741	744	763	729	707	709	708	729	728	672	714	734	758	710	717	727	665	737	706	710	716	730	733	752	675	718	682	726	752	664	707	726	730	721	735	712	736	670	763	713	743	725	702	727	748	709	709	705	686	695	723	741	708	688	738	735	708	673	747	747	737	749	740	713	741	713	676	718	712	723	696	762	734	712	741	712	737	741	694	663	705	708	740	728	708	730	744	675	739	755	713	717	711	707	757	728	744	681	748	712	726	736	710	715	730	731	743	681	746	698	701	770	735	704	656	708	690	712	749	740	734	712	756	747	720	707	747	718	752	697	742	732	727	762	725	704	737	740	688	724	754	687	699	695	744	725	774	722	770	683	712	764	737	695	733	716	749	703	698	742	692	716	746	738	705	689	741	737	728	681	738	728	773	737	743	767	730	725	752	694	768	761	726	730	765	731	729	724	679	750	737	673	705	702	758	689	747	770	776	710	687	759	732	743	737	707	720	714	719	681	688	755	714	787	699	743	717	709	746	730	663	691	730	705	659	749	741	754	757	752	728	686	705	696	770	721	750	714	739	737	711	717	724	773	730	777	734	758	738	715	704	730	735	742	776	716	692	688	719	691	706	740	684	716	638	742	710	680	735	760	707	710	696	739	709	734	724	730	757	723	723	713	712	717	736	727	738	765	740	667	684	741	741	745	726	679	720	708	748	735	734	741	720	778	747	727	749	705	796	719	706	750	664	750	713	708	744	723	716	728	759	770	706	679	715	712	704	724	727	726	739	696	700	712	808	652	753	729	808	738	692	721	719	717	699	703	681	693	742	708	719	760	711	769	747	735	717	746	716	747	738	744	740	740	728	745	720	779	728	763	725	735	666	781	718	736	711	730	729	740	712	715	692	724	699	715	748	736	706	713	731	705	732	720	717	746	739	696	700	736	764	747	715	724	728	725	708	729	727	697	785	714	708	768	740	748	755	721	745	694	717	720	742	757	737	730	718	733	761	728	698	709	707	729	699	725	718	731	662	738	720	713	755
2143	794	986	1082	985	884	545	481	459	454	399	417	506	457	398	412	441	408	422	433	430	418	462	400	447	433	408	405	445	431	410	392	415	411	408	416	453	426	439	439	414	404	423	467	419	396	398	421	439	413	401	405	427	382	458	444	382	403	410	414	405	461	423	425	419	443	407	407	404	410	414	412	415	424	415	416	420	445	416	390	405	394	415	415	430	434	431	439	414	368	438	449	409	439	423	416	393	448	433	373	429	385	449	439	434	440	431	440	416	442	449	426	418	427	414	408	392	378	431	426	409	425	474	426	404	439	436	425	422	413	374	434	409	429	434	405	407	379	420	429	414	396	395	440	407	462	396	429	455	392	421	410	425	414	424	422	425	392	420	440	430	399	443	408	431	430	430	402	379	383	435	418	400	431	428	422	395	421	407	407	375	420	420	411	423	402	426	420	413	416	438	439	469	393	472	455	447	399	424	444	411	397	455	393	419	443	450	449	430	424	438	433	411	437	373	404	450	472	443	410	416	429	413	429	402	403	377	406	426	425	431	425	425	410	422	436	404	405	396	399	400	411	425	425	449	420	369	408	405	431	448	406	430	424	444	460	418	396	416	419	432	429	450	387	430	427	463	411	442	412	429	450	426	435	397	410	416	442	442	399	424	425	434	401	394	422	384	432	414	438	433	412	442	419	427	408	434	376	402	427	470	442	395	411	413	436	425	436	398	434	439	408	399	429	406	392	395	426	420	438	397	412	466	431	382	412	435	441	421	435	422	402	421	419	401	426	478	416	424	442	422	410	431	440	408	405	384	446	426	450	441	443	443	399	436	459	439	408	413	425	387	423	379	424	434	409	412	427	408	408	398	417	402	429	442	437	449	490	417	396	386	414	423	409	397	411	395	442	432	418	436	433	429	466	452	424	425	431	386	427	402	438	440	416	427	401	437	393	472	417	429	422	435	441	423	425	425	490	447	439	396	459	423	458	389	429	434	435	413	420	422	396	415	419	388	394	416	416	396	436	443	407	449	411	404	456	439	412	411	384	407	445	467	408	386	413	425	423	394	423	422	425	407	405	416	429	405	385	440	434	423	409	408	441	440	426	447	417	447	405	415	418	434	408	397	420	422	448	464	395	428	452	438	379	412	425	450	402	407	388	442	438	390	395	442	396	397	398	399	426	431	415	417	426	427	443	388	425	418	448	424	418	448	439	433	398	461	400	416	425	444	442	399	422	396	432	448	443	418	448	444	437	415	394	476	392	408	399	415	432	429	452	439	448	422	436	432	435	433	436	417	397	387	440	403	423	423	413	411	428	430	408	409	397	422	410	462	403	397	400	438	411	410	426	448	404	427	372	432	448	434	404	414	428	404	407	410	407	419	456	429	383	392	370	410	418	398	422	398	418	431	406	456	401	405	399	437	407	396	422	402	460	463	409	434	401	427	445	434	419	402	420	431	397	418	402	443	451	450	448	437	415	434	385	401	491	452	406	414	411	418	394	393	437	376	417	431	431	426	443	437	447	403	426	409	441	394	436	395	411	426	419	408	414	443	480	434	421	429	393	420	462	433	439	436	445	424	366	407	410	437	408	396	412	437	435	419	366	428	390	438	438	442	416	392	420	426	412	407	431	360	428	409	439	419	408	398	471	384	431	402	409	442	422	436	457	429	449	435	439	416	452	401	453	414	423	413	393	408	422	472	392	429	394	359	403	418	419	418	459	422	465	409	466	395	447	411	434	402	452	408	405	406	397	410	384	422	441	418	413	405	416	443	446	423	397	423	379	444	424	408	419	415	423	412	428	398	445	422	391	407	410	410	428	441	407	414	395	427	453	437	429	421	435	440	446	394	432	426	425	404	395	391	392	391	441	437	430	411	417	371	389	425	444	471	449	421	446	391	431	425	387	416	437	450	419	418	470	403	447	428	456	425	441	439	454	447	441	437	434	444	428	415	416	421	402	433	415	384	403	423	431	387	408	423	430	443	446	441	439	443	431	434	434	414	436	413	395	434	376	410	413	400	425	422	441	407	386	443	437	405	404	408	430	452	440	425	431	432	453	472	429	409	427	407	417	425	399	443	436	457	431	377	438	447	451	383	428	444	425	442	440	416	424	436	397	425	432	419	408	413	429	402	400	457	406	433	453	411	461	406	433	383	413	451	389	430	394	388	414	435	430	426	415	401	426	404	430	396	426	413	404	434	443	416	405	461	403	403	450	433	369	389	428	407	431	425	440	397	441	405	448	427	437	406	416	418	409	450	414	422	431	430	393	438	432	414	419	409	441	385	404	438	455	444	434	390	437	410	443	390	422	452	376	402	431	417	418	428	413	443	374	397	403	405	401	428	414	456	408	401	409	397	402	429	423	408	438	386	410	398	381	390	396	452	459	428	415	423	435	411	433	446	412	439	390	460	419	414	459	453	376	447	387	397	420	467	415	458	411	407	444	372	442	390	453	428	428	413	419	379	419	398	401	402	410	416	430	457	414	454	441	398	422	421	433	459	442	383	411	420	383	452	419	423	398	456	434	415	414	450	426	445	479	411	421	430	429	395	424	397	436	425	421	457	442	445	444	437	402	407	417	469	475	452	407	435	454	426	482	437	394	395	412	409	449	401	382	361	424	422	428	388	433	428	431	425	395	426	413	377	422	449	440	401	427	418	430	396	389	436	420	470	465	421	407	374	430	396	437	427	384	402	393	404	450	389	394	424	423	409	399	393	418	408	396	413	429	417	440	392	390	411	410	419	424	421	408	486	439	438	448	411	430	422	410	401	447	396	404	392	464	455	430	418	421	419	439	406	401	404	394	378	420	389	458	415	425	445	416	412	431	429	423	404	398	391	422	430	416	423	404	407	431	433	463	400	375	449	412	385	389	405	454	439	434	402	413	422	425	428	408	449	424	417	434	441	442	391	395	405	432	414	447	396	379	419	427	431	396	414	417	442	410	405	383	405	444	428	431	446	472	462	380	392	441	405	435	417	460	443	409	406	427	433	390	437	374	419	408	428	431	426	436	440	435	396	425	433	384	417	440	408	419	413	431	438	447	430	429	433	430	435	413	465	429	442	362	415	441	412	448	423	414	390	437	432	449	422	445	431	442	448	427	456	404	417	441	398	422	410	396	421	472	446	424	421	406	424	426	406	430	432	412	427	413	408	407	444	402	396	443	388	389	413	436	428	383	407	454	407	405	426	446	419	423	395	455	427	435	431	420	414	451	444	382	390	398	457	387	399	439	438	450	424	419	431	436	439	402	403	428	399	387	423	391	441	405	416	391	463	441	441	416	408	417	431	431	434	467	405	451	439	427	435	446	448	398	421	413	450	354	402	440	415	387	418	422	394	421	399	417	432	451	431	445	392	458	427	465	427	429	428	412	408	430	419	393	449	378	400	433	416	435	432	433	435	450	433	441	405	452	440	415	388	413	415	397	412	426	452	433	427	422	429	469	412	450	425	395	451	443	417	410	425	425	421	424	426	446	429	410	410	440	445	396
2615	1366	2406	3614	3572	3435	1786	1196	1087	1060	1125	1114	1087	1094	1032	1033	956	1036	1002	1005	1040	998	979	1027	974	1042	987	1049	987	1018	1016	986	972	980	1030	1001	1009	1049	946	968	983	1035	965	993	1020	1011	969	991	1021	998	974	1016	991	945	1009	980	977	1001	962	1023	1017	1020	935	998	1013	1042	985	1053	1058	1013	1038	987	969	975	1022	1002	940	993	961	948	1056	1000	993	976	972	958	940	898	1008	957	969	955	968	882	973	961	1052	974	1010	950	978	937	965	983	1007	1041	985	1014	941	1007	1028	1055	977	976	930	948	949	986	984	1047	1035	999	939	1009	996	964	970	1046	990	1028	958	1016	965	962	1050	998	957	978	1009	993	1012	1025	954	1026	1011	987	1009	985	1000	968	986	920	969	1026	995	974	996	993	984	1004	961	961	977	994	1047	921	975	1007	989	1074	1023	965	991	979	958	992	987	994	991	993	984	1012	951	1044	992	976	989	974	992	1025	936	972	934	952	1013	987	980	1046	936	1005	925	967	1006	1052	1041	952	1034	967	967	1017	987	1015	935	1003	988	991	997	951	974	955	1008	921	983	1006	999	1025	994	950	962	979	994	1004	1071	938	959	1013	972	980	952	948	964	1009	999	978	925	1005	987	978	985	1031	982	1007	975	952	1003	929	1011	1030	961	1001	1045	1000	988	969	1006	992	998	975	933	1007	925	992	974	1047	957	1056	915	999	1067	1001	967	964	985	972	989	986	906	1017	991	1022	1049	972	994	997	940	977	1007	973	972	1004	919	974	967	1020	1001	975	950	985	964	991	951	956	995	1016	977	1021	959	1005	1041	997	1011	990	1021	942	994	1015	975	1031	934	1016	981	965	913	1052	1030	990	953	1032	1023	1023	933	1018	1000	1015	979	1001	985	973	972	977	1038	927	980	1001	986	960	1003	993	978	1044	1035	952	990	1033	1027	1021	957	995	960	963	985	986	984	958	1029	1018	1013	979	999	957	978	967	944	985	969	948	990	988	973	943	1004	980	925	1023	1018	1007	972	1000	995	963	979	1044	964	989	981	926	1027	1017	958	970	1019	991	991	989	994	1034	977	989	1003	985	945	977	983	1025	1000	1003	986	981	987	1044	1032	970	989	937	991	994	984	1002	935	949	954	966	986	1029	1018	993	1039	971	972	987	941	972	969	1016	948	1019	971	1003	1046	1023	971	996	1013	1024	961	1048	983	986	986	1010	1008	1057	984	979	969	1030	926	966	1014	996	1018	975	987	1014	939	997	1058	953	985	1013	1010	1000	956	954	935	954	963	968	934	942	1046	957	1000	1022	944	1026	953	979	987	1007	970	995	998	1065	1014	1046	987	1007	1041	1023	1011	979	923	978	968	1023	985	956	974	1015	1020	989	1023	1006	1026	1006	955	913	1021	1000	983	949	985	988	995	977	996	951	964	1024	958	1005	1023	994	961	1056	951	973	947	1025	1028	995	949	984	973	1006	942	1005	1031	1006	1027	965	1001	979	959	1017	1027	984	932	901	986	950	961	1001	964	1004	913	983	1003	993	978	998	979	924	1025	977	988	1031	1035	968	1027	976	1035	1037	1002	989	945	999	998	1001	966	986	1003	1017	970	984	948	989	920	937	920	990	1016	983	1003	992	1030	965	1032	1010	991	1043	1040	971	1045	982	960	1007	1003	1030	992	987	973	1014	950	963	966	984	995	945	1008	967	960	977	951	963	1028	962	933	971	1000	934	997	974	963	992	982	921	1002	957	1023	973	1047	1014	965	996	1004	993	981	1010	958	958	1007	1024	982	1012	988	1004	978	961	997	948	1007	1006	948	1004	984	956	1000	988	1014	997	965	1000	930	1024	991	1048	1011	949	984	968	956	922	961	1039	1025	962	1050	983	1002	1008	992	953	978	988	967	1007	942	1023	965	997	1006	985	1025	944	979	1023	971	960	1002	994	998	963	994	1001	963	970	989	1049	1003	965	954	968	959	946	980	1040	946	957	959	966	1013	1021	1007	959	996	1023	1008	962	946	982	1055	942	956	965	955	975	1043	927	1015	991	1006	943	964	956	1017	1027	964	1041	1027	917	1001	999	931	1000	988	1050	1061	954	985	1007	992	1009	1063	1047	961	967	996	985	1006	966	962	993	973	1001	977	1025	1009	972	1026	1002	956	1017	975	960	1025	1033	956	987	988	1002	1009	1027	1022	1027	984	1017	973	989	1024	976	1026	1067	1016	1013	959	971	988	979	1001	947	940	966	951	967	962	1044	1022	985	992	992	985	1006	1010	969	981	1025	1058	1036	1015	999	953	983	1011	996	914	947	995	965	1012	1044	1018	1037	1016	955	1016	1000	957	959	1007	1024	1012	974	989	1029	973	1026	967	973	942	1016	957	982	956	1020	986	965	969	970	957	1003	1031	925	970	989	946	983	994	1028	963	970	1019	986	939	973	958	970	1003	918	961	965	977	959	987	994	979	1008	987	1004	983	973	950	986	994	1020	1001	969	1027	958	948	1002	1012	975	1002	987	960	976	1039	970	990	1045	948	944	983	1007	1017	981	931	1008	987	935	933	979	952	1080	977	966	997	974	996	1031	965	1034	953	976	976	1041	986	954	992	960	954	991	940	940	983	1003	979	944	984	975	935	997	952	972	999	1015	1053	974	946	998	988	957	959	990	978	999	972	907	921	990	977	924	999	956	985	1001	916	978	975	980	972	966	1048	986	942	1005	1037	1004	978	978	949	978	1004	939	977	1021	975	1065	934	1005	979	1012	998	962	969	992	1026	977	1024	974	960	919	1000	1010	1014	971	983	1005	936	997	1026	979	1006	1003	937	966	990	954	982	1004	1022	989	961	1026	966	1029	986	1008	996	957	1029	956	1048	970	1008	1038	998	954	988	960	985	968	964	952	1011	1010	994	1016	990	975	955	948	966	942	951	953	1015	983	1000	981	957	1005	985	1000	963	963	999	1043	938	960	996	962	975	966	965	1009	951	1072	954	984	968	1015	954	991	1002	941	985	976	937	1000	954	996	1023	979	1022	993	1005	909	968	1013	991	1032	993	995	1007	1003	1007	1008	984	1005	1052	953	959	996	966	1005	961	964	1016	953	969	1026	968	955	955	947	937	1001	969	986	968	1010	997	966	984	1005	1007	1006	963	988	975	961	993	1044	954	960	889	1001	980	954	1036	992	997	924	939	943	1041	979	959	1004	964	1004	989	1006	961	999	973	986	1051	971	1000	960	1005	962	959	974	1005	1010	988	982	952	961	990	1034	1033	1003	1008	986	949	1028	948	968	1010	958	1004	1008	988	1030	959	999	1016	978	1037	965	981	970	1015	948	962	1043	1001	951	980	989	940	1066	1012	958	974	974	977	969	1008	997	1017	1043	952	956	924	965	958	984	964	1056	973	975	964	1033	1035	959	1014	981	945	950	949	976	971	955	937	1018	994	975	942	964	987	960	972	1002	993	1048	978	1000	984	1007	1033	1035	968	995	992	973	948	932	969	1003	999	990	1002	972	957	957	936	987	957	1002	1009	940	974	955	1024	959	1053	999	974	971	1054	1012	940	1020	1013	1027	983	1027	989	978	977	1026	943	1041	995	993	1014	986	940	925	959	985	998	973	1033	994	1015	971	986	1024	1008	983	991	986	970	998	952	990	1015	977	970	994	983	994	968	983	1019	981	993	998	962	1035	976	969	1007	1022	956	982	952	1012	989	997	1041	1007	995	1004	959	968	1012	1014	1022	1020	967	1016	972	953	1001	980	948	1019	1012	988	945	982	957	1035	1045	1002	990	1006	1018	956	997	978	1004	973	933	924	1029	993	939	984	937	1011	1003	984	971	975	949	1002	984	969	962	989	1009	1011	966	990	1011	1005	934	991	991	987	988	1000	1030	958	949	973	1010	948	1055	994	1060	956	976	964	959	963	958	940	1012	994	943	957	956	1022	1025	965	991	1027	931	1016	990	982	1009	1008	999	1010	1016	984	971	936	961	968	1003	979	1001	1019	963	936	955	1008	968	967	1009	962	955	917
8354	1285	1450	4537	6845	8814	4666	861	499	470	460	436	470	419	473	403	438	465	425	407	424	433	442	403	439	419	478	420	416	419	411	437	434	458	448	429	410	383	458	410	403	406	465	450	447	436	385	431	401	445	418	421	456	457	470	431	432	381	423	426	404	431	455	427	424	403	421	388	428	400	433	478	440	423	461	435	399	408	465	417	426	429	426	455	463	448	445	439	406	438	423	394	394	403	442	426	428	411	447	423	459	389	418	429	417	454	448	392	425	428	363	435	400	457	452	452	416	440	411	466	410	432	421	431	431	452	499	406	453	417	413	446	404	447	413	420	439	406	425	442	408	436	409	459	416	427	432	451	427	421	401	438	429	424	444	410	421	430	440	412	450	452	428	435	409	447	481	390	408	420	421	435	380	454	439	435	415	433	448	426	460	450	432	384	437	443	429	475	431	451	389	441	432	414	435	439	417	428	439	440	430	434	409	451	447	427	457	412	424	429	425	450	425	397	426	434	473	407	434	440	422	440	440	457	411	431	439	425	431	475	427	443	421	409	410	416	430	442	469	422	449	466	450	463	453	441	442	440	482	403	425	459	454	428	434	433	428	484	449	478	420	418	430	458	416	414	441	449	446	437	445	443	449	421	441	429	391	394	439	452	447	443	462	422	423	486	493	428	425	438	423	396	449	491	427	455	401	411	462	429	404	434	420	386	405	436	416	468	440	409	447	421	422	437	414	414	413	402	412	434	397	454	433	422	441	408	438	404	428	421	494	381	450	440	446	452	413	456	424	421	440	416	418	424	427	444	422	433	444	458	411	388	457	393	456	433	395	421	448	411	440	426	465	421	433	461	427	448	451	417	410	443	451	415	431	438	419	364	388	424	432	460	411	433	390	412	407	409	406	432	433	424	428	441	403	425	447	368	422	475	444	438	458	378	439	424	418	439	405	392	433	439	382	453	433	429	430	405	446	423	455	405	397	416	449	466	414	458	443	418	408	410	412	461	448	433	443	422	406	397	410	408	454	431	455	428	420	397	416	450	421	418	403	413	421	399	401	438	437	400	432	450	464	421	457	431	450	421	401	417	406	373	376	413	441	426	480	433	417	448	396	400	436	441	425	407	436	444	450	409	430	412	413	440	396	410	436	440	421	448	394	421	470	418	421	422	452	447	445	451	474	470	414	454	436	456	426	411	390	401	448	458	469	483	407	390	455	411	474	407	439	432	421	470	424	407	370	447	458	405	424	445	432	415	416	429	413	380	437	423	426	423	419	446	411	375	445	441	450	411	388	450	435	483	452	412	461	397	420	452	456	455	461	412	401	436	426	457	404	467	445	419	425	464	446	429	410	427	414	436	448	438	429	369	444	394	414	433	431	429	397	430	429	446	404	424	414	448	407	435	440	400	481	403	405	419	413	426	446	457	403	398	405	385	413	418	422	451	447	427	438	444	436	424	403	414	393	419	387	425	391	416	380	450	447	472	408	429	439	417	455	395	425	406	468	457	414	441	421	381	409	431	404	429	466	436	445	438	413	418	436	436	410	458	432	415	424	410	431	444	424	461	455	418	434	461	408	452	416	422	440	422	401	400	434	451	454	460	450	422	403	423	389	404	442	453	472	426	435	441	438	412	436	406	467	468	416	437	433	425	424	446	405	462	474	405	426	412	422	432	439	406	448	411	429	421	413	413	438	427	449	391	438	474	415	425	453	452	466	474	384	428	447	416	424	438	437	384	421	475	441	451	457	445	445	400	396	438	435	400	447	439	468	440	426	438	387	435	436	429	435	446	435	424	422	402	432	406	406	444	464	390	407	397	435	440	448	413	427	449	427	400	390	413	473	406	414	420	445	417	408	413	423	385	410	427	449	418	470	404	428	439	407	418	448	451	419	409	399	409	433	422	479	411	433	440	431	440	398	406	425	441	428	451	432	439	462	415	423	415	423	452	469	434	461	419	415	456	443	448	397	406	447	425	371	445	406	449	441	433	435	451	423	450	461	424	452	397	445	430	432	441	425	448	401	429	425	459	413	411	417	386	426	415	415	391	451	413	409	424	465	446	449	411	417	429	409	397	424	422	453	428	413	427	424	457	436	414	400	391	498	415	435	436	427	451	456	408	407	413	436	431	453	449	435	438	408	430	418	413	434	393	408	416	415	444	395	407	399	435	455	440	449	419	437	451	450	416	444	394	420	423	436	433	433	425	446	435	430	450	421	382	421	394	441	423	429	435	445	437	457	422	417	404	436	442	440	416	401	432	418	423	430	452	432	447	435	416	414	403	406	400	407	418	433	386	431	424	421	417	448	410	432	416	414	414	421	455	389	435	386	449	454	424	419	409	410	436	389	487	459	400	448	457	433	427	434	415	443	447	432	496	399	453	421	442	417	417	437	415	461	429	422	395	450	440	431	458	439	404	451	432	395	430	433	460	435	433	403	447	383	472	413	417	462	433	415	419	451	413	393	460	446	465	445	426	396	421	485	434	424	458	451	420	429	403	460	470	405	402	441	439	402	397	439	445	427	406	414	388	441	437	442	450	439	444	411	424	449	424	434	423	410	401	428	431	418	435	416	435	442	423	439	392	411	457	464	391	410	452	410	398	463	428	406	418	384	442	410	451	431	424	447	420	418	452	422	416	464	389	438	413	436	427	416	424	453	422	441	430	426	478	412	431	446	414	432	463	411	404	405	401	422	463	454	480	430	432	415	466	406	411	386	455	436	427	411	433	404	407	448	468	426	436	402	417	456	420	426	439	388	463	421	433	400	446	451	433	406	402	441	431	440	410	394	421	414	468	471	414	446	447	417	446	435	457	386	439	433	453	416	425	442	423	431	450	429	430	419	458	436	421	443	416	416	418	439	456	408	454	441	444	426	403	388	419	414	448	479	434	448	458	419	419	393	453	410	464	413	461	435	389	486	416	404	426	420	422	453	437	447	413	452	439	428	425	414	422	424	442	423	433	440	455	457	417	423	414	383	417	449	435	441	475	451	443	422	431	452	418	464	442	427	440	461	452	415	420	392	434	424	438	441	454	449	393	404	451	427	432	433	445	423	438	467	425	439	420	407	411	441	406	415	463	444	467	426	417	384	410	405	446	429	422	435	408	368	450	449	388	412	437	375	447	442	394	427	425	460	446	413	457	429	444	424	421	445	408	418	427	415	408	447	404	407	415	472	422	404	419	433	430	428	438	489	429	446	458	434	415	432	404	442	446	434	413	431	412	467	475	394	406	447	436	437	417	393	419	434	462	434	437	412	400	414	429	415	413	411	435	412	436	437	403	377	398	424	422	434	440	438	392	431	405	445	398	414	428	459	420	473	420	419	481	462	423	403	384	430	427	429	441	400	383	463	448	396	402	461	408	478	418	438	429	368	430	438	431	399	452	433	406	426	435	458	398	418	441	457	452	370	434	452	428	436	391	468	429	438	438	418	466	432	420	437	449	457	441	384	446	473	447	442	464	442	418	461	420	454	431	429	421	494	468	413	380
7155	1792	3621	14264	18767	27484	13763	2103	1330	1245	1181	1268	1283	1237	1158	1121	1048	1079	1104	975	1062	1025	1045	1035	1076	1011	1008	1047	1050	1031	1052	1077	1003	1036	1040	1041	1010	1052	1031	988	1031	1010	1093	973	1044	1036	1028	1046	979	990	1015	1006	962	1028	1012	986	1004	961	976	946	1014	984	949	952	1021	989	1010	1008	970	972	993	956	967	1025	1012	978	975	971	1003	946	1009	1028	1006	1037	1000	1003	1010	978	948	999	987	984	989	1050	1026	1034	1005	969	971	1029	991	1016	960	978	953	969	941	1006	943	1035	1038	1025	980	995	977	953	1010	973	972	1000	991	973	978	1034	1030	968	946	945	1019	978	1002	960	1004	1027	1007	994	956	1012	988	986	1032	979	1022	956	1009	952	995	995	975	1029	969	977	1036	1002	1027	943	995	983	1062	1032	996	998	976	1004	963	966	1014	924	982	956	1025	959	980	986	1016	976	1009	1038	1063	1007	950	1017	955	994	1003	1006	1040	1050	1015	1026	1014	1036	1011	935	997	972	971	974	987	1001	947	1009	946	1011	945	1008	1070	992	1029	956	978	983	1022	1004	954	1027	1003	1015	1001	1058	983	966	966	1010	1033	971	966	982	984	999	931	944	1014	1008	1017	976	958	1016	968	972	995	1002	954	1010	974	982	1002	953	1046	984	1080	978	950	1008	987	957	935	1005	1017	1003	931	1040	996	981	976	994	992	965	1041	976	977	1064	978	988	947	962	1015	1005	1013	1035	987	1002	1000	1002	938	998	983	946	962	967	1033	1003	981	1005	993	989	985	1004	969	1019	967	1020	985	1036	997	992	1019	997	995	974	1000	973	977	1018	947	986	987	993	1023	1001	981	1035	954	997	987	977	960	971	1008	986	1024	986	1058	1033	1002	957	1017	956	966	1055	956	973	1006	991	925	937	983	931	1010	948	1036	956	958	990	1019	1040	995	996	980	980	1017	1026	1058	929	996	1054	983	975	1002	998	1006	1024	992	945	967	1003	983	969	947	1007	1002	982	1019	982	1023	963	1048	1030	1019	996	1029	998	957	945	1010	980	1000	994	1023	984	1060	882	1021	1022	989	967	976	980	967	1036	986	1023	989	987	1029	1039	992	1021	973	1008	987	994	1031	975	999	945	1034	1019	970	931	985	935	1007	976	966	997	1005	1006	1046	1051	1026	992	963	1002	985	984	990	973	951	1006	958	930	1026	1024	971	1037	941	993	991	1033	959	965	973	966	952	1004	977	997	985	1022	970	970	1014	980	966	989	976	970	936	925	997	963	981	973	1021	948	1005	1014	980	965	967	982	1031	1040	1034	966	917	989	966	990	996	1026	1029	969	998	1000	991	988	1008	971	952	956	994	1048	1002	961	976	1000	999	1002	951	979	977	1024	969	1021	1013	1015	997	993	937	985	981	1032	996	966	1025	999	987	1010	1006	998	1001	1061	991	996	996	1000	1030	1001	1013	1030	1001	1007	976	1056	992	953	966	1027	1001	991	1019	988	1051	989	967	958	988	987	1000	972	994	1057	997	921	1001	1040	1004	953	954	1018	1001	993	1013	925	1009	1021	949	1011	1041	1046	1007	981	915	1040	1004	1032	942	1025	1011	936	1027	1051	1014	1043	1003	998	1002	930	996	977	1040	1011	1037	974	1022	948	947	996	997	1015	1033	987	964	1031	1005	1012	972	1015	1046	997	917	888	1035	985	994	1003	988	1047	997	962	982	1051	946	957	927	911	1036	1014	964	1001	1002	952	939	1028	990	980	1005	974	963	1003	988	981	998	1017	950	980	984	945	985	1024	957	988	1003	955	959	1035	998	981	989	947	980	1031	1016	980	948	980	998	1025	1009	973	1037	1043	987	979	992	989	956	1021	952	993	1001	968	1009	1002	995	943	984	990	988	1021	1025	1011	1038	985	980	1017	970	994	963	980	1029	971	972	1030	978	991	941	965	1038	1007	1025	992	989	1046	987	1029	983	993	1004	1002	909	1011	1013	979	996	938	1022	959	1033	981	1019	943	1056	1068	983	971	982	963	991	1007	976	1007	1012	1012	1006	988	950	1002	986	987	950	1004	1011	954	983	948	991	1030	1007	923	900	977	987	957	1007	974	1019	944	999	955	1017	965	1008	991	1020	1013	1030	1012	1004	972	988	975	1014	977	947	1041	997	997	951	1027	1003	944	979	958	996	1023	1014	982	967	1042	955	1016	1021	982	1008	966	979	1011	968	1024	924	992	1027	998	1006	1024	970	1005	976	1010	1014	960	966	1008	1003	1013	1033	1029	970	947	1027	1049	980	1002	983	972	966	931	1006	1034	1006	977	1005	938	1020	971	939	1027	987	1032	954	1047	1024	1018	985	1050	977	965	998	988	941	1032	1036	985	958	956	1053	999	993	1041	969	976	1017	990	979	971	1033	992	1036	972	972	976	997	1019	1061	973	1025	1008	983	1002	1045	997	987	1031	1015	984	1022	969	935	982	964	1083	992	916	982	1029	1013	1006	971	974	986	967	963	907	1017	980	1021	1005	980	1068	986	989	988	984	1018	1023	965	960	966	955	911	994	977	989	1067	979	938	937	1008	989	964	1002	967	977	975	1021	1025	1006	992	920	968	1031	1055	941	1009	1038	967	963	997	995	993	1010	977	1002	1000	977	1003	1012	1007	954	959	1004	1015	985	1038	1026	936	950	998	1033	1032	986	1002	922	990	996	987	1049	1005	989	976	1021	931	1013	955	973	980	958	964	922	1002	983	1010	1035	1001	989	1018	988	954	997	949	1052	1000	976	1079	995	1029	1012	972	961	1019	1014	958	992	954	958	945	955	1007	965	962	1022	1033	1000	966	1016	1021	1007	990	978	992	1007	972	987	1007	952	930	1010	986	1029	1019	978	954	988	1014	1025	977	966	1014	994	943	981	1016	946	1011	993	1007	985	1005	977	992	1008	956	995	1008	1053	1050	979	905	996	1027	964	999	959	999	1043	1011	972	998	990	1001	998	990	940	1003	971	995	1042	1013	994	965	962	999	1027	984	985	1007	1010	1044	992	983	971	1005	1039	932	955	971	983	1063	978	1030	996	964	1003	981	997	1020	1007	1011	966	1034	959	1001	985	984	983	1012	993	1059	1038	1038	968	1008	974	990	990	985	915	1050	996	1001	1002	1024	996	969	989	1003	953	976	1015	994	993	926	933	998	1003	967	940	988	1004	1003	1024	963	965	1026	1013	972	968	960	998	1028	1014	982	992	1048	1006	995	963	1014	977	978	984	992	1028	988	1013	1006	1046	976	1010	994	1026	998	955	989	975	1004	981	988	1018	996	985	961	1012	970	983	1040	939	1014	1002	966	997	969	1068	1043	1019	1000	968	991	1016	1051	989	992	928	984	972	1019	1045	976	998	1001	980	976	985	997	952	950	965	1005	909	982	1042	1052	977	954	957	956	965	990	1048	1001	955	966	1023	1002	1008	996	994	1017	971	1040	996	1011	989	992	953	958	975	971	981	1026	1036	985	944	1025	937	1030	977	993	983	1058	1013	1015	960	987	990	1042	1010	996	965	982	981	973	1010	990	981	988	975	958	972	942	945	1006	995	927	979	1017	969	976	966	993	985	1042	1033	938	997	989	980	1011	1008	1006	973	1000	1000	997	1037	976	996	1015	981	957	1053	927	1039	1026	950	940	1030	1023	969	966	1012	950	1014	1012	1016	976	1045	980	1002	987	961	945	1007	994	991	1010	1034	951	1021	1033	1000	1026	1030	1026	1006	982	982	1008	995	952	959	972	1044	967	1008	1018	998	917	1017	1066	982	950	943	972	1026	986	981	932	1022	968	1063	1018	1016	1035	1005	1007	979	998	997	996	947	1003	971	962	996	978	992	997	963	994	943	989	994	1030	972	992	996	980	936	1016	1001	1051	1051	959	995	983	994	918	1012	1000	983	1027	1044	1007	985	1019	1015	1004	992	1007	988	980	981	970	994	963	978	969	997	1034	982	1014	994	948	1010	983	985	980	1000	1012	993	980	978	988	944	979	966	1007	974	981	1015	1005	969	1006	938	1002	999	985	994	940	949	971	974	991	954	1025	1036	1001	991	996	1013	939	952	1000	984	979	1043	1007	1034	1009	999	1055	996
13895	1796	2000	9798	11023	14243	8909	1009	370	379	352	351	319	347	309	285	301	316	336	296	300	316	283	298	276	299	317	287	290	329	295	291	334	291	274	296	276	291	320	305	262	281	277	298	312	315	259	259	285	309	326	305	297	264	297	302	271	292	276	301	280	285	275	300	270	304	302	290	302	291	272	270	281	268	268	293	272	269	294	304	328	267	306	278	291	259	284	294	280	282	304	302	269	311	286	257	278	295	272	294	287	298	283	282	254	264	316	283	290	300	299	292	291	301	309	303	290	279	245	267	299	292	282	280	274	267	254	322	301	304	283	310	324	273	294	272	280	275	281	298	270	317	297	278	260	290	293	274	277	309	299	304	272	303	259	297	314	285	277	301	274	316	345	264	297	288	305	288	298	256	277	277	294	271	287	284	288	303	320	317	279	287	295	294	291	295	294	284	312	309	297	254	295	289	295	307	313	319	302	278	292	310	288	286	291	281	294	282	310	294	313	293	307	271	306	262	277	261	316	317	289	319	276	293	289	281	309	279	271	278	294	360	310	289	279	307	301	306	316	298	260	286	270	279	278	277	292	286	297	300	270	280	338	270	289	278	329	310	285	325	278	273	282	296	289	308	271	277	296	290	291	298	261	278	284	274	313	282	275	289	255	295	288	286	273	291	316	286	293	308	312	320	282	299	312	252	332	276	271	282	285	271	273	261	295	278	295	304	271	308	234	298	296	280	317	269	268	272	283	303	317	263	284	296	252	256	260	267	298	310	283	289	290	282	276	290	299	309	285	270	281	256	270	304	279	265	296	306	288	303	302	285	271	300	283	285	284	296	285	278	276	293	295	295	313	251	270	255	300	275	262	311	295	298	292	266	315	284	298	270	286	303	330	259	301	277	293	291	300	256	294	301	296	289	266	294	277	299	285	271	306	295	277	304	293	296	267	237	284	274	298	281	256	268	329	314	296	289	300	273	292	301	261	303	310	264	301	256	286	315	295	260	278	314	285	302	274	283	322	290	301	267	313	299	328	276	290	313	282	277	293	264	304	301	272	282	264	284	266	299	273	273	279	294	300	279	262	305	286	280	262	260	293	316	304	273	249	313	313	303	270	298	287	302	294	305	317	271	315	309	292	291	304	303	318	295	311	275	288	269	304	263	304	307	308	324	280	250	274	268	301	271	273	292	299	276	271	281	276	280	309	294	309	294	306	283	282	298	316	264	292	319	316	270	290	248	293	276	281	290	274	310	292	304	281	304	293	288	293	286	286	282	304	291	284	291	312	305	309	310	281	302	326	288	306	259	273	275	294	320	319	309	301	298	318	251	296	264	290	321	311	316	283	291	263	260	276	278	332	275	299	287	281	273	286	289	275	260	309	273	262	288	267	255	296	284	293	306	257	277	277	293	294	284	263	277	278	294	287	297	276	292	277	287	294	277	264	276	298	272	302	289	283	288	305	299	304	305	254	299	292	286	248	289	299	275	290	288	289	280	278	274	269	261	274	291	302	284	265	288	287	300	283	290	290	278	244	265	280	293	284	321	314	331	278	276	285	303	264	268	303	321	293	286	303	272	264	300	300	259	295	297	284	273	283	278	283	291	286	292	312	288	289	265	290	288	270	281	289	285	271	275	292	305	289	317	315	282	322	284	292	271	329	298	249	289	311	284	307	281	280	299	281	279	278	278	287	267	281	293	270	314	301	298	330	302	273	258	279	276	301	272	268	262	311	297	277	266	294	278	264	285	264	295	287	284	299	270	299	299	295	267	285	298	290	279	268	319	301	300	293	296	281	296	319	284	290	255	289	295	295	308	305	269	278	258	252	291	293	270	270	284	284	282	284	319	290	286	306	303	255	289	309	277	293	270	261	316	266	266	272	279	280	284	293	253	313	273	279	289	259	288	293	276	305	297	289	249	298	286	257	301	289	325	287	303	313	315	282	297	279	302	314	286	304	317	276	283	277	283	288	306	298	319	293	326	300	274	311	276	287	257	298	322	274	296	255	254	281	293	265	289	290	280	299	265	266	316	291	304	295	296	304	301	280	274	279	312	306	320	308	273	262	300	355	298	276	319	323	277	279	298	276	277	301	295	307	299	294	264	299	300	291	279	324	262	270	297	316	293	297	246	296	317	323	270	284	292	308	291	274	273	274	314	309	258	302	304	291	300	279	300	278	272	278	266	269	291	273	294	295	306	243	263	316	286	270	296	290	320	282	286	305	290	278	262	308	288	266	279	264	290	276	313	277	272	291	275	321	301	295	296	294	265	303	301	284	286	305	304	270	303	285	258	291	273	303	286	306	272	274	313	288	292	278	287	270	341	297	303	294	303	245	296	261	289	286	283	295	296	305	299	289	280	328	261	280	286	288	293	277	264	256	270	285	320	295	267	314	278	292	275	302	284	277	302	296	257	306	302	293	328	297	277	304	318	306	278	323	304	299	297	283	309	266	275	281	321	298	287	325	301	309	268	299	283	279	296	314	271	314	297	306	300	289	323	285	290	302	300	270	302	275	284	315	288	278	297	285	290	276	281	286	304	256	285	291	258	287	302	287	294	291	310	298	276	289	273	260	311	296	310	268	254	300	308	267	325	337	271	305	284	287	304	274	274	301	283	268	275	285	286	301	289	321	285	309	305	259	301	323	272	297	298	277	260	312	259	272	288	288	326	305	290	305	306	283	327	271	281	278	293	308	283	310	299	366	297	314	276	271	289	303	338	261	297	301	296	262	326	275	280	288	302	310	318	280	311	270	335	319	241	322	268	313	310	304	320	310	337	291	308	292	287	313	268	302	295	284	255	302	275	292	274	316	305	263	317	290	347	298	320	251	301	308	277	262	278	293	298	264	315	314	320	279	299	298	301	323	296	309	323	300	273	257	282	298	308	291	307	284	300	314	268	274	320	276	304	283	281	285	278	260	283	313	309	307	310	268	299	306	314	287	288	312	310	261	310	267	293	315	280	280	279	285	300	303	316	278	296	289	284	287	265	272	301	324	286	309	278	289	269	292	267	293	291	278	304	313	287	311	299	260	283	305	269	304	305	280	294	250	293	297	320	276	274	296	265	260	310	276	291	302	300	307	285	288	326	301	324	299	279	286	288	261	294	298	309	280	252	260	297	307	263	274	296	283	298	316	299	276	308	291	306	267	299	284	267	330	293	292	272	281	288	316	278	338	250	268	282	302	300	263	268	274	289	272	285	289	316	268	260	269	267	287	291	293	279	287	276	266	265	271	290	302	266	283	295	260	263	279	271	279	320	266	296	259	292	273	315	296	316	279	280	285	284	289	259	302	279	271	246	303	301	288	285	306	285	282	264	280	289	323	265	280	253	291	284	283	296	291	293	303	256	281	282	268	288	300	261	283	283	274	265	276	271	287	253	268	266	310	291	306	311	277	288	316	292	259	287	291	282	284	296	294	291	322	277	286	306	288	269	302	280	303	310	288	282	292	290	262	275	297	278	299	302	296	306	276	307	315	314	275	273	272	283
8633	1774	4573	24196	24205	34983	21463	2304	1191	1064	1035	1055	1087	1025	913	804	862	815	771	781	759	773	770	730	729	694	728	736	770	748	738	746	771	784	735	745	763	717	751	726	718	680	709	740	730	700	756	688	669	737	748	712	694	694	698	731	669	684	686	668	684	722	640	648	724	706	719	739	704	709	720	726	698	699	664	715	697	695	730	676	742	674	687	721	729	712	703	649	684	691	680	651	729	656	693	645	696	704	744	723	676	700	687	721	753	694	711	720	735	699	663	729	717	690	673	738	652	655	685	669	638	664	668	681	688	696	731	681	720	673	706	688	646	650	733	705	737	680	694	706	679	749	670	671	714	715	718	714	698	723	671	684	708	681	691	724	708	687	716	705	688	694	698	679	704	650	695	689	642	690	700	681	686	681	678	661	714	655	664	695	686	680	654	721	676	741	723	676	670	724	705	697	700	728	686	694	745	659	715	681	671	640	760	689	708	686	731	673	699	749	698	666	675	657	726	714	738	661	692	714	674	686	685	671	671	711	663	670	687	667	704	714	682	705	697	705	760	634	689	729	688	720	705	712	667	682	684	668	703	670	684	727	665	679	705	685	668	660	675	673	668	733	674	705	664	670	632	707	647	672	684	699	665	664	651	687	630	675	716	702	671	692	668	667	721	667	691	690	695	626	707	685	719	690	734	679	680	612	670	654	694	629	687	713	662	708	709	695	699	724	678	728	687	707	670	670	698	715	680	686	667	708	675	688	727	682	717	642	711	670	722	669	713	679	718	722	697	687	682	684	627	704	695	668	671	649	710	691	686	674	671	709	688	679	722	666	665	675	756	658	714	636	715	743	675	692	727	677	683	677	729	661	698	717	698	663	704	647	738	688	704	749	673	660	708	676	630	682	692	675	666	706	739	669	674	645	697	673	699	730	699	660	679	697	705	649	654	700	722	676	679	707	720	725	711	691	698	681	698	711	684	693	675	641	694	694	725	640	706	677	687	676	711	752	671	680	701	714	740	719	649	729	709	681	712	714	694	734	690	735	686	678	741	728	709	638	697	703	680	639	747	705	664	661	668	681	737	672	706	743	715	685	727	685	678	727	686	711	694	666	659	709	725	738	684	676	722	686	694	693	663	660	686	706	667	708	701	703	645	692	692	667	720	685	676	704	680	655	693	651	697	730	695	675	672	692	662	694	669	736	699	727	721	701	687	718	666	690	738	676	657	692	682	695	683	670	681	685	681	674	684	746	740	692	680	653	687	684	654	691	687	664	696	666	718	689	707	690	717	714	750	651	655	627	726	701	738	673	694	725	689	713	724	677	693	670	668	714	709	685	633	656	731	681	694	690	693	683	694	696	669	704	688	703	692	734	736	695	716	703	677	709	674	726	720	669	657	731	684	653	666	701	712	671	631	664	689	679	706	678	670	710	705	684	686	699	649	670	738	718	688	704	654	707	678	653	699	677	683	706	649	690	675	693	689	652	655	667	675	680	728	690	702	645	670	705	689	690	667	630	706	677	684	692	670	671	716	703	699	695	764	676	729	690	703	715	706	679	676	697	661	656	700	702	689	748	667	666	733	711	681	697	697	692	759	695	707	650	682	708	697	659	696	692	712	671	717	650	678	698	706	671	693	691	685	668	640	687	706	655	659	696	684	668	724	699	708	675	673	681	698	748	696	705	682	691	695	705	671	677	708	671	634	680	642	668	719	718	719	688	641	694	698	673	668	692	725	709	693	696	722	730	703	766	678	705	678	702	693	694	657	688	649	669	693	667	698	652	722	691	749	689	704	705	663	679	654	667	729	713	685	689	705	699	682	687	669	653	711	687	714	686	742	679	644	684	712	654	752	691	707	718	695	685	676	699	680	710	700	676	666	711	680	681	643	698	676	700	704	686	674	717	719	672	667	706	713	701	675	686	685	654	665	667	730	687	664	703	708	699	681	697	684	732	673	690	709	685	707	680	661	708	729	722	660	719	728	667	673	698	673	650	689	702	742	697	696	688	700	732	677	722	657	684	671	691	657	706	692	700	668	691	678	662	654	691	671	703	704	672	680	769	689	675	696	696	680	697	702	666	714	667	654	628	663	685	690	658	647	688	690	671	666	652	736	672	678	690	692	681	643	714	688	726	714	689	690	657	668	725	653	728	688	703	669	747	722	699	698	709	715	708	694	656	699	702	712	752	689	656	650	681	676	752	655	702	694	716	657	679	720	710	674	692	729	700	656	657	713	688	690	661	749	693	660	678	681	672	693	669	678	707	695	695	632	712	702	717	691	660	700	713	669	705	706	716	686	679	683	680	627	659	641	670	745	665	699	729	683	709	669	719	699	724	689	722	677	675	723	698	671	693	678	659	689	702	763	730	718	669	718	711	639	670	714	706	663	677	667	597	701	729	709	698	683	675	706	679	724	713	682	693	672	692	695	686	677	702	671	655	707	720	664	700	672	704	690	627	717	659	708	670	682	684	737	700	679	647	672	732	739	689	733	695	724	730	670	674	644	686	709	683	680	679	734	691	695	677	700	725	739	695	684	715	690	671	685	713	642	671	663	669	727	740	701	727	685	716	664	697	665	689	680	758	700	694	727	705	646	678	672	659	704	723	727	655	649	667	712	703	715	667	721	720	725	675	685	699	662	666	678	664	728	649	667	701	700	632	687	698	683	718	679	695	713	706	704	686	685	665	681	679	701	680	691	684	672	682	690	679	707	675	653	667	648	650	698	710	690	704	739	658	685	705	691	698	681	695	691	680	673	654	723	709	662	706	693	704	731	660	667	674	650	715	690	660	681	695	705	642	651	699	715	701	675	676	718	686	640	702	703	702	690	690	715	676	667	694	660	707	706	704	735	678	700	680	669	663	682	670	689	722	691	673	714	680	707	704	695	724	657	686	670	672	678	674	654	682	722	724	697	725	720	689	697	695	690	685	692	729	668	716	693	708	737	687	699	664	696	714	652	728	646	675	649	697	672	669	703	693	762	687	692	682	663	728	684	721	727	705	733	703	667	675	698	700	691	725	680	703	694	679	668	669	683	692	681	629	652	713	666	741	672	672	685	641	669	725	698	680	691	661	744	722	697	677	708	732	713	673	689	733	691	738	693	684	733	673	694	719	699	686	694	689	681	657	731	706	733	735	707	670	699	716	730	662	672	686	712	718	734	725	666	708	686	684	700	675	666	707	695	715	752	672	688	688	688	685	684	685	658	728	657	686	700	705	743	706	729	685	662	675	726	721	706	720	711	703	683	676	705	672	701	707	712	702	708	690	708	691	700	718	702	684	676	662	710	634	663	661	676	655	744	722	670	711	706	715	719	653	730	671	675	705	698	676	648	651	690	704	667	667	689	729	678	656	711	674	657	697	690	708	673	673	704	703	710	688	678	716	707	697	696	731	654	688	679	728	694	727	682	733	727	683	674	715	694	681	669	657	696	692	680	675	704	719	654	690	663	702	725	645	714	756	706	714	671	745	718	677	713	698	699	725	691	676
2163	774	884	876	778	977	585	458	406	433	403	434	444	439	429	445	406	386	421	377	395	416	395	414	407	395	402	431	388	389	433	410	377	416	409	440	422	410	409	453	416	398	397	439	434	417	380	426	403	406	353	419	369	401	411	394	398	404	383	416	411	386	384	399	376	392	387	451	433	394	410	428	400	382	428	464	426	405	451	401	425	386	398	405	414	423	465	424	359	438	418	390	410	409	410	396	406	368	401	456	425	395	448	387	422	414	399	418	416	408	399	444	411	387	383	431	403	403	375	399	406	363	384	424	422	414	440	373	416	410	407	445	387	412	414	446	385	379	438	430	376	431	385	423	414	428	386	409	398	390	385	383	392	454	413	399	383	402	413	409	399	437	412	446	415	409	407	373	411	387	385	414	400	368	403	408	390	361	419	409	403	420	412	429	409	378	395	411	400	400	412	379	416	444	394	412	421	426	384	394	431	375	397	418	398	446	377	395	388	391	383	424	406	392	387	368	414	359	396	401	377	387	414	375	416	404	446	405	371	422	392	434	412	441	421	412	409	380	452	410	399	392	428	406	414	373	391	408	392	411	401	385	414	400	383	380	368	398	404	414	404	431	408	422	384	375	408	416	394	398	394	429	428	416	439	418	366	373	389	388	416	447	422	384	461	432	361	430	398	431	361	408	420	423	396	382	408	391	401	404	398	438	389	407	392	424	395	400	408	384	393	371	411	419	388	406	415	450	414	401	407	393	427	387	395	374	426	407	395	414	389	451	388	403	378	422	407	468	407	370	434	416	424	432	431	411	422	425	396	398	399	371	443	402	412	385	403	391	385	394	408	435	398	391	455	379	413	414	423	397	419	414	376	382	376	416	413	394	421	415	426	414	419	379	418	425	376	407	354	414	377	367	389	378	412	425	421	434	379	409	425	429	387	403	378	374	420	395	416	411	397	399	377	407	404	399	390	432	452	424	440	385	394	419	407	411	362	399	409	394	402	460	405	405	384	387	395	427	396	425	394	395	436	389	404	430	376	394	419	378	369	385	399	411	416	380	372	419	385	401	379	388	359	369	412	384	419	416	379	424	408	408	359	395	396	400	395	421	368	391	392	380	414	375	424	400	412	379	433	405	439	397	412	403	413	409	415	392	427	379	422	405	437	410	395	406	378	418	386	425	401	427	382	403	426	442	408	433	416	404	417	395	399	402	444	376	376	389	427	405	407	416	386	425	409	397	392	397	411	411	398	373	405	407	369	362	382	375	418	424	435	394	384	393	409	408	409	412	384	379	419	432	384	396	391	403	407	436	444	415	384	411	425	394	413	392	392	426	389	376	396	354	425	411	410	427	400	414	406	406	391	411	410	427	396	428	391	390	398	367	428	416	440	387	453	377	409	380	411	357	416	405	405	433	404	387	403	414	408	366	453	426	390	405	415	443	428	415	425	429	370	376	424	450	373	401	397	434	429	412	420	438	439	436	361	400	420	376	366	429	405	407	421	419	439	392	408	418	371	426	386	393	410	401	411	444	394	440	415	385	394	430	399	415	432	432	379	406	407	389	426	388	412	370	374	402	392	406	434	402	430	432	437	432	381	396	383	424	386	392	440	394	405	407	433	438	384	421	413	411	386	424	406	398	385	415	415	416	425	392	397	382	399	412	432	455	395	421	407	411	391	398	420	457	389	393	399	400	395	382	407	410	397	433	447	456	407	415	398	373	412	436	392	405	394	394	386	415	452	401	423	392	408	394	401	429	403	351	380	395	376	432	402	401	401	413	359	372	443	401	385	401	395	432	394	369	451	410	375	403	423	433	416	391	405	423	430	399	420	421	396	377	369	425	447	412	432	384	404	399	410	415	399	411	409	388	405	420	424	413	442	414	393	416	374	417	430	422	416	426	438	420	412	419	386	396	450	418	432	392	434	386	404	401	385	396	444	416	394	387	407	362	384	394	406	424	416	411	424	383	415	403	382	415	426	405	392	416	365	393	379	385	385	367	355	380	444	401	404	389	396	378	389	412	449	410	413	407	370	412	414	367	398	354	437	394	395	402	397	420	421	400	402	392	412	403	399	442	423	396	430	418	421	389	438	403	429	424	426	430	418	404	360	384	406	426	396	394	413	384	391	469	411	403	388	425	419	388	418	388	442	414	379	381	427	420	387	448	403	389	394	403	432	394	400	420	415	431	349	368	427	398	406	380	417	415	396	411	399	395	406	388	399	391	413	401	396	398	413	408	393	419	391	385	424	401	414	418	378	409	390	425	409	383	398	433	430	383	417	367	456	403	443	402	410	406	417	400	420	403	411	404	386	403	406	412	398	357	431	382	407	413	422	424	415	387	413	446	406	425	404	407	411	387	400	445	429	402	389	365	406	455	396	420	396	426	394	388	382	387	432	411	397	411	416	429	416	404	434	416	428	444	392	382	384	393	405	416	443	432	393	370	383	380	422	408	391	442	381	410	412	409	469	436	373	438	421	382	360	408	375	413	401	398	407	437	386	390	389	388	418	415	415	414	396	439	385	400	418	375	413	416	391	397	396	378	415	418	400	410	394	419	366	393	437	398	418	456	461	389	375	394	381	395	385	374	403	420	383	345	400	393	394	427	390	415	413	409	401	421	420	376	415	395	369	388	411	368	400	397	418	404	410	384	412	394	395	391	393	430	369	417	413	376	419	411	440	378	397	392	405	450	393	367	401	378	392	421	383	390	412	423	390	411	412	389	438	387	413	405	358	388	422	380	387	390	409	387	424	406	438	384	423	402	382	378	388	381	407	414	406	388	408	417	376	389	363	378	391	370	431	419	393	450	403	421	393	412	422	427	420	431	417	377	391	458	409	368	396	401	412	436	423	410	416	378	409	391	418	412	454	402	404	423	388	450	398	389	402	415	412	407	413	429	435	439	419	417	388	430	463	400	410	412	425	399	457	443	402	390	367	392	423	403	420	400	411	397	399	383	391	437	407	400	426	407	429	403	427	458	379	399	408	435	414	402	398	419	432	399	392	403	382	381	397	383	402	388	430	409	418	395	396	433	433	437	397	404	412	379	413	412	422	407	418	427	395	412	394	366	460	400	355	357	416	388	389	388	414	421	433	418	403	401	438	398	439	403	411	389	389	400	389	388	404	400	381	403	413	393	413	425	414	367	377	402	394	417	407	416	390	405	370	447	399	384	390	443	417	405	426	431	403	420	387	384	401	417	409	403	358	417	427	400	404	401	421	379	391	418	425	403	385	417	371	390	407	384	414	399	403	405	433	369	442	448	415	422	402	414	393	396	421	380	381	408	421	424	412	413	377	416	422	363	393	414	391	415	379	428	401	392	393	394	405	375	361	412	408	417	428	379	437	398	406	438	358	399	394	418	412	416	393	382	386	412	351	420	442	434	374	369	389	427	395	429	421	404	406	447	444	399	411	373	381	406	379	412	406	404	435	395	401	382	428	400	375	395	453	424	418	383	381	400	431	422	425	417	391	407	372	355	420	382	433	390
2530	1299	2104	2644	2642	3715	1870	1218	1133	1075	1063	1062	1011	1069	1000	1013	1013	930	933	954	972	993	938	993	902	975	981	933	999	911	985	932	992	1022	940	935	922	958	989	1030	971	948	971	943	966	952	897	949	948	944	954	942	920	977	976	915	904	930	941	992	959	944	941	979	982	966	891	862	987	903	938	921	933	955	951	930	953	970	917	936	972	878	937	930	912	895	956	957	914	960	944	1055	959	927	998	946	929	957	952	915	944	948	952	977	929	893	961	929	946	962	900	953	939	912	978	974	910	972	947	950	940	932	918	904	931	941	950	937	917	955	936	933	911	1006	959	906	910	952	944	940	931	921	919	954	958	977	911	1000	969	965	955	909	905	924	950	957	938	936	964	919	958	958	937	908	902	906	944	890	976	914	972	984	929	985	930	881	945	883	959	945	966	916	962	1000	934	835	957	950	930	969	933	996	922	905	901	940	960	956	890	959	934	939	947	960	934	943	1008	965	947	898	916	954	941	880	964	931	918	949	891	939	983	937	911	979	909	922	906	959	909	911	957	908	948	952	897	997	951	958	963	909	990	883	933	920	929	960	983	964	968	955	1027	1011	964	944	974	920	905	973	921	948	948	997	964	984	945	929	908	981	941	926	978	973	926	966	921	979	958	992	949	927	995	947	970	971	912	979	941	916	916	980	937	921	950	948	915	912	949	978	955	968	961	908	964	930	958	927	936	961	935	962	975	991	976	971	947	960	948	938	934	908	930	920	951	933	945	920	947	923	970	941	920	961	950	900	961	935	913	921	978	940	939	943	950	954	922	927	898	1049	932	903	914	919	954	961	932	1001	946	948	938	961	954	898	957	905	955	929	933	1003	952	956	929	921	987	920	934	982	929	910	914	957	935	916	940	941	948	1001	952	931	927	959	927	883	924	883	924	945	938	939	956	922	942	943	918	939	918	890	932	987	955	948	922	970	956	898	911	908	938	960	931	1011	955	943	877	962	918	987	951	970	957	916	1032	958	856	930	962	946	958	958	936	948	944	918	1002	966	936	971	951	929	884	991	941	941	961	961	913	922	946	988	968	920	945	938	920	964	930	927	979	909	928	967	944	961	971	927	955	966	947	928	909	924	963	908	950	926	939	946	960	960	889	929	949	957	947	916	932	947	965	909	922	910	954	974	988	926	970	983	993	918	924	984	947	965	910	972	928	938	917	935	956	947	930	884	975	953	926	998	944	921	917	950	950	920	880	947	916	965	993	979	889	938	909	942	924	924	950	902	943	946	926	935	973	941	968	922	931	907	1006	952	940	961	962	899	917	898	911	917	928	1001	935	870	1041	943	972	916	998	965	900	988	949	946	922	923	933	945	971	938	933	933	944	948	948	899	973	964	874	941	970	1011	974	953	957	906	934	938	917	985	961	969	929	921	905	1008	981	966	938	929	919	929	977	948	948	981	928	919	988	959	947	904	890	937	908	898	976	984	988	950	966	938	966	963	937	925	941	937	943	906	942	947	937	905	942	961	875	914	959	934	962	932	919	906	907	957	949	982	902	903	990	965	946	855	972	982	956	917	886	930	948	940	889	884	934	943	924	921	874	988	981	958	922	929	957	971	981	975	898	982	995	957	955	920	933	931	964	951	928	908	912	935	977	931	925	930	922	925	954	939	901	951	965	936	916	940	908	958	917	979	967	932	936	918	899	969	957	979	945	955	951	885	931	927	959	917	1002	940	925	963	934	939	920	959	955	866	936	941	911	868	906	972	989	897	955	936	963	1022	989	985	932	936	945	870	937	940	929	963	957	930	946	978	977	901	960	929	946	929	931	937	949	945	928	969	944	978	943	914	946	963	964	920	989	925	971	924	1023	934	927	979	895	983	936	992	987	1005	912	956	936	939	947	966	925	907	946	918	962	923	953	895	905	917	966	970	896	913	965	979	901	911	946	968	958	926	936	985	907	976	894	971	950	951	953	914	883	962	955	962	925	908	959	947	922	947	956	957	992	901	979	920	904	932	955	921	928	930	940	991	908	963	984	977	1014	964	987	964	883	921	954	889	893	925	957	911	967	958	964	952	920	945	928	935	942	885	912	942	976	946	910	920	918	909	928	937	938	949	944	902	886	965	988	957	911	948	922	951	920	970	963	976	976	911	970	949	970	946	930	938	967	909	961	945	935	898	971	971	945	928	915	936	918	919	963	920	920	917	898	967	967	991	929	942	943	967	967	1014	951	952	959	935	931	893	1013	931	932	946	947	954	924	955	948	936	945	967	936	970	926	917	928	914	950	962	921	939	927	955	901	910	955	997	934	963	919	868	968	949	964	952	921	982	926	916	1002	967	933	885	950	969	964	1028	956	976	982	953	898	966	927	1006	898	960	939	961	948	934	914	938	989	963	951	945	959	928	941	945	893	929	931	903	991	897	943	985	952	934	959	927	984	946	916	941	929	892	946	913	982	963	913	898	908	916	941	918	951	911	969	941	914	943	1038	896	917	984	946	947	891	946	993	964	978	987	875	975	868	897	870	917	941	924	947	998	930	961	956	973	948	934	953	867	930	958	957	910	950	971	921	923	877	972	1023	911	916	899	968	930	969	897	959	948	925	892	911	903	982	901	963	951	918	924	981	966	925	916	936	955	975	983	970	899	917	927	962	930	913	922	964	944	959	897	984	974	919	997	900	878	911	973	994	964	935	890	953	910	911	915	924	938	883	910	915	982	933	937	971	925	1007	870	951	968	944	960	981	946	982	946	965	958	1023	1001	918	921	917	968	1003	1009	918	859	925	930	963	952	935	893	952	1007	957	957	879	953	946	932	950	956	936	864	950	957	898	970	936	947	936	867	937	958	982	933	946	952	923	912	928	974	944	998	939	945	956	914	925	940	901	970	1006	954	917	927	926	920	963	967	939	976	889	924	910	904	940	978	936	946	918	942	952	901	895	944	947	887	956	947	985	910	989	963	921	922	933	943	914	976	939	899	943	920	926	909	927	987	934	929	898	989	949	959	918	939	899	913	949	951	985	960	944	922	932	977	960	955	928	924	896	922	964	993	979	980	969	949	897	974	883	926	952	892	940	982	915	932	919	955	933	982	964	972	952	901	915	951	945	932	899	997	1003	902	925	947	997	941	942	939	929	981	975	910	931	923	914	984	907	952	941	926	970	908	882	969	914	923	973	949	948	976	932	934	1010	972	927	909	908	921	979	934	877	944	926	924	1000	900	980	982	897	910	891	945	1023	902	942	909	921	951	1019	907	972	948	930	888	989	980	899	977	948	930	944	964	915	905	918	955	909	979	938	972	908	908	959	966	941	924	934	942	936	1034	1022	906	930	938	905	929	938	859	967	956	912	927	960	940	972	946	930	909	911	934	1009	942	974	941	990	967	958	910	944	963	927	945	949	957	930	956	949	1003	927	892	1003	924	954	933	941	992	946	1019	971	973	957	927	945	984	962	943	936	914	939	932	954	935	1024	950	923	959	946	947	923	917	992	922	955	965	1004	913	951	979	948	972	910	978	910	943	942	933	947	922	918	963	937	934	910	906	912	940	964	934
8237	1321	1548	1373	4414	11548	3771	668	494	442	453	483	492	446	497	487	425	442	438	416	404	435	438	445	462	388	416	441	451	402	427	438	462	445	426	444	406	431	394	396	443	402	428	462	445	378	447	437	418	425	446	434	434	416	475	438	420	448	385	453	413	450	429	403	427	454	417	405	372	412	421	420	446	405	450	440	450	434	422	419	414	440	436	417	449	479	456	385	446	468	408	401	454	462	470	414	400	454	417	432	449	433	429	446	425	422	407	438	427	430	417	438	485	391	453	411	415	438	417	436	429	433	421	416	419	405	430	434	422	436	421	397	444	409	436	416	426	404	444	441	471	435	400	406	412	410	448	405	375	420	422	465	391	423	450	384	399	445	433	410	462	398	439	432	438	433	388	448	380	414	438	447	428	431	436	431	425	418	444	372	465	447	442	437	389	401	387	459	439	435	446	393	395	393	380	447	399	421	392	467	385	394	396	445	407	415	468	410	445	408	393	420	399	447	446	413	426	412	438	454	433	376	410	396	430	410	439	421	420	414	422	417	446	480	401	466	438	453	393	411	407	443	403	444	425	398	421	406	442	389	379	422	394	393	424	419	435	420	436	456	423	426	428	417	417	387	431	462	424	435	425	456	458	391	392	380	402	389	410	382	406	417	426	425	426	401	438	432	396	420	412	382	366	429	441	417	410	406	442	400	449	390	401	409	430	412	454	412	402	431	443	418	410	420	426	455	391	469	456	420	428	429	398	388	460	404	428	418	471	413	423	456	438	446	435	428	441	410	437	426	405	422	397	422	444	443	439	405	427	409	414	418	425	450	452	437	405	423	409	401	435	401	417	401	442	452	433	392	414	440	417	414	408	421	416	412	395	418	446	431	412	417	405	421	371	429	425	449	418	435	442	423	426	429	412	399	402	439	472	414	407	403	415	405	439	427	422	396	419	415	422	410	446	404	393	415	466	465	444	410	463	420	468	447	429	444	415	432	394	393	397	415	464	407	419	452	414	406	426	409	430	430	406	411	437	429	446	454	452	440	403	405	417	445	449	408	416	406	459	433	430	417	442	407	436	414	408	414	430	437	421	431	453	371	381	418	435	462	412	468	422	421	404	425	441	451	417	420	417	389	430	413	429	421	425	400	445	428	458	393	396	398	424	436	401	392	436	427	419	388	441	399	442	416	432	424	407	422	426	438	384	400	429	447	402	419	442	406	458	428	442	437	404	450	444	394	381	397	396	427	411	454	413	433	404	429	416	417	374	418	365	383	377	416	436	403	453	456	402	375	445	425	427	419	433	425	392	430	380	444	410	441	450	434	464	452	385	456	426	406	397	447	395	430	398	383	429	441	398	426	452	419	427	394	433	405	424	373	402	403	462	426	390	395	418	419	455	402	433	437	406	433	451	417	438	428	402	430	456	386	439	442	426	417	387	411	413	429	393	434	459	403	424	464	448	417	430	379	437	437	423	411	384	422	389	423	431	451	438	429	419	441	399	432	401	415	415	419	454	377	407	420	416	435	450	434	396	430	430	412	463	426	440	438	426	420	440	437	439	401	424	385	407	411	435	427	417	445	451	397	421	414	413	359	369	390	411	418	411	415	411	428	417	464	415	419	445	457	424	430	415	420	408	423	388	430	414	456	427	411	416	426	394	373	398	433	392	461	423	385	440	379	394	386	459	425	428	435	459	399	438	440	419	418	423	415	372	404	405	420	415	393	400	434	444	443	403	432	437	424	465	417	454	404	413	459	444	403	380	424	420	441	432	444	450	438	415	415	414	418	450	393	382	432	417	424	429	423	399	406	393	393	436	441	449	394	412	448	369	401	457	394	438	413	425	440	392	428	435	377	429	431	429	427	454	413	411	404	437	399	425	391	409	409	398	408	432	415	444	445	429	428	407	396	450	433	416	431	398	396	408	434	429	396	424	433	445	436	417	410	438	424	396	459	410	443	438	437	434	416	429	426	409	417	430	411	423	393	457	423	438	425	430	465	387	445	392	432	390	463	418	391	386	395	394	453	422	395	419	426	434	390	395	439	397	415	397	416	434	411	400	458	419	372	408	417	438	425	426	383	421	432	389	398	479	393	442	434	442	447	406	418	451	418	429	454	439	441	420	417	420	418	440	453	426	419	423	425	440	408	415	408	379	412	405	428	431	416	416	406	407	407	436	443	418	432	450	385	445	395	389	414	426	444	445	468	415	445	435	460	436	434	397	438	449	405	440	398	430	427	448	422	474	404	406	414	402	395	427	446	434	393	421	433	371	433	408	441	411	409	434	413	435	421	419	389	429	430	423	392	469	413	423	427	418	435	423	408	434	451	457	434	472	439	440	404	411	403	420	437	412	437	450	414	429	444	437	449	443	401	409	430	445	425	434	419	403	361	397	407	429	398	460	420	417	408	435	432	412	432	425	458	419	414	400	437	414	403	434	409	487	412	437	444	410	410	450	471	436	449	393	430	426	428	406	455	414	423	406	434	413	436	396	435	402	404	427	411	396	385	431	428	458	385	397	434	446	449	413	426	408	399	458	421	399	409	386	399	414	485	389	435	439	439	408	425	394	397	452	409	444	411	425	436	404	443	404	438	468	421	417	386	449	399	418	420	420	414	428	408	475	397	374	427	389	439	422	429	422	430	386	418	397	415	420	410	410	432	439	402	416	400	458	400	422	443	415	428	461	434	401	405	436	427	427	389	401	467	424	420	446	424	433	419	443	440	418	400	391	406	452	458	411	411	482	391	418	417	425	405	388	408	390	454	414	443	440	429	474	462	451	433	447	430	402	426	427	427	431	436	453	429	408	440	398	408	426	451	415	414	422	441	419	388	429	404	432	410	421	431	447	432	449	436	443	418	437	411	400	412	428	426	410	421	409	450	428	423	406	399	399	431	444	433	451	366	405	392	438	420	398	410	431	439	424	407	411	435	436	441	423	407	418	418	442	405	400	446	420	422	427	500	397	442	446	446	406	425	397	384	434	437	399	406	412	411	409	428	438	396	467	422	452	429	445	414	409	446	430	395	386	407	443	408	415	405	384	455	403	421	441	465	421	406	395	435	447	428	427	414	486	430	429	410	401	427	438	445	418	416	408	431	372	416	395	416	439	448	436	427	440	395	424	460	425	451	434	396	453	413	450	471	415	485	417	369	432	425	413	463	419	400	449	448	381	425	445	433	418	417	446	418	409	423	445	399	406	437	428	399	410	392	448	410	420	432	422	470	411	409	447	420	379	430	446	447	396	442	450	451	366	380	407	437	439	411	358	424	408	398	433	399	445	422	422	450	433	432	390	391	410	411	463	413	410	450	440	385	411	419	442	439	400	464	405	430	448	403	412	382	451	438	420	396	411	402	411	442	415	447	481	421	426	452	414	412	445	420	403	405	428	421	408	381	366	442	416	432	389	406	417	410	413	436	416	449	454	432	421	413	409	431	442	442	383	418	419	397	376	400	438	423	470	388	418	421	426	437	406	424	412	459	422	402	440	425
7343	1770	3386	4355	15352	29910	10262	1494	1300	1241	1275	1166	1234	1190	1086	1111	1035	1060	1061	1033	995	1087	1053	1015	1008	977	1027	996	986	1047	983	1028	1032	1033	981	1015	989	989	923	945	963	997	1053	990	967	1018	1011	998	951	1028	1020	1013	956	982	965	1003	940	996	984	946	1012	921	1005	1025	983	963	988	944	968	941	964	1031	1037	967	932	989	993	960	1042	1021	965	933	978	957	1016	1012	988	971	915	956	939	950	989	923	911	995	980	911	959	925	959	961	976	953	966	1003	957	940	975	1020	986	1002	956	970	971	1004	1017	937	921	1025	1008	968	969	974	1034	981	957	905	942	976	906	1020	913	1005	964	1001	972	958	995	983	944	913	949	980	1016	952	975	906	957	976	913	919	1017	966	953	981	1010	947	1028	968	961	975	1003	971	986	966	953	996	960	985	975	987	967	1009	908	990	963	992	1015	933	961	960	924	1000	1031	987	991	940	978	943	979	952	963	914	976	1020	982	1028	934	929	1019	964	966	1011	938	970	944	955	962	920	926	1012	1014	958	949	998	977	997	941	957	960	948	1023	958	962	947	1009	980	986	996	969	1048	927	1011	927	993	978	944	988	1001	1032	1017	937	970	961	958	953	983	928	973	952	943	942	956	951	946	938	1001	939	977	898	980	967	985	973	942	995	1000	968	974	999	1010	970	1019	958	951	965	1003	1006	943	988	991	985	972	935	972	950	900	987	948	960	958	944	967	955	966	960	1025	932	967	1009	941	964	919	950	997	964	949	954	1004	925	971	909	942	977	965	961	977	955	918	1029	967	955	953	925	980	963	993	967	932	966	994	974	1008	977	956	960	975	1005	970	915	1003	943	1036	1007	982	983	943	1036	934	964	940	965	961	975	915	934	989	963	985	969	965	1026	938	938	994	976	1014	991	961	1028	972	970	1020	951	956	935	955	971	931	947	881	965	947	992	918	962	991	993	969	1002	943	900	971	964	984	938	982	936	998	947	944	985	908	988	1022	945	925	1001	1023	959	1005	976	966	929	944	975	956	1021	974	926	991	1018	990	890	959	1001	1006	1002	982	929	949	975	986	960	933	928	915	958	995	967	971	1008	961	978	987	979	960	914	962	913	960	962	1038	963	937	984	973	969	903	971	944	943	962	1027	1005	969	945	991	966	1013	962	1024	983	959	950	975	952	908	928	919	988	959	979	963	914	939	971	977	1022	965	1010	987	946	972	928	971	949	945	942	1032	967	968	1012	1005	995	977	980	1042	942	935	940	988	945	991	937	991	916	977	953	1001	929	1006	1017	973	972	991	988	965	955	979	976	971	919	964	956	954	995	954	974	954	949	1003	1018	954	1026	949	927	989	1001	974	955	937	1020	919	990	990	961	997	958	996	979	990	996	949	1001	954	975	949	965	1033	972	956	938	966	976	891	955	953	960	942	927	1006	983	991	937	1000	971	926	970	996	964	981	960	1002	1002	919	1002	953	942	973	1027	926	987	992	957	976	951	972	968	958	995	916	994	993	964	951	955	963	1005	924	971	945	954	996	1033	945	976	1007	969	972	1017	967	965	969	958	915	1020	930	893	1018	929	977	973	975	943	966	970	975	935	1011	920	930	1013	989	970	907	952	975	1001	925	1013	918	1007	964	957	999	961	947	936	993	989	956	984	915	963	1031	933	1009	995	948	990	963	1004	953	969	1000	985	982	953	989	985	966	954	997	933	994	937	974	966	993	953	961	928	1034	1011	975	957	927	1015	1019	944	988	981	984	1001	911	992	969	987	960	948	1001	962	982	916	982	982	940	1016	896	986	947	976	968	970	933	968	941	963	939	986	952	934	970	1037	954	922	1001	925	941	969	974	956	1004	958	934	953	1035	878	1021	988	957	980	946	988	925	973	955	959	1000	1002	962	978	946	944	1031	1011	1027	938	981	986	929	956	982	988	971	933	967	971	972	937	982	962	947	909	990	991	980	995	979	947	939	966	1060	944	979	1007	998	928	975	981	979	923	955	954	915	924	944	994	967	966	1006	1000	928	1025	968	994	958	917	1036	992	1027	961	917	970	1024	964	1018	969	976	946	966	900	1038	996	988	985	943	1018	964	962	943	925	994	962	953	951	914	977	902	958	985	945	960	958	989	978	961	983	948	980	1028	951	959	983	973	922	969	969	997	978	987	951	1004	978	987	1009	976	985	984	932	1021	969	988	960	960	1005	962	1009	975	973	975	960	958	874	1002	928	973	964	983	982	957	986	929	915	940	985	920	986	943	911	993	1032	934	965	981	950	968	1048	911	987	942	946	1021	907	1016	972	979	982	967	1008	954	964	1024	1028	949	983	950	998	982	985	957	981	970	926	1006	998	958	945	989	981	1003	994	944	1016	955	988	941	995	1014	990	981	941	985	959	946	977	983	1009	917	989	962	927	995	1029	988	946	992	911	967	973	977	932	988	966	968	1013	985	996	939	943	999	971	964	1003	989	1050	977	939	1003	932	960	929	1044	967	953	939	950	976	921	959	977	999	986	939	952	972	1001	957	911	972	983	990	1017	1020	995	924	960	970	940	947	1003	997	957	995	944	940	920	974	936	907	976	998	999	1048	912	986	987	1005	1005	973	978	981	970	1010	1007	966	949	926	1003	993	966	945	989	986	947	958	990	986	978	958	942	981	979	986	988	961	937	965	984	984	963	939	960	1013	978	1037	963	978	974	935	952	986	963	1020	961	961	995	955	962	929	983	938	978	1009	993	950	1032	990	999	987	999	950	944	950	1003	996	967	953	1053	1045	960	974	1002	974	960	965	992	992	939	962	966	1005	986	955	946	994	1003	936	988	991	938	972	1003	1014	962	1012	989	961	974	988	986	943	950	959	1003	971	1007	1005	1017	973	972	1014	944	970	999	972	1002	1004	963	927	1002	925	915	982	974	982	968	981	958	991	913	1002	981	984	998	1025	998	964	966	986	986	955	924	970	1001	984	1006	959	992	969	974	912	987	971	999	973	1009	957	993	929	1000	999	1019	965	968	982	958	973	976	1016	941	978	915	958	978	923	976	941	1017	1000	977	912	1024	993	983	947	1001	949	1002	969	972	957	1010	1011	1012	1002	957	942	983	974	959	954	1003	927	955	970	987	960	977	963	978	998	930	1001	978	1007	1014	950	980	1031	952	945	967	926	964	975	951	1008	990	986	1033	1000	971	1008	911	967	977	973	976	956	967	1013	923	999	974	1000	948	986	1023	991	1001	946	965	941	974	950	1025	972	985	1008	1012	926	1013	926	978	969	893	976	955	1025	963	973	941	952	941	997	962	971	960	1007	945	991	975	1022	987	992	998	970	944	942	961	927	979	1050	1021	930	939	961	1001	938	956	982	925	962	1010	946	943	919	1005	935	971	990	993	941	937	937	1019	927	1030	1019	989	991	960	991	947	966	965	969	1029	899	944	968	986	999	924	1011	948	955	943	936	885	997	986	1043	1008	969	980	1012	969	972	958	966	970	961	976	1017	941	977	977	989	945	977	895	981	951	982	999	1000	938	961	989	956	974	976	1017	952	951	985	1011	953	946	917	936	970	1006	1014	972	1010	958	984	954	966	966	918	995	979	954	974	977	987	965	916	971	955	1015	961	937	918	930	993	955	987	913	931	982	1012	989	1016	995	989	954	981	914	959	960	990	972	961	976	993	1018	980	942	987	964	942	1003	1020	998	1030	992	984	984	966	1000	960	967	981	985	999	1005	1010	951	937	1019	958	1002	944	975	964	995	966	936	949	956	981	1006	1015	930	970	1006	979	1005	966
13975	1992	1963	1766	9691	18326	5411	562	384	331	328	323	325	330	322	333	277	332	300	260	259	274	255	305	303	293	288	273	276	271	318	248	293	294	289	288	298	255	305	247	275	284	271	281	267	287	299	254	263	265	267	255	257	270	292	268	270	275	296	262	280	291	289	293	241	261	272	287	283	236	259	290	288	288	286	271	282	276	292	239	268	297	248	263	271	269	274	268	247	299	254	293	261	245	264	235	267	270	272	275	294	307	280	263	264	294	281	241	282	264	276	273	281	287	295	294	311	266	260	273	281	266	245	263	260	273	254	245	278	271	253	238	262	302	281	273	241	253	282	247	298	268	268	289	256	241	244	280	280	282	251	240	268	244	256	225	265	275	278	262	252	270	275	252	283	296	256	290	293	267	258	279	243	255	272	271	263	283	282	306	270	250	282	283	276	284	323	264	278	270	250	292	256	259	296	294	273	296	299	278	269	282	259	273	243	290	292	247	266	278	285	302	256	291	266	277	286	283	283	299	292	306	274	280	292	287	257	294	261	271	274	288	254	275	278	302	286	287	268	252	303	308	270	261	281	246	262	271	299	273	285	277	264	256	265	268	282	258	288	269	273	277	264	274	281	256	291	300	310	283	290	296	260	267	254	296	246	266	306	237	285	249	255	270	269	247	277	287	276	263	243	309	261	263	274	268	291	301	274	278	289	303	272	263	256	284	264	280	268	316	282	273	269	282	289	301	258	283	272	273	295	276	273	266	293	267	263	291	259	255	306	286	246	290	293	288	266	269	253	266	257	271	271	262	299	284	260	244	282	270	305	258	249	276	246	260	238	302	298	276	276	272	264	255	287	252	282	287	276	260	241	272	276	254	292	301	264	277	279	264	270	282	250	285	265	252	260	261	248	262	289	259	288	277	280	296	270	282	269	288	269	297	254	275	254	262	291	269	293	278	267	272	272	266	251	280	286	246	262	309	250	286	250	262	248	254	286	275	306	309	289	292	291	273	267	292	273	283	287	266	288	256	282	263	271	268	267	271	258	299	265	308	284	283	279	270	283	257	268	297	258	234	236	284	281	301	231	276	243	292	280	259	295	269	270	289	263	252	273	294	297	248	318	257	269	277	232	269	305	273	277	256	271	293	292	272	276	284	276	291	276	282	315	289	299	277	271	242	260	276	279	250	281	290	276	260	283	278	284	259	263	270	296	295	274	286	325	252	266	256	265	264	269	249	272	280	286	268	274	290	261	277	293	228	270	281	308	269	260	277	308	282	262	307	297	301	290	278	280	253	261	260	276	291	267	301	271	237	281	256	274	267	260	250	270	318	258	245	281	281	261	249	242	295	280	294	247	261	304	253	245	293	275	268	248	274	258	268	267	271	270	278	265	237	267	265	270	294	269	262	285	285	273	268	301	284	319	245	247	286	294	261	256	257	261	256	262	269	248	282	295	265	254	301	254	258	265	243	242	286	245	265	253	275	248	252	244	266	257	278	258	270	270	274	291	252	279	298	274	244	267	271	271	255	268	307	279	245	255	275	261	286	271	310	284	290	302	295	255	270	300	291	277	251	298	279	244	272	290	286	289	288	263	305	277	283	240	291	321	300	256	308	293	286	274	260	265	254	282	253	238	235	267	264	305	287	284	241	276	264	267	250	292	260	276	267	262	264	261	279	266	292	242	265	277	270	259	264	277	266	262	270	269	260	259	292	271	277	275	302	306	299	283	295	302	290	270	263	275	253	329	257	256	272	258	262	258	298	294	306	276	293	294	269	282	274	254	284	301	290	244	274	280	284	284	282	298	270	254	248	284	282	257	267	280	315	270	277	274	273	246	321	297	299	258	255	269	277	272	276	265	251	252	270	290	283	270	249	272	275	257	266	265	284	263	282	251	246	273	274	269	309	296	251	229	285	262	266	291	262	264	276	249	251	245	253	289	287	247	236	252	262	283	286	263	274	271	284	310	275	290	290	252	251	292	281	266	273	250	282	267	238	281	268	265	282	269	314	310	278	281	273	237	243	285	268	274	272	241	276	257	287	272	290	283	246	279	329	278	267	277	249	267	284	287	260	267	244	260	288	268	293	262	256	258	258	235	270	273	277	266	270	291	264	260	268	293	287	287	309	261	266	222	278	272	265	258	265	296	285	274	271	255	244	290	290	273	295	264	287	287	259	261	291	278	247	292	282	291	276	233	301	284	250	270	283	286	257	297	302	293	312	283	285	264	244	276	291	269	233	290	280	216	269	265	274	317	304	269	266	285	258	285	267	288	301	265	284	302	272	287	265	248	265	298	308	271	267	272	297	270	269	268	249	295	262	256	296	273	280	269	279	296	277	253	269	282	306	286	285	284	278	268	316	271	274	271	286	261	294	271	288	248	286	260	287	259	251	260	266	305	281	298	285	284	298	266	263	273	263	284	268	308	256	306	277	299	242	262	258	290	295	281	255	299	265	291	272	299	271	299	234	270	256	274	281	280	266	277	275	270	294	274	263	257	290	246	275	264	272	266	254	262	279	282	245	291	256	282	264	258	311	250	293	262	290	319	294	268	267	281	279	280	258	296	291	229	274	247	271	261	253	268	282	287	276	275	299	275	271	280	266	266	262	236	271	282	290	323	290	242	300	247	279	276	294	283	280	307	264	282	282	290	278	262	273	269	275	271	262	297	296	272	277	268	249	281	256	294	276	311	268	290	289	273	264	259	235	243	241	291	276	308	255	263	270	269	277	325	281	277	281	268	307	264	282	283	308	240	272	286	283	268	301	258	259	268	253	281	310	274	259	276	249	289	267	302	269	245	265	285	273	261	286	274	286	298	283	279	288	287	266	267	278	276	269	273	248	292	298	255	277	288	294	287	271	251	281	248	289	269	296	289	306	282	272	301	254	306	276	297	305	296	267	279	279	294	253	267	270	274	269	276	250	271	252	269	275	298	257	265	279	241	316	268	321	262	280	276	255	271	254	239	283	259	285	279	279	238	269	238	274	282	307	271	247	285	280	263	266	259	258	259	280	258	275	283	266	279	274	297	267	227	275	271	296	270	261	301	269	263	265	293	276	276	279	258	273	281	297	277	269	259	269	278	292	268	266	287	259	277	289	255	263	277	261	279	261	239	248	287	256	260	289	275	259	253	273	266	287	259	275	292	256	246	249	264	263	271	286	284	263	286	322	268	282	288	265	262	298	264	275	249	264	254	285	316	280	270	293	292	274	299	254	292	307	249	276	300	282	264	297	251	269	303	300	270	272	281	272	250	260	286	274	289	243	264	271	275	278	263	252	293	287	292	296	260	290	285	277	263	281	253	268	295	286	261	297	304	297	267	274	266	264	270	272	262	278	298	284	273	270	314	287	279	293	288	269	267	289	278	274	272	256	269	262	267	255	249	242	281	249	287	272	250	257	293	288	289	299	274	265	273	289	281	304	318	267	264	256	264	280	255	258	283	273	278	289	294	250	264	265	289	274	253	251	263	275	269	261	303	286	251	286	284	283
8625	1936	4197	5846	26468	36313	11329	1598	1303	1089	1083	1108	992	981	887	851	772	762	802	757	763	793	748	754	764	745	739	714	723	716	678	697	669	773	762	727	694	757	717	658	730	703	699	664	656	667	685	666	669	650	675	683	705	651	633	629	704	662	681	695	664	674	629	666	610	670	670	669	631	668	657	650	673	658	648	703	670	636	608	687	635	656	658	692	678	661	674	696	670	696	667	627	635	654	673	618	673	679	646	650	647	670	699	634	659	639	652	655	683	696	646	647	683	639	622	636	654	664	674	622	661	651	632	650	649	652	662	634	680	644	690	664	601	673	648	706	685	641	659	663	690	677	665	603	618	632	639	652	676	683	656	626	661	657	652	660	663	638	621	658	655	662	637	682	683	707	682	673	657	635	641	645	664	687	678	680	658	674	652	647	695	648	672	578	627	655	663	673	639	620	659	712	633	653	620	654	675	700	642	709	638	670	632	674	659	679	674	692	678	677	636	645	637	621	603	664	636	672	635	665	669	680	647	647	661	633	630	698	676	705	627	663	637	661	647	692	681	636	651	641	651	637	649	663	679	634	627	645	638	666	744	645	684	642	693	658	667	679	711	645	669	648	615	657	641	646	660	665	674	679	665	681	648	677	636	678	624	621	642	660	632	665	635	650	661	652	672	648	620	632	675	639	648	651	649	671	660	682	644	694	664	656	660	695	654	612	628	620	678	647	666	626	614	633	689	651	663	662	645	686	570	685	634	651	652	650	664	628	665	668	642	658	645	656	653	653	657	702	692	630	674	633	645	625	668	668	627	645	686	693	646	700	663	602	634	656	651	719	675	649	664	650	623	676	641	651	657	628	697	606	698	653	679	658	653	688	639	640	627	645	677	638	656	667	604	681	674	653	661	645	703	660	660	608	691	651	638	728	641	678	644	685	633	626	659	649	645	685	687	665	633	676	689	601	634	642	694	662	651	637	717	662	625	658	592	615	641	668	638	646	662	680	692	611	632	642	632	718	620	647	609	657	680	666	674	611	647	711	658	677	672	670	625	679	593	655	628	653	665	665	647	636	662	646	645	647	634	623	655	651	660	605	671	678	681	698	660	652	662	638	655	627	673	649	653	709	657	636	682	635	645	621	647	669	626	700	676	612	672	612	621	715	659	685	704	641	716	632	630	657	686	665	654	630	704	664	628	612	663	690	670	645	659	676	619	630	689	628	698	678	667	644	679	644	619	671	650	605	654	609	638	662	602	662	644	625	702	661	682	635	643	658	695	576	618	629	672	650	689	731	655	617	616	624	639	613	635	617	673	645	666	657	662	643	638	687	692	641	666	650	621	642	657	673	679	650	645	673	695	673	657	679	665	680	662	658	681	719	629	646	655	651	645	629	602	706	613	666	630	667	650	699	657	636	616	622	627	650	690	675	693	646	632	678	640	628	620	684	632	644	661	619	661	635	681	689	695	656	640	642	683	635	666	620	685	645	620	687	670	686	633	654	620	635	624	638	686	668	665	665	667	643	655	628	657	645	664	675	594	648	588	680	652	636	639	635	653	672	684	664	655	664	682	649	674	660	672	626	589	659	631	637	667	688	705	649	605	617	668	648	674	661	619	624	705	633	661	692	660	680	654	660	717	630	657	667	658	643	668	681	622	632	635	638	683	698	627	611	611	705	664	638	632	627	667	690	682	612	601	641	670	634	664	650	669	651	638	676	701	636	684	617	662	639	661	617	652	685	663	607	661	663	660	651	669	677	642	664	699	635	678	643	657	670	674	623	705	675	683	612	629	649	692	676	656	648	624	680	641	656	668	680	668	659	652	604	583	623	625	675	674	657	644	669	655	660	639	619	693	634	688	625	649	640	691	691	658	617	633	660	673	591	627	704	692	702	620	694	673	612	607	702	642	663	659	645	700	639	676	639	613	649	674	631	662	638	649	674	663	651	722	666	686	679	697	678	689	598	674	659	654	675	666	679	665	665	609	634	653	677	660	660	661	640	659	608	642	654	663	657	681	651	640	652	689	710	653	605	686	677	679	663	685	692	679	666	670	673	692	645	658	628	684	646	649	624	674	675	615	620	632	671	649	663	641	620	676	606	644	659	674	657	680	654	655	668	653	684	693	675	655	644	640	661	690	657	633	670	635	657	652	712	644	682	686	642	661	609	634	620	616	656	623	650	707	650	656	668	649	647	631	644	627	692	695	649	648	696	600	650	668	668	617	652	691	621	704	617	660	676	674	638	644	617	687	679	654	665	651	617	643	648	671	633	631	651	634	619	658	643	673	700	673	688	637	647	690	659	696	645	665	640	646	654	626	673	642	670	649	608	647	634	643	700	667	661	657	636	629	657	680	707	641	635	693	598	669	689	632	675	624	640	621	676	650	643	606	663	656	681	645	730	653	680	690	621	712	657	653	619	670	695	614	664	671	632	685	649	660	683	677	620	702	659	680	633	673	674	670	674	682	671	646	586	626	681	653	677	665	638	606	684	666	678	664	710	651	650	652	623	668	701	621	662	631	637	646	643	637	660	677	646	642	645	643	631	660	644	654	665	658	645	649	666	622	637	630	620	693	632	662	654	660	648	652	670	660	668	679	635	680	658	684	645	633	638	685	630	649	693	652	635	687	644	647	695	685	662	623	650	696	692	647	614	691	673	635	642	687	641	633	665	635	657	671	636	679	674	629	705	656	679	680	632	626	665	635	676	641	682	611	650	651	614	630	688	609	670	649	654	663	656	662	647	674	623	675	666	715	617	658	692	635	632	651	668	659	669	615	621	648	642	627	658	669	631	646	700	679	646	633	597	670	695	645	674	677	643	677	676	662	644	653	671	645	636	677	659	668	642	673	680	654	635	689	661	637	648	652	646	651	658	651	648	646	671	634	660	654	676	642	644	643	643	698	615	643	658	608	700	682	670	654	628	637	719	642	617	654	648	694	652	691	641	649	682	644	625	629	637	662	654	616	655	647	673	672	628	622	729	688	666	652	682	643	664	672	602	681	649	671	647	657	652	647	690	652	641	629	603	669	616	618	634	664	621	677	625	627	688	664	664	631	671	617	674	658	658	657	666	664	629	685	689	698	621	670	620	654	673	667	685	659	679	653	652	665	671	665	670	647	654	655	648	658	681	640	680	652	627	680	625	651	676	709	642	621	672	656	634	656	704	639	680	674	688	678	637	663	684	692	630	647	633	665	676	651	672	650	647	680	690	661	704	682	662	651	689	673	650	652	691	665	684	609	622	669	691	662	668	650	663	654	664	657	645	655	679	624	659	665	669	636	670	687	661	678	704	696	613	646	655	648	629	651	687	667	670	631	671	669	654	660	652	625	693	656	702	642	658	668	628	673	637	670	668	683	636	707	640	643	704	664	635	671	661	647	661	628	664	669	680	652	683	681	684	647	632	712	713	644	622	698	622	669	648	609	660	646	663	641	643	683	653	691	679	703	589	645	632	623	684	678	660	697	659	664	684	606	606	638	662	655	651	657	638
2169	826	923	885	909	848	478	444	438	432	455	435	465	406	436	398	411	378	404	386	433	375	404	393	399	414	423	395	397	404	424	373	417	416	404	395	415	385	442	411	446	446	422	384	398	374	408	395	373	435	351	377	400	378	406	403	372	414	376	400	384	370	385	409	390	371	418	351	388	421	387	412	387	424	403	387	401	404	381	385	374	418	400	387	396	383	398	409	396	394	415	393	399	412	393	403	371	417	411	367	427	396	344	401	428	428	379	437	391	388	385	358	363	432	373	390	401	397	410	405	401	408	391	381	386	369	363	369	415	398	366	387	455	376	398	389	378	379	405	381	418	397	414	446	366	392	417	376	367	383	374	416	403	405	400	385	403	395	395	405	371	404	393	348	399	360	381	375	427	345	369	422	412	381	426	371	394	391	424	363	406	394	394	407	371	389	379	390	404	415	420	398	392	386	352	410	396	448	386	397	423	438	356	423	414	394	397	399	405	421	376	377	421	388	455	378	392	375	396	372	375	384	418	464	428	396	400	413	389	405	417	399	395	425	424	442	409	390	431	413	384	407	396	353	399	398	420	409	399	397	366	426	446	420	394	382	385	398	368	393	410	393	385	446	393	415	404	374	426	398	396	397	384	365	394	421	408	373	399	399	417	421	381	395	399	444	402	367	433	370	423	387	403	396	444	400	381	384	410	406	369	413	384	434	445	419	362	446	396	387	370	367	388	397	341	409	361	427	454	406	396	421	380	381	414	373	388	393	425	381	407	431	422	407	400	394	431	378	397	372	380	382	430	447	438	412	383	394	379	399	386	375	364	414	382	390	404	393	381	380	382	380	387	394	430	403	423	397	371	389	378	426	402	388	406	404	404	386	414	383	391	405	392	378	426	390	418	395	440	405	382	378	396	362	388	374	415	419	394	401	421	377	430	405	421	370	354	397	392	405	420	396	415	366	429	390	400	404	373	403	370	375	380	394	412	383	405	386	411	428	371	419	368	407	442	413	397	407	396	405	403	388	391	379	433	373	405	425	408	368	401	410	452	360	385	412	380	346	417	384	366	407	430	373	408	354	391	440	402	416	393	403	378	370	407	402	403	404	396	418	370	381	380	409	402	368	409	384	374	417	381	381	385	427	381	374	379	331	373	404	393	385	412	419	403	396	423	384	371	382	408	405	395	401	425	430	422	395	416	399	406	370	396	387	394	413	369	394	396	419	378	385	420	396	390	399	443	400	398	421	398	386	409	430	447	404	367	388	406	376	399	413	405	341	425	372	409	364	381	413	379	413	369	429	389	390	386	436	389	337	388	380	387	428	415	403	389	402	381	392	405	421	378	397	390	416	433	399	403	428	420	421	393	379	398	437	413	373	424	414	376	375	370	390	392	374	403	415	387	412	416	423	416	400	383	361	405	383	401	414	348	388	450	380	396	403	374	409	379	400	337	370	375	391	406	389	381	392	384	417	424	470	404	420	432	416	415	396	421	427	405	371	408	431	385	394	404	367	428	398	389	386	389	378	399	408	372	390	357	409	404	416	377	369	376	427	421	375	402	381	411	365	397	363	435	373	439	362	416	375	374	398	408	389	424	376	388	381	389	401	379	381	375	377	432	384	392	376	383	406	397	404	358	394	421	416	385	394	400	387	418	413	401	421	412	424	413	407	399	393	390	406	368	438	381	394	421	390	376	353	382	404	390	385	399	385	374	393	420	395	391	441	411	412	397	401	387	392	411	377	403	403	403	371	402	449	427	368	393	394	354	391	395	384	435	394	413	375	364	411	401	422	389	357	401	469	432	416	408	401	412	391	403	393	376	437	388	410	376	392	436	401	361	401	439	382	381	379	383	393	410	420	372	393	422	376	373	360	385	371	394	389	405	386	380	405	394	393	387	393	383	400	386	399	373	397	367	388	371	351	410	384	379	412	375	393	411	396	364	385	367	374	370	374	388	429	391	398	378	432	392	408	383	439	395	429	387	414	391	385	366	357	373	414	393	400	427	378	339	366	365	402	391	390	453	394	421	407	381	409	388	366	399	409	383	371	388	372	401	433	393	391	405	351	390	379	358	404	411	413	372	398	428	407	401	397	436	387	388	378	404	375	410	385	411	349	407	394	392	371	387	426	401	379	441	414	390	395	426	436	413	356	385	404	391	401	380	398	398	369	368	414	449	359	374	382	372	385	388	373	349	418	402	413	380	399	397	376	360	397	392	362	367	375	391	399	396	380	386	341	404	373	383	369	421	384	405	383	419	375	375	391	362	415	367	405	394	420	401	403	391	408	381	421	417	398	374	375	394	433	404	396	372	400	408	387	357	376	422	382	407	393	374	365	381	406	363	416	370	389	380	384	361	443	397	391	367	434	428	415	381	414	381	409	436	373	405	369	392	409	371	402	385	381	423	359	418	374	407	409	375	402	396	382	382	426	389	408	398	394	398	397	392	362	398	407	389	428	385	393	377	382	409	387	410	391	372	395	413	330	376	364	373	377	384	423	392	428	375	365	370	397	421	359	374	382	401	368	387	430	385	413	367	368	404	381	414	372	386	385	377	385	421	409	386	361	368	412	392	391	398	394	421	385	415	407	369	394	430	427	374	408	396	387	399	393	371	407	417	379	375	411	358	390	394	396	425	402	383	421	397	415	397	382	392	419	388	379	386	421	403	400	399	391	401	440	382	372	425	387	404	389	393	371	392	373	415	416	405	385	378	406	401	395	415	414	418	368	409	444	399	377	411	409	421	380	416	388	376	401	382	439	407	382	345	390	392	377	388	408	408	398	389	421	386	411	401	417	379	400	385	373	368	385	347	371	375	383	360	351	394	382	346	412	359	425	381	412	420	391	382	417	433	415	397	369	400	420	413	430	425	390	426	397	431	384	394	398	382	411	392	400	445	440	411	413	392	374	408	377	367	412	411	340	399	411	399	420	412	367	409	376	363	400	382	406	420	383	384	371	404	383	391	419	361	393	388	403	397	413	424	431	361	398	402	392	383	412	403	373	400	392	420	355	376	409	396	382	411	398	400	390	398	393	392	373	398	407	394	365	423	408	354	389	401	405	412	376	395	408	402	428	402	377	387	399	396	404	374	389	398	398	401	409	394	388	401	368	352	400	378	413	410	415	392	393	396	387	420	404	395	417	384	406	359	387	417	441	363	413	450	411	391	431	357	388	370	391	376	421	391	397	408	390	393	403	403	346	349	392	429	431	407	398	388	434	396	425	367	394	375	409	358	370	391	397	390	397	412	362	378	411	383	394	405	352	371	383	417	396	400	369	377	400	418	414	453	379	423	412	426	390	394	368	382	377	402	376	371	360	433	402	416	355	353	379	438	423	409	384	402	419	354	428	390	385	389	409	386	375	425	435	417	401	403	429	408	408	400	360	356	403	434	417	416	390	373	390	358	405	365	374	368	347	390	422	369	381	412	394	430	376	392	391	431	369	401	427	400	429	406	409	410	369	403	425	365	364	425	376	394	374	404	369	393	422
2572	1339	2202	2586	3601	2947	1447	1243	1081	1064	965	1034	995	1012	952	973	899	946	918	971	953	954	905	917	916	949	909	922	927	941	930	900	929	978	907	916	936	935	940	922	950	951	956	947	902	947	940	949	963	976	915	986	935	851	883	905	928	908	962	950	936	934	923	1004	874	900	925	943	932	925	947	880	912	940	967	982	910	924	945	915	932	901	903	919	842	938	860	920	931	905	933	964	967	939	899	983	923	952	898	917	903	928	943	883	896	895	933	901	908	898	878	993	883	876	927	918	925	902	874	927	947	922	930	957	875	921	883	913	862	920	983	927	945	928	926	946	892	940	913	957	892	937	939	921	917	908	915	928	890	887	912	977	936	943	923	965	892	938	919	967	938	966	917	902	941	874	948	898	919	917	869	930	944	962	911	877	924	940	964	936	891	891	890	923	911	881	977	872	946	967	899	918	956	952	959	932	917	919	966	921	942	920	937	897	906	939	932	917	909	940	954	952	964	957	907	891	926	938	849	915	892	898	907	930	892	950	936	892	919	871	970	862	954	906	923	907	911	864	913	908	966	916	936	936	941	850	972	966	989	944	933	943	925	895	904	899	901	916	913	887	924	937	859	907	961	909	884	849	908	920	987	923	957	905	899	890	899	932	895	923	929	919	941	946	944	921	893	943	937	912	910	909	889	931	935	893	919	961	964	899	939	936	932	875	957	919	903	921	936	934	945	943	936	913	933	871	950	896	894	949	936	976	844	917	907	901	953	944	892	917	939	882	908	912	956	952	970	930	889	943	902	951	976	959	927	887	950	938	903	918	926	935	941	929	932	896	922	930	899	953	969	971	888	912	953	960	900	919	945	981	997	887	914	968	953	978	904	917	902	945	948	948	917	882	925	995	876	945	915	957	901	926	954	897	879	938	920	907	912	895	923	924	918	902	975	954	975	899	927	861	916	879	951	879	895	927	897	943	987	973	966	910	941	880	923	956	885	910	917	975	956	935	940	920	926	925	936	881	929	888	932	904	954	882	981	938	882	936	945	933	954	900	907	894	958	900	881	945	920	940	921	906	907	877	937	891	917	929	893	941	883	919	864	923	924	937	978	947	939	945	950	931	860	948	909	906	904	892	969	914	899	870	895	933	932	892	917	952	935	900	927	957	943	881	956	879	941	890	906	931	938	940	921	935	901	919	922	930	897	967	965	926	913	875	880	921	857	912	910	932	977	939	928	897	907	911	900	922	862	956	943	944	943	885	917	927	939	897	918	959	969	916	926	937	938	860	889	872	959	863	869	904	940	1001	948	932	957	888	913	957	997	927	922	898	926	955	922	954	918	921	930	924	853	920	907	969	899	938	919	907	899	910	931	947	893	969	888	892	871	917	928	937	944	931	876	932	843	919	972	925	894	938	947	922	890	994	915	911	910	920	909	887	917	910	922	979	936	927	894	853	893	942	945	897	877	890	956	904	913	916	907	954	879	912	916	924	900	898	933	915	963	913	916	947	917	960	885	914	898	939	870	941	933	904	941	879	891	899	874	900	905	903	916	861	930	867	970	921	937	938	959	968	881	894	931	938	903	945	936	859	971	942	909	975	906	906	887	931	897	910	963	918	928	901	899	924	957	926	933	911	929	939	918	974	952	952	888	941	883	917	882	898	896	918	928	935	932	903	912	922	886	943	880	929	957	907	935	933	980	932	898	917	895	916	917	875	887	903	917	901	904	871	953	918	932	929	927	929	904	966	955	933	873	927	904	943	938	907	898	891	986	882	931	943	955	942	902	881	935	908	924	912	922	878	908	952	908	854	900	924	962	887	964	984	914	891	891	936	888	955	926	939	916	927	934	946	891	950	924	954	955	898	934	945	946	924	943	894	866	892	911	862	918	990	911	901	916	888	965	891	935	882	913	891	935	944	915	944	919	950	957	911	924	878	931	908	945	903	924	922	911	897	897	960	938	1007	909	909	898	892	949	919	927	890	908	958	882	932	931	868	932	880	897	930	951	929	941	977	902	928	863	941	923	948	878	932	915	892	904	984	909	948	957	935	914	951	923	899	954	969	914	892	905	930	918	915	863	907	919	932	923	882	913	930	899	989	946	901	931	956	985	925	897	915	889	989	881	909	971	908	907	875	901	898	882	913	938	945	909	920	906	962	893	946	932	892	971	909	915	967	890	964	907	941	894	959	900	965	945	953	902	970	912	942	977	934	933	939	941	916	897	912	911	927	882	930	942	906	941	905	916	899	972	898	953	917	875	958	954	950	948	928	964	879	890	914	884	967	951	943	876	915	903	942	923	935	1025	930	944	964	962	907	954	898	936	887	925	974	893	934	909	860	918	943	865	886	966	894	966	859	936	965	901	955	963	881	962	903	864	910	905	887	907	928	939	924	958	942	925	950	921	969	865	951	947	932	949	962	918	899	879	948	911	927	896	942	914	976	908	894	890	897	916	917	964	899	964	955	960	987	959	948	928	907	957	911	930	945	907	970	877	886	890	921	923	937	917	924	965	951	944	904	832	924	895	932	931	828	922	927	963	907	913	961	823	920	899	928	945	967	936	928	963	950	926	914	933	923	920	910	898	916	889	941	927	957	873	980	953	954	928	965	934	921	907	898	886	903	851	943	927	962	913	985	950	917	936	928	916	891	903	902	958	913	862	927	877	938	907	880	967	839	936	942	890	958	937	971	924	906	938	904	880	894	918	912	894	940	904	929	929	941	933	868	914	876	938	973	945	892	919	950	937	919	911	989	948	894	944	920	935	917	923	903	933	917	900	941	940	866	905	917	955	902	910	915	933	925	921	853	918	882	925	905	923	915	885	906	902	870	889	910	928	918	910	920	919	918	946	910	986	977	933	866	923	965	951	924	920	963	944	949	926	1000	923	947	917	914	918	950	898	945	952	926	899	922	936	913	933	892	899	952	970	915	888	956	969	955	967	930	882	928	891	932	944	908	893	939	859	911	966	990	919	918	901	940	879	890	905	943	943	962	892	878	938	894	884	987	910	896	925	961	1002	864	923	887	912	866	920	897	877	850	904	882	960	947	899	908	886	936	894	960	861	946	958	928	981	900	952	947	925	938	892	930	896	911	976	896	906	883	892	936	915	896	970	886	927	950	914	885	938	929	873	922	897	962	943	899	909	929	932	927	915	935	969	896	959	902	905	926	909	933	911	875	879	936	972	951	996	914	1000	904	920	917	942	898	937	964	939	909	925	974	932	884	908	912	910	892	879	927	918	917	898	895	926	891	939	951	914	978	912	955	921	932	880	860	898	908	953	928	986	907	924	944	953	860	896	918	930	892	910	912	898	938	948	993	931	925	984	960	928	965	911	879	917	937	907	947	900	928	931	903	927	932	932	902	904	916	949	895	961	950	914	858	904	910	896	935	898	978	939	942	958	921	960	934	888	900	943	932	900	922	872	919	934	931	924	935	943	948	927	930	877	946	926	902	905	934	908	900	937	854	926	885	913	894	921	927	880	934	940	964	939	864	921	1006
8284	1381	1432	2496	6682	3207	687	547	524	457	481	439	477	469	439	390	432	427	402	401	421	398	400	409	416	412	413	417	417	390	432	412	416	396	399	391	409	372	423	390	379	409	420	428	429	452	382	403	404	419	402	378	423	371	384	414	403	438	411	412	412	418	420	402	381	393	467	412	421	431	359	410	409	429	402	404	398	382	365	419	423	386	380	430	420	405	426	397	419	379	404	385	414	406	416	394	427	403	444	399	412	408	429	360	421	389	409	394	393	386	400	386	391	416	409	419	376	407	387	425	381	454	412	387	421	404	400	398	424	394	393	389	400	411	388	430	396	393	411	381	401	378	375	397	443	407	448	390	406	433	393	417	385	420	381	359	400	402	414	382	382	386	372	406	412	377	401	367	379	419	438	405	386	386	384	396	390	397	397	387	412	445	428	416	378	415	385	372	367	393	388	395	416	422	386	405	388	353	382	414	430	409	405	404	402	439	385	426	391	423	411	410	384	393	403	425	397	414	415	387	390	395	423	398	391	400	384	420	429	403	416	411	370	400	352	390	402	395	406	418	424	385	424	401	376	408	379	363	393	379	424	412	443	425	393	394	441	416	391	427	430	407	379	388	398	417	402	398	416	369	369	385	404	431	447	383	392	406	446	407	476	411	397	381	388	400	423	392	378	369	425	398	427	384	398	394	395	399	363	425	420	402	385	420	387	408	400	401	379	420	382	402	401	438	396	397	370	419	438	424	392	365	394	383	379	405	398	379	409	407	385	401	380	387	409	422	407	400	396	370	415	392	395	385	411	404	412	405	442	412	408	385	430	422	376	360	396	418	411	383	391	418	409	436	406	437	371	394	380	410	416	386	390	434	401	377	421	429	371	388	406	376	399	360	394	370	401	409	404	378	393	405	413	383	376	432	404	403	425	390	385	369	389	380	419	407	420	403	402	366	421	422	414	429	417	365	395	393	397	373	396	403	406	366	443	434	398	395	416	376	430	411	396	431	443	424	409	396	388	404	430	417	378	398	420	408	395	386	404	417	426	381	385	397	372	337	364	375	433	396	414	431	432	421	429	389	389	390	418	419	418	405	421	457	391	413	371	382	387	409	408	407	425	396	416	382	440	404	408	406	411	401	424	428	458	439	411	348	407	379	375	411	407	374	406	408	404	416	370	405	398	380	425	406	394	387	386	406	430	401	405	434	428	400	424	402	423	390	414	398	383	388	402	387	411	427	424	374	402	396	403	370	416	395	392	427	433	440	380	395	379	407	391	410	385	419	409	430	410	399	372	373	380	390	407	437	439	415	413	392	351	386	380	396	406	421	385	384	374	386	408	406	456	404	389	356	396	422	390	407	401	409	420	409	372	389	405	393	409	412	407	430	384	403	418	362	386	399	395	440	392	374	412	386	406	373	428	388	388	393	439	391	379	375	432	383	420	416	412	428	414	378	393	361	401	381	408	405	411	402	399	409	403	388	415	423	366	390	453	374	372	409	396	404	370	425	375	389	387	389	427	385	389	394	416	422	374	380	388	387	375	432	367	378	392	407	398	420	383	410	389	421	397	409	390	408	412	404	361	377	380	393	443	394	413	414	398	422	378	468	444	423	404	374	375	405	388	408	394	352	422	379	407	378	386	381	404	414	384	394	385	411	391	418	395	389	391	412	441	402	405	411	373	397	444	408	404	391	410	395	395	406	376	415	430	388	385	395	453	402	443	397	367	436	434	411	419	403	390	399	383	421	411	406	387	387	361	409	394	438	365	382	405	369	376	372	395	370	392	391	433	438	409	421	367	432	412	399	386	399	419	394	397	380	422	398	428	416	398	373	376	372	438	427	388	378	408	416	401	395	413	404	406	387	415	397	412	422	373	389	403	384	418	387	441	406	407	412	383	402	396	395	420	404	415	409	406	397	383	422	377	401	389	420	381	379	411	410	376	406	395	393	397	399	377	461	417	398	439	390	398	390	389	405	377	406	370	402	400	400	409	387	413	425	416	420	410	381	379	404	379	400	410	423	403	405	390	374	415	405	403	387	400	425	400	432	390	365	385	388	412	391	399	387	399	397	390	407	405	412	393	386	437	376	442	373	367	417	435	386	403	354	401	383	390	390	395	383	381	417	416	422	420	439	409	387	395	379	411	395	392	376	374	413	392	363	430	393	380	384	422	387	396	414	389	366	409	350	411	416	352	417	410	418	380	436	430	392	404	406	367	379	408	399	402	373	443	410	404	405	372	406	414	425	411	445	375	414	427	368	407	412	364	414	402	427	385	396	403	426	426	436	397	418	390	403	379	387	423	432	382	393	398	401	432	398	433	428	392	373	370	386	407	415	418	422	432	380	383	408	381	396	413	407	399	388	402	423	431	414	453	441	423	383	375	375	419	442	406	420	396	418	407	394	389	437	377	393	388	387	421	410	407	434	414	417	385	405	412	385	433	389	396	412	384	415	417	377	395	355	436	387	386	407	383	413	361	429	433	381	425	417	417	392	421	407	391	392	397	377	369	412	409	379	362	408	397	378	345	387	417	409	450	404	394	453	404	413	417	374	356	408	427	371	403	394	401	404	395	379	407	423	459	420	401	395	378	400	397	380	427	408	404	393	415	399	417	446	388	422	399	418	391	372	418	406	421	371	449	389	432	421	370	404	413	442	402	403	403	404	421	412	450	407	407	425	399	393	391	414	413	376	389	449	416	363	410	375	390	363	432	410	374	366	460	443	413	405	396	421	382	376	383	386	418	410	386	410	442	399	432	390	451	472	386	384	389	387	392	395	404	345	427	389	372	381	410	420	400	390	408	373	401	393	415	342	382	421	428	429	385	399	403	412	385	424	434	403	368	392	445	391	413	403	446	438	386	404	383	408	420	394	391	432	404	413	393	410	406	415	407	410	383	401	397	402	389	430	439	412	386	388	401	379	425	420	381	387	428	393	394	383	398	399	381	391	407	384	399	389	420	420	395	399	406	458	422	390	406	416	398	420	383	383	380	394	391	407	397	392	406	369	363	369	389	416	402	406	406	378	395	422	421	420	396	449	391	427	401	399	391	415	401	413	396	415	387	382	404	381	411	397	398	401	427	349	399	408	399	371	384	397	402	393	401	363	403	407	402	405	402	457	395	383	382	409	436	417	400	387	407	425	403	394	424	443	438	431	396	381	396	398	395	426	394	396	425	431	400	400	365	416	399	400	401	387	365	379	430	422	436	402	411	442	405	419	392	384	441	389	440	403	409	418	413	379	391	414	358	402	438	396	399	366	416	398	400	406	382	404	364	410	426	357	417	386	386	412	401	432	398	353	405	418	382	393	374	389	373	401	424	436	370	424	401	394	384	400	385	363	360	431	416	380	390	409	413	421	357	430	411	365	400	406	383	401	424	412	389	404	413	391	391	394	382	378	380	422	395	405	367	426	388	421	430	398	385	401	407	375	403	386	402	396	380	400	393	394	388	416	377	380	399	426	366	389	373	392	425	410	397	399	369	410	420	431
7215	1761	3289	8930	21726	9297	2316	1655	1385	1357	1266	1240	1251	1222	1088	1048	1000	1068	1036	991	980	1030	1035	943	991	985	981	937	960	893	918	889	935	956	955	992	988	915	929	963	961	918	948	953	944	955	911	931	963	936	904	925	901	955	916	889	919	918	898	1001	944	970	1005	901	951	966	926	926	986	921	915	910	931	896	900	930	972	918	878	962	904	937	879	938	895	991	886	925	945	947	892	937	927	952	930	900	925	923	900	929	887	889	911	942	910	899	910	904	889	944	881	915	956	940	960	901	921	943	906	930	905	951	914	889	900	902	874	965	928	976	892	890	952	910	938	927	958	904	923	963	921	881	982	914	951	939	934	954	976	945	945	940	873	876	977	954	951	917	885	939	918	935	921	942	976	924	909	924	940	922	958	894	903	922	895	927	953	870	935	939	928	909	903	982	939	911	879	925	924	912	911	906	932	906	927	920	906	932	922	920	953	918	909	921	910	948	933	977	922	879	1009	886	894	911	930	913	913	918	901	907	890	904	912	945	891	956	912	895	884	945	944	911	923	885	867	943	913	933	940	977	933	903	932	959	977	905	922	923	952	913	933	952	857	916	892	900	904	843	962	902	954	914	940	950	929	955	952	959	936	885	858	924	903	849	914	940	858	904	953	924	941	991	933	897	913	926	897	947	869	960	901	908	940	928	894	918	929	882	898	916	917	905	938	916	943	941	926	939	862	897	885	918	970	908	940	863	920	966	941	884	920	880	910	918	945	912	932	914	840	913	886	944	874	946	951	832	902	901	917	916	952	941	919	907	940	917	910	903	932	960	858	962	1016	1008	884	935	948	865	944	953	932	945	911	924	897	871	933	942	936	933	959	935	871	920	876	884	917	893	992	945	933	941	913	933	939	932	922	923	971	922	889	953	922	1008	929	946	921	930	904	944	957	886	884	897	927	940	974	876	920	920	930	875	886	897	915	933	934	892	924	942	934	941	951	878	916	916	976	904	863	938	927	905	915	928	941	952	853	943	902	934	934	942	888	888	929	933	931	887	942	951	928	943	948	943	912	940	984	930	935	903	934	863	903	990	920	919	942	916	940	908	946	961	897	918	895	914	910	986	922	883	922	906	931	916	920	978	911	952	909	902	947	895	901	938	899	936	896	921	939	928	936	922	872	873	965	885	941	920	883	917	894	906	898	902	958	895	895	918	967	938	936	920	930	874	892	922	908	911	892	929	884	921	951	959	922	887	883	921	949	927	924	942	963	956	934	931	988	889	951	956	952	941	899	913	967	964	882	941	897	889	914	883	892	916	915	951	911	890	941	879	922	925	899	941	879	908	861	934	931	891	969	929	936	914	932	924	892	917	881	943	997	898	890	903	946	894	912	925	879	885	928	939	944	917	916	877	920	959	940	930	928	930	859	957	942	892	892	906	946	888	932	889	922	970	891	905	926	887	956	873	907	927	898	953	933	912	913	922	940	931	969	932	921	972	880	909	922	943	910	953	878	892	937	949	920	881	962	903	922	921	905	915	917	937	955	870	886	943	915	929	961	904	936	917	893	957	852	928	889	939	922	918	889	1019	946	928	933	901	911	927	937	858	934	882	942	909	873	922	895	912	935	918	904	896	907	897	952	931	935	883	981	923	912	939	924	896	950	976	960	894	937	904	961	883	920	934	957	898	911	932	947	910	928	920	953	959	850	921	920	921	966	905	886	925	864	907	961	917	978	935	883	962	909	972	933	901	866	920	898	879	937	939	904	933	964	969	935	894	939	931	924	902	876	939	979	906	913	893	966	918	906	968	886	914	907	961	924	918	916	902	929	921	930	898	874	873	906	931	944	894	949	957	904	942	920	937	889	972	907	923	916	966	944	907	973	928	905	932	983	913	968	921	964	875	874	903	891	902	906	965	916	908	961	875	897	926	948	910	956	898	940	938	910	901	953	946	898	973	932	923	979	874	907	915	892	873	922	965	916	976	940	809	941	943	917	923	941	925	897	915	971	900	900	901	942	856	904	922	932	933	921	969	956	879	912	863	903	924	915	948	916	890	933	897	937	910	916	936	933	986	920	935	926	918	934	903	935	952	994	957	928	925	931	979	936	926	943	959	908	908	866	868	924	925	883	876	926	929	943	1018	915	956	914	935	944	877	926	1016	903	878	928	925	938	893	894	920	964	923	955	927	950	912	905	923	910	964	933	919	929	884	914	927	971	916	928	904	927	934	910	944	890	949	956	908	939	902	880	944	893	917	923	937	921	914	940	975	931	910	963	938	968	935	967	852	924	966	908	898	916	950	981	898	958	856	919	903	971	955	936	958	889	925	931	968	962	899	916	954	923	942	989	909	971	922	915	945	934	867	950	928	970	909	935	878	919	890	902	911	906	905	913	1015	962	950	884	963	929	984	898	890	909	906	940	967	934	863	917	928	897	856	909	880	935	865	966	891	972	897	934	914	904	910	940	926	930	918	887	882	899	925	904	851	950	904	954	944	970	911	884	930	925	895	974	946	894	924	934	942	924	901	898	902	928	945	971	919	951	949	892	962	897	937	897	906	935	932	913	864	974	973	971	928	930	899	870	937	945	858	917	890	972	978	946	912	899	897	829	905	944	880	892	926	925	940	902	922	992	898	878	943	884	939	977	907	968	897	935	903	876	933	926	860	914	920	976	954	899	953	878	923	884	885	938	962	942	962	930	926	918	955	856	896	853	936	912	956	891	952	900	957	933	929	900	954	885	905	940	889	870	958	934	961	969	902	920	878	883	912	955	919	943	948	905	923	926	959	889	957	950	938	903	962	958	970	903	963	942	869	915	1025	922	936	923	968	904	896	913	937	903	926	959	926	880	925	829	889	888	963	903	925	873	957	975	914	899	957	904	903	905	937	894	952	892	875	939	915	907	889	910	860	906	939	909	940	955	884	940	895	895	938	932	878	941	918	978	967	939	919	917	946	962	882	977	889	905	902	895	871	924	904	936	915	955	952	940	858	923	966	942	952	935	945	954	968	987	893	924	891	990	969	892	876	930	960	895	949	839	916	929	879	911	927	907	904	917	864	976	936	923	916	887	899	938	876	894	888	916	939	890	982	916	940	916	902	939	959	928	910	955	953	874	902	931	889	980	974	926	900	902	937	901	875	913	894	912	874	885	909	930	887	938	940	898	940	929	942	971	931	932	908	896	935	932	928	897	938	857	962	984	992	929	912	921	864	989	880	965	836	999	962	962	916	882	909	920	942	911	964	928	849	918	917	868	924	936	904	878	891	913	959	951	960	925	935	960	925	905	897	927	897	891	925	897	892	950	944	984	917	852	887	937	893	951	900	930	906	898	894	974	893	927	922	936	942	905	934	955	877	935	882	945	914	924	892	912	900	949	982	917	948	929	932	900	854	840	862	954	900	885	917	928	959	945	935	913	895	993	989	933	943	967	930	959	976	933	940	871	963	957	937	860	943	894	953	906	902	954	966	878	889	914	994	906	981	930	952	921	903	912	948	929	942	931	890	907	947
13844	1862	2827	7292	5634	1300	647	491	379	335	329	318	296	303	276	289	276	283	223	260	257	264	295	249	255	257	256	210	288	257	258	260	255	233	238	264	267	277	265	255	279	269	262	238	259	259	248	243	274	265	221	226	224	249	216	225	263	270	213	243	253	265	284	268	226	276	246	255	251	244	234	238	267	245	266	259	235	237	259	257	286	269	205	255	298	260	254	241	249	233	228	244	242	246	257	257	219	279	221	250	267	232	272	250	250	241	202	242	244	237	248	270	275	237	250	252	250	233	227	248	258	248	232	221	228	246	245	237	247	262	259	268	250	253	245	272	234	282	252	259	246	232	276	289	227	248	232	256	257	243	259	231	236	247	243	249	209	248	229	243	252	280	254	280	246	235	222	254	232	247	244	237	232	254	291	261	232	242	246	210	246	252	259	227	267	278	265	251	217	252	218	253	247	227	244	225	235	262	230	255	257	270	238	241	249	278	278	258	263	235	243	243	259	253	235	225	240	248	253	265	240	238	259	238	247	234	230	291	242	256	230	251	279	269	241	271	256	245	244	254	266	270	235	231	276	262	226	245	260	230	242	257	243	213	254	245	249	245	262	265	243	260	244	244	251	217	282	250	282	231	243	214	237	267	241	242	242	226	259	245	268	226	226	236	247	263	254	252	230	236	262	264	270	259	245	260	227	254	246	260	254	246	225	249	248	223	259	252	241	270	261	259	230	240	263	236	202	232	236	208	237	268	259	268	244	245	221	231	258	260	258	231	243	258	206	237	243	220	240	242	268	232	251	254	261	250	235	240	281	245	216	232	257	264	243	250	245	252	237	256	231	251	224	220	225	238	227	261	231	252	254	237	265	238	246	225	231	263	271	244	238	246	256	241	257	277	262	233	204	226	258	226	250	264	253	245	274	231	249	245	247	241	252	266	242	254	262	230	237	258	238	269	272	246	260	219	264	289	222	216	259	250	215	217	237	248	271	251	231	244	239	246	234	230	244	267	269	256	267	246	200	232	211	251	282	232	267	207	251	261	270	271	236	282	243	244	230	260	232	225	241	255	254	231	233	255	271	270	236	242	232	271	253	245	258	262	251	215	234	250	230	250	251	266	248	274	239	236	236	272	258	230	254	231	265	249	272	228	276	250	259	269	266	276	221	258	275	258	258	210	273	249	241	255	251	271	246	274	264	220	254	250	272	244	260	242	270	268	247	259	242	265	271	254	255	222	214	240	238	225	240	200	235	267	263	278	281	233	254	226	251	266	248	248	229	252	233	260	239	283	295	243	252	279	248	265	235	230	256	248	253	235	242	236	234	282	248	250	251	249	225	244	258	250	234	258	230	253	269	265	254	249	225	211	238	266	270	291	247	244	246	242	257	245	262	236	207	257	217	236	236	276	255	245	223	267	244	250	237	250	256	250	255	239	247	261	249	217	242	230	249	262	273	224	256	236	233	259	253	260	230	256	303	260	242	247	255	249	246	253	261	254	249	283	248	236	248	271	234	227	257	229	249	280	237	255	256	251	265	282	273	254	271	219	244	251	235	254	272	227	233	283	255	257	205	221	235	227	231	241	250	238	269	275	265	229	263	242	252	252	247	243	257	258	255	281	212	275	276	235	266	250	252	250	258	275	239	286	265	244	238	263	262	257	251	262	280	243	242	234	240	220	261	242	240	260	243	268	230	224	253	253	255	257	267	223	229	257	249	272	250	241	240	235	244	246	230	260	223	291	269	232	262	245	262	232	245	231	259	235	236	229	237	248	260	225	257	234	224	242	244	255	235	237	259	243	238	213	244	259	226	254	254	244	250	249	256	206	232	247	241	239	259	253	224	252	220	265	255	235	209	249	247	237	251	240	249	242	246	240	261	310	243	281	251	262	246	238	269	259	248	226	226	240	270	240	268	248	252	267	252	238	266	258	242	243	254	231	302	270	265	249	239	245	230	269	257	231	242	235	233	268	280	257	238	284	275	260	284	237	250	266	245	232	222	263	268	233	255	243	243	250	242	252	270	236	235	257	241	228	245	247	245	239	259	253	257	268	268	244	254	281	225	236	255	250	232	234	228	253	256	239	238	251	215	266	242	246	244	240	243	244	249	278	221	256	242	251	269	230	221	282	266	252	262	270	251	248	243	262	225	261	239	244	277	239	241	251	232	244	192	239	242	241	233	251	250	243	219	248	248	263	266	245	246	266	251	249	258	258	237	263	225	227	236	281	256	245	272	268	243	221	288	247	254	274	231	236	254	216	236	235	249	261	262	246	243	266	246	247	232	250	241	241	276	244	262	246	247	225	240	239	248	250	243	227	247	228	260	246	247	251	250	231	222	253	259	258	232	256	235	279	270	249	217	237	276	264	270	256	239	270	253	262	261	243	255	216	271	254	247	230	271	226	261	231	218	213	243	248	272	231	255	221	237	235	239	260	253	234	236	258	261	285	248	250	265	235	272	268	242	226	229	230	231	244	236	261	228	243	256	181	253	274	247	223	243	256	251	251	265	262	257	244	259	230	244	233	254	236	254	251	236	234	238	277	231	260	243	254	274	273	240	261	254	267	250	231	247	232	251	271	282	269	255	258	250	261	261	264	256	265	247	279	273	250	238	201	254	264	266	287	231	247	269	244	225	244	239	267	239	219	249	247	268	219	231	244	250	260	244	252	261	232	205	228	219	238	259	273	227	262	270	260	229	252	237	232	218	278	251	277	246	248	248	244	261	231	272	252	255	262	262	265	264	250	235	242	234	253	253	251	228	249	245	235	261	264	252	243	219	242	218	220	229	254	239	263	245	247	223	255	250	263	269	234	243	235	265	264	241	256	234	272	248	255	242	250	259	235	241	241	238	244	243	250	266	272	253	242	259	214	246	254	246	248	247	258	251	230	246	232	227	260	236	231	270	230	237	235	265	242	242	266	261	213	237	274	236	238	262	255	249	281	263	265	227	254	254	243	262	224	246	265	247	253	227	253	253	281	254	261	228	250	246	258	230	247	218	251	234	217	233	270	244	243	261	221	228	265	248	266	266	285	278	258	230	248	269	293	248	237	257	264	264	236	244	227	274	275	251	247	254	228	260	271	229	239	270	229	265	267	239	249	273	252	252	252	258	256	257	265	260	246	269	263	242	240	264	259	252	231	235	287	229	238	246	256	235	229	230	236	275	245	258	232	253	225	245	246	256	213	272	223	245	247	242	253	256	249	216	236	271	258	265	271	259	224	281	259	225	272	244	266	244	260	260	264	277	229	249	260	229	263	245	245	255	249	234	264	236	242	276	256	246	226	248	275	256	285	252	259	254	234	282	251	235	233	242	262	292	258	247	260	217	262	242	253	243	263	245	242	256	241	248	276	258	272	236	268	253	261	247	225	228	253	217	252	252	239	239	251	249	256	223	280	238	265	222	238	250	261	243	240	225	253	241	230	239	226	272	251	258	239	254	263	248	244	266	248	245	256	248	265	256	245	250	245	249	253	263	221	245	273	248	245
8525	1896	6814	18747	16121	4883	2620	1745	1466	1212	1124	1166	1095	986	857	878	771	835	788	757	771	704	700	737	680	689	632	688	720	672	676	658	679	700	632	686	705	630	685	664	681	635	646	669	603	645	636	622	658	595	628	644	636	594	612	600	572	610	609	583	661	593	627	617	611	623	626	583	575	612	634	628	605	609	613	608	601	631	585	560	571	610	587	557	578	580	587	620	595	585	588	633	597	600	606	588	570	588	579	633	591	601	591	597	573	560	610	602	606	586	577	579	577	635	567	589	603	595	583	632	633	626	577	587	586	570	567	573	570	592	578	556	586	620	596	631	577	601	606	593	570	619	595	621	603	583	634	595	650	550	567	580	618	582	595	566	598	604	630	556	599	604	616	626	581	595	603	582	604	630	589	637	574	591	575	644	592	627	599	640	621	560	583	616	589	604	632	585	561	636	577	583	591	567	602	582	627	599	574	600	571	621	593	594	589	611	595	588	578	570	613	589	602	598	602	584	602	587	619	587	641	609	586	606	594	600	601	586	596	581	580	627	571	573	587	597	620	581	640	598	624	605	631	623	581	597	590	591	571	596	553	590	618	570	622	604	587	558	591	578	573	532	586	594	546	610	598	567	622	612	588	587	569	619	641	585	604	611	592	610	578	581	596	586	635	640	647	603	619	602	631	575	597	599	604	602	590	589	628	602	552	597	563	595	581	572	622	601	562	587	576	616	587	600	636	595	612	559	579	590	584	593	619	645	586	561	582	609	616	555	576	660	616	564	570	621	547	607	574	571	616	568	608	631	621	590	582	649	577	623	612	615	603	556	615	539	572	650	602	578	600	590	647	608	570	593	620	648	644	587	560	609	569	578	589	584	603	578	590	552	555	607	596	568	614	632	574	596	583	597	540	627	609	632	597	579	637	609	614	558	582	620	619	590	585	590	611	602	620	653	586	588	600	625	659	584	627	589	589	594	611	565	566	571	630	604	556	616	649	591	589	574	579	610	575	585	560	595	563	588	612	573	598	582	581	609	603	582	573	590	607	643	602	598	557	600	603	613	575	567	589	612	577	598	614	564	614	605	615	606	636	591	612	579	637	611	653	586	584	581	553	561	634	558	623	657	606	614	626	620	587	623	602	630	588	614	599	607	630	603	572	571	626	624	566	589	612	600	567	601	575	599	535	544	633	624	573	597	593	601	617	604	597	606	638	597	613	575	638	564	595	572	608	583	611	561	542	556	650	585	628	604	615	592	572	625	601	586	530	638	604	643	603	558	613	601	586	603	618	569	599	626	621	612	593	675	593	603	605	588	587	599	638	626	609	577	627	601	596	574	574	653	615	624	611	613	587	629	605	555	640	597	621	633	594	624	619	625	605	615	537	631	594	578	628	638	570	632	582	598	582	647	642	612	595	583	576	609	551	600	585	583	576	603	584	601	591	576	586	622	597	604	641	571	583	638	625	582	566	553	580	605	558	621	565	627	578	647	590	559	596	606	540	585	612	637	614	603	610	572	555	589	596	604	625	557	646	549	555	543	595	567	617	604	633	614	590	577	579	598	591	577	636	613	593	640	560	579	606	577	615	595	566	588	618	571	625	627	617	593	626	616	599	591	610	561	571	568	586	599	592	599	586	652	572	608	624	642	609	565	614	592	612	605	599	650	623	589	606	604	619	634	630	576	588	644	589	632	602	611	618	542	591	608	637	608	596	584	603	595	586	609	587	610	617	624	570	615	587	615	600	572	635	552	589	604	612	586	609	606	615	577	606	641	601	588	623	564	624	597	575	569	576	606	583	641	608	591	580	578	619	593	600	609	590	590	597	598	594	598	636	566	587	608	565	592	599	590	630	582	621	604	599	615	615	598	571	590	611	578	629	594	636	629	603	591	600	599	572	575	575	584	580	621	610	580	571	615	594	597	602	587	575	552	616	616	618	653	597	592	589	597	603	618	625	614	574	581	598	566	538	639	636	582	626	591	587	627	653	636	545	611	550	644	576	642	551	599	619	619	632	610	564	587	580	595	597	589	589	635	602	601	603	587	677	639	639	624	585	587	611	593	593	591	606	613	607	593	603	602	648	591	600	557	573	620	617	591	594	584	622	615	557	606	589	578	537	575	658	608	602	603	608	618	540	584	609	627	541	600	564	594	552	581	619	607	557	597	605	607	627	631	579	596	567	601	587	591	574	593	632	635	652	592	528	626	573	642	559	575	619	595	575	555	600	612	566	590	592	567	587	590	610	599	567	610	574	586	578	621	587	587	589	587	586	592	602	608	607	607	582	643	607	576	610	591	602	602	600	591	549	586	611	579	590	615	621	599	614	587	579	586	608	592	561	603	566	600	577	590	610	605	630	571	660	572	608	584	608	567	619	597	651	611	581	632	606	588	638	581	602	580	608	594	567	591	623	591	586	630	610	645	609	603	588	607	618	578	576	634	539	624	582	597	616	608	603	614	562	629	596	599	572	598	610	597	584	593	631	602	568	585	614	549	587	593	570	587	568	589	590	563	563	601	594	602	566	593	606	583	569	615	578	595	618	611	599	673	565	637	614	576	602	602	583	602	649	631	597	532	571	630	620	596	606	574	583	591	540	627	579	567	585	587	593	601	611	612	562	599	575	644	587	591	572	594	609	558	543	612	587	575	619	636	586	531	611	588	599	576	619	575	601	599	622	589	607	622	605	586	615	608	597	587	635	608	610	602	623	601	577	569	613	597	570	547	615	599	594	620	618	595	562	587	623	604	615	619	572	596	598	573	687	597	596	602	580	610	598	597	621	560	589	640	588	565	629	602	593	575	560	622	600	584	585	618	619	641	612	591	587	592	617	539	593	615	578	628	613	609	571	601	588	625	573	575	556	638	595	634	605	579	616	619	606	591	622	603	574	576	613	615	638	552	594	584	596	618	599	556	625	572	587	638	552	576	609	594	580	604	620	660	616	590	604	545	607	585	638	559	596	611	618	610	590	566	586	625	566	591	582	587	564	580	593	614	575	628	626	563	579	600	566	582	591	607	588	611	625	591	624	586	592	579	559	602	575	584	649	616	592	621	610	609	586	595	574	624	613	565	620	597	619	594	595	602	607	643	614	579	590	556	607	616	624	585	598	599	575	597	604	615	637	626	586	648	614	579	616	581	610	587	621	589	574	561	562	582	585	620	609	599	579	581	591	602	613	570	617	597	604	618	571	602	624	613	606	652	557	601	622	595	600	588	601	601	605	609	589	570	589	634	611	578	590	545	609	631	616	586	560	577	637	638	646	546	600	635	570	606	578	611	524	635	564	591	573	618	609	615	575	599	578	571	585	641	535	595	572	565	583	571	591	540	615	643	612	618	605	631	565	598	585	590	604	631	581	574	584	658	632	580	616	584	584	617	587	616	588	589	605	604	588	632	628	584	605	596	583	572	533	638	574	589	586	599	641	594	636	592	616	584	615	622	571	597	604	619	572	602	607	612	556	593	592	624	575	640	626	610	614	588	578	556	629	636
2170	828	1068	984	674	534	442	416	412	404	398	420	393	393	376	387	339	403	353	402	410	403	395	357	363	383	381	380	366	313	345	379	328	390	402	385	368	381	428	384	366	397	371	380	350	384	370	391	375	352	341	371	420	343	376	351	379	372	403	361	441	414	409	362	390	354	384	382	348	361	384	426	370	386	342	392	413	389	375	370	387	389	370	370	343	404	347	377	368	378	400	337	425	393	374	401	372	379	386	402	365	386	377	396	406	364	376	382	349	397	383	386	339	401	392	344	382	365	386	378	385	360	377	375	366	377	382	386	349	374	381	364	343	383	382	341	351	402	396	379	381	418	364	350	387	381	372	369	345	360	361	348	369	370	367	372	377	372	412	398	368	385	342	399	384	354	366	395	373	391	405	410	392	401	371	383	364	379	365	354	371	396	440	401	353	393	373	369	387	381	336	371	367	366	397	375	385	391	340	357	367	371	358	367	385	363	370	376	367	357	380	394	365	363	399	375	367	342	368	357	349	365	375	412	386	388	349	356	357	328	370	369	371	371	373	394	350	378	416	383	399	378	378	409	373	351	381	386	377	394	383	369	390	352	402	369	390	449	363	381	368	401	371	353	399	366	369	381	377	399	388	397	403	383	347	344	363	382	350	337	389	361	373	362	337	362	378	388	362	396	419	356	366	384	410	392	371	371	356	376	377	373	354	325	367	377	415	351	334	347	358	415	387	360	404	396	361	388	409	406	360	406	361	380	341	343	344	355	404	388	398	374	392	361	363	340	347	348	385	372	368	366	412	398	370	394	427	372	353	394	376	375	367	360	382	373	382	375	341	380	322	388	345	387	386	381	380	375	380	375	345	351	366	384	381	353	383	403	371	381	374	391	344	355	375	383	374	357	389	354	383	368	381	369	371	351	353	376	382	357	373	397	378	388	388	365	369	389	372	377	390	367	367	353	349	377	382	362	376	349	370	335	371	364	364	359	425	381	352	372	378	372	357	368	415	370	360	366	359	381	361	404	378	404	383	368	391	373	352	352	352	351	341	382	363	389	348	385	342	371	391	348	372	357	412	401	357	342	384	387	385	394	378	363	384	367	367	350	353	385	351	386	383	358	368	365	384	393	377	390	398	355	373	399	365	390	344	381	361	392	385	384	362	394	392	355	367	408	404	378	359	373	368	353	344	352	360	401	342	363	358	365	373	385	388	376	337	389	375	352	383	388	396	358	388	351	349	408	370	380	362	364	396	364	419	367	357	349	380	351	338	363	371	374	376	369	393	373	388	381	362	402	360	383	401	371	372	396	349	373	376	359	349	348	374	399	365	390	357	386	349	363	386	382	416	370	406	375	359	388	351	357	358	368	381	400	386	362	354	346	385	384	356	370	371	382	380	393	343	380	400	397	375	387	371	351	390	384	358	386	351	357	334	354	367	371	375	357	356	374	375	378	359	357	390	341	422	335	371	377	407	350	379	387	354	360	370	372	358	360	383	336	339	362	370	361	381	366	398	377	389	347	372	389	374	396	372	370	389	371	376	373	339	343	379	379	366	366	384	364	342	390	391	397	380	360	376	383	339	417	377	375	387	417	357	378	365	371	359	363	366	371	364	358	364	363	371	423	367	371	378	385	399	379	381	362	353	384	380	363	375	335	345	363	374	385	383	343	358	347	343	353	339	384	385	371	341	372	394	379	356	402	365	415	389	347	369	369	358	390	369	375	370	437	366	387	405	380	372	363	352	362	356	383	376	355	386	404	391	382	388	369	373	372	367	353	361	385	407	416	366	384	367	356	404	417	368	399	336	356	371	359	365	392	390	365	385	371	371	383	346	378	375	365	409	378	386	391	402	353	365	384	370	361	420	352	379	374	365	362	322	391	363	353	405	389	377	387	368	386	398	388	377	398	361	362	340	365	365	353	380	375	398	379	398	396	392	383	382	365	415	369	375	355	345	392	426	340	380	384	385	381	359	393	364	375	381	390	339	409	394	381	361	374	371	356	377	334	372	377	384	396	383	363	388	348	358	353	378	393	386	340	403	390	448	360	393	398	391	393	345	366	397	411	383	378	376	392	374	343	357	339	380	410	385	364	365	371	389	329	366	378	377	358	378	372	378	372	383	366	376	397	402	361	422	365	405	356	382	368	380	399	410	367	385	393	401	340	341	404	362	345	400	364	371	371	348	399	377	396	371	389	348	355	355	356	409	354	357	350	383	393	365	350	389	367	381	403	379	422	371	337	358	370	361	397	344	353	364	373	350	408	347	371	402	375	356	381	384	373	390	390	396	358	342	376	344	354	365	374	398	365	389	370	393	356	328	329	359	380	391	410	349	376	367	368	365	368	370	375	397	377	398	389	357	394	358	421	405	371	368	357	400	346	368	380	379	356	334	397	392	346	386	384	400	347	405	372	384	367	358	367	403	375	359	406	406	404	409	352	364	391	319	362	347	343	390	367	429	378	375	396	370	384	351	392	425	351	338	391	379	403	354	397	398	368	366	423	374	375	380	374	359	308	417	374	375	372	342	393	361	353	333	359	381	413	372	394	392	379	390	371	326	358	385	354	336	360	361	361	343	377	392	402	391	346	425	396	388	382	375	377	367	373	345	393	366	347	342	380	381	362	386	387	344	383	345	369	407	367	380	395	372	377	398	404	331	341	377	390	401	384	338	366	359	343	374	377	404	381	373	378	342	384	392	395	429	387	378	354	410	382	393	367	377	390	367	354	383	378	382	393	376	369	398	381	361	372	364	386	382	388	383	363	340	374	371	388	387	374	375	405	387	362	386	363	352	393	396	374	364	363	400	363	377	395	380	410	385	377	355	409	381	361	377	412	406	388	349	405	375	397	396	356	379	388	372	380	357	362	376	348	353	361	392	351	358	367	391	374	369	357	373	367	409	353	412	388	366	364	340	370	377	344	389	414	358	368	353	349	385	328	401	331	361	390	373	366	365	431	394	404	405	379	345	390	379	376	350	357	380	378	368	406	370	350	397	391	379	316	352	368	388	346	385	387	408	394	371	385	404	376	389	392	406	378	365	395	375	360	380	382	387	355	351	423	384	386	352	352	388	380	365	415	375	418	362	379	360	401	363	377	424	399	363	352	398	344	374	380	379	384	409	419	384	364	358	334	402	366	404	350	398	357	379	382	372	353	353	369	361	356	380	350	360	404	393	367	365	373	400	346	389	385	390	367	417	383	386	321	414	398	395	406	402	346	374	385	360	387	397	330	367	363	351	361	369	368	342	343	390	361	381	357	360	349	353	396	381	391	393	375	362	374	323	385	341	399	380	385	369	378	385	360	381	392	361	375	409	381	375	337	401	392	360	321	385	389	352	389	372	375	377	366	372	381	391	389	370	374	382	366	394	373	366	401	327	377	351	362	370	365	373	380	362	380	429	372	361	354	389	395	361	377	343	363	360	361	374	354	375	396	354	343	410	426	367	367	347	372	380	380	362	350	401	335	371	384	343	367	386	390	410	378	387	406
2417	1341	2411	3133	2487	1806	1401	1199	1110	1050	1078	1046	1041	986	962	919	958	890	964	934	898	931	920	909	909	911	811	903	872	935	863	906	895	858	922	911	904	903	850	893	892	931	897	889	815	900	937	891	869	876	843	910	862	881	936	880	878	847	855	859	878	879	870	850	905	855	843	910	873	863	872	888	907	872	887	832	845	825	879	925	932	940	837	874	890	939	873	863	859	844	861	884	925	836	871	874	918	922	860	903	891	868	930	874	867	830	911	894	926	841	859	916	880	847	892	863	893	858	815	853	933	857	838	893	848	896	857	899	881	883	867	858	868	881	863	918	870	912	885	861	818	896	878	874	862	861	914	902	885	936	876	824	953	873	885	893	873	868	887	879	896	898	848	889	820	880	918	875	908	877	843	922	857	932	862	915	914	882	866	895	918	869	939	891	841	875	861	849	831	880	869	892	866	834	874	812	831	930	840	894	890	943	886	878	928	854	844	860	903	863	921	866	916	912	839	837	839	848	848	918	913	880	905	894	913	919	894	924	889	811	847	915	855	838	850	901	907	908	903	882	896	852	851	869	848	877	866	879	833	924	891	914	868	966	900	867	886	917	906	892	905	842	888	849	831	876	856	877	866	914	894	881	870	923	911	825	852	851	902	858	807	871	921	894	909	921	892	942	800	895	860	935	929	892	895	882	879	894	840	852	892	859	860	889	865	898	862	834	878	818	838	827	867	836	853	871	928	910	887	928	912	902	859	828	931	928	881	900	897	869	857	873	901	888	873	875	940	833	874	825	923	925	849	867	879	854	892	901	860	848	878	886	905	823	844	881	911	899	873	892	834	873	856	847	866	824	885	860	903	868	843	869	856	890	910	871	904	833	884	851	870	929	891	868	877	860	896	926	836	868	893	908	903	865	856	923	830	889	899	828	904	906	888	868	877	875	893	900	855	930	873	898	891	905	910	897	832	890	905	956	870	891	852	860	888	916	908	877	881	848	887	889	884	876	904	886	919	842	879	913	892	879	877	894	853	881	874	868	851	906	860	898	921	957	919	833	830	867	818	845	847	867	874	919	918	878	871	854	886	869	857	884	852	901	908	877	877	861	926	887	856	884	885	933	855	900	861	858	869	898	877	857	847	921	892	913	852	857	864	912	875	897	817	890	839	905	880	922	870	865	878	884	940	887	877	884	886	904	808	886	851	856	871	872	824	877	881	836	891	826	884	925	888	887	861	913	870	882	871	870	872	908	898	865	943	852	867	844	846	851	907	857	849	853	867	899	867	897	905	825	947	856	950	880	874	869	861	862	849	866	918	883	941	865	857	876	822	829	861	857	878	938	896	891	872	873	856	862	881	880	790	895	885	866	874	875	871	864	900	872	865	926	871	850	899	905	889	876	939	869	847	897	901	871	905	864	867	893	835	935	888	900	905	901	881	889	884	848	878	817	855	932	871	871	882	916	906	868	916	888	907	798	856	840	866	906	901	890	875	861	868	861	837	838	890	853	922	920	849	854	872	856	877	857	884	879	888	879	848	856	847	899	892	841	892	890	904	922	846	910	919	864	843	862	876	943	840	853	914	896	897	846	838	879	860	868	911	891	796	906	885	856	875	902	813	907	910	870	895	915	845	894	853	845	900	867	855	833	866	898	925	916	913	809	830	869	833	909	915	832	872	937	894	923	883	851	892	894	898	851	906	889	822	911	870	913	904	888	863	844	923	836	885	849	927	820	876	849	869	887	860	822	893	841	852	876	884	910	840	908	870	852	891	914	857	898	867	931	820	884	875	808	906	856	873	860	903	902	879	831	879	860	862	851	874	841	861	903	851	868	866	873	884	842	897	869	884	880	911	873	875	815	814	846	824	873	879	890	866	881	878	850	857	874	852	894	871	865	882	876	871	844	881	877	897	858	890	892	857	863	921	870	872	867	860	872	820	935	857	886	864	818	881	860	918	860	945	855	909	932	854	890	871	845	941	878	873	878	844	841	858	872	941	844	914	862	918	869	936	897	905	904	856	840	908	894	886	870	849	889	893	861	876	890	888	904	886	830	904	937	860	888	930	898	854	922	851	927	875	896	857	934	851	919	884	848	891	865	947	908	908	877	948	860	807	865	857	900	856	866	888	871	831	865	904	886	890	853	907	839	906	872	875	830	854	875	869	838	870	820	876	885	894	852	911	870	826	869	834	834	886	857	856	891	865	941	841	864	916	891	895	916	866	845	994	833	877	855	894	901	862	879	897	881	910	899	879	864	843	887	906	890	937	886	893	914	869	865	892	825	883	834	859	893	894	876	933	906	872	904	867	877	938	900	887	877	865	818	921	925	869	875	859	825	889	892	845	884	920	837	821	873	849	875	918	842	808	839	914	882	866	907	913	846	852	841	833	889	887	906	836	882	895	908	888	891	874	845	893	861	853	888	809	881	860	884	927	889	856	930	907	840	885	862	936	874	899	929	888	807	910	859	888	865	918	849	879	861	901	867	882	853	942	898	876	886	864	903	894	911	859	862	865	852	897	850	886	852	865	872	867	898	864	906	843	847	868	878	911	882	853	869	859	866	877	845	872	885	903	858	882	861	864	902	930	866	897	958	902	851	895	878	861	893	837	837	903	871	911	851	928	884	908	861	938	821	858	843	909	836	880	898	847	870	896	877	856	856	911	896	888	882	857	880	839	882	920	885	875	884	876	885	894	872	840	885	888	868	877	889	861	884	877	909	861	909	863	865	867	949	903	861	902	888	876	896	912	873	870	938	879	849	934	899	927	923	866	870	878	872	910	907	869	892	868	898	863	876	905	890	894	912	868	946	938	868	863	944	908	885	887	843	884	868	910	861	882	898	862	891	910	843	912	878	898	914	908	874	900	909	939	936	890	921	864	900	898	904	877	890	894	884	894	918	922	925	854	862	889	893	827	859	924	881	873	864	861	883	851	913	921	881	915	903	861	807	921	884	889	881	835	913	898	855	865	886	894	868	849	906	895	875	871	847	873	838	889	907	870	850	941	937	878	887	913	861	885	881	872	888	841	901	848	858	890	942	901	883	861	887	848	856	896	910	881	894	889	851	861	911	861	867	873	915	867	895	843	869	850	866	856	856	908	864	869	882	843	872	933	859	903	896	890	868	835	865	867	890	848	885	919	903	868	842	905	810	880	913	915	871	887	893	895	834	932	804	918	902	846	857	899	865	851	893	880	843	892	898	886	906	848	892	873	887	856	850	875	915	869	873	884	864	904	868	870	847	891	892	910	902	884	890	874	868	900	920	882	888	835	858	905	880	867	862	826	844	900	891	897	890	838	896	859	895	887	905	826	919	920	825	882	899	871	856	922	910	865	914	909	894	834	889	914	880	918	892	872	892	873	847	902	906	843	859	821	869	901	844	841	897	835	886	838	908	924	872	873	896	888	887	881	852	883	888	871	887	839	837	876	893	904	883	848	917	861	909	893	916	869	907	837	876	836	818	872	895	878	907	860	914	924	909	935	898	894	868
8276	1405	2715	2874	1305	1680	670	536	491	487	471	498	478	430	404	388	423	406	393	403	398	432	431	369	396	412	410	408	364	376	425	397	390	414	405	389	406	403	399	370	366	348	369	361	405	355	374	387	433	361	387	397	367	389	385	411	390	368	387	381	361	386	370	392	410	423	446	412	367	408	402	402	403	395	384	414	380	387	384	386	429	388	369	391	371	368	406	362	407	374	360	387	370	386	399	391	365	393	409	404	398	355	374	404	418	389	401	401	368	359	408	403	377	381	357	404	343	375	383	358	386	404	416	366	406	380	356	387	335	378	400	397	413	353	394	386	395	398	385	410	381	414	397	395	387	388	390	381	405	396	370	394	407	397	383	393	359	373	396	340	386	358	374	403	395	383	363	388	393	411	431	386	368	354	441	389	367	410	382	395	375	427	395	423	412	417	342	419	360	390	395	357	430	389	402	363	372	389	347	390	369	395	391	404	389	329	370	402	367	368	388	392	378	399	374	356	357	360	375	376	377	393	410	444	382	376	398	378	403	389	346	407	399	390	378	396	356	378	395	372	389	380	418	375	382	412	342	366	420	381	426	363	369	423	356	375	377	401	396	381	392	368	384	342	389	372	350	403	405	379	380	361	355	386	396	375	405	407	370	407	394	397	406	366	356	389	371	397	381	386	356	411	380	396	369	388	419	374	385	409	388	389	351	427	422	400	380	394	400	407	387	371	385	400	379	400	348	420	375	415	356	389	350	349	349	385	405	370	401	383	372	417	416	390	373	351	387	390	390	371	355	389	390	370	397	406	414	403	398	376	405	387	383	396	432	358	411	356	391	399	383	397	417	384	427	363	425	413	361	394	416	382	408	424	343	404	413	402	341	372	396	382	389	414	398	381	426	362	402	370	374	392	355	386	401	386	377	401	417	378	375	402	359	377	384	407	436	373	366	376	408	381	386	415	386	435	400	363	372	395	384	373	358	410	370	425	391	353	402	361	417	402	396	414	387	420	374	360	417	420	413	381	425	394	424	359	365	381	435	399	375	394	392	414	366	379	385	364	401	437	374	418	423	437	442	398	402	395	381	440	373	379	401	396	366	393	386	419	380	372	387	373	391	360	378	363	387	374	395	387	408	402	379	388	399	392	365	353	387	405	390	433	358	400	388	380	353	386	376	393	360	390	411	419	354	397	387	396	379	403	378	381	378	353	400	346	413	386	409	391	402	360	387	362	413	354	396	373	378	363	389	374	408	387	378	400	352	362	398	396	393	427	389	389	451	404	400	409	396	411	367	385	397	373	402	406	392	382	387	357	417	388	408	425	408	381	387	418	395	383	410	330	372	385	376	407	365	359	422	385	361	402	363	399	373	398	422	365	369	395	380	412	403	395	397	355	399	411	349	403	419	372	402	374	413	390	352	387	382	419	376	410	395	370	381	376	426	351	406	419	395	379	394	386	407	374	392	386	429	382	401	412	359	396	382	384	385	383	349	364	383	354	406	415	387	366	382	372	425	371	416	373	381	364	373	379	368	366	446	371	421	398	379	444	390	377	382	398	364	414	417	406	426	398	381	365	388	379	341	377	369	420	396	360	400	377	363	340	420	385	414	397	381	420	411	370	373	401	442	433	399	401	353	362	395	378	356	403	401	368	419	400	416	382	387	395	415	410	423	387	393	373	397	407	391	396	426	370	400	376	380	388	394	371	382	372	383	362	390	368	368	393	379	410	431	405	393	392	424	386	387	391	411	412	385	390	404	377	407	385	408	386	370	404	357	392	404	406	401	385	432	374	376	397	382	383	407	384	384	421	392	400	401	372	395	423	384	390	374	401	386	415	422	376	416	382	394	399	393	391	398	369	385	370	381	396	393	407	430	419	363	404	406	390	362	363	382	387	406	431	417	402	363	408	350	367	378	373	354	432	377	408	393	387	442	406	357	392	388	389	369	371	385	396	391	384	419	382	392	374	372	385	392	415	371	406	394	392	373	362	385	421	418	330	367	401	378	385	395	359	413	444	391	397	426	382	358	390	384	411	408	397	384	369	388	409	434	396	394	366	433	439	386	375	391	390	430	388	402	367	385	411	406	348	391	397	368	402	401	410	382	400	425	388	374	371	407	374	405	389	362	429	404	444	368	396	385	378	396	419	390	406	400	422	393	369	410	391	391	390	410	329	377	371	430	360	375	400	365	406	375	404	397	400	383	402	396	375	401	409	386	376	393	400	412	432	366	418	385	385	382	390	432	389	415	384	372	407	420	340	402	413	369	366	386	403	393	379	374	363	388	378	388	400	409	388	406	395	386	388	362	371	396	383	432	399	376	397	364	364	372	422	398	450	412	409	386	374	371	395	379	401	409	407	395	389	408	416	381	375	438	389	390	400	397	387	413	394	412	395	413	410	415	358	414	433	422	383	355	387	370	374	399	424	387	376	419	412	355	377	394	353	396	372	365	392	401	360	402	402	418	392	434	392	399	418	365	374	399	388	373	401	401	382	372	375	398	369	390	356	407	395	411	353	393	429	409	401	405	385	404	410	365	441	371	374	416	368	383	375	380	385	376	375	400	368	382	384	359	384	341	404	371	383	361	376	401	374	362	375	387	402	378	374	392	419	380	379	405	379	391	439	360	401	398	404	424	404	384	396	390	407	378	404	378	378	366	411	428	425	366	387	421	390	391	378	415	381	417	378	412	378	418	395	386	406	405	404	389	362	410	413	396	371	417	402	378	371	359	433	361	394	403	376	373	371	390	377	385	403	367	382	387	397	388	368	393	380	367	358	402	371	370	344	413	402	393	403	384	384	396	416	366	367	393	352	421	375	402	405	372	391	345	415	407	376	377	431	413	369	391	370	398	366	384	413	407	416	392	388	371	403	392	411	406	358	391	395	405	385	386	390	408	388	405	418	413	389	386	385	396	383	391	362	381	390	424	412	385	372	430	388	377	387	386	373	373	418	394	364	411	382	418	408	419	412	393	397	392	396	384	403	396	401	356	389	369	377	404	407	372	376	396	378	387	416	361	387	364	372	407	401	450	377	401	379	363	387	386	368	371	393	395	431	367	383	407	402	365	350	408	413	377	372	379	384	384	443	405	385	379	391	367	370	370	390	403	428	405	410	402	390	390	401	415	398	420	416	418	372	372	414	425	403	389	383	393	398	398	384	391	416	377	357	376	385	397	369	397	343	421	381	381	404	391	382	440	403	444	427	379	408	372	394	373	422	432	430	355	406	388	381	385	462	420	408	424	393	366	422	417	368	382	382	365	395	433	408	404	384	412	396	386	420	391	416	387	383	382	381	413	373	396	440	410	381	400	391	367	369	384	387	410	396	398	379	379	389	395	389	368	393	384	400	400	429	397	429	388	389	389	355	393	389	395	385	416	454	430	416	399	409	384	364	372	381	351	416	366	369	388	389	405	388	431	396	378	403	401	383	376	435	396	407	379	374	417	390	379	382	423	429	381	355	375	395	368	385	406	352	406	409	433	402	410	390
7153	1898	6554	8043	4639	7043	2066	1718	1468	1355	1301	1268	1276	1196	1114	979	983	1054	1013	1019	1025	965	957	991	962	956	974	991	980	937	908	941	985	907	940	977	944	944	901	968	916	955	955	954	947	926	957	913	909	891	893	889	905	876	916	895	923	929	899	914	906	896	905	886	895	870	866	930	893	879	885	954	895	907	915	932	884	878	920	884	883	904	899	955	944	886	896	896	845	897	871	875	875	915	907	886	877	903	895	863	883	942	904	891	842	961	953	962	897	880	920	918	906	930	963	878	902	890	931	919	915	891	849	927	927	898	882	902	895	983	902	934	845	895	827	903	914	940	895	878	895	917	927	909	909	858	868	844	889	883	959	935	896	855	872	921	917	883	866	870	921	956	920	896	890	875	890	902	936	947	930	890	909	934	867	912	875	932	890	887	877	894	884	868	967	939	967	900	934	875	914	902	927	928	905	837	941	912	898	873	909	893	861	881	904	878	886	928	864	866	931	885	942	835	883	931	890	915	894	890	894	939	878	911	863	891	874	929	942	930	902	860	803	915	921	906	900	903	916	885	956	894	879	908	904	911	898	906	861	893	902	941	934	909	847	891	882	874	903	871	926	915	972	914	878	911	863	912	930	965	905	946	893	898	884	917	844	919	940	901	927	870	880	915	888	881	908	972	870	853	872	936	825	909	887	932	909	897	920	929	915	854	877	911	905	900	929	936	831	924	931	876	875	951	877	900	902	899	909	905	941	917	806	919	886	943	917	881	936	899	872	961	847	941	916	935	917	865	966	923	935	936	884	904	916	941	893	855	885	901	938	864	907	914	869	903	870	917	902	914	910	885	940	856	908	964	927	944	882	857	911	895	878	859	895	870	977	943	915	895	927	954	890	982	882	900	911	959	864	908	978	872	903	908	863	859	901	893	931	947	932	939	892	929	871	890	852	893	865	949	866	892	884	868	892	945	849	909	908	841	946	876	928	880	913	938	931	918	922	890	881	881	875	890	884	961	960	861	855	910	910	870	831	909	871	907	944	888	903	914	846	898	893	867	885	917	954	889	881	895	952	958	929	920	855	902	868	944	877	892	919	931	910	880	933	912	890	894	926	873	937	937	931	860	950	900	849	879	934	884	894	959	900	860	921	920	866	868	881	883	886	875	863	836	888	910	972	880	901	931	911	861	872	893	854	881	913	983	880	894	928	877	925	950	881	866	924	881	886	855	896	878	924	952	939	879	869	931	890	886	916	892	901	910	897	812	859	919	913	918	900	930	957	912	861	921	881	872	892	872	904	916	828	971	903	883	905	926	920	890	899	888	897	897	922	894	920	890	963	856	899	895	922	882	881	890	899	917	840	904	861	932	929	951	873	950	940	846	916	943	887	904	913	908	921	906	892	896	903	914	863	936	868	886	890	842	846	868	896	883	897	881	912	902	905	882	926	889	877	920	873	851	909	915	895	921	895	906	914	899	919	884	928	924	913	855	908	899	952	935	886	867	907	925	869	940	917	916	914	894	872	852	892	888	960	862	942	889	917	870	935	990	887	914	935	897	900	948	924	895	877	921	847	872	893	865	912	901	990	899	909	891	945	919	880	871	936	940	934	893	924	838	893	906	920	946	895	891	875	901	895	903	884	898	894	886	908	907	900	902	918	903	965	871	954	862	880	897	849	863	939	874	843	911	925	912	875	866	892	953	923	891	933	816	913	901	979	905	883	906	843	880	909	857	918	917	913	893	887	869	896	869	916	887	949	860	925	920	897	928	882	954	904	956	881	913	940	904	891	855	879	907	902	861	861	885	947	847	902	887	889	922	875	894	927	911	917	905	937	869	877	905	880	864	913	919	852	919	882	851	909	862	901	868	933	936	905	882	938	912	843	897	920	868	913	849	917	881	861	927	903	904	911	899	865	931	871	879	836	932	898	902	912	887	891	909	818	903	895	841	899	933	877	903	906	887	900	881	981	906	944	889	897	899	940	949	891	891	949	953	975	929	846	887	927	928	871	890	880	901	876	913	893	873	883	895	904	865	925	928	910	889	914	896	914	924	935	885	878	904	841	879	944	858	932	908	931	869	858	800	905	896	906	823	912	953	938	867	870	867	873	908	915	915	903	856	887	858	912	946	929	876	892	863	913	875	892	903	930	884	915	904	894	906	888	910	879	867	881	923	921	886	914	871	894	901	913	923	910	904	898	925	923	909	941	956	872	899	927	905	889	893	913	941	989	884	913	904	871	876	903	883	839	816	884	878	855	908	915	873	877	905	936	910	899	952	859	930	950	896	904	856	931	982	910	908	916	874	857	897	895	943	923	858	894	919	897	890	922	915	902	866	880	904	916	871	817	917	918	929	920	923	885	937	926	904	879	887	934	949	900	870	928	924	877	933	860	834	876	897	890	882	890	878	955	919	907	928	919	892	877	885	892	903	996	900	861	934	924	865	894	842	906	912	913	963	940	953	911	896	896	867	899	908	914	878	906	938	884	867	910	911	863	887	876	922	902	899	907	928	836	872	879	915	953	884	891	893	876	870	833	899	934	862	898	887	847	903	897	876	906	927	931	885	875	928	900	956	890	880	913	914	891	909	881	963	896	857	872	860	887	899	869	870	915	848	895	885	895	891	937	968	890	900	848	872	916	871	867	907	925	896	925	883	875	926	913	874	897	892	906	908	933	926	882	851	935	893	918	917	868	879	861	937	911	927	884	882	849	933	921	901	864	875	894	835	886	880	858	915	876	901	883	887	835	892	855	899	907	884	884	923	879	898	890	941	888	943	928	966	879	938	904	834	882	902	965	920	889	916	945	851	927	871	908	948	933	941	908	822	900	878	916	903	872	864	884	886	868	921	922	959	887	884	924	887	911	893	829	909	921	906	901	894	916	855	938	911	906	922	906	884	888	978	899	880	920	853	896	922	892	876	890	895	878	915	882	919	919	898	895	877	904	867	932	904	910	891	939	949	848	857	886	937	920	869	898	924	911	903	887	936	891	905	944	879	877	922	896	898	892	883	889	924	864	855	883	916	886	912	915	892	902	929	924	920	903	952	911	925	892	878	848	901	884	883	880	904	883	931	846	915	892	966	915	924	926	900	876	880	901	976	902	940	889	944	885	931	830	926	887	910	908	901	885	892	921	965	891	906	898	887	888	902	856	854	877	911	878	894	876	936	925	916	851	951	884	860	887	906	894	924	895	928	970	852	924	927	922	929	945	902	933	898	944	897	903	917	897	906	898	888	914	877	900	890	920	875	915	946	892	859	938	875	917	943	924	853	914	848	924	878	829	915	867	929	932	914	873	902	933	924	902	885	904	908	881	929	855	878	907	942	881	876	932	893	940	938	864	863	911	915	924	878	899	868	949	883	860	951	949	922	906	899	890	867	898	863	914	925	896	882	936	871	932	837	933	902	881	868	927	879	891	952	878	913	901	870	923	904	904	916	930	931	901	853	911	865	878	890	922	933	931	937	921	904	908	911	942	911	886	920	900	925	872	936
13821	1993	5104	3880	1281	1962	626	487	357	352	406	341	344	308	303	266	279	271	282	277	259	258	267	270	269	279	256	268	250	236	250	240	251	305	261	247	242	230	223	253	249	263	230	236	236	267	252	247	220	285	249	251	247	244	243	219	244	271	249	256	244	234	235	250	248	250	255	256	223	266	261	215	228	253	240	247	263	239	249	249	242	255	257	246	238	246	244	229	239	229	260	247	262	244	230	269	251	234	220	246	230	240	235	226	250	241	239	268	256	238	240	243	236	256	257	231	264	261	255	236	254	253	294	236	254	248	244	229	261	208	253	237	244	263	278	228	244	254	275	242	211	220	265	226	250	234	235	255	241	266	269	251	274	248	264	245	219	223	270	255	229	225	267	272	254	273	218	255	245	261	238	276	233	254	257	248	224	240	223	234	241	259	225	245	249	228	248	255	246	254	253	250	253	246	251	260	256	259	244	257	255	242	232	261	237	272	240	251	259	232	248	239	248	217	241	221	252	244	236	229	214	243	234	248	253	237	223	260	256	233	232	199	266	272	242	242	226	212	229	210	214	242	238	248	255	235	220	225	257	245	238	247	246	228	231	229	251	235	223	241	253	228	240	241	231	304	216	236	239	253	242	252	232	231	279	241	259	259	257	264	241	263	257	242	239	249	255	233	230	264	261	213	255	266	228	244	238	257	246	249	255	233	222	255	225	268	249	244	220	238	239	246	230	199	242	247	253	231	248	237	232	236	254	269	253	236	205	246	249	255	216	211	238	238	258	256	251	279	232	266	282	251	233	243	244	278	266	248	242	230	256	232	209	251	227	239	236	239	237	236	207	262	238	256	213	234	232	241	243	232	217	255	262	243	270	251	279	243	295	263	264	245	246	245	240	255	234	253	268	254	269	245	246	258	248	217	231	244	227	264	281	276	251	216	257	255	247	240	228	232	245	213	258	260	248	238	260	261	238	246	258	245	243	233	251	235	238	234	225	240	244	232	264	250	247	224	283	254	259	246	234	259	253	255	229	250	219	253	250	221	229	244	241	243	251	250	258	241	225	258	241	255	216	252	256	257	237	249	248	254	238	259	242	241	248	245	250	237	270	210	274	262	228	250	231	219	225	227	239	251	244	248	256	242	225	247	261	199	237	277	248	227	243	249	264	238	229	243	242	293	255	232	254	224	239	263	232	256	247	268	232	272	267	249	236	269	259	250	244	228	230	237	249	263	235	245	246	239	240	245	297	248	249	226	280	256	216	240	260	264	233	255	221	222	259	262	223	253	227	242	246	261	255	231	256	238	196	261	264	276	250	237	253	231	219	237	230	263	243	302	265	233	229	245	232	243	263	262	241	223	225	232	238	279	248	245	257	234	244	254	245	232	233	273	253	240	248	227	240	263	235	230	254	249	249	256	263	228	246	245	262	232	262	238	219	248	250	234	223	245	272	253	243	229	242	233	219	221	250	231	244	272	220	265	246	251	231	266	249	232	220	230	218	230	225	245	269	238	270	234	212	243	263	247	215	230	245	257	234	257	249	266	219	234	242	246	253	247	235	223	260	241	251	278	237	247	266	250	267	241	241	278	231	224	280	264	234	237	257	243	233	257	243	248	243	219	239	255	249	272	233	222	276	275	221	233	265	250	249	264	252	218	199	238	229	253	277	252	234	242	261	222	250	270	267	247	255	292	239	256	260	246	260	239	241	219	262	262	266	271	214	238	223	206	247	228	234	247	233	285	281	261	268	218	241	247	243	245	236	250	244	239	217	237	234	241	234	243	238	263	253	251	264	226	229	252	261	243	232	243	236	261	265	255	251	194	249	224	234	245	242	257	252	236	268	247	243	245	256	267	227	255	227	244	268	258	252	252	243	272	256	238	242	232	263	248	254	249	239	235	232	221	266	226	235	245	249	263	241	265	253	237	261	260	228	228	249	235	240	230	276	242	246	246	258	253	263	235	235	231	265	242	235	270	213	241	242	254	234	222	228	217	258	273	274	258	244	252	222	245	241	230	253	257	219	244	268	232	244	260	253	259	261	239	246	260	225	241	236	248	238	229	229	251	232	231	256	224	266	271	256	253	243	234	258	238	274	257	225	247	239	237	276	294	233	201	216	241	230	216	248	255	240	223	222	226	264	220	235	261	268	248	226	243	230	244	239	281	250	247	254	270	241	242	261	240	249	275	261	246	258	231	271	268	263	220	257	220	225	254	222	244	250	252	228	277	278	229	244	243	252	247	241	247	268	250	239	244	247	259	233	272	251	230	230	261	232	260	226	238	260	239	247	240	252	223	234	232	251	244	223	258	275	205	240	245	254	234	230	251	233	260	217	243	239	253	272	216	259	273	255	213	244	267	234	238	247	234	251	261	224	243	237	249	243	263	241	240	258	247	237	235	249	261	257	278	255	211	243	249	249	254	244	251	233	249	244	250	234	250	224	248	239	237	232	257	255	230	228	241	258	268	212	264	252	243	258	256	231	263	256	217	245	240	221	257	238	275	248	241	253	216	237	265	245	241	240	235	251	233	246	246	237	230	257	231	261	234	252	212	201	229	240	231	216	234	248	219	255	233	248	244	241	222	239	256	271	238	236	245	268	231	259	259	227	276	235	234	267	217	232	265	263	262	306	231	230	232	252	249	247	238	248	231	220	235	215	236	219	245	255	232	229	246	265	268	244	246	242	252	246	221	220	263	273	235	241	248	224	249	269	237	232	254	239	267	266	258	234	238	248	257	247	251	244	240	234	263	256	207	246	250	256	236	227	254	231	239	232	231	226	227	216	256	247	224	242	251	280	256	257	257	278	225	253	271	222	260	244	249	256	272	229	214	248	224	266	244	246	258	217	237	252	241	236	253	258	268	251	231	253	263	253	267	263	269	232	247	249	240	239	243	250	247	255	259	218	241	235	236	239	252	228	245	253	194	241	277	239	236	259	231	237	272	260	228	246	225	219	227	230	260	269	265	251	263	235	230	258	243	245	245	249	240	210	262	286	251	237	222	245	242	232	222	222	222	236	278	252	277	260	237	243	239	234	243	246	239	241	238	245	227	263	250	212	248	256	225	269	244	240	251	220	230	239	230	233	257	247	273	237	247	281	240	284	254	258	250	215	262	261	286	241	250	246	233	235	240	262	272	261	237	230	244	214	253	238	255	228	270	239	234	228	245	224	238	242	237	236	219	250	236	217	247	230	244	249	244	249	233	234	246	239	215	218	240	260	244	234	222	259	228	238	217	214	228	247	210	237	234	198	235	267	243	228	251	265	264	232	215	258	271	239	260	240	212	233	254	266	225	222	251	229	256	242	245	265	240	255	249	255	227	273	269	261	248	224	249	240	243	230	257	250	242	253	253	222	238	245	257	212	266	233	250	248	230	273	241	237	221	244	241	265	277	225	233	239	263	242	239	245	246	247	231	258	239	256	243	245	240	256	222	229	227	237	229	260	256	254	233	244	257	250	221	238	237	236	251	236	263	259	237	223	252	252	238
8578	1980	11262	9105	4900	8595	2274	1811	1493	1300	1183	1171	1157	976	921	798	787	770	759	712	809	683	822	686	745	653	644	586	620	664	639	649	659	657	657	656	665	657	645	619	640	654	617	601	645	618	625	675	544	593	621	579	596	607	624	583	575	606	604	616	589	606	582	589	596	607	585	621	601	625	600	587	600	585	562	600	595	563	626	586	600	579	595	577	586	610	622	610	606	588	581	580	597	594	577	556	589	605	572	590	549	546	635	604	592	622	592	565	606	566	570	601	594	599	601	588	589	556	563	555	610	550	586	593	594	594	610	604	569	573	597	577	581	584	584	576	587	588	607	612	607	582	622	579	569	562	617	611	582	615	616	575	579	575	550	575	638	587	623	542	579	606	583	571	550	587	582	611	570	603	581	603	553	603	573	569	560	571	578	547	618	610	584	598	547	582	551	566	591	576	649	551	563	558	548	563	591	581	599	595	599	641	575	594	561	562	576	566	586	661	611	567	581	591	582	555	606	593	600	572	567	583	575	574	578	613	547	590	635	590	562	569	591	582	598	635	585	603	608	583	599	582	618	583	552	607	597	568	601	561	578	621	595	567	542	582	578	573	586	635	601	610	540	568	578	573	583	549	616	624	580	536	573	600	573	596	550	541	572	607	563	600	586	591	597	607	626	558	578	635	591	580	628	571	628	575	548	590	577	594	560	576	610	563	610	587	571	598	607	557	578	582	587	540	574	603	578	588	560	580	609	637	609	596	598	593	587	583	597	575	546	551	631	589	581	574	600	556	603	570	620	543	626	596	613	640	562	605	558	598	603	586	608	569	625	550	618	611	582	587	571	593	586	600	628	587	589	541	613	578	558	583	586	582	574	614	624	587	577	572	601	589	597	597	576	577	587	564	596	599	615	565	576	601	554	578	637	564	626	593	553	576	526	587	558	581	605	630	581	559	621	590	590	557	591	549	599	569	606	602	563	580	586	597	547	632	572	587	594	606	590	617	581	615	559	576	616	595	597	570	561	586	588	612	572	596	567	575	556	572	570	604	571	527	637	603	535	554	601	509	627	593	610	596	575	559	599	569	619	576	570	548	636	599	580	607	562	576	597	643	606	602	559	597	533	601	559	601	586	582	600	623	628	582	584	593	604	539	568	591	520	548	546	632	548	603	547	549	602	596	597	575	568	587	566	589	573	600	606	564	565	572	559	574	606	563	574	627	553	617	586	608	610	566	554	594	571	568	601	549	619	559	549	614	588	570	577	577	544	592	622	608	628	629	582	616	581	564	566	571	604	588	572	622	593	565	601	596	588	588	565	586	550	567	602	606	567	617	604	602	594	576	544	565	607	575	625	617	586	559	590	569	570	585	572	597	547	589	559	591	590	626	630	599	621	593	644	571	592	624	604	577	561	615	586	601	541	589	577	583	567	599	564	596	613	575	625	613	576	598	584	581	590	592	564	562	600	586	595	576	599	571	609	565	645	609	588	564	598	583	617	607	588	583	591	575	603	603	580	598	543	574	601	584	616	581	563	591	546	573	566	616	560	619	617	599	603	568	568	581	601	590	586	539	623	541	553	560	581	601	601	617	604	599	599	620	568	634	533	586	533	576	591	612	559	597	567	607	563	561	618	583	629	597	596	578	609	556	599	551	616	594	606	547	590	545	544	574	622	572	564	624	594	547	575	585	617	568	593	593	610	577	603	596	578	630	603	593	549	548	563	572	587	607	572	632	604	557	589	579	587	621	573	529	606	589	612	541	609	547	564	572	565	575	591	632	596	565	535	581	579	564	577	573	584	625	595	597	591	636	561	547	584	594	580	568	598	565	587	583	615	564	591	660	614	579	591	585	606	525	585	563	581	604	593	598	618	584	558	576	594	615	593	562	596	599	592	576	590	574	608	576	569	603	573	557	572	594	591	584	616	567	613	569	627	575	623	617	567	610	576	601	580	568	596	604	632	590	588	605	589	606	580	616	541	626	595	579	568	543	602	578	551	592	576	605	622	590	588	560	576	619	565	574	567	556	583	616	613	578	586	591	595	593	593	608	575	552	557	598	591	619	604	581	565	591	592	553	579	594	588	600	569	566	591	523	572	585	600	507	571	599	546	593	584	612	610	610	604	592	573	594	560	581	585	586	601	613	592	633	562	561	577	571	581	581	623	627	600	617	530	624	536	594	571	611	547	532	570	618	622	564	604	577	590	575	573	585	585	586	597	579	611	589	565	603	596	576	582	547	535	601	556	570	596	578	578	587	575	582	514	588	617	622	571	564	571	592	576	615	597	544	561	592	635	600	599	551	611	591	562	554	578	602	612	602	582	631	572	608	605	607	586	566	612	579	626	595	552	581	590	583	617	629	527	615	586	605	591	599	586	607	606	615	613	604	608	557	628	603	647	552	578	585	570	564	556	583	593	609	567	644	589	571	589	574	596	591	601	555	590	611	573	591	569	625	602	583	628	607	600	573	572	614	584	583	571	617	571	566	573	601	558	617	585	595	559	575	573	580	576	574	609	551	558	591	618	565	593	637	563	604	571	578	617	596	628	570	554	530	611	557	602	594	585	611	604	602	613	585	597	608	541	612	604	565	610	572	590	592	586	570	577	588	596	632	567	617	578	567	610	609	592	580	534	554	585	598	552	568	608	576	592	577	575	590	629	583	620	580	623	603	565	578	562	589	576	548	584	573	617	568	585	610	619	596	586	588	596	609	569	597	601	586	579	610	572	602	605	574	595	563	641	626	583	589	597	575	560	629	625	612	628	570	609	574	578	597	623	581	573	585	610	582	605	555	576	641	530	592	609	593	572	591	588	597	567	584	596	570	584	552	594	564	628	593	583	550	602	586	558	603	579	588	550	602	578	604	548	564	545	607	611	584	589	617	611	595	587	573	599	552	584	613	564	549	589	619	622	621	604	577	579	631	599	597	569	569	583	580	566	623	589	577	556	633	567	622	585	582	627	590	589	581	579	654	608	627	566	610	570	592	584	569	564	596	584	649	634	583	550	548	605	585	607	558	600	583	600	603	573	585	580	579	585	608	593	577	583	598	598	593	583	585	559	556	578	583	602	572	531	580	616	549	574	614	604	594	601	621	554	605	595	584	581	605	590	499	591	608	571	557	581	591	560	567	563	570	607	559	580	598	542	581	539	589	596	594	593	557	571	651	609	627	604	566	617	582	587	590	610	575	605	548	604	634	575	554	657	562	628	597	591	620	514	602	575	566	583	584	575	569	574	565	616	590	559	592	565	599	602	543	622	587	630	600	574	553	608	604	627	621	572	582	542	586	591	554	609	594	590	603	594	584	572	584	549	585	596	570	589	597	607	611	580	589	566	560	591	582	597	598	602	569	549	578	575	568	583	534	562	605	571	597	577	559	628	570	565	591	568	578	641	581	579	597	606	571	540	575	575	606	599	604	562	595	593	631	577	565	590	586	547	592	614	565	569	621	563	594	598	576	566	548	568	581	615	580	596	554	576	634	604	612	628	598
2268	908	1130	990	683	541	458	427	412	388	405	439	409	369	375	394	369	389	389	408	381	368	373	356	375	382	357	386	360	376	365	401	356	340	353	361	355	357	400	391	408	407	354	394	397	367	382	356	354	407	381	414	384	364	369	404	387	368	406	381	375	392	362	356	395	348	391	380	365	418	383	337	402	378	365	418	375	425	392	412	355	392	407	334	368	421	393	405	362	372	389	349	394	414	383	343	349	390	380	370	366	356	365	380	401	385	337	358	379	378	395	403	370	368	401	346	396	387	376	389	385	371	390	384	360	383	396	381	361	348	384	377	355	377	349	366	386	375	395	406	367	340	377	386	380	388	387	391	380	388	346	363	362	403	391	373	394	393	414	364	395	351	379	360	361	329	357	387	437	364	408	396	371	352	351	384	398	366	359	336	363	348	340	330	393	380	392	369	381	412	368	400	377	391	368	395	394	394	378	365	388	355	351	346	367	371	354	379	368	379	365	414	404	365	376	382	370	402	383	361	388	402	435	395	415	382	382	418	372	339	355	389	392	380	381	392	369	381	393	413	387	410	376	428	359	410	411	404	369	323	382	370	364	394	372	362	366	360	358	362	364	394	363	378	356	349	354	345	386	385	382	381	389	417	382	377	372	344	403	383	387	388	434	401	375	391	384	367	376	356	387	419	361	396	396	386	371	372	397	393	380	383	366	331	384	363	365	351	388	357	365	401	385	346	360	399	400	389	353	388	427	349	408	363	380	379	382	340	393	355	362	388	377	369	381	365	414	405	364	342	384	337	399	385	360	354	353	367	367	377	362	363	358	327	401	388	385	359	360	372	368	358	367	406	357	384	342	366	382	352	417	369	395	328	335	378	388	348	388	367	379	380	404	390	407	401	404	356	390	379	356	364	370	401	357	376	373	388	400	413	364	392	347	371	372	387	353	361	401	364	396	358	324	385	356	370	354	317	402	375	392	371	328	393	354	372	351	379	387	374	381	375	342	356	364	348	344	387	347	366	392	402	378	377	380	368	375	381	416	372	371	351	395	343	372	354	367	390	409	414	397	394	401	349	353	378	381	381	353	353	395	353	341	376	358	392	379	370	361	417	374	372	370	386	339	377	369	404	362	380	390	376	382	369	352	375	371	395	360	381	367	377	378	375	397	355	368	363	373	389	342	392	379	372	374	354	393	397	344	358	358	378	336	367	405	384	386	366	383	405	394	384	377	379	387	374	391	376	382	371	411	377	373	369	350	386	380	365	323	407	405	388	373	378	367	366	410	375	381	361	409	405	366	361	363	363	376	365	352	361	405	363	378	365	370	395	406	365	344	360	417	328	386	364	343	392	365	359	343	361	337	394	367	417	424	406	405	376	394	370	380	396	378	370	383	363	391	348	376	345	383	343	400	377	372	348	368	372	366	354	383	377	405	384	377	324	397	379	369	355	394	387	367	340	362	354	399	379	380	414	381	381	349	361	385	371	355	383	385	405	376	375	393	374	398	327	358	360	375	385	386	395	372	359	370	395	364	393	394	376	355	359	339	367	398	388	370	373	375	345	373	381	417	360	414	394	352	411	353	357	366	342	373	370	363	363	373	376	399	395	376	368	383	401	376	384	348	402	379	328	375	362	384	382	354	336	334	412	389	363	348	415	413	391	367	366	375	347	337	340	348	349	367	364	365	335	382	384	366	387	396	356	398	402	392	366	343	391	415	402	372	358	385	387	374	387	379	390	356	357	380	348	369	366	375	382	411	316	376	387	343	370	374	375	358	382	388	365	356	335	385	371	404	383	351	385	395	367	369	373	403	410	422	372	409	381	359	346	389	377	386	391	371	419	354	405	335	374	376	375	360	396	388	376	387	371	392	360	359	364	364	349	348	358	384	363	361	318	355	381	366	376	370	401	394	360	350	366	346	376	366	372	370	353	394	359	389	403	370	402	364	385	381	340	368	334	366	361	385	352	389	381	390	362	342	414	369	366	350	378	352	364	357	384	363	404	380	375	348	376	372	353	355	375	354	380	377	400	328	353	390	346	377	367	391	392	374	380	342	387	359	388	377	347	362	384	401	389	363	387	395	370	381	368	398	367	346	373	377	381	373	395	340	349	326	346	359	370	372	387	371	368	391	393	368	348	369	343	366	377	377	400	376	370	371	346	375	383	378	371	352	429	404	345	399	361	361	382	411	410	363	323	370	393	405	389	410	378	352	366	352	410	381	375	376	396	343	379	414	328	373	356	364	371	406	335	402	367	366	373	353	362	362	374	373	388	362	388	380	380	351	390	365	337	368	407	384	363	400	381	376	367	399	361	415	415	370	343	394	370	388	341	345	360	374	341	364	389	377	430	368	370	383	361	356	393	398	374	376	363	326	349	395	389	386	383	355	383	384	360	350	324	432	390	395	357	373	370	350	378	380	387	392	380	364	392	383	345	380	364	381	380	374	371	364	347	387	354	343	350	363	338	403	385	393	333	360	374	383	378	376	376	342	358	363	367	344	327	365	358	356	351	354	338	392	445	386	356	334	393	341	376	369	351	366	402	406	381	387	367	398	378	424	376	409	371	381	405	354	372	381	363	361	363	411	368	356	380	386	340	385	382	385	383	362	349	375	374	367	361	381	365	391	364	355	360	388	345	383	376	375	339	351	366	370	359	361	355	368	360	346	390	367	352	369	361	361	381	349	362	392	374	324	380	380	385	365	408	392	387	377	399	389	368	361	375	373	379	352	366	393	392	411	393	393	410	395	377	382	358	357	375	356	324	411	363	361	367	354	371	371	317	341	360	372	359	377	381	376	377	393	366	373	398	392	368	343	369	339	389	382	374	370	379	378	379	360	397	379	365	392	365	389	348	368	360	403	354	362	363	364	358	373	412	404	375	363	363	372	429	363	348	379	367	374	401	407	433	380	333	368	368	391	381	378	354	349	372	371	368	413	363	402	409	338	354	336	372	389	354	370	398	366	358	349	374	372	371	394	385	350	389	355	371	361	372	354	363	370	395	351	376	380	389	370	399	350	359	386	375	345	380	378	387	369	351	354	412	381	379	386	428	392	386	360	396	398	394	374	392	391	380	408	336	359	355	368	330	408	378	409	395	346	352	396	364	380	369	371	368	409	379	395	390	365	348	360	370	367	391	376	376	383	345	370	322	360	385	383	383	328	355	360	344	376	371	378	350	386	402	372	381	370	377	394	364	382	408	367	345	361	402	402	385	347	397	371	371	361	366	400	386	354	352	348	348	361	377	381	369	396	347	400	402	391	329	351	371	371	387	395	338	346	418	406	389	383	366	415	341	387	343	353	352	370	341	379	398	379	349	367	378	348	348	364	394	342	377	385	379	380	375	409	421	397	375	367	393	351	386	345	378	349	365	392	380	428	369	361	374	406	385	378	390	352	400	395	393	362	374	347	339	376	363	390	392	393	410	364	387	366	399	364	359	358	379	355	383	371	361	373	403	365	363	388	343	405	386	386	377	347	362	331	348	366	359
2507	1369	2601	2810	2131	1881	1427	1254	1126	1020	1038	1116	1162	1034	902	928	910	951	917	960	932	940	895	880	843	874	950	913	890	845	903	874	894	866	908	901	924	887	887	879	819	899	906	875	896	866	923	853	884	883	910	893	850	901	870	884	852	862	871	906	855	826	912	815	863	888	916	869	896	875	881	850	919	907	867	855	921	854	890	845	896	861	825	846	906	864	920	851	824	857	869	844	888	860	846	843	896	908	850	911	837	887	879	860	844	902	904	896	908	889	916	888	815	853	869	948	909	817	883	895	847	867	910	915	854	902	864	890	893	898	863	848	909	885	849	873	930	915	876	883	859	904	817	852	838	899	851	979	872	837	850	892	883	862	899	877	767	867	852	939	904	903	901	868	846	914	860	918	825	861	889	888	856	817	852	917	856	884	871	901	861	846	858	892	870	886	903	909	900	856	889	860	903	834	853	860	916	897	875	873	864	892	885	881	886	882	927	872	852	866	874	847	890	920	869	833	876	854	876	885	873	854	905	860	900	864	876	837	879	868	868	887	839	875	874	859	849	876	853	845	818	814	930	859	874	842	837	846	842	863	887	881	858	875	925	869	853	850	845	849	867	846	883	829	894	875	839	837	881	902	879	905	893	888	858	893	867	876	880	888	908	913	879	811	801	838	859	855	854	829	882	921	863	872	861	920	836	886	882	838	914	855	874	877	865	886	895	840	870	943	852	890	883	898	912	817	828	836	859	884	861	855	914	930	879	836	875	870	869	829	877	865	879	930	861	861	884	823	858	878	845	844	837	910	874	873	843	797	880	843	901	908	860	839	847	877	925	844	873	892	860	921	876	841	857	887	869	884	828	870	817	883	852	867	850	856	903	874	844	884	944	880	842	848	862	852	867	902	920	845	864	879	828	881	879	920	889	866	901	860	865	866	856	864	860	913	797	831	897	860	817	865	877	877	918	880	895	836	862	848	877	893	858	859	818	926	863	973	850	802	852	809	914	862	876	844	856	865	817	870	869	893	866	906	903	917	892	877	878	819	879	884	851	873	855	886	862	852	914	914	860	842	889	909	802	847	769	868	858	854	868	842	823	854	868	934	885	880	881	884	881	900	847	882	857	881	894	854	856	801	905	854	860	872	892	908	845	882	851	886	889	892	898	876	846	877	871	889	862	843	916	896	874	881	855	850	884	864	851	888	878	905	865	840	822	898	886	882	859	842	879	866	847	857	876	876	870	889	798	919	851	846	864	924	870	911	835	865	866	851	878	913	900	851	886	904	883	895	847	835	901	894	841	890	855	861	917	780	919	883	867	861	850	864	919	865	865	853	924	882	912	836	910	884	905	837	882	887	907	855	880	894	891	878	832	840	918	837	911	869	879	895	885	863	867	894	891	878	857	851	839	883	869	864	875	872	878	834	907	869	853	883	836	911	860	822	855	848	828	843	828	872	863	866	885	904	872	909	843	881	886	873	874	895	881	837	894	848	850	836	850	795	928	891	888	867	874	842	826	825	817	925	882	849	908	831	889	826	907	913	911	901	847	869	832	906	865	871	875	879	892	885	852	916	874	875	845	832	835	894	904	922	849	887	856	898	839	868	868	893	886	832	895	858	879	886	920	863	878	855	848	877	906	850	888	892	826	834	887	887	851	873	853	869	870	880	878	846	865	890	849	903	842	858	853	866	844	854	869	872	841	884	935	810	873	918	908	886	894	919	909	903	884	892	853	904	816	883	870	864	925	877	890	854	900	837	879	890	930	836	895	862	918	832	890	822	804	936	879	894	884	852	894	877	854	901	907	888	872	876	913	873	881	850	870	892	894	884	862	850	895	933	877	859	862	914	837	851	871	882	888	836	871	863	889	862	909	896	819	876	855	868	801	845	874	864	878	795	918	837	881	871	870	810	855	831	886	894	879	868	862	833	858	896	877	880	908	868	844	876	868	891	793	850	927	907	869	927	848	855	915	873	838	846	846	889	822	866	884	839	861	884	867	868	950	905	879	867	924	829	853	843	881	884	832	852	858	946	852	909	869	911	857	874	914	858	904	888	908	910	892	831	811	845	854	869	857	886	874	862	861	855	865	858	900	862	890	867	815	885	898	828	883	858	860	875	861	893	866	845	868	858	874	863	873	852	905	876	897	852	883	854	862	871	924	900	856	959	851	902	876	839	926	841	872	898	885	812	873	922	822	918	881	845	882	835	892	916	840	825	915	889	837	829	845	886	867	888	851	884	875	908	913	919	852	873	851	854	855	884	862	863	906	897	842	875	868	856	831	890	852	828	875	871	940	841	895	851	859	849	857	902	924	837	869	920	851	891	964	894	833	885	900	927	854	905	928	918	874	885	855	870	873	847	876	887	854	913	879	861	847	884	864	884	883	902	956	880	907	955	855	843	917	851	839	876	880	834	870	839	916	896	872	884	834	872	861	892	834	873	921	877	841	855	879	848	920	929	873	851	839	837	908	910	914	863	845	917	889	906	904	932	861	865	871	891	877	863	862	879	887	940	876	875	833	865	811	885	862	898	912	858	821	857	891	836	819	878	864	897	857	850	857	885	927	874	901	873	878	875	932	846	877	914	818	830	897	871	886	880	913	888	897	853	851	932	892	834	941	917	877	850	921	871	904	871	878	901	882	870	862	893	888	802	841	857	813	870	822	828	916	832	838	880	923	881	865	900	841	818	846	856	890	849	889	864	905	888	851	831	851	887	860	907	870	825	871	881	852	868	868	853	869	843	956	915	929	890	900	872	840	900	825	844	846	898	869	847	894	893	881	880	858	854	910	896	867	856	848	893	836	878	876	857	837	836	858	870	912	819	878	821	895	882	876	847	932	886	878	897	936	887	864	873	818	891	866	852	846	861	831	903	924	815	865	882	872	906	844	841	883	916	845	915	889	868	893	895	868	841	841	878	854	836	816	830	920	848	862	880	840	873	890	828	921	907	841	841	879	830	864	881	900	882	881	868	885	890	897	843	848	814	857	849	879	834	832	899	884	925	880	891	880	843	861	849	831	911	844	870	934	883	899	878	868	867	892	890	877	894	920	833	886	837	906	840	870	893	866	882	877	855	882	894	905	874	850	843	902	852	873	827	906	866	884	892	886	890	856	919	853	878	917	901	926	859	872	820	839	884	913	850	906	871	874	894	861	903	859	842	870	898	857	876	913	874	843	864	900	891	958	852	847	916	879	852	926	901	875	855	871	883	878	916	865	868	878	883	907	877	867	890	879	858	874	865	909	855	847	906	851	870	893	893	894	899	873	894	908	934	909	950	855	863	860	850	849	865	880	921	847	862	866	846	857	899	931	842	900	843	878	873	894	889	878	875	869	878	852	861	915	917	847	874	868	853	862	825	899	872	867	876	896	835	882	823	878	826	898	871	884	880	859	890	846	878	861	902	927	879	944	858	887	901	863	791	862	892	914	864	847	863	874	852	850	899	905	884	905	892	844	871	859	888	885	919	862	872	900	896	842	840	872	831	875	876
8209	1346	4261	2846	1159	3108	1405	548	488	459	467	457	468	436	404	404	409	400	374	409	452	392	403	411	444	392	392	398	389	355	402	410	419	436	426	429	375	408	408	419	432	405	387	383	403	397	421	430	378	377	401	403	408	404	432	380	403	414	351	396	402	406	437	419	430	404	428	405	419	412	415	404	376	386	357	449	418	413	402	390	432	395	372	388	363	402	419	402	345	408	423	412	393	379	405	355	385	357	402	419	410	393	394	397	405	408	391	399	391	404	418	376	391	418	418	363	349	418	417	376	401	369	400	416	365	397	383	375	389	386	390	370	415	367	409	384	370	387	438	417	406	407	410	381	389	428	416	369	420	376	362	363	372	368	381	371	372	441	411	376	447	407	373	397	386	410	396	381	388	441	374	438	420	390	411	401	445	374	388	417	370	396	400	401	409	386	368	415	434	476	403	363	410	381	350	395	404	411	438	438	417	388	404	392	352	401	378	385	399	424	417	409	354	394	395	434	390	390	371	386	394	422	386	420	395	432	401	373	391	401	431	420	420	355	396	372	411	443	373	372	428	436	435	426	350	412	390	366	428	408	409	387	355	380	399	373	381	404	412	385	389	384	423	430	427	360	421	421	414	397	406	413	398	395	398	387	360	377	389	364	395	400	366	439	424	427	386	352	358	410	357	391	395	408	406	391	393	414	379	391	365	390	404	373	384	407	403	411	425	410	397	412	382	378	371	361	377	425	383	384	406	392	388	391	419	369	386	445	387	368	389	351	385	406	389	363	399	426	399	401	395	413	397	398	396	382	389	395	415	419	391	405	407	401	378	347	377	386	396	425	418	407	381	364	411	402	354	387	422	393	405	374	368	355	392	398	387	419	413	360	403	392	431	398	360	387	377	382	410	380	395	395	365	403	388	379	411	367	405	353	365	405	401	380	423	352	390	398	413	383	383	431	407	381	385	399	393	386	408	413	417	390	377	407	349	398	394	347	398	401	415	413	436	382	434	443	378	399	399	406	442	406	397	426	401	407	395	399	366	390	403	403	355	385	379	361	423	434	406	372	383	400	391	400	386	402	401	397	367	373	419	383	384	419	413	394	361	409	395	414	377	415	367	373	356	397	419	447	372	384	381	430	384	403	392	390	425	407	397	384	424	391	367	389	385	411	398	393	407	402	444	413	388	385	442	404	415	439	395	401	407	402	387	429	417	423	376	383	403	371	369	415	411	396	417	381	395	416	390	427	373	389	410	403	404	349	370	419	402	384	417	418	376	415	426	395	373	391	427	355	418	412	389	377	403	365	415	390	418	380	394	377	373	394	435	383	416	405	432	407	402	346	390	354	372	389	437	368	391	414	371	340	382	387	428	399	389	409	409	413	393	422	401	422	417	430	403	388	378	383	371	408	360	390	410	400	351	412	382	357	401	376	437	388	385	375	409	409	381	400	403	403	358	385	425	383	380	384	375	395	395	407	358	374	418	430	345	402	379	426	386	367	406	432	412	423	388	376	389	374	456	404	390	362	388	408	397	392	369	380	388	409	399	390	368	350	400	408	390	394	422	387	362	375	392	403	411	406	384	387	384	402	414	376	399	364	437	402	429	393	383	374	364	413	370	437	363	366	432	415	366	423	387	406	352	433	388	353	412	416	388	406	380	397	381	405	377	388	382	344	406	405	434	405	411	428	411	378	405	410	362	421	382	429	390	435	404	394	372	392	392	435	414	407	433	406	380	426	416	389	399	384	406	442	410	373	384	349	371	389	411	416	424	381	398	382	366	433	421	394	386	437	401	407	409	432	408	376	411	394	431	372	362	377	377	391	404	405	422	364	425	418	377	356	440	423	400	413	429	403	405	402	379	367	369	415	415	413	365	372	427	392	415	388	406	415	392	386	416	448	401	386	385	369	387	409	382	375	394	374	410	414	378	383	397	385	377	376	380	384	389	395	428	401	389	372	379	408	363	409	416	407	378	371	408	374	407	387	390	396	360	368	369	407	409	405	433	375	380	406	402	380	398	393	406	400	407	395	382	414	385	394	396	422	357	359	393	406	394	416	398	407	383	406	361	376	416	382	379	400	413	413	376	433	404	414	370	401	402	372	354	390	374	430	374	408	409	374	400	401	406	399	417	399	376	396	443	376	408	384	375	413	368	367	401	391	408	421	410	407	404	404	402	350	382	386	405	403	407	385	374	429	405	346	367	368	382	366	407	439	398	428	399	388	389	424	400	388	356	407	375	428	424	392	409	376	398	381	398	425	384	392	409	392	393	421	405	396	376	387	402	423	387	431	395	351	394	352	395	413	389	378	397	404	368	388	378	378	360	385	358	377	366	415	408	418	368	378	407	389	398	394	373	387	379	377	420	427	355	384	391	394	392	381	369	415	367	407	420	418	397	371	419	396	397	419	375	389	384	388	375	373	385	399	389	426	424	420	388	357	377	377	399	413	413	365	412	391	380	393	386	388	386	418	390	362	390	391	393	414	374	417	373	427	425	392	374	428	394	390	386	382	370	383	406	397	411	386	422	395	395	442	447	407	401	417	366	385	393	390	390	394	382	387	389	407	392	401	386	373	416	401	399	408	366	402	387	381	360	365	382	389	383	389	386	385	361	416	426	388	345	364	377	400	396	420	397	380	378	395	409	393	399	412	402	392	374	390	376	434	354	396	389	389	436	377	355	412	402	384	393	429	385	399	383	381	441	391	363	371	391	369	378	416	414	380	400	380	385	386	378	370	378	381	381	396	369	389	414	442	431	392	396	367	391	454	375	380	371	395	402	404	388	388	388	395	373	386	404	374	388	393	380	401	374	390	374	411	405	391	393	415	390	380	351	364	413	385	408	358	372	373	385	395	384	384	382	394	390	379	443	366	409	385	409	385	398	394	409	406	388	407	384	401	384	395	426	405	399	399	414	374	365	385	419	383	385	397	373	384	381	398	420	374	445	361	399	403	368	368	408	360	422	392	396	394	450	389	389	378	425	406	416	409	380	375	359	385	397	372	403	374	371	382	394	391	400	380	388	391	400	401	387	393	402	372	398	401	388	362	435	363	405	416	381	404	399	390	386	402	396	375	362	393	410	444	398	420	434	386	422	397	381	388	397	417	391	391	416	402	414	421	402	421	397	395	405	381	401	429	380	380	414	401	389	419	432	412	392	388	400	407	412	348	413	410	393	359	406	402	358	409	396	405	396	360	338	415	375	390	371	400	405	423	369	400	400	370	403	414	392	384	415	360	422	356	368	387	403	380	381	408	382	382	429	380	377	404	422	377	423	377	361	390	450	409	394	420	402	385	422	439	366	401	422	394	397	394	390	397	391	364	369	386	409	405	406	419	391	380	412	378	401	371	363	381	406	403	363	436	425	363	405	373	402	404	355	386	409	398	407	398	417	393	390	388	381	382	410	392	425	374	442	390	393	365	374	401	382	363	410	395	352	407	408	397	393	385	371	417	411	379	399	358	403	357	391	379	401	389	406	411	382	398	411	391
7185	1794	9794	7165	4242	12984	4114	1652	1484	1354	1322	1329	1248	1218	1084	1091	1049	1041	1024	978	1053	1010	999	901	966	939	941	1026	919	983	900	946	952	932	937	898	914	934	990	948	956	967	965	955	939	902	928	935	919	933	896	900	911	904	872	912	889	872	822	895	916	899	908	932	923	898	884	887	902	871	915	853	851	937	905	857	900	884	928	908	898	892	864	928	890	948	959	959	968	917	896	915	925	850	918	900	895	890	903	898	909	934	922	896	918	876	911	891	922	857	898	912	919	920	926	930	940	905	941	965	907	881	915	878	859	931	959	911	905	909	905	929	886	948	875	956	945	871	878	963	864	887	944	881	939	945	879	900	935	834	900	905	915	961	892	900	917	951	959	961	916	920	896	954	872	904	910	876	875	900	938	926	954	940	900	927	831	863	919	915	903	932	874	918	917	914	885	941	911	913	858	860	938	913	905	938	921	920	942	901	944	892	900	887	948	875	890	891	866	901	942	924	869	871	942	938	856	914	911	953	948	882	905	907	869	906	931	925	936	924	891	942	867	896	925	852	936	905	865	897	949	906	914	943	976	935	897	931	897	932	878	904	956	907	917	860	868	986	917	915	946	948	876	853	901	910	956	924	940	939	919	908	897	866	888	915	907	896	902	896	895	862	913	913	960	911	878	899	908	884	892	906	904	880	955	914	915	962	929	863	878	938	935	865	894	894	910	903	872	909	871	863	890	935	899	866	919	978	892	898	888	975	930	873	874	890	879	950	908	903	920	892	908	941	927	932	906	935	890	948	873	924	923	913	897	888	934	875	893	901	866	883	928	912	854	895	951	926	940	862	937	895	937	950	883	916	909	947	921	885	904	904	898	910	933	851	943	964	946	896	929	933	861	956	903	864	932	906	915	918	899	891	835	911	916	867	933	793	925	859	874	863	902	928	866	878	881	893	935	916	864	915	872	894	921	910	883	906	915	908	900	958	900	933	839	911	917	892	920	910	927	900	918	876	921	975	922	946	895	894	859	910	895	914	883	859	942	860	865	886	875	941	946	907	926	918	925	907	908	915	895	919	926	892	854	868	892	947	885	898	864	902	934	874	905	869	934	919	884	911	940	856	910	895	903	885	904	862	898	967	887	916	904	899	915	861	899	901	886	916	882	937	900	927	927	911	949	927	886	925	918	888	947	897	917	944	928	879	942	878	945	890	931	901	858	942	966	932	922	875	935	894	929	890	915	889	906	900	907	908	914	900	889	942	908	916	883	858	909	858	922	933	894	882	917	912	887	875	931	904	905	871	895	862	891	910	881	884	915	893	937	886	868	916	867	903	881	959	918	918	922	926	908	936	939	961	844	973	901	914	905	883	954	937	925	939	957	830	910	873	952	885	868	913	956	910	943	871	951	908	902	848	905	936	853	941	917	934	955	922	937	904	945	952	879	919	891	926	905	924	915	918	933	914	859	866	913	905	913	858	867	918	885	896	889	924	918	903	951	892	936	930	922	892	893	919	888	923	904	912	959	938	884	865	851	884	894	901	897	912	909	945	914	849	919	935	859	970	958	837	886	913	847	945	961	988	910	965	892	871	912	884	921	904	833	890	913	863	880	900	905	895	857	888	891	916	914	956	906	901	995	917	904	869	857	875	921	890	885	921	850	856	944	921	972	908	938	881	892	900	945	915	943	881	926	910	910	947	931	931	862	854	887	930	954	964	915	877	922	898	868	953	928	908	918	892	887	947	898	861	892	918	904	900	942	884	893	913	917	940	903	908	878	862	937	878	930	934	904	920	909	900	899	856	916	886	901	928	905	924	864	900	924	897	862	859	892	869	917	902	885	886	889	904	859	871	919	902	904	934	875	893	884	870	904	883	879	881	902	890	943	877	916	854	903	935	933	933	919	901	889	918	907	859	847	896	968	881	920	927	911	902	877	928	966	925	940	886	884	921	948	919	925	980	915	942	930	887	920	947	917	922	935	906	862	856	866	873	909	925	910	851	890	920	902	888	954	922	908	943	874	937	900	926	879	910	918	929	935	905	859	898	877	880	932	878	909	905	943	877	905	889	895	947	917	949	870	963	886	950	904	906	941	942	915	889	882	864	952	919	853	877	973	956	882	918	927	963	877	884	907	880	965	878	842	883	879	894	869	905	881	895	897	922	913	894	889	867	943	953	956	886	945	910	920	980	941	920	954	888	881	912	918	860	954	951	936	956	891	897	883	891	946	869	876	947	895	896	947	857	930	933	928	931	860	919	887	894	892	936	911	907	920	873	914	887	937	919	928	889	936	909	907	949	908	947	884	944	928	917	866	931	864	834	869	924	913	941	942	893	909	902	898	887	873	868	912	917	894	909	892	904	894	880	873	874	909	894	890	884	899	885	907	887	900	937	921	944	911	943	901	870	914	868	885	965	910	903	980	884	905	949	942	866	936	909	885	868	871	909	888	909	881	945	897	868	907	887	917	947	894	945	913	936	945	924	971	929	928	911	876	890	890	935	866	897	861	917	964	881	964	942	856	918	896	908	943	921	919	934	949	886	940	923	950	847	950	897	902	900	960	924	915	940	896	918	882	896	903	910	849	884	902	904	892	944	913	893	924	921	896	910	928	901	856	908	911	942	934	863	923	938	897	935	928	876	912	909	879	949	920	940	895	926	896	912	909	901	918	888	877	926	875	941	883	882	950	928	912	903	924	919	941	928	885	927	952	906	905	954	940	854	888	869	926	953	921	846	914	948	891	958	915	875	932	940	901	959	874	862	892	905	940	861	918	867	922	919	888	899	968	930	931	909	871	886	848	926	925	850	909	892	889	853	939	880	911	945	961	909	955	941	884	931	890	881	889	924	977	886	929	864	923	924	916	902	871	967	935	892	916	910	865	893	908	887	918	919	928	866	917	844	964	896	885	865	953	966	911	877	917	887	897	861	878	921	909	939	919	850	901	926	859	901	939	900	931	912	917	893	905	912	850	911	929	875	895	836	857	915	1000	917	937	979	927	921	913	930	908	877	902	922	869	911	910	863	902	939	911	901	905	938	897	923	893	921	854	868	886	897	877	910	929	961	899	866	912	874	902	935	887	904	901	939	940	954	933	905	885	888	894	891	944	948	912	907	961	905	882	869	896	903	928	919	914	869	935	964	947	953	948	935	879	899	925	913	914	944	882	871	891	887	890	927	882	916	941	958	897	913	893	917	872	900	925	865	912	898	897	923	912	902	859	931	939	966	953	922	877	893	939	913	892	898	900	938	875	890	875	933	879	928	934	939	945	966	887	847	937	898	868	877	987	925	906	910	902	888	902	892	941	946	898	910	851	974	893	918	898	941	905	840	914	873	866	899	947	887	944	844	885	896	904	884	943	907	908	960	945	986	886	857	917	910	896	912	982	857	904	924	883	933	891	910	969	901	869	872	913	871	894	923	928	902	899	917	937	924	983	919	931	955	939	903	872	878	897	914	923	875	907	918	891	914	895	934	881	851	910	916	934	905	877	893	879	905
13989	1944	9009	7436	1378	5141	3828	507	378	370	357	343	336	329	267	293	257	305	246	279	277	322	293	275	273	275	257	281	266	271	264	268	279	261	247	245	236	253	260	288	260	277	267	270	262	254	264	255	255	284	289	268	258	264	255	288	248	269	241	259	258	261	274	252	266	251	266	231	238	241	266	256	243	222	233	245	216	241	260	266	275	256	264	250	262	262	257	276	241	247	238	265	252	252	264	258	272	240	256	262	237	248	254	225	259	279	239	241	244	260	261	227	242	244	246	263	257	264	261	269	267	255	241	227	245	248	265	240	252	261	278	260	269	257	277	257	251	257	242	249	259	270	235	266	236	275	290	253	239	244	264	262	238	238	236	265	259	236	260	272	256	261	262	238	246	271	274	278	221	268	237	276	258	252	258	250	269	237	251	270	264	220	238	246	283	283	265	202	249	230	269	269	268	231	242	248	261	267	248	269	273	218	263	242	246	273	261	276	247	248	248	247	257	275	277	260	251	241	258	252	255	240	217	247	270	258	259	244	274	261	293	235	263	242	230	257	257	236	247	218	268	227	249	245	247	269	251	240	271	257	229	273	248	248	287	218	248	249	231	274	274	254	274	255	253	261	238	240	245	259	268	264	232	259	227	287	248	272	253	259	224	253	231	280	257	255	237	255	249	239	289	240	261	253	247	259	260	254	268	266	255	231	252	244	258	249	273	237	284	243	287	249	220	239	282	268	238	242	260	278	249	245	277	249	267	239	254	243	278	245	245	247	237	250	249	266	229	247	234	259	247	263	244	238	236	226	234	242	243	242	230	252	225	262	251	248	249	266	264	248	230	233	262	264	259	278	273	242	243	247	262	263	264	270	268	271	257	235	294	245	252	228	252	257	282	250	234	256	274	279	244	223	246	269	240	221	268	266	234	232	300	249	244	224	259	254	246	273	250	272	265	298	293	265	244	243	248	242	257	238	225	238	245	235	237	228	280	258	256	243	270	277	263	253	265	246	240	248	278	260	251	243	269	254	261	242	244	260	235	250	246	263	263	236	241	288	244	237	248	258	240	259	250	279	245	258	265	248	265	248	269	245	233	248	240	247	231	256	246	258	255	225	257	243	258	261	224	272	244	264	265	251	259	220	249	262	213	253	269	273	260	252	239	277	232	254	254	258	266	258	247	259	264	247	240	230	269	288	271	280	253	254	261	298	277	253	266	259	229	241	272	228	256	248	265	258	251	247	266	260	249	247	257	232	266	269	233	247	259	267	245	245	274	229	208	227	210	253	232	254	242	215	252	258	233	276	236	263	229	252	250	269	263	257	257	246	251	262	263	258	259	256	291	290	231	267	245	262	268	240	245	238	255	233	283	282	258	242	234	264	280	256	211	227	239	243	236	280	248	254	237	256	247	251	248	255	262	251	260	233	268	265	255	293	293	253	306	243	249	280	269	259	261	293	230	241	237	247	243	270	251	284	270	274	289	248	239	252	248	237	253	263	247	194	247	255	252	273	247	253	264	242	234	252	251	249	267	264	237	257	252	255	261	257	264	251	251	278	252	275	264	241	278	264	284	246	251	258	232	275	263	255	255	240	260	233	262	246	259	275	245	237	259	270	278	243	243	254	284	245	268	265	231	271	255	250	257	269	264	281	256	220	228	265	266	269	243	254	286	256	264	235	248	290	257	253	294	276	249	263	262	245	256	224	222	249	260	275	248	255	250	255	218	239	255	267	228	238	253	270	253	256	275	251	279	248	273	251	262	251	224	255	237	273	237	240	245	232	256	251	255	236	260	300	254	277	245	269	280	242	248	252	277	259	234	254	253	252	277	259	225	238	269	245	277	269	235	235	278	253	258	283	248	232	255	258	279	279	237	235	245	279	264	280	256	260	255	235	242	283	228	275	261	247	260	257	272	250	241	269	270	257	251	281	244	246	269	241	245	255	236	249	257	236	266	262	259	269	286	264	292	254	292	252	235	281	232	264	246	272	264	233	236	259	238	255	264	228	241	228	302	252	244	274	254	269	214	280	244	254	265	249	235	272	289	233	225	244	236	225	224	242	268	233	249	214	262	268	263	262	230	249	207	253	251	251	254	273	228	232	251	270	269	226	259	264	247	264	251	265	269	258	277	254	261	252	274	268	247	274	260	266	246	240	260	272	292	241	288	230	269	265	261	247	241	270	216	228	288	271	239	246	263	261	230	265	239	257	232	252	249	269	274	223	270	256	230	245	256	253	264	251	258	275	261	264	257	235	273	255	273	264	234	249	254	240	246	240	256	252	243	245	241	247	296	244	242	258	241	256	256	260	207	303	297	238	242	277	219	269	256	240	261	241	259	267	256	266	253	230	241	270	239	259	240	221	254	246	292	237	251	248	252	266	265	255	263	207	243	278	252	269	248	236	248	244	265	287	272	248	241	234	285	250	256	241	263	249	234	235	271	244	274	285	246	264	267	229	265	275	260	281	273	246	275	243	228	274	211	266	278	260	257	235	260	241	219	267	258	232	216	278	252	241	255	260	292	264	262	244	255	242	260	266	244	229	226	256	263	254	240	274	251	282	257	265	225	268	264	244	242	256	255	224	293	260	250	255	254	248	269	246	286	253	259	256	254	260	238	272	279	276	240	254	242	250	277	234	249	249	274	236	270	238	257	245	256	258	262	230	221	249	230	250	272	248	246	271	283	239	240	251	251	268	248	268	227	222	242	242	247	254	260	270	273	288	263	289	268	267	230	272	212	259	256	254	240	250	241	252	246	287	246	266	214	265	248	268	306	251	255	235	235	253	247	259	270	258	239	267	239	250	257	245	250	276	263	248	247	261	258	282	284	266	252	224	268	276	245	265	269	258	252	230	240	249	260	236	257	228	258	264	261	255	276	286	237	261	246	243	223	253	244	253	272	261	260	248	261	250	250	254	272	233	263	217	279	243	241	260	278	256	264	261	258	250	274	268	280	234	263	249	231	248	269	261	279	289	257	215	251	243	253	245	251	232	257	223	271	240	268	269	258	251	259	270	247	261	241	235	238	260	277	241	215	243	244	268	247	261	278	257	249	254	248	264	250	248	232	252	265	247	260	259	256	252	251	296	263	259	249	266	267	276	228	255	282	273	257	254	243	272	254	257	225	224	284	252	235	254	264	280	240	269	249	257	260	260	250	252	238	244	233	240	254	220	255	262	259	261	266	254	233	250	261	279	259	247	253	240	280	264	259	260	255	261	245	249	227	270	256	249	241	273	270	251	228	250	269	233	250	265	260	278	256	269	259	246	235	282	254	238	228	238	272	237	266	254	239	259	251	247	279	244	265	273	224	247	288	246	253	261	242	243	241	248	242	236	253	258	260	274	248	253	228	281	229	254	272	250	259	265	244	280	243	239	273	245	267	240	253	278	237	266	261	257	247	261	269	246	269	242	255	247	268	266	261	263	250	234	260	272	257	240	288	290	265	256	281	248	255	245	220	225	249	243	260	257	244	262	249	252	251	258	286	249
8624	1938	17267	14355	4407	19125	10998	1723	1409	1317	1186	1196	1135	1002	885	818	773	746	701	703	721	797	748	667	686	697	679	671	638	653	638	659	649	674	647	675	630	624	614	675	689	658	617	679	668	649	653	619	591	662	596	617	632	634	628	600	665	622	611	587	603	609	619	629	662	589	601	594	638	591	616	612	598	630	624	650	621	570	650	600	559	604	595	615	660	557	589	595	608	654	646	628	593	633	597	598	609	620	588	641	640	594	635	575	621	608	604	621	610	598	619	585	598	591	617	613	580	637	603	589	606	633	644	623	606	602	594	593	620	648	592	608	597	610	609	631	661	616	570	573	637	603	586	624	567	609	609	570	622	620	632	652	606	613	595	587	609	647	608	555	604	608	602	595	601	597	585	579	594	575	574	600	595	617	626	628	635	593	620	615	636	590	571	644	617	608	584	608	589	620	649	608	584	632	606	624	593	620	620	632	618	633	588	583	636	654	618	588	632	658	600	622	621	649	631	563	611	613	616	621	637	615	578	648	613	595	599	576	580	599	624	623	596	632	622	584	600	610	612	608	604	620	616	607	608	644	621	605	616	656	602	582	676	602	625	589	601	619	575	615	602	607	648	620	591	591	627	614	645	650	624	626	602	630	608	659	571	618	624	554	612	626	647	606	601	600	629	587	603	620	626	606	628	629	624	621	610	599	587	624	602	600	601	635	570	633	588	604	621	614	613	629	622	621	625	604	626	600	615	595	606	613	604	609	595	578	601	655	642	614	636	648	580	610	631	598	598	598	580	591	613	617	620	579	633	575	639	624	618	585	649	558	584	608	615	613	612	610	641	584	595	596	586	608	622	570	590	644	636	627	588	586	584	570	615	612	621	639	598	626	598	582	586	610	641	596	591	557	625	598	568	618	607	605	600	622	613	634	623	644	605	646	638	622	626	624	596	578	600	608	617	625	630	641	601	628	606	599	615	594	600	639	634	608	613	595	620	610	586	589	606	569	621	614	614	567	628	595	606	620	614	601	644	608	608	602	630	577	586	601	591	606	602	603	594	623	609	609	622	603	634	600	657	563	634	619	603	625	647	613	601	613	628	579	613	614	607	660	644	610	642	660	636	590	567	611	590	583	594	610	595	601	574	627	639	561	597	568	587	633	667	630	643	626	617	593	626	633	652	609	569	602	592	603	567	630	646	641	589	586	611	595	627	586	628	586	645	613	594	617	576	635	579	625	611	614	595	634	637	595	552	606	575	610	646	649	606	615	641	641	566	574	650	614	647	630	633	619	652	624	638	593	610	579	599	584	627	605	600	590	594	616	585	607	611	604	607	591	591	621	580	614	586	615	554	628	588	628	563	614	574	576	581	626	609	641	590	615	613	650	591	668	612	606	652	593	599	590	584	598	605	595	613	615	602	631	596	609	632	643	591	575	614	582	617	644	602	608	592	597	632	657	590	577	595	589	681	584	562	639	645	620	590	619	600	588	559	638	600	616	634	588	542	609	589	598	616	597	610	615	610	643	615	642	608	577	563	654	645	586	640	602	586	587	588	645	588	596	593	576	596	609	635	588	597	613	622	599	629	607	607	612	607	610	599	618	620	612	558	631	655	575	628	630	617	632	613	605	605	648	591	560	608	598	616	597	614	636	623	615	583	575	619	596	613	586	614	571	632	629	633	612	587	602	595	618	580	610	609	630	594	566	606	591	570	587	622	656	627	603	603	613	596	634	578	617	605	597	598	614	598	623	588	684	607	622	596	578	600	589	625	628	594	641	569	603	611	620	637	623	591	628	580	595	605	606	613	623	620	607	600	603	643	647	629	581	613	614	612	633	621	618	617	574	604	614	597	633	591	608	600	613	616	599	593	598	580	612	576	613	597	612	595	626	579	622	655	634	581	621	613	619	600	601	589	575	616	613	586	638	605	599	616	612	662	585	614	603	587	649	619	606	580	627	600	598	600	579	599	604	610	663	605	561	621	631	625	588	640	618	562	601	637	588	578	607	621	613	628	613	605	607	664	600	598	615	618	638	646	598	586	584	619	635	589	588	592	632	607	597	603	592	625	677	629	656	615	598	641	631	603	619	568	652	616	581	611	606	590	570	615	621	563	605	611	580	607	589	602	607	618	618	617	648	587	561	587	594	602	601	600	582	616	632	568	587	613	591	609	617	583	590	592	581	588	647	578	643	620	598	615	590	624	618	585	655	606	621	624	646	585	559	602	618	601	611	606	621	607	647	644	588	626	580	610	583	586	611	664	616	614	627	618	618	577	634	597	601	612	630	610	597	598	596	637	566	649	608	640	638	605	635	636	557	594	610	613	603	621	572	587	607	621	584	660	607	598	633	593	568	652	651	669	581	605	597	588	630	601	588	599	624	642	613	596	629	612	615	612	559	602	662	572	619	624	619	572	609	575	616	594	570	628	643	645	596	590	615	583	592	586	586	611	609	617	604	608	631	614	613	624	650	599	598	576	581	607	608	602	580	592	639	620	592	599	611	601	606	592	615	630	608	589	570	599	613	624	610	626	575	627	599	615	565	636	616	584	601	581	619	584	575	651	579	629	614	645	614	598	613	588	612	643	585	585	570	600	611	613	632	640	613	605	575	628	670	575	577	607	586	607	612	610	669	611	579	621	631	655	586	614	603	626	591	676	581	609	602	607	617	605	602	651	607	600	576	621	644	669	628	587	625	621	610	616	600	621	599	596	600	627	574	610	598	596	593	583	615	646	620	606	592	577	577	622	628	620	610	633	584	606	629	645	624	609	580	593	572	621	619	650	601	619	591	589	630	602	675	624	587	608	572	632	664	602	585	619	632	630	582	590	574	620	655	604	594	595	590	594	577	576	632	631	626	603	553	627	592	633	632	615	592	601	562	655	578	634	581	597	630	617	584	565	587	601	579	591	589	608	599	592	570	579	638	612	613	623	571	593	646	611	637	645	640	626	630	597	645	604	596	626	594	594	605	619	635	647	622	624	598	596	620	635	600	619	643	558	560	608	626	624	599	609	598	592	633	593	585	637	604	627	588	604	607	628	647	631	638	602	591	589	631	591	617	606	558	630	588	630	610	629	628	595	676	599	582	608	564	591	588	588	654	583	557	569	625	609	578	616	586	637	612	647	636	558	625	610	588	597	583	601	632	586	599	578	617	579	625	620	629	627	645	560	563	606	620	601	635	626	577	631	602	574	616	601	652	598	599	612	581	582	581	612	582	603	604	585	600	589	634	641	618	561	562	601	585	640	604	550	582	615	643	592	622	593	601	658	593	596	551	607	623	621	580	650	605	594	624	601	614	609	622	617	624	641	567	613	636	562	628	628	623	615	562	622	613	586	584	579	627	593	603	659	618	552	631	636	557	581	632	574	581	644	619	619	576	579	633	631	605	606	642	634	616	630	644	630	618	623	581	605	636	603	587	628	599	635	589	596	598	621	595	587	569	540	570	605	605	631	605	664	596	604	580	591	627	645	623	633	577	632	605	627	649	605	576
2240	891	1132	1018	688	584	543	426	451	418	406	439	353	424	370	420	418	396	378	398	397	453	369	388	396	385	385	397	379	434	380	356	385	399	383	368	395	396	415	431	388	391	387	423	363	381	403	374	379	371	380	400	367	393	378	412	396	398	410	374	406	379	373	375	399	388	343	381	379	374	390	390	385	370	389	408	386	387	364	386	354	425	413	383	413	401	391	387	384	437	373	371	347	398	414	391	410	403	375	388	402	400	390	379	424	410	358	390	399	368	384	370	375	368	377	414	375	422	365	373	409	368	403	394	390	395	385	391	394	339	388	378	403	333	385	394	360	413	380	378	407	391	363	371	413	401	387	409	414	408	341	405	394	377	367	369	348	394	360	393	434	376	390	388	374	393	356	357	369	358	346	420	396	353	392	401	358	437	367	394	393	348	370	408	384	386	368	411	399	393	368	353	410	369	348	392	394	379	387	401	376	414	429	402	405	373	404	386	412	402	391	381	416	368	392	359	388	428	415	415	406	400	422	418	386	391	366	385	404	358	413	369	370	393	370	402	405	374	403	374	394	385	394	390	383	386	413	415	365	390	367	383	386	404	399	404	348	413	380	359	345	383	397	390	362	433	399	390	419	410	425	369	423	396	430	390	388	367	383	407	391	393	408	427	425	393	386	394	389	417	395	435	393	390	391	361	420	379	407	387	411	392	389	398	405	405	382	365	436	400	392	377	333	417	376	440	397	407	385	376	390	380	391	368	405	402	376	403	390	397	412	366	386	425	384	395	400	386	375	409	379	390	369	369	442	378	416	394	382	357	347	360	381	381	365	403	443	401	401	415	372	378	391	343	377	397	409	413	413	384	351	354	327	365	364	395	383	362	393	396	399	356	374	397	367	370	390	382	340	370	426	422	384	364	369	427	360	395	412	394	381	412	419	405	390	412	395	430	359	371	384	371	408	428	357	404	392	405	386	381	363	391	384	414	440	393	372	409	374	375	423	400	376	399	378	401	397	360	368	384	392	425	397	416	365	353	374	401	397	400	343	411	392	382	414	380	402	363	405	385	428	406	390	378	392	391	407	345	388	365	344	391	395	409	397	416	372	365	349	387	409	349	392	370	389	440	356	383	381	362	364	393	356	397	367	353	399	380	400	384	390	381	389	382	416	356	397	386	402	368	406	427	377	420	392	382	416	421	434	387	366	360	405	371	370	382	379	367	378	398	375	405	415	375	398	410	384	394	381	429	435	383	402	369	404	404	357	408	373	367	389	414	404	354	399	395	411	402	358	378	378	371	418	375	418	393	363	367	375	367	385	401	410	381	428	393	362	374	381	389	353	349	389	391	388	381	377	402	384	390	407	345	405	393	401	365	388	389	375	379	396	365	394	354	377	357	403	398	389	388	379	367	389	372	419	407	398	374	382	403	364	356	411	412	381	378	419	367	397	373	379	405	370	381	401	397	382	399	398	420	432	337	411	381	349	375	453	424	360	352	391	377	360	419	375	375	425	430	408	343	381	370	373	408	417	390	401	386	382	354	395	381	415	388	372	399	395	363	393	364	404	407	403	367	361	387	368	405	425	409	381	389	377	394	438	410	411	377	383	402	400	371	376	387	366	387	383	406	387	374	370	423	422	395	380	372	349	364	410	400	411	363	407	384	351	412	396	420	360	380	397	387	370	384	364	376	387	381	317	389	398	384	380	411	412	382	392	374	366	393	387	377	400	404	381	404	381	371	365	349	363	389	368	363	390	388	376	382	408	434	424	393	393	414	388	424	381	346	364	328	393	319	349	395	416	373	389	375	413	406	373	382	386	371	363	394	342	398	397	395	379	431	366	412	403	409	371	384	385	378	425	386	381	372	403	396	430	403	416	412	407	398	381	364	370	415	414	385	396	409	396	397	404	380	388	397	394	397	396	428	391	355	397	382	405	369	400	406	412	423	418	399	375	389	398	419	403	379	405	389	402	384	354	366	357	398	341	372	356	380	404	414	387	389	368	402	410	393	399	423	393	347	369	416	347	379	401	389	393	383	406	405	372	399	373	390	383	377	399	403	359	379	400	407	337	360	394	393	388	394	375	400	383	385	387	354	400	400	343	361	419	410	390	371	381	414	410	398	391	354	377	388	390	419	390	414	403	398	407	344	422	399	372	382	392	400	395	373	334	375	391	387	379	401	390	370	377	367	391	393	382	401	379	362	402	360	424	378	387	407	347	412	402	323	417	408	400	384	380	398	379	395	398	353	367	406	393	398	389	384	410	388	391	345	386	397	420	373	398	398	427	396	391	401	419	401	384	363	384	365	395	381	419	357	371	387	387	373	402	377	385	378	387	428	401	404	388	417	394	375	376	396	395	411	381	370	379	376	353	388	370	375	405	360	444	395	406	372	401	391	392	369	402	382	379	346	380	361	356	432	363	381	419	402	416	422	408	371	375	406	458	396	397	379	371	386	380	419	403	397	382	360	398	369	378	412	378	387	368	391	417	412	378	367	415	403	397	401	406	382	434	381	379	394	391	382	387	361	372	421	402	402	386	356	398	389	375	398	373	362	389	392	394	381	405	389	361	412	389	374	376	364	365	378	375	377	392	406	395	405	412	400	387	440	357	412	376	389	389	379	368	404	405	385	407	396	410	422	369	368	362	380	405	375	365	393	418	395	371	379	396	385	383	395	362	387	365	362	372	400	392	413	402	366	406	404	350	360	368	378	387	415	389	371	431	391	419	384	375	390	368	410	388	401	370	388	423	431	369	372	388	388	393	351	375	393	381	379	379	393	377	350	348	379	380	410	426	392	435	370	344	363	385	407	403	375	385	344	392	366	379	395	372	400	355	378	400	389	421	395	369	402	395	365	400	402	360	384	365	334	418	428	385	369	365	359	360	374	377	408	379	395	357	395	374	384	407	379	417	416	417	413	331	373	388	357	381	367	383	385	399	386	452	384	364	405	376	353	387	382	379	354	392	362	377	363	353	399	426	390	394	407	369	386	377	378	424	385	397	377	384	400	371	389	405	381	439	401	383	387	395	399	353	413	399	408	366	378	404	383	407	410	393	386	425	413	369	378	402	421	376	357	388	400	395	401	402	371	364	378	416	436	409	398	369	382	400	397	399	378	399	380	412	415	406	395	377	393	373	340	421	330	388	377	418	365	421	372	393	416	416	391	400	387	403	379	415	382	381	402	354	429	418	388	381	392	386	346	373	376	394	426	341	372	386	396	379	348	377	367	370	393	391	366	368	372	364	362	400	368	373	373	404	401	388	432	385	342	385	374	381	389	384	383	381	435	408	355	378	385	412	406	473	403	383	419	372	394	386	408	350	368	399	387	402	408	399	400	390	404	365	411	387	378	403	376	382	361	399	368	410	408	380	417	369	392	388	375	377	399	434	410	394	391	356	362	372	404	366	384	356	395	392	388	398	380	398	351	343	378	397	366	374	393	404	389	393	366	356	386	387	416	453	382	398	389	349	395	374	388	392	398	366	348	385	370
2586	1371	2634	2969	2090	2072	1985	1245	1159	1004	1045	1080	1076	1063	953	982	936	968	964	951	915	885	971	905	995	934	926	943	918	926	926	902	886	881	958	936	904	930	907	920	937	930	920	943	943	921	897	919	834	834	919	877	880	931	917	869	888	909	936	903	891	900	862	940	905	926	893	894	940	926	946	932	930	878	924	894	869	899	922	917	904	944	849	846	949	948	900	881	890	974	920	907	988	897	951	848	952	883	910	858	896	886	911	892	902	892	881	920	897	919	930	890	893	944	889	961	870	964	880	897	862	943	901	933	897	845	920	904	919	918	917	921	913	887	886	892	908	933	849	890	882	873	882	897	901	934	868	898	867	918	890	874	872	904	899	902	906	855	921	862	905	980	940	904	894	890	908	904	926	927	916	873	866	888	876	867	948	964	928	869	930	916	927	931	911	935	879	931	902	836	858	862	913	858	869	885	904	910	923	962	879	933	903	890	936	910	883	894	957	903	912	920	890	927	905	869	930	958	918	868	912	945	896	904	942	852	934	876	907	866	892	901	920	874	980	855	927	916	843	903	872	915	894	879	931	885	947	903	911	911	899	970	895	923	933	890	888	905	910	881	916	901	885	893	885	902	919	876	849	868	879	929	887	892	904	875	904	919	902	939	910	948	943	874	920	966	895	943	887	912	905	871	981	892	910	890	889	935	901	889	912	886	869	992	869	889	907	932	902	923	884	957	897	888	889	888	891	941	953	827	894	917	866	903	901	897	902	847	916	833	919	965	883	920	921	933	878	873	935	932	956	905	918	874	897	921	915	873	889	865	831	873	900	907	893	915	953	907	910	843	870	878	876	969	907	891	918	913	898	913	899	916	941	915	915	906	917	903	955	942	901	939	890	936	895	886	924	914	883	975	924	874	902	902	856	960	913	833	900	923	931	897	925	871	917	921	925	922	897	940	908	888	913	952	917	940	904	843	871	921	876	902	919	927	869	915	881	883	874	856	905	933	910	916	859	885	824	919	905	868	897	910	866	997	874	950	876	871	904	914	877	928	916	916	940	892	920	891	904	924	885	912	928	866	867	889	885	926	889	913	951	873	869	937	879	933	891	898	952	893	897	906	893	909	897	905	889	922	900	901	890	917	897	914	861	876	870	884	904	870	885	887	860	896	883	958	935	884	925	901	977	931	946	903	896	869	875	892	943	894	870	877	900	908	926	882	905	911	897	902	910	1037	909	881	857	881	923	890	924	897	925	942	898	935	909	914	871	915	901	853	900	879	922	889	866	902	922	920	876	871	927	890	921	934	894	866	924	932	939	850	908	919	885	900	925	931	853	821	922	869	887	881	864	915	905	863	888	920	894	859	913	921	887	892	920	940	936	838	881	893	879	888	921	956	907	876	855	906	922	903	866	924	942	926	880	923	868	911	906	942	890	904	865	868	888	864	866	845	902	865	900	891	966	895	893	919	946	940	912	872	932	924	932	884	928	935	919	878	917	971	895	870	894	915	888	876	883	949	933	836	878	933	854	888	908	908	892	904	866	881	933	938	889	904	894	940	982	894	881	934	899	907	892	908	905	883	882	900	924	869	881	889	935	917	879	838	924	923	915	870	890	917	917	914	878	898	869	887	974	876	945	854	898	904	896	928	893	919	924	927	900	880	910	877	896	920	914	889	899	927	897	910	891	921	857	871	933	909	921	918	912	885	915	877	852	927	897	876	911	965	894	886	896	945	904	903	876	873	936	870	896	849	895	862	898	899	898	860	897	919	859	867	937	920	923	943	928	867	924	907	915	938	849	943	944	889	937	903	854	945	900	871	899	862	858	895	896	890	914	882	904	947	893	931	897	906	851	940	897	906	910	866	935	855	869	906	897	875	918	926	880	899	901	964	893	938	879	900	952	934	928	861	916	883	900	934	877	918	881	892	921	948	948	929	912	908	902	922	907	886	884	873	919	848	888	944	884	910	891	912	962	978	893	859	935	931	903	891	921	945	956	883	895	961	903	902	927	951	910	908	954	914	905	931	913	905	874	922	892	942	847	888	918	891	936	873	922	900	882	881	907	908	901	900	892	897	889	895	916	874	918	869	933	901	890	912	881	913	896	970	937	866	904	935	893	928	934	904	949	916	926	860	888	953	889	933	908	918	889	917	890	930	910	892	876	897	899	854	927	944	904	936	897	915	893	884	910	896	972	897	898	869	827	934	961	910	922	830	924	910	887	882	908	849	898	894	937	913	903	931	881	880	895	898	899	882	905	832	910	872	913	919	946	895	866	933	903	908	903	877	886	960	942	899	889	910	891	896	898	880	878	900	898	927	880	910	880	890	919	911	902	944	947	903	851	890	862	864	879	891	928	901	894	896	863	942	933	976	872	917	901	922	889	899	897	889	844	876	911	938	926	888	905	913	863	887	920	898	918	905	893	945	873	892	933	946	921	876	980	866	917	913	928	897	920	923	922	871	904	921	945	909	902	936	931	855	932	868	877	926	914	884	845	904	879	930	927	948	896	846	950	935	929	845	878	940	872	921	931	945	887	888	910	855	969	948	925	940	944	936	892	958	916	896	931	843	927	921	953	891	900	883	857	926	878	923	900	885	846	871	951	896	891	894	845	986	937	878	888	931	851	923	887	906	878	862	920	900	913	929	921	884	880	858	897	935	866	918	862	883	888	943	870	909	879	918	844	918	904	851	843	914	926	935	941	916	916	912	939	867	926	928	898	864	862	925	941	933	894	979	880	898	925	880	913	909	894	899	885	877	951	875	892	905	897	916	910	881	903	913	958	914	886	891	911	885	856	917	902	932	922	912	910	914	865	887	895	891	897	908	886	979	881	926	918	907	860	875	852	935	848	894	907	859	931	891	852	900	908	909	889	910	883	884	846	918	917	951	888	938	887	893	882	909	903	900	889	915	882	884	882	859	888	903	962	974	934	892	939	923	875	898	903	929	875	935	926	912	908	945	886	888	821	872	911	923	919	899	962	976	890	905	881	905	907	861	889	947	898	908	847	908	875	915	874	912	974	945	926	879	946	887	922	893	919	857	897	891	941	950	915	893	948	903	899	876	926	921	919	894	915	908	890	918	871	869	920	904	915	863	919	926	856	909	894	889	928	840	939	927	930	860	881	937	864	987	864	936	894	916	993	926	888	875	874	864	958	890	989	876	906	897	906	917	893	891	953	898	859	907	938	948	881	899	957	912	921	938	930	877	913	896	861	907	877	903	908	869	915	925	898	901	912	844	916	896	869	928	871	871	927	934	936	930	870	879	948	866	928	941	960	887	913	934	889	932	950	962	909	862	905	934	929	914	895	920	938	897	918	867	908	963	952	943	900	840	913	938	878	856	902	917	863	900	838	885	941	929	907	881	872	854	899	935	878	880	913	925	895	903	904	917	921	862	943	916	840	918	865	948	927	869	882	875	877	895	851	905	908	872	923	901	953	933	847	871	917	946	875	900	822	895	914	851	922	870	881	925	894	893	890	904	896	919	894	927
8147	1290	4971	3644	1328	4388	4925	679	534	508	479	445	444	446	451	445	395	413	431	414	403	442	394	421	428	451	401	442	395	419	410	413	355	419	408	397	404	391	387	404	434	425	406	435	363	424	409	403	367	405	386	389	397	400	449	394	442	419	419	390	390	420	443	423	410	425	398	413	377	392	380	388	421	393	434	369	391	400	395	412	425	423	401	389	415	409	394	397	398	400	387	410	362	397	379	374	402	424	416	401	396	417	408	405	419	410	388	414	408	426	404	424	443	427	431	404	394	396	433	388	380	401	392	409	391	428	412	402	416	435	407	390	406	383	422	438	382	399	430	435	475	399	403	420	368	372	397	407	387	414	419	424	407	429	354	411	406	403	387	390	412	421	425	395	421	415	399	395	452	416	443	428	402	398	403	362	414	417	422	415	417	381	412	388	399	401	392	415	449	365	416	399	416	411	400	411	376	433	393	434	415	411	416	398	401	411	408	407	430	407	406	413	439	451	408	400	419	402	387	392	428	398	379	417	394	437	406	433	389	427	385	380	391	395	406	407	426	393	410	424	365	407	440	433	421	401	398	421	407	409	392	415	431	407	390	400	396	440	409	395	397	408	411	433	437	383	432	394	395	451	392	423	408	389	365	431	419	453	402	380	420	402	371	374	399	416	387	407	407	425	407	429	410	362	391	367	416	432	439	432	440	408	421	394	440	385	417	436	401	423	389	428	424	408	439	426	406	436	400	380	428	372	425	435	405	433	419	428	441	406	419	437	402	420	430	401	441	443	386	380	417	441	408	428	397	432	435	392	414	441	413	444	396	413	427	385	392	448	405	415	403	398	434	445	403	419	367	409	379	412	370	410	397	431	422	417	425	409	437	388	390	389	396	411	409	403	414	418	437	442	412	435	369	399	407	409	427	425	399	397	391	403	437	384	369	387	391	395	422	418	411	366	422	366	392	399	405	368	396	411	379	369	394	382	377	406	399	402	430	397	373	387	397	408	425	399	417	409	374	429	426	409	400	413	401	412	402	397	415	400	412	415	423	404	396	401	415	426	391	378	390	388	405	399	409	391	410	452	404	401	374	401	410	388	413	387	420	415	390	373	391	356	405	399	405	387	418	398	423	405	389	397	425	402	398	395	391	380	411	393	393	423	376	413	377	403	394	399	391	425	366	397	439	449	414	350	395	406	425	408	406	378	423	413	432	372	460	367	416	393	430	416	459	422	403	399	384	421	429	399	408	401	416	437	394	403	394	420	454	433	436	379	386	384	415	410	394	391	417	389	382	400	388	397	422	405	421	407	395	404	396	423	448	405	440	446	397	439	419	410	376	401	390	396	402	432	422	410	416	421	381	383	427	438	376	405	409	441	419	421	447	436	386	398	424	419	436	418	367	374	393	401	397	421	413	386	415	400	425	411	411	400	402	431	411	406	385	418	420	442	365	385	379	351	387	388	439	392	412	378	383	432	417	382	408	418	395	413	409	443	424	430	398	461	394	391	401	405	399	400	394	401	392	438	431	410	403	444	397	427	418	433	393	422	439	393	404	423	434	370	420	445	424	418	423	440	461	433	427	404	405	421	401	425	407	426	433	376	398	417	404	380	394	393	405	384	395	401	408	417	415	402	408	442	393	381	401	408	435	400	406	431	421	392	413	419	407	426	372	404	409	434	412	358	368	440	407	374	382	396	417	395	435	372	415	414	419	383	374	355	397	408	381	416	413	423	408	398	422	420	423	399	388	408	403	433	462	440	403	398	418	417	415	408	402	405	419	408	434	387	387	372	461	383	416	391	402	426	425	388	376	425	407	441	428	433	383	384	422	448	406	387	471	398	398	408	386	399	419	414	399	415	378	382	393	394	377	424	392	394	412	399	391	386	416	384	387	405	402	409	434	364	422	415	442	420	395	399	434	416	391	419	375	389	392	406	419	407	437	423	481	434	403	404	384	425	407	389	370	410	394	422	415	366	401	382	402	412	386	399	419	393	407	386	430	394	439	366	428	371	361	403	413	413	399	406	390	417	423	402	362	419	406	423	398	392	392	380	435	397	392	422	415	402	414	421	427	419	400	414	444	393	371	461	409	410	391	409	405	418	393	395	426	370	384	379	397	387	442	387	407	432	419	433	408	415	420	392	401	406	433	384	433	372	399	421	404	422	422	415	405	394	413	404	441	399	416	421	443	429	422	410	399	432	393	403	388	418	409	406	386	413	418	350	415	393	437	422	381	427	417	411	352	401	393	425	396	370	373	382	408	403	360	416	383	394	418	396	457	412	403	389	405	439	400	398	425	399	409	401	399	445	414	428	390	400	390	423	413	385	401	431	424	440	402	389	425	367	418	386	414	402	428	393	378	380	405	419	376	461	380	370	409	401	405	413	406	414	411	429	406	408	367	432	409	429	363	356	369	396	416	396	396	396	387	403	460	385	421	349	395	441	388	409	476	386	376	399	398	369	419	391	404	407	434	389	405	397	456	415	399	413	387	394	390	380	406	397	425	439	391	410	448	405	397	406	381	394	408	443	426	412	410	387	435	389	422	434	409	390	399	406	406	417	430	419	427	374	425	404	427	403	441	420	399	415	416	395	384	443	423	386	416	443	387	399	411	406	426	402	422	402	415	424	415	411	382	452	408	428	423	367	409	399	388	414	407	429	391	424	401	354	429	424	383	385	393	379	385	447	398	470	385	409	419	442	406	407	392	426	388	402	405	396	433	401	413	399	425	403	418	393	390	396	408	381	421	414	405	422	427	376	381	359	393	404	405	424	413	377	403	393	406	408	363	379	400	365	441	402	433	398	398	399	396	445	426	405	418	368	394	409	396	407	391	397	435	398	405	410	428	420	405	428	438	399	415	419	376	402	389	432	392	390	435	401	412	388	412	441	425	394	407	437	381	413	390	419	370	427	399	409	412	410	393	403	413	393	431	426	439	435	363	373	421	424	402	412	395	381	384	407	401	392	362	407	424	426	365	420	383	408	372	401	421	355	415	383	406	429	420	390	417	448	431	390	380	402	435	373	401	388	404	355	396	413	390	400	377	380	413	459	391	392	421	405	393	390	388	435	435	411	439	390	406	439	416	426	381	383	434	390	376	393	369	389	412	390	416	376	429	389	409	407	375	421	394	400	414	420	386	420	450	393	408	410	395	416	397	409	405	367	433	424	414	406	394	420	384	438	401	398	359	422	418	404	434	403	408	440	446	432	432	393	424	394	413	417	409	392	398	390	425	434	382	435	391	415	442	399	404	370	388	426	398	422	401	433	420	410	402	414	388	392	389	397	420	407	392	430	393	442	400	400	358	435	406	426	367	384	364	404	398	395	407	430	400	403	388	417	387	391	399	431	415	413	407	447	445	406	371	388	379	391	420	402	389	417	387	451	394	396	368	392	440	424	386	430	400	412	400	448	407	428	414	427	396	429	396	357	452	435	435	404	390	396	387	398	412	416	418	412	423	402	394	458	407	446	388	374	388	398	377	394	433	408
7182	1827	11245	8161	5312	17044	16507	1722	1491	1353	1333	1252	1236	1158	1043	1052	1082	979	1007	999	1061	1074	1047	985	969	915	982	981	978	1006	1010	952	956	1027	968	984	929	952	985	996	968	918	967	984	941	954	910	952	911	1005	954	961	934	995	914	946	932	934	940	964	1000	871	959	905	938	894	921	943	978	952	937	972	920	938	966	979	943	943	925	947	937	935	934	981	946	948	904	895	953	866	911	950	916	901	929	924	865	967	940	961	925	971	951	977	944	929	979	966	925	972	920	953	953	890	934	923	920	928	917	904	943	905	954	983	958	931	950	960	935	977	946	1001	924	930	986	951	917	912	965	949	946	950	931	918	911	874	909	950	973	946	931	981	968	936	888	961	919	918	1006	915	924	890	903	969	922	1007	943	924	956	962	969	937	967	948	912	942	964	972	947	974	934	947	940	897	903	965	925	949	916	988	972	934	916	975	941	945	947	958	940	931	904	942	947	892	964	949	932	930	949	957	922	937	946	926	895	921	949	885	940	949	898	943	885	936	909	938	958	897	913	975	948	984	952	933	946	923	931	931	932	935	950	930	885	947	965	938	913	942	940	969	948	970	930	941	900	987	901	974	922	932	894	933	964	969	987	916	930	874	935	895	947	922	973	917	937	927	907	931	939	983	956	962	961	950	903	945	935	925	981	915	916	951	886	933	962	923	979	993	960	956	923	917	921	923	976	1009	954	929	911	931	976	920	977	921	929	907	940	905	924	920	973	943	942	883	956	938	949	924	926	955	914	896	919	909	964	957	1020	899	904	934	960	957	1006	950	910	1006	901	878	944	907	936	959	902	952	929	940	908	917	928	940	920	957	964	933	950	927	918	943	907	996	998	970	983	896	917	928	966	923	969	894	946	971	919	890	881	899	943	890	927	942	1014	934	900	934	924	937	912	922	963	964	946	934	907	980	858	936	909	930	936	888	924	907	973	863	919	924	927	969	961	934	944	917	966	969	935	922	931	910	964	896	926	1004	924	930	955	924	892	947	886	899	931	948	943	940	940	945	942	914	948	946	956	976	958	906	929	955	941	944	911	873	947	931	933	927	880	936	923	899	924	913	894	926	874	912	940	919	935	903	919	889	960	885	914	927	921	929	976	926	900	945	903	977	916	968	938	968	931	1031	893	960	965	961	926	920	987	980	965	901	869	902	909	873	922	940	924	898	942	954	914	945	941	950	926	915	928	947	921	900	961	927	943	999	890	939	897	899	977	971	978	923	981	935	922	881	872	968	930	961	939	903	949	990	922	910	984	916	954	959	957	961	935	935	914	953	974	933	936	915	905	872	911	955	920	888	890	985	934	887	926	943	934	938	970	970	905	957	910	923	929	954	947	891	919	943	887	950	941	974	922	906	857	971	928	897	945	909	974	957	900	906	928	986	965	967	931	954	881	877	977	907	978	900	922	938	923	950	993	981	917	987	913	964	981	927	947	950	929	972	912	1001	946	917	902	945	891	921	950	954	901	918	992	981	939	964	921	884	938	952	928	962	972	962	895	912	897	934	977	954	919	936	932	940	908	911	927	956	972	928	968	945	933	962	967	920	916	972	917	917	917	925	901	933	900	951	933	953	924	905	901	948	924	957	961	947	911	963	955	873	921	929	960	962	926	926	946	889	998	930	935	975	959	916	961	909	959	928	931	965	955	974	961	1009	944	917	935	943	858	910	922	984	902	934	947	956	984	941	920	913	924	875	960	960	947	869	940	943	1015	964	971	980	912	895	953	887	943	932	936	942	927	929	891	885	947	969	940	993	983	890	897	963	945	907	949	934	927	957	938	903	921	936	898	939	903	930	917	945	920	913	935	977	936	906	927	967	915	962	944	925	957	976	882	935	940	934	955	923	904	911	1000	936	909	930	903	930	945	880	1003	909	918	936	870	940	946	954	981	959	918	917	924	937	929	967	937	957	937	976	941	940	890	959	922	931	950	950	961	924	959	935	934	951	976	973	936	974	915	979	900	948	919	1047	972	946	994	948	923	929	925	988	953	890	939	916	886	925	938	909	908	930	938	915	911	928	964	976	929	888	943	923	981	939	946	937	915	932	934	891	914	995	951	980	919	999	943	968	961	917	933	960	936	989	979	923	954	893	960	921	940	888	883	907	989	919	931	996	962	962	901	926	946	970	947	899	931	944	929	939	928	929	1016	932	915	921	905	899	947	893	955	892	924	945	969	954	917	925	888	978	966	893	893	1002	938	955	925	985	931	902	967	926	936	919	927	914	965	923	971	927	934	963	937	927	898	865	960	938	925	925	886	963	876	970	957	919	929	927	958	987	944	949	906	872	942	961	934	923	895	920	950	905	946	903	918	959	933	994	928	976	927	936	964	949	909	913	950	919	942	942	910	916	910	919	947	871	958	938	926	928	884	946	933	937	869	943	931	934	940	992	976	893	938	949	941	968	960	951	903	982	924	952	912	947	908	946	973	933	881	923	938	931	981	916	908	940	855	939	963	932	896	954	911	898	949	890	912	957	981	978	922	907	945	938	943	908	889	968	922	929	919	1001	931	948	922	900	923	893	959	956	966	923	964	897	897	943	932	901	996	1053	993	872	932	942	941	957	892	983	906	986	984	888	952	950	946	956	1009	940	901	946	936	896	925	929	922	877	952	978	917	1003	937	981	916	947	951	935	907	925	984	953	913	956	962	967	893	966	945	944	961	894	906	955	933	975	948	961	920	910	920	994	910	971	954	928	921	922	918	932	939	882	951	916	903	902	942	934	905	954	918	936	972	945	915	929	977	963	936	941	916	910	901	932	900	963	949	974	907	920	914	924	949	918	942	928	957	909	918	967	956	921	962	956	952	926	920	922	932	912	885	919	877	958	938	899	859	942	952	971	921	929	958	897	962	949	944	925	969	926	934	934	903	957	931	921	927	992	945	913	949	922	903	919	948	914	977	936	934	918	947	1009	933	970	951	991	938	959	978	906	942	955	911	943	951	969	959	940	910	928	955	997	925	971	935	1004	899	979	932	895	915	1005	929	954	907	924	881	967	938	918	964	955	858	951	970	898	949	977	940	938	949	966	918	945	916	892	877	975	911	957	945	954	922	969	928	937	900	942	923	865	888	952	981	955	944	898	958	937	892	925	895	922	925	968	971	921	975	935	908	930	957	925	901	940	896	930	959	939	930	958	970	935	907	922	904	942	929	929	953	930	932	915	936	915	971	898	877	927	1004	926	942	970	898	936	934	911	954	898	943	920	932	971	905	903	906	978	905	909	989	975	935	1013	949	935	895	975	939	946	973	939	950	935	977	880	881	981	939	920	978	991	904	979	963	935	951	957	934	957	929	935	909	894	920	953	959	921	902	913	917	915	961	923	920	894	970	951	960	949	933	925	933	924	921	937	918	882	881	953	936	982	947	948	957	924	940	955	958	981	935	896	889	933	993	921	915	874	939	945	929	917	866	933	885	934	914	906	990	930	908	955	907	960	939	956	904	967	947	949	913	935	960	935	898	960	977	926	926	983	871	957	971	899
13918	1860	7645	6019	2154	7341	9858	1222	381	340	384	357	331	329	295	314	321	300	305	279	302	274	263	259	299	296	263	281	269	272	285	255	287	290	273	282	270	267	277	279	273	268	281	233	235	269	280	273	291	242	250	268	276	252	269	266	248	292	268	284	295	255	250	290	256	278	286	249	285	269	282	267	260	270	259	274	256	284	250	278	272	268	282	257	240	275	267	254	262	260	253	238	228	250	232	259	253	260	266	254	287	294	254	273	269	247	271	265	270	296	290	259	265	260	286	280	274	266	279	267	263	291	263	264	258	270	262	254	238	279	279	259	269	256	267	260	270	258	272	255	289	280	240	256	262	267	276	250	253	269	262	252	244	236	237	274	256	267	257	281	243	274	316	282	267	276	250	252	247	294	267	282	270	294	258	268	277	261	276	253	262	293	269	255	262	266	329	284	273	303	258	249	260	263	246	272	260	246	249	259	245	284	238	289	276	292	290	257	287	247	260	279	248	287	228	244	293	291	278	268	243	271	282	264	281	255	218	246	269	247	264	286	264	257	266	271	253	244	274	263	268	246	302	262	284	254	245	279	288	246	255	264	249	259	264	254	249	259	310	275	296	279	253	275	263	274	266	264	272	251	282	241	269	252	287	265	281	222	244	271	292	253	247	279	279	260	239	250	251	253	264	276	294	273	271	244	235	277	257	284	248	275	239	230	285	276	260	283	257	249	267	282	262	250	261	265	274	267	274	271	273	275	290	261	260	271	279	264	298	242	268	252	249	256	269	280	296	291	259	261	272	278	295	265	246	252	259	277	267	280	259	280	261	250	278	286	287	274	252	255	258	247	289	239	298	283	259	265	274	266	262	272	270	300	271	306	258	298	259	272	261	299	264	247	241	247	268	238	273	289	272	272	274	255	245	260	262	293	260	255	280	293	277	263	274	292	279	285	249	249	284	254	270	270	258	249	269	292	262	275	293	264	269	266	247	279	237	274	266	285	279	270	252	273	246	301	267	262	277	272	246	262	286	281	276	272	275	250	259	255	263	287	242	273	246	257	295	293	256	251	237	266	263	262	288	253	255	254	257	282	247	271	293	274	239	275	281	251	271	296	272	291	267	243	260	265	246	260	264	264	265	255	270	238	263	269	276	274	304	310	295	277	265	288	277	276	259	267	278	294	249	277	257	276	280	292	263	274	265	274	238	275	259	263	265	245	242	272	285	251	259	262	248	249	283	261	237	300	242	244	258	261	270	286	295	264	273	254	255	256	253	257	270	287	245	264	280	303	275	264	265	282	270	267	254	257	256	252	283	283	269	231	287	275	262	284	251	262	256	266	247	255	241	278	251	243	269	267	269	247	264	237	295	269	251	275	300	275	269	265	250	270	235	286	263	301	294	235	243	269	251	293	234	265	250	247	250	273	253	261	262	264	246	275	248	300	283	290	260	288	271	276	244	287	268	310	266	233	308	278	249	253	246	268	297	253	261	253	281	289	260	271	255	280	290	263	252	275	269	246	295	259	259	259	289	257	229	238	276	260	270	258	266	234	267	257	269	264	260	257	263	251	278	274	264	266	267	261	308	253	287	244	250	258	249	234	232	258	306	285	278	269	271	247	252	280	262	247	252	269	275	254	246	280	241	281	295	297	269	258	276	260	276	241	264	275	255	276	254	265	280	275	248	250	229	276	275	282	230	249	263	269	268	245	274	279	295	255	266	281	267	267	245	275	269	279	291	274	265	262	264	229	259	249	302	277	230	206	266	274	257	258	277	284	260	269	254	258	288	291	251	283	267	255	260	281	261	291	265	252	237	245	250	277	248	243	283	260	290	284	267	242	241	261	229	294	264	279	303	289	253	255	289	303	247	261	247	261	287	260	283	284	257	254	280	247	245	266	266	268	289	275	288	249	250	235	260	247	279	263	279	250	251	261	259	250	226	267	231	267	286	252	280	284	292	276	263	263	267	263	250	287	272	258	279	262	270	246	232	276	220	261	280	259	238	278	265	284	292	269	264	273	235	248	288	262	251	272	282	284	297	270	265	259	244	230	246	264	241	297	275	259	301	287	260	231	291	269	282	246	278	261	261	276	244	281	255	263	270	270	252	284	253	285	245	244	243	264	235	267	270	267	271	274	277	266	263	260	272	239	254	265	292	273	220	255	263	249	259	262	249	269	260	287	285	244	258	275	281	253	247	283	253	274	279	258	264	249	252	249	249	259	262	273	236	233	223	290	278	259	251	268	266	259	252	289	265	246	262	269	289	250	269	275	250	279	254	277	286	279	236	252	260	287	234	273	266	286	280	287	280	281	272	273	229	229	256	252	299	273	294	277	264	256	226	276	257	240	262	248	259	280	285	246	273	293	277	285	262	267	273	275	281	278	239	246	268	267	258	227	254	260	273	254	253	305	257	292	243	282	276	273	282	250	261	262	256	291	257	268	228	271	257	260	235	269	252	273	242	239	292	245	270	252	254	262	278	254	255	245	280	241	263	279	283	253	261	265	262	244	280	322	253	293	273	279	302	294	259	269	242	277	239	273	242	276	268	237	273	254	269	287	246	293	253	268	257	274	269	277	274	251	272	288	248	282	277	289	223	300	260	255	255	238	262	295	269	271	276	269	264	246	284	288	253	271	261	289	335	257	259	277	274	241	254	266	248	242	288	237	246	263	261	265	265	257	274	248	269	251	235	255	300	263	230	272	240	258	256	289	241	264	273	242	286	268	257	277	279	249	303	272	263	257	261	264	287	272	292	246	287	270	278	263	269	269	260	245	273	241	264	281	261	251	253	254	281	248	245	276	261	267	242	271	267	286	277	247	275	280	282	248	278	259	265	270	276	244	275	215	250	260	247	255	246	249	240	244	268	269	282	251	249	286	262	271	236	265	242	275	286	266	281	261	257	257	264	296	288	253	245	244	280	260	280	245	293	271	296	269	266	273	275	271	270	284	243	268	268	266	287	262	270	233	248	262	270	272	251	217	287	272	282	269	292	246	263	258	257	221	284	261	278	283	236	297	247	231	257	271	271	256	279	231	254	257	231	256	227	251	251	269	267	256	282	259	277	240	278	246	276	256	277	248	267	278	254	277	255	271	278	279	219	235	284	260	257	257	275	262	259	236	275	275	275	272	272	285	280	270	265	271	266	253	252	289	263	256	303	259	283	275	281	264	242	270	251	238	289	265	233	255	281	252	267	279	278	271	274	249	246	274	256	255	233	273	277	269	290	295	257	251	269	288	274	279	271	282	264	250	291	267	279	274	247	251	257	257	246	252	236	270	295	250	273	273	261	273	280	263	244	289	242	289	292	308	237	266	257	282	290	278	245	263	262	268	246	265	295	259	258	281	264	277	244	248	276	266	268	272	255	274	268	244	278	253	273	259	275	267	230	296	256	292	273	268	254	284	262	270	285	240	256	275	272	256	254	257	231	288	237	284	276	265	271	279	276	296	250	257	291	276	273	256	271	279	261	290	254	262	296	237	270	265	251	279
8712	1896	15488	11722	8515	24432	26852	1925	1470	1182	1187	1134	1083	977	865	813	782	763	722	749	804	756	784	721	699	654	652	675	647	683	709	702	708	691	697	726	708	645	722	679	681	679	678	688	670	652	663	641	647	621	623	619	638	603	590	612	609	613	662	640	640	657	634	639	613	647	634	594	692	646	647	614	657	640	594	608	633	632	623	646	652	641	645	623	678	607	639	652	660	598	671	667	610	691	596	630	629	629	635	620	630	652	652	643	604	654	614	628	657	678	644	655	609	643	643	619	667	583	609	670	640	697	624	646	629	629	657	665	627	631	670	651	622	628	614	636	626	667	655	653	627	628	621	598	644	597	678	621	600	606	648	635	629	626	620	672	655	604	618	645	635	629	635	673	644	644	592	592	652	660	632	696	615	627	577	630	610	632	684	667	632	613	646	658	708	667	671	655	611	658	604	607	604	602	615	599	588	612	655	658	619	618	609	695	654	642	662	630	650	641	649	633	657	654	619	626	629	610	614	610	621	648	663	598	624	632	623	603	620	628	619	582	630	616	604	655	676	657	628	611	612	641	608	635	653	584	652	680	649	656	618	611	629	694	626	663	626	635	621	611	626	651	654	608	632	651	641	622	619	604	656	656	645	625	625	680	633	711	641	616	601	616	678	667	690	658	619	601	618	649	613	657	601	654	619	620	637	611	585	610	633	594	654	629	612	654	652	617	594	610	623	610	658	637	619	636	610	616	586	631	663	576	647	627	620	631	665	624	642	624	630	615	668	651	652	643	584	674	641	652	629	643	647	622	645	582	643	646	599	607	619	631	654	639	651	608	631	618	638	671	617	620	660	612	629	657	648	667	630	653	587	633	642	639	604	666	666	676	626	579	645	603	620	598	636	641	616	651	683	629	630	628	590	613	600	648	656	683	616	710	591	614	628	620	662	627	626	608	664	629	611	665	593	593	623	629	647	639	635	604	603	592	621	607	609	608	620	627	612	693	656	626	662	632	599	658	638	601	589	621	599	647	647	665	645	639	637	588	641	605	644	665	668	679	660	607	604	614	613	685	633	656	641	649	640	643	649	627	563	656	603	664	653	647	602	634	654	701	647	625	663	634	643	588	587	637	631	655	609	647	629	674	617	666	650	661	686	641	625	637	606	671	635	608	646	667	652	622	645	662	573	666	674	632	622	662	616	614	653	662	619	620	656	614	660	669	602	655	642	634	586	660	642	630	644	623	610	611	647	656	649	667	647	631	650	670	583	657	639	618	574	615	630	649	639	691	592	612	689	669	589	665	657	675	613	637	626	649	642	585	665	655	641	580	632	641	629	629	641	648	652	616	621	629	637	647	626	586	640	633	632	658	599	598	671	627	633	613	641	636	662	630	608	647	626	607	645	640	616	630	655	632	669	630	623	605	629	632	618	671	601	627	616	644	628	606	626	620	634	633	595	611	613	617	609	607	652	590	650	630	647	624	669	621	629	620	641	655	644	632	675	641	650	668	627	654	588	632	651	667	645	619	642	638	607	644	647	642	595	668	655	649	638	679	666	593	650	658	619	590	651	656	644	606	645	665	661	701	625	662	652	634	634	660	646	640	620	627	646	612	641	632	651	645	616	641	660	651	629	637	623	612	646	607	661	623	624	663	638	610	621	630	585	657	664	555	640	643	617	604	621	660	607	624	617	680	615	649	642	573	653	613	597	646	616	608	639	641	668	624	670	642	670	580	613	664	646	625	651	618	653	597	600	640	687	614	620	683	630	623	658	625	633	594	634	652	552	633	632	641	610	643	593	598	631	583	643	680	643	626	599	616	658	635	656	631	635	628	660	588	650	609	660	601	673	624	651	600	613	644	626	667	587	691	630	633	613	615	604	655	635	630	643	611	647	631	592	669	620	645	583	661	631	612	616	609	672	613	638	613	678	640	630	641	600	642	661	625	605	615	641	631	602	611	628	618	586	633	618	612	634	644	700	633	634	639	595	670	617	650	621	645	609	616	583	612	611	631	604	628	632	618	636	646	653	615	694	660	663	596	642	643	613	614	654	654	597	672	680	646	627	632	607	597	644	648	663	611	640	595	615	649	612	654	609	624	614	621	661	625	662	660	633	629	589	610	604	687	615	639	596	598	620	628	623	670	655	615	624	625	644	652	626	613	666	577	648	593	637	634	636	622	581	630	616	627	655	622	708	658	624	600	674	641	657	641	609	639	652	603	603	641	678	674	629	654	586	628	643	628	666	624	658	589	668	657	663	606	639	642	650	623	650	641	605	657	659	626	663	640	643	624	655	606	603	602	650	625	601	638	652	604	618	632	652	624	640	645	618	592	657	609	630	626	607	650	578	658	653	643	677	648	617	600	650	611	645	599	662	641	611	657	621	664	669	646	643	651	643	644	610	598	638	654	635	622	654	646	588	626	636	612	671	616	629	652	652	573	667	670	631	631	631	640	674	644	644	623	612	607	636	607	578	616	619	643	626	648	680	580	665	609	637	648	631	612	656	644	647	636	679	613	615	646	631	613	644	659	606	610	636	649	641	658	594	626	600	668	650	643	684	604	614	593	626	608	610	599	676	634	658	656	598	641	623	662	595	631	641	641	629	629	648	622	706	585	614	589	617	696	657	660	671	655	652	611	625	606	636	592	664	635	640	632	630	630	610	660	583	658	640	673	623	611	658	577	635	626	601	623	618	612	627	680	636	633	652	631	642	643	658	595	624	666	648	602	644	655	668	617	640	640	644	614	602	632	601	613	618	629	631	625	600	635	652	652	635	669	640	621	660	635	602	643	636	620	628	658	630	625	628	614	606	626	624	598	670	649	639	601	642	657	648	625	634	635	652	616	627	611	636	687	619	638	625	640	648	602	596	598	686	608	627	646	597	615	586	614	634	631	661	643	633	627	658	613	624	630	627	662	660	625	647	664	653	646	631	665	654	606	591	673	632	602	619	608	638	658	619	656	651	630	635	658	660	596	681	639	629	604	594	646	654	628	593	615	642	631	653	593	630	633	671	629	615	592	643	599	669	588	619	658	620	649	610	648	654	643	671	662	606	640	671	621	655	644	629	610	609	676	653	629	628	631	621	640	629	640	609	630	619	644	617	626	625	676	601	597	607	630	599	612	651	599	651	626	659	626	611	607	589	608	601	648	650	673	655	630	647	628	624	602	651	644	642	615	595	612	623	648	639	614	627	596	629	634	624	650	644	609	686	657	608	629	640	630	659	616	633	661	641	577	590	615	616	642	681	644	643	623	622	637	638	609	625	589	617	601	619	657	611	611	601	606	630	627	687	634	588	639	617	656	617	602	616	634	637	621	655	617	638	611	585	630	637	576	600	659	595	618	663	640	671	632	622	665	642	666	648	649	651	631	669	652	633	656	636	602	636	593	593	663	643	653	650	634	656	603	678	612	645	630	613	598	612	621	612	660	629	620	567	678	610	592	626	608	660	612	632	623	661	597	640	694	649	662	678	618	650	645	579	625	672	618	660	603
2319	814	1096	979	689	663	635	488	445	441	430	433	405	429	422	425	375	367	418	405	371	401	418	412	387	408	427	425	389	396	377	405	413	414	403	378	413	400	424	452	387	393	391	415	355	382	424	432	403	405	418	384	402	461	415	390	424	413	403	373	406	401	395	388	383	402	402	395	389	406	372	370	405	405	405	378	382	379	416	366	420	385	403	408	410	399	374	391	373	407	404	375	434	425	400	351	381	367	374	389	371	417	342	360	388	399	410	373	404	400	427	415	373	374	419	401	441	424	401	386	400	402	415	426	403	395	392	399	413	394	395	471	442	381	392	412	399	395	382	424	435	371	424	399	382	387	377	404	435	399	389	418	391	407	391	401	384	381	378	383	389	412	414	362	392	442	391	398	390	401	376	386	375	398	434	402	381	360	417	416	404	417	395	396	406	427	413	401	418	409	410	400	377	398	372	374	377	419	371	402	399	417	384	409	462	385	414	367	410	390	377	393	383	381	400	405	393	384	407	433	426	431	414	389	448	429	429	436	393	381	424	382	393	370	380	406	381	372	402	402	455	409	402	388	427	436	421	368	403	370	384	393	397	393	382	404	437	398	417	412	405	397	416	405	363	385	423	382	413	418	380	427	414	384	394	395	375	401	424	412	370	426	385	389	406	410	424	408	406	412	408	388	364	412	380	429	391	418	403	400	425	448	394	371	439	407	378	380	409	436	394	408	386	392	416	401	386	412	379	388	376	455	403	385	367	404	384	377	436	404	405	385	406	375	372	405	384	378	401	411	389	402	409	435	415	433	391	437	372	393	418	389	398	438	400	392	408	405	447	434	415	395	390	432	405	423	356	420	403	416	372	420	410	404	437	399	399	436	433	433	388	387	413	384	417	411	416	362	384	380	404	420	427	405	406	424	402	408	424	417	448	370	414	391	421	392	395	386	366	420	379	421	420	376	405	413	436	421	380	363	432	362	387	424	404	396	410	391	372	382	413	375	402	411	396	443	396	419	405	373	429	370	406	392	365	410	415	433	376	345	392	415	354	387	401	422	402	408	402	408	422	384	417	418	409	406	383	369	408	391	406	383	417	419	402	425	378	406	413	403	397	439	421	426	406	420	374	427	400	399	384	407	408	377	430	384	336	380	424	430	418	380	429	374	390	415	392	381	437	364	447	365	399	384	378	419	432	413	422	415	394	416	379	407	396	410	397	410	392	394	394	430	425	397	368	412	423	448	353	334	422	364	399	413	473	418	351	413	401	372	412	422	381	412	399	402	423	411	408	377	380	417	395	449	396	411	384	404	402	398	426	400	421	397	383	405	404	448	405	386	383	381	404	397	376	399	433	389	410	394	422	419	415	382	410	392	407	391	384	384	410	432	418	417	407	400	425	376	362	417	395	395	430	399	378	421	395	393	418	390	407	400	382	386	385	425	409	348	439	364	435	411	387	428	437	438	454	411	416	409	402	407	408	411	381	433	425	385	403	360	377	409	390	424	391	370	382	397	434	381	399	381	424	397	410	377	401	411	357	376	403	377	399	384	382	417	411	379	414	392	409	419	409	404	411	425	409	392	404	408	379	432	398	385	398	411	404	379	398	425	381	396	399	397	373	410	399	422	426	398	382	368	376	381	418	392	405	379	415	392	407	421	370	401	427	370	390	397	426	409	395	394	391	421	378	397	351	419	433	375	413	398	400	409	403	414	426	407	410	393	417	423	446	435	376	402	412	373	398	385	419	421	380	416	433	398	418	415	452	415	386	379	382	398	399	374	399	384	428	412	404	388	405	364	459	410	410	410	385	392	383	412	384	452	378	397	399	379	409	401	374	413	410	443	403	385	425	425	389	383	408	358	402	375	369	420	373	411	407	400	424	448	393	394	381	404	351	410	414	428	407	386	415	405	391	405	361	383	409	379	421	442	387	383	427	427	383	424	419	390	358	404	373	393	393	383	413	430	411	405	423	411	406	437	392	421	385	450	405	418	382	400	410	401	401	387	391	379	363	379	394	363	417	419	443	386	372	427	427	374	425	359	408	371	422	396	386	383	373	387	423	408	403	387	384	421	374	402	429	369	416	377	421	386	365	392	428	387	395	426	372	398	389	424	415	407	404	441	410	396	413	415	398	395	425	403	405	371	416	397	414	389	384	399	390	406	391	390	433	395	404	381	384	401	383	435	423	410	388	413	400	402	386	400	434	382	397	409	371	391	415	410	403	370	401	401	398	364	409	415	370	380	372	396	394	404	415	382	396	396	436	374	375	385	375	385	386	362	447	390	392	406	409	423	425	417	403	362	430	387	386	419	394	381	431	389	415	390	410	360	375	391	407	439	398	374	438	420	422	405	415	408	368	408	396	392	352	380	401	397	393	419	381	398	397	406	384	430	402	367	406	381	383	391	439	415	380	382	407	417	398	358	368	392	387	409	392	394	403	404	407	387	422	423	369	426	436	429	433	416	404	403	399	362	399	381	413	422	394	420	409	398	403	433	402	390	403	434	428	411	373	407	428	406	436	383	382	447	383	389	413	389	425	383	393	404	421	353	346	422	382	369	396	412	396	357	402	409	376	404	410	408	389	407	397	388	349	371	407	400	406	394	320	386	396	420	435	407	428	419	384	420	403	391	429	416	397	440	393	376	411	428	397	400	362	388	400	379	400	408	381	436	421	376	348	397	395	395	408	423	434	439	409	396	375	402	433	390	445	414	381	373	398	430	415	398	428	380	368	364	402	409	430	387	398	405	387	384	353	385	398	394	369	382	404	405	400	346	425	400	376	384	363	366	409	407	404	395	397	394	389	394	380	409	383	411	399	431	421	385	431	372	425	401	458	372	430	378	399	413	395	370	399	435	428	425	420	412	424	442	380	403	378	390	406	400	423	444	398	402	402	353	409	389	352	402	378	358	395	379	364	399	404	375	445	385	393	390	421	395	408	422	415	389	428	371	424	416	371	333	427	388	380	402	389	374	426	425	399	357	409	403	408	388	404	430	378	375	404	388	380	392	404	379	375	369	388	406	375	395	375	355	383	356	430	399	415	404	401	390	360	393	374	404	400	390	385	407	380	396	381	391	375	402	402	432	378	390	363	398	385	358	399	387	443	343	415	396	381	423	422	400	410	434	413	405	340	399	429	401	431	423	393	397	406	413	372	408	399	410	387	394	381	381	388	400	410	367	379	405	447	420	384	381	370	399	382	380	390	412	448	390	382	382	381	414	407	411	377	404	385	398	399	392	404	413	390	365	381	429	411	394	393	402	410	377	465	384	411	394	369	402	402	390	397	414	376	410	384	444	416	401	422	402	394	404	432	414	434	400	391	425	426	399	427	417	437	424	414	373	367	337	392	422	412	390	391	411	402	413	396	410	384	401	404	362	379	378	392	422	384	405	396	379	397	386	409	424	390	402	394	366	425	420	362	400	401	432	421	385	382	415	424	415	415	417	411	443	442	354	364	408	393	392	386	398	423	419	400	361	409	429	408	403	442	420
2669	1439	2609	3059	2249	2471	2540	1189	1190	1121	1078	1052	1125	990	1031	976	960	1021	848	893	1022	992	967	971	952	920	948	945	921	917	949	983	961	977	945	977	966	922	934	927	970	913	888	930	958	912	962	928	923	889	933	927	928	950	919	954	955	886	927	972	935	913	919	963	954	905	966	919	868	931	954	956	931	902	882	989	889	945	915	903	934	950	933	878	923	919	994	911	932	924	913	942	947	920	954	970	906	925	919	956	920	877	941	918	898	959	984	934	917	961	905	936	948	932	939	902	913	902	937	914	911	921	942	946	944	940	865	937	922	933	993	934	931	960	973	920	938	941	890	928	941	926	949	917	922	938	917	990	1011	888	964	945	952	878	946	887	955	934	920	893	911	933	912	908	928	918	949	947	909	941	926	971	1005	897	932	938	961	940	889	927	934	969	898	976	954	871	966	918	940	976	942	925	940	947	913	901	946	876	987	886	981	934	938	911	968	884	897	909	948	951	870	928	953	875	925	959	981	935	884	991	997	954	991	925	884	919	966	944	898	899	947	893	952	915	891	882	923	949	913	914	929	935	929	939	876	904	958	887	994	912	943	887	961	952	889	917	914	948	941	901	969	955	932	934	936	895	945	947	955	887	947	938	909	965	924	900	901	932	956	965	970	950	894	880	965	945	937	887	916	901	907	919	991	875	888	903	982	869	945	934	884	905	885	915	958	992	946	931	940	899	906	942	909	972	947	892	915	888	932	931	953	988	959	963	895	853	928	945	968	877	962	949	928	928	901	930	929	907	962	914	908	930	916	967	912	954	936	993	964	873	929	979	924	921	953	964	969	918	920	930	986	929	892	937	948	952	929	966	936	971	935	942	936	889	948	934	932	963	956	933	972	907	958	939	949	954	876	964	899	970	908	940	935	973	893	875	945	1006	921	987	885	920	999	894	939	972	919	912	919	957	904	954	920	955	932	869	908	918	905	945	923	931	929	913	943	908	984	878	945	903	954	947	945	938	959	958	967	948	923	943	923	919	962	950	899	874	927	910	887	903	877	946	897	927	1004	905	954	950	934	925	966	976	906	984	896	930	1004	943	916	892	944	957	907	929	942	880	931	862	945	946	905	954	922	950	960	970	873	870	929	902	940	950	915	945	883	931	891	943	873	921	956	928	865	894	880	894	924	905	923	974	979	948	953	886	926	892	953	921	954	921	943	930	918	917	964	912	915	922	977	924	927	925	965	915	914	878	932	930	971	871	962	916	967	904	934	938	950	945	1001	960	975	991	966	990	906	954	891	969	909	926	895	949	951	906	917	910	972	960	982	922	931	910	938	896	930	943	919	927	949	919	927	943	955	884	949	936	889	941	958	958	883	910	969	964	955	931	921	961	921	959	908	927	908	928	959	906	935	931	958	931	963	903	953	940	939	975	913	934	906	881	928	959	953	892	970	908	936	869	921	975	895	970	880	848	891	961	969	954	912	879	921	891	911	945	940	997	898	925	869	956	876	889	937	882	964	887	948	938	956	928	916	977	922	892	912	925	932	917	974	971	910	916	933	903	939	949	933	948	920	963	899	895	906	956	921	984	934	980	955	961	953	934	946	931	911	957	962	935	940	914	945	939	939	948	924	949	942	925	936	928	997	935	934	912	1030	947	956	971	930	953	910	943	931	977	904	932	946	906	955	940	929	930	907	954	940	943	932	921	982	888	949	930	963	965	910	909	971	970	918	941	933	896	919	890	949	905	908	900	919	946	918	963	935	929	945	943	1020	970	932	950	950	885	958	933	896	899	958	897	962	925	928	885	872	939	954	916	929	919	954	940	963	914	906	899	955	892	962	970	913	942	944	973	939	966	914	913	961	898	913	978	956	879	915	924	908	922	864	954	960	989	957	956	910	951	930	941	976	925	954	917	942	941	905	919	931	887	977	919	918	928	903	947	899	870	996	940	955	946	912	939	908	911	927	850	953	922	945	934	949	970	909	912	958	961	955	924	960	889	924	953	903	915	959	961	955	943	952	896	900	940	955	938	901	917	976	945	897	918	895	929	913	898	953	934	961	965	898	972	956	877	904	902	957	880	906	1006	935	920	937	907	956	908	967	875	882	917	959	919	909	946	932	902	974	955	923	881	961	928	962	940	902	943	913	916	959	902	918	904	929	902	906	917	951	930	900	944	938	880	933	885	881	902	971	959	985	904	940	937	925	928	918	952	913	942	910	953	924	906	971	947	938	931	970	926	950	956	903	874	911	869	910	950	903	930	951	938	952	947	874	947	964	901	956	945	912	954	968	891	958	921	981	946	987	915	921	879	953	946	943	940	936	876	922	940	935	904	923	914	980	951	929	973	902	976	877	920	954	917	983	935	948	948	897	897	957	930	940	944	896	976	976	937	887	896	966	927	917	953	1013	956	909	942	931	967	910	926	851	964	925	941	905	957	901	931	926	946	919	897	944	997	915	942	882	859	985	948	949	949	898	954	863	954	923	945	907	964	960	954	895	943	907	902	930	930	925	939	879	869	943	936	917	955	924	950	1007	945	952	902	911	973	931	966	947	940	860	926	913	952	917	946	923	961	941	917	929	923	929	914	984	910	945	888	902	947	923	953	942	954	946	945	923	895	917	901	908	917	931	926	908	898	940	953	916	945	975	919	913	903	919	925	918	906	947	983	918	980	920	947	979	957	911	917	912	906	931	953	893	958	939	886	898	929	951	926	909	935	941	937	909	873	956	905	932	888	977	905	980	949	980	956	915	918	936	877	969	927	959	986	924	895	931	963	927	943	919	1002	942	917	889	947	921	916	1016	956	929	924	935	904	940	856	921	876	965	926	910	955	970	944	921	876	912	943	912	921	942	928	967	955	903	935	954	940	928	936	951	937	934	892	941	982	877	873	914	918	970	955	969	937	884	885	958	925	953	945	908	929	994	946	968	906	961	880	913	977	957	939	955	940	954	921	910	895	933	919	909	954	902	950	965	932	928	940	947	939	893	927	922	864	923	945	906	907	955	982	949	857	918	868	921	989	930	891	949	897	971	979	891	879	969	935	947	902	930	894	900	932	880	930	988	915	907	982	950	965	988	913	930	972	889	887	969	940	924	917	945	937	939	946	941	978	904	958	925	935	904	907	930	916	928	915	923	962	918	968	968	873	891	960	952	946	932	944	900	939	912	936	942	922	959	891	936	931	934	963	911	923	913	868	911	928	928	960	959	885	933	946	941	924	891	959	895	965	901	950	843	905	923	930	915	958	923	927	909	936	965	979	976	873	920	938	940	985	934	946	879	926	941	954	903	908	993	922	950	932	918	911	897	916	954	899	966	922	930	921	956	924	945	910	907	974	946	961	950	947	949	938	975	856	967	886	887	913	956	976	958	942	959	907	910	962	955	916	982	986	923	956	933	972	914	927	917	895	970	975	914	951	986	949	933	924	998	905	931	926	969	891	932	962	937	963	925	903	924	877	931	976	888	984	959	944	940	902	875	928	902	956	898	956	936	901	926	972	888	891	955	990
8496	1350	4272	5129	1312	5224	5733	1194	496	510	435	487	462	460	447	433	415	431	409	451	431	449	435	412	412	428	420	403	393	414	416	422	424	408	422	428	421	403	384	417	442	423	406	449	419	458	433	398	402	413	441	436	406	384	440	443	414	417	404	383	466	437	400	407	398	396	423	398	396	394	434	385	422	456	424	391	427	437	414	438	390	453	428	473	451	416	424	455	428	423	427	429	409	392	396	431	438	380	408	400	433	425	403	455	410	410	455	425	452	450	412	395	405	427	454	425	389	454	417	429	447	443	425	406	441	424	431	436	381	416	411	426	425	452	405	420	393	401	425	429	420	408	420	404	416	412	427	403	401	421	420	436	433	410	436	421	430	435	397	413	442	399	399	390	431	418	411	388	413	407	413	423	397	406	405	414	380	424	398	432	428	432	435	404	423	416	386	435	396	431	432	413	402	394	446	419	357	423	382	399	398	440	433	416	387	446	442	457	422	407	430	429	421	413	403	425	434	424	415	444	419	445	456	362	438	438	392	384	407	382	429	393	482	439	444	424	409	418	432	441	392	408	404	428	423	437	413	366	408	397	421	396	414	440	406	444	389	434	423	408	400	420	410	457	410	394	424	416	400	408	452	429	434	450	405	449	428	414	424	417	399	390	449	372	423	431	423	435	412	433	436	444	408	434	408	400	440	438	401	403	470	447	422	424	387	420	415	429	442	409	423	448	415	431	434	423	415	403	394	421	408	417	420	425	384	401	432	423	442	443	425	418	416	404	423	426	421	441	429	437	410	389	435	431	423	408	405	415	424	398	410	437	424	403	468	430	435	446	386	382	430	445	403	421	397	444	418	447	415	442	393	398	412	430	440	441	388	417	422	432	380	400	417	401	421	445	431	442	388	410	461	436	406	401	458	433	430	426	405	433	412	396	446	424	427	400	431	430	396	432	434	450	386	428	405	425	468	417	410	425	418	471	416	426	431	448	417	420	396	409	378	420	445	391	394	429	429	434	443	458	425	373	413	414	379	434	435	431	463	396	402	428	444	367	394	386	433	431	430	428	386	420	418	455	422	446	446	424	405	431	400	427	432	376	440	424	387	393	379	405	428	403	422	407	398	412	413	409	455	448	390	416	403	462	433	442	406	455	389	434	415	371	444	415	425	453	424	402	401	410	433	386	426	365	400	413	414	413	434	406	427	423	405	430	424	419	418	436	388	416	419	433	424	439	419	407	432	458	426	456	392	409	471	383	425	423	390	439	412	386	431	416	399	420	459	351	439	410	397	413	425	420	443	458	438	431	409	379	411	418	414	366	397	404	414	413	405	395	408	436	444	418	438	454	415	396	425	378	408	419	407	424	456	404	479	398	420	435	406	447	410	419	417	465	404	405	389	391	380	419	453	425	460	390	398	441	432	413	392	399	405	432	435	450	432	404	421	438	421	440	435	428	430	424	431	402	408	381	400	487	380	404	440	376	406	418	376	425	428	412	406	444	428	428	437	364	431	420	418	423	391	399	441	438	423	424	408	373	391	411	399	394	392	425	406	437	446	424	427	390	430	418	398	451	418	379	426	445	403	422	442	424	425	408	457	433	442	394	432	403	429	440	421	417	409	419	413	405	393	420	465	430	464	403	417	442	386	390	432	455	419	451	367	387	415	386	428	404	422	417	421	369	377	405	407	424	403	441	463	387	426	393	377	394	423	404	381	451	410	421	454	436	426	410	417	418	396	441	432	397	408	412	390	440	447	393	419	423	413	379	425	426	456	403	432	400	427	371	426	446	416	407	459	344	364	434	390	434	451	394	432	400	480	420	423	425	449	392	450	432	419	456	455	367	446	399	419	409	402	425	433	448	395	439	439	450	415	445	450	414	416	388	387	418	402	445	437	426	428	439	414	424	426	386	429	386	432	379	386	419	427	394	463	423	431	433	442	406	415	413	395	416	439	422	405	423	400	422	445	430	401	451	403	415	445	413	453	408	430	414	405	433	433	393	394	420	420	418	464	436	468	447	427	399	436	428	402	437	418	434	417	389	411	393	461	423	414	393	428	458	400	400	402	386	433	387	415	429	433	389	416	402	420	393	433	414	444	417	406	437	414	431	431	403	439	422	430	433	429	426	393	412	417	460	391	417	398	413	416	465	462	432	405	428	420	425	420	418	378	400	429	411	400	425	422	433	420	379	412	437	388	422	410	414	401	431	421	405	377	394	415	418	389	398	407	474	423	424	436	408	416	445	415	420	423	412	427	425	463	415	420	392	406	433	413	427	435	428	440	410	435	401	458	421	479	446	433	411	450	443	403	424	402	394	433	422	388	415	411	461	419	412	398	420	433	434	437	437	448	435	443	439	427	412	398	423	422	445	430	441	459	435	464	399	429	373	446	407	425	412	408	418	439	397	435	445	426	429	365	464	382	417	453	428	450	425	418	378	415	465	450	389	389	430	430	390	430	385	425	401	437	433	375	415	465	396	394	450	433	440	439	456	430	421	438	418	451	475	399	433	388	408	437	397	418	401	447	397	401	416	399	429	425	427	426	459	406	394	447	412	457	436	418	420	418	402	401	480	459	435	408	395	424	418	378	388	404	407	402	429	414	428	418	451	450	394	404	434	409	413	444	416	445	356	376	413	416	408	417	403	428	438	432	415	447	410	381	411	438	389	409	409	397	410	420	409	410	417	397	431	425	413	410	434	407	421	422	416	431	402	414	435	381	378	391	415	449	398	406	419	418	429	450	453	421	405	442	427	411	427	463	419	433	421	449	371	408	434	456	411	432	446	436	415	421	431	392	395	414	438	424	455	401	423	420	423	402	417	400	409	399	430	431	414	419	415	425	452	443	388	417	402	418	405	437	410	412	413	419	459	412	419	416	401	455	438	413	423	425	406	406	433	389	416	440	388	411	431	420	438	429	421	418	402	392	361	400	421	433	373	427	418	418	433	453	409	370	439	423	466	440	398	416	453	409	412	446	399	418	423	408	408	420	428	441	429	417	455	407	424	401	388	414	393	432	431	389	416	415	440	406	415	449	417	437	416	410	419	430	402	414	429	395	417	430	406	416	394	415	458	437	418	432	404	453	392	376	394	358	442	411	431	428	415	404	429	458	437	405	404	432	401	418	424	426	412	403	407	430	402	436	437	423	420	466	436	411	438	405	432	445	444	463	416	427	422	444	419	424	425	406	396	432	394	407	456	423	384	401	434	424	438	398	417	394	461	431	411	446	450	470	443	446	393	426	411	417	447	413	446	452	373	404	442	420	430	411	463	403	448	454	426	397	418	469	389	420	399	414	404	425	407	447	418	403	423	415	434	387	441	386	405	389	430	447	412	380	392	393	436	382	394	433	423	445	417	422	472	425	430	444	407	384	413	406	447	444	410	424	392	423	398	468	384	398	424	407	444	365	419	403	419	412	423	423	467	416	452	438	425	440	436	412	379	398	422	393	405	415	441	425	399	428	437	403	385	398	433	454	421	402	433	445	387	399	390
7275	1875	9769	11284	4970	19545	19982	2930	1505	1293	1265	1247	1197	1186	1116	1121	1072	1004	1032	1019	1030	1058	1061	983	1007	1007	991	978	999	1047	979	987	967	971	954	1001	908	959	1049	1002	916	993	984	950	994	1015	955	972	951	967	974	1019	931	934	956	1025	969	958	872	942	977	976	975	977	976	919	950	930	998	977	995	1011	967	974	979	989	975	961	971	895	969	982	939	949	993	976	1000	1002	945	954	941	990	985	947	964	973	944	971	917	950	961	981	961	987	937	1007	923	935	964	970	978	962	937	959	982	960	975	948	950	915	1002	885	964	977	995	980	993	950	946	951	938	929	966	974	985	911	922	907	905	929	921	998	965	943	1015	922	1005	963	976	996	902	938	978	938	967	965	968	968	934	993	920	955	909	936	990	930	989	985	910	1003	917	958	984	1005	948	975	1015	1004	951	946	1007	939	925	976	945	977	960	963	979	986	956	949	957	998	952	963	995	941	961	981	950	975	973	928	977	939	958	1009	918	995	992	936	1005	961	956	965	1000	950	960	1006	943	979	981	958	932	939	933	948	950	970	955	965	964	963	963	997	939	946	985	908	977	931	973	987	961	964	953	960	936	1015	914	967	948	950	938	1022	987	933	979	976	946	986	996	956	904	927	993	966	964	923	960	913	950	916	1004	963	966	959	975	997	937	955	959	965	933	890	954	929	1033	977	1010	1044	940	980	990	1006	983	916	927	952	962	947	954	915	1000	959	935	911	924	1003	979	976	934	979	978	912	956	915	995	952	901	983	907	959	955	879	1038	927	981	977	930	1006	955	889	1015	966	1012	926	964	994	956	948	883	923	1008	972	958	934	951	1032	976	960	912	923	929	926	922	998	1025	957	965	931	935	944	958	963	913	951	1009	951	919	976	981	980	975	943	935	921	954	981	967	944	939	959	970	970	1052	943	984	939	947	922	993	920	975	952	930	947	928	961	947	934	1007	994	956	926	958	960	971	905	960	950	902	935	940	889	961	941	1040	957	968	953	965	997	934	963	951	921	977	971	914	911	946	952	947	926	929	986	937	968	934	981	958	968	1002	1005	1008	907	925	937	959	954	974	1020	939	925	944	967	917	993	898	941	956	930	939	936	997	934	917	991	966	999	930	927	984	994	991	916	986	994	960	926	962	994	979	1009	935	967	960	949	943	958	958	919	926	937	989	904	964	974	1054	997	959	912	957	992	967	915	973	976	935	972	962	944	1002	1001	952	998	1032	972	961	974	905	916	936	999	972	986	965	981	987	940	941	929	952	986	975	944	967	977	930	920	915	964	984	1010	972	966	959	980	993	980	983	991	925	885	926	911	927	958	976	965	955	980	963	984	969	953	944	913	979	974	960	982	966	931	884	968	981	1009	946	974	957	950	984	935	1001	979	969	909	978	970	993	929	961	917	930	973	994	973	935	944	995	990	941	962	937	1017	955	898	976	966	962	954	1035	1017	937	989	975	937	997	951	971	957	946	1010	868	974	978	960	958	991	961	991	943	959	914	979	918	966	931	946	952	937	957	1010	986	973	946	932	975	921	944	933	919	975	940	944	987	930	961	997	952	871	986	956	995	1007	963	929	976	962	960	968	955	1007	1007	994	940	936	1001	998	982	1012	980	1007	996	910	950	984	916	989	1016	951	992	992	932	988	960	973	998	965	951	961	959	938	960	899	1000	992	947	975	1010	932	980	1011	933	965	980	960	984	951	934	943	964	985	956	950	958	960	967	991	925	935	993	943	950	968	996	944	987	924	975	935	989	976	956	976	946	958	994	967	942	941	952	958	999	974	971	1002	927	950	917	988	968	964	972	991	946	943	960	996	934	915	985	969	964	957	990	939	1005	963	935	999	979	923	953	929	974	944	985	937	915	970	975	958	970	933	954	933	983	963	986	955	998	978	988	921	958	943	948	944	955	973	935	1005	1003	964	1021	1024	913	981	897	992	953	930	992	980	955	902	943	965	985	982	941	917	1008	933	918	920	984	978	950	957	946	942	982	936	932	944	929	943	967	1007	911	958	1030	961	996	931	912	909	992	906	951	928	940	948	1022	981	966	1011	946	932	948	962	927	1030	952	1036	957	978	910	978	960	922	961	1004	967	970	984	953	1040	952	1015	982	969	944	997	956	968	963	933	975	946	964	962	904	990	1002	921	970	1001	960	948	960	926	970	973	929	982	962	982	961	937	940	978	1012	936	967	925	920	959	1004	939	925	975	951	1003	909	977	991	951	960	955	953	946	978	1016	964	927	938	997	988	956	962	924	933	939	921	973	963	971	1000	966	984	993	966	952	1000	939	914	978	958	1011	901	950	946	941	1026	982	973	946	1003	959	873	927	951	941	923	936	965	928	971	955	991	917	913	957	983	985	975	938	992	948	916	942	957	980	957	903	935	923	960	981	914	927	971	941	962	927	939	914	983	945	934	982	1011	944	927	965	940	974	930	908	926	983	957	925	944	982	930	998	910	963	995	988	969	934	979	939	971	975	982	951	961	1002	950	983	971	1003	947	960	927	939	940	959	926	960	945	970	917	896	961	1015	1001	968	983	966	923	1018	979	960	932	961	953	978	924	963	988	933	948	986	967	999	1010	1007	913	970	934	926	1032	997	981	933	953	970	940	890	948	981	893	998	933	977	954	1010	922	965	957	1035	934	988	948	901	978	949	919	966	987	983	964	1016	944	946	940	971	944	959	965	967	997	969	982	955	932	960	958	918	952	984	1013	942	971	953	951	916	914	953	943	897	993	959	923	962	928	979	998	888	962	932	1003	948	965	978	985	993	982	963	961	959	924	910	989	900	987	975	1013	917	963	951	976	949	946	999	954	997	958	986	932	990	964	947	1014	986	938	932	901	940	915	917	962	1018	952	981	903	952	962	1006	972	925	959	934	980	947	967	906	938	938	970	927	1012	977	956	972	934	932	982	958	1008	962	960	952	933	958	950	960	945	999	959	941	946	965	963	947	965	976	972	919	978	1018	940	1016	948	945	975	973	980	987	961	930	995	959	936	967	937	987	948	956	960	978	947	983	1020	952	972	942	934	972	924	918	983	1000	932	962	937	971	961	978	982	994	991	975	882	1007	970	984	958	1003	957	964	975	928	951	931	991	979	942	929	938	953	933	992	922	985	975	954	906	957	928	952	957	913	971	940	965	978	991	984	1022	976	1004	953	963	1001	941	947	965	973	935	960	950	1004	894	979	969	969	950	940	1028	955	977	970	939	945	995	898	945	957	983	974	905	970	932	976	950	934	944	959	972	919	997	993	892	953	896	985	933	992	1012	944	993	924	988	1024	990	968	977	978	971	997	932	947	943	954	990	1018	964	900	965	963	978	948	938	915	934	920	937	966	973	1041	992	913	955	878	969	973	951	986	993	926	912	950	967	942	959	949	938	979	960	994	945	996	985	1009	968	944	993	976	1005	951	1023	950	891	1016	976	976	979	965	985	965	947	979	913	937	912	953	955	914	935	938	931	957	972	959	939	986	977	983	971	944	937	950	939	1005	908	980	981	901	994	950	981	962	929	1000	1005	991	937	977	962	941	1004	914	978	945	924	991	991	894	944	945	987	941	973	907	954	1004	981	893	986	941	975	975	944	900	956	993	995	982	939	913	957	992	973	977	987
14255	1893	6194	2950	4663	10037	10631	3235	430	388	361	365	320	307	317	270	309	318	246	285	265	308	298	288	258	301	313	291	295	282	301	288	329	286	273	314	290	261	291	288	270	257	297	281	319	265	280	291	295	287	283	264	276	261	287	262	299	305	261	313	291	290	260	287	289	287	250	275	306	259	271	284	281	278	285	270	282	291	313	268	280	283	260	283	254	260	288	317	290	285	292	270	299	288	284	283	261	276	264	280	293	262	284	247	257	278	278	272	283	241	274	293	292	259	270	306	269	265	289	279	278	261	277	271	278	280	294	233	280	257	261	280	261	289	258	250	300	299	314	291	291	271	263	271	321	245	295	268	286	273	313	301	262	255	306	240	295	296	287	281	258	269	269	283	276	312	285	285	309	279	254	264	314	282	272	280	277	251	292	288	288	250	258	262	268	284	265	301	274	282	299	274	285	281	252	311	271	263	257	262	230	285	275	283	301	271	273	264	261	255	258	302	268	252	295	278	281	258	291	277	297	271	314	278	261	304	265	256	267	273	292	267	238	315	248	269	293	275	297	260	289	249	276	299	244	278	275	311	283	301	269	264	271	271	269	294	255	282	288	263	229	287	299	237	290	257	276	282	283	296	276	294	296	280	254	276	287	285	268	268	284	282	268	281	282	287	302	287	268	277	244	285	294	282	280	295	269	274	269	262	274	271	292	277	302	266	265	273	277	277	281	253	291	281	306	279	270	287	278	295	248	268	313	317	266	291	318	283	282	306	285	263	258	290	263	297	280	276	280	301	261	286	323	302	299	265	263	262	261	261	291	277	252	273	274	272	288	295	291	291	277	311	257	270	270	285	248	258	236	287	264	320	264	257	282	286	273	308	271	340	290	273	281	287	287	256	286	296	268	291	293	264	270	265	265	266	267	268	278	261	254	254	301	273	275	251	263	285	299	306	269	263	305	268	321	286	281	267	292	269	280	288	281	259	283	280	292	274	265	292	294	272	332	252	317	255	259	285	263	266	284	270	291	278	275	250	303	306	263	276	315	295	272	245	234	260	283	248	287	284	307	300	288	296	288	267	253	270	280	276	251	251	267	255	286	311	251	297	265	286	276	256	285	275	245	280	257	278	250	282	283	281	308	276	290	280	285	279	311	274	254	271	291	289	272	284	283	264	292	286	308	258	313	274	264	275	285	289	299	280	280	260	276	291	268	266	276	262	295	292	266	272	278	292	279	275	257	252	265	301	308	276	288	286	253	274	277	273	276	273	291	273	262	298	254	252	269	277	285	269	313	292	260	282	286	266	279	290	274	264	261	301	255	290	284	286	275	287	280	283	320	230	291	298	277	262	302	264	276	257	278	291	319	265	280	297	299	256	302	282	275	305	317	289	292	301	300	268	266	264	304	278	272	278	297	258	283	287	275	280	285	277	282	268	276	266	284	302	295	280	290	290	268	263	275	270	258	316	286	289	260	282	286	301	285	277	307	284	301	311	249	297	296	281	268	249	266	274	289	272	262	303	293	308	269	279	282	270	282	275	292	250	286	279	287	279	245	297	300	290	281	267	277	282	304	276	273	273	284	279	287	278	309	268	299	246	289	288	292	310	291	303	273	269	313	276	295	271	246	285	302	290	296	261	269	269	247	266	293	250	279	248	273	236	270	310	265	263	262	266	285	297	280	265	306	266	307	256	268	294	263	275	278	264	250	296	280	281	260	264	315	277	259	274	236	289	314	297	286	270	305	242	284	273	325	297	266	294	285	294	260	259	303	321	279	305	282	278	298	259	281	288	313	263	290	252	292	277	290	260	283	261	279	275	284	277	301	305	273	291	272	260	267	312	262	258	275	279	279	281	272	282	271	252	303	258	244	318	279	291	314	288	270	257	284	313	264	288	303	253	273	304	303	293	274	292	302	269	295	261	330	279	262	265	296	299	269	292	292	274	246	244	306	290	269	280	259	279	262	265	288	271	251	278	261	305	294	293	266	230	299	258	271	263	254	295	291	299	268	267	264	259	282	295	286	299	275	258	281	305	265	228	285	287	258	294	288	268	292	281	293	289	279	334	280	302	293	256	306	277	290	280	287	273	275	271	306	276	290	274	285	265	282	273	298	287	300	294	248	279	252	289	284	262	295	274	303	281	264	271	269	269	286	242	275	309	305	282	299	269	306	261	253	279	296	296	287	291	288	267	245	264	248	242	285	240	283	291	271	259	284	283	297	276	275	295	259	286	271	282	293	277	279	274	286	269	291	272	266	263	289	284	260	261	291	280	272	267	273	291	322	312	285	294	272	287	306	247	285	273	272	267	270	302	300	276	265	262	273	262	287	341	297	282	245	252	267	267	295	264	294	272	268	260	258	241	286	305	281	294	263	258	280	271	300	245	285	268	263	274	324	309	261	285	284	262	289	280	265	251	255	284	248	284	276	303	272	273	291	277	308	278	278	259	255	282	282	312	280	312	312	308	303	311	287	245	268	279	281	263	268	274	288	307	265	279	288	286	271	313	251	290	270	275	281	273	252	292	245	291	264	271	281	264	315	274	278	266	273	263	276	288	298	279	307	262	305	270	285	282	295	280	271	279	263	306	260	306	283	269	338	302	277	301	291	292	287	286	275	287	284	289	280	283	294	290	305	306	276	271	239	287	266	265	303	273	278	282	277	274	282	272	254	272	264	257	272	293	269	270	309	270	278	283	252	296	258	280	282	315	274	265	235	268	247	258	271	278	272	279	262	293	280	252	265	255	256	271	281	299	275	274	255	274	289	274	262	300	274	298	265	274	290	288	247	279	289	294	293	269	281	261	282	299	297	265	270	282	305	273	249	292	261	262	292	289	310	261	311	325	290	309	277	252	293	288	289	305	281	311	281	266	313	260	267	281	275	301	286	299	267	286	277	260	270	268	258	257	270	274	268	266	282	271	274	318	266	264	265	274	273	276	294	305	258	245	285	284	275	279	296	261	282	295	306	279	252	273	305	300	267	278	267	261	261	282	261	283	310	275	260	280	295	257	293	300	267	283	285	276	272	306	272	283	280	272	272	258	304	256	295	233	280	248	246	300	283	324	276	267	259	281	289	297	265	283	301	311	293	265	276	271	303	270	262	282	240	270	295	284	259	286	270	287	305	267	275	284	292	268	284	292	254	282	263	243	280	303	278	267	262	250	265	294	285	302	252	251	301	286	299	314	291	260	323	247	311	286	294	291	278	271	241	276	274	253	280	285	292	269	255	261	287	314	278	282	289	239	274	260	260	249	278	296	240	278	310	261	269	284	308	276	292	284	279	296	255	267	266	267	255	297	266	269	279	271	262	264	274	303	250	293	274	287	270	272	297	272	287	297	274	302	293	297	264	304	278	284	295	305	277	269	285	263	289	295	293	285	272	287	270	302	242	311	288	281	278	263	251	307	263	293	261	293	251	249	299	311	289	280	256	250	272	266	304	286	270	255	286	294	262	305	284	286	265	263	269	262	289	237	287	287	250	288	273	270
8942	1904	12701	6972	16468	28980	28970	8244	1368	1271	1192	1067	1046	949	844	862	833	763	757	822	818	881	754	723	769	669	732	798	709	701	717	742	676	750	720	715	689	702	762	691	717	683	672	695	680	726	652	687	682	713	655	669	695	681	662	698	676	667	660	663	651	667	668	667	671	645	658	666	664	675	638	601	653	715	668	652	668	647	666	649	668	678	668	616	662	701	667	644	695	662	689	645	657	678	653	639	579	645	657	701	631	679	639	639	651	674	624	671	662	692	682	650	687	673	655	654	648	677	644	697	680	644	654	649	696	639	652	698	635	668	665	663	703	662	667	651	678	727	667	658	641	679	627	634	684	650	677	662	628	634	667	694	645	694	611	656	634	639	689	670	729	654	714	692	656	648	622	674	681	653	678	660	632	683	705	658	657	672	671	687	651	666	639	659	676	690	675	638	682	692	669	639	658	653	655	680	686	683	698	663	671	706	687	680	659	663	655	643	648	652	683	735	604	708	683	674	685	690	631	647	687	667	659	659	664	653	659	683	699	716	681	651	627	642	737	619	654	657	602	673	673	645	682	683	716	684	679	630	663	653	691	669	683	661	689	678	684	636	619	657	670	639	683	629	672	609	666	669	680	662	698	683	650	668	750	641	663	716	666	666	663	670	678	680	710	688	679	627	691	634	653	663	663	666	690	627	630	663	697	680	632	655	689	645	691	652	657	683	656	647	678	655	663	670	663	702	651	692	669	604	691	677	661	650	715	712	632	628	654	681	682	634	665	683	670	703	656	685	691	671	650	677	697	672	694	673	670	680	691	686	638	651	650	694	626	667	720	662	661	650	664	672	681	655	652	641	690	661	703	648	694	610	648	678	681	602	673	658	718	684	652	686	676	650	673	706	660	693	663	629	709	620	676	659	661	666	647	622	675	661	626	682	687	677	663	631	678	647	654	672	662	660	688	675	655	656	668	648	644	689	674	671	721	666	694	662	666	673	660	642	657	632	718	678	674	651	648	676	662	681	695	665	685	694	649	658	682	645	631	686	664	662	702	681	643	721	662	709	638	639	655	655	706	667	688	738	673	653	649	678	680	643	618	712	640	648	669	695	701	634	685	722	697	639	666	681	726	659	625	651	693	652	677	662	682	737	637	649	688	652	663	662	642	653	694	658	703	641	622	682	650	651	636	678	665	642	649	654	701	668	684	703	680	691	683	638	695	697	696	702	659	697	648	666	689	639	633	692	691	664	709	645	624	726	644	619	644	667	663	667	641	692	665	640	695	714	639	613	668	702	691	694	643	697	673	644	680	642	672	658	653	650	706	675	647	643	659	645	652	629	663	669	659	676	692	668	648	679	663	684	665	691	699	672	661	697	679	646	654	713	633	715	708	669	639	669	649	647	633	661	641	713	659	656	664	690	682	616	676	631	650	677	659	660	661	638	680	664	685	685	685	638	632	614	657	656	686	664	660	652	712	653	668	668	634	635	616	723	640	646	673	610	671	695	682	631	645	624	728	712	687	647	627	656	636	691	717	646	706	677	679	682	686	701	675	667	668	671	686	635	674	604	666	676	682	645	674	666	694	692	677	658	693	675	645	673	668	618	654	620	717	650	647	685	696	657	676	694	669	718	676	642	678	635	667	664	637	670	606	682	658	716	682	691	651	682	634	670	674	707	637	648	626	678	661	699	714	677	670	648	665	640	715	639	656	702	656	637	670	666	657	661	666	690	693	659	683	677	679	659	653	672	631	622	662	677	656	651	655	638	702	656	695	609	666	714	633	597	645	683	672	636	647	671	661	634	637	697	622	696	662	682	667	678	637	673	635	710	649	716	683	670	643	671	637	696	662	656	662	636	652	655	644	694	649	653	650	674	674	636	694	703	667	725	664	725	692	674	657	686	649	671	695	684	687	641	678	620	676	675	672	630	638	700	676	702	648	679	672	683	634	668	642	694	671	663	651	668	701	682	699	628	660	631	655	703	691	667	690	648	682	652	652	647	657	666	700	710	631	676	669	618	672	634	659	654	689	668	638	688	655	665	648	695	651	637	666	680	651	683	632	662	651	664	672	669	663	647	695	654	649	669	697	674	685	643	656	622	679	667	652	709	690	631	627	659	625	625	730	680	693	677	660	637	656	637	707	658	671	719	650	666	661	632	684	672	667	669	633	677	645	687	652	644	678	646	678	640	642	635	640	673	703	686	608	650	659	643	707	666	676	675	719	706	587	694	713	690	650	659	637	682	684	660	711	611	651	636	658	658	669	693	687	678	663	621	636	692	712	652	697	635	657	624	689	683	679	662	667	665	675	648	638	665	668	652	642	679	658	673	644	695	625	687	622	630	661	659	617	684	693	685	657	663	679	619	698	706	642	683	677	725	663	650	675	671	666	650	674	614	668	650	717	663	657	673	685	667	629	638	679	680	664	642	656	687	673	687	701	679	677	667	717	663	676	714	627	694	670	657	611	675	692	672	625	658	637	702	639	656	682	670	685	656	679	666	641	649	676	649	670	702	630	664	623	655	673	680	684	671	673	683	626	659	662	670	704	667	669	701	712	657	673	662	702	672	669	661	640	685	689	627	668	651	648	624	678	616	651	635	627	662	679	644	673	655	625	706	692	654	669	636	663	676	644	670	647	632	667	642	644	694	640	651	709	617	676	631	704	680	694	674	680	643	626	658	643	725	716	655	637	674	658	675	687	645	691	689	706	708	673	696	702	650	677	671	710	674	680	669	679	666	681	672	650	656	626	658	679	660	668	685	684	656	708	680	653	630	647	673	678	659	656	653	670	676	630	708	676	674	655	610	670	667	675	651	726	629	636	666	652	636	674	647	658	654	634	655	629	672	670	611	660	664	654	684	637	662	657	638	701	662	719	685	648	657	657	662	640	697	688	695	668	688	645	666	650	674	624	689	618	670	676	686	682	707	686	677	673	646	678	642	668	637	662	661	700	637	635	684	637	662	627	692	652	670	673	656	652	670	679	722	663	642	660	663	637	627	719	711	674	711	674	640	671	680	701	673	641	662	671	659	629	683	709	659	654	658	645	664	667	696	682	659	720	648	660	660	670	673	718	627	653	628	680	695	656	668	668	697	659	679	648	669	635	659	647	639	618	626	608	682	678	721	652	709	732	627	710	652	646	702	655	659	653	682	646	684	701	706	636	644	625	641	646	685	634	644	681	668	643	663	667	645	693	694	640	663	661	623	617	713	646	662	601	730	673	667	643	659	706	677	667	654	633	680	670	672	643	679	679	653	667	650	655	611	657	709	674	643	637	637	711	715	676	605	689	673	699	657	632	633	670	683	685	654	682	639	648	620	638	680	642	633	677	654	692	663	667	660	663	652	603	692	651	666	646	641	683	668	663	663	649	668	703	630	671	698	681	689	665	652	657	667	703	649	680	677	660	659	692	635	678	690	662	694	671	656	654	710	623	696	654	675	733	665	676	629	697	709	647	677	680	651	640	687	679	651	653	684	671	654	635	657	640	682
2412	860	1081	890	715	666	700	539	457	421	416	390	449	437	440	430	367	384	425	417	414	390	441	405	431	453	410	391	426	407	408	377	415	376	408	438	434	442	428	375	443	404	410	394	386	392	424	414	424	357	395	429	420	392	413	400	398	421	379	373	378	394	389	414	460	380	395	384	430	422	421	394	417	401	403	417	404	456	409	423	384	402	400	420	411	413	390	469	450	394	416	429	394	404	399	373	391	413	458	391	416	409	410	359	403	444	347	429	426	404	407	389	380	392	401	411	415	418	416	392	392	394	389	420	410	412	421	403	397	361	352	380	414	418	449	429	414	410	406	398	430	395	427	407	379	400	396	393	376	398	399	433	407	410	377	367	390	385	393	414	374	387	408	402	393	445	410	423	396	386	426	409	409	382	382	421	393	432	445	387	376	382	402	400	386	399	403	377	406	443	403	375	368	394	425	419	400	402	416	395	416	431	424	400	383	424	422	393	413	431	405	408	419	400	399	435	435	406	392	401	445	411	415	408	417	400	454	403	380	392	413	429	411	387	414	402	401	404	415	379	421	377	405	388	416	374	370	413	403	435	428	393	462	380	376	360	425	425	387	387	414	408	439	422	392	427	391	419	432	389	399	370	441	387	436	378	428	439	401	415	415	442	415	365	431	424	406	412	426	408	389	432	407	409	414	428	397	402	391	402	416	428	392	395	414	401	463	398	416	380	422	406	390	413	394	472	393	398	393	403	434	390	381	394	402	398	412	389	388	396	410	415	465	431	411	426	404	430	395	401	398	446	422	436	428	415	375	424	434	362	436	374	408	395	451	406	358	414	420	425	425	384	427	395	452	390	419	397	422	388	394	380	407	405	454	363	437	416	420	476	357	407	406	444	406	407	409	460	408	425	404	425	416	404	430	448	393	433	391	372	451	404	440	400	370	436	401	415	415	387	429	410	432	411	405	408	390	368	399	386	410	416	383	374	448	432	382	385	389	375	402	440	430	443	424	402	428	437	445	448	417	416	389	403	360	402	415	404	395	422	407	416	387	380	414	386	409	433	436	413	413	405	378	391	422	402	407	398	388	385	404	384	396	393	417	408	407	418	370	463	394	430	446	453	416	395	384	404	380	385	408	403	412	416	444	394	386	443	385	443	410	419	455	385	404	385	373	411	389	448	429	432	404	404	409	402	438	418	395	433	396	456	408	407	456	434	463	409	399	418	416	400	441	403	405	394	406	399	417	406	399	382	438	399	396	421	355	407	409	392	378	416	427	405	410	371	421	433	398	385	403	399	393	407	404	429	409	426	440	403	406	422	387	412	397	410	424	432	381	410	416	367	426	381	417	420	386	412	387	386	370	410	373	434	410	352	398	451	461	369	404	391	409	425	410	437	416	377	405	399	456	420	383	399	388	401	399	405	453	382	419	398	388	410	365	406	397	415	436	431	396	446	376	428	422	408	442	418	385	432	414	421	417	426	420	421	428	384	387	369	424	395	372	402	400	392	398	433	419	376	387	389	395	392	436	421	439	419	382	347	398	391	436	400	440	456	424	367	396	433	408	414	457	450	393	405	404	440	393	409	405	364	425	403	418	377	401	411	432	398	465	393	377	406	392	411	403	397	391	408	400	398	419	442	443	412	409	419	439	447	401	419	410	357	403	390	368	389	416	386	423	425	396	383	403	400	393	415	421	406	455	396	428	418	407	423	409	412	425	395	415	403	404	433	415	404	394	416	448	427	421	422	404	404	411	428	398	389	415	400	386	428	403	415	390	417	412	427	377	400	414	385	359	429	381	401	451	408	385	390	390	384	388	415	438	433	442	402	455	403	480	415	407	391	420	424	410	397	411	451	397	445	427	403	433	405	417	387	406	405	415	423	399	411	382	392	384	347	427	386	405	417	411	399	396	417	407	398	406	383	372	414	394	387	453	390	381	412	372	413	423	388	378	424	391	365	437	373	381	421	376	423	390	381	394	415	383	427	398	409	343	411	413	380	401	440	414	428	396	409	398	410	381	393	413	442	378	428	410	391	366	372	419	391	419	420	407	432	391	420	437	376	397	418	402	410	440	398	412	391	397	420	419	422	357	380	425	416	370	381	431	440	407	402	397	388	395	421	404	370	453	418	444	380	440	380	405	400	392	432	470	406	415	403	407	392	419	424	411	408	441	402	399	430	397	412	397	376	403	392	396	422	419	376	353	430	404	409	427	383	396	407	374	429	380	388	370	386	432	412	467	426	405	406	406	399	394	407	404	400	405	423	407	415	391	391	388	422	436	462	420	385	430	427	392	421	411	385	410	441	418	405	360	420	389	427	368	393	411	414	406	383	415	408	431	392	391	409	400	421	446	410	425	392	404	419	391	409	469	401	372	385	384	408	401	389	391	430	412	404	397	439	422	392	414	411	427	408	423	414	398	451	364	390	426	430	422	393	432	395	418	376	373	411	418	460	414	422	367	425	390	410	413	413	447	348	382	424	408	415	382	403	415	416	419	445	419	428	424	401	390	422	380	353	377	409	449	409	397	403	419	390	381	382	427	398	395	437	418	402	419	377	417	395	385	436	413	463	402	429	441	436	407	444	432	405	424	379	375	390	430	396	375	417	415	352	436	384	420	408	393	406	403	383	430	416	413	388	483	374	385	363	405	406	411	399	382	406	374	412	430	404	471	375	406	403	378	404	379	415	402	388	383	439	404	391	434	416	418	383	373	416	441	451	430	412	388	451	395	401	419	434	387	372	447	453	423	377	417	395	424	405	413	446	377	392	383	391	427	388	358	399	380	405	422	368	393	392	431	417	373	419	431	432	431	417	403	387	422	441	409	415	398	394	413	355	397	396	420	418	401	435	398	418	375	408	416	395	393	419	422	365	447	423	422	401	444	430	414	446	411	423	414	385	395	391	400	433	446	407	401	431	396	421	427	411	430	433	412	372	368	412	415	413	417	407	404	423	427	412	387	414	391	427	422	447	406	415	425	407	376	404	432	386	434	410	387	455	393	405	399	444	383	421	428	387	426	434	408	355	402	439	417	414	377	418	418	426	440	396	420	413	418	370	385	396	389	445	428	424	404	415	414	431	399	426	387	424	402	392	429	401	410	404	427	424	368	389	381	415	427	367	398	422	408	443	389	400	437	422	401	424	421	419	431	393	415	394	426	410	396	433	401	447	422	415	464	402	427	428	397	369	383	441	389	426	426	371	413	430	413	392	421	395	397	409	443	384	422	402	400	447	401	415	410	401	400	403	435	408	427	408	391	390	398	401	425	394	433	424	404	379	373	421	391	409	421	446	433	402	406	388	414	388	385	416	384	410	365	407	384	424	435	384	411	354	404	434	411	423	419	415	421	409	409	411	379	387	369	402	368	423	385	418	422	408	441	379	387	377	405	386	436	416	388	433	429	391	396	416	429	459	413	405	425	410	396	443	364	386	391	376	379	421	420	378	419	400	449	366	432	392	434	434	424	451	380	426	401	425	414	390	365	387	412	417
2725	1366	2442	2658	2314	2532	2539	1698	1239	1126	1123	1120	1063	1022	1051	965	956	979	1008	1007	932	979	1022	1012	985	986	925	895	956	995	955	971	999	963	966	917	966	977	912	975	952	896	974	969	955	927	959	908	882	971	973	894	917	972	962	988	944	918	949	962	986	979	944	923	965	999	940	930	991	949	955	950	967	905	935	932	953	968	920	968	951	929	938	917	955	958	939	949	973	1006	916	971	1009	888	1017	954	947	882	947	962	981	1010	947	927	927	917	983	994	991	983	902	944	1000	961	1005	967	913	958	971	921	923	918	991	942	912	895	944	983	921	923	908	959	917	967	956	956	950	990	991	929	993	945	950	966	913	969	937	907	981	957	914	938	899	917	940	955	957	976	945	952	965	969	912	972	956	957	962	939	930	928	981	958	982	882	916	975	893	887	970	984	993	919	965	949	933	933	1014	978	930	966	952	915	982	910	932	955	1015	975	976	943	959	942	907	939	920	932	950	994	959	915	966	976	900	958	927	985	963	964	932	933	935	969	948	960	961	956	902	970	869	944	927	945	916	911	955	932	905	955	944	925	952	988	969	952	955	915	930	990	943	987	909	898	921	925	983	963	883	999	958	966	980	948	967	950	947	912	939	913	981	982	960	1009	926	998	982	929	967	914	993	952	957	913	1007	937	907	902	980	982	957	996	926	967	978	954	965	926	1009	937	989	935	910	898	906	963	952	928	998	929	973	956	947	909	971	956	971	967	918	967	959	962	902	990	975	913	890	1012	918	948	923	942	944	948	1004	900	1010	908	939	978	946	959	907	911	932	925	967	956	943	962	970	929	984	975	955	972	985	996	957	907	965	943	968	982	993	888	899	973	996	953	970	935	965	919	943	947	890	925	909	948	990	915	930	957	987	956	959	932	947	944	967	981	886	930	973	898	1024	950	914	970	955	953	1000	973	935	945	917	931	952	916	991	947	938	981	927	931	917	1003	892	890	887	971	956	951	964	940	953	908	940	958	959	905	965	926	967	922	966	970	955	918	905	939	953	910	964	981	986	902	957	899	981	971	908	966	959	937	916	918	923	957	912	983	948	930	970	912	973	926	998	976	952	958	933	951	898	1006	998	927	967	929	927	1009	984	930	965	930	974	1011	879	967	900	941	962	924	1010	884	938	971	888	991	951	959	914	949	959	986	970	971	919	943	937	926	925	924	985	911	948	971	979	915	1002	971	909	923	924	974	980	950	1004	929	928	994	953	939	957	916	938	926	887	979	962	907	964	968	944	981	932	971	901	920	938	917	943	934	952	935	946	898	993	1009	978	905	991	957	943	898	975	937	995	927	986	922	1000	908	914	908	988	948	951	971	988	965	939	936	957	936	958	951	963	937	1003	917	933	974	966	965	986	957	950	961	914	941	966	909	987	940	974	956	999	911	898	991	979	917	988	930	964	973	992	968	911	959	956	914	993	988	962	933	893	943	963	970	962	892	965	937	885	934	923	944	937	956	894	933	945	859	957	920	923	906	920	972	916	923	898	963	991	983	913	957	1016	933	926	927	929	985	951	912	976	929	954	936	944	961	1001	920	962	900	962	945	952	937	931	950	952	973	884	927	957	920	990	940	908	923	923	947	981	996	906	956	951	944	989	915	977	961	929	966	932	954	974	900	962	890	925	977	923	899	960	901	948	933	971	885	914	947	947	984	965	945	909	920	944	969	929	983	917	876	966	945	960	937	913	939	933	942	933	1011	933	1012	940	1000	931	984	940	975	946	967	929	951	952	952	957	953	957	952	942	981	1011	967	952	949	986	991	902	890	968	957	968	925	926	947	922	973	956	972	1014	941	983	955	934	1039	928	940	978	912	980	929	930	922	991	924	960	925	972	943	906	961	892	988	984	1005	955	950	914	963	968	964	921	939	959	955	938	918	971	933	913	983	1002	948	992	962	909	949	986	978	951	958	965	923	918	959	954	928	955	950	948	903	947	980	974	977	934	950	1006	944	964	939	965	988	991	983	934	934	972	908	919	978	928	925	972	951	951	905	954	949	922	921	962	925	1004	929	910	918	948	980	928	876	925	921	975	884	930	894	927	919	924	967	922	901	914	978	979	941	1014	927	975	977	946	909	952	916	990	963	942	1001	926	951	952	964	896	957	899	909	959	932	969	941	925	999	944	951	933	992	978	991	903	964	957	970	928	981	946	954	1012	904	990	883	937	911	905	996	1014	987	923	937	889	940	967	967	962	956	972	917	941	976	940	933	989	953	966	932	945	957	935	933	945	926	947	945	947	987	946	990	974	927	992	997	935	939	956	964	944	963	972	949	954	1001	944	910	926	930	990	939	997	946	898	932	945	959	945	1023	894	978	899	960	935	932	947	913	991	960	991	947	972	943	961	917	885	937	978	885	917	945	942	912	1008	893	912	957	1024	933	942	946	929	993	993	933	958	954	913	927	935	955	926	947	888	935	1009	942	949	932	943	970	926	960	979	951	945	969	978	952	962	925	982	946	925	970	940	972	912	974	953	943	941	913	941	925	972	954	890	971	942	971	939	943	1023	951	903	990	890	955	931	937	1005	959	962	922	952	937	939	926	916	988	946	939	958	996	953	922	949	952	922	967	946	883	931	1014	993	932	981	964	934	967	926	931	915	947	938	960	927	982	949	929	917	911	955	979	949	913	942	978	970	933	935	960	935	964	944	908	943	920	982	949	970	996	980	952	936	960	912	944	951	958	986	957	985	920	973	1013	991	914	910	911	1006	930	961	953	938	923	954	964	930	952	976	972	940	976	949	937	953	946	941	906	959	996	938	961	957	906	972	942	901	966	950	941	936	985	944	957	974	902	926	969	983	965	919	960	916	929	1002	947	928	941	979	947	960	1030	959	916	980	991	975	937	908	953	964	979	945	998	1005	913	981	925	968	960	960	959	931	957	937	983	925	961	941	953	965	965	897	935	913	946	977	976	941	934	962	949	895	905	953	946	956	899	986	898	974	977	990	911	978	947	976	946	976	1009	974	919	957	963	956	956	948	985	949	935	982	949	972	974	948	921	937	953	954	946	932	955	1019	945	1057	923	950	938	905	900	885	961	955	989	910	1005	936	959	1000	972	940	896	936	955	950	953	957	924	919	952	909	938	964	891	922	920	962	949	951	936	949	998	960	934	977	998	974	930	945	899	999	920	1003	950	1012	959	967	975	964	924	938	901	897	959	979	956	969	921	984	983	954	929	953	945	946	916	915	910	957	989	986	951	985	1011	900	924	951	972	956	959	940	902	1001	944	887	926	908	914	981	959	938	980	993	892	952	893	925	929	928	986	988	935	974	920	968	950	1017	992	947	943	949	952	931	953	974	932	1027	931	907	944	948	959	988	869	949	944	948	1008	961	952	958	935	944	975	949	1003	966	977	980	865	953	967	926	985	930	1011	987	992	925	927	891	988	987	985	949	942	972	939	951	928	956	955	945	987	951	926	904	927	945	942	891	944	928	992	938	934	995	919	926	995	939	941	952	943	928	981	943	995	932	908	933	940	952	957	937	942	881	959	946	974	935	959	954	979	865	961	849	938	981	960	959	949
8832	1411	3967	1981	956	2568	5436	2400	525	504	472	473	427	471	474	450	441	444	461	446	442	450	396	431	404	454	402	441	430	426	407	427	452	447	457	448	415	455	380	442	431	379	405	423	424	395	437	402	418	423	439	426	429	386	415	410	439	414	440	419	456	473	409	436	452	411	437	427	427	434	442	414	412	406	400	398	435	409	442	401	446	427	409	432	411	410	368	432	420	439	436	404	408	430	429	398	424	385	442	380	423	412	392	413	386	364	432	422	434	480	451	486	449	435	404	385	423	418	402	417	448	425	421	415	448	408	430	414	438	395	431	384	415	376	424	432	435	402	433	378	435	405	425	427	400	407	416	377	462	450	417	366	414	410	432	407	398	423	401	445	443	352	414	430	439	433	437	442	421	455	463	415	406	461	436	388	417	422	414	400	416	399	425	410	421	420	390	401	400	425	441	410	402	375	402	419	395	409	442	429	419	415	432	400	427	387	429	428	391	458	401	410	429	428	410	415	397	390	395	378	390	434	413	425	443	380	390	428	432	404	395	417	410	438	381	427	421	381	424	380	386	405	424	404	392	387	416	470	418	451	439	437	406	396	401	430	414	401	421	395	377	413	441	398	422	438	418	402	404	387	450	415	437	424	424	406	419	439	449	399	422	444	407	402	428	472	414	429	417	403	408	416	416	402	427	367	398	417	395	400	422	408	385	414	417	406	409	400	428	379	405	413	410	412	430	396	439	441	420	422	425	420	424	364	435	401	411	467	402	428	387	406	448	423	414	432	381	441	431	423	466	401	410	377	398	377	428	427	446	411	447	378	422	416	394	412	402	445	435	421	437	425	439	390	419	437	415	404	390	413	404	414	416	400	426	449	396	420	411	419	417	362	395	428	391	437	447	455	426	423	404	416	416	408	420	403	441	412	442	417	450	462	449	443	411	397	411	410	412	416	424	426	457	419	412	434	437	413	437	422	458	424	453	385	402	418	406	400	393	396	385	430	445	410	432	403	402	402	379	442	434	414	415	392	425	378	383	388	414	401	407	416	390	399	378	461	413	431	435	427	394	426	404	423	433	416	420	384	426	382	417	431	446	432	405	398	425	379	403	403	412	474	419	455	405	438	437	373	433	449	429	419	446	408	434	411	405	445	410	421	404	416	415	441	455	406	458	395	422	416	456	434	483	435	425	425	409	440	461	397	427	408	464	424	392	395	418	405	432	413	439	394	404	452	401	371	431	407	400	424	442	440	395	419	389	388	442	442	438	397	440	417	396	423	430	421	417	390	396	466	440	419	422	383	410	424	424	405	382	414	362	419	401	414	400	381	461	408	375	405	421	389	398	426	411	478	412	405	375	412	395	380	417	385	412	401	402	449	385	460	456	408	462	436	423	413	404	376	365	410	442	408	416	374	379	416	405	416	433	407	406	406	394	413	436	439	357	376	414	405	418	408	395	432	397	425	419	412	439	396	420	419	414	395	367	415	385	435	434	396	417	424	398	407	408	430	415	439	425	410	376	411	398	403	425	416	395	418	390	423	384	407	433	419	391	367	428	429	467	465	421	443	389	437	378	408	448	409	390	381	400	450	399	434	408	467	430	420	405	424	371	398	439	406	410	451	395	456	424	423	441	430	467	402	397	449	426	419	413	380	429	399	445	429	444	438	407	393	398	409	363	372	436	440	440	442	412	421	429	422	432	413	410	409	442	359	415	414	388	373	428	397	420	455	422	438	438	396	406	420	428	434	409	399	435	413	391	383	453	424	410	423	421	410	402	383	435	451	400	411	430	404	393	389	413	427	436	401	432	450	413	466	411	440	436	421	435	370	394	438	407	442	404	445	424	388	423	418	419	375	406	424	403	434	381	434	435	399	432	391	410	419	374	418	440	430	408	411	425	416	416	420	461	400	433	406	416	375	444	477	428	383	419	427	428	385	410	387	393	422	433	428	403	401	415	420	422	422	455	392	422	420	395	438	440	407	430	438	425	391	450	391	447	449	418	443	410	441	416	379	420	459	470	421	412	420	424	372	454	437	451	433	392	403	434	435	400	435	413	406	446	399	414	380	421	369	390	416	430	414	413	434	414	409	425	405	454	435	415	428	418	427	425	441	393	444	394	432	418	428	422	455	423	443	432	445	402	452	417	403	451	395	416	441	421	395	422	369	402	393	403	428	436	419	398	385	421	414	382	442	436	413	415	427	428	463	415	446	438	407	395	422	438	440	428	407	404	420	381	422	383	394	389	408	414	407	413	385	383	422	426	416	366	408	426	415	434	437	406	406	402	382	411	390	440	405	396	458	404	418	407	428	402	437	429	410	428	406	443	443	403	428	406	435	385	433	403	426	413	371	416	431	390	414	452	419	424	400	423	412	423	408	446	450	428	383	417	432	426	422	360	398	406	395	458	418	434	430	402	453	468	400	415	405	444	428	419	417	409	433	419	408	432	394	456	392	391	411	414	391	430	410	394	417	407	430	437	395	440	407	443	447	384	393	414	397	421	409	376	405	416	383	396	423	415	426	407	418	392	422	417	382	437	402	397	413	427	381	420	402	437	417	394	395	408	387	428	381	420	402	361	427	429	409	437	448	406	433	434	405	441	425	428	447	411	437	395	428	426	425	445	413	408	415	441	431	382	394	401	408	389	435	364	421	409	414	416	424	405	387	396	423	390	397	378	417	424	408	447	431	447	417	423	436	401	396	414	422	424	422	417	406	413	423	395	404	442	378	397	410	386	415	399	411	420	407	461	421	402	448	367	457	395	408	417	412	407	403	393	430	399	452	432	450	420	399	395	375	397	404	453	426	459	419	440	414	407	403	415	396	407	399	429	421	431	373	441	422	433	435	444	403	475	435	391	411	373	474	372	392	416	435	406	391	421	463	390	412	410	425	393	441	418	428	400	424	424	368	391	396	433	397	384	410	385	426	441	399	481	427	455	402	446	444	395	438	434	402	422	399	411	400	434	447	383	417	390	392	390	427	448	429	451	413	422	453	417	387	423	413	402	419	407	390	454	438	409	386	426	402	377	453	451	469	415	447	455	438	402	445	434	419	424	418	436	422	448	403	433	420	431	463	394	368	397	369	442	425	422	370	410	395	441	457	450	415	402	420	421	385	409	406	436	436	404	405	425	454	449	414	424	431	425	450	411	436	387	427	475	459	415	410	393	449	386	411	418	403	462	444	386	389	409	414	394	423	386	420	448	441	420	442	418	419	413	386	396	425	427	462	409	387	447	407	418	454	437	414	420	412	397	446	393	405	391	394	395	457	432	416	408	424	415	426	415	348	444	404	438	423	410	432	399	422	400	425	437	442	401	425	398	416	413	421	428	405	419	387	410	429	395	410	436	437	431	425	407	398	395	407	447	392	441	387	397	412	441	424	426	423	415	396	429	408	393	385	425	410	392	409	389	398	406	411	434	415	417	486	408	420	397	421	448	412	403	385	416	370	427	430	418	443	377	456	415	430	442	408	410	381	386	423	424	406	429	435
7398	1820	8943	4995	3594	11246	20233	7651	1554	1431	1398	1305	1231	1221	1094	1084	1027	994	988	1010	1176	1080	1021	980	991	961	943	1003	970	963	1004	1003	961	997	1021	995	972	938	991	972	932	1027	963	923	976	972	985	948	988	948	989	974	923	937	982	930	907	952	966	951	1003	943	970	940	947	1055	973	951	998	967	949	947	957	978	959	967	934	922	954	962	1001	957	1009	974	930	966	934	915	970	970	958	958	945	958	926	969	960	967	934	879	1031	957	1006	926	916	918	979	902	958	926	885	945	959	944	962	930	999	888	931	932	975	971	969	965	982	989	1001	905	938	994	959	1010	964	970	962	955	980	931	953	991	989	924	960	942	1014	1040	946	969	930	956	909	939	951	921	946	943	975	934	1004	961	983	990	966	979	948	978	961	925	966	891	927	992	991	900	1009	944	948	986	897	921	997	916	965	944	915	969	941	975	952	950	969	1004	950	930	981	985	980	930	1031	977	893	963	994	1016	949	948	977	911	1031	931	973	1021	1013	1011	917	1031	948	1025	980	923	954	970	982	1007	947	934	908	919	962	944	978	912	1002	949	979	869	949	964	984	966	972	984	929	879	931	945	985	1024	967	976	962	1006	988	1036	926	946	902	986	987	944	939	952	956	937	968	925	944	928	995	887	967	947	955	984	1010	949	944	955	943	962	981	949	932	921	963	964	1026	935	1028	965	998	981	949	953	903	926	912	988	969	939	886	959	974	987	954	883	941	953	934	952	950	989	977	985	933	910	962	1000	978	980	987	977	982	912	1018	943	961	942	924	935	1000	986	904	972	985	940	959	972	920	931	925	922	904	998	952	965	1005	966	980	951	904	976	939	941	950	919	968	936	1034	923	953	932	979	978	981	932	899	1023	935	986	985	982	941	920	1012	962	916	908	994	947	950	976	944	971	956	941	948	1005	936	1019	974	1003	929	922	969	970	979	1047	898	952	898	919	944	968	967	1007	995	982	954	933	988	942	985	990	969	996	949	970	932	942	933	967	953	947	988	944	933	999	900	894	933	990	941	949	946	935	982	930	973	951	970	919	953	979	945	959	943	922	958	994	925	937	919	938	934	987	960	911	955	960	953	930	911	931	941	902	910	924	989	983	944	964	1019	966	953	998	957	976	963	951	888	1044	978	966	972	967	980	926	930	901	962	1013	946	991	961	934	993	945	965	953	977	934	974	977	933	959	975	957	934	906	1051	983	960	919	968	948	935	950	969	958	889	1012	934	954	968	951	922	983	974	984	987	971	944	982	979	951	997	928	942	967	921	970	956	916	970	949	850	950	953	960	991	920	1011	936	945	994	924	985	984	886	951	915	1006	1027	967	1001	931	912	962	953	939	905	916	1018	914	933	919	936	938	1011	959	969	938	954	918	925	914	944	1014	950	973	936	991	961	953	947	943	953	937	953	956	979	988	995	956	1002	942	953	969	980	996	991	904	975	916	911	1002	949	943	963	959	961	921	970	963	920	1004	1016	953	937	930	949	905	976	964	919	929	983	918	923	931	1023	867	927	954	950	1003	978	959	925	961	968	974	984	978	954	935	934	1012	947	980	943	956	947	918	1008	932	939	976	958	996	941	959	942	969	976	934	973	964	899	950	959	936	988	953	949	980	964	979	983	922	1001	967	975	978	1006	923	955	950	965	977	883	939	956	913	1045	907	943	1012	998	944	985	921	946	900	975	914	976	945	970	935	974	960	981	913	987	988	938	970	987	951	931	933	990	952	921	965	955	936	978	956	973	946	928	922	916	1010	944	929	961	997	1021	944	946	921	994	978	940	916	918	1004	958	997	977	947	985	982	984	986	1044	917	1016	934	1010	905	978	972	919	927	858	961	962	998	951	941	927	956	992	934	942	958	954	939	966	976	1004	951	1001	929	974	955	974	944	957	899	996	934	1003	974	944	996	918	980	1002	980	958	951	956	965	979	971	952	958	929	981	980	1006	961	985	1001	910	997	904	933	943	923	958	953	983	946	949	1045	956	971	965	929	984	998	968	981	954	971	1020	972	991	919	927	993	995	931	997	941	916	1008	973	949	1015	925	959	952	951	934	950	982	1003	948	941	947	964	1041	875	952	998	915	1032	982	894	987	965	977	983	943	1003	965	993	967	984	901	1011	962	990	953	937	919	923	960	930	889	1003	927	924	950	973	973	956	1002	950	935	986	946	1023	1020	956	905	943	922	945	939	1018	977	983	961	919	970	988	951	1001	1013	1053	945	963	900	996	982	958	914	964	979	954	977	961	956	988	961	937	1003	1014	974	955	1011	922	927	941	965	943	948	995	919	983	941	990	934	936	948	1019	990	1003	963	978	927	979	953	952	910	944	925	972	958	916	956	954	963	969	962	994	981	932	912	1008	924	987	975	913	962	994	932	960	935	958	947	987	970	941	935	957	987	977	947	955	999	985	976	964	977	959	955	981	971	1007	947	985	926	985	946	942	960	969	957	953	924	979	977	911	937	960	942	990	975	925	991	938	956	958	931	993	960	941	931	965	943	986	922	1009	898	973	931	978	952	948	994	927	967	924	965	984	997	930	1053	970	1010	943	991	927	939	932	999	941	976	946	969	968	962	969	948	968	954	939	929	987	966	1010	999	935	928	930	1009	938	973	931	948	964	933	978	879	926	999	972	915	934	1021	1002	955	981	1005	981	943	917	937	961	996	975	949	968	942	1037	917	946	1021	963	947	937	960	964	993	905	962	954	967	925	926	964	979	990	979	988	961	960	1000	920	906	939	973	908	940	954	953	976	893	963	973	969	967	966	942	986	972	999	1005	993	903	951	967	945	976	996	1006	1001	932	944	894	987	948	954	1003	946	1018	912	993	972	1001	929	990	892	956	958	986	964	952	972	950	976	919	925	968	1032	997	1009	962	980	996	970	903	888	979	965	945	966	991	928	917	920	904	887	915	954	970	990	923	947	967	883	935	969	1035	934	910	922	955	1003	912	973	965	964	950	992	920	997	939	936	920	963	968	951	965	1021	925	984	976	943	954	923	987	913	965	952	982	974	974	1004	988	935	977	990	892	972	972	963	938	996	1027	962	987	978	982	986	978	928	966	972	979	931	1010	930	914	979	1003	954	943	954	989	959	912	955	970	965	987	1014	960	963	976	958	952	875	986	1004	925	967	996	935	936	962	924	950	909	959	973	965	990	963	953	943	973	947	1004	932	972	945	996	1027	929	939	969	1010	906	930	971	974	947	935	911	943	1003	1010	961	949	934	952	964	958	936	956	1012	918	968	883	962	951	1017	994	934	1009	950	943	978	967	955	972	967	999	928	944	926	919	940	973	948	975	956	989	1014	877	934	954	934	902	937	973	957	982	916	1018	984	936	962	915	967	980	980	905	978	993	960	969	949	962	982	943	975	940	985	952	1003	926	934	940	963	967	964	967	977	973	960	1003	937	935	960	958	951	963	951	1040	962	926	949	910	920	967	914	998	936	920	930	936	931	950	961	982	943	1020	978	960	960	936	989	964	954	995	973	929	964	961	1022	980	947	924	961	916	937	971	977	945	966	965	1008	1027	1037	955	923	921	986	925	967	942	924	947	976	935	981	969	929	985	943	948	960	945	987	969	971	999	947	967	995	985	959	939	930	976	992	977	960	1034	940	948	898	963	930
14243	2067	7010	2358	1173	6090	9571	4097	442	381	367	315	325	306	307	297	286	302	287	301	312	289	271	287	277	295	267	289	256	274	288	261	265	278	299	284	259	253	275	270	299	342	274	284	275	289	270	282	268	267	260	294	240	275	279	274	234	258	266	274	295	254	274	280	286	280	268	279	296	303	280	305	244	255	263	284	299	238	262	267	273	277	248	299	290	262	277	266	261	259	245	270	238	278	283	270	272	294	281	278	300	303	277	264	267	308	290	293	279	258	298	270	257	266	258	272	302	278	344	286	291	273	274	305	278	248	254	286	268	276	257	267	267	269	280	271	245	273	282	261	280	285	267	275	278	268	311	280	271	258	269	258	269	287	315	255	296	253	248	290	272	276	293	254	233	254	290	268	251	296	312	258	290	251	299	258	273	271	251	246	251	273	259	276	272	236	300	276	282	264	291	289	279	268	272	268	299	268	284	282	233	281	295	271	286	283	275	281	269	256	287	262	277	270	243	281	304	269	259	263	286	265	278	297	243	311	285	281	269	267	259	266	309	284	251	256	276	270	294	269	284	284	271	262	295	286	298	275	288	274	244	297	281	255	247	279	266	283	275	254	286	264	243	263	312	263	265	283	278	259	276	255	293	253	302	276	265	239	301	267	285	242	261	283	281	259	249	262	267	279	282	254	266	262	286	236	264	260	259	253	267	276	288	224	267	268	260	282	276	277	294	257	282	277	294	250	300	280	293	283	302	293	264	254	263	269	270	254	284	259	236	280	254	261	272	259	276	288	260	274	247	276	275	265	272	290	237	266	275	270	294	237	257	262	273	271	285	299	273	302	240	248	279	292	289	266	263	275	254	280	284	256	234	267	264	284	291	298	296	248	269	259	263	251	239	260	275	276	252	243	270	237	259	297	273	297	250	298	282	266	257	282	267	284	271	252	241	288	265	327	265	253	296	270	265	277	298	251	304	258	271	300	260	250	264	281	270	278	288	259	262	227	266	300	274	277	292	306	267	263	283	280	271	286	273	279	269	263	291	291	296	275	286	254	281	298	271	314	251	252	266	252	263	260	257	263	281	303	252	307	281	260	290	274	244	254	266	275	259	280	228	305	298	260	321	274	287	262	260	240	267	262	303	265	267	313	287	258	280	269	268	313	331	307	294	268	303	268	287	271	299	283	294	302	286	303	285	269	250	248	265	252	261	309	255	277	272	245	234	258	258	259	285	266	293	275	259	252	256	281	291	306	244	274	264	265	278	253	263	264	259	270	242	284	251	282	254	295	252	259	272	281	270	253	279	282	250	258	288	277	259	275	287	276	275	279	296	287	280	286	266	279	280	273	298	288	271	269	275	280	285	333	270	284	282	241	274	287	295	276	275	305	283	271	270	281	268	279	281	291	294	290	272	272	271	242	267	269	262	305	263	272	273	306	306	263	281	277	260	323	316	297	264	250	288	271	287	288	276	268	235	264	274	260	250	267	263	290	306	273	271	279	264	271	285	285	274	276	264	297	247	270	279	246	308	279	282	298	277	245	238	276	263	269	257	272	284	340	300	276	249	260	267	280	292	289	326	260	289	279	289	271	288	277	273	280	283	225	263	287	264	265	282	277	279	304	300	282	312	283	252	262	275	282	275	254	262	258	263	259	289	263	263	282	274	281	246	327	260	310	249	252	285	259	258	288	285	262	278	270	275	297	263	245	284	286	291	245	271	269	269	278	273	290	252	241	265	295	273	271	291	245	276	283	260	261	260	266	262	302	278	282	278	295	303	270	263	279	279	255	251	276	299	289	249	256	255	249	284	276	267	294	263	286	256	286	255	277	280	293	261	314	266	277	266	253	279	253	284	282	298	302	268	263	304	280	290	268	250	281	268	287	250	252	260	267	287	289	282	252	267	253	312	290	284	273	257	304	265	291	303	250	295	318	282	271	284	274	323	291	273	283	283	251	246	294	314	269	284	272	265	247	258	253	267	292	271	270	295	303	266	289	274	310	285	264	272	272	273	313	277	285	286	270	263	275	256	271	296	317	270	276	247	303	246	271	287	307	300	238	300	286	273	259	247	263	264	276	316	303	282	265	276	272	286	275	255	278	259	281	274	275	268	270	274	270	277	306	272	271	295	290	269	268	279	276	273	275	294	298	286	251	260	263	263	304	258	270	271	266	266	254	260	280	265	259	295	246	271	266	297	279	253	284	253	271	289	267	255	247	261	256	288	256	278	260	273	301	284	262	266	275	289	290	243	272	267	267	260	298	289	296	295	303	282	271	265	293	273	298	265	262	283	246	241	235	252	288	262	297	247	268	287	246	300	265	312	268	272	256	261	278	292	270	277	271	264	288	274	288	282	297	295	282	267	269	258	269	276	315	280	274	281	305	259	269	265	278	290	275	279	289	282	263	278	252	284	266	283	301	284	270	287	290	253	259	300	283	285	305	270	252	242	270	283	257	280	274	272	247	308	277	278	276	267	278	290	282	271	274	272	264	285	268	280	248	285	273	260	296	282	290	258	276	264	249	292	295	273	261	268	260	251	249	268	286	267	293	280	254	298	285	279	277	244	272	254	287	308	237	276	259	258	271	243	272	300	284	272	262	245	264	295	244	279	302	253	295	239	278	289	294	254	294	319	254	269	278	268	291	268	297	265	282	288	294	251	257	260	257	285	275	243	266	271	293	284	258	284	278	262	274	253	316	253	247	295	264	301	251	291	292	268	299	280	258	272	296	268	282	302	279	292	281	289	282	251	285	270	292	246	272	294	302	300	294	294	280	259	262	264	290	278	270	277	285	279	273	267	269	277	253	253	255	268	282	269	255	285	248	285	280	291	253	288	269	231	271	256	274	279	263	262	258	229	292	239	249	286	262	260	247	250	263	273	286	264	277	280	280	221	257	278	278	248	276	246	258	299	287	260	295	304	264	281	286	301	279	284	274	276	252	273	301	278	272	259	293	297	276	280	281	255	247	267	290	242	296	271	321	287	280	264	270	273	273	265	253	264	280	298	315	272	288	301	249	283	283	258	258	260	274	275	305	302	272	281	295	286	275	294	268	267	258	302	266	263	268	312	227	276	261	274	253	299	281	288	264	259	223	279	284	282	267	270	276	241	284	275	272	277	303	252	302	316	315	302	249	302	262	253	275	289	307	301	269	288	312	280	301	274	284	258	263	265	274	259	285	280	279	275	302	277	275	254	238	254	277	307	277	247	247	259	293	269	276	235	279	257	295	269	253	266	274	277	311	259	290	251	293	300	294	278	274	286	241	264	231	262	276	264	252	276	293	261	260	259	283	298	256	228	261	269	277	275	268	267	274	284	240	258	275	268	281	251	274	263	270	268	261	263	282	272	270	244	281	251	239	264	272	283	282	262	300	274	259	240	250	292	279	287	313	274	273	260	257	267	267	263	266	277	294	297	256	285	229	297	249	271	268	266	287	295	318	267	284	273	291	297	278	289	292	279	297	279	306	272	277	257	246	276	259	274	282	254	260
8930	2014	13705	5154	4374	21242	27970	10734	1462	1388	1156	1183	1011	872	884	808	797	777	754	728	801	838	752	811	712	777	736	653	745	653	693	746	747	712	743	732	737	729	688	684	694	696	650	669	654	678	637	716	645	653	623	672	664	629	696	661	684	637	691	618	638	678	674	656	677	682	689	643	623	719	648	642	662	682	645	613	679	682	679	643	714	610	655	687	644	666	678	597	639	667	681	653	699	652	652	653	628	631	668	647	696	651	656	674	652	629	676	690	655	648	656	658	669	610	672	641	653	648	653	684	631	635	659	616	633	633	615	688	627	635	678	669	682	640	674	653	634	659	679	670	670	655	688	669	696	638	624	657	650	615	677	605	632	653	682	657	643	613	630	654	675	671	633	706	681	618	689	642	684	643	688	648	637	619	695	646	621	679	630	588	611	674	672	675	633	650	674	676	639	647	661	658	652	623	605	668	657	648	633	627	652	638	645	645	630	619	661	685	620	664	678	679	670	683	630	649	692	651	663	657	676	655	672	629	662	649	673	647	636	636	614	633	648	674	667	658	625	627	690	665	652	677	635	622	623	665	648	655	648	603	675	650	684	631	671	619	576	652	662	667	618	648	662	675	630	597	661	658	632	685	630	622	644	696	640	637	715	644	661	684	686	654	641	680	654	633	608	726	666	657	654	661	605	658	654	678	712	678	629	654	698	679	656	663	665	651	656	662	626	677	641	671	674	647	643	638	623	688	645	668	640	655	653	675	681	646	624	654	608	672	650	633	669	648	663	620	694	655	656	690	649	658	646	691	617	612	639	668	628	679	660	664	628	677	593	665	647	647	643	645	679	629	672	654	645	660	682	702	689	628	663	632	680	673	622	652	663	619	650	728	654	690	630	708	687	656	650	684	682	667	687	684	680	638	674	633	641	672	633	594	650	655	627	674	646	648	686	661	658	646	649	657	613	627	699	638	684	628	666	618	702	649	651	642	663	600	629	663	592	672	660	660	657	674	638	625	695	656	681	634	623	704	635	653	679	639	685	669	654	664	619	686	639	692	642	649	618	640	641	661	678	644	644	700	637	673	651	637	651	635	654	656	630	657	634	691	707	657	653	620	634	625	608	646	676	658	662	670	668	660	669	638	635	644	684	638	644	695	605	625	654	639	662	632	670	655	689	699	679	675	653	675	662	686	687	667	659	669	669	654	661	680	619	639	681	660	647	734	630	667	687	649	684	599	652	622	644	679	632	630	642	636	675	681	664	659	634	634	658	640	626	636	663	705	620	639	650	654	651	651	647	701	666	641	611	672	683	656	649	684	644	680	655	643	643	658	652	689	611	588	624	648	694	660	641	650	682	639	629	649	633	629	598	655	630	625	697	664	662	611	664	629	648	637	634	682	642	682	668	670	693	659	669	654	647	636	670	675	634	674	654	632	612	686	696	613	658	612	666	659	644	683	667	659	612	664	641	675	669	658	659	661	645	626	625	684	627	643	673	619	607	632	576	663	666	600	650	641	652	660	662	687	677	650	695	711	669	651	657	647	627	635	658	616	672	630	694	654	655	643	663	637	671	699	669	695	611	669	629	667	633	641	634	598	613	705	643	652	666	669	671	639	654	648	597	636	663	637	617	700	653	619	609	651	657	662	695	697	656	667	704	717	644	621	658	693	674	678	636	619	703	650	625	674	680	674	686	636	661	610	687	680	627	618	660	662	691	644	635	634	656	697	622	638	645	657	633	643	655	695	660	622	707	693	652	607	636	689	664	666	644	635	621	640	636	641	635	629	681	573	644	651	641	676	652	614	679	648	677	685	639	675	623	625	643	660	639	676	661	641	659	611	641	683	667	627	628	638	647	642	663	642	693	639	641	665	645	627	656	652	674	670	627	644	632	676	627	664	664	606	691	616	617	658	627	662	645	670	655	678	677	602	620	657	652	670	644	664	667	672	674	622	656	616	694	608	630	645	617	597	650	666	672	658	636	677	659	675	687	680	697	599	690	661	662	687	630	645	625	620	606	655	656	694	696	681	647	657	660	633	631	653	682	675	647	641	696	663	655	682	638	677	671	682	648	664	616	662	631	671	649	613	671	654	625	635	693	650	646	647	625	621	646	602	656	656	604	658	675	696	627	646	662	668	680	620	689	620	692	658	685	617	631	647	670	646	683	652	681	654	678	628	693	661	663	676	679	609	660	688	629	633	655	653	632	666	678	646	646	615	693	661	668	682	665	616	661	689	656	683	673	716	628	653	661	659	669	584	650	651	641	620	644	612	712	658	627	710	678	654	667	680	678	654	637	629	641	619	639	681	662	644	679	629	642	654	662	657	642	642	667	672	644	722	673	627	644	652	655	666	688	639	661	614	646	630	672	637	658	627	646	678	672	597	686	658	617	656	653	686	650	650	657	641	638	594	647	673	655	652	687	624	655	633	643	638	608	651	636	657	641	650	672	641	631	651	609	646	624	646	676	629	684	648	682	630	632	637	673	673	716	631	625	651	646	660	633	665	683	705	652	645	643	646	611	651	681	632	617	687	652	611	686	645	713	652	690	669	614	649	683	628	646	668	654	692	665	674	643	666	656	660	672	621	650	648	692	700	613	638	703	672	643	675	696	675	663	692	676	644	635	680	660	634	658	633	632	727	634	685	659	630	654	689	620	657	673	635	603	662	690	650	676	623	650	677	679	647	604	659	654	665	651	693	642	631	642	666	636	594	673	645	645	640	670	666	654	632	636	673	625	696	686	668	689	663	666	651	652	693	617	674	671	678	625	632	650	667	677	642	690	651	658	660	697	656	631	704	650	626	695	618	648	655	657	645	665	662	653	620	660	692	647	666	681	627	656	665	616	646	666	632	634	667	685	687	662	606	609	632	693	706	663	653	689	620	640	641	668	661	617	648	665	683	658	643	622	624	642	666	677	695	638	633	685	617	645	639	612	689	591	651	623	650	632	650	653	658	622	636	665	644	672	645	649	608	659	641	659	620	649	658	684	658	592	674	659	672	676	589	646	643	648	640	659	717	642	672	626	683	673	677	671	621	662	599	690	655	645	625	653	681	627	674	609	652	686	720	624	674	670	654	658	666	647	660	656	639	667	649	625	621	670	626	653	679	668	641	576	618	688	718	713	620	674	638	634	613	672	652	631	664	647	619	683	637	677	648	664	666	643	675	678	676	652	661	602	684	668	625	694	686	627	646	653	652	630	649	640	637	603	582	614	678	688	635	686	641	655	694	644	637	603	672	642	659	617	626	654	633	611	644	661	621	659	658	667	668	605	651	692	637	630	688	667	678	656	658	661	645	648	652	639	644	679	669	646	687	624	665	650	652	636	645	637	611	624	625	674	681	683	674	679	648	665	653	682	643	639	669	625	680	636	684	592	681	655	684	672	639	639	609	653	651	610	631	650	646	644	695	675	629	655	661	640	690	636	681	647	620	647	643	690	628	678	669	645	635	651	619	600	599	692	652	661	639	648	652	647	652	665	653	661	660	671	644
2490	894	1001	846	636	732	640	511	480	426	451	428	370	421	395	399	421	395	417	380	389	396	403	412	408	413	406	396	421	413	432	402	387	368	396	375	443	396	378	367	359	423	383	411	384	362	402	374	388	362	375	357	381	416	412	438	412	387	412	402	400	392	414	362	404	390	383	397	396	382	407	433	384	420	412	405	419	394	418	403	439	412	401	393	398	390	401	391	389	404	383	384	430	386	363	420	381	406	392	429	406	395	408	359	366	399	403	396	378	384	397	417	413	390	426	426	381	414	386	381	433	404	368	385	401	378	401	427	382	382	401	408	438	417	374	408	426	424	437	357	397	401	407	392	410	425	423	376	402	368	443	442	375	419	447	429	423	404	375	370	350	404	377	413	386	414	437	377	408	411	427	429	377	400	439	367	392	381	415	376	364	394	412	382	369	382	397	400	426	423	411	387	394	431	415	371	402	384	382	374	378	393	397	381	393	406	405	432	375	413	407	414	434	412	393	406	383	412	336	402	415	418	415	422	395	409	411	425	407	359	395	412	386	414	419	416	435	421	394	422	379	427	391	435	395	411	358	394	428	402	391	440	403	360	371	441	386	415	415	424	437	458	396	394	412	398	397	393	381	386	392	395	405	416	420	413	413	370	437	437	377	370	423	391	420	418	426	430	381	411	404	395	394	404	406	394	395	405	368	428	345	384	416	380	416	388	422	399	423	418	402	404	414	391	371	371	371	384	395	413	423	424	418	390	400	387	343	397	433	404	421	424	383	380	430	397	369	407	411	392	414	393	402	399	409	389	381	415	426	400	377	401	387	356	422	405	394	397	397	412	409	385	405	386	386	410	406	408	376	411	390	373	414	422	401	399	390	401	402	385	384	397	381	377	400	395	418	381	389	400	395	385	389	397	417	422	432	397	394	395	410	373	400	383	386	416	365	369	414	423	379	355	405	422	373	385	420	403	403	389	409	375	395	433	434	341	406	392	401	387	397	405	422	432	418	376	399	378	407	436	398	420	371	404	434	398	379	392	374	406	435	359	409	351	388	403	369	392	394	408	429	387	371	390	424	411	360	398	395	386	389	406	397	430	378	422	421	401	396	417	377	371	376	391	422	431	369	408	410	386	364	416	371	396	358	403	386	416	372	450	383	414	407	391	398	420	420	413	440	413	423	404	422	394	420	387	379	419	434	420	379	392	384	392	346	380	425	400	381	346	405	355	445	430	406	424	362	420	399	349	391	382	364	418	413	379	354	429	390	361	376	413	378	438	429	423	404	394	437	403	408	388	383	412	411	431	411	368	405	394	405	395	381	455	409	368	437	392	430	375	408	427	404	356	402	397	375	404	381	377	428	387	417	409	384	403	433	442	376	420	367	412	444	388	404	389	442	445	441	403	369	436	413	445	422	397	437	387	377	419	381	424	391	361	402	394	418	442	399	411	388	346	394	396	382	365	395	384	382	367	387	366	418	387	400	395	396	388	404	413	373	413	408	402	402	407	388	396	427	386	425	426	438	384	380	406	404	421	404	393	379	382	379	349	393	382	382	396	407	382	399	399	380	368	401	387	412	395	387	413	385	376	415	408	430	392	418	442	363	406	417	418	414	415	395	396	378	416	386	390	420	422	416	361	368	416	397	439	418	405	425	410	419	362	391	370	359	417	388	386	440	373	377	385	377	390	452	420	417	417	405	407	393	380	415	412	394	392	369	392	392	418	387	397	399	426	400	427	415	385	413	434	381	361	397	443	425	406	411	394	404	440	385	426	385	374	389	382	361	405	378	395	406	396	438	417	398	377	407	390	380	407	373	413	398	403	379	392	422	370	430	436	427	368	381	417	377	406	402	416	397	399	379	394	429	424	398	427	379	396	388	393	357	375	402	406	427	390	378	392	383	394	419	387	381	375	418	424	398	436	381	388	375	384	416	421	394	381	419	469	382	394	389	376	421	430	363	389	369	465	373	400	384	370	413	408	398	391	426	385	388	425	412	415	410	383	430	391	375	439	422	388	399	407	408	406	408	385	392	412	401	431	392	434	393	409	383	375	420	379	374	408	374	388	402	402	350	406	377	411	400	425	408	396	368	423	407	425	393	406	416	399	387	411	413	413	397	397	389	392	418	387	391	422	399	352	428	394	399	435	422	392	405	350	402	408	365	424	395	375	405	410	396	414	399	438	412	435	442	403	433	371	376	443	409	417	420	377	407	441	384	363	407	408	404	430	393	407	401	400	425	437	410	393	402	393	409	376	421	381	388	351	402	372	375	415	398	411	383	421	388	465	420	383	408	411	385	350	410	418	381	405	404	389	384	400	406	349	432	397	396	407	400	412	410	377	390	377	415	387	372	408	404	382	416	394	395	415	393	405	421	401	362	378	374	352	374	382	392	389	403	388	385	362	367	395	439	422	397	402	391	383	403	385	363	381	379	397	413	404	424	390	407	408	399	402	396	415	393	367	442	391	405	412	406	385	396	390	391	411	371	420	379	400	452	436	417	388	396	423	389	377	400	407	363	397	430	391	392	394	406	374	431	417	387	406	440	431	387	375	367	406	446	429	399	431	390	405	375	412	379	421	365	390	404	410	386	414	411	420	403	404	398	380	400	365	453	375	383	365	417	397	419	418	385	380	436	392	394	384	394	387	346	402	366	432	332	388	326	420	387	407	419	402	413	398	395	382	395	399	402	422	398	419	390	399	343	383	383	386	398	395	380	423	449	412	390	388	380	372	349	374	394	424	427	384	378	400	393	386	399	398	379	368	436	383	395	417	404	409	394	401	395	421	411	403	418	399	379	369	415	405	390	408	431	411	415	380	393	416	409	384	449	392	393	376	373	406	412	406	393	418	436	436	421	402	403	374	358	403	398	438	426	394	402	402	400	443	379	401	421	413	381	436	388	381	402	425	381	400	388	411	419	389	374	386	363	399	392	386	365	384	439	381	403	374	386	387	409	399	449	449	422	412	396	362	452	425	387	391	402	385	436	413	407	382	415	398	445	416	385	364	428	397	383	404	416	402	427	411	376	380	448	404	422	411	384	386	440	437	394	401	368	359	418	413	400	407	408	390	386	413	389	404	391	421	410	408	404	439	402	382	384	423	430	405	378	416	375	399	401	426	407	375	406	410	396	364	404	414	428	411	400	407	421	380	405	369	355	387	409	402	377	382	392	381	379	393	402	411	362	419	416	406	436	402	383	365	386	422	381	348	399	435	387	415	399	403	429	417	403	384	401	386	414	395	399	400	404	372	389	381	403	420	386	405	398	410	442	409	427	445	386	398	417	356	382	412	407	378	384	435	360	402	381	401	397	358	364	405	407	390	414	403	407	421	417	384	425	398	403	393	390	421	406	355	403	398	399	363	423	402	392	395	383	401	381	446	390	389	386	402	391	399	388	432	415	399	412	385	399	401	360	377	383	436	423	362	381	394	393	385	422	385	366	359	416	440	431	384	440	389	358	402	383	401	400	394	417	393	411	404	413	425	416	380
2799	1412	2367	2376	2186	2554	2401	1443	1287	1190	1139	1070	1065	998	1051	965	984	962	977	977	1008	957	977	952	946	970	931	982	954	957	944	963	992	910	930	930	964	956	960	940	932	905	956	935	938	965	900	946	949	909	960	959	896	934	953	951	958	968	896	925	914	938	913	923	958	912	961	957	919	930	993	924	894	910	954	953	904	950	932	929	971	935	952	998	979	948	951	957	910	942	952	994	925	978	945	884	978	916	909	960	940	936	891	942	929	917	906	931	911	929	948	951	910	925	930	946	998	926	946	889	909	944	927	980	962	962	998	978	956	950	934	919	927	931	952	914	943	915	918	942	934	963	965	928	996	962	958	974	918	910	944	974	887	912	936	874	905	957	968	943	917	926	958	913	952	949	958	893	949	917	921	954	954	946	877	927	989	903	904	930	970	990	971	925	946	879	880	944	875	947	941	968	887	894	903	967	928	941	950	946	969	942	946	894	948	964	950	894	893	916	927	951	1003	913	958	948	935	963	899	943	910	946	971	909	898	897	923	970	947	960	925	961	890	971	899	956	949	938	934	896	1029	911	911	961	918	939	939	943	937	963	939	964	929	899	974	912	898	981	882	900	921	944	922	909	913	907	953	983	952	967	930	900	930	938	917	969	951	949	940	931	945	893	984	886	936	910	909	923	906	943	948	909	881	919	925	924	926	914	918	930	994	897	889	925	917	927	958	962	976	921	900	940	921	911	906	958	877	921	896	930	987	936	976	938	967	946	877	889	958	950	919	972	926	1001	886	918	943	957	913	970	943	976	930	898	941	924	961	988	931	959	982	975	923	979	934	916	933	898	936	948	978	952	1012	894	899	900	864	912	960	925	911	923	893	940	958	958	923	883	931	925	1012	975	914	987	962	900	951	945	975	940	927	925	976	898	957	935	913	939	938	911	910	959	919	910	933	932	914	960	974	910	934	981	966	896	927	944	913	916	927	916	963	988	926	944	895	937	860	951	949	950	958	949	856	965	915	892	967	969	981	945	945	929	899	967	927	929	935	956	929	963	1011	953	900	865	955	982	919	897	951	949	938	916	967	924	954	923	945	964	903	974	941	941	944	941	925	919	937	909	914	927	937	943	952	939	936	901	960	917	984	972	985	931	932	867	919	917	947	997	999	954	937	928	863	957	920	914	857	949	954	944	939	893	972	908	954	1013	939	937	962	930	891	975	939	938	901	944	988	930	973	962	974	977	902	899	917	926	927	929	929	938	876	945	920	948	991	964	901	963	928	947	935	925	1000	986	941	940	908	929	905	928	911	931	956	889	910	977	931	921	943	922	960	978	929	977	931	922	925	943	939	899	955	913	929	938	967	993	894	940	906	912	937	904	902	980	939	996	906	929	969	975	946	907	947	891	889	924	899	952	959	930	896	960	895	976	861	895	920	950	909	943	955	942	910	955	918	924	982	982	959	932	903	884	875	979	901	927	921	912	935	954	937	962	927	1020	954	929	994	937	935	957	970	903	929	959	914	942	875	919	886	893	941	972	943	928	940	946	964	914	937	940	962	956	923	910	959	994	950	953	941	933	948	956	919	957	938	937	925	929	952	968	980	991	927	932	932	919	1001	965	927	887	939	934	930	901	906	900	940	967	942	918	965	977	1002	916	952	953	977	967	954	929	946	913	900	997	921	959	895	974	972	970	879	869	908	857	974	937	960	910	915	923	922	938	905	963	928	938	887	991	948	947	930	1011	903	948	913	887	903	946	904	995	972	889	940	896	936	918	970	947	927	910	922	981	949	978	959	984	953	915	906	958	942	917	894	928	982	888	956	882	962	869	932	929	923	929	911	911	969	864	958	916	938	926	904	930	894	890	928	916	936	973	934	948	918	975	929	905	924	932	911	977	956	963	994	920	985	972	946	967	960	930	884	1005	976	952	930	957	939	932	914	930	928	933	849	992	929	933	902	878	968	912	941	938	944	954	935	917	901	945	923	948	955	907	940	980	950	901	920	935	987	903	905	933	944	955	875	974	958	943	879	956	916	920	930	911	882	953	954	979	902	907	973	962	945	927	917	926	922	953	934	936	981	924	951	901	942	926	894	920	947	958	927	952	948	924	928	926	903	977	888	885	962	951	939	924	972	989	977	950	895	999	932	936	832	958	947	934	963	963	939	923	931	1013	914	945	943	945	916	959	954	940	928	923	916	881	919	954	922	905	957	934	973	896	968	919	906	901	895	879	946	891	894	954	908	936	923	919	956	897	945	908	941	924	963	916	936	950	952	931	915	987	940	967	956	928	925	907	951	940	959	906	950	958	934	911	925	936	967	947	928	955	918	987	923	948	940	929	960	961	943	909	862	990	938	898	868	952	930	922	916	954	948	973	971	938	913	916	883	929	930	969	907	939	921	923	920	920	911	881	960	942	912	959	951	969	933	982	889	940	981	902	935	923	997	930	934	930	921	938	848	937	949	989	974	946	943	911	970	899	933	936	946	934	891	898	947	927	880	965	953	882	897	856	898	927	968	908	959	947	937	947	943	965	912	970	973	908	909	962	911	962	962	962	950	883	935	874	906	913	953	929	933	939	901	930	940	923	993	936	994	977	929	946	942	929	980	964	1029	962	928	978	948	936	898	915	903	935	970	978	932	894	945	981	981	921	927	909	951	947	1019	896	910	927	968	933	1006	964	954	936	902	975	934	901	971	943	905	935	895	932	933	905	956	923	964	975	909	936	977	907	947	935	928	937	917	907	908	997	925	926	975	896	895	969	909	902	962	948	965	939	932	898	912	925	885	907	888	942	904	876	916	937	929	920	917	1008	940	929	923	897	946	943	864	937	928	893	945	967	949	949	961	990	976	936	884	990	971	934	953	922	879	929	927	939	917	948	883	929	939	945	934	891	939	924	959	975	958	948	943	964	901	937	921	959	942	905	1005	927	933	942	963	916	925	920	944	913	949	925	892	933	966	951	1002	959	928	954	949	965	960	896	914	1004	970	945	944	951	955	904	923	939	958	962	957	922	920	947	939	950	988	954	880	937	954	920	948	918	942	907	936	962	931	888	934	901	938	920	927	911	920	964	948	945	907	917	972	954	926	891	954	914	906	946	931	898	956	966	923	926	955	933	898	913	937	871	931	900	956	935	936	949	928	975	906	978	930	959	972	954	956	974	994	971	985	918	914	951	924	911	889	968	866	931	996	994	973	895	922	950	954	947	926	913	944	947	925	939	941	886	913	939	952	962	905	934	956	953	956	881	939	962	936	925	965	970	984	904	964	928	949	937	912	971	978	896	930	920	938	930	963	946	949	944	939	935	977	933	909	981	893	950	955	949	936	935	889	936	941	950	908	930	994	969	938	900	959	964	921	932	906	933	947	1012	957	948	934	1001	925	935	919	959	944	933	929	943	941	919	925	880	940	903	911	919	968	926	934	912	929	943	928	912	942	917	968	955	966	874	935	953	890	956	894	921	903	912	939	909	957	915	928	949	890	937	938	922	939	1008	943	870	908	891	874	929	953	953	947	955	894	930
8606	1351	6665	2424	1105	3804	4404	1150	512	481	480	491	434	429	410	447	365	415	454	456	471	423	408	464	403	441	430	407	400	412	409	432	416	404	389	433	393	422	414	411	399	454	390	469	413	379	404	385	431	418	443	458	464	467	441	378	420	398	428	434	425	428	386	417	435	417	448	434	409	409	391	401	391	422	428	392	342	408	389	383	440	403	397	431	449	437	355	431	394	437	442	422	355	372	417	413	416	409	427	399	422	414	433	448	416	461	392	430	396	432	362	440	444	390	393	388	445	403	387	409	413	392	441	431	443	405	400	393	449	427	425	453	418	425	467	414	412	406	429	423	463	430	424	427	374	411	426	452	399	400	385	403	447	401	464	461	422	418	412	434	448	385	427	451	442	401	421	403	424	409	425	437	410	433	357	415	406	411	444	398	393	365	413	424	421	399	417	431	428	419	413	425	389	420	391	411	415	421	400	408	378	431	404	430	431	423	429	429	436	407	391	424	384	402	428	423	417	423	430	453	419	417	431	428	400	404	445	430	395	444	442	438	396	405	444	423	377	399	417	368	392	419	426	441	444	416	398	452	375	421	423	449	434	405	388	346	429	396	430	417	408	390	388	434	411	408	424	439	402	412	436	402	413	407	408	406	408	389	387	405	396	402	373	393	413	402	415	449	390	419	410	368	407	410	410	410	423	411	410	395	408	444	361	375	445	402	463	415	411	372	368	399	434	413	457	394	425	390	418	424	429	440	398	419	442	437	383	413	404	397	419	423	412	412	407	392	425	430	406	403	425	370	416	400	444	411	400	433	452	429	433	418	441	425	432	416	408	415	417	385	419	440	387	407	420	441	382	404	409	403	403	386	419	405	474	434	446	420	436	460	399	404	395	401	408	412	407	419	456	413	413	389	434	409	440	407	383	422	365	426	358	415	432	397	414	423	421	417	403	437	443	408	395	367	432	452	429	439	419	382	431	404	380	448	433	428	406	411	391	381	408	451	393	380	406	431	446	399	435	415	407	383	388	430	384	409	394	384	429	433	423	396	402	415	451	442	407	360	401	389	361	407	408	405	418	403	411	386	466	385	420	443	429	411	430	424	424	414	407	459	438	417	418	379	424	393	419	391	443	419	422	412	387	421	457	406	396	397	438	465	396	436	414	440	420	434	430	398	399	449	407	446	408	404	405	359	397	447	405	435	474	364	411	403	404	417	433	476	394	441	391	399	437	403	417	455	418	411	412	412	412	413	391	377	408	409	427	432	399	431	359	413	354	374	421	442	413	404	451	447	449	387	435	430	358	394	392	386	410	434	367	380	405	397	435	433	433	406	382	405	423	440	424	419	440	448	389	395	432	415	426	371	410	385	390	415	434	396	416	404	446	429	407	404	398	379	442	416	444	401	409	433	407	432	417	409	452	454	445	423	437	408	383	383	431	433	459	406	420	391	425	432	414	426	393	414	408	392	450	434	390	376	423	410	408	425	405	422	417	406	428	384	418	411	394	401	409	436	378	385	422	391	444	375	427	406	417	433	401	421	384	382	434	433	449	423	397	400	398	475	438	430	467	449	426	406	401	378	388	440	425	422	391	403	422	403	423	434	398	413	392	366	375	432	408	381	405	404	442	397	426	403	385	414	437	425	441	430	422	419	395	349	392	384	368	421	433	453	426	409	409	429	438	410	415	394	415	406	429	407	419	422	433	465	454	443	392	438	457	424	448	428	392	408	402	388	385	417	452	423	416	435	413	408	420	421	398	389	430	442	360	414	425	407	442	424	445	402	429	392	382	391	442	401	470	391	463	409	410	455	419	421	453	381	403	382	413	408	445	444	455	454	428	390	449	403	392	392	459	401	404	461	416	428	455	398	387	445	428	440	431	417	383	456	409	452	424	428	449	369	449	400	412	439	397	401	410	401	432	440	492	454	486	429	417	429	374	427	388	433	426	407	371	418	411	440	432	418	445	429	389	465	381	404	395	397	424	404	434	417	420	394	428	420	443	422	421	398	400	458	355	414	421	349	410	431	426	424	436	420	408	428	429	383	400	431	372	425	403	410	433	422	389	408	406	428	407	407	424	444	453	432	428	417	408	404	402	431	440	407	425	427	406	401	413	374	402	440	381	413	397	405	406	389	415	442	417	392	454	418	426	409	451	399	416	421	392	420	405	433	442	416	413	400	410	393	381	431	448	396	424	441	443	419	405	405	426	405	443	371	402	381	411	396	424	376	409	426	407	425	422	424	395	407	398	406	381	398	428	399	416	392	400	404	464	454	363	436	461	385	477	404	417	399	441	407	386	380	410	436	432	404	401	428	426	409	433	412	403	445	434	442	450	433	370	387	390	426	398	419	398	413	415	432	401	405	405	405	397	420	391	438	430	433	408	416	424	448	425	411	384	394	409	405	407	429	403	394	435	402	404	372	434	393	406	417	415	415	440	404	443	416	391	398	387	446	401	424	453	422	460	470	410	438	418	389	442	417	434	392	401	399	445	407	461	404	382	378	424	438	437	430	410	420	393	442	457	420	395	445	434	427	375	421	402	403	376	428	419	438	416	401	415	433	406	433	394	403	405	437	414	428	428	402	426	404	419	406	453	426	386	451	403	412	403	438	413	438	422	389	391	404	417	435	461	431	411	419	383	377	396	424	427	413	372	401	375	393	412	467	400	409	415	425	427	408	413	415	422	399	409	465	397	419	397	448	485	398	406	412	468	410	415	405	425	417	423	421	411	420	404	390	406	396	398	413	404	383	409	442	418	394	403	435	416	424	398	454	408	392	473	428	397	444	378	426	412	422	422	428	424	392	436	416	408	389	422	387	427	433	404	437	440	425	406	436	421	397	421	413	407	421	430	415	441	377	413	376	419	420	354	428	408	420	432	439	377	430	395	421	404	406	411	423	417	412	407	409	421	398	422	442	431	412	419	384	423	432	396	422	416	424	417	392	421	428	428	436	435	404	426	448	417	435	423	415	390	404	424	459	386	409	432	420	424	424	437	391	439	404	427	423	412	384	405	403	405	418	401	416	442	398	429	382	392	406	408	425	412	433	411	399	390	414	388	428	406	415	414	407	400	414	410	393	426	451	431	404	421	387	411	418	411	417	399	464	491	405	395	406	406	420	419	371	405	427	445	411	432	396	434	410	448	449	406	457	384	422	411	414	407	444	394	429	418	434	429	373	447	381	411	417	384	401	441	414	428	419	404	412	390	387	388	406	375	428	416	392	379	370	428	409	408	413	353	385	424	420	419	427	428	362	436	435	404	407	365	450	438	413	414	424	432	393	405	423	419	426	403	374	407	390	398	397	437	428	442	428	409	409	402	446	399	395	402	378	414	408	439	412	422	406	406	438	398	365	394	425	432	409	408	418	403	438	408	427	424	409	432	391	425	443	441	437	448	412	404	408	412	395	424	378	437	398	415	440	419	385	388	418	413	422	421	401	392	357	430	436	388	432	434	417	404	415	425	405	443	432	438	418	414	399	441	418	394	413
7348	1829	13858	4674	4194	15467	16413	2940	1541	1460	1402	1296	1230	1149	1174	1061	1078	1077	1043	1091	1070	1049	1025	996	990	1003	945	978	947	986	1028	980	1016	1026	993	1003	974	1051	1031	1003	932	907	1010	1033	970	988	1052	972	1008	1021	955	975	963	978	962	931	960	948	975	1012	996	968	926	968	955	991	972	958	988	950	938	1007	956	952	961	966	927	973	975	992	1000	984	994	907	995	997	955	975	978	913	984	951	986	963	979	919	971	952	939	957	983	972	981	967	963	979	911	964	996	966	901	988	985	950	958	991	945	965	930	974	1002	951	911	959	929	932	956	952	980	972	937	926	901	982	958	976	980	965	939	973	934	980	971	926	914	977	954	940	924	961	966	994	964	967	938	936	958	979	936	942	871	983	947	912	980	912	948	921	931	957	948	910	977	964	943	996	985	938	989	965	913	921	919	940	940	961	920	901	955	931	965	911	982	945	948	927	942	978	975	956	993	969	944	997	992	994	992	972	913	960	995	969	964	938	994	953	944	957	915	998	987	938	966	948	987	979	927	994	964	989	1033	950	985	940	980	986	945	985	982	918	886	964	943	916	991	975	936	918	1018	961	998	955	912	985	945	1014	936	950	913	949	991	959	985	933	958	979	926	957	963	957	919	968	983	973	957	974	935	1048	947	981	999	937	974	968	915	929	958	960	985	979	933	971	925	958	922	915	941	984	931	953	941	966	985	942	954	970	890	957	959	972	986	1002	946	922	935	933	940	923	978	959	887	941	946	941	932	996	966	931	991	930	968	917	922	971	916	1000	967	969	959	943	937	1000	973	951	975	987	940	989	955	924	918	990	951	994	872	962	944	1002	998	995	955	949	938	886	894	939	987	981	913	937	933	940	940	900	927	924	972	943	965	951	937	963	972	908	976	962	947	1008	948	969	950	961	938	953	971	929	1001	920	978	968	1008	976	930	962	914	936	956	923	947	988	926	937	970	929	982	980	956	956	962	958	958	890	980	914	979	958	981	977	981	1041	951	948	959	975	950	976	1006	1029	951	928	974	988	952	990	942	974	946	854	980	1009	997	963	962	860	981	993	953	921	956	979	901	948	945	969	949	998	964	955	996	977	969	942	987	952	909	905	992	969	981	967	952	933	919	939	947	902	949	939	962	991	976	987	933	967	1004	947	882	969	923	997	935	967	932	928	894	940	957	962	918	990	930	948	1008	983	1001	920	941	940	986	984	981	1007	947	945	937	932	988	920	975	948	924	1013	948	940	945	944	941	972	952	944	910	926	950	1009	959	954	968	994	933	989	911	924	1008	930	927	959	1023	935	932	976	953	984	984	931	920	871	961	1014	942	966	941	960	993	943	930	988	988	993	990	983	922	945	914	980	958	1007	961	973	915	957	1013	994	952	949	939	986	960	956	936	978	942	1032	944	943	951	938	923	1034	911	968	966	1101	946	990	936	930	940	975	947	943	1002	940	951	948	980	942	922	957	966	943	949	945	908	947	1031	967	952	971	908	958	971	949	931	873	945	943	997	925	910	959	922	988	959	988	944	932	1011	922	941	939	1043	949	951	1010	945	1001	958	930	986	936	1006	942	963	949	935	944	913	916	977	973	934	1012	917	943	947	940	917	976	959	948	981	1011	995	976	972	911	988	921	885	962	984	999	947	927	957	930	937	938	989	924	932	959	992	992	986	947	961	900	941	952	993	955	975	916	1024	900	948	987	969	937	925	916	941	954	995	1001	983	903	987	941	986	1018	914	987	910	904	903	993	935	943	934	974	966	921	984	998	987	919	947	926	948	974	972	955	951	960	914	876	985	967	956	957	982	956	1014	969	979	960	996	929	918	937	949	925	979	982	955	996	993	956	975	925	1048	1002	956	940	969	945	957	910	957	961	941	951	919	991	941	938	958	969	959	958	1005	937	952	901	944	952	991	920	943	946	973	1004	924	1006	931	986	960	887	979	1048	923	966	949	1029	929	989	966	916	945	976	993	950	946	980	948	958	981	977	969	976	968	936	1021	980	935	989	1004	987	900	922	991	989	951	941	899	942	977	989	969	965	947	943	915	990	910	936	942	981	951	901	934	915	971	892	978	956	948	952	960	943	962	958	973	970	981	1018	971	974	945	955	1018	978	958	945	963	962	961	934	953	987	945	952	970	963	986	994	975	957	996	919	940	994	1019	999	999	965	956	900	973	938	979	978	982	968	960	903	967	916	1028	958	942	951	950	966	982	956	934	929	986	922	965	993	961	931	917	999	927	950	976	956	929	981	921	962	994	984	994	911	943	999	943	926	984	942	1000	950	946	982	953	938	970	961	944	951	960	944	921	928	964	1011	926	938	932	957	992	941	973	982	993	971	1004	952	989	977	976	912	953	953	958	1045	975	927	868	946	921	1001	928	928	992	934	1029	958	965	935	968	967	904	953	994	929	970	936	996	890	971	911	937	956	977	905	950	917	1031	988	965	942	907	959	947	902	940	975	956	959	946	933	1005	977	953	967	963	970	953	961	919	971	887	932	956	944	964	975	964	984	971	950	987	918	936	985	969	937	953	965	959	976	998	922	973	965	959	960	913	979	922	966	975	959	1001	972	984	958	1000	974	976	943	957	964	929	954	948	979	971	962	977	950	907	987	980	939	971	943	899	985	933	936	899	1009	973	998	892	943	992	968	930	960	1014	944	960	961	983	922	936	907	977	915	985	967	901	956	959	990	933	967	930	976	1012	998	957	958	973	968	957	1011	940	954	975	914	997	981	976	968	993	1023	989	908	942	962	918	976	1015	912	927	960	919	966	945	931	955	939	969	954	973	974	949	938	967	954	961	949	939	974	886	981	937	943	991	900	976	950	975	980	990	936	1007	970	956	943	988	928	972	932	931	963	915	980	947	932	948	932	1044	994	937	947	988	900	950	968	936	952	976	963	971	976	962	952	969	928	996	967	993	969	984	940	952	876	946	982	968	1010	999	961	1020	943	971	999	938	969	988	919	1016	910	969	887	953	947	912	969	914	917	969	924	970	1010	983	927	939	940	987	951	925	946	931	979	905	944	969	982	974	966	955	971	943	929	1006	979	946	1014	956	957	946	956	975	989	897	936	917	1039	905	951	925	993	968	986	976	976	952	924	1016	956	948	998	1002	921	913	952	980	1008	942	929	928	928	941	950	940	953	972	963	990	982	923	922	942	949	926	905	991	954	965	940	900	976	933	1005	932	960	973	995	966	917	962	895	913	956	970	1025	973	964	942	959	993	985	980	1010	933	1048	955	991	967	1008	967	898	900	975	974	956	916	912	954	971	937	963	962	943	986	949	882	996	949	944	963	995	917	984	954	946	908	942	952	916	925	995	981	1008	932	945	956	940	951	933	921	966	962	910	989	993	981	973	926	955	947	927	929	948	966	981	958	933	939	958	969	939	905	978	968	992	916	932	964	966	887	975	967	996	938	941	921	974	936	948	891	999	904	1011	956	1018	973	933	985	949	985	978	977	938	925	929	928	993	1008	966	979	976	919	971	973	1024	948	902	1002	973	984	924	947	935	925	966	904	949	991	944	997	950	949	975	1001	1028	918	977	922	962	942	980	970	897	984	962	920	966	930	972	950	939	908	967
14451	2057	7843	6110	1331	5415	6524	860	428	422	346	335	352	302	282	289	310	296	316	317	301	300	325	287	252	245	249	276	241	256	265	282	281	267	256	247	266	279	283	270	272	248	253	258	251	281	289	249	268	236	270	261	268	255	258	284	275	268	269	262	260	242	268	265	270	308	261	278	249	256	270	273	249	251	264	266	304	265	266	242	263	266	273	270	281	265	279	276	265	281	270	263	266	235	257	223	227	258	258	279	277	266	262	257	281	271	279	282	261	264	263	223	282	284	264	264	266	286	270	258	265	268	253	275	277	266	263	262	280	270	283	271	268	244	290	248	286	260	280	273	267	261	273	247	276	257	274	267	281	232	252	252	310	287	264	292	248	291	282	285	230	273	239	254	262	240	265	237	260	279	261	281	287	260	267	297	285	267	263	233	255	287	268	281	261	268	281	276	286	292	270	259	253	254	231	277	265	262	287	269	258	237	229	271	252	249	274	274	284	282	255	250	226	310	277	251	251	281	249	243	281	275	230	272	280	235	255	243	247	271	252	271	254	270	285	256	255	251	261	264	257	241	245	265	273	272	243	272	250	245	250	241	280	286	267	282	255	274	285	266	252	252	227	268	266	275	279	278	294	265	237	277	285	215	282	255	250	238	272	281	274	280	259	289	282	274	278	270	281	250	256	250	221	268	268	252	260	260	253	270	244	256	280	263	291	267	276	271	248	248	258	249	283	258	279	248	264	281	261	247	258	260	246	275	281	252	262	254	289	248	261	257	268	266	269	298	249	256	228	252	259	276	257	229	257	262	259	263	294	273	252	253	278	261	282	279	250	290	257	251	285	256	276	283	251	263	284	252	267	251	283	283	269	259	259	266	255	249	249	268	272	240	227	270	237	247	276	301	267	235	256	302	270	258	262	257	268	266	279	292	253	237	255	269	268	266	264	306	312	256	273	227	244	278	265	258	265	260	267	263	284	262	277	278	268	275	310	268	298	277	254	249	249	254	249	289	246	275	293	254	225	265	263	258	239	276	282	273	250	264	275	271	261	253	265	252	256	266	289	236	276	275	247	269	238	245	277	293	257	249	257	276	292	276	268	271	245	260	275	243	281	290	250	279	279	284	255	288	267	234	294	273	249	229	247	248	278	265	284	262	247	254	258	242	259	279	250	254	254	270	277	270	250	271	229	272	294	263	251	258	275	263	274	263	253	235	253	283	235	271	262	241	276	257	271	276	263	306	257	260	270	268	276	283	249	278	252	225	246	266	239	280	240	274	271	267	272	245	290	258	272	245	261	232	267	237	284	257	263	267	234	263	296	262	242	249	288	288	288	282	267	240	254	272	253	272	272	266	303	233	290	270	225	266	265	284	275	264	271	233	254	278	270	281	252	248	257	292	276	273	280	278	273	265	285	246	231	283	247	266	261	274	296	224	283	267	258	243	252	283	300	285	274	240	270	254	274	250	243	254	235	234	261	273	247	274	287	261	278	242	285	265	253	247	232	271	291	271	254	292	273	224	263	240	280	269	249	273	273	260	248	241	241	267	257	264	233	262	249	261	256	281	286	256	254	271	270	264	254	271	234	232	259	293	280	245	271	253	281	294	257	272	252	249	280	272	257	277	242	262	296	261	253	250	281	264	255	218	294	274	288	278	267	235	273	274	266	262	276	266	264	297	270	281	234	303	288	287	233	264	272	271	276	251	280	293	272	284	264	264	294	272	281	244	266	275	236	237	274	265	271	214	255	264	308	242	261	263	294	272	258	293	251	251	260	278	287	271	240	259	283	278	226	284	301	281	302	284	275	268	249	243	294	233	263	289	280	246	283	266	242	270	239	282	262	247	262	251	255	259	281	261	283	258	211	279	259	237	246	260	297	231	284	266	225	290	278	264	271	268	287	254	268	258	264	265	254	263	265	277	244	281	275	252	254	278	259	239	287	288	274	272	271	264	278	252	235	274	293	257	256	214	238	244	269	252	240	302	264	232	275	262	237	309	274	279	267	276	247	253	270	274	238	258	246	279	241	253	255	278	260	272	247	257	282	295	265	249	267	281	240	262	274	246	299	293	274	257	264	293	285	273	263	264	245	289	268	248	259	276	245	278	245	241	272	236	258	278	262	234	242	274	266	266	261	256	264	277	301	261	263	266	277	251	279	264	281	278	273	260	249	261	316	285	280	274	244	274	295	276	251	270	278	252	263	250	270	299	288	265	254	253	272	259	249	276	283	291	271	228	235	276	259	270	283	279	267	258	280	283	289	313	235	265	262	241	276	273	273	258	267	258	235	260	304	256	248	299	271	266	274	232	257	304	254	247	240	259	289	275	250	220	244	238	281	276	261	283	289	252	248	288	260	263	262	239	279	282	241	253	263	290	265	269	277	246	278	282	274	256	228	296	259	299	254	273	284	271	240	282	283	281	250	234	271	250	265	274	265	298	309	261	278	259	267	271	249	256	269	258	246	309	275	265	269	279	271	228	273	254	268	262	268	249	229	251	267	272	285	296	268	266	291	254	294	220	261	277	264	272	250	290	260	263	244	251	273	233	277	248	263	267	244	270	260	245	270	250	273	249	279	284	244	291	293	242	297	266	263	281	293	271	280	258	243	240	251	266	250	285	255	279	285	257	255	256	296	276	243	258	258	299	260	261	244	274	241	247	249	243	252	276	280	294	260	291	266	292	258	250	308	240	249	256	265	263	299	242	276	231	273	242	290	276	257	281	291	280	311	268	262	240	276	280	265	239	261	274	303	258	258	280	269	268	250	271	240	260	252	275	284	251	233	253	274	275	282	273	298	260	270	268	244	258	261	252	273	245	289	263	229	268	291	276	258	289	258	291	244	283	282	276	264	263	260	242	259	250	238	280	267	246	248	245	264	254	272	275	266	271	287	262	262	278	257	273	278	271	258	299	268	268	260	268	246	269	280	268	250	278	270	246	271	258	252	268	252	246	257	262	296	267	246	261	252	252	296	264	266	255	269	248	254	253	282	249	242	217	267	249	295	287	256	273	260	259	264	248	282	299	261	246	269	287	279	259	262	257	297	269	275	257	242	279	252	260	257	265	266	283	270	269	250	280	234	282	275	259	265	276	272	273	266	281	263	265	257	304	248	268	255	242	225	237	237	275	249	261	286	290	294	256	288	281	288	256	250	281	252	266	254	258	244	300	259	270	275	244	263	258	287	260	248	266	250	260	297	287	261	301	268	248	270	217	250	275	268	271	289	262	263	262	251	270	280	275	286	258	250	253	233	266	261	276	255	254	282	265	228	254	249	264	283	234	246	272	284	262	242	276	315	257	277	270	252	288	293	309	291	275	275	281	283	254	277	257	229	260	268	272	267	310	282	237	252	245	303	289	280	290	284	284	276	257	262	261	234	254	283	221	226	260	249	268	247	250	280	260	257	241	245	253	266	267	268	247	273	259	273	223	289	260	262	249	249	273	246	270	256	273	264	262	275	249	240	261	266	301	255	290	252	259	274	280	244	266
8959	1909	15729	9936	5191	19914	20413	2004	1503	1419	1312	1153	1040	876	876	803	814	817	786	742	797	824	774	706	653	669	711	658	716	682	683	718	729	674	649	708	693	653	699	711	624	662	645	647	634	656	671	653	653	619	643	622	636	633	664	650	645	612	630	633	648	649	630	666	621	650	678	589	647	654	612	640	630	644	598	622	587	664	603	611	680	622	630	653	633	641	667	665	616	662	604	620	605	637	635	619	631	660	647	602	682	640	667	605	607	573	680	582	684	640	610	629	634	671	600	646	666	615	647	627	625	676	614	625	657	656	633	594	649	637	615	621	628	638	592	643	618	616	632	622	605	638	660	660	619	662	667	630	674	596	668	607	646	621	658	613	598	653	657	584	623	617	611	672	613	678	607	674	648	661	651	608	619	617	591	668	672	649	573	664	653	631	545	608	625	614	561	667	625	638	638	636	639	628	620	628	643	626	641	649	643	660	614	581	619	634	649	666	627	654	601	621	656	606	636	639	635	626	624	653	618	606	581	621	672	635	639	605	683	657	651	603	693	691	640	651	637	619	631	645	616	651	644	661	639	653	632	618	640	625	622	661	604	660	589	591	611	648	584	611	603	620	660	608	624	632	644	649	675	660	587	625	645	599	648	675	625	617	660	590	677	605	615	623	641	679	644	659	611	657	618	647	622	622	645	635	645	645	615	679	633	599	603	632	619	649	659	602	594	664	636	659	615	594	616	635	634	646	616	659	623	629	594	642	647	656	628	615	648	640	609	642	630	628	629	576	618	683	626	640	647	631	628	584	593	637	603	659	627	629	634	619	623	657	623	608	692	667	623	662	666	621	610	666	668	652	635	595	639	652	595	639	607	626	586	637	591	624	600	593	657	637	627	642	609	628	621	603	669	641	683	659	579	584	639	629	661	637	634	660	582	578	671	661	615	620	577	623	642	652	605	666	684	637	624	667	642	609	615	624	665	669	628	652	635	606	653	676	611	624	642	672	627	647	662	623	618	600	611	663	651	645	620	658	628	586	609	674	646	603	620	644	604	663	631	648	635	612	632	632	644	641	671	634	648	638	647	660	599	609	583	655	628	612	641	616	649	585	653	639	626	662	690	612	619	598	633	606	632	616	608	624	591	623	651	625	636	638	624	587	668	598	661	658	663	691	633	603	642	632	637	651	620	663	640	647	635	605	597	604	612	713	601	623	575	616	652	652	641	637	637	637	639	668	598	622	647	586	619	618	638	622	607	618	662	640	596	645	618	666	639	645	665	619	657	624	657	669	605	609	623	647	643	645	637	610	627	619	618	629	623	624	591	660	644	653	645	622	651	667	598	598	572	646	643	646	635	627	626	614	652	581	644	623	614	632	620	599	619	641	613	628	631	680	643	651	618	641	693	602	631	600	638	668	654	609	643	575	610	614	654	656	605	623	647	641	591	602	584	630	604	595	642	657	642	651	655	638	623	585	626	666	645	589	605	638	611	613	662	614	586	622	597	620	712	669	642	652	597	631	619	631	607	631	624	629	638	608	656	593	621	616	614	595	667	666	610	637	651	682	620	648	633	604	617	646	644	629	620	639	655	587	660	625	600	622	621	638	593	652	638	624	626	617	647	608	582	647	680	607	609	630	662	605	598	637	636	627	628	645	606	668	651	653	638	574	619	616	636	608	634	620	656	610	600	630	696	621	627	614	667	614	608	575	644	616	643	640	598	651	642	661	625	638	641	587	647	601	650	628	668	655	638	631	576	634	633	644	628	595	592	663	626	580	658	626	610	618	630	587	641	624	660	641	629	621	626	626	685	639	623	619	647	618	622	596	586	609	627	625	674	617	601	665	631	616	616	612	633	620	589	612	630	641	628	617	623	627	666	684	662	630	650	677	624	624	635	674	622	623	610	658	641	664	609	635	650	648	639	634	609	598	658	609	656	672	641	640	651	619	617	655	641	653	648	623	667	604	616	628	634	648	594	626	631	648	602	624	635	686	661	673	621	637	667	594	636	676	637	681	635	665	668	602	643	593	615	593	629	645	598	636	637	656	599	589	676	665	671	598	643	643	603	634	602	647	607	646	623	652	595	641	600	620	600	650	627	655	627	604	591	648	628	650	633	640	667	614	704	668	613	631	587	624	622	650	609	628	589	666	653	646	644	667	614	655	657	646	592	615	570	687	601	646	666	644	652	590	639	607	684	624	624	616	637	580	659	644	594	665	647	621	635	611	618	634	620	627	626	615	654	609	637	626	641	643	631	612	592	614	665	638	629	601	597	648	598	615	612	631	663	651	594	655	598	615	657	672	620	607	645	600	637	648	643	633	571	637	611	642	650	619	638	660	622	644	626	670	602	659	646	652	641	641	628	689	661	653	592	686	667	614	626	653	633	634	633	629	660	608	664	659	670	637	645	644	661	615	657	609	644	662	657	640	622	661	702	636	661	596	578	653	611	655	644	628	637	632	615	624	642	624	646	610	610	598	606	624	614	645	638	653	612	590	679	650	627	631	616	622	649	613	658	607	635	656	640	624	627	621	638	646	628	611	595	645	611	584	625	627	606	614	613	661	657	621	622	630	613	609	614	646	629	637	575	625	640	652	626	652	647	640	632	683	638	627	629	609	636	607	630	613	638	617	609	638	633	638	610	633	601	644	610	661	655	582	620	604	657	620	581	619	607	668	644	666	649	647	621	600	661	615	634	629	636	659	610	660	616	608	677	651	635	685	626	615	648	651	621	658	637	619	613	592	615	612	642	631	616	642	692	649	674	629	636	683	652	687	623	582	621	607	665	608	640	573	607	587	613	594	634	630	633	621	671	656	659	633	640	604	613	671	646	599	646	605	649	629	648	637	613	604	624	630	622	660	623	595	641	616	626	649	674	617	646	615	616	617	599	630	635	627	638	724	643	630	672	650	623	624	650	635	665	627	666	617	617	642	627	688	627	597	663	678	654	601	645	579	655	653	608	609	643	684	576	619	637	615	633	620	604	644	589	626	608	613	658	629	617	629	609	605	655	643	625	631	579	642	623	575	615	642	622	583	622	629	636	663	624	635	608	628	607	619	693	613	612	614	620	600	631	606	603	615	652	631	606	613	636	634	632	645	680	646	609	588	661	656	650	633	612	668	595	615	630	647	659	641	602	662	593	624	650	629	638	643	625	623	626	618	610	624	680	636	644	633	600	641	633	669	605	638	627	665	637	635	647	661	635	615	644	661	616	628	592	714	630	624	648	609	665	637	656	630	640	639	633	603	614	660	632	620	640	616	613	600	619	618	634	608	670	641	637	600	625	599	626	647	627	665	611	660	657	608	698	610	627	618	623	633	632	698	636	636	636	613	643	647	615	627	647	633	664	617	631	594	662	634	631	653	647	610	634	643	667	625	679	612	616	631	629	635	656	631	638	688	612	638	613	643	610	630	637	600	645	612	630	600	611	583	657	580	580	662	599	640	631	666	637	636	637	621	635	613	588	612	630	629	604	608	647	659	620	634	655	615
2425	852	979	769	635	554	555	456	426	436	450	425	394	410	389	391	371	397	397	420	408	392	395	406	369	360	389	411	411	418	414	383	380	382	391	421	356	414	395	363	373	422	393	384	397	383	385	379	435	384	394	399	387	397	396	406	395	383	356	365	378	419	380	417	394	413	381	373	387	395	414	405	396	343	403	402	393	425	402	363	379	387	370	431	426	397	423	380	381	374	382	347	385	388	359	378	384	387	398	380	383	380	400	392	401	370	342	380	427	399	418	414	398	395	426	376	382	337	362	386	386	400	406	395	382	406	379	364	375	377	387	390	417	385	405	396	382	379	404	374	374	377	420	396	382	387	397	384	388	377	381	364	385	402	403	397	376	401	389	373	354	375	421	412	383	384	404	415	384	405	384	364	404	427	409	440	387	407	375	373	346	347	357	406	410	377	404	386	374	358	351	359	363	388	393	385	374	395	477	372	384	400	387	422	375	401	378	399	392	389	382	365	411	389	361	386	399	380	388	375	368	367	402	421	411	414	339	379	387	416	378	404	348	401	343	369	412	355	363	382	370	381	424	426	366	395	417	404	413	392	406	401	399	408	367	396	405	376	398	346	409	374	360	393	372	387	379	442	384	361	382	362	404	385	383	401	418	393	402	391	380	387	367	417	380	385	388	357	382	362	387	419	385	419	368	372	391	420	412	374	413	354	388	405	345	414	365	425	391	396	394	337	388	375	398	380	397	388	367	433	391	413	394	368	411	401	414	405	391	368	357	380	428	409	412	353	383	365	372	349	358	400	399	377	344	376	390	388	362	381	372	394	405	421	388	430	354	350	384	383	383	367	413	428	381	398	430	420	401	392	416	378	382	343	371	388	370	381	399	408	380	425	401	387	408	394	388	397	359	392	386	384	372	390	370	407	406	359	374	399	380	373	375	371	427	406	384	422	380	384	393	372	397	428	409	367	383	363	422	374	388	403	388	408	387	403	369	349	395	403	412	396	383	396	373	380	404	359	394	403	421	394	378	384	363	404	399	397	368	368	352	372	441	417	400	370	387	406	393	382	398	419	409	387	430	368	402	385	412	366	404	422	372	421	390	396	367	366	377	372	350	376	400	378	379	359	342	396	375	394	374	409	423	399	422	357	337	386	352	393	399	407	391	405	375	380	395	377	392	378	394	415	412	401	374	364	365	369	378	379	390	396	438	427	379	415	385	385	391	378	419	410	358	348	405	391	399	384	417	409	370	367	391	390	359	397	391	349	426	354	377	381	395	363	416	362	381	369	400	382	415	387	363	399	394	404	376	456	376	410	387	372	441	404	432	388	405	386	388	375	389	411	388	388	361	403	390	349	400	370	405	380	374	391	364	403	400	353	419	345	375	384	406	386	388	386	365	385	397	392	380	376	396	387	392	400	399	354	354	369	372	415	376	380	375	447	411	405	426	366	420	359	376	392	371	390	376	379	390	414	415	395	378	394	378	380	393	407	413	403	412	405	419	382	376	358	383	376	401	369	437	403	390	378	367	361	384	402	397	404	384	395	391	364	353	364	415	388	393	422	386	400	422	395	374	396	403	414	376	374	376	386	417	408	368	386	390	374	378	410	386	388	387	384	386	390	369	388	408	380	385	394	418	375	391	355	392	366	398	425	383	386	351	363	374	386	400	412	363	371	380	388	387	409	364	398	366	390	393	372	372	397	380	390	367	397	415	382	393	374	408	374	388	421	382	377	412	381	418	365	463	395	370	354	385	389	369	381	396	374	365	405	381	394	387	391	389	394	418	376	385	378	374	393	388	393	376	363	399	399	386	394	390	405	390	407	387	360	423	387	377	426	382	374	379	399	418	411	380	377	403	400	418	383	440	383	413	371	376	408	346	367	348	390	428	366	392	408	415	422	352	376	408	395	358	374	385	375	377	352	367	410	401	366	376	382	364	356	354	398	413	418	392	447	385	420	354	361	395	408	401	375	403	389	360	382	382	387	358	360	372	349	415	336	387	380	377	384	409	382	385	413	363	428	370	397	390	334	396	386	352	378	423	391	382	409	372	364	397	417	382	384	406	378	365	383	378	361	396	390	389	389	433	406	363	401	372	363	375	393	393	396	378	379	412	406	380	429	375	397	406	364	392	430	374	381	399	405	380	409	345	393	391	397	393	387	412	376	362	421	395	379	368	362	385	391	386	380	403	353	399	389	404	407	392	391	383	397	351	373	405	410	392	391	388	388	380	368	405	386	338	384	353	415	354	412	429	418	384	348	384	381	395	385	349	390	442	392	415	416	360	419	397	400	434	387	359	367	405	412	393	415	355	354	357	369	407	360	405	428	414	390	387	387	382	425	402	430	362	413	388	408	367	417	401	413	414	360	415	415	394	406	384	409	416	376	401	378	405	387	377	368	408	418	384	350	422	376	351	374	399	389	368	370	368	407	379	368	395	367	401	399	372	392	386	367	388	374	396	369	384	366	371	394	403	371	407	379	410	365	384	357	369	400	422	341	371	386	415	418	376	383	405	422	372	406	417	366	361	403	384	375	389	395	369	356	364	432	389	424	413	354	388	368	375	406	396	366	385	392	400	373	401	361	404	371	356	401	399	355	372	406	397	372	371	345	381	367	403	389	410	395	415	410	384	403	401	397	399	403	389	362	390	401	391	402	373	391	411	415	419	395	390	366	408	377	364	381	376	435	400	364	407	382	376	404	421	382	386	358	397	385	405	360	378	357	363	424	389	375	402	376	411	355	398	385	356	410	384	390	373	385	368	396	412	392	407	364	407	385	368	377	414	383	412	380	393	394	392	408	420	422	383	360	385	368	389	397	401	357	358	346	409	403	365	367	405	403	331	395	340	399	360	368	414	381	392	390	402	412	373	383	401	372	376	363	384	359	370	363	405	367	408	383	416	365	419	369	379	391	366	386	403	343	383	369	389	397	420	363	399	391	387	409	403	366	399	370	399	363	407	389	371	396	395	401	358	382	377	389	421	388	420	399	396	388	374	366	367	380	419	392	405	400	397	360	399	408	396	405	354	392	403	364	376	393	389	388	387	376	400	382	386	385	394	364	383	382	388	375	424	395	418	395	395	355	351	372	381	366	368	395	392	369	350	446	398	379	366	381	395	416	354	341	364	438	365	373	376	379	402	404	409	358	378	365	393	359	384	385	395	349	379	389	443	405	392	381	366	367	385	391	348	423	372	374	387	366	390	393	388	374	397	391	398	414	379	366	393	389	424	372	399	388	349	395	407	370	365	399	368	365	405	411	404	363	370	366	383	407	382	364	394	391	390	402	404	389	362	396	396	409	405	373	377	399	350	380	431	359	358	390	437	407	428	373	421	436	371	384	404	414	395	382	373	345	390	368	399	382	380	425	426	378	401	411	371	376	392	370	395	397	389	345	390	395	407	388	396	425	338	355	373	362	376	388	348	385	404	395	389	418	423	365	414	370	369	414	384	384	347	425	389	383	387	405	379	361	421	369	386	375	404	391	399	385
2713	1338	2276	2389	2121	1864	1766	1394	1205	1198	1141	1081	1045	944	956	917	886	915	942	964	910	956	944	874	865	917	889	912	962	915	903	919	937	917	919	931	948	903	917	904	915	912	928	910	902	887	931	905	913	882	908	889	903	896	845	890	899	941	835	884	984	967	940	902	861	877	904	908	881	905	941	850	885	934	912	892	895	908	916	913	869	930	884	878	889	845	873	864	899	902	931	854	912	939	928	928	900	961	890	904	899	873	889	920	904	894	904	910	945	936	897	879	859	850	897	890	897	862	865	957	911	900	912	907	862	870	927	916	914	881	899	914	857	854	875	905	912	920	922	889	858	923	866	930	899	859	895	920	894	921	869	931	890	897	961	885	874	889	939	906	912	843	849	905	926	909	879	866	855	887	962	926	862	878	861	905	930	856	907	912	869	879	893	843	839	914	875	916	898	903	924	883	853	891	893	922	952	869	897	901	942	904	853	901	889	890	933	876	920	907	913	905	890	938	874	882	903	919	868	901	874	855	876	946	866	884	922	902	921	900	868	893	848	872	917	930	867	898	897	894	949	915	869	913	916	879	915	875	902	916	904	928	845	886	936	927	861	872	870	864	914	885	904	918	908	916	908	876	904	863	842	928	921	889	900	909	890	872	916	902	963	872	944	925	871	916	925	889	924	920	850	860	914	962	919	852	915	882	952	863	881	962	888	896	860	874	904	882	893	920	874	859	909	946	914	946	858	902	924	901	901	953	913	873	915	887	862	882	869	890	944	890	881	902	897	877	880	939	893	912	850	929	858	928	869	850	880	886	932	865	907	868	902	878	847	824	866	889	929	901	869	919	867	916	892	897	871	870	872	900	888	942	872	865	912	906	896	872	879	872	949	911	930	889	901	915	894	886	882	880	892	857	899	871	877	905	919	921	877	879	909	925	917	909	889	898	918	900	856	858	987	896	919	950	887	895	889	953	913	915	887	881	870	917	859	875	864	934	909	930	903	877	923	876	932	878	933	934	888	957	910	911	884	949	918	913	876	899	945	847	911	855	924	855	912	904	927	859	965	862	937	918	892	910	893	980	839	897	895	927	915	942	869	915	861	843	874	893	874	822	922	888	896	922	882	894	919	899	868	853	872	871	883	876	922	909	922	880	871	896	889	875	909	857	873	952	966	869	901	887	877	953	897	896	895	907	890	895	896	873	910	895	948	906	919	901	916	878	897	913	896	916	942	848	858	827	864	812	838	897	907	922	883	904	863	963	861	893	945	909	933	941	946	876	920	900	882	886	945	894	916	907	947	886	891	908	895	892	917	882	946	963	902	900	884	874	902	927	881	908	861	947	855	865	878	860	905	855	907	911	870	836	923	822	845	882	922	933	872	936	921	922	891	874	911	909	862	905	969	915	916	909	912	919	927	916	889	949	932	932	903	882	848	906	958	925	894	927	945	904	925	932	924	906	883	919	866	872	858	881	902	983	913	911	909	880	855	912	923	900	905	896	884	916	858	939	893	939	949	869	899	928	905	931	931	906	924	869	915	874	951	878	875	848	896	933	908	882	906	914	871	868	902	879	857	919	963	862	894	893	924	880	906	889	919	914	920	958	880	892	870	933	895	899	920	869	908	909	939	907	900	899	902	911	930	940	920	859	888	953	871	852	918	901	966	918	894	911	905	951	861	886	888	877	978	866	871	884	887	893	888	876	920	912	888	867	908	870	951	919	918	901	855	899	882	878	877	881	941	893	914	891	933	929	856	910	922	902	897	956	905	892	900	931	941	876	878	886	948	885	854	892	905	922	917	894	929	909	937	894	889	922	852	923	916	886	842	890	917	939	874	889	916	923	875	930	896	927	857	883	842	912	959	929	1002	954	881	927	841	922	917	875	904	897	971	894	851	897	872	910	880	886	954	941	913	903	956	896	931	859	851	891	873	949	881	832	937	892	912	924	898	890	943	877	870	928	873	893	839	943	883	862	955	903	848	947	879	864	871	888	905	894	952	863	864	905	877	901	903	933	917	846	932	898	902	915	925	865	869	881	944	899	900	963	903	939	900	886	897	943	849	925	887	883	927	892	889	870	930	853	923	847	840	916	892	911	953	855	848	902	887	894	927	890	874	934	896	925	904	866	853	849	894	929	926	912	915	884	868	919	970	909	882	874	885	912	888	913	867	906	904	882	893	863	848	906	906	858	868	857	903	917	876	874	926	884	859	886	821	892	871	958	879	948	933	902	872	870	919	917	890	932	951	878	897	897	879	884	843	873	954	915	893	905	915	906	906	908	947	951	898	918	921	935	898	944	890	898	885	936	914	855	943	925	914	891	901	848	897	923	932	862	862	904	885	899	882	885	936	910	898	922	883	861	882	883	902	871	946	916	845	899	850	913	888	907	884	908	889	913	911	910	880	904	920	871	904	869	934	871	849	889	921	831	944	949	860	957	902	913	891	880	896	909	909	883	878	894	848	918	918	881	929	893	869	947	895	971	940	865	928	911	894	844	938	906	930	883	878	901	881	936	894	913	913	932	901	864	933	890	857	913	857	945	932	915	944	911	848	942	893	904	907	949	920	896	973	895	934	901	882	880	901	955	909	874	876	936	896	830	890	871	871	876	891	919	875	872	881	897	882	900	895	885	912	888	898	895	888	882	923	882	915	889	929	897	897	910	929	942	817	908	898	875	916	931	916	903	876	941	872	940	918	811	878	878	949	919	890	904	903	905	913	896	913	835	900	907	876	876	903	957	891	915	902	915	933	931	934	917	888	889	910	906	924	937	881	888	877	875	927	888	927	875	868	920	854	919	857	938	918	916	911	908	906	937	904	871	879	878	903	885	921	882	947	890	921	915	920	885	888	932	873	933	865	887	940	890	887	924	903	908	927	951	879	924	926	887	957	975	935	917	893	909	926	955	881	849	881	876	903	885	910	880	893	883	921	952	931	893	939	837	926	910	915	872	872	941	884	909	872	886	901	866	897	888	933	882	870	932	912	908	983	944	906	897	914	946	917	945	931	872	893	928	932	892	917	873	859	910	915	916	869	878	899	879	869	862	918	963	889	872	893	886	866	914	913	863	886	945	896	904	856	920	952	912	896	929	887	908	869	949	899	888	887	885	837	901	886	921	916	879	859	930	918	833	899	874	947	871	913	858	903	897	907	917	871	908	873	895	937	873	867	913	916	869	966	911	891	875	912	871	881	901	884	921	954	900	886	924	826	911	939	893	885	923	894	871	880	916	935	812	904	869	906	881	860	869	870	889	859	891	884	876	909	924	877	869	924	875	880	870	883	947	887	906	901	863	926	933	907	890	921	892	893	862	851	912	917	888	869	883	870	856	959	907	943	925	910	910	923	869	912	920	912	913	864	914	873	905	895	895	901	889	921	915	962	896	910	898	889	905	888	892	878	890	872	888	884	853	878	885	905	911	924	922	872	893	890	899	894	900	833	832	888	906	907	873	885	858	924	897	900	853	889	856	826	909	876	823	893	867	912	863	876	912
8852	1521	2875	2800	971	1131	899	581	491	512	514	482	450	416	468	413	415	406	415	433	442	365	389	407	368	398	397	389	414	417	385	413	429	403	405	389	374	431	391	404	410	369	406	377	404	421	399	407	386	405	411	414	400	376	384	410	397	401	407	392	398	427	402	376	398	428	375	404	428	369	395	421	361	385	351	383	408	406	381	406	384	397	384	377	436	400	394	396	407	412	425	412	389	383	392	398	396	394	411	407	367	404	333	406	386	420	369	368	394	371	423	427	389	398	356	429	372	402	383	406	380	403	359	397	370	384	380	387	406	413	399	356	348	413	395	412	416	378	396	402	369	361	396	359	380	381	390	370	384	367	408	343	416	385	399	374	437	382	400	390	387	386	404	385	383	424	384	365	424	420	388	424	415	393	379	359	411	398	377	381	411	425	412	398	380	387	388	379	409	419	396	431	394	390	393	386	393	401	386	394	361	447	408	391	388	369	401	393	427	401	441	401	377	355	399	397	402	391	410	396	405	393	399	362	401	380	403	404	405	395	428	373	394	374	419	394	396	404	410	400	377	391	427	433	407	370	352	392	380	422	370	405	418	369	392	401	395	417	388	437	431	392	363	362	383	395	396	407	432	370	408	372	437	407	384	382	397	440	408	380	387	373	400	369	391	400	413	399	386	405	382	414	415	376	417	413	403	404	401	380	418	379	395	374	419	401	418	357	394	388	414	421	423	378	411	395	379	394	420	380	416	396	422	388	340	437	391	385	380	370	408	403	383	377	371	344	372	359	375	383	364	396	409	420	409	391	368	413	356	422	410	428	385	394	415	389	413	378	422	393	363	372	414	440	397	431	368	400	394	387	364	415	396	383	392	357	382	417	417	425	428	406	405	435	395	385	439	402	413	426	407	403	376	392	384	367	363	366	413	402	401	399	394	369	404	402	428	400	395	375	383	376	365	372	402	392	409	368	376	411	404	385	386	412	437	393	400	397	411	373	379	390	346	409	425	408	424	358	394	379	381	393	431	394	428	395	409	386	356	353	363	407	369	380	389	398	377	394	412	401	386	416	434	380	419	411	417	403	375	398	365	356	378	395	405	415	363	398	411	397	369	387	390	377	389	382	389	392	375	400	387	385	413	365	424	409	378	393	397	385	347	418	387	408	395	367	391	426	414	383	394	371	379	364	380	382	386	382	390	391	405	382	391	389	437	390	449	371	365	405	379	398	453	387	379	410	401	390	381	382	389	362	368	389	384	407	419	422	406	405	395	391	389	406	369	419	385	390	364	395	396	421	392	410	405	401	409	395	425	442	444	376	412	442	396	374	379	402	370	449	420	411	416	406	396	390	331	382	410	414	378	391	438	373	441	408	392	378	356	395	434	373	349	379	407	372	380	411	411	400	400	385	389	399	400	352	408	367	415	421	378	375	430	430	389	400	375	404	432	373	418	404	412	406	395	406	424	373	389	391	391	378	375	399	374	390	402	402	389	401	392	402	385	388	392	417	383	393	381	407	412	393	376	402	380	371	400	363	375	373	408	389	397	369	403	377	382	370	409	395	443	376	393	382	428	362	383	405	419	364	416	403	349	359	381	405	409	402	417	371	418	388	379	394	389	410	414	382	409	387	406	433	422	411	431	367	424	397	401	393	435	385	362	419	387	395	389	400	391	421	394	391	393	389	410	424	425	409	419	399	385	370	405	458	413	407	410	409	397	379	399	410	414	393	387	372	390	394	399	404	376	384	390	412	401	412	371	363	383	386	383	412	360	394	398	384	388	395	395	408	371	421	399	358	363	408	352	374	424	384	413	389	387	385	398	357	388	416	400	413	400	385	408	385	401	418	389	366	414	347	374	368	389	409	446	375	384	437	396	378	454	424	371	417	375	422	398	361	394	369	426	366	372	388	453	402	373	364	365	405	392	383	382	385	396	432	410	376	382	413	406	395	390	364	394	374	383	411	398	430	393	432	390	410	374	379	359	387	386	410	400	391	392	425	381	398	424	403	399	406	357	380	400	390	382	444	395	405	387	399	367	425	418	385	380	375	413	409	382	408	445	390	376	378	422	405	379	359	395	388	382	423	357	399	384	347	409	389	385	378	372	394	363	433	415	342	387	376	404	385	379	393	401	390	370	385	431	383	372	400	393	415	403	427	389	427	387	417	424	377	405	399	389	401	401	360	394	379	389	400	329	389	415	429	363	387	433	438	407	352	408	369	410	394	377	411	415	405	412	379	396	409	409	380	429	378	430	386	397	403	394	384	404	375	362	384	395	400	360	383	347	430	397	359	377	343	359	371	393	392	386	362	387	388	387	411	413	403	407	415	391	392	406	426	386	426	410	402	389	370	397	414	393	393	420	387	357	411	417	333	345	344	437	389	437	408	375	379	389	389	404	404	431	386	411	385	417	402	403	454	451	369	339	399	439	392	403	382	385	393	410	372	439	345	377	360	371	363	369	378	397	388	393	408	421	374	384	408	354	377	402	382	366	398	430	441	383	399	391	373	389	418	370	371	368	375	415	415	419	420	413	381	380	381	374	375	397	421	392	370	376	410	382	357	349	394	371	387	401	401	435	410	401	422	403	402	370	430	424	383	389	378	366	373	374	418	400	378	360	372	422	392	403	382	395	358	383	369	390	348	399	401	376	380	403	365	413	413	381	384	396	408	397	421	350	403	419	417	371	417	402	356	413	379	396	368	399	386	453	402	400	370	372	370	401	410	407	419	393	403	396	384	405	395	389	401	433	414	402	388	372	398	407	400	386	402	399	407	405	418	393	372	372	417	382	401	405	360	416	362	435	373	402	369	418	376	392	417	393	382	374	408	434	351	367	405	402	414	395	408	429	412	401	402	401	400	419	379	378	422	388	387	394	401	428	364	433	418	442	410	380	439	406	421	391	418	406	401	400	384	437	387	411	378	403	381	368	387	385	418	370	386	366	359	385	352	413	383	389	405	369	374	425	405	401	354	388	365	411	392	400	404	386	396	404	399	372	383	385	385	417	381	402	398	390	355	419	383	374	384	385	394	382	374	386	384	393	406	381	402	342	365	353	375	399	381	386	374	373	390	406	395	393	381	377	384	391	391	380	424	391	383	380	366	406	437	393	406	385	400	414	434	376	365	403	340	430	399	398	392	415	393	428	385	394	404	405	402	388	398	445	412	407	423	392	408	363	407	420	395	379	423	433	409	442	389	384	386	420	373	400	353	379	389	405	396	397	373	384	372	406	383	390	384	382	393	368	381	353	388	390	352	376	369	392	387	349	413	412	381	446	379	403	379	416	401	383	419	367	377	423	419	387	411	410	395	382	405	388	397	419	404	386	398	410	392	430	405	390	370	345	389	424	349	378	427	393	400	403	422	439	398	418	337	406	394	409	393	372	381	414	371	382	399	395	375	425	393	378	393	377	399	428	405	396	376	386	416	382	417	417	393	410	383	434	396	435	403	402	370	447	411	368	375	429	366	391	406	388	403	399	375	383	410	467	396
7503	1956	7075	6607	3391	4585	3003	1918	1576	1609	1481	1326	1210	1125	1083	1046	1037	1067	1060	1081	1106	1015	1006	962	959	940	916	885	994	895	936	989	1001	944	963	965	951	900	955	955	962	946	923	911	855	927	947	927	936	927	925	935	963	866	885	881	890	937	892	966	897	880	909	886	946	920	923	885	923	939	870	857	874	938	923	922	915	948	881	827	923	920	957	888	905	887	892	899	894	960	893	879	932	904	873	919	930	920	855	929	858	893	899	888	885	875	909	914	920	902	935	944	903	959	895	921	937	884	925	915	911	941	884	907	853	847	879	872	873	855	887	924	898	887	916	929	892	975	938	922	896	947	913	884	897	908	902	901	891	918	894	881	931	882	897	906	931	888	941	902	900	935	868	846	955	923	862	921	933	893	930	884	913	897	896	949	913	974	899	976	918	933	892	840	888	931	877	939	921	957	878	905	883	892	925	888	947	900	863	906	949	937	896	907	943	920	863	853	934	894	921	898	833	954	886	905	863	887	900	922	951	934	924	958	922	880	929	874	925	904	894	937	925	969	895	861	916	905	967	942	938	915	911	937	916	912	923	849	947	903	898	869	899	956	891	886	909	871	938	889	950	881	903	870	889	906	890	891	891	918	913	893	968	883	940	936	859	911	872	933	903	885	879	901	913	924	853	888	869	899	939	904	888	879	920	875	850	900	894	911	983	920	915	898	878	896	974	901	879	891	936	913	945	926	856	917	914	914	879	926	901	925	918	926	952	893	930	921	908	986	951	940	942	884	897	886	864	909	899	882	936	904	874	865	892	865	872	868	893	883	915	953	907	920	887	938	896	857	922	852	902	890	902	932	873	845	927	904	897	940	892	945	903	916	892	890	888	922	895	876	947	897	890	910	929	916	931	915	924	965	908	924	898	883	884	901	918	884	936	880	935	890	917	909	902	876	969	915	948	919	940	943	869	889	895	908	930	897	902	839	883	901	935	854	894	895	905	924	854	910	878	905	907	915	935	925	931	893	913	908	969	872	920	946	886	923	942	918	879	884	907	933	866	893	868	882	928	935	927	910	868	879	919	883	945	906	902	936	885	907	929	900	882	891	900	878	890	966	915	911	900	899	924	891	889	904	960	895	899	884	910	902	926	853	897	912	858	885	916	905	909	985	909	891	859	923	959	889	893	885	855	899	885	933	901	927	860	897	904	936	886	908	899	907	917	942	892	917	916	877	895	919	891	927	912	932	900	867	954	874	900	850	884	924	914	932	909	919	859	906	864	907	960	934	874	984	975	860	867	913	899	899	894	952	859	860	892	910	883	883	880	913	844	921	895	954	969	889	929	881	955	849	913	929	872	921	899	905	883	904	924	880	920	916	916	922	855	888	1009	941	879	950	893	892	973	897	892	887	901	889	916	927	883	896	882	930	918	943	900	945	892	885	922	920	889	933	893	938	901	920	896	898	932	912	915	868	869	911	895	939	945	845	928	939	870	930	916	939	863	884	887	860	911	897	904	898	916	887	896	871	927	848	910	932	946	884	907	875	924	845	930	889	882	946	880	933	879	883	910	851	836	922	906	893	915	872	916	899	861	893	967	899	969	924	928	950	908	870	911	889	944	935	933	963	945	887	871	923	945	952	907	925	954	958	905	958	936	911	933	871	911	920	895	927	985	888	944	906	903	904	910	904	942	904	923	969	853	840	897	913	920	943	936	931	919	894	896	997	862	927	943	896	915	930	960	997	956	865	945	918	919	886	886	981	925	896	873	862	925	937	920	934	920	897	919	899	922	973	951	909	929	907	908	913	933	856	877	879	910	902	904	899	934	941	908	888	897	937	880	842	911	910	933	896	904	912	914	921	889	860	933	908	865	964	885	865	921	907	863	908	897	903	912	899	901	855	918	924	897	915	894	922	879	895	884	914	871	945	907	980	897	939	961	927	892	933	856	901	915	937	894	936	860	952	887	917	914	961	905	892	878	900	906	896	914	854	933	879	921	889	887	887	921	938	905	899	932	881	900	909	907	891	943	941	894	866	903	974	914	936	907	887	923	953	856	899	963	835	876	906	916	943	896	939	914	963	961	888	948	862	894	906	899	901	902	890	879	950	912	876	908	845	896	898	922	912	913	905	876	945	932	914	912	926	859	911	871	896	944	937	851	933	846	962	920	909	890	919	890	964	906	892	890	895	947	894	892	882	899	937	817	899	896	878	942	850	909	909	846	899	885	830	874	949	901	857	900	978	889	858	964	949	880	910	912	902	869	905	869	869	924	874	885	885	962	878	872	878	935	943	887	902	887	910	890	925	931	928	902	925	899	877	981	883	925	934	888	911	858	917	868	916	865	908	895	917	902	915	891	912	911	819	926	875	922	924	875	861	917	903	931	908	903	909	949	915	873	947	884	918	958	890	950	939	925	858	930	875	938	905	872	898	881	873	921	902	925	865	930	885	905	922	910	947	876	921	901	965	884	881	963	880	866	892	905	868	922	877	892	857	928	879	911	883	919	905	848	892	898	848	889	900	951	871	836	860	906	936	877	924	843	927	911	925	888	885	890	935	916	922	922	856	913	916	957	884	945	904	844	942	889	872	930	886	919	874	886	885	957	953	872	915	886	920	926	902	917	914	915	882	924	911	844	898	860	898	970	878	879	874	926	919	900	891	896	935	888	913	904	886	906	955	896	909	909	903	891	994	909	923	929	908	870	893	942	942	931	874	901	888	891	904	913	891	950	876	908	916	898	876	884	866	914	936	884	895	929	882	913	912	902	926	898	915	916	854	912	854	941	948	861	854	929	898	866	887	892	859	1008	890	911	898	910	894	879	882	903	887	908	876	864	892	879	920	928	970	848	885	888	896	878	860	904	898	917	856	926	879	905	847	931	896	873	959	906	856	891	906	906	897	885	869	862	900	931	966	897	914	868	927	927	842	923	895	933	940	896	863	896	899	931	909	886	965	914	922	893	858	935	938	938	903	903	922	850	943	895	911	909	888	954	956	923	875	914	923	890	894	895	877	918	914	866	915	928	895	894	959	886	885	880	908	936	946	899	930	963	1012	908	918	968	933	931	848	895	914	931	890	879	900	917	888	935	942	940	847	907	917	934	876	930	912	947	935	961	927	890	917	930	892	949	931	905	903	914	903	956	926	903	873	911	936	944	940	902	914	930	898	961	897	939	862	926	923	913	907	929	933	893	900	949	915	879	964	905	921	889	921	943	838	893	848	936	920	975	932	905	880	888	851	956	860	882	920	961	921	898	920	895	907	899	913	890	871	835	935	891	876	869	943	905	880	880	868	885	895	910	894	880	901	878	933	998	907	917	909	920	887	912	868	923	900	844	863	868	891	895	927	908	954	906	887	899	879	929	904	945	885	896	907	970	906	928	887	904	921	955	894	907	927	914	899	898	882	934	974	882	894	920	912	894	924	929	906	900	861	905	916	897	919	911	897	907	1004	882	917	930	919	920	931	947	974	873	988	895	888	913	927	903	863	905	895	923	872	882	934
14910	2094	3589	4402	1068	1521	726	519	443	428	364	275	295	275	297	292	253	252	297	279	258	271	257	265	231	273	239	242	269	257	263	261	252	253	253	248	260	273	250	233	233	226	298	296	264	255	260	227	268	244	220	245	242	231	251	250	234	259	213	251	251	240	260	249	271	221	252	228	251	256	221	247	264	231	249	223	239	254	237	262	261	261	233	241	247	231	260	224	228	240	247	251	264	255	282	240	248	261	272	238	260	240	225	242	228	246	263	237	254	283	232	261	215	296	227	226	263	228	274	253	218	222	233	248	276	221	254	229	247	256	272	233	262	235	250	251	258	251	228	242	266	272	237	239	249	215	247	230	256	233	268	222	243	237	268	243	232	244	233	273	233	263	237	267	250	251	279	244	268	260	218	239	246	263	253	235	224	246	233	241	246	265	264	229	238	255	263	247	232	253	229	231	230	229	241	232	248	228	294	263	243	244	262	249	245	234	246	244	265	273	242	240	200	238	248	248	242	244	267	278	221	239	244	245	251	251	255	233	246	260	252	263	252	290	250	222	245	286	229	275	273	284	236	229	240	217	224	227	247	273	233	232	249	258	233	258	244	264	244	256	230	236	268	269	254	252	266	222	259	267	277	240	245	247	244	249	239	263	228	226	214	213	248	231	257	244	270	218	234	236	223	233	253	263	250	238	243	218	229	224	252	277	264	248	232	254	238	239	235	252	200	256	260	286	226	242	225	252	224	234	248	259	229	213	218	257	234	259	274	267	260	255	238	201	258	257	250	235	239	263	256	234	233	253	232	235	256	263	269	254	226	224	260	266	252	259	239	276	239	264	239	227	232	219	251	243	236	217	239	259	222	257	260	253	250	244	221	224	238	218	217	249	235	249	244	224	267	264	231	224	227	245	246	260	251	272	258	262	243	260	248	260	242	239	228	238	278	248	251	251	233	252	255	241	235	274	229	228	228	238	249	270	242	254	263	247	284	265	275	212	229	240	233	227	271	250	234	269	233	267	236	219	278	266	280	252	255	213	218	236	241	284	261	259	256	232	268	234	257	199	263	243	247	250	237	239	278	244	258	231	260	234	232	275	280	285	257	273	253	219	257	276	253	270	238	237	248	250	263	250	241	276	243	256	257	236	275	241	238	206	214	263	233	244	230	270	237	244	255	265	218	217	234	255	260	216	258	246	248	269	257	270	226	266	253	254	236	245	234	239	231	229	222	252	231	249	230	236	231	211	263	231	266	247	273	257	265	237	273	252	243	243	256	256	239	284	243	238	263	257	247	258	263	265	247	222	242	257	238	277	226	242	213	254	266	238	224	255	230	232	225	251	239	260	233	249	249	262	261	256	232	251	258	248	246	227	249	238	211	249	246	288	261	253	246	241	248	248	233	232	226	253	241	271	257	253	265	260	244	247	238	206	252	238	264	242	208	256	245	255	278	265	276	250	245	251	236	243	261	235	246	264	255	249	255	259	226	225	266	246	216	234	251	236	236	231	242	252	203	231	251	254	219	257	225	227	285	234	234	234	235	207	237	247	236	229	241	223	246	241	235	274	256	258	238	237	221	226	269	220	239	240	266	230	223	252	262	278	251	249	236	238	232	258	249	252	244	239	230	240	248	250	263	234	253	283	248	232	254	247	262	290	244	229	245	230	225	275	232	244	245	258	272	243	250	238	253	253	244	231	253	243	266	253	246	255	270	230	269	266	240	200	233	265	240	246	247	226	226	271	281	277	214	241	256	247	247	233	260	261	253	235	265	211	260	240	253	262	259	282	217	242	254	252	255	246	244	267	234	275	252	259	239	246	255	225	260	207	222	238	237	226	252	257	251	266	233	232	263	267	241	240	229	229	267	242	245	204	271	237	230	249	262	219	255	281	236	238	232	275	234	240	235	240	202	214	233	254	258	228	247	283	239	244	258	266	250	223	238	252	284	234	242	255	211	257	250	270	242	280	247	262	281	269	257	231	239	205	254	223	252	232	275	242	284	258	243	227	236	232	229	262	236	235	243	232	262	262	269	226	235	250	220	220	231	256	253	226	235	249	228	257	235	258	210	241	261	257	226	237	236	230	248	225	251	251	253	261	267	278	211	235	265	240	237	244	264	271	280	231	278	240	255	232	254	243	259	258	250	247	248	255	268	257	239	248	270	240	266	252	259	260	272	250	241	234	211	247	264	222	255	249	239	229	240	259	242	243	243	232	280	269	249	269	258	279	229	243	240	246	250	232	255	230	228	245	224	256	258	253	270	240	254	266	255	249	258	251	272	243	243	232	231	269	253	251	258	247	245	221	259	260	256	262	253	259	223	242	242	279	267	261	270	254	290	256	254	263	261	227	254	234	253	262	219	250	236	255	241	257	249	239	241	218	274	235	257	232	220	232	212	217	255	258	253	262	244	247	251	227	244	253	256	222	270	255	239	237	232	245	261	275	236	265	270	254	273	234	248	247	271	256	262	251	260	270	260	241	260	262	229	243	238	231	259	237	238	235	256	238	235	244	244	244	239	244	269	255	251	251	245	226	220	260	260	263	241	256	222	247	271	258	235	248	256	251	240	247	242	247	266	267	250	210	223	257	261	276	220	243	264	254	282	249	236	230	217	247	246	279	240	236	233	223	254	229	247	218	258	222	257	252	231	248	231	254	249	280	262	261	251	238	242	250	232	241	224	258	248	252	277	219	245	262	251	264	256	257	254	269	230	254	252	245	233	276	242	219	243	239	272	247	246	259	235	203	225	269	247	221	258	268	260	245	252	251	218	229	242	237	254	263	229	240	229	224	268	280	233	233	263	243	288	254	238	240	270	223	251	259	237	225	275	259	214	238	225	249	199	220	271	277	247	241	268	273	269	245	241	255	245	242	255	252	246	258	236	227	264	236	245	219	254	240	272	263	240	261	272	307	253	258	234	215	252	246	258	243	229	230	262	266	251	255	261	256	258	243	242	243	240	239	258	250	227	246	239	220	267	249	263	266	267	237	235	236	241	237	231	246	239	234	236	261	239	234	246	274	282	243	212	245	266	247	240	266	268	221	247	256	242	228	228	248	260	246	236	227	242	269	250	244	246	247	248	238	277	230	271	212	239	250	273	241	235	239	247	210	246	252	259	220	225	252	275	232	279	240	240	245	239	234	241	255	264	230	257	272	227	282	259	221	227	252	233	226	270	272	246	235	253	231	271	217	249	263	265	229	233	236	231	241	235	253	230	230	260	285	251	269	255	224	267	240	238	223	248	194	248	246	233	246	227	217	250	250	266	231	250	248	263	248	273	247	253	244	255	263	249	245	248	235	251	260	223	247	231	258	241	242	262	225	239	218	222	253	221	234	266	256	258	233	255	272	228	247	256	232	243	243	257	218	240	228	229	299	241	240	254	230	251	265	268	239	245	225	242	244	254	239	227	238	239	223	248	251	250	248	251	242	286	235	258	246	243	251	267	264	230	257	262	241	230	232	250	269	258	215	248	235	263	232	242	311	258	255
9094	1996	8264	9256	4053	6938	2666	2170	1725	1630	1397	1143	960	914	890	814	766	790	761	803	874	821	724	711	693	668	623	682	673	628	636	665	691	670	675	711	605	623	675	597	601	602	631	612	644	629	559	618	596	597	603	584	566	624	611	560	594	567	624	628	576	610	613	643	560	579	654	612	571	634	617	600	598	591	607	617	621	596	591	578	593	573	646	594	598	562	617	574	588	610	597	622	612	566	595	578	576	587	593	593	632	570	609	607	574	604	595	603	598	647	571	581	640	643	588	607	538	615	616	599	565	555	579	582	595	599	602	563	625	540	549	603	579	587	573	601	582	567	572	584	585	593	577	571	598	614	597	605	569	626	636	577	601	590	619	630	592	592	605	602	607	599	604	556	597	581	574	590	624	585	601	579	607	581	592	612	559	604	605	603	603	574	564	600	543	563	587	592	613	556	571	574	615	614	560	582	577	575	649	578	528	566	576	611	620	571	558	577	561	561	618	551	610	622	581	589	569	578	572	620	639	596	632	626	553	613	585	535	536	598	568	567	609	553	604	590	534	580	595	572	586	632	576	609	582	557	556	600	572	584	573	564	579	537	615	619	588	624	666	611	577	625	608	563	558	534	598	592	593	587	585	592	581	607	579	627	627	565	593	601	580	577	607	606	598	598	610	584	588	577	598	528	631	597	588	568	601	614	564	611	577	628	576	580	586	560	607	576	548	620	600	581	594	576	538	606	572	573	556	591	580	561	561	539	600	545	587	561	586	625	568	636	572	592	579	572	591	568	614	604	626	637	606	606	582	615	567	573	614	554	581	605	607	574	612	627	592	599	586	583	608	554	596	555	578	605	599	605	549	589	581	616	632	579	574	584	586	590	622	570	555	560	575	623	564	570	563	579	585	599	627	583	591	622	600	558	597	589	620	563	573	585	610	580	535	592	619	587	567	623	639	557	587	534	581	603	552	637	567	612	618	585	604	553	595	600	633	613	578	630	570	610	579	586	583	580	600	571	589	604	588	584	566	595	552	576	606	584	605	565	558	609	623	581	582	541	578	587	594	580	604	631	572	573	636	589	553	564	607	554	605	565	588	543	582	570	571	631	529	588	586	620	577	607	586	607	575	534	614	544	596	599	602	573	576	598	554	630	607	559	596	638	636	610	639	521	610	564	642	616	589	562	596	543	591	602	564	579	629	603	615	581	569	611	570	608	635	587	586	582	553	595	599	608	600	627	547	611	545	618	591	619	565	568	577	599	571	598	619	619	594	626	622	616	602	563	604	606	569	571	622	612	561	560	589	565	614	619	595	587	603	621	566	586	615	631	591	592	605	582	601	603	575	577	628	622	598	627	574	636	566	613	601	605	574	570	603	626	631	606	596	615	574	637	609	626	615	579	587	552	593	559	558	589	590	596	575	569	567	555	611	605	575	597	564	621	561	604	552	580	580	568	606	592	597	594	569	578	621	588	586	633	604	589	569	572	630	595	588	566	612	547	590	589	590	582	594	568	593	584	590	598	573	556	624	575	589	582	578	609	573	577	581	589	662	602	596	577	575	606	575	599	552	599	577	548	561	616	565	580	578	588	590	571	543	561	588	559	600	618	593	593	571	598	617	615	587	583	586	615	624	592	579	574	627	598	574	621	596	549	599	605	584	586	588	580	616	590	558	603	590	678	610	566	591	594	580	558	579	594	593	587	555	580	531	557	553	553	609	564	614	666	566	623	597	617	582	580	567	596	590	537	632	587	605	595	586	585	552	617	597	609	641	617	638	622	576	616	606	581	598	619	566	573	587	574	605	620	592	590	587	546	562	631	615	600	612	587	624	583	579	635	589	557	609	643	580	619	573	574	565	603	621	607	553	589	591	569	603	588	591	613	589	566	600	576	583	568	622	580	582	618	563	594	565	593	574	581	561	547	601	561	628	605	576	564	607	638	578	577	589	582	606	605	627	539	634	604	557	572	585	624	591	570	591	583	556	604	590	625	583	606	624	604	573	592	619	563	595	575	548	602	589	617	560	598	623	628	579	568	576	590	592	618	589	539	593	569	592	617	611	595	612	622	574	586	540	578	605	587	578	581	577	598	551	630	624	562	555	620	576	591	576	607	583	614	577	637	559	618	602	579	590	523	577	621	550	607	617	611	597	590	565	594	588	625	546	619	612	591	523	606	587	561	579	597	573	562	620	592	572	568	609	614	624	583	556	644	564	612	582	578	549	549	616	567	572	575	603	597	632	641	556	644	579	558	596	583	606	599	608	556	559	559	559	603	637	554	621	567	586	591	604	588	546	627	579	567	570	571	596	533	617	582	610	592	631	568	583	595	587	550	595	581	604	619	647	558	610	579	566	560	589	568	604	569	624	603	626	632	597	619	634	564	577	585	565	593	606	576	562	568	586	553	577	620	586	613	582	571	617	583	596	556	599	578	584	592	533	617	594	569	586	571	577	565	615	634	605	552	541	582	538	572	579	583	595	585	599	599	593	565	566	579	604	586	607	573	628	577	582	590	572	603	603	566	595	582	583	624	594	585	613	562	554	627	597	627	554	577	634	572	590	582	612	574	608	589	641	574	587	556	566	569	593	609	571	594	614	559	623	604	553	595	596	543	594	588	577	600	554	556	588	584	607	587	570	593	554	594	557	595	629	665	613	604	524	572	545	571	571	567	589	611	569	603	647	561	563	555	613	568	589	601	593	543	615	610	598	599	618	622	561	584	565	633	584	573	589	629	613	576	582	572	575	579	634	583	627	591	526	590	564	597	608	608	537	561	591	592	596	600	604	590	581	564	590	570	610	528	571	587	554	618	559	604	593	611	557	563	606	595	598	587	608	603	590	612	598	535	589	595	581	516	590	597	621	637	566	593	557	637	564	581	574	601	633	597	609	577	592	594	623	627	601	567	609	541	564	566	619	593	624	597	594	594	608	589	595	571	605	559	578	572	594	648	531	655	554	582	581	553	592	569	578	564	600	635	604	600	612	596	547	631	612	570	593	598	608	567	613	567	576	588	598	632	609	619	554	571	612	568	598	594	582	618	575	587	577	594	595	572	583	576	588	585	630	588	550	609	618	535	617	634	595	570	617	672	596	587	625	594	572	585	581	585	614	584	618	571	589	612	555	586	590	571	588	600	579	603	590	615	585	606	612	613	601	546	612	562	568	558	596	615	589	576	575	586	591	604	599	605	567	571	600	562	620	578	556	573	600	587	560	590	582	594	565	619	592	593	629	593	596	634	563	608	612	546	590	598	571	605	608	588	575	554	564	650	563	621	598	576	620	592	574	591	585	540	598	585	621	581	604	609	591	591	578	589	605	604	601	553	592	565	600	589	544	610	613	606	612	531	570	653	578	618	595	580	585	600	567	617	579	604	598	563	557	552	578	613	579	545	586	590	594	581	604	583	625	575	591	616	587	610	611	558	615	621	601	614	612	632	586	592	603	543	577	576	576	588	554	566	564	616	630	642	565	648	588	566	605	585	552	608	581	591
2754	982	1006	847	616	508	524	451	489	440	468	401	367	398	406	396	353	368	383	385	373	332	382	356	389	361	372	406	386	398	360	393	386	411	388	355	378	385	390	317	335	405	396	383	388	375	345	345	362	344	389	380	377	358	374	391	417	397	368	384	344	359	398	372	371	371	378	399	376	388	380	383	368	385	401	349	419	444	391	362	367	386	345	381	384	361	388	365	373	371	368	350	347	348	381	362	395	405	380	384	369	339	372	342	400	391	391	366	363	389	345	353	366	396	392	384	369	336	376	397	405	359	400	382	365	367	381	379	375	385	371	359	360	394	358	374	417	370	364	371	391	392	390	346	404	373	359	376	372	433	401	360	375	388	407	369	399	391	417	359	389	399	331	367	372	365	380	359	354	424	368	373	387	337	406	364	363	395	370	369	401	406	376	349	410	361	386	360	372	367	382	394	422	360	348	378	380	346	376	405	410	379	386	366	401	369	359	353	369	364	347	369	356	406	371	383	402	344	342	375	387	404	358	375	342	404	412	391	383	367	371	400	383	395	349	383	386	390	405	395	365	359	369	370	395	382	382	390	394	407	391	375	378	360	396	363	390	392	372	395	385	363	379	368	358	407	373	348	373	375	363	357	384	373	361	369	389	391	371	384	381	397	400	396	374	371	409	408	365	363	368	388	401	364	341	361	377	356	356	366	356	363	353	393	359	378	372	360	365	385	367	390	400	345	422	361	393	369	398	421	379	402	356	363	373	377	358	408	372	395	389	396	393	348	355	400	399	363	352	387	387	376	409	391	377	410	414	397	399	406	371	345	355	389	383	406	369	411	358	359	377	370	377	394	392	413	383	409	366	380	372	362	338	344	406	427	362	343	375	359	372	390	374	358	398	370	368	382	396	385	410	347	397	366	404	347	363	405	349	400	364	375	355	363	396	360	346	372	379	342	382	336	388	354	355	347	398	401	376	368	402	389	395	374	374	385	370	379	391	371	372	327	353	351	358	378	382	362	375	369	375	356	375	385	363	380	388	379	401	372	385	362	355	385	397	361	366	351	353	349	379	367	411	405	398	380	379	408	363	358	399	388	378	376	362	378	401	367	384	404	389	400	391	388	365	412	395	382	407	373	367	379	391	359	378	386	369	360	369	403	372	362	361	379	370	394	375	373	351	397	367	386	355	394	350	373	370	413	385	353	382	402	394	335	387	374	349	379	366	371	380	348	388	384	361	398	375	415	379	389	349	367	386	350	377	404	380	394	405	342	412	410	415	383	402	382	414	369	342	366	365	399	365	373	382	370	431	345	360	388	361	352	389	394	374	425	396	406	412	359	382	341	408	388	405	376	370	353	374	372	372	393	410	385	395	369	348	358	373	362	400	347	387	372	371	403	376	341	378	373	362	377	361	416	373	412	369	372	384	357	393	390	377	373	365	360	379	380	373	385	333	328	334	397	382	373	414	364	397	371	415	385	335	392	388	382	388	386	365	392	371	367	388	402	368	378	373	355	381	366	382	373	350	351	378	385	386	345	382	374	370	375	356	419	408	387	404	379	363	368	402	381	373	367	371	365	380	365	399	384	368	354	392	379	349	386	394	399	430	430	358	346	410	386	346	368	412	386	432	419	377	375	397	373	374	382	360	370	396	367	369	391	373	363	378	377	351	363	351	356	392	390	361	371	392	369	415	378	419	384	360	372	338	380	403	376	356	388	414	350	390	358	408	381	377	369	357	348	395	331	353	406	359	427	337	354	385	378	364	375	424	406	398	381	364	378	373	375	410	378	378	368	435	386	349	372	377	361	396	386	413	385	398	384	378	361	386	353	384	352	392	364	373	379	364	367	350	354	392	376	381	353	348	388	348	390	356	413	357	389	400	380	386	385	365	393	387	394	382	354	377	401	363	344	401	387	423	379	406	387	396	355	354	392	346	373	377	351	362	388	411	361	376	368	380	398	368	371	373	414	381	388	396	367	366	363	411	368	367	368	393	394	418	357	381	362	368	362	376	359	354	351	360	361	374	381	391	392	354	378	368	373	372	386	347	370	343	384	349	361	389	358	422	402	366	387	373	388	363	352	392	340	385	418	384	369	389	388	365	369	408	363	402	383	349	384	394	376	383	350	405	382	384	374	382	361	377	386	383	375	334	396	395	364	405	399	376	382	390	414	371	393	386	384	395	371	389	370	343	371	383	383	386	333	388	369	395	329	403	371	373	371	348	384	372	424	372	399	360	408	360	339	375	399	347	365	370	366	369	410	350	379	375	325	380	359	374	392	380	408	393	416	367	350	385	374	362	352	392	378	410	354	392	385	387	388	357	406	362	358	363	361	387	375	392	409	403	405	393	378	415	387	407	381	393	399	369	370	356	380	394	392	387	363	399	393	379	379	317	397	362	366	388	359	384	378	350	369	366	355	395	391	379	368	358	371	369	415	408	399	369	377	373	432	401	363	391	351	403	424	400	369	407	358	373	357	370	356	370	365	413	362	389	374	395	372	355	355	370	399	381	408	410	369	393	393	373	382	394	368	367	402	373	371	374	383	374	381	406	373	390	427	390	398	392	397	362	370	374	338	346	362	399	383	400	341	312	353	395	388	363	415	406	426	407	381	383	367	382	365	390	370	367	386	369	370	382	368	363	376	380	397	363	357	376	379	404	389	381	316	393	385	366	393	328	330	377	415	368	384	382	368	372	359	399	404	397	373	345	376	341	385	374	358	384	387	402	404	409	336	396	403	366	365	405	326	369	401	387	398	392	378	360	363	368	388	418	400	416	379	393	364	349	390	377	390	381	425	390	394	347	359	367	419	381	400	404	366	373	414	366	402	367	386	347	371	361	410	391	358	342	391	384	395	375	349	347	377	407	380	418	359	348	387	384	354	364	380	414	361	375	356	356	393	382	393	386	392	364	343	400	357	368	432	399	387	352	382	392	394	395	414	348	358	401	362	346	379	425	374	379	395	389	396	422	414	386	372	349	390	373	434	375	357	384	372	390	385	361	359	389	361	416	353	355	395	403	379	405	379	360	384	367	367	363	353	400	409	371	352	389	400	392	351	390	375	386	365	389	359	432	370	363	377	388	374	402	381	377	441	378	367	356	386	388	366	366	345	348	407	374	380	358	375	389	387	357	405	416	354	353	398	380	379	360	376	367	370	378	366	365	368	409	388	397	372	356	377	381	367	346	359	423	389	391	378	384	385	354	353	367	388	411	404	404	385	388	377	416	375	372	397	392	378	388	402	397	384	376	349	361	376	378	359	363	355	378	390	381	382	414	388	385	358	371	400	405	362	349	381	360	409	398	401	396	393	379	351	400	382	366	398	394	349	402	373	371	381	380	383	332	378	389	404	370	384	380	378	400	371	361	377	363	369	408	400	361	386	364	363	391	376	347	438	413	400	403	397	381	405	383	394	338	391	374	375	391	373	364	373	368	362	351	415	323	363	403	386	362	351	387	372	417	382	386	342	380	356	337	391	393	403	366	404	392	376
2910	1471	2320	2630	2048	1775	1516	1347	1249	1230	1080	996	998	1008	1004	952	896	859	973	966	954	995	942	907	887	797	851	908	870	984	939	883	915	923	907	917	856	870	917	865	888	850	902	896	886	909	892	912	866	847	852	881	909	896	935	868	881	922	882	885	884	876	864	868	939	898	861	874	859	857	887	865	893	910	941	899	904	881	938	846	815	879	903	863	873	869	925	895	853	868	889	893	896	852	859	885	905	951	862	928	915	822	900	848	853	891	855	868	876	929	892	847	888	907	860	848	865	887	881	865	900	875	918	919	906	875	893	962	887	926	944	907	855	831	884	850	907	860	912	833	906	875	918	848	895	882	901	922	877	851	922	880	907	927	937	838	883	893	906	896	918	909	925	893	922	883	830	851	875	832	899	865	836	801	915	874	894	917	848	896	868	887	897	905	879	870	825	864	843	844	884	847	924	913	869	870	960	895	878	892	904	901	922	848	837	897	897	875	873	839	857	855	895	897	879	814	906	868	790	909	906	910	903	929	813	823	915	833	824	876	881	841	917	867	881	901	891	852	857	875	852	870	853	919	853	872	931	876	899	868	872	862	844	900	891	928	879	865	908	875	889	911	931	876	904	914	884	916	907	905	907	922	860	869	866	951	829	881	869	884	879	901	849	892	816	884	897	895	965	915	879	893	879	868	871	907	827	843	924	819	878	876	938	856	824	840	863	861	942	923	897	884	875	812	944	864	859	884	911	856	939	840	855	866	956	896	875	826	821	865	926	899	927	914	920	889	910	903	895	871	885	913	879	944	910	885	808	884	885	856	901	890	883	932	953	876	810	861	930	888	928	881	850	899	869	887	861	865	876	871	895	862	891	904	895	899	887	900	874	888	919	865	841	829	883	830	940	831	869	872	871	891	908	901	925	898	889	866	904	888	867	877	904	827	886	877	872	861	887	888	878	870	885	843	814	866	849	889	898	858	921	860	878	915	820	859	865	926	860	870	921	881	915	911	861	906	892	860	875	926	865	832	868	881	909	841	841	897	871	897	878	895	851	894	885	899	878	849	898	893	885	902	908	857	912	886	876	892	874	883	868	856	930	867	941	878	828	875	922	840	872	874	896	880	868	915	820	869	842	894	843	854	848	896	858	855	925	837	891	864	893	878	846	864	863	877	877	920	881	845	820	843	909	896	866	914	868	845	865	957	875	935	870	903	930	911	835	885	910	865	824	869	889	939	826	855	956	882	894	827	863	929	892	900	875	883	934	954	910	922	889	915	879	906	917	876	888	887	856	855	896	879	897	898	905	888	862	897	943	859	820	913	906	895	900	884	900	896	940	909	899	929	832	878	889	904	855	866	924	851	910	900	892	884	852	837	934	875	890	878	884	842	866	888	825	921	905	901	847	864	909	890	887	891	910	906	847	831	919	909	849	881	877	965	867	914	837	870	830	911	900	832	897	858	850	886	860	897	890	895	944	834	914	828	889	945	881	876	909	849	880	899	887	876	925	891	884	915	904	832	887	908	857	896	892	874	884	835	889	928	876	841	883	918	869	859	838	933	869	875	888	796	923	857	917	864	828	874	829	850	886	881	857	866	934	905	920	824	894	827	880	839	898	881	936	891	879	900	888	916	848	913	870	906	849	840	884	886	901	881	871	818	861	869	896	932	850	887	865	880	851	902	933	915	837	858	878	870	881	864	857	889	914	890	887	906	902	882	930	904	841	911	862	863	911	859	865	907	823	879	895	871	846	865	895	869	855	854	892	896	849	927	838	891	873	903	836	879	923	843	873	893	850	864	901	889	834	893	884	850	880	831	858	903	884	878	853	865	875	879	891	923	870	880	913	907	879	930	833	869	864	905	940	841	847	847	848	880	851	873	845	862	892	892	851	892	873	908	844	907	911	810	864	906	877	863	871	830	894	878	850	904	951	910	839	908	901	826	846	883	862	859	893	826	871	936	832	897	874	905	896	867	899	824	948	874	901	924	896	885	897	872	831	887	858	861	875	905	829	886	893	897	829	909	855	882	869	937	930	852	876	889	873	863	907	884	849	889	929	901	885	915	833	931	870	926	934	910	847	846	904	822	901	889	859	900	896	881	889	858	824	893	869	895	881	905	862	878	878	879	886	846	873	830	878	861	882	868	872	873	913	884	846	868	884	826	880	846	901	887	808	890	929	854	883	903	877	905	887	886	879	892	869	895	934	867	814	841	870	900	906	847	831	864	870	851	928	882	832	923	875	953	928	805	883	884	885	888	862	914	882	860	879	895	872	896	885	859	879	825	845	865	851	911	916	825	940	868	891	894	913	928	861	848	853	904	851	846	891	890	888	907	892	889	884	843	872	924	902	844	897	880	895	822	882	849	898	889	908	906	888	854	915	871	861	876	853	848	849	862	868	904	873	843	941	884	838	879	893	920	925	961	843	859	907	924	829	841	842	882	822	864	917	896	889	850	945	907	871	889	914	878	860	887	876	940	899	903	891	922	847	858	917	933	811	930	841	886	819	831	888	890	878	862	880	843	906	886	859	921	849	923	865	900	864	885	884	874	931	914	888	885	908	877	851	948	901	874	870	878	918	870	937	926	951	821	885	899	873	891	861	854	875	923	885	908	872	841	905	842	888	873	839	881	912	876	905	892	880	895	897	903	924	889	914	867	875	925	884	863	855	883	921	872	910	806	835	884	861	850	872	885	907	887	911	901	955	874	879	863	828	902	920	851	912	866	880	885	904	921	845	979	876	851	902	881	913	825	897	871	890	879	865	940	911	888	870	877	935	902	893	883	923	837	891	868	893	836	890	839	860	882	898	906	856	892	817	896	862	849	860	891	895	926	900	827	871	891	887	887	861	921	856	845	851	949	880	879	825	875	875	894	849	848	905	804	857	920	886	876	904	899	843	902	885	868	842	877	909	898	876	894	878	904	909	848	915	838	849	898	873	937	910	879	884	918	882	918	890	886	901	899	861	891	897	883	902	905	919	900	848	851	856	868	869	932	927	901	920	846	931	886	889	839	875	903	920	909	882	912	911	902	836	905	861	895	834	897	898	896	878	886	908	875	924	921	874	940	876	860	908	888	855	928	850	874	840	868	879	908	873	914	878	863	868	845	872	866	916	826	958	850	877	876	918	931	872	928	913	850	920	815	869	919	877	883	873	849	870	873	870	892	810	871	913	896	881	839	891	876	877	844	858	843	857	871	814	885	813	863	892	882	915	960	941	880	943	854	848	869	900	849	907	943	890	878	837	888	915	961	831	907	862	889	895	867	861	836	874	838	891	868	922	900	896	899	930	919	886	879	913	910	870	827	831	907	842	869	836	837	935	898	864	879	916	885	871	849	879	961	867	894	893	854	891	860	913	890	915	872	930	873	843	861	835	840	883	923	861	851	857	892	904	882	861	862	849	870	921	887	934	879	847	932	859	904	880	827	916	882	858	883	906	858	907	857	945	861	835	889	872	904	860	891	943	861	862	903	890	905	921	892	888	821	977	932
9154	1587	5634	4801	995	1468	604	617	547	473	469	446	399	456	371	415	446	401	404	406	446	402	382	392	416	400	394	433	425	367	424	399	414	413	413	375	388	388	407	385	433	421	369	391	427	362	403	403	413	392	392	378	360	345	354	399	394	388	372	399	408	350	425	397	371	416	412	394	373	363	361	440	395	340	413	364	386	421	399	381	383	345	385	408	406	361	407	407	384	392	397	344	386	384	443	379	393	389	392	390	385	385	368	400	389	410	397	390	358	427	407	396	382	362	377	381	381	381	406	422	364	415	375	416	400	390	361	370	403	391	419	340	409	380	378	367	418	381	396	368	436	388	368	394	406	370	366	379	417	416	423	367	384	387	367	400	430	348	422	397	430	432	408	396	400	383	403	420	382	406	440	400	380	418	419	406	400	392	400	403	434	394	388	421	366	394	381	377	389	372	384	383	356	353	376	389	433	395	342	371	364	394	415	345	387	359	385	370	408	400	430	376	408	412	393	365	404	391	354	400	409	390	393	378	379	332	375	413	376	406	407	414	391	360	392	387	389	367	358	344	397	394	400	419	404	382	381	376	362	365	366	380	393	407	409	419	405	394	433	419	418	390	424	383	426	405	404	399	403	387	420	390	396	387	354	391	388	383	385	394	431	363	392	389	404	423	407	374	403	368	401	365	392	367	361	392	409	390	375	374	430	359	364	354	423	385	395	394	371	387	382	408	393	392	415	412	379	407	364	401	400	368	402	395	427	409	390	407	413	374	362	398	391	401	390	342	356	397	427	416	360	420	375	424	408	392	392	382	410	370	371	382	378	420	401	414	364	409	402	377	432	402	374	387	359	388	414	407	412	408	404	414	398	403	389	384	392	393	400	407	403	409	396	408	388	369	395	378	375	380	373	404	337	341	412	403	405	420	390	390	363	365	383	415	361	421	392	380	402	398	433	405	410	360	382	378	365	387	412	432	384	366	367	375	398	368	400	366	368	383	416	356	374	445	368	399	406	383	390	421	359	382	365	401	392	377	404	422	386	400	390	405	420	377	391	419	452	381	421	380	442	391	411	396	346	371	403	402	443	390	377	380	367	375	387	358	442	414	394	411	379	388	406	413	375	393	374	407	387	376	404	387	396	411	405	402	404	396	389	399	397	436	406	415	394	380	371	406	368	382	405	409	349	432	391	386	378	389	392	387	337	360	373	412	438	444	406	432	410	407	405	411	446	377	370	384	385	402	401	400	392	388	396	373	407	381	412	370	382	401	409	377	403	388	321	408	409	376	392	384	407	414	406	409	404	384	385	391	404	413	408	410	383	428	404	422	356	382	410	411	406	423	385	417	391	378	380	404	407	359	400	386	422	398	379	404	405	379	389	396	393	379	375	395	344	371	360	405	381	417	402	401	394	404	393	429	409	357	390	393	381	415	418	407	345	413	355	369	367	395	404	406	443	414	345	401	430	376	389	392	399	373	359	404	409	413	369	374	366	389	384	355	411	369	387	368	360	402	363	394	361	366	382	413	362	410	423	405	413	421	405	424	401	406	423	374	414	378	402	413	393	396	405	353	414	349	406	366	419	383	415	410	393	397	367	367	408	417	366	376	420	368	363	370	396	395	426	380	370	386	434	382	362	366	393	375	392	377	433	397	369	420	412	422	403	386	409	407	366	408	419	382	399	409	384	378	379	424	432	431	422	410	374	416	428	407	388	384	393	413	358	398	411	363	372	338	387	388	398	402	413	385	395	393	392	382	401	389	367	384	370	414	394	395	404	375	382	397	397	403	373	402	324	409	432	388	369	343	350	371	400	402	370	391	369	360	414	380	408	360	369	433	415	375	424	399	402	387	405	407	375	403	405	378	409	418	413	403	388	383	390	416	380	386	368	372	401	347	380	394	381	360	405	437	360	381	356	372	375	431	359	420	372	411	392	408	415	412	411	388	413	377	396	423	427	406	441	407	458	377	393	372	439	382	388	391	390	406	378	381	436	419	381	369	408	395	404	381	379	368	361	413	408	392	373	423	402	368	380	408	355	447	399	389	414	382	377	365	379	399	396	407	376	396	402	383	415	355	381	361	438	372	400	415	378	410	404	385	336	399	384	381	399	383	402	401	371	408	380	426	401	363	381	413	382	427	376	361	428	396	396	392	337	404	358	379	403	442	399	425	348	399	418	397	397	408	376	384	389	397	381	370	412	414	398	380	416	385	361	415	404	392	408	371	370	386	412	402	421	403	396	391	423	383	346	348	389	385	358	367	378	373	403	395	388	405	376	410	388	379	389	411	432	390	350	409	399	409	382	366	395	410	360	402	377	387	392	380	422	407	381	413	399	364	386	376	369	390	375	437	360	361	436	394	413	421	383	397	395	381	403	328	414	366	366	390	384	395	412	391	406	418	377	429	365	395	378	403	369	395	404	388	404	367	373	375	421	378	422	380	406	384	413	379	417	390	374	393	384	393	407	373	362	385	364	400	371	408	413	405	362	394	410	429	379	394	387	343	379	377	427	367	434	381	374	388	369	394	405	375	390	390	395	390	413	391	453	400	381	369	384	401	406	422	388	393	399	388	399	351	375	421	403	393	430	395	388	386	360	355	397	403	423	400	396	392	405	419	415	393	416	399	383	397	406	429	411	402	386	374	406	396	410	384	381	437	405	401	419	382	381	372	416	376	402	371	408	383	392	390	388	414	377	373	373	397	397	362	370	370	361	384	394	417	386	369	438	395	391	382	402	411	374	398	368	394	405	384	412	351	394	416	420	398	380	419	371	376	386	414	388	379	387	398	382	353	383	399	431	400	438	398	380	380	398	403	398	410	388	396	413	445	390	376	358	375	370	408	412	361	458	380	373	404	377	361	386	386	395	399	406	363	380	417	432	406	409	399	438	397	356	397	407	345	364	414	402	397	394	388	347	380	434	408	419	383	377	356	399	370	402	375	412	397	389	382	375	349	427	370	369	395	401	426	398	390	384	342	371	360	405	429	410	400	382	382	367	384	385	413	406	381	398	378	417	426	423	374	367	363	374	361	410	381	389	408	354	408	400	400	440	388	370	361	380	424	396	356	384	379	361	405	402	389	393	426	391	383	381	387	415	436	439	381	416	406	395	369	394	388	365	362	381	387	385	360	420	386	401	357	401	411	386	439	407	389	425	402	400	376	382	372	375	423	395	408	402	410	365	398	419	372	401	392	402	420	377	397	383	428	400	385	399	420	396	398	415	371	402	395	381	379	357	383	419	405	433	407	357	418	414	426	373	394	430	380	388	413	371	422	364	406	379	406	396	371	391	381	375	409	387	447	385	443	425	433	390	415	397	401	368	383	344	401	404	382	392	400	375	408	363	394	394	397	393	401	399	427	352	422	388	410	395	391	398	392	385	399	396	420	397	385	371	385	363	419	400	377	455	431	363	432	434	393	398	378	360	379	421	409	389	381	401	397	434	397	398	375	408	379	379	400	387	360	384	367	365	382	393	403	403	399	394	372	375	421
7568	1994	12032	10313	3240	5919	2062	1852	1649	1540	1424	1211	1033	1088	1070	1001	1043	1026	1013	1009	1126	1088	1013	960	952	955	933	936	929	947	985	978	944	935	954	916	931	924	948	923	879	901	886	912	877	899	917	896	922	936	944	920	893	922	907	880	886	892	902	853	945	874	902	994	904	910	876	868	875	869	888	959	901	894	910	850	890	950	903	900	911	867	926	948	874	901	880	941	900	907	938	919	865	952	904	877	962	916	886	917	912	884	935	904	920	906	870	924	948	906	942	936	930	847	986	895	917	874	900	908	888	884	914	875	925	857	856	890	956	904	916	975	951	918	896	894	909	908	915	877	952	917	933	929	906	919	919	845	924	856	859	902	944	914	926	890	897	898	863	959	937	963	915	929	923	1006	916	889	929	877	874	942	950	910	955	927	892	878	866	897	891	911	882	869	883	859	897	900	930	850	909	913	924	880	929	892	918	855	899	821	915	845	909	957	907	898	885	936	860	899	899	845	923	908	894	922	924	876	925	913	900	923	886	846	931	904	909	846	881	896	951	846	893	917	892	862	931	876	905	900	923	907	941	821	918	865	924	865	898	872	898	935	924	891	870	859	876	912	860	893	845	934	948	936	889	930	887	900	924	922	920	949	875	882	917	862	839	918	881	904	920	937	928	909	883	928	933	916	943	907	898	889	875	927	907	926	899	923	895	883	910	931	914	858	947	931	902	858	961	901	847	898	929	867	876	900	896	909	890	900	899	925	867	914	914	912	880	821	908	889	961	888	899	913	898	906	885	940	918	892	923	879	908	929	967	946	890	897	933	863	880	862	875	897	862	883	883	886	920	945	932	935	962	895	900	891	926	861	935	859	884	936	869	899	828	917	887	885	911	880	862	898	917	910	880	918	898	935	848	928	864	863	881	903	917	920	921	878	894	886	862	907	895	920	948	932	908	883	903	968	904	905	927	873	864	947	904	895	941	872	927	869	892	842	948	926	893	925	881	922	904	914	935	944	884	910	911	849	874	842	950	859	853	904	912	904	881	931	899	863	898	933	920	873	941	845	879	940	869	829	910	863	894	899	896	856	906	893	890	900	915	888	913	874	925	897	943	846	848	889	948	889	906	898	929	916	842	907	910	892	891	923	920	896	919	892	926	883	956	859	884	909	856	886	929	907	919	894	866	916	898	879	934	881	942	909	867	943	885	891	952	884	892	923	934	900	913	895	896	850	893	865	901	935	916	882	967	903	958	882	909	929	925	923	890	900	971	935	895	935	895	939	871	848	938	859	929	922	930	855	926	941	890	883	892	904	904	893	897	954	915	863	922	899	924	909	917	928	901	949	927	881	912	914	903	975	942	889	890	909	888	946	884	901	911	896	891	915	857	900	925	883	949	895	942	899	869	886	940	829	894	878	895	896	889	933	945	910	885	883	889	965	950	913	883	907	904	892	834	945	931	917	951	912	903	916	905	898	945	887	874	929	827	931	902	875	905	860	949	915	909	910	864	871	844	894	897	915	907	866	935	901	920	905	913	920	937	878	941	926	902	850	900	882	896	897	877	889	920	870	923	890	907	902	908	892	917	930	931	875	899	894	909	903	929	926	885	858	884	871	904	951	922	896	910	866	942	900	961	908	915	878	949	873	921	935	908	866	944	901	934	903	922	907	874	870	979	903	892	896	916	874	934	917	885	885	863	899	895	892	940	891	949	965	907	927	911	939	892	894	941	892	956	901	895	928	917	960	870	910	917	887	847	917	886	932	921	915	932	858	890	926	892	906	919	890	856	842	887	918	825	930	893	908	923	918	900	922	878	892	913	837	918	920	865	901	910	859	883	884	898	887	922	876	869	898	949	894	874	874	870	896	925	895	896	874	928	898	928	934	903	875	950	941	938	909	870	895	898	884	882	838	935	905	875	867	906	864	895	880	904	877	889	903	884	876	909	874	913	922	900	937	874	890	928	888	947	905	883	942	892	913	865	914	903	891	916	924	894	904	892	908	895	897	884	882	905	904	891	899	900	859	894	860	933	910	931	889	927	872	875	885	920	948	921	915	897	865	909	908	883	912	880	885	891	934	947	957	893	925	929	917	897	857	907	933	919	853	864	882	903	914	888	866	868	978	900	866	868	888	884	871	919	884	897	924	881	949	902	851	881	904	898	909	922	878	892	901	888	890	905	903	933	827	928	943	883	922	899	918	923	918	924	852	899	884	889	921	917	902	964	894	898	922	867	894	901	884	923	887	901	885	903	917	878	892	871	874	829	882	884	902	927	916	909	864	900	861	909	889	975	874	913	877	879	879	860	905	883	940	895	868	898	879	887	876	932	900	876	910	941	894	962	888	905	886	891	903	864	884	880	922	944	903	851	830	898	936	877	882	879	912	938	870	882	896	882	904	861	924	927	881	861	864	878	930	921	838	916	905	906	906	930	929	950	869	898	911	945	919	855	939	950	908	872	863	904	874	900	879	840	857	889	935	851	897	887	897	886	856	913	900	928	910	878	869	912	916	922	882	849	933	929	968	950	912	896	888	885	929	856	871	884	911	869	902	810	960	863	893	902	891	886	891	933	924	883	884	898	873	881	911	908	914	903	893	891	926	887	886	914	915	907	886	876	871	911	837	926	857	847	876	888	819	902	922	918	843	905	906	905	924	954	933	855	879	851	897	916	914	909	837	892	919	909	871	931	897	852	964	882	915	894	895	870	850	906	911	935	893	903	907	861	921	958	948	858	888	898	907	884	902	894	927	927	922	900	983	910	949	958	955	944	910	913	904	890	890	933	917	905	923	886	877	852	903	872	856	941	894	909	905	948	907	918	906	880	885	906	953	892	859	918	891	940	909	872	917	876	911	886	901	933	909	945	889	861	914	914	898	863	862	897	922	920	938	909	840	861	895	890	950	901	902	911	880	913	888	883	874	936	943	902	937	927	843	890	896	930	864	907	887	875	932	876	904	941	922	911	935	911	933	882	913	939	897	863	941	960	966	883	868	884	904	874	858	944	958	886	888	890	891	887	885	907	960	865	902	923	920	917	895	918	884	890	905	890	880	903	902	875	878	901	871	936	871	881	862	937	884	943	913	900	869	829	913	897	897	889	847	901	946	899	933	954	880	906	902	912	905	928	941	918	881	874	916	924	914	936	923	940	873	847	987	891	896	920	892	889	877	897	858	939	943	961	916	881	891	918	913	879	927	891	915	869	889	868	924	860	898	947	930	908	900	883	913	913	948	870	876	908	915	917	934	884	901	864	838	883	883	887	910	933	908	903	885	902	960	904	907	935	888	909	875	949	916	915	916	868	852	915	893	918	916	857	895	931	821	921	883	900	868	945	845	894	902	866	907	918	896	918	875	903	882	927	887	890	912	908	941	896	901	930	893	886	915	890	864	902	868	886	881	860	912	915	945	885	899	934	915	896	895	882	915	927	883	940	902	907	882	818	865	919	893	870	909	891	937	815	929	863	874	922	908	908	893	908	936	925	872	882	902	956	889	945	921
14935	2217	11009	11101	1615	2818	630	442	419	389	335	316	314	292	275	269	250	240	251	264	254	240	255	272	279	263	249	273	206	243	289	257	275	272	231	228	266	251	233	270	263	268	214	236	241	253	257	250	249	236	236	238	249	224	230	248	213	236	220	244	247	242	247	260	219	234	245	238	268	278	233	262	255	244	287	256	225	237	263	227	251	235	269	263	248	261	245	272	263	254	235	275	240	250	242	247	264	235	245	227	246	223	243	236	232	248	266	258	247	248	219	236	247	259	259	275	247	269	229	238	237	252	251	253	249	249	222	224	280	236	273	234	264	241	255	267	259	243	254	246	270	228	274	223	241	241	255	262	234	248	249	231	258	257	246	255	250	223	243	264	256	252	250	247	233	277	230	232	280	240	245	244	257	267	217	229	234	244	267	235	228	225	263	252	239	246	243	263	226	236	271	224	250	233	238	274	256	212	238	220	255	274	244	233	254	229	238	242	275	287	259	221	242	278	248	264	237	268	247	253	258	207	246	244	239	212	263	243	251	257	267	239	226	223	237	227	200	257	250	213	240	228	228	243	243	278	285	265	236	259	224	252	238	261	217	241	242	225	272	247	223	227	255	253	260	262	264	269	244	252	244	273	221	242	233	252	256	259	257	252	231	242	282	228	203	241	229	241	273	235	248	232	242	280	221	231	264	232	230	224	233	234	237	271	265	245	272	219	223	244	297	224	234	252	262	255	246	244	252	269	243	242	233	248	234	239	249	223	253	258	258	267	242	209	221	217	277	231	254	236	246	237	239	253	234	250	211	224	232	253	253	242	262	237	258	249	246	250	273	238	221	259	247	253	240	220	228	237	253	232	229	231	234	223	256	253	202	268	243	245	254	255	232	234	230	248	235	252	244	256	251	263	254	259	250	206	234	227	257	241	257	248	237	257	230	220	261	266	235	242	250	244	254	295	276	268	240	255	231	254	237	255	234	222	242	237	253	249	218	262	241	237	278	249	235	215	251	235	228	221	258	253	237	252	227	242	231	233	239	285	269	257	243	232	238	243	245	268	243	271	244	240	252	270	255	233	267	266	275	256	231	272	234	267	250	257	248	248	235	234	234	232	260	249	222	269	247	255	247	241	272	243	255	240	261	277	252	254	213	256	267	246	236	262	268	247	283	263	222	261	262	262	236	207	242	251	262	248	255	280	231	233	225	225	253	231	236	239	249	228	217	222	264	253	227	228	224	248	248	221	224	250	241	243	277	252	243	248	239	271	220	247	238	240	255	253	243	258	276	276	265	192	245	231	239	246	264	248	224	240	235	256	246	227	259	273	246	286	248	267	243	238	246	220	230	267	235	267	257	250	234	251	254	263	268	238	244	259	235	245	225	268	270	245	256	243	240	280	244	233	218	223	248	282	269	254	259	243	227	231	280	272	255	245	247	255	248	242	219	225	241	242	231	239	219	235	256	267	227	227	245	246	240	220	237	235	253	242	206	229	227	247	269	248	233	275	255	224	273	245	237	259	247	275	232	228	246	250	251	261	249	223	236	237	244	256	264	267	230	249	247	248	262	253	282	269	277	262	240	243	273	253	276	241	249	246	222	250	265	229	257	221	243	238	233	230	236	246	226	241	243	275	237	250	224	234	248	235	238	255	217	246	246	268	257	256	231	223	231	234	235	259	251	240	250	226	251	267	252	233	260	270	258	198	242	251	261	232	242	235	250	274	252	271	249	229	285	264	263	262	259	238	246	245	257	269	234	232	250	263	251	238	266	243	253	263	223	252	248	240	237	259	267	254	253	263	245	245	291	223	250	262	258	247	254	230	243	203	204	239	294	222	254	268	282	228	247	255	263	253	252	233	222	251	250	224	270	240	216	280	255	248	270	252	239	245	254	217	236	237	251	251	255	234	232	253	239	245	227	222	215	219	258	239	270	265	250	269	226	259	256	269	250	282	265	235	242	244	277	243	283	252	258	221	285	261	263	219	273	234	239	228	227	257	249	250	268	256	244	249	231	266	247	221	250	216	249	245	269	254	224	239	266	269	213	267	287	256	266	271	243	236	231	218	241	253	261	249	237	213	213	254	282	228	242	235	222	238	262	268	230	231	268	234	255	251	243	275	215	251	225	238	254	228	240	219	242	258	234	240	287	240	248	218	265	241	222	244	222	253	275	238	251	254	223	238	240	245	227	214	242	263	248	265	231	258	235	233	257	247	256	238	243	240	227	269	241	232	288	270	261	227	281	226	251	294	249	247	251	225	247	224	241	262	261	242	246	222	224	264	244	239	238	248	212	250	232	244	251	260	255	244	289	225	266	266	270	242	269	240	256	250	273	249	232	247	289	235	252	262	244	261	236	261	227	264	252	259	296	248	219	231	223	269	235	231	249	282	224	260	240	248	249	248	225	252	236	244	303	245	252	233	262	290	230	253	267	233	247	254	281	241	249	236	231	214	270	243	245	242	256	295	260	258	241	260	242	270	228	230	245	256	259	245	246	286	257	252	278	276	209	260	262	258	246	231	242	238	238	229	249	257	258	258	252	251	234	184	226	235	248	260	250	240	228	232	275	240	243	248	254	226	247	263	238	241	213	260	211	277	254	249	244	236	264	243	238	240	251	264	259	260	230	253	230	238	242	248	256	260	250	257	247	263	232	280	211	233	225	231	245	243	260	243	225	269	228	258	249	258	249	227	228	261	235	241	259	241	270	259	268	244	264	226	278	248	243	270	215	246	257	238	271	236	243	256	227	256	254	285	240	235	223	247	242	255	241	244	241	258	281	261	235	266	263	265	229	246	247	253	239	235	274	258	228	240	242	261	265	230	238	262	249	258	255	249	246	238	257	210	269	241	214	225	234	251	244	261	257	237	252	240	232	268	248	266	225	261	260	281	259	234	245	235	227	249	255	225	250	252	203	254	244	246	217	251	223	264	241	282	244	260	241	248	237	256	294	235	257	274	262	260	280	232	225	249	254	240	262	254	227	223	230	266	262	252	256	227	235	260	247	267	241	261	235	284	266	242	219	235	251	248	247	246	237	245	239	234	225	219	228	227	230	236	279	232	245	260	218	228	252	266	235	275	235	241	235	281	248	239	225	244	256	261	276	238	268	241	240	278	266	228	220	254	247	240	250	227	262	259	245	233	237	247	261	257	233	226	261	239	250	231	258	231	249	248	236	237	241	230	261	228	247	240	244	246	228	250	225	235	261	269	237	250	233	245	259	233	253	247	264	247	251	234	245	241	266	225	252	227	239	244	260	221	251	297	277	248	252	250	246	244	223	249	247	256	265	239	264	270	261	256	215	265	258	222	226	254	218	255	261	282	261	211	204	231	243	244	258	261	248	240	271	227	236	249	244	245	256	232	232	234	246	231	237	240	242	201	252	252	231	231	253	236	244	224	253	247	242	279	253	256	267	272	278	256	233	228	213	244	223	248	241	247	254	243	250	266	281	233	262	289	266	263	256	241	256	265	243	218	214	245	273	255	238	255
9185	2085	19822	19379	4813	10455	2381	2042	1744	1535	1378	1027	891	861	869	855	763	752	793	869	841	801	705	656	660	629	673	655	678	629	698	699	702	698	640	648	627	659	628	616	590	615	659	636	652	591	616	589	598	631	597	603	582	567	590	556	597	610	606	623	597	598	619	603	574	573	597	585	580	567	632	558	543	652	594	568	575	592	615	589	573	599	593	608	606	582	559	564	599	553	594	592	566	590	592	570	602	597	596	583	575	565	590	611	619	583	616	598	568	605	605	585	578	606	618	576	579	608	607	592	585	631	566	588	571	585	574	654	596	596	541	575	602	616	625	568	594	620	569	576	557	565	618	552	605	605	589	603	633	580	563	626	626	622	584	562	584	571	593	598	558	580	565	613	577	575	630	544	590	592	575	592	581	584	548	578	530	564	591	598	634	585	570	588	580	610	603	580	567	593	563	589	604	553	566	545	640	592	596	577	584	624	563	557	556	538	582	631	587	585	594	605	593	565	558	555	584	579	571	596	599	600	565	590	551	612	597	549	571	534	527	598	625	574	616	589	604	569	576	576	569	580	655	593	624	545	615	619	595	579	629	577	583	571	635	593	605	623	559	615	600	568	620	562	631	593	563	565	608	615	554	592	605	579	582	609	570	547	606	599	540	556	594	595	589	572	581	618	581	621	556	593	567	576	591	587	598	579	571	601	586	599	574	591	567	600	612	533	581	569	576	613	581	604	567	571	605	568	604	586	611	600	588	547	596	576	566	584	619	604	591	619	634	604	593	559	559	601	588	566	600	587	563	549	563	583	599	628	582	588	602	553	540	628	560	613	588	617	574	616	634	587	606	556	624	616	622	582	548	578	616	605	582	596	557	597	586	570	554	580	573	583	553	588	595	588	581	595	586	622	599	579	666	565	571	546	592	612	613	562	572	585	600	576	584	596	619	573	582	601	593	586	606	584	588	615	580	571	593	607	590	546	557	583	568	587	559	584	606	594	585	594	585	592	575	588	600	584	539	584	599	588	610	629	610	570	571	556	585	555	575	590	611	593	589	590	583	581	621	583	588	584	570	568	611	576	605	587	558	582	557	584	627	581	567	587	559	592	601	577	589	615	546	554	589	592	608	605	637	572	605	584	564	536	602	576	591	587	562	547	580	575	539	576	589	584	553	569	588	561	565	599	617	536	614	612	569	576	575	642	554	581	580	605	578	618	600	573	603	588	549	582	603	595	633	545	602	611	592	557	617	586	597	581	566	523	601	574	569	572	591	574	610	599	592	586	567	594	557	579	606	581	630	609	571	569	575	633	605	615	600	590	585	547	598	590	599	624	587	576	601	614	541	638	598	557	579	634	591	617	615	608	575	575	568	552	598	604	590	576	585	613	549	569	566	591	623	536	617	570	608	597	589	578	616	573	639	553	595	607	591	594	626	593	569	563	586	604	601	592	585	623	582	570	594	594	584	569	580	588	617	617	541	574	601	552	572	569	639	601	574	615	572	571	588	576	614	617	614	598	627	573	567	609	603	628	622	577	550	564	596	575	588	644	627	599	581	594	616	616	573	631	608	570	596	571	618	633	581	616	596	583	580	575	547	617	575	607	558	600	549	602	594	573	598	586	608	569	566	585	669	569	615	601	552	629	566	634	578	589	553	613	577	587	567	608	567	597	569	631	579	591	627	574	565	578	599	551	603	564	628	587	612	640	602	580	597	531	585	592	551	629	597	554	577	629	603	570	583	583	587	547	583	587	610	592	616	578	551	615	618	573	555	598	610	625	555	583	588	587	607	579	563	599	540	600	585	551	562	606	561	575	581	598	587	553	635	621	596	560	599	567	565	531	588	567	556	595	588	565	618	596	543	556	558	560	573	597	544	643	602	589	539	589	591	578	567	622	555	621	614	539	588	576	568	580	620	640	567	611	583	597	581	576	621	550	592	572	589	567	580	598	601	574	556	569	615	617	573	563	580	568	582	573	567	620	564	552	606	595	586	606	567	629	605	602	599	585	605	567	565	541	582	582	589	544	543	568	622	589	612	579	598	593	581	606	573	580	616	574	567	628	621	575	572	553	548	603	564	611	587	565	597	550	574	566	579	558	566	596	606	609	637	545	581	539	592	553	593	606	609	609	567	570	602	582	583	610	549	600	596	627	609	566	548	562	606	583	585	564	537	574	564	621	592	591	574	549	615	586	628	625	564	598	579	548	592	605	586	602	589	549	626	530	601	641	601	564	579	551	583	562	568	609	576	624	598	564	601	578	564	589	609	607	574	603	538	571	552	610	563	591	595	545	586	586	635	598	558	579	569	608	573	570	572	606	562	604	566	584	573	619	598	619	593	585	581	630	576	692	617	548	581	594	591	622	571	582	587	638	590	621	646	568	586	593	556	615	559	643	634	594	581	585	584	579	553	577	581	558	593	544	582	591	577	592	583	529	548	568	625	601	591	601	618	574	579	589	577	588	642	610	614	614	622	595	562	602	604	560	622	594	575	603	590	502	594	614	594	555	562	575	583	593	550	583	614	598	609	565	602	566	555	630	578	597	537	606	611	616	561	590	591	607	610	596	602	604	579	564	559	567	585	627	590	578	548	615	575	603	561	605	613	568	583	570	553	545	577	625	595	633	595	593	572	588	557	568	601	589	563	592	568	589	559	586	552	577	591	548	600	571	537	591	557	561	579	627	571	563	580	572	576	587	613	620	589	565	601	593	595	608	585	654	604	597	590	590	611	605	543	599	590	569	608	593	591	590	579	557	566	627	569	606	560	605	624	571	625	593	591	559	582	580	553	591	586	560	561	603	651	612	578	562	622	593	568	604	582	590	560	604	581	585	576	616	561	605	554	586	534	590	575	586	583	576	612	640	580	589	581	581	575	582	630	601	601	573	592	625	593	605	604	559	604	564	614	633	562	566	605	589	581	603	586	622	596	566	624	550	578	581	599	628	623	606	557	597	557	595	541	652	578	559	591	524	596	574	624	607	564	594	603	570	583	612	570	612	628	614	574	611	593	572	596	547	597	585	598	611	637	616	576	555	582	597	594	592	557	609	569	632	526	596	605	548	585	598	548	579	563	589	585	632	613	552	601	564	568	608	570	564	622	581	595	589	570	605	607	614	576	587	583	558	575	608	601	566	558	602	580	576	602	578	580	627	599	647	608	567	588	609	576	629	580	570	550	555	549	605	588	543	606	560	538	606	542	577	542	597	545	546	577	627	595	567	587	540	560	591	644	568	602	582	626	537	580	570	585	643	617	554	575	629	661	619	578	572	545	569	591	614	593	567	612	565	592	539	569	609	567	604	599	553	579	539	596	618	603	582	607	586	599	599	584	584	602	618	619	581	582	599	588	588	623	560	572	650	620	545	588	577	572	552	604	644	611	609	562	567	578	599	566	621	568	547	588	562	575	567	581	622	522	570	590	594	579	610	569	604	559	591	559	556	584	574	591	575	560	566	618	632	568	633	614	607	586	635	605	556	584	621	605	585	584	582
2698	935	1137	948	619	523	504	473	431	425	436	408	390	380	391	447	416	425	403	369	406	371	370	347	375	371	383	376	376	358	414	367	378	373	394	400	342	429	366	396	363	336	409	388	428	405	412	394	389	397	380	386	364	396	405	387	385	385	384	341	378	388	401	395	375	365	397	377	385	390	389	360	412	360	402	355	399	371	370	385	377	398	399	345	392	380	375	415	385	367	397	360	366	390	392	425	385	372	394	399	406	406	388	376	403	375	379	418	399	406	383	383	408	372	403	357	382	414	363	399	350	381	373	418	357	401	381	386	367	352	406	391	400	395	419	418	362	387	392	368	386	381	426	406	406	379	376	380	389	389	400	358	359	381	373	383	436	412	361	359	412	426	388	367	392	354	352	379	414	361	372	415	407	377	369	388	381	338	352	383	388	348	407	386	378	386	440	354	372	436	358	420	393	387	386	413	392	374	423	376	390	418	368	406	383	375	435	398	396	406	410	385	391	395	389	412	394	371	381	366	367	380	404	381	407	374	367	416	422	417	359	376	365	362	382	360	394	388	398	381	371	409	354	359	377	366	388	415	401	359	432	396	374	382	406	362	385	376	356	357	411	361	376	403	363	385	383	428	371	352	356	380	390	420	399	403	392	367	371	394	400	379	364	437	356	371	387	361	379	390	357	352	379	381	405	397	420	393	359	374	360	440	402	394	376	402	339	361	373	369	391	401	389	414	394	375	395	391	369	379	393	390	391	426	355	340	352	386	365	375	409	370	375	355	400	376	364	386	391	382	426	378	433	408	409	357	407	412	424	422	394	322	357	366	346	389	394	386	365	384	406	389	385	381	371	391	369	401	385	362	366	337	367	364	400	377	383	385	378	391	410	392	381	399	392	374	380	378	355	367	370	413	353	384	382	368	384	377	335	384	374	368	403	384	373	402	397	399	375	371	417	391	402	365	371	359	392	373	332	377	392	390	423	364	373	394	373	368	367	401	400	386	417	374	326	359	395	349	368	374	383	382	363	403	403	410	427	384	380	399	416	376	356	364	382	400	367	405	369	417	420	367	416	376	348	390	379	386	373	390	381	421	378	396	435	360	385	383	373	456	370	398	393	398	377	336	395	405	370	385	380	398	415	379	376	363	385	430	346	387	402	404	371	352	402	391	417	367	354	397	422	387	375	394	402	379	423	365	395	420	431	372	400	360	336	403	406	385	376	371	379	428	362	374	389	393	386	385	381	399	410	380	423	414	359	343	384	384	362	382	409	360	374	348	368	390	358	359	363	382	398	384	389	390	385	349	372	380	380	398	360	372	403	378	366	377	415	375	384	364	392	418	385	407	394	393	377	390	378	407	369	376	375	394	384	370	386	376	383	412	367	371	386	362	388	338	401	356	389	402	395	385	397	374	377	382	412	428	392	366	408	390	391	389	388	364	388	378	373	396	358	407	420	403	380	345	383	402	379	411	384	385	386	388	411	396	378	373	391	386	381	393	389	383	379	366	400	375	374	385	381	375	424	356	408	351	392	421	370	347	377	392	365	358	373	341	385	372	404	396	375	376	397	414	376	361	370	407	405	378	363	390	394	400	385	395	357	364	396	359	395	389	370	366	340	399	405	386	411	346	394	385	407	405	419	373	420	357	419	390	389	380	373	355	379	363	403	340	391	370	411	345	351	415	384	352	372	367	391	390	331	380	372	402	400	388	362	374	382	362	407	383	389	389	381	373	392	388	397	347	392	371	369	345	361	371	351	381	384	417	404	388	408	400	383	422	397	402	398	405	378	401	373	373	361	387	382	346	358	413	401	411	360	377	393	373	370	363	382	411	420	366	433	378	358	383	342	384	341	354	391	355	391	385	372	411	386	380	353	362	392	396	343	359	365	397	405	359	382	348	376	417	422	394	411	388	401	374	394	371	373	402	372	366	387	374	403	343	383	350	372	363	368	383	350	391	385	376	381	378	377	389	394	392	410	405	406	373	414	406	355	391	369	399	380	380	395	408	376	400	407	392	372	368	335	361	378	425	396	381	378	378	422	383	385	420	355	373	411	362	367	364	369	349	399	400	378	378	374	403	380	386	409	361	352	359	389	398	412	386	387	398	406	352	367	371	400	381	388	393	376	365	427	370	371	405	407	427	362	389	365	388	362	385	393	401	373	366	416	382	360	372	379	436	382	429	390	342	365	369	418	426	415	385	387	374	383	346	382	387	381	353	396	384	355	391	378	408	391	337	412	406	391	402	359	362	396	389	406	409	417	405	373	410	384	401	385	361	376	376	407	393	427	400	361	435	380	412	370	360	367	387	386	388	405	374	356	397	386	377	359	397	381	380	389	387	392	369	373	376	378	395	386	417	365	394	398	397	369	367	384	391	382	389	376	404	384	377	359	374	377	381	396	380	375	371	377	401	380	399	396	397	365	371	386	399	350	357	356	394	349	389	388	386	401	412	375	350	367	350	384	398	387	372	375	354	389	394	360	413	399	395	397	380	356	398	402	381	376	383	406	386	384	403	392	342	409	364	360	380	351	384	432	379	392	384	398	370	362	411	405	390	364	367	387	359	366	400	365	356	355	421	372	383	404	374	380	383	361	407	388	344	398	398	415	425	350	384	378	407	406	370	415	369	393	387	401	355	400	404	377	368	404	376	383	397	396	382	370	373	399	374	385	365	398	409	378	358	374	384	394	358	371	394	401	372	364	373	392	356	362	363	387	391	348	374	368	383	380	382	367	389	365	383	395	390	376	391	367	389	364	369	358	385	399	387	385	383	358	398	369	378	403	420	391	422	379	384	360	352	371	351	399	387	390	385	387	365	374	433	406	377	408	405	421	379	394	431	422	384	349	359	397	401	376	382	383	367	363	378	350	411	361	418	401	382	426	411	392	429	395	402	372	382	369	380	378	372	367	430	364	384	407	371	403	405	380	417	349	379	367	393	380	342	373	394	406	396	416	355	432	403	379	346	396	348	385	373	394	396	363	405	415	365	363	391	384	372	345	372	440	377	395	364	388	342	443	374	366	380	402	358	352	391	362	411	378	447	390	397	345	409	393	388	376	392	374	338	412	386	405	388	402	411	381	369	417	358	373	380	385	362	400	380	369	407	394	369	398	371	376	356	404	379	392	411	372	367	360	374	375	381	406	381	382	408	412	394	369	382	413	375	389	339	396	385	387	375	366	402	364	379	336	380	442	383	366	383	349	371	404	434	401	356	386	378	382	398	412	390	413	381	412	394	369	366	391	388	373	380	439	373	397	392	367	394	401	374	359	392	372	413	394	381	385	384	403	376	365	391	406	412	347	361	337	348	377	373	388	407	350	380	387	395	394	358	386	399	403	384	391	412	405	365	373	381	394	416	385	385	353	434	412	412	365	361	371	385	366	352	402	392	335	368	403	388	407	411	404	367	378	345	442	389	357	397	384	357	343	379	378	361	419	403	374	404	397	364	356	376	362	393	368	383	397	393	395	393	379	372	365	420	377	380	367	399
2952	1414	2714	2923	1959	1890	1448	1322	1214	1206	1060	939	940	960	911	918	961	960	874	950	925	911	880	911	943	923	937	898	931	883	961	934	954	969	954	986	892	885	942	918	886	863	952	913	884	940	905	888	920	890	879	882	890	875	891	967	914	870	859	939	923	905	820	826	864	929	892	917	845	888	923	882	918	979	929	873	866	921	895	885	863	857	899	816	864	908	875	845	905	897	884	827	884	870	896	871	802	918	884	892	922	858	899	898	860	845	922	860	924	899	932	907	885	883	887	916	854	906	890	959	820	928	893	872	857	918	869	958	920	849	840	878	874	885	900	904	899	909	904	892	911	931	858	938	905	851	867	908	904	890	869	865	916	907	910	924	895	903	878	863	877	888	871	854	894	871	871	868	910	875	892	864	903	862	920	841	902	911	887	910	920	892	926	913	937	883	872	912	894	883	894	872	893	826	823	849	937	880	897	926	873	879	886	853	893	864	871	852	892	876	880	857	861	894	894	910	881	912	880	957	942	898	949	913	914	921	898	876	888	866	885	869	881	919	870	942	901	845	907	934	839	818	930	916	900	870	866	912	895	880	908	937	868	899	882	904	897	853	852	852	844	880	870	881	936	877	892	928	848	875	878	902	861	936	909	852	902	891	876	937	868	852	892	922	867	944	893	921	906	868	872	855	911	845	909	894	884	933	916	877	890	855	819	901	875	908	887	883	883	915	916	852	891	873	865	920	861	854	921	868	901	905	923	887	911	918	913	923	900	914	910	902	879	931	872	881	962	915	914	871	863	936	872	922	884	896	898	879	839	856	889	940	830	873	960	881	926	878	849	856	899	859	920	855	907	937	850	837	892	913	879	928	883	900	882	870	894	869	889	906	910	883	919	879	842	895	876	904	862	931	899	901	916	866	848	885	887	888	873	887	868	874	869	884	880	951	846	843	875	904	896	941	926	881	910	856	910	896	851	842	883	886	930	833	882	905	881	868	924	894	901	889	892	906	922	853	855	904	898	876	905	932	896	929	943	822	872	882	916	917	893	871	936	911	923	914	878	875	862	897	950	910	904	883	922	919	829	953	882	941	896	843	905	835	907	888	875	840	941	892	896	845	940	909	839	904	871	897	902	916	865	887	886	842	885	861	859	882	878	944	916	862	947	874	882	883	892	900	877	895	911	905	878	892	915	897	875	944	892	942	857	911	907	883	944	923	865	902	907	900	917	878	888	868	858	878	875	915	896	880	855	902	869	922	895	911	897	869	884	914	870	941	873	865	841	871	876	867	910	958	849	914	870	888	873	902	926	879	912	904	887	905	914	891	900	909	949	924	892	898	822	876	884	927	891	862	874	926	891	959	889	880	837	889	903	872	889	894	908	941	874	931	833	852	927	903	878	859	868	875	885	912	903	913	929	888	846	914	838	913	924	843	846	903	896	921	919	864	892	894	932	831	843	955	877	917	925	930	915	860	916	853	866	912	884	882	913	855	886	847	883	923	918	935	899	884	895	908	936	854	905	965	901	851	905	916	903	887	914	915	826	893	927	897	863	886	888	839	920	844	873	842	893	887	958	953	889	885	882	891	868	875	892	896	933	918	921	839	907	907	888	883	870	922	866	898	864	912	862	903	896	926	911	884	888	897	888	897	902	803	893	858	900	896	893	876	899	865	897	923	913	951	852	859	932	854	893	910	884	953	922	926	896	869	930	900	840	877	893	919	861	874	945	939	950	923	895	893	888	932	855	870	907	837	872	857	899	857	911	919	912	919	935	903	873	856	885	910	873	940	926	920	866	911	885	888	906	898	923	887	877	897	815	919	929	926	858	889	848	871	909	891	899	887	922	905	910	895	823	922	926	881	834	901	860	896	860	915	875	896	879	909	902	897	876	920	877	909	924	888	839	862	874	876	909	900	904	921	878	907	810	860	885	866	944	909	843	863	901	845	841	918	882	935	872	913	885	889	894	918	885	921	930	914	916	864	893	909	891	892	921	891	903	852	863	893	902	877	947	916	884	890	863	854	876	844	892	840	832	883	898	932	874	906	897	903	928	888	855	854	911	871	867	870	883	858	878	898	933	893	963	896	906	862	903	851	898	890	962	910	900	898	893	911	940	885	899	886	915	911	910	897	900	835	894	870	915	888	895	884	871	955	873	887	864	879	923	904	898	887	849	817	916	890	933	900	900	907	875	832	882	884	904	938	863	874	934	949	871	883	904	877	932	934	874	891	932	835	932	896	864	916	871	902	891	865	937	886	959	838	920	893	932	868	905	878	941	865	904	931	929	882	892	879	906	891	928	875	879	888	859	855	842	820	925	898	917	849	949	874	910	879	868	881	910	963	948	857	907	873	881	877	855	898	855	878	880	908	883	875	969	874	882	850	871	907	895	881	968	901	858	862	916	898	906	876	904	860	864	889	860	930	909	871	890	823	927	886	876	875	925	920	913	911	899	863	862	887	925	913	902	901	937	869	896	880	896	943	925	853	911	885	860	927	858	872	891	934	888	838	929	916	873	892	880	908	869	856	895	872	882	883	886	937	878	904	907	876	905	916	883	902	871	919	912	907	896	911	922	877	939	889	886	882	874	915	873	897	868	904	898	891	951	837	894	895	913	922	933	880	895	883	899	889	907	884	925	906	894	928	848	864	904	859	935	860	918	931	885	894	904	881	833	848	864	903	873	905	907	892	984	846	932	894	910	859	848	875	889	884	873	888	913	891	893	913	934	901	896	862	912	911	943	882	886	856	870	884	873	930	925	920	935	856	966	866	840	882	888	886	877	883	926	880	921	840	889	925	940	835	845	901	887	873	900	954	861	882	906	902	876	921	954	825	894	898	897	897	903	913	911	916	889	900	864	890	904	924	897	856	894	911	936	874	933	862	926	922	923	877	892	931	869	881	900	858	890	931	921	878	866	893	927	918	955	902	860	903	934	865	890	880	886	913	951	873	918	868	837	934	850	895	907	885	883	907	878	875	902	913	906	827	875	869	903	883	926	878	928	900	850	855	890	879	843	907	897	899	896	862	876	896	940	886	922	936	870	905	920	873	886	956	949	910	900	929	853	869	847	913	876	913	892	911	885	930	839	903	910	907	871	872	929	812	868	909	898	922	908	901	915	885	870	882	886	896	890	927	923	892	895	883	903	888	896	882	877	822	904	894	875	932	887	857	926	889	897	961	906	903	876	895	868	869	894	942	869	871	900	896	927	861	917	896	858	907	904	863	894	885	855	930	915	873	918	883	877	881	925	945	895	916	886	931	933	863	933	878	869	857	879	862	877	932	819	860	835	891	905	861	889	908	911	847	925	902	877	890	882	871	886	918	891	928	909	871	886	923	867	908	928	867	917	869	895	892	901	904	915	909	903	910	883	902	834	979	897	867	948	892	931	835	924	897	887	851	957	850	869	870	843	895	908	924	963	882	919	893	835	902	924	915	895	956	937	927	883	874	932	835	896	966	946	875	884	921	858	914	914	863	855	868	842	820	929	868
9217	1596	9268	8965	2419	2133	670	586	516	475	463	431	417	428	433	430	406	436	387	409	376	414	390	341	389	388	441	383	377	395	387	429	409	419	397	372	404	396	414	391	464	416	386	418	399	395	380	381	426	424	409	415	461	416	360	394	399	390	398	380	378	418	400	409	405	393	403	421	380	392	444	379	406	401	404	412	378	429	385	399	360	406	399	388	403	361	382	408	397	403	419	363	400	380	439	393	413	411	418	417	384	445	396	420	406	425	423	380	395	421	386	426	430	388	409	398	393	425	367	367	399	414	397	413	422	412	388	406	435	405	419	399	414	406	378	417	360	418	414	374	367	359	382	421	419	372	368	376	425	402	410	384	370	444	406	429	403	405	376	411	415	389	404	421	378	360	389	369	393	385	409	391	408	359	421	403	403	407	426	423	422	439	419	393	421	383	403	427	380	391	378	373	420	395	425	402	424	408	425	395	378	421	383	417	423	400	401	386	426	379	378	436	403	427	412	424	398	383	399	391	392	413	393	410	407	380	424	389	401	397	416	393	378	403	408	387	382	373	384	379	410	433	384	420	398	379	410	418	397	417	425	382	425	381	371	406	399	406	393	365	394	415	394	414	374	380	397	391	414	400	395	382	411	431	408	425	393	444	431	416	369	410	398	391	412	346	403	398	379	385	403	403	390	383	388	415	368	446	393	383	435	373	406	352	401	440	392	393	417	390	428	384	421	383	434	399	406	393	401	404	370	412	397	385	387	427	383	365	360	415	364	398	431	408	435	457	380	407	425	402	387	414	389	391	370	409	403	394	347	414	450	394	355	400	374	402	403	404	448	435	398	398	404	407	374	387	377	402	407	399	387	378	379	402	350	388	396	430	388	389	411	427	406	388	396	395	352	394	394	433	394	388	400	392	362	407	395	373	358	406	391	436	397	400	366	400	414	376	393	406	386	401	413	357	403	414	393	370	381	395	383	376	410	448	400	353	428	335	384	428	364	407	375	396	402	392	424	356	316	420	363	374	456	440	399	383	387	454	399	366	401	395	376	435	408	425	404	411	385	350	378	413	375	417	410	407	412	402	417	439	417	393	407	399	398	399	387	388	393	412	394	367	411	416	408	371	374	395	416	365	433	352	395	386	382	367	390	408	413	398	400	415	419	364	388	391	419	382	425	409	354	405	382	370	416	384	406	386	396	389	406	392	404	393	413	379	410	419	439	413	401	382	409	400	387	379	404	388	375	414	391	427	399	369	395	380	371	370	422	396	398	409	400	389	422	411	402	387	406	366	407	412	427	401	408	353	416	424	409	409	343	390	432	391	358	401	399	395	438	424	399	376	352	380	387	404	392	394	358	406	405	381	396	406	406	354	431	409	428	377	420	383	395	400	384	401	383	393	438	425	409	434	370	360	383	388	407	384	412	313	366	409	401	406	396	389	408	418	387	392	382	383	367	382	396	369	429	391	394	413	378	401	390	354	415	380	383	388	421	395	407	415	385	360	361	366	386	403	407	414	385	386	393	395	372	429	388	374	404	381	407	396	406	392	410	398	438	383	411	429	401	395	332	431	405	413	407	404	414	399	420	373	393	393	400	379	404	409	428	410	415	391	388	388	387	402	411	418	407	376	389	385	414	389	431	383	390	429	409	419	403	418	400	364	394	394	384	415	392	410	380	389	393	393	395	384	375	410	403	380	418	436	417	397	414	411	392	402	395	413	411	389	414	378	392	413	441	431	372	397	401	355	408	381	393	385	409	372	423	406	373	361	423	400	398	414	409	384	394	384	410	403	369	353	340	405	416	410	410	382	388	388	375	395	392	412	406	396	396	370	383	430	398	398	448	379	391	399	405	393	392	414	394	396	402	376	389	385	403	418	394	399	390	395	389	407	421	407	387	384	400	388	382	409	401	407	408	420	393	378	361	384	390	395	399	399	410	456	387	428	372	395	386	422	404	370	407	423	376	375	430	385	397	363	406	428	428	410	407	354	427	417	415	380	363	410	401	390	443	378	410	442	436	379	402	403	410	396	414	391	414	421	416	437	440	374	409	395	441	361	376	404	369	400	391	368	410	403	397	430	398	402	405	355	374	409	396	391	383	410	392	401	433	386	400	420	407	386	376	376	394	344	380	414	363	356	417	393	377	389	408	406	381	407	383	415	412	422	439	405	430	407	404	397	417	450	418	377	378	379	407	421	406	419	395	388	404	421	385	368	439	356	390	399	406	412	394	420	400	440	395	377	393	371	398	394	446	403	398	364	382	437	399	417	408	382	413	380	397	426	384	435	404	392	389	403	376	401	389	425	399	413	401	418	377	392	372	410	403	396	419	379	376	422	386	380	373	410	393	370	398	450	388	414	382	414	398	393	419	380	364	367	400	421	413	396	431	394	420	418	382	414	440	352	385	387	374	374	422	411	396	378	372	417	433	422	414	397	383	379	393	405	404	392	424	365	391	399	395	423	376	382	446	394	408	398	406	392	347	403	381	364	381	368	391	375	404	383	403	381	380	426	383	379	382	364	390	391	416	414	387	401	430	363	402	342	432	393	380	448	402	404	425	381	383	343	388	417	357	428	385	396	377	409	418	421	434	368	400	373	402	384	422	362	414	375	386	377	430	423	383	379	422	407	351	402	398	430	387	423	417	419	390	394	416	472	435	436	371	413	392	417	426	400	376	392	403	392	353	389	365	412	411	388	395	418	414	409	401	381	399	464	388	388	350	409	425	403	365	387	376	420	442	370	376	405	395	377	368	439	392	383	405	396	388	431	370	371	396	429	406	361	394	365	354	352	392	391	427	424	388	405	351	383	392	374	422	406	382	407	369	415	389	442	456	386	440	442	405	365	393	400	387	393	417	407	425	404	404	389	385	414	387	414	421	425	384	398	390	386	383	422	385	366	402	390	426	372	394	403	390	363	403	424	408	360	379	408	400	414	362	404	375	419	409	392	434	386	376	416	396	395	396	411	380	378	407	392	384	418	406	390	410	405	395	408	426	391	402	378	373	430	431	371	418	413	392	399	425	395	395	384	365	394	406	401	408	422	397	405	422	404	425	402	368	368	386	374	402	407	410	414	377	379	410	406	393	390	416	410	411	387	423	356	413	369	377	376	409	379	382	403	421	404	373	394	388	403	406	365	385	394	403	376	394	383	416	386	381	425	401	442	369	368	395	378	418	392	383	409	375	366	411	422	428	377	346	427	426	400	392	414	396	381	384	419	398	430	390	375	350	446	375	384	360	393	424	396	403	410	384	416	417	361	420	384	406	391	419	384	383	388	363	401	403	416	394	385	400	396	387	386	420	412	374	389	396	410	377	399	391	401	411	369	422	406	410	395	380	376	450	403	398	422	390	406	415	386	376	418	429	381	431	437	405	409	408	378	424	415	383	382	402	390	411	394	407	428	390	420	423	384	405	415	366	408	421	406	409	393	398	364	396	412	423	383	382	369	408	379	366	430	401	402	397	382	389	355	393	401	403	391	442	394	407	379
7798	2113	17782	20775	5682	8454	1999	1797	1614	1533	1338	1264	1111	1099	1016	1055	1044	1099	1075	1024	1083	1047	920	975	975	951	961	987	938	975	939	932	986	896	933	902	963	984	941	918	944	923	932	900	939	887	890	916	991	915	897	925	893	927	935	966	842	970	919	919	932	960	889	914	894	943	975	921	965	898	944	883	923	917	912	890	922	929	939	929	867	874	911	946	918	946	892	860	899	876	854	856	912	892	938	916	894	886	935	884	888	923	878	933	898	886	923	881	903	941	920	917	899	935	933	910	924	917	915	901	889	886	890	917	903	890	924	922	894	919	883	876	901	928	916	891	956	871	901	936	890	934	993	928	925	900	888	920	921	942	903	896	891	937	915	905	900	897	885	922	880	921	951	916	897	900	932	890	949	904	927	907	910	950	892	909	968	925	912	889	894	823	948	871	880	890	950	851	881	868	916	927	911	841	893	907	889	900	901	936	897	913	936	856	903	883	961	929	846	934	952	923	949	1022	931	846	919	958	920	901	910	915	924	896	942	931	933	885	950	896	942	900	938	855	915	931	905	949	866	933	924	869	865	941	899	911	870	917	924	968	922	918	894	875	927	905	883	927	892	922	868	853	903	889	930	936	920	924	914	845	864	969	902	908	940	872	930	955	919	959	914	874	924	875	885	968	919	901	875	902	935	922	878	915	976	919	862	970	911	925	949	898	956	876	898	913	939	902	899	918	913	948	973	850	964	869	901	930	923	942	932	919	940	925	932	953	948	948	885	938	938	971	915	900	866	914	885	909	932	900	918	951	913	902	893	916	930	827	904	892	914	914	939	871	956	902	926	945	925	970	938	900	932	925	910	916	901	910	872	971	894	929	941	874	902	917	938	962	868	915	911	931	954	902	949	941	957	937	918	912	952	884	923	894	915	947	930	883	922	939	926	890	903	898	912	889	910	940	924	929	873	896	888	913	874	878	928	910	893	991	919	937	910	922	919	900	873	921	974	919	928	961	891	921	918	900	934	896	884	877	851	881	927	910	940	939	895	865	906	912	922	921	909	852	937	941	940	940	900	869	925	899	962	921	889	959	876	880	907	838	975	952	920	940	891	943	930	906	923	919	878	890	995	885	938	963	937	927	915	958	871	897	917	863	886	927	905	917	892	912	957	929	858	978	905	928	927	941	955	887	939	924	856	961	932	886	913	908	881	940	933	972	927	898	888	1009	936	987	931	887	901	882	922	915	895	919	888	912	888	918	894	910	932	933	942	928	941	891	959	886	897	881	980	947	852	850	931	920	874	945	876	919	933	894	943	910	906	909	990	996	943	917	900	938	882	901	932	946	920	901	946	944	882	891	892	875	918	935	896	907	910	955	911	927	892	929	887	950	963	936	933	864	868	890	883	892	924	911	899	947	971	908	870	971	904	922	906	918	884	945	942	857	901	940	902	942	926	894	910	923	895	895	894	921	928	892	867	919	893	890	893	930	891	939	872	940	939	916	951	970	926	917	941	911	941	938	933	896	903	890	930	927	882	963	907	895	945	875	921	914	915	906	976	932	942	875	903	906	944	886	901	943	930	945	881	874	942	914	953	925	945	920	932	933	861	887	946	912	934	927	932	900	889	847	911	908	872	949	883	927	911	972	902	945	901	925	844	933	883	877	891	964	928	947	910	876	947	955	934	914	933	929	910	902	919	964	896	907	913	946	911	920	877	899	923	924	910	982	978	884	872	930	897	848	933	920	883	934	954	954	927	902	966	990	932	962	922	921	849	925	948	971	925	899	986	915	936	898	888	860	954	946	843	881	912	894	907	918	939	936	902	884	954	881	933	934	927	909	945	912	872	878	912	918	905	955	937	899	906	933	925	872	939	921	955	908	868	899	964	939	880	905	923	918	934	885	908	933	943	907	935	857	898	899	917	944	959	902	876	899	929	940	838	895	920	954	917	931	875	944	940	902	903	934	957	903	951	872	942	902	898	872	892	947	926	917	958	928	855	952	949	911	934	909	934	920	974	919	877	907	920	914	908	945	947	901	937	888	980	986	853	929	926	928	881	916	903	936	880	955	870	940	948	896	898	876	958	898	866	873	888	889	892	944	912	869	929	894	849	871	951	951	954	884	949	923	920	890	881	924	890	917	908	909	888	911	925	857	888	883	884	878	934	986	930	925	912	883	847	929	895	927	950	974	931	935	864	918	873	934	907	911	915	874	982	914	916	864	841	891	919	872	907	944	932	867	949	912	948	857	918	881	889	914	886	975	925	961	945	905	857	869	950	952	949	879	962	884	926	877	884	899	924	901	873	911	887	939	929	874	929	953	902	914	945	868	854	865	927	967	925	891	889	969	927	932	900	961	926	879	922	914	862	947	936	969	964	967	906	932	887	964	901	905	955	935	935	942	929	869	931	929	925	841	935	915	868	927	959	896	944	940	891	913	920	921	879	894	916	913	907	928	903	901	916	887	911	947	900	871	880	946	866	922	871	883	883	895	937	949	939	878	878	872	931	924	890	935	930	942	988	954	897	888	892	960	912	885	943	922	903	904	917	932	913	930	909	903	867	926	855	922	951	968	938	895	941	902	905	894	947	918	951	866	890	903	942	860	961	931	931	901	940	914	918	977	872	861	891	919	876	909	903	870	949	906	922	953	918	883	914	885	940	976	906	928	909	940	888	947	923	848	907	906	937	869	885	874	943	841	940	939	914	879	915	923	905	911	930	912	929	911	931	893	866	937	942	903	877	940	874	962	919	931	954	912	886	922	912	956	935	926	899	835	903	942	900	955	946	921	957	886	884	972	909	931	920	899	866	965	891	879	836	805	862	921	939	927	874	889	892	923	831	889	973	936	902	900	892	874	869	863	914	905	893	913	891	847	924	911	916	938	928	881	976	893	906	934	902	934	978	949	917	937	886	911	930	883	947	914	962	924	945	896	861	901	977	880	964	977	901	931	931	951	917	974	880	870	888	903	955	956	979	929	918	885	890	915	934	945	946	850	931	881	896	950	923	914	915	941	931	928	934	944	903	938	962	919	902	925	923	910	964	912	897	899	919	872	919	927	905	934	871	904	945	874	902	873	911	891	950	896	876	894	937	881	934	940	914	923	965	856	882	909	908	888	911	918	922	943	881	942	896	908	955	972	915	926	913	918	957	892	878	909	914	900	929	885	848	938	932	915	855	932	926	942	922	839	956	898	900	941	875	932	901	931	904	900	914	895	931	927	901	930	882	941	912	885	953	954	904	912	951	951	915	874	915	965	903	916	910	901	900	904	903	948	896	889	931	894	931	930	893	868	964	930	896	916	917	926	910	915	980	907	871	895	930	913	872	855	911	909	959	897	902	932	904	921	927	965	877	920	899	932	936	919	914	900	919	880	915	966	952	908	892	898	919	921	942	884	918	920	863	1016	919	919	927	916	908	909	932	910	979	889	909	972	922	882	936	876	956	862	906	942	899	952	905	898	909	924	903	985	907	914	887	890	929	906	882	937	906	844	864	914	907	860
15256	2414	15176	19035	5006	3573	626	499	428	416	361	338	281	291	315	302	279	283	262	300	283	296	237	264	276	261	242	246	261	281	284	287	285	254	246	249	258	250	238	243	270	270	227	262	280	250	241	225	233	214	255	235	255	268	236	245	265	232	272	256	226	250	269	266	250	257	220	273	260	272	257	261	270	271	254	299	270	232	231	273	246	251	255	273	286	289	263	252	253	246	269	228	267	244	268	252	236	245	249	251	227	253	242	262	265	264	277	243	251	236	242	253	250	246	250	224	246	219	264	257	236	253	283	233	250	259	245	267	229	251	263	263	246	233	249	254	295	242	245	274	260	262	273	249	260	248	274	242	238	252	277	247	246	270	260	281	224	224	218	272	268	261	261	245	262	258	239	249	251	253	237	276	229	275	252	245	271	236	281	276	267	268	267	256	273	277	280	260	279	260	244	253	257	258	263	244	274	247	268	243	257	246	246	248	232	225	263	261	268	258	227	248	244	256	245	251	229	279	293	257	257	267	292	272	256	216	293	229	265	241	241	262	262	266	228	239	259	272	263	239	284	267	264	259	247	263	270	279	271	251	270	246	248	237	269	239	243	274	252	260	265	227	276	274	272	264	254	241	237	231	244	268	259	244	241	257	269	229	238	243	237	258	255	246	239	245	267	254	287	260	231	222	248	249	255	258	253	277	261	251	283	260	242	248	282	285	260	231	240	276	272	259	261	271	228	257	253	249	257	250	274	278	261	253	239	252	264	285	289	253	274	255	244	231	266	247	260	247	252	248	241	264	261	264	236	280	259	245	235	255	251	283	237	257	256	233	275	274	253	281	263	235	250	256	255	292	259	231	243	254	254	256	274	257	272	272	255	272	265	267	236	222	231	240	274	250	273	228	232	254	271	271	272	243	253	272	271	273	268	246	267	262	276	229	243	272	255	268	251	249	254	240	238	259	241	270	246	258	252	238	232	238	275	258	226	250	265	259	254	228	251	276	215	253	245	255	279	258	240	227	238	265	254	271	247	244	237	272	246	244	274	247	242	243	264	266	263	246	269	241	253	250	253	262	257	260	248	236	259	237	259	270	256	268	272	291	248	256	238	265	254	256	255	241	260	252	256	237	265	248	275	207	255	276	230	255	249	295	275	256	259	244	235	271	246	231	260	287	214	256	244	266	269	253	211	254	252	261	272	270	266	246	250	225	263	236	224	302	250	236	263	257	250	253	270	289	262	265	257	251	274	252	231	303	273	234	237	253	265	239	242	268	261	249	259	277	265	244	248	241	276	280	271	244	251	236	229	302	272	245	254	271	285	273	299	242	242	244	274	217	215	226	251	251	233	268	237	239	275	250	246	257	264	245	280	235	253	280	274	290	251	270	258	234	232	279	221	256	268	233	219	240	281	238	262	261	257	251	270	273	261	281	282	249	250	257	262	252	275	275	274	242	248	241	260	252	267	234	267	283	241	247	288	264	232	261	269	262	292	266	278	244	233	249	273	235	252	237	268	269	229	255	251	225	240	225	263	245	258	252	244	249	236	258	240	255	265	261	253	271	262	252	232	278	262	268	262	215	265	288	252	237	256	276	249	234	249	241	249	274	237	269	270	260	255	257	265	267	263	261	268	247	277	238	227	251	248	249	240	275	256	255	237	227	268	230	257	279	294	280	243	240	285	263	242	275	237	261	267	246	239	231	274	252	233	243	249	271	251	269	284	253	213	213	227	243	272	256	205	274	260	249	269	259	240	275	300	265	259	248	254	252	239	248	227	245	283	253	234	249	272	272	251	243	248	236	262	253	257	241	204	238	248	231	270	261	246	260	239	255	255	289	265	252	253	276	228	255	258	240	281	255	240	252	225	230	230	252	302	246	252	286	267	254	265	264	271	250	240	256	263	271	259	278	257	286	248	267	276	258	238	245	304	269	247	279	226	249	242	300	243	246	269	271	234	245	254	264	253	269	258	253	267	238	259	250	249	248	237	266	262	264	270	269	260	268	272	266	266	257	258	250	231	238	282	250	242	224	269	290	261	238	256	228	257	257	266	280	290	244	227	243	261	246	244	259	277	239	259	232	233	249	238	246	223	250	256	252	228	264	283	270	266	252	247	252	272	241	219	236	264	242	266	237	239	252	270	273	245	262	250	256	260	252	261	265	232	241	278	268	245	258	220	255	277	268	229	254	244	249	275	250	221	246	255	245	234	233	279	242	264	273	287	242	268	254	271	258	245	247	266	264	242	265	229	267	259	270	250	253	285	256	247	245	275	254	240	261	235	261	271	236	260	259	223	276	269	272	246	250	229	225	252	235	262	248	243	253	276	237	229	258	260	254	269	250	239	253	259	217	274	258	235	270	232	273	233	247	267	251	223	255	260	263	246	281	274	267	240	238	223	273	260	249	236	243	265	248	268	239	248	241	233	253	229	238	266	245	265	278	236	238	257	283	243	238	263	246	248	269	232	278	260	268	234	274	247	290	249	239	271	267	268	242	253	268	283	238	284	273	227	267	255	260	264	270	261	254	244	280	243	285	255	256	231	245	238	256	299	241	220	248	253	237	260	269	273	258	296	241	240	280	255	224	229	263	268	277	268	266	241	263	250	241	220	285	240	276	248	270	261	278	250	265	235	266	249	226	247	260	222	257	253	250	233	275	254	266	247	263	247	262	268	243	247	240	245	271	236	253	220	227	237	260	269	244	260	253	252	242	223	242	293	283	269	286	271	251	260	259	238	227	260	224	241	279	216	243	287	268	244	252	271	233	249	272	258	269	256	236	250	229	248	253	249	271	270	257	274	287	279	266	263	257	266	261	205	235	269	245	223	270	244	239	269	271	259	260	263	254	307	241	243	251	256	234	234	255	263	263	234	277	269	257	279	258	256	254	260	270	290	211	276	221	256	255	223	244	255	254	243	237	236	263	254	236	237	238	242	272	252	233	237	247	262	213	242	269	256	265	276	290	265	261	273	274	266	255	248	252	252	272	253	261	262	240	256	267	260	247	251	253	284	254	264	253	235	256	252	243	275	249	281	251	268	270	267	250	237	240	261	241	270	248	247	271	240	220	276	278	242	246	235	238	240	243	265	259	252	273	247	249	260	253	259	223	246	267	243	248	278	252	279	271	266	257	248	246	259	258	226	242	243	236	263	277	259	247	250	283	263	246	255	245	256	252	257	288	260	293	233	249	236	240	242	235	234	241	263	234	243	238	263	227	270	238	261	270	218	237	277	261	244	264	285	264	279	246	267	269	250	283	234	245	218	256	255	261	271	292	279	243	253	213	268	205	251	274	212	253	256	248	254	280	217	245	249	211	281	243	216	199	265	274	265	267	275	262	265	262	237	250	238	262	245	262	272	273	244	236	241	280	244	253	260	268	254	257	276	261	278	242	264	275	247	252	233	281	242	257	275	295	227	237	236	284	262	235	250	247	251	249	267	250	272	255	247	252	265	253	280	267	246	283	243	244	256	267	269	266	259	251	247	234	290	253
9292	2314	23842	32821	8116	12880	2246	1880	1654	1512	1262	1115	902	865	818	905	815	766	750	781	775	793	685	734	647	662	700	684	653	662	707	672	646	665	633	631	643	683	674	606	612	623	627	633	651	644	639	599	642	644	601	591	563	603	613	577	632	630	658	648	602	648	616	576	639	623	610	647	592	615	611	620	624	612	642	551	655	587	641	602	582	567	667	615	594	610	640	605	586	597	657	621	601	628	579	599	600	609	660	592	595	623	616	604	590	614	589	591	608	650	608	601	579	625	635	642	639	595	575	598	597	617	620	606	569	614	625	585	604	600	598	606	612	597	632	643	573	619	597	600	608	616	572	639	588	603	605	555	595	610	601	570	647	637	635	600	570	638	610	581	623	642	596	570	599	629	608	664	629	624	601	605	600	593	600	611	604	620	593	585	607	585	617	659	618	595	574	607	579	662	577	606	590	621	605	618	600	631	595	583	618	611	639	593	652	609	571	646	606	632	630	643	596	601	589	613	624	600	615	612	598	593	600	595	569	616	590	616	595	638	627	616	583	586	583	617	599	607	592	600	623	600	638	608	649	582	651	594	647	541	631	589	642	573	613	626	600	599	633	602	638	639	628	624	578	607	648	593	623	628	584	582	578	635	557	588	611	603	601	587	638	606	650	591	609	612	599	658	597	623	575	615	613	631	610	600	604	615	603	637	645	597	614	626	579	614	586	630	587	575	606	562	613	574	645	612	581	645	589	592	587	574	626	570	636	594	581	608	644	571	588	646	605	645	644	559	590	599	604	618	614	569	677	607	628	616	599	619	615	578	633	542	571	600	609	616	598	580	598	595	617	591	633	577	603	605	658	602	599	624	632	623	664	612	598	616	618	626	593	610	595	547	657	659	603	641	605	623	619	629	568	606	610	610	601	649	631	614	612	638	630	615	578	647	618	584	619	600	601	570	612	601	579	605	612	606	583	615	611	610	575	609	578	615	615	594	616	586	621	620	597	630	580	634	610	592	616	598	620	596	588	587	590	646	626	586	650	631	592	586	580	628	608	605	574	612	621	579	607	594	590	631	611	647	595	648	578	631	602	610	623	622	606	616	575	605	624	601	588	608	625	638	604	597	600	612	607	595	620	600	606	634	614	605	602	601	605	614	627	621	576	611	576	611	595	613	625	597	566	581	599	651	621	577	616	608	607	641	593	624	632	596	600	618	682	627	613	636	626	618	568	592	618	611	604	612	620	604	619	614	632	610	618	624	600	573	592	599	610	604	592	622	642	622	653	593	632	617	611	624	620	606	592	663	606	635	618	591	595	577	626	592	647	604	626	603	587	627	627	582	592	588	613	573	665	608	594	575	625	592	615	581	598	619	620	623	632	591	589	637	610	644	611	614	583	613	619	612	622	613	609	619	638	621	609	629	603	637	580	643	641	613	581	590	620	618	608	649	619	617	594	596	622	648	594	629	599	601	603	576	640	632	629	604	615	637	637	613	624	591	633	578	597	603	604	616	575	592	616	619	602	647	661	592	618	611	636	629	608	601	605	558	588	672	604	580	601	629	602	641	622	624	633	607	639	591	622	593	618	645	632	612	629	644	615	584	619	633	631	674	599	583	599	658	559	630	613	624	636	587	650	621	609	615	637	600	578	606	619	606	654	626	619	611	612	577	619	590	657	597	630	647	622	621	623	589	623	590	617	632	633	581	620	548	567	605	606	627	593	581	586	628	616	596	622	605	632	607	632	608	605	624	624	631	609	594	617	604	645	637	625	608	601	618	550	655	593	628	599	610	549	629	655	584	625	627	628	625	612	628	606	594	632	598	639	600	630	603	637	602	640	626	617	590	616	582	590	588	631	649	597	575	596	626	626	644	598	592	581	599	587	604	589	598	650	617	623	618	608	627	621	607	613	606	594	625	580	631	600	572	564	624	617	595	611	619	622	572	633	636	600	639	622	582	613	611	637	609	611	626	594	598	581	595	628	618	591	590	578	619	611	626	593	619	620	603	585	646	621	592	545	581	606	636	584	625	579	646	594	574	622	622	558	642	643	619	622	636	574	588	633	580	579	604	624	620	603	597	623	602	606	592	643	594	588	604	629	612	603	621	605	571	621	606	551	608	569	627	597	605	626	593	568	619	598	625	553	586	632	656	593	603	626	641	618	588	605	644	632	616	604	628	614	591	592	631	613	605	623	571	597	635	621	594	597	576	587	607	610	630	643	609	592	599	652	626	662	634	583	610	623	588	587	589	611	619	589	628	614	601	579	630	610	571	620	608	604	618	610	655	588	585	583	579	635	558	624	598	634	590	578	577	631	583	608	579	589	580	603	590	595	611	592	596	656	657	602	595	590	599	648	570	635	622	603	632	627	597	589	650	626	602	607	593	611	622	629	605	605	632	629	596	579	588	619	541	598	621	638	589	585	583	602	613	615	604	595	590	653	625	644	604	643	594	650	624	579	663	596	646	588	548	604	657	649	602	609	605	617	568	641	627	596	573	597	619	568	621	636	618	610	595	614	598	575	572	586	559	624	592	615	635	593	612	573	590	576	603	606	607	613	604	591	618	595	577	617	603	538	615	606	594	618	632	595	636	600	634	624	605	639	667	630	574	583	553	653	605	608	588	630	615	597	609	577	588	612	586	607	584	669	611	590	616	614	665	616	587	599	642	648	646	643	568	656	597	607	624	574	622	624	573	628	634	622	631	643	617	575	577	600	627	625	609	644	573	625	617	645	663	610	553	585	567	609	604	576	701	619	605	608	645	597	558	611	586	592	616	615	623	602	649	631	632	630	614	604	615	598	640	606	622	610	615	607	608	603	649	583	628	597	617	646	571	647	570	631	618	585	598	628	637	594	610	582	616	583	621	658	594	609	614	645	620	621	618	581	653	588	641	611	599	645	637	616	563	627	613	596	633	622	607	557	635	590	572	592	621	615	618	612	608	610	626	614	599	591	630	580	626	612	572	655	619	626	597	621	603	589	602	590	639	636	583	567	639	614	612	606	638	578	613	628	610	642	610	580	630	640	610	602	622	603	606	605	588	604	641	613	613	649	569	636	593	587	628	610	588	626	610	663	656	599	614	624	660	614	626	669	587	585	587	581	638	586	620	634	603	620	601	599	623	569	613	626	635	571	630	632	586	577	615	622	634	601	611	606	618	636	570	608	599	634	626	586	573	624	609	574	572	581	594	621	646	590	647	587	626	568	589	634	588	579	646	609	608	584	629	604	614	639	642	589	592	611	592	638	595	607	602	633	616	629	574	619	634	574	586	579	627	648	634	609	591	638	589	586	631	632	597	602	605	589	624	584	622	574	612	626	637	604	606	627	603	629	641	636	595	589	571	633	614	589	610	595	564	604	671	587	590	610	600	649	587	640	593	641	608	623	571	596	587	562	625	621	604	628	620	615	579	590	596	624	577	626	616	637	621	636	583	605	618	605	585	589	586	636	651	635	622	641	626	617	598	640	597	597	629	619	648	606	639	621	640	558	576
2539	971	1130	1004	668	568	475	442	429	409	404	389	405	358	387	360	376	407	400	372	452	392	371	385	432	387	405	391	390	372	396	388	375	393	411	437	384	355	400	365	371	400	411	429	396	421	388	423	371	381	374	355	421	356	353	376	380	423	372	369	408	374	384	410	383	384	419	406	387	400	390	409	343	391	391	409	367	398	363	377	395	406	399	363	375	435	388	366	377	378	353	439	370	381	388	382	374	397	401	389	400	362	428	371	390	394	403	370	360	418	410	399	444	354	370	384	377	397	432	376	396	390	381	418	419	420	348	370	369	404	373	408	394	391	395	410	380	386	414	375	401	388	382	389	373	387	360	354	376	357	398	405	440	383	387	452	375	389	432	364	381	380	383	420	387	384	426	368	399	375	360	399	376	400	418	416	382	453	381	355	367	409	363	379	411	371	391	409	372	363	421	406	381	369	368	358	371	408	420	393	345	377	384	380	390	387	377	394	372	431	431	422	415	417	364	400	418	386	400	350	409	427	414	372	406	394	362	392	379	391	411	367	399	353	392	406	402	359	391	378	353	370	381	395	385	403	387	418	422	382	400	390	412	418	420	410	395	369	376	339	433	414	362	365	393	387	413	356	375	411	401	363	381	413	380	415	392	375	395	372	388	360	407	406	379	392	373	410	387	417	400	341	405	396	389	410	415	362	380	400	369	415	388	383	413	417	401	378	399	369	400	380	395	431	398	400	390	374	426	400	381	374	348	370	410	331	410	393	398	380	408	376	397	369	404	408	394	409	412	376	387	407	404	396	395	393	385	396	404	432	392	409	397	358	397	356	411	355	351	391	394	406	396	399	389	383	402	378	413	403	410	375	420	382	378	416	352	381	385	356	381	411	385	378	374	365	354	397	386	361	383	376	375	376	409	382	376	399	355	373	409	408	392	400	391	398	388	417	401	412	407	375	389	383	379	395	398	416	430	385	388	370	371	411	417	389	391	396	401	423	375	398	442	376	367	384	379	426	385	364	412	413	422	398	356	432	392	385	376	402	396	401	370	433	368	354	417	351	369	403	395	433	385	336	428	387	413	373	382	381	361	382	398	428	402	419	387	392	428	371	390	376	401	374	365	353	401	402	437	407	399	354	426	364	433	392	443	424	412	387	400	383	432	398	376	382	411	398	441	386	374	381	408	383	388	372	368	403	435	399	405	402	378	413	403	404	384	372	386	395	381	444	423	395	401	380	381	390	391	407	404	405	384	391	401	404	409	395	384	396	369	398	405	396	416	393	397	403	415	394	398	397	398	359	377	394	364	353	393	362	364	398	370	389	362	373	392	386	378	437	386	382	380	363	422	407	380	413	405	377	394	381	392	394	372	408	416	375	367	370	402	425	382	410	377	401	423	418	382	387	340	372	375	380	425	339	381	385	393	349	388	409	393	398	348	391	395	389	380	358	413	407	386	381	407	342	380	403	403	386	386	400	387	389	373	368	353	421	404	398	391	439	378	389	362	401	382	408	377	375	392	409	370	368	402	388	356	362	403	403	373	369	367	396	381	406	360	386	442	402	399	382	409	425	388	354	377	383	356	381	356	429	399	398	402	379	388	415	420	369	385	408	450	417	348	400	384	366	377	383	394	382	365	403	391	373	396	349	385	381	405	383	390	353	412	381	390	403	389	383	405	342	417	384	351	348	403	423	374	376	378	397	375	380	362	384	423	376	392	357	357	432	391	401	377	371	413	352	399	399	389	390	384	387	397	416	400	404	415	394	392	390	423	354	407	374	404	414	369	416	401	422	387	398	411	368	388	355	375	383	388	375	418	395	404	392	437	412	373	388	359	387	371	387	380	394	408	428	392	416	354	396	403	376	372	363	378	377	413	363	405	375	348	372	380	415	387	385	395	385	370	399	326	402	373	380	377	473	358	382	361	388	400	388	409	408	343	393	379	373	396	387	406	384	390	377	401	394	365	445	414	369	353	370	387	403	400	390	392	435	388	372	353	403	407	374	400	370	413	361	374	379	380	398	363	424	343	409	363	359	420	342	383	372	420	346	378	388	366	391	398	378	365	385	362	430	353	417	413	410	382	376	404	381	387	400	381	422	388	412	396	390	393	372	360	364	425	413	409	395	396	349	378	380	444	337	358	388	419	367	365	407	385	372	390	403	392	401	425	359	397	387	377	365	401	400	403	404	383	408	392	371	426	355	392	398	412	367	407	394	392	363	371	394	374	432	387	383	403	394	432	390	373	386	381	368	409	383	364	371	400	401	433	384	427	382	401	351	359	385	397	362	351	354	360	351	366	348	332	381	389	366	384	368	381	406	393	409	428	417	400	397	397	374	416	410	395	382	435	397	398	389	371	387	389	386	410	360	380	393	401	422	393	360	370	390	397	379	379	406	393	387	386	375	388	360	429	335	379	392	358	407	397	385	372	372	401	368	406	436	411	430	381	394	398	359	400	395	374	410	368	362	440	392	380	397	366	377	414	346	381	402	371	402	387	406	395	360	388	384	383	399	369	344	392	374	394	401	346	365	363	357	400	348	390	379	374	348	392	376	369	375	380	393	437	390	378	407	400	426	365	362	381	370	416	388	365	377	390	384	390	371	398	370	392	370	337	385	433	379	395	405	377	344	371	421	373	387	424	401	416	360	361	395	371	389	399	378	380	381	362	379	431	374	405	389	388	389	387	380	385	413	412	391	398	387	411	397	395	417	409	386	362	441	385	395	371	359	414	377	378	399	404	363	362	387	373	412	408	396	410	337	400	371	404	411	400	383	383	377	383	426	397	362	383	383	383	379	389	377	362	416	388	376	332	401	415	375	355	402	402	371	377	406	383	391	376	377	376	356	375	394	345	388	405	409	399	385	400	359	386	385	386	376	394	379	373	403	346	412	385	358	409	357	368	386	378	380	400	376	390	423	387	372	388	416	407	414	363	384	364	371	397	402	387	421	357	385	388	400	394	393	414	366	373	401	364	424	398	384	342	410	352	346	403	453	412	392	355	390	383	438	387	391	400	384	400	420	396	387	395	394	387	389	399	409	395	370	402	379	366	363	392	403	361	379	393	363	351	370	376	365	387	408	426	387	384	382	400	413	385	377	358	391	391	388	383	385	410	363	422	399	410	398	378	370	413	382	408	388	363	384	411	398	337	408	375	390	378	369	372	371	389	405	368	392	410	381	398	401	395	346	411	433	421	404	425	413	375	386	373	413	368	364	411	359	370	352	362	369	370	394	363	379	390	409	399	388	390	391	366	397	423	436	396	423	420	392	381	360	370	363	387	374	383	389	432	441	415	438	383	416	397	376	402	418	369	389	390	379	398	404	418	385	425	405	432	438	385	373	359	372	392	382	428	390	361	386	367	382	387	384	366	380	369	379	373	410	380	391	415	393	420	400	369	373	383	400	449	397	377	362	423	405	391	382	417	379	367	377	373	358	367	434	421	402	403	388	383	403	380	356	370	421	430	386	402	373	408	394	445	373	371	372	376	358
2940	1452	2749	3319	2205	1770	1367	1309	1278	1203	1165	1030	1003	1020	970	927	996	992	990	962	936	935	896	913	951	892	924	869	936	977	921	904	939	947	962	894	984	913	945	977	874	915	910	918	882	959	903	907	914	918	949	852	915	930	921	908	957	885	925	909	890	955	902	924	887	896	896	893	880	886	873	912	900	879	913	889	881	941	881	861	924	936	903	840	897	947	909	906	904	887	896	908	913	921	908	850	876	928	913	934	898	912	865	946	911	910	949	916	945	861	889	940	939	866	852	970	949	870	894	875	884	875	889	855	934	910	876	898	921	905	932	911	916	900	898	931	894	894	946	928	897	891	911	921	905	897	887	857	923	866	867	889	889	906	913	941	916	875	931	893	970	938	938	937	910	958	963	959	982	898	863	904	902	867	926	890	914	878	942	927	918	859	899	924	933	920	905	942	940	881	868	952	941	913	879	844	932	900	921	853	889	911	878	918	940	874	924	909	919	878	950	920	853	930	901	903	856	901	886	909	875	895	853	924	900	884	899	902	894	907	884	883	894	885	885	890	910	915	899	935	938	886	908	891	920	968	889	919	915	882	913	922	890	880	936	911	877	876	916	893	917	928	896	875	931	904	860	921	914	891	893	932	897	910	961	932	891	930	904	894	907	912	935	947	952	923	913	852	900	958	938	906	892	886	920	866	874	939	918	946	950	887	937	916	891	949	927	878	874	928	905	947	920	936	853	897	880	943	883	962	959	926	937	940	917	912	918	920	890	896	908	876	911	909	862	926	930	905	903	851	878	939	868	904	931	928	891	894	899	973	866	967	893	946	876	905	892	925	908	922	850	895	886	903	870	904	937	878	885	904	955	924	901	925	876	887	927	925	899	868	945	916	949	895	931	917	909	908	913	841	971	944	912	895	868	894	902	915	902	934	863	899	873	878	867	918	911	921	886	903	885	892	901	907	936	918	877	873	894	946	968	901	893	929	886	956	880	881	929	935	969	896	885	929	906	897	963	969	941	869	953	902	891	867	933	887	902	927	963	925	874	897	969	859	918	899	947	810	934	903	914	951	922	873	899	959	884	905	920	905	949	932	864	954	840	931	931	970	898	893	925	908	903	910	919	913	897	905	894	888	888	907	901	875	911	914	885	868	961	903	900	962	917	870	809	949	949	902	947	902	849	870	855	933	909	880	861	821	902	918	897	917	893	927	883	912	921	913	941	923	955	864	915	920	894	919	885	951	955	901	940	901	928	889	927	893	938	947	939	896	872	906	896	904	887	955	903	888	831	911	908	950	796	919	874	907	909	937	921	925	921	855	900	903	883	898	967	947	914	891	946	951	891	851	961	897	824	846	900	926	868	917	902	928	910	913	938	948	904	922	894	933	921	922	918	893	961	897	849	953	913	860	878	884	869	888	895	902	919	891	911	971	914	895	909	898	981	897	898	905	902	947	934	908	952	901	867	881	903	910	923	930	869	912	866	919	897	831	953	906	899	912	894	912	905	926	932	926	910	839	926	937	935	925	855	910	902	917	836	920	837	923	883	903	943	911	894	952	939	932	843	946	891	924	879	926	904	917	918	874	954	887	910	954	946	912	900	893	888	889	880	955	917	942	897	904	892	925	944	862	884	900	935	901	930	872	920	925	900	898	935	917	978	922	871	879	886	924	948	876	894	886	861	879	886	883	879	891	984	903	895	878	929	867	895	846	919	950	930	889	885	924	901	949	916	886	961	865	927	864	874	885	883	922	887	866	931	902	875	881	939	859	892	900	911	884	886	934	896	931	904	944	835	854	866	894	897	931	910	883	862	867	867	872	964	860	906	898	868	845	978	901	868	942	896	879	861	883	854	901	883	941	938	877	904	899	897	949	867	899	942	914	882	967	864	890	898	892	940	921	864	883	902	917	916	893	874	909	857	862	886	898	844	898	905	900	890	920	919	923	919	883	887	907	917	924	938	877	901	873	905	895	925	935	949	874	870	877	918	886	885	884	918	912	905	871	862	938	895	880	948	970	924	877	903	909	891	873	946	900	867	947	916	938	910	885	864	906	946	879	942	897	923	867	907	899	937	950	915	923	903	930	893	937	893	878	838	917	890	953	869	870	908	906	967	901	875	902	913	897	980	906	918	914	934	902	886	927	890	980	913	923	915	900	895	888	916	887	911	916	928	818	911	893	923	963	953	868	898	883	893	883	898	894	902	917	924	882	915	945	937	849	893	914	862	923	866	965	917	923	894	943	891	878	919	912	888	867	908	910	922	842	913	874	901	876	926	861	884	928	940	877	918	934	980	894	900	884	908	899	955	933	908	901	912	905	886	876	892	931	945	961	906	836	959	939	905	915	879	925	873	957	919	909	884	901	926	930	861	909	865	897	907	897	895	892	906	911	932	928	914	948	902	915	907	902	827	878	858	903	920	890	937	972	936	891	923	871	925	849	896	897	880	869	921	900	899	925	932	911	869	926	906	928	916	868	918	922	868	928	928	866	889	896	933	856	916	870	899	917	958	903	954	890	928	892	905	891	925	923	958	925	903	901	982	914	880	907	888	914	848	943	928	926	904	906	917	931	905	911	886	888	903	867	946	934	886	918	891	957	955	913	907	986	882	897	1004	897	925	894	931	928	886	946	939	962	887	853	948	893	957	886	961	923	937	897	945	952	904	884	883	958	871	917	912	910	939	909	896	955	955	945	948	888	925	892	935	889	936	894	932	918	928	882	907	950	941	902	947	920	903	979	898	889	882	910	875	832	888	900	902	902	920	905	976	947	882	907	868	939	935	889	873	907	857	922	934	871	891	880	948	888	888	943	989	878	928	872	946	882	911	915	894	946	920	914	898	949	956	892	898	886	903	893	930	868	972	921	899	901	860	909	926	883	855	857	943	934	911	881	927	907	848	901	910	951	937	917	892	899	880	862	919	921	915	916	878	902	896	900	934	894	916	942	958	970	907	941	947	895	925	929	888	903	916	934	933	922	863	882	966	897	897	885	922	919	907	939	909	917	927	893	923	922	872	862	912	890	836	917	939	944	941	920	916	920	917	887	902	927	884	887	918	878	923	916	893	912	920	913	891	913	921	905	956	943	910	889	904	897	920	941	951	892	916	922	870	905	890	905	922	908	893	954	933	951	916	957	905	884	841	938	920	875	908	898	814	879	1014	872	914	933	922	873	927	897	887	874	947	942	933	892	922	908	870	860	908	932	911	898	874	932	901	857	910	901	893	939	954	857	934	903	951	896	932	993	933	904	887	894	884	882	853	895	847	899	933	899	910	920	884	899	887	906	885	901	907	910	891	918	865	884	897	910	918	937	878	947	929	979	901	932	888	915	917	960	892	859	958	910	915	927	942	896	901	899	884	917	886	905	878	874	898	973	924	863	923	915	943	964	932	941	920	968	877	910	896	959	859	945	957	892	942	928	911	865	871	928	970	912	931	921	894	884	941	875	865	890	928	920	894	894	880	870	870	869	891	894	931	913	928	853	869	936	875	922
9290	1643	8987	15075	5383	2331	652	540	522	573	496	430	454	401	450	418	440	434	471	444	423	409	415	422	395	386	405	410	412	391	403	440	397	473	412	422	393	437	412	414	429	428	412	390	422	415	429	466	432	421	449	409	453	415	392	423	404	445	407	387	421	416	450	403	377	411	395	425	478	436	413	411	378	396	419	444	389	420	394	387	430	395	422	452	416	423	405	448	388	402	420	381	412	389	419	379	388	434	425	422	394	406	426	412	415	391	357	419	434	420	378	411	430	455	424	383	401	432	462	384	389	422	428	430	429	436	391	400	430	415	390	432	420	412	434	427	400	371	405	384	413	402	380	401	386	364	387	397	480	442	439	406	388	421	390	406	434	434	406	373	402	371	406	420	398	402	401	404	443	413	403	392	376	409	455	417	392	409	445	401	381	430	398	374	431	400	434	423	395	398	425	393	421	388	389	409	412	389	403	400	372	411	388	383	396	422	387	401	424	403	443	394	400	420	389	427	409	424	404	412	452	379	424	418	387	391	456	398	404	366	416	405	420	399	430	391	409	395	430	424	396	382	392	402	391	410	398	395	394	367	393	402	439	372	367	377	382	416	411	410	388	394	413	378	393	413	393	419	445	413	400	402	411	416	427	431	381	407	455	437	473	394	433	403	433	381	403	410	386	406	385	399	391	408	414	398	431	431	409	420	398	427	448	407	485	360	399	431	452	420	385	406	395	368	448	400	406	387	435	422	398	426	405	447	404	450	404	421	420	426	435	403	447	443	441	421	406	409	428	433	403	424	423	384	389	409	419	389	457	389	414	402	429	420	349	427	435	421	409	396	426	423	381	424	464	418	424	416	402	362	401	391	421	420	411	421	429	370	379	419	377	407	399	428	402	406	412	400	420	392	406	424	426	418	406	486	439	427	406	386	419	421	414	402	406	391	413	397	399	400	443	406	400	412	441	408	430	409	417	439	388	416	415	440	395	387	426	396	429	411	432	394	424	414	402	367	404	397	427	389	383	434	368	379	414	382	431	387	390	429	415	404	408	425	404	374	399	404	398	444	391	415	424	401	402	397	402	440	364	428	431	384	404	383	422	397	420	422	429	454	405	422	419	460	423	435	437	397	410	399	444	415	406	448	461	375	379	413	429	368	430	450	428	397	365	391	386	428	426	436	401	438	447	387	413	437	439	439	411	392	385	367	381	393	344	417	445	411	401	434	426	375	415	400	410	416	440	401	385	410	395	408	400	407	405	391	396	448	375	399	403	396	405	363	405	407	452	379	424	437	406	405	440	398	404	403	433	412	369	420	408	396	374	434	437	393	408	390	403	386	396	440	397	436	427	435	414	418	395	416	387	382	435	393	426	419	418	443	403	405	420	393	416	391	398	406	439	385	384	383	399	400	385	425	376	384	435	399	446	407	386	422	401	415	431	387	409	431	415	453	418	393	433	412	389	416	382	351	369	400	448	423	419	372	380	430	425	428	387	415	372	441	447	394	418	386	417	403	421	377	423	430	444	408	432	398	394	434	389	408	439	406	399	386	385	419	423	427	468	416	450	339	440	429	398	402	385	386	427	384	387	365	440	441	413	408	418	385	406	423	412	432	406	430	412	426	416	432	408	441	414	398	407	424	377	393	412	409	440	436	366	413	409	415	398	413	418	376	435	419	417	418	430	386	401	442	392	464	410	432	437	389	390	410	423	404	414	419	413	384	399	395	404	373	420	400	398	430	443	435	367	404	395	417	398	406	402	400	406	396	412	409	374	418	416	451	389	409	408	398	397	397	447	396	391	420	401	396	400	424	422	415	411	421	421	435	432	395	431	394	412	405	395	415	412	381	421	416	381	411	414	426	406	416	377	403	396	413	412	394	392	405	385	399	412	402	371	423	380	424	377	419	442	440	414	402	434	410	410	420	427	392	412	421	397	411	411	423	398	399	405	414	388	363	401	433	360	417	406	372	409	418	396	422	420	459	424	367	396	403	426	403	402	440	389	389	412	414	387	408	402	353	425	415	431	401	395	390	440	423	409	428	407	462	447	438	401	414	423	430	447	400	449	432	423	404	439	428	390	419	377	381	380	394	430	407	416	392	393	431	429	435	410	430	454	447	371	392	406	410	400	418	433	375	401	448	439	400	413	429	404	410	424	392	398	408	480	390	384	417	410	419	426	454	415	404	389	400	402	393	426	421	423	435	414	418	423	405	427	422	446	420	408	417	412	441	441	370	398	404	387	388	420	380	398	394	439	429	432	418	407	438	400	388	426	441	386	424	378	412	446	429	422	405	398	391	377	442	380	430	413	371	383	414	418	422	404	420	379	430	401	421	416	397	425	431	404	401	412	408	418	424	408	411	430	405	384	399	391	444	397	446	409	424	431	399	383	401	374	400	387	388	379	403	402	428	411	374	438	402	389	421	431	407	385	398	424	399	397	408	390	461	448	406	387	428	396	424	435	433	401	361	404	390	416	419	391	393	405	404	416	409	399	418	436	404	410	376	433	404	389	386	436	363	397	435	443	402	449	422	405	421	399	402	421	393	415	401	441	441	412	394	382	406	441	408	412	384	409	416	400	383	431	404	415	430	403	420	396	390	444	396	441	407	419	417	430	415	421	439	362	414	406	391	405	366	430	414	488	391	420	393	393	420	412	420	392	405	394	411	415	447	384	376	431	402	399	408	432	419	396	380	416	449	411	412	386	394	413	416	425	412	385	409	393	425	418	434	411	412	417	425	436	402	407	414	454	433	414	464	420	448	396	410	382	405	421	385	395	385	378	435	399	446	396	437	392	389	429	427	443	427	433	425	418	449	390	400	393	399	420	387	438	422	433	415	394	372	386	449	407	465	413	423	453	414	397	418	420	413	410	367	413	439	393	421	435	391	424	455	387	385	399	394	428	382	404	423	412	443	405	435	408	445	383	397	405	430	420	377	395	406	424	360	378	401	413	386	407	434	398	380	439	414	428	387	405	414	414	368	391	399	391	413	418	436	411	386	397	422	380	434	410	390	366	418	439	375	380	401	401	386	381	402	396	393	445	433	441	437	391	430	414	418	376	399	385	416	416	405	383	410	424	391	427	432	414	406	403	402	460	427	425	391	396	408	405	415	375	399	452	379	398	409	358	406	383	444	471	449	416	441	376	406	396	400	401	409	452	409	414	446	436	411	439	379	401	414	437	435	407	393	413	423	414	416	424	398	407	392	402	375	425	408	364	418	431	426	417	426	401	403	423	428	412	387	419	417	412	398	399	400	400	388	416	429	433	390	405	427	347	403	434	412	432	433	414	414	415	439	409	379	400	427	449	433	435	404	387	448	415	444	394	355	447	394	460	431	399	376	368	423	409	475	422	406	407	407	427	455	408	394	417	424	448	391	355	396	395	389	400	420	404	432	408	402	411	426	405	385	384	447	416	434	376	382	393	385	373	417	396	448	402	464	383	394	390	408	404	413	420	379	422	409	416	397	433	373	428	416	390	418	432	395	418	408
7939	2094	18093	28929	13219	8956	1912	1742	1596	1532	1405	1267	1180	1130	1107	1062	1037	1003	1027	1047	1089	1043	964	963	1009	988	892	968	1001	971	924	1012	953	958	946	960	955	980	972	944	1002	993	1013	944	982	970	932	976	983	931	988	959	958	942	962	930	896	991	917	1001	988	961	994	1001	938	1038	969	993	946	921	1016	935	938	891	884	934	963	962	981	948	949	987	992	952	960	973	949	948	971	922	930	1003	957	949	932	936	904	921	979	938	982	927	942	935	939	1002	939	988	954	969	909	942	1030	966	926	901	946	964	926	920	959	986	966	984	978	946	969	995	926	905	993	927	921	931	978	962	999	928	994	963	905	985	945	966	915	917	883	917	895	958	913	930	927	958	985	895	929	925	945	936	963	920	968	912	949	929	949	930	989	965	976	947	969	943	982	927	930	991	993	928	917	958	897	926	957	941	930	981	953	1024	966	938	916	941	951	948	948	932	951	943	969	961	956	905	939	958	943	899	979	953	945	917	946	950	918	974	955	917	942	929	939	882	936	958	982	916	931	932	932	930	938	942	922	891	958	1002	922	987	933	937	949	920	985	959	949	910	924	927	941	911	910	964	967	934	946	925	938	926	938	925	922	945	944	893	947	922	982	959	988	910	940	926	945	953	949	982	908	926	941	953	918	912	942	925	946	953	1030	937	910	910	932	923	924	951	940	943	923	944	932	871	978	933	889	934	983	978	935	883	898	932	953	977	996	997	903	978	926	924	951	956	932	930	963	917	872	922	938	944	925	940	935	883	904	901	909	924	938	966	986	899	950	956	944	975	957	933	885	905	962	974	945	1001	942	829	958	990	923	909	950	960	960	953	929	945	966	915	912	900	973	997	963	944	945	911	966	933	999	915	1013	939	905	965	909	866	899	942	883	929	941	908	913	930	987	918	945	989	903	897	880	896	969	930	971	899	909	956	973	930	940	950	923	941	969	915	964	1014	956	903	936	966	958	963	962	915	966	924	932	990	984	898	974	922	887	974	933	916	952	958	910	966	935	933	924	956	916	935	956	968	889	932	924	988	917	917	939	926	937	931	932	981	978	945	960	901	931	906	976	955	971	902	976	947	929	954	935	1004	951	939	930	937	992	875	923	900	953	936	920	1005	938	953	988	1010	965	895	968	918	906	921	921	950	906	951	886	935	948	1010	970	935	934	927	964	935	968	964	959	978	967	915	999	915	968	953	915	923	989	949	934	949	967	946	962	938	969	980	899	971	910	943	964	921	883	871	899	928	967	915	942	877	974	923	960	974	943	954	975	917	982	938	892	939	911	959	928	943	940	881	961	948	980	953	967	925	907	956	933	969	941	938	939	954	947	914	943	995	924	985	1020	992	982	913	937	908	973	889	897	920	927	917	969	919	980	981	911	917	932	932	982	944	968	969	890	953	961	919	931	975	936	936	959	983	986	907	928	912	899	888	951	974	972	959	945	883	928	901	912	927	977	946	997	927	976	962	931	890	950	943	972	953	890	944	948	969	947	981	926	914	965	913	966	948	924	931	978	935	970	917	934	949	933	920	986	921	898	905	932	889	952	965	940	882	949	952	978	909	949	951	906	956	933	962	968	926	892	958	894	912	942	918	989	925	951	959	950	1000	967	991	962	879	966	951	899	928	972	940	956	931	924	901	905	969	916	930	935	966	916	945	950	927	962	967	933	933	920	905	952	923	927	931	925	907	932	972	966	961	937	950	899	969	901	970	955	971	909	992	972	897	936	949	933	933	1001	942	927	962	934	924	969	915	918	984	943	915	936	918	920	1011	960	937	954	963	949	952	945	939	933	955	944	925	962	941	882	1014	921	903	946	939	931	923	900	922	957	917	937	966	896	954	945	944	919	952	916	930	954	928	964	938	931	974	924	970	942	927	1008	963	969	912	961	967	959	953	1009	942	956	924	930	948	868	967	884	913	888	956	967	959	934	929	980	881	912	918	923	963	940	930	908	931	978	995	961	943	975	920	918	931	948	966	924	907	943	996	879	945	914	931	910	1001	918	1002	950	945	951	991	954	938	936	915	958	901	929	984	935	951	909	878	993	904	985	981	891	905	904	984	969	929	970	934	979	924	941	959	950	938	939	978	936	955	926	969	887	926	905	933	949	948	933	944	960	924	978	973	983	971	983	917	946	913	934	950	956	967	919	899	954	873	964	975	912	962	950	988	961	900	901	895	922	936	971	920	990	910	957	936	943	947	934	975	965	966	972	920	972	912	898	979	975	935	963	970	966	980	944	954	965	989	954	917	1002	909	940	965	915	921	895	944	934	956	897	928	942	903	944	915	941	913	936	932	961	942	1028	947	952	948	963	927	898	891	971	946	912	950	974	921	956	983	893	940	1011	910	931	946	936	970	902	964	944	908	930	902	905	940	941	971	887	956	977	948	911	941	965	926	980	965	906	949	981	969	922	931	912	920	937	954	916	960	948	947	945	948	981	924	972	994	966	978	961	925	947	977	909	894	905	915	979	910	954	938	902	1014	900	967	937	957	965	974	956	947	938	985	957	953	917	929	984	1026	965	952	930	971	935	918	950	892	934	934	950	928	980	979	951	968	981	983	900	980	948	945	929	947	935	977	920	924	960	915	930	879	904	943	951	968	929	942	922	965	954	930	980	905	949	962	943	931	906	1030	925	943	865	924	964	929	931	952	962	975	941	931	916	951	959	881	986	945	968	957	939	920	956	919	1027	948	965	912	884	958	988	1008	915	951	910	927	944	912	973	947	909	931	982	924	992	911	918	926	945	988	992	944	974	939	927	987	981	879	978	908	973	975	925	974	952	903	955	954	913	935	983	981	914	919	918	955	890	920	959	972	923	943	954	922	972	942	908	991	972	966	896	963	945	923	943	917	995	957	953	939	942	961	924	956	952	988	964	936	941	930	998	937	914	980	984	947	913	938	915	983	976	930	948	989	904	902	1003	941	934	934	952	973	915	967	975	913	919	982	963	959	880	953	920	991	938	994	907	953	944	878	966	990	928	945	920	919	981	971	941	944	949	917	992	893	891	981	934	915	946	960	932	988	939	958	970	924	938	896	932	927	952	925	933	929	920	956	892	909	933	940	982	952	956	967	969	940	924	993	954	934	906	963	916	1011	924	972	906	987	908	974	931	932	940	946	932	996	924	908	991	955	978	961	899	932	930	963	972	921	951	897	939	978	911	922	956	962	983	940	982	967	905	965	941	923	951	995	918	959	949	987	1014	937	967	920	976	878	983	901	968	903	997	941	951	936	939	924	941	891	933	946	1003	921	953	974	934	872	929	957	991	959	903	939	968	898	948	966	939	948	870	947	980	970	944	923	848	936	933	925	955	869	904	931	983	904	929	949	924	914	957	963	980	961	952	947	910	907	951	975	958	909	899	919	941	968	898	970	950	935	968	935	947	928	943	981	926	1014	924	916	955	921	923	927	933	925	921	908	895	958	945	907	947	956	932	940	994	926	938	916	929	918	926	883	906	887	909	958	992	989	958	962	947	919	973	920	988	895	927	958	976	928	925	942
14868	2667	21660	27996	15253	4891	793	463	411	375	369	317	318	300	297	291	309	289	290	303	317	311	308	301	296	285	291	257	250	273	262	295	281	277	294	219	254	315	280	290	267	287	253	270	314	281	299	266	252	282	305	269	253	266	253	294	274	286	300	266	263	289	253	263	258	317	299	300	274	254	295	264	282	266	263	235	278	275	273	266	271	276	246	270	234	280	272	261	288	280	263	284	299	252	273	270	270	294	268	286	280	267	284	265	227	283	258	277	276	254	305	306	269	261	261	297	272	252	262	273	283	273	248	278	280	294	291	268	292	288	286	281	241	272	273	264	287	266	299	274	284	260	282	270	277	241	268	258	277	295	308	274	273	272	272	250	232	293	277	261	256	269	307	299	270	308	302	283	255	278	263	288	294	287	282	270	278	268	277	240	288	266	286	289	288	283	298	293	272	270	232	266	256	268	248	240	278	281	243	276	287	285	288	279	322	290	280	276	287	280	279	244	260	282	291	285	261	275	263	311	265	305	267	259	264	275	255	270	271	259	298	276	290	303	306	290	273	290	282	284	275	260	264	284	264	285	287	290	283	279	284	252	284	251	276	289	256	267	264	281	262	299	267	273	277	239	272	232	277	247	280	302	276	267	258	302	256	255	303	293	266	271	275	264	284	278	276	243	259	277	298	295	251	251	286	289	265	261	254	267	285	262	279	274	282	248	276	249	250	295	283	266	273	263	265	268	279	289	274	275	286	277	244	273	255	268	246	308	282	258	293	285	275	296	264	306	308	258	257	279	292	260	261	251	262	269	255	282	267	267	262	256	281	268	297	286	285	278	293	270	274	237	249	240	247	243	287	271	253	254	320	277	263	294	298	278	282	297	269	275	259	285	303	303	271	266	297	275	261	271	290	277	257	319	260	289	314	290	252	256	242	309	262	281	287	283	259	275	246	257	314	286	292	268	275	294	265	278	273	264	284	275	289	269	277	279	280	292	244	269	267	270	297	267	268	274	271	282	288	252	258	299	288	308	242	277	289	272	311	276	304	236	281	292	276	297	276	277	262	284	303	290	320	261	256	263	274	254	250	292	277	269	271	290	314	265	276	266	287	256	294	274	269	271	269	275	257	273	259	281	293	265	284	247	293	278	317	275	293	285	256	271	302	263	264	282	286	289	257	258	256	288	286	254	267	303	270	233	280	296	293	265	261	274	274	281	273	277	285	273	283	283	312	275	273	295	277	270	257	277	257	294	278	289	255	274	243	284	257	269	256	260	261	296	279	266	265	259	282	283	285	265	280	303	266	310	279	260	273	302	271	266	256	269	274	277	265	267	296	281	274	296	290	308	287	278	288	247	299	292	285	284	282	278	285	253	278	279	277	292	257	259	292	303	277	273	285	253	228	246	272	252	251	273	285	289	280	301	231	287	292	279	297	273	260	270	258	294	271	273	237	254	284	290	277	288	296	291	256	268	306	248	273	301	269	282	301	246	295	255	273	276	238	263	284	265	276	261	305	287	262	265	290	316	287	280	294	264	298	293	257	271	246	245	288	279	297	265	281	265	250	246	258	286	267	293	292	290	272	279	263	276	276	252	267	249	275	285	264	269	272	280	267	269	276	302	289	265	278	268	263	297	289	261	289	260	265	307	327	281	290	257	273	275	280	271	286	297	291	294	250	274	278	276	293	293	278	289	273	288	256	279	285	286	249	281	266	297	283	266	276	263	272	272	297	263	267	249	252	275	294	220	287	295	267	297	253	298	292	282	299	269	253	275	255	267	270	252	276	229	279	295	295	269	297	267	281	303	297	282	250	307	254	267	244	281	273	298	257	236	270	289	259	291	271	290	258	283	293	265	281	297	262	287	311	281	290	277	276	293	299	251	326	291	282	266	282	297	260	295	264	245	252	286	282	239	281	273	263	259	267	309	312	282	257	301	279	254	234	273	248	258	277	270	282	288	271	299	250	280	263	252	276	300	261	317	300	318	256	264	258	310	248	270	277	276	293	272	280	245	220	243	255	260	258	264	296	271	250	263	277	280	263	247	260	265	232	264	284	259	251	273	242	273	274	263	255	272	301	288	259	278	276	294	258	267	271	269	299	239	277	262	270	271	248	318	282	216	279	281	262	259	285	275	274	279	244	260	270	296	296	302	258	257	278	317	282	261	270	237	298	310	243	262	297	271	287	244	259	244	264	244	276	263	258	285	276	265	269	282	285	260	286	270	276	254	275	256	321	249	267	274	249	255	286	284	256	302	275	269	275	259	300	279	257	269	277	279	256	255	260	289	273	285	253	263	283	250	256	275	249	292	283	281	262	254	279	295	260	241	283	310	299	269	264	282	285	275	287	274	308	247	257	300	311	277	314	296	281	269	270	290	248	263	280	257	280	269	277	258	258	264	287	270	263	297	277	283	258	283	268	273	279	290	267	268	245	323	248	293	293	258	252	250	291	289	247	276	251	270	291	272	257	267	301	282	299	265	284	274	277	269	270	302	257	270	274	281	288	285	272	277	241	281	261	284	274	279	280	225	283	276	227	260	236	280	284	289	275	310	252	267	274	271	262	283	298	221	266	270	264	297	262	260	273	303	276	267	293	269	240	258	256	273	261	272	281	251	258	256	298	330	284	274	297	294	287	264	261	271	297	292	280	285	263	275	294	242	310	265	277	271	271	292	309	276	264	278	256	266	271	263	283	268	263	290	265	288	271	265	235	260	256	273	266	288	281	236	228	270	272	262	285	271	244	245	252	300	297	277	279	277	266	246	288	278	266	281	293	240	241	268	279	279	291	265	252	287	298	323	266	265	293	304	291	274	294	271	279	265	322	259	254	280	280	247	286	268	292	261	282	274	250	268	273	304	285	241	248	290	292	274	268	267	290	241	299	250	302	291	290	268	272	259	257	269	268	271	268	277	296	259	256	266	268	276	250	249	277	279	252	291	262	291	267	290	297	302	254	263	262	273	265	278	257	280	263	257	285	274	316	282	286	274	287	264	283	289	261	305	297	274	287	256	284	284	303	290	255	303	283	251	298	294	263	269	255	267	257	297	264	256	281	279	298	272	252	270	288	289	312	257	229	287	262	288	277	275	243	299	270	248	263	296	280	296	277	283	279	265	275	274	285	286	277	268	257	248	300	252	258	257	269	285	296	285	253	278	294	284	267	256	265	291	283	269	264	235	244	260	270	238	260	286	289	266	275	287	245	253	281	278	276	265	281	271	296	305	267	264	260	258	264	297	297	297	273	252	266	262	295	251	247	261	274	245	273	244	267	256	251	289	283	291	272	304	220	302	311	261	260	279	273	236	266	272	262	294	276	267	287	295	260	267	283	332	304	270	275	269	281	321	282	276	261	281	278	269	260	306	270	245	286	280	299	253	274	291	262	281	246	251	295	257	271	248	263	265	280	254	285	265	283	248	283	266	280	287	254	275	285	267	269	278	311	277	302	262	318	279	304	244	236	279	263	278	289	255	292	289	256	294	296	263	243	281
9058	2661	31650	39559	27473	14434	1843	1580	1469	1325	1189	1076	927	812	839	829	773	755	779	841	837	800	704	761	686	710	708	726	692	753	679	681	719	747	701	723	754	720	651	764	675	700	645	699	648	670	634	681	710	640	666	633	664	693	623	688	643	631	628	637	620	636	666	654	638	624	659	578	685	707	627	637	673	642	627	695	683	623	637	663	634	680	673	658	674	686	688	645	675	694	670	606	617	669	678	697	674	617	665	675	633	662	645	671	645	650	652	681	650	579	637	646	624	659	630	624	673	634	631	633	615	678	677	664	609	635	644	603	635	700	653	696	689	668	616	633	651	655	638	676	630	626	643	666	650	634	656	668	655	640	646	677	660	629	683	640	640	658	682	636	644	668	615	608	646	605	641	656	667	640	684	617	608	584	692	609	665	645	643	586	651	638	630	624	667	650	620	679	660	647	658	707	694	623	677	647	681	629	676	642	629	673	636	623	683	663	671	648	668	639	679	621	602	638	676	635	627	641	666	663	664	684	621	668	612	648	639	634	640	679	662	635	650	612	655	655	652	685	652	618	616	656	638	654	683	645	667	687	649	641	657	618	629	682	684	682	685	711	655	648	611	630	652	622	620	645	597	650	627	628	612	630	617	645	630	631	658	640	669	688	605	635	660	653	626	636	571	623	564	669	641	641	644	709	649	655	608	626	686	639	631	667	659	669	635	633	654	668	663	572	629	643	671	592	649	673	643	641	645	679	621	646	646	629	594	639	635	600	652	628	613	652	632	630	665	669	615	657	632	657	613	689	631	684	657	679	664	606	658	684	669	683	676	677	641	654	657	642	702	667	619	671	657	695	622	648	626	623	698	670	660	690	637	677	661	708	627	629	608	676	622	645	659	663	645	682	686	628	693	630	651	667	634	637	655	695	627	640	627	638	668	623	684	687	641	696	649	670	635	651	647	641	616	612	657	665	706	649	677	612	662	649	646	657	634	622	664	668	637	629	601	657	657	675	652	639	654	668	649	683	627	690	645	673	571	616	627	650	611	662	646	666	668	645	649	669	696	654	674	685	665	660	641	617	633	628	701	678	616	664	673	686	621	651	618	649	633	651	635	665	694	620	586	626	638	657	669	650	610	655	647	643	646	626	660	638	657	641	576	640	666	643	617	670	662	656	623	601	666	632	665	617	644	645	627	659	611	663	665	653	642	665	641	639	676	640	712	624	715	623	672	699	680	645	636	654	669	666	677	615	685	605	685	618	643	636	665	598	631	693	654	642	633	646	635	681	666	640	647	610	614	637	633	614	609	636	650	679	643	652	615	658	673	686	649	658	641	612	646	611	636	661	659	652	642	653	641	615	685	585	613	637	660	655	668	670	627	616	642	629	664	619	607	658	661	724	663	632	668	667	657	628	599	650	608	670	651	628	627	638	657	666	602	673	603	681	653	653	677	708	681	684	622	628	668	605	617	656	632	615	647	646	663	658	674	699	685	650	632	656	667	645	649	672	626	636	686	630	619	651	631	661	662	610	613	674	662	638	666	629	624	632	632	604	644	648	642	630	677	617	626	700	619	653	649	692	646	633	610	644	611	620	623	662	642	620	613	637	664	649	668	614	635	640	678	618	699	660	644	646	654	623	661	654	676	645	608	701	649	696	657	616	646	651	666	673	668	648	646	667	636	615	651	655	694	667	677	660	679	658	626	654	650	674	629	588	618	646	645	641	672	645	627	648	623	669	671	686	659	721	671	618	648	672	612	649	594	653	624	647	683	664	634	656	628	656	649	670	699	673	681	631	680	656	640	642	667	592	622	680	689	669	687	651	623	661	660	705	624	695	678	644	645	656	613	677	668	636	680	654	630	666	606	686	639	631	632	676	630	659	624	713	651	643	637	669	662	589	694	619	656	665	679	609	680	639	646	647	672	695	694	661	692	637	695	648	626	629	628	641	662	677	706	675	692	668	638	632	640	699	642	670	643	615	673	631	654	650	634	617	612	668	675	646	654	658	662	603	657	646	697	672	651	629	631	676	672	655	672	672	631	646	622	694	664	592	649	695	640	654	681	618	658	700	632	694	672	664	676	630	665	659	663	603	604	593	632	687	624	647	635	647	635	660	636	681	684	656	665	719	691	619	642	627	658	631	594	691	631	638	638	616	675	664	630	702	680	653	622	668	664	647	671	629	621	615	633	623	635	653	638	671	648	677	662	659	602	634	616	672	654	661	620	670	632	606	663	642	705	638	703	638	651	624	662	603	690	663	630	648	653	651	652	674	652	651	653	606	623	631	652	611	677	676	666	615	663	653	667	646	636	630	635	672	660	627	643	650	638	709	710	636	667	661	646	638	664	625	609	619	670	643	680	673	626	670	672	626	650	632	669	632	610	674	648	609	645	656	611	634	672	662	660	642	678	692	673	621	625	671	609	660	660	663	631	622	712	648	628	624	650	631	649	649	654	630	651	635	644	656	697	671	691	605	643	640	635	641	672	636	693	641	662	622	644	635	653	662	663	675	614	613	661	652	658	649	638	677	607	643	684	650	643	661	631	677	651	665	597	653	648	624	662	643	671	642	643	655	605	654	650	586	690	665	615	686	610	660	658	647	640	621	627	656	658	652	650	686	697	627	650	677	661	650	612	678	669	630	721	699	686	657	633	659	679	649	660	673	651	639	670	659	653	628	645	633	690	633	646	610	653	692	648	639	648	672	712	694	607	662	616	616	667	627	660	656	686	626	625	635	688	646	649	699	598	606	651	656	621	645	683	685	612	718	632	638	652	650	638	638	694	645	678	645	643	675	635	659	678	641	655	642	679	687	696	608	663	616	665	644	637	685	670	651	638	692	679	615	679	705	659	660	657	631	680	656	685	642	648	641	677	610	640	661	630	627	639	607	673	672	616	662	617	644	677	620	640	648	649	668	642	615	672	625	648	639	641	648	669	672	619	677	666	677	619	637	680	637	662	688	668	628	711	613	630	610	654	686	688	655	652	702	651	650	666	703	671	692	618	641	629	672	665	634	621	655	677	646	652	611	670	683	652	635	615	621	658	652	667	694	680	638	713	657	666	617	655	617	628	651	680	682	634	608	644	687	662	645	671	713	695	643	676	640	629	669	666	643	613	671	658	655	669	631	658	663	630	665	692	624	651	676	635	666	656	652	661	659	683	617	635	654	631	665	684	674	669	674	683	637	602	649	664	664	621	641	710	661	659	640	655	665	693	672	689	665	638	676	677	657	650	698	655	640	640	653	656	657	606	640	609	644	621	667	667	625	672	678	658	649	620	680	641	667	625	601	618	619	652	653	630	670	691	679	662	643	650	660	658	655	618	668	630	648	646	655	659	664	646	658	698	586	652	625	615	697	659	690	637	692	639	615	637	638	651	653	649	638	667	649	715	680	643	662	630	693	622	611	672	646	636	654	675	637	651	686	626	655	686	645	664	658	619	639	619	615	676	648	708	681	617	619	633	651	679	596	663	627	661	685	628	678	661	635	602	636
2695	1000	1244	1254	747	538	483	454	457	459	433	447	420	430	413	424	387	414	431	427	406	460	417	424	416	375	422	416	405	420	400	391	415	370	417	427	413	414	382	391	401	384	400	443	401	405	438	443	395	404	404	402	396	416	417	453	393	406	425	434	430	379	416	454	377	409	381	396	392	424	417	428	435	400	385	431	371	420	415	416	413	398	406	389	396	383	399	438	437	430	459	360	384	430	391	385	402	405	393	351	426	371	385	423	431	391	428	433	396	425	372	414	411	429	400	375	435	399	364	432	431	442	392	405	397	425	439	364	407	416	392	393	401	420	423	392	419	382	386	417	404	424	401	403	366	370	420	431	401	417	425	433	421	426	407	423	399	434	364	410	404	409	421	391	444	462	455	441	443	405	412	439	355	370	390	413	407	409	389	422	446	412	372	379	418	382	401	416	440	413	387	412	398	420	387	393	437	403	416	414	363	410	410	462	407	415	421	403	423	429	423	401	411	393	424	414	453	399	401	383	411	433	416	477	391	439	412	391	410	368	387	452	380	404	386	404	418	462	372	376	422	376	424	380	405	412	380	365	403	437	407	452	417	394	391	426	423	424	439	373	400	412	399	385	402	420	367	384	426	419	399	413	407	423	409	418	411	427	409	397	381	434	385	418	395	416	426	459	397	394	438	419	422	418	429	432	393	439	417	385	413	399	436	427	423	422	391	382	417	401	376	418	411	378	392	369	439	405	382	400	401	378	401	418	420	408	423	423	405	400	409	398	408	412	437	410	390	395	375	369	406	410	380	386	374	447	425	396	392	444	391	408	385	431	401	386	404	418	410	393	424	398	383	413	435	423	403	438	389	406	461	375	402	401	438	422	422	396	385	441	432	385	417	401	419	392	391	394	411	407	422	410	415	437	423	402	407	410	427	413	420	380	402	398	408	434	355	372	437	417	419	436	401	424	461	437	414	400	376	442	395	377	418	390	432	428	413	405	410	378	409	382	391	433	425	417	407	420	379	392	380	355	414	406	434	383	419	411	387	409	384	434	419	405	400	384	401	418	426	416	405	373	388	402	371	427	398	400	390	400	427	393	431	360	394	370	412	405	426	354	414	467	390	426	434	416	424	419	411	395	393	385	416	370	393	415	384	408	382	428	410	386	429	415	407	390	416	439	452	396	421	403	368	401	394	414	381	420	388	416	409	423	431	423	453	410	400	378	463	411	407	356	401	399	407	403	421	368	430	394	408	422	402	427	380	416	411	420	424	417	394	396	415	424	406	441	394	402	433	414	413	390	438	399	410	386	431	451	404	385	427	422	396	379	431	413	392	427	442	410	439	432	435	384	430	436	415	428	408	398	397	411	421	416	409	411	409	481	446	395	392	399	389	391	412	435	391	422	386	393	391	370	396	352	419	436	399	404	376	407	410	415	424	403	402	384	399	378	388	386	388	407	442	435	410	402	363	429	433	419	386	384	441	409	410	397	402	459	431	387	384	400	436	404	407	395	375	375	418	409	423	417	397	428	420	411	441	380	404	405	414	390	380	431	423	408	436	416	393	400	411	379	378	442	397	443	364	423	378	401	411	406	394	412	395	432	440	389	428	415	397	409	432	388	396	420	397	405	421	424	386	412	385	404	411	408	402	382	396	407	410	398	401	405	374	387	397	459	423	368	419	420	403	462	422	405	419	426	383	408	424	436	423	409	436	432	379	390	409	396	456	410	383	421	420	472	435	387	381	391	365	383	412	408	439	378	430	411	432	374	413	429	395	388	426	399	371	431	412	408	416	418	382	413	418	450	397	434	417	423	424	397	406	435	411	404	440	429	404	381	409	380	424	378	374	437	414	422	399	388	412	381	387	397	404	450	453	448	400	434	375	411	426	386	421	419	427	428	411	436	402	381	417	407	386	395	454	378	402	449	437	357	404	413	420	400	398	421	394	422	402	382	368	456	390	413	423	411	412	385	408	392	405	379	394	415	396	403	408	430	417	389	390	420	420	418	428	392	399	365	390	405	422	370	375	465	408	382	414	397	434	415	407	418	407	391	401	440	410	376	377	417	444	399	400	418	403	424	417	445	415	378	452	398	411	408	417	411	409	380	381	419	389	410	389	406	422	428	411	423	398	374	406	383	432	397	431	412	435	446	437	368	397	406	424	413	385	404	392	399	401	439	413	403	408	383	423	392	465	402	405	395	439	372	373	387	382	422	436	368	400	412	402	390	453	383	419	420	432	428	391	417	406	435	378	408	405	411	423	416	427	411	413	388	429	410	421	423	432	424	397	385	415	425	386	404	390	366	401	368	430	367	377	428	398	436	436	445	410	393	377	437	449	414	391	378	432	425	403	373	415	421	443	411	421	449	391	385	426	440	402	417	437	399	436	336	385	401	418	374	401	391	367	409	425	400	433	420	410	404	418	424	391	355	425	408	445	413	406	402	407	376	356	405	389	407	403	421	450	415	373	386	451	436	399	386	386	442	406	461	434	367	412	437	412	422	402	385	423	417	428	386	401	375	409	402	415	405	393	400	405	436	385	436	389	424	408	402	436	403	386	409	390	419	372	421	407	446	416	401	433	422	429	408	401	445	423	378	412	402	430	410	408	425	400	419	377	376	423	402	376	398	397	410	396	404	411	412	424	432	377	409	403	392	400	424	422	426	410	416	398	368	382	418	376	421	367	399	366	428	433	415	394	408	404	405	420	441	447	413	403	413	370	408	403	390	412	385	425	437	424	423	376	437	409	435	394	393	415	450	423	396	395	378	405	376	373	422	458	433	403	429	402	410	430	410	401	381	411	434	387	418	406	412	396	417	403	394	388	469	394	373	380	421	415	397	381	354	394	389	375	440	361	416	412	417	403	375	444	397	415	422	408	406	435	407	383	393	389	413	379	374	382	381	431	406	436	413	399	394	411	410	457	389	395	416	399	410	439	423	411	365	404	442	422	409	371	414	413	372	389	400	446	404	423	372	404	428	399	405	394	410	441	402	395	457	425	385	416	418	395	438	421	426	406	425	403	453	399	416	425	412	402	412	409	402	391	416	442	411	418	396	344	412	422	390	425	443	421	394	406	417	392	407	422	442	443	396	397	389	418	423	421	439	403	408	398	446	406	379	421	414	376	364	420	430	435	441	396	412	446	433	417	457	381	398	411	397	442	424	381	404	412	410	386	390	417	412	401	409	435	454	404	419	429	410	397	430	436	461	411	413	439	427	426	415	373	420	440	395	411	426	393	417	376	410	428	402	438	397	362	427	390	395	392	421	415	396	378	433	395	430	415	400	408	438	447	410	413	398	420	387	395	414	412	426	424	423	397	440	415	373	420	398	421	403	408	441	429	389	405	403	392	393	431	414	413	396	413	416	388	393	411	418	409	421	394	413	391	403	410	400	439	420	382	424	390	406	389	393	408	412	452	450	388	405	411	399	432	374	378	406	449	410	416	416	391	383	426	400	427	431	413	392	437	390	448	417	408	412	382	428	416	413	406	371
3054	1517	3021	4023	2599	1712	1357	1244	1206	1145	1138	1095	1009	990	991	957	1014	1034	961	1017	1048	1021	962	977	970	937	986	969	966	940	967	965	914	950	1036	999	909	962	931	939	963	944	949	923	1003	971	973	968	945	935	921	928	958	948	974	930	945	923	927	973	927	966	936	937	941	952	934	962	926	978	942	978	904	971	993	1005	937	938	970	963	977	922	934	929	925	956	910	942	992	983	992	954	930	945	950	964	991	955	957	929	971	966	974	966	943	970	900	930	976	926	904	925	966	951	902	876	939	947	909	919	969	922	955	886	953	962	961	939	996	993	949	961	933	949	921	964	948	933	918	975	990	971	900	937	973	914	934	940	950	932	941	951	922	929	910	960	938	946	850	906	916	991	922	950	961	1001	884	934	980	962	953	943	909	947	895	894	944	960	923	911	939	894	991	937	975	947	924	951	943	958	921	924	949	960	940	926	935	993	935	984	914	971	879	940	921	981	973	958	956	1003	969	932	944	980	904	915	929	940	960	933	985	920	961	905	985	896	948	966	938	950	898	925	921	961	958	896	967	947	958	891	969	1025	910	942	901	991	959	946	948	1001	958	954	945	967	960	970	901	934	959	916	961	886	962	959	944	952	923	912	892	954	937	948	952	942	992	964	950	907	942	937	889	932	933	917	918	951	940	912	929	1006	898	881	952	923	940	953	957	935	963	967	992	963	965	908	938	980	951	943	963	990	939	939	910	983	953	980	938	901	959	945	923	959	934	944	964	950	908	959	965	952	942	918	936	910	970	927	936	890	940	976	929	904	927	994	882	893	968	963	979	943	933	926	948	1011	933	925	946	973	956	973	921	949	973	968	977	949	971	924	929	972	941	912	979	940	928	940	977	980	952	915	927	987	960	933	986	987	946	1002	933	925	986	955	906	945	965	975	932	953	920	951	898	970	943	942	911	915	960	929	938	942	1011	972	972	1016	903	891	944	921	973	950	945	945	936	900	986	920	920	939	941	958	955	965	887	920	914	930	967	898	1009	937	910	975	928	988	952	951	907	990	933	952	926	942	945	978	938	947	981	922	986	989	913	971	957	916	956	960	950	948	961	925	943	939	917	975	968	1008	972	928	927	934	892	987	918	949	962	1003	957	942	941	984	930	919	942	949	928	943	936	967	937	930	1003	920	997	962	928	943	909	990	980	986	974	961	925	944	928	937	947	903	915	964	925	971	948	928	952	950	946	912	923	917	934	957	965	1002	914	940	971	966	895	928	953	934	917	912	984	959	952	984	985	961	981	894	931	897	977	937	881	968	972	909	944	948	925	946	980	964	940	986	875	932	957	925	970	922	941	1004	919	970	881	900	971	972	935	891	960	955	984	950	918	910	954	914	906	1017	952	911	998	947	950	932	958	936	930	943	957	988	979	953	923	916	950	948	982	959	924	965	942	977	921	900	937	948	948	917	965	908	881	933	944	964	997	943	925	943	963	979	980	990	953	951	989	971	894	954	962	897	958	924	927	955	959	935	997	970	944	928	1028	951	880	933	915	979	965	979	936	935	970	892	962	908	947	935	959	944	951	935	964	1002	959	994	949	909	956	924	905	979	969	914	926	915	962	940	898	939	937	968	996	934	930	900	940	933	983	955	903	933	893	939	974	931	930	898	909	943	938	923	970	958	962	965	963	945	926	925	918	951	991	919	901	997	931	980	927	965	962	961	915	860	979	970	988	934	962	955	941	963	917	913	930	939	883	972	935	963	975	947	935	931	955	937	962	1020	898	919	904	960	953	971	917	966	928	926	935	976	946	911	918	932	928	922	927	920	987	949	934	880	972	913	954	958	925	1021	941	947	941	936	940	904	920	932	961	921	943	975	918	953	961	927	890	934	939	952	1014	937	953	979	951	980	970	931	948	968	941	953	1030	938	906	966	963	959	953	971	941	1012	935	945	929	941	1048	937	994	954	946	997	970	1050	892	937	966	925	965	936	919	923	982	960	911	918	926	959	994	955	899	925	1001	875	941	944	938	928	980	958	927	936	961	946	1008	942	1031	972	948	951	893	971	980	928	942	1006	996	954	905	938	988	902	965	929	910	950	974	996	1044	982	873	925	966	925	974	967	922	917	946	953	906	921	914	942	946	919	931	960	953	942	943	986	942	918	956	985	928	938	955	947	928	956	952	929	976	974	915	950	942	982	920	975	949	917	967	976	924	949	961	991	992	970	960	963	956	987	918	934	918	894	922	948	913	943	932	958	926	952	943	926	971	943	934	942	946	924	959	953	909	916	980	910	977	948	949	916	985	909	939	956	956	961	989	971	965	924	922	954	895	972	1008	942	936	967	927	936	954	915	965	930	963	986	963	956	929	948	984	957	948	929	975	955	943	944	928	918	944	920	986	951	884	913	934	953	923	949	953	998	900	946	967	900	917	949	968	917	984	896	959	967	884	926	924	914	997	893	925	925	942	937	931	902	1004	888	959	914	955	964	949	916	970	936	1003	929	951	983	877	1019	815	932	927	948	986	959	890	971	925	936	886	916	957	984	967	1023	941	980	978	943	979	972	904	894	929	976	905	939	954	953	941	921	989	997	964	975	932	1007	948	970	920	986	958	955	919	979	980	882	964	998	976	950	971	958	946	957	953	958	931	902	983	948	962	994	974	847	942	902	959	922	976	933	956	921	948	975	940	937	986	929	929	909	942	928	918	975	922	986	983	978	859	890	935	925	907	961	873	917	974	913	961	918	926	964	967	887	883	911	957	959	960	927	976	959	907	994	919	943	978	934	965	942	948	978	972	993	923	1000	923	902	950	978	919	971	995	951	913	950	996	959	889	964	921	931	979	914	948	939	931	969	951	936	958	965	934	889	943	1009	930	966	932	951	961	990	927	949	942	924	963	960	974	959	1052	923	923	931	963	909	935	928	942	973	942	965	903	951	985	985	915	973	970	948	981	976	902	940	950	973	997	1029	951	984	960	969	933	942	969	927	974	929	929	950	930	961	965	944	1002	996	923	985	971	887	947	920	974	1017	954	881	916	906	916	978	976	954	942	903	934	924	960	1041	940	953	980	981	1003	907	935	917	947	963	931	944	960	917	941	947	977	1048	924	960	959	927	971	957	955	927	922	947	962	977	922	915	904	874	946	997	959	925	935	982	988	957	954	992	954	986	930	955	956	1041	924	939	1037	922	964	1015	948	924	958	1013	949	943	956	933	979	910	976	877	982	911	973	901	1017	903	932	1016	904	921	967	946	956	913	895	948	965	972	964	952	950	895	961	944	903	917	939	949	922	982	971	927	979	927	936	963	948	949	934	955	922	923	910	984	916	969	998	934	900	965	918	1017	972	903	1006	945	928	987	924	876	939	957	897	923	973	969	939	933	977	969	923	950	948	948	971	923	959	979	922	993	965	972	975	941	928	921	908	994	948	925	932	999	935	945	958	934	943	946	979	950	930	944	926	951	936	898	993	1018	981	975	945	977	945	929	945	959	975	943	980	952	1037	930	945	926	952	957	961	944	940	1003	929	970	968	960	930	986	930	955	965	998	965	993	923	959	955	888	969	884
8877	1614	7334	18251	8069	2195	1054	535	504	465	488	458	401	410	466	468	442	418	432	442	418	410	437	429	429	424	423	447	440	404	435	444	442	433	457	423	444	381	416	450	445	472	451	388	424	418	422	405	405	430	405	423	430	482	486	403	410	436	422	425	381	432	398	413	393	394	400	391	460	451	402	404	427	442	414	426	403	402	412	435	398	383	421	443	413	403	392	398	460	409	423	399	418	429	430	439	417	433	449	436	430	414	393	390	429	434	424	377	402	418	412	400	423	402	414	432	439	382	422	375	430	410	392	448	401	433	431	381	383	387	403	452	416	403	433	425	419	415	411	435	415	413	415	416	426	435	457	415	472	399	410	423	388	448	411	423	395	406	395	407	439	449	393	423	446	451	434	423	422	417	425	410	410	433	439	421	419	436	414	429	435	424	420	427	444	451	400	438	465	415	413	425	400	457	408	415	398	444	440	439	374	420	431	425	419	415	431	410	422	433	438	400	409	400	414	409	407	367	398	413	405	461	450	412	403	469	416	432	424	412	457	415	409	428	434	407	407	419	412	456	448	368	426	407	412	337	422	442	451	409	399	440	432	427	423	416	425	429	399	417	458	409	428	427	428	407	424	448	422	433	381	420	467	431	418	405	416	412	432	446	408	442	411	416	433	435	460	416	439	423	407	412	432	390	417	418	402	427	425	411	429	404	410	392	448	397	413	471	399	372	419	431	444	423	403	414	423	412	392	400	463	380	386	380	461	426	429	424	430	452	377	440	458	411	400	436	402	413	408	436	410	431	418	430	447	423	396	406	445	403	420	462	444	418	449	408	399	428	411	393	447	461	430	418	386	432	430	409	407	408	399	444	410	380	427	388	425	398	416	380	415	432	427	402	429	408	427	433	432	416	421	427	423	417	398	381	426	453	410	387	369	394	414	424	441	397	422	436	426	423	425	428	422	396	403	437	445	460	408	403	368	450	393	399	427	401	410	413	418	413	391	420	429	472	455	424	443	425	422	401	425	392	423	437	413	413	415	423	431	412	427	405	400	390	401	374	406	445	402	434	410	397	418	384	368	406	417	404	452	412	392	415	423	423	427	432	445	396	400	412	395	388	422	425	390	459	442	422	402	388	401	400	387	421	415	378	404	429	392	418	439	401	404	414	383	425	400	427	452	454	394	402	446	463	428	469	447	392	410	399	391	437	401	413	435	415	426	400	414	418	406	419	397	406	420	418	432	399	430	379	461	429	447	391	443	388	395	423	382	405	403	403	394	432	434	407	430	414	433	426	420	419	409	409	476	385	427	433	461	395	476	423	440	434	433	396	404	404	398	406	434	437	418	455	403	446	416	416	460	414	400	381	444	424	471	445	408	399	412	467	424	432	437	398	427	398	403	425	422	401	409	421	443	437	430	387	424	401	427	426	417	437	447	432	395	421	399	414	378	419	415	447	430	421	407	415	443	381	420	420	431	379	418	432	448	409	382	387	409	406	415	400	424	414	449	388	406	458	460	417	448	425	409	389	424	425	388	447	421	404	391	380	414	412	408	414	457	385	405	407	407	390	420	380	389	399	420	417	421	436	434	399	392	466	405	412	433	444	427	412	447	421	394	365	393	386	399	419	395	420	440	427	388	419	423	380	404	376	425	462	426	397	409	426	430	442	428	403	379	444	409	441	447	404	425	400	402	419	422	394	423	447	412	446	439	455	440	447	441	474	442	438	418	406	384	439	422	455	452	409	438	408	435	432	371	467	418	407	396	413	397	410	453	404	420	420	424	381	418	430	428	402	391	400	428	433	407	427	444	418	423	431	442	430	424	420	436	415	431	445	390	432	398	425	377	409	447	415	392	393	409	427	391	404	396	403	419	424	434	414	417	393	397	418	435	419	392	418	423	423	400	422	416	454	424	423	458	382	416	407	396	430	402	387	434	406	391	418	419	419	390	441	417	438	377	409	410	415	407	396	421	424	380	437	389	390	420	446	397	391	460	391	417	440	430	427	396	407	432	465	401	439	389	408	391	398	412	398	431	446	416	422	430	410	414	393	391	434	437	406	418	414	404	395	390	372	408	401	385	409	439	420	381	407	414	444	417	408	386	430	449	423	409	399	412	413	441	396	396	411	461	366	430	404	431	399	421	419	404	413	410	402	423	405	401	413	373	432	383	436	422	439	422	421	415	395	421	348	409	412	414	410	394	425	392	413	401	441	474	481	393	429	404	432	412	446	430	398	400	433	444	422	419	418	424	422	402	409	413	417	456	391	445	430	401	421	413	399	431	455	423	416	423	412	429	433	405	399	433	399	430	405	419	401	396	409	402	413	338	421	427	385	396	462	391	420	394	357	372	442	413	429	381	432	401	437	460	424	414	425	386	415	394	432	433	425	402	433	441	415	410	399	395	388	422	437	437	400	382	366	459	432	436	408	423	411	395	444	411	412	422	405	403	405	411	435	414	446	419	422	399	391	388	433	396	382	388	426	432	440	441	409	430	419	387	393	424	405	429	458	419	444	417	414	395	389	426	418	428	394	387	407	437	413	434	413	415	452	443	395	410	423	443	383	461	400	430	428	416	484	417	447	402	391	382	440	399	452	395	423	408	445	430	426	395	361	380	424	406	415	394	412	395	409	410	436	384	456	405	394	436	417	404	448	458	412	441	423	387	421	402	426	427	438	432	430	394	412	407	426	434	365	411	411	433	421	432	420	412	416	418	410	456	412	395	436	425	431	360	429	410	407	390	401	362	397	412	426	447	450	443	402	444	423	442	413	399	437	433	467	384	421	443	394	422	401	393	409	458	414	449	436	419	405	413	395	406	429	377	412	411	426	407	391	400	446	401	393	431	406	419	399	410	421	419	418	423	423	397	364	418	402	412	443	426	450	472	407	419	404	418	421	440	418	404	378	440	442	405	412	416	429	412	433	397	382	446	405	432	409	412	423	437	390	418	439	401	428	389	412	436	431	440	432	411	438	422	413	449	430	432	395	450	385	442	391	402	425	392	453	417	423	438	436	431	420	444	402	425	417	387	403	414	418	399	441	408	443	402	400	463	422	382	436	423	402	415	432	441	405	427	383	444	414	417	396	421	423	378	444	422	424	406	420	416	433	426	409	416	412	456	444	419	435	399	396	401	397	418	421	403	427	439	441	433	392	403	415	428	390	450	435	393	394	420	396	384	383	389	396	403	417	408	379	424	434	359	405	413	427	407	372	451	417	433	383	424	424	391	414	393	391	424	404	448	427	379	393	376	412	448	437	419	437	424	406	414	415	441	424	403	411	428	427	471	412	431	435	420	407	427	410	407	404	442	418	379	411	401	411	432	416	451	419	395	399	416	411	428	437	399	451	440	422	401	449	421	419	393	434	417	427	406	434	417	439	427	417	418	418	392	485	469	411	403	396	424	393	409	387	429	428	428	433	423	405	430	434	439	457	433	415	400	398	430	407	393	419	381	427	401	422	383	363	427	395	392	414	415	411	421	427	470	423	391	411
7662	2045	15616	33643	16128	8753	3103	1615	1475	1423	1296	1184	1148	1096	1092	1053	1027	1063	1071	1074	1076	1028	1028	963	942	975	982	1002	933	995	1041	966	994	1023	995	1000	955	965	971	958	999	950	986	959	974	947	939	1024	941	970	945	922	978	926	1003	904	936	999	923	963	1002	1028	995	904	947	936	938	905	925	985	958	1002	959	949	980	916	982	916	989	955	957	965	980	907	1012	910	1000	986	975	961	958	925	977	914	942	973	944	943	968	955	990	989	960	996	974	978	953	931	986	1004	982	1011	989	955	931	931	996	958	978	961	950	950	981	990	1015	988	965	946	954	1013	996	993	943	927	922	955	958	982	949	978	954	988	938	984	946	981	1037	985	967	1008	999	923	939	944	975	931	944	997	979	926	935	987	945	902	966	938	997	913	930	972	957	892	934	947	965	935	929	978	928	947	952	955	957	981	950	961	922	980	888	960	997	919	895	958	973	909	972	981	950	982	905	953	976	973	948	949	1003	962	953	938	1004	960	897	924	910	954	1006	958	963	975	981	995	908	1018	937	993	939	931	901	947	975	947	1003	988	997	934	916	1000	968	971	979	930	964	979	924	933	920	946	965	958	977	856	940	919	905	968	990	995	982	990	994	936	976	942	937	923	1007	973	925	935	912	919	1015	970	957	940	987	1026	985	947	995	947	925	1009	985	975	981	991	965	941	971	930	940	1002	1022	997	942	922	992	924	955	974	999	959	1008	992	971	935	979	1001	955	967	903	1003	968	961	942	934	926	914	995	972	955	923	973	966	976	994	928	953	965	945	933	977	903	978	901	939	972	956	975	923	942	930	958	999	976	950	975	956	934	941	993	913	910	983	956	971	954	947	909	918	991	950	976	973	973	962	1004	972	1009	939	948	960	947	990	904	944	962	946	1032	1014	999	927	979	969	868	1006	950	970	959	958	953	967	925	1008	940	959	943	952	900	1005	938	949	951	898	922	959	975	942	1015	976	1000	948	958	906	946	949	937	979	937	930	955	943	943	933	954	964	941	921	957	925	947	947	946	974	956	911	962	943	960	997	946	991	924	948	895	1001	946	931	957	967	958	1028	937	955	954	984	965	984	952	929	996	956	990	925	993	970	955	939	992	945	1007	937	922	987	938	948	983	929	917	1021	971	910	912	936	908	945	947	985	945	982	959	1009	958	966	996	963	945	1017	965	1003	942	996	968	905	972	1019	948	950	963	952	942	993	1004	959	952	941	1010	946	988	946	973	952	962	974	989	930	923	980	990	958	971	956	941	909	979	964	988	998	962	966	961	1002	950	943	956	985	969	929	966	952	958	934	1007	965	958	977	901	941	1007	961	978	961	944	931	947	960	961	968	890	996	996	972	984	931	918	956	1003	913	984	925	946	951	921	947	957	943	896	990	961	907	974	1003	974	999	962	960	990	934	929	879	970	958	966	948	944	983	989	969	956	973	960	967	959	905	961	946	897	945	978	950	920	915	939	930	927	964	944	975	929	970	978	1010	978	924	1021	947	973	968	954	956	910	957	902	971	998	989	963	971	896	994	950	1002	984	975	989	945	1004	979	948	962	966	951	965	954	999	914	953	984	956	928	998	981	977	928	929	973	915	961	944	938	933	982	923	932	964	906	913	945	976	928	972	1015	960	958	906	946	971	962	929	951	902	970	1005	950	924	886	997	963	943	943	993	961	915	928	970	971	920	985	948	904	930	973	929	989	1029	949	1008	1017	914	986	948	1012	979	926	956	979	947	1011	986	965	940	1004	952	972	970	928	983	997	945	943	946	977	1020	955	948	943	949	977	976	969	986	964	952	949	940	1006	954	921	971	953	892	925	935	945	977	984	982	991	964	931	963	940	919	993	917	928	940	924	940	977	939	962	935	969	961	949	979	927	953	946	1016	1003	921	892	988	921	966	1018	975	1002	955	917	997	944	981	887	987	909	922	915	956	961	973	963	961	933	950	961	981	933	899	914	925	987	939	931	978	964	972	976	958	952	954	899	977	959	955	973	962	1046	939	934	1011	1010	892	936	953	930	962	897	956	953	925	916	936	973	950	984	948	1005	949	923	1008	1007	997	894	959	916	940	939	971	960	958	978	913	968	971	968	992	973	904	902	951	909	960	967	994	973	961	984	948	992	934	939	1016	975	901	965	952	960	935	986	941	922	949	977	947	893	959	953	964	1005	989	964	906	975	936	974	978	960	957	941	936	981	957	989	998	930	981	995	1003	973	963	908	967	948	970	958	962	939	992	951	932	968	975	957	939	905	953	908	966	955	929	966	904	931	1012	978	953	926	1011	956	974	986	969	977	967	993	948	983	993	864	989	996	1001	992	947	940	938	1011	999	966	935	955	904	1006	965	923	950	949	970	918	974	1008	965	939	970	984	997	950	991	927	930	977	962	1003	947	942	1001	996	871	960	946	968	917	915	966	864	946	932	916	1002	922	950	934	922	990	988	928	973	972	988	961	985	966	915	935	948	979	957	986	958	949	914	923	984	963	949	935	948	957	989	973	963	944	931	937	954	928	949	974	931	959	1003	929	975	946	959	907	991	964	940	984	973	974	948	955	964	1002	950	938	1006	948	967	1017	931	957	960	951	950	965	946	927	966	947	980	982	937	985	968	914	956	981	927	946	972	959	924	955	971	948	959	969	955	954	990	984	926	961	905	971	992	1008	972	934	948	965	951	950	975	1000	939	954	893	903	952	954	987	977	1008	905	948	960	991	984	955	952	964	952	940	954	963	960	939	1001	972	997	931	912	917	946	1018	993	944	949	1008	939	940	949	970	1017	916	964	953	885	980	920	1022	943	971	1007	983	950	961	910	949	986	911	966	1042	911	972	964	991	974	939	983	961	1005	962	990	944	957	967	971	966	948	932	922	891	911	911	967	975	952	915	976	913	919	938	964	927	942	971	941	956	952	945	995	924	928	929	970	958	956	899	954	1007	1012	971	985	996	964	937	908	941	983	960	947	983	943	965	973	982	973	963	917	974	938	946	933	936	1008	969	980	975	991	925	1030	960	984	980	998	971	932	974	975	906	948	950	971	951	962	941	929	990	922	936	948	943	1012	981	973	954	952	993	920	923	925	1006	945	953	922	953	1017	969	944	987	916	930	961	929	940	984	944	928	978	949	946	973	962	951	938	955	975	957	984	959	944	959	929	936	980	915	948	940	926	981	970	905	973	991	907	951	909	969	966	943	982	967	923	955	934	980	955	953	945	1008	956	1011	951	936	954	939	977	927	920	954	928	953	961	947	913	1036	990	912	946	988	1017	934	942	929	906	949	923	991	967	958	946	916	959	934	964	946	965	969	977	966	953	966	940	977	946	946	955	985	955	979	974	1016	949	949	938	1004	992	952	945	981	911	984	918	939	901	945	922	929	934	997	983	942	902	981	970	962	939	945	935	940	936	932	925	931	935	991	995	956	997	935	929	979	976	946	950	985	962	972	952	975	953	991	961	993	957	984	1004	968	937	968	948	960	909	965	977	989	944	970	918	946	959	950	956	989	899	907	970	912	915	921	977	974	897	966	930	899	882	967	971	923	937	974	1005	986	971	977	967	949	986	916	953	951	1018	932	991	965	953	974	966	960	958	962	943	957	959	931
14483	2548	10235	31676	14331	3309	1664	471	392	393	350	369	332	296	276	264	276	288	323	315	294	268	304	280	306	264	284	260	293	286	260	238	276	245	283	260	266	292	291	278	287	276	293	288	275	277	297	287	250	275	243	286	268	250	248	277	280	251	296	258	278	261	282	285	251	278	294	282	241	259	290	270	248	267	311	252	289	313	292	257	253	261	310	268	270	269	264	241	275	272	284	279	266	263	258	283	257	272	280	263	287	250	258	311	271	249	228	231	298	278	281	259	252	245	258	239	295	288	268	261	270	272	277	257	260	282	261	297	239	231	291	292	250	252	261	261	287	267	293	287	254	267	292	270	245	259	265	256	294	254	268	265	276	257	272	278	267	271	289	280	286	267	272	295	241	288	264	270	261	294	272	260	263	253	255	255	265	254	282	284	279	290	266	265	253	277	258	233	266	296	281	243	267	250	271	255	266	282	244	225	263	255	278	292	238	255	252	262	265	248	293	248	273	234	263	254	273	289	284	269	268	250	265	268	234	263	264	250	282	280	288	267	258	230	246	254	291	282	256	265	256	246	242	266	297	251	275	296	263	262	296	275	279	265	258	287	265	286	282	255	279	296	301	240	255	252	265	305	266	268	243	251	287	287	263	270	279	274	239	238	286	286	250	272	263	268	244	264	267	281	262	270	265	230	290	254	250	260	252	287	272	276	292	280	271	283	245	257	270	259	269	256	258	276	281	270	290	264	265	277	309	280	264	283	286	252	272	314	227	268	265	279	284	261	260	275	266	246	278	258	257	259	280	253	261	272	251	276	269	265	280	289	287	289	296	290	269	274	263	266	279	274	252	252	261	245	272	287	255	278	303	287	265	258	259	272	280	274	256	237	230	240	285	252	268	275	270	260	254	279	240	267	278	284	256	264	299	283	278	306	244	242	300	268	279	295	280	274	269	287	280	270	290	258	263	279	268	250	255	268	282	255	257	254	261	294	287	274	272	280	263	257	262	290	263	260	257	251	313	264	266	299	249	280	270	252	300	236	259	269	245	328	276	266	280	255	277	268	261	259	251	266	253	257	293	246	277	304	295	283	255	232	249	263	269	218	282	310	267	255	268	274	250	263	254	274	261	255	267	278	249	281	237	250	263	268	251	306	242	264	285	273	279	245	277	262	266	283	247	285	253	270	245	294	263	312	274	265	286	254	261	272	275	292	282	272	279	266	251	275	292	268	283	270	265	264	287	272	259	280	282	256	260	263	260	266	271	254	226	296	243	258	258	292	306	258	280	274	254	295	282	296	287	241	288	244	283	252	268	291	277	261	280	257	267	296	267	251	257	264	287	257	263	286	256	268	275	238	284	244	272	269	260	291	287	300	290	268	285	245	271	278	298	258	243	249	274	261	270	256	266	245	231	291	290	266	255	286	286	277	272	251	260	266	255	265	280	260	280	284	302	248	255	276	279	265	308	271	274	240	239	239	273	261	272	278	301	253	246	267	262	274	274	291	271	238	249	271	270	283	294	258	273	271	268	240	276	271	268	260	285	261	256	279	235	290	260	280	293	282	250	221	270	289	256	259	226	269	271	269	286	286	270	243	269	264	282	274	272	255	267	291	262	262	282	256	288	297	247	274	267	276	293	274	277	241	267	265	264	292	288	276	278	285	283	286	270	283	261	287	286	286	282	252	277	272	286	297	263	281	261	276	282	264	277	296	264	284	286	279	266	272	299	257	270	249	259	277	250	261	262	286	281	246	286	290	273	271	286	272	265	265	274	253	271	264	243	273	294	292	297	261	279	257	266	262	270	273	276	240	263	304	266	297	281	249	249	281	254	290	308	316	275	258	284	272	272	223	288	278	280	292	237	238	266	280	233	277	275	247	277	278	243	294	243	237	309	249	283	265	277	272	255	272	261	275	259	269	306	266	265	287	263	253	274	241	255	274	306	255	243	267	305	250	288	304	271	259	274	255	278	281	244	272	273	266	277	280	292	285	311	234	282	268	239	266	268	309	266	270	277	239	235	254	244	274	277	318	260	291	243	292	262	246	250	224	267	231	278	261	292	268	290	257	260	249	308	269	271	271	250	249	273	305	266	263	260	250	280	278	267	287	230	267	259	270	262	270	280	255	293	259	248	279	285	248	253	258	277	287	265	269	266	247	250	290	261	297	255	271	249	283	255	293	254	279	285	250	243	269	270	255	265	248	263	298	252	255	242	274	283	277	276	269	278	288	263	283	257	286	261	295	284	293	299	259	275	284	250	249	247	282	247	248	264	305	289	296	268	305	268	291	261	308	276	299	271	257	272	266	267	278	235	283	278	257	300	288	291	266	286	269	269	272	265	299	276	289	293	261	293	281	253	261	271	276	234	270	277	303	297	251	273	253	254	273	272	274	261	287	288	271	236	257	288	309	256	288	291	278	262	276	266	267	313	276	257	252	283	265	291	262	272	263	291	303	283	296	284	286	294	270	269	246	273	254	265	260	245	255	252	263	297	289	273	258	277	284	275	271	267	274	252	282	289	283	255	299	262	247	291	257	277	258	237	272	257	254	261	238	253	247	265	287	301	242	230	273	250	253	270	254	284	243	275	260	279	246	276	295	271	278	251	271	230	279	285	271	302	267	264	252	281	237	275	273	260	253	260	271	273	240	261	268	264	278	265	253	291	270	323	247	263	299	240	274	263	264	270	280	245	283	294	250	278	281	294	260	247	232	273	262	266	267	260	240	290	259	274	268	258	282	268	255	303	255	303	271	265	272	286	247	257	260	262	294	283	284	275	251	296	320	265	256	249	261	253	286	252	286	249	272	255	235	281	270	244	268	247	267	256	258	239	276	270	262	277	263	297	266	272	289	250	247	267	283	255	279	298	280	281	276	269	269	263	276	277	273	264	274	248	267	291	255	273	237	248	256	272	242	268	255	285	260	261	263	272	244	265	288	271	270	274	228	281	284	264	278	257	282	289	255	240	241	269	287	275	280	278	250	292	274	276	278	280	260	270	291	262	270	266	272	244	265	270	264	289	285	284	296	276	282	254	256	257	283	309	285	271	262	289	262	290	247	282	241	244	249	314	270	262	264	314	280	265	270	271	278	280	277	241	271	281	285	258	273	257	266	277	260	270	299	292	261	252	287	293	281	251	257	253	284	282	297	271	275	287	299	286	289	259	280	297	279	267	271	249	287	299	272	230	266	274	280	267	265	288	294	279	247	279	278	272	277	262	281	275	250	256	299	274	294	264	320	255	235	274	269	252	265	261	267	292	265	285	276	274	278	224	242	296	313	280	286	285	270	261	297	280	274	263	284	261	215	240	256	244	297	276	296	276	279	257	253	278	280	262	273	270	248	273	277	279	250	249	307	249	260	278	267	263	271	309	262	268	278	263	268	284	285	282	283	296	283	254	282	254	270	266	285	257	271	303	261	283	255	253	264	288	262	276	254	267	268	280	270	304	289	258	285	233	266	274	255	276	273	270	283	291	298	256	245	284	262	288	252
8913	2538	19148	44575	21114	11514	4739	1667	1424	1325	1188	1035	942	878	875	852	736	824	763	779	790	748	681	700	712	688	719	681	689	709	746	697	702	701	713	718	736	660	686	673	651	689	656	699	689	684	716	675	658	658	698	656	646	630	654	621	634	620	638	671	643	649	658	626	607	668	641	620	665	613	640	644	629	665	638	675	639	655	653	635	656	658	654	685	657	661	619	610	682	618	721	653	664	676	651	625	678	600	677	637	604	648	651	686	653	671	611	625	653	632	645	651	648	662	601	617	636	669	615	660	599	623	665	599	663	644	661	641	705	647	667	651	655	641	652	617	660	638	644	630	660	669	650	614	646	623	635	687	681	628	651	685	649	676	672	692	639	638	678	631	641	647	627	625	660	615	639	633	623	659	634	651	612	665	636	633	597	614	674	675	672	637	641	644	639	662	688	621	636	675	693	646	639	634	654	650	658	653	629	610	634	615	685	657	613	641	643	629	654	647	642	612	639	639	658	652	680	622	679	615	693	687	708	688	636	686	637	648	620	649	677	646	647	644	687	641	673	638	635	660	613	650	624	629	593	613	651	658	597	611	653	668	634	684	643	655	632	680	650	662	623	691	689	680	642	669	645	596	673	652	616	656	653	631	666	660	675	647	653	619	683	589	627	608	650	596	681	648	657	609	655	671	653	630	687	687	657	678	646	629	633	627	706	625	629	669	625	635	668	624	624	662	693	655	709	678	612	662	611	649	651	635	622	647	642	624	710	640	645	648	717	597	650	563	629	585	668	668	684	600	657	637	668	622	638	622	628	654	666	651	656	680	637	624	601	688	644	620	639	649	626	680	637	649	659	629	658	645	629	595	623	618	666	642	604	698	642	650	657	666	666	644	585	609	641	611	650	613	631	624	639	640	638	676	687	665	653	647	650	657	641	606	601	592	622	638	631	648	654	666	657	644	699	634	671	624	622	658	659	608	617	671	638	623	616	664	624	613	599	650	660	690	634	652	640	627	654	616	599	571	625	617	588	623	645	600	642	616	608	650	617	676	669	658	678	655	611	657	609	641	602	643	662	646	645	655	653	632	603	578	652	649	613	634	661	614	627	601	600	654	646	648	660	644	683	668	622	670	678	700	689	613	674	614	614	647	690	616	677	705	609	667	669	671	686	636	651	622	647	676	680	618	654	695	630	622	660	655	645	631	690	654	636	629	649	638	600	615	673	614	691	666	632	651	643	670	616	620	644	624	626	619	645	638	637	624	628	612	602	636	634	699	608	653	631	659	634	621	657	640	617	629	665	674	632	657	671	650	636	653	697	624	652	642	686	663	650	657	656	648	639	630	644	657	672	665	597	665	605	648	653	645	633	671	638	634	659	666	657	627	627	658	632	687	652	607	646	585	643	651	642	653	684	670	591	613	653	646	605	641	617	618	636	629	667	631	627	664	650	672	600	643	607	638	681	608	669	632	636	681	643	664	666	645	648	641	600	669	631	610	648	653	627	637	628	707	635	664	600	649	636	702	604	637	651	616	659	682	656	643	659	620	674	634	674	629	668	627	640	660	649	648	663	655	662	654	610	707	663	678	666	637	686	612	632	653	620	641	647	647	671	645	645	650	629	618	607	676	658	652	678	634	627	680	653	657	639	649	637	709	635	656	614	610	651	654	672	667	639	678	621	636	676	624	607	602	632	591	678	674	604	625	617	678	631	626	674	632	631	661	673	583	683	630	661	653	641	692	627	620	638	613	622	681	646	693	653	623	659	639	666	626	671	601	643	648	589	639	678	644	614	642	659	636	645	660	631	629	669	635	650	628	576	637	620	666	629	660	640	651	634	636	645	633	645	619	666	622	658	632	657	653	613	650	635	613	662	654	688	652	652	641	645	655	606	652	617	663	628	646	625	675	646	610	682	674	664	646	656	621	694	615	642	625	657	699	693	663	661	678	700	641	637	650	625	651	648	621	666	638	668	665	655	635	644	599	637	681	667	657	652	644	661	600	616	675	661	677	696	634	619	667	653	625	636	682	647	662	597	623	688	636	615	625	655	650	651	651	637	689	626	623	657	646	653	635	664	639	660	645	644	683	624	680	607	639	698	608	614	639	643	662	637	657	625	644	680	633	671	687	623	629	639	625	613	624	617	636	645	678	626	649	648	634	678	638	643	635	668	658	631	632	667	702	640	616	645	631	622	628	592	679	658	619	653	660	653	647	632	634	646	641	660	674	632	612	656	614	661	666	655	642	614	631	672	634	664	619	640	666	662	662	648	611	637	658	635	635	656	628	642	647	638	634	611	661	611	659	669	657	638	644	642	627	622	647	674	631	607	639	647	623	651	647	687	648	633	671	646	641	699	632	652	578	593	631	644	680	615	667	636	671	659	642	668	657	691	674	645	648	612	680	629	681	609	677	684	641	612	627	640	677	637	648	665	661	645	623	657	635	671	681	662	656	650	634	632	664	639	639	597	650	627	627	672	639	613	612	601	659	660	668	661	654	625	655	614	621	632	625	644	638	648	666	652	665	679	677	605	698	585	639	643	606	617	617	651	621	595	662	616	673	649	687	625	669	590	643	610	653	620	632	645	694	680	666	643	672	634	619	608	649	693	653	632	675	628	636	633	605	625	636	663	632	647	670	672	649	625	609	609	654	616	626	649	643	663	644	671	644	683	680	642	629	629	595	623	614	670	627	632	688	647	634	624	614	646	643	624	626	571	627	700	659	668	639	644	615	637	639	652	645	643	646	608	627	688	613	611	646	599	648	603	615	639	610	630	640	670	607	636	599	637	694	611	652	687	649	627	657	606	646	665	630	670	652	632	630	646	627	632	649	663	669	605	634	635	618	626	640	673	672	583	642	647	650	674	690	664	633	645	629	614	638	661	640	680	631	655	624	658	643	655	665	648	672	624	655	660	625	614	632	639	669	611	652	621	645	660	693	662	635	591	655	657	652	656	655	635	643	623	654	618	605	657	632	637	666	617	603	636	661	637	680	623	676	643	637	694	669	585	640	648	614	629	631	669	633	705	687	623	612	654	641	746	640	634	661	647	697	646	656	657	645	630	638	673	669	678	678	623	668	668	639	658	616	614	657	663	668	682	646	642	668	673	668	694	635	618	616	663	642	625	665	672	606	625	654	647	638	658	613	630	641	657	675	627	650	649	585	630	625	671	644	634	646	621	661	649	634	675	653	671	625	640	612	646	656	644	670	651	631	620	610	620	626	629	633	676	642	650	626	611	668	609	627	695	634	658	606	650	610	639	645	636	631	661	620	685	654	618	627	627	641	650	634	624	655	660	676	689	640	681	665	591	631	664	643	660	640	604	652	635	664	615	625	631	660	585	675	639	675	673	658	639	668	660	646	661	681	671	647	677	599	617	629	670	610	600	574	615	621	647	634	659	637	663	649	640	650	657	610	644	627	664	671	633	687	669	674	642	653	647	670	640	610	595	646	616	687	620	629	645	649	660	659	679	641	627	622	625	669	644	645	658	678
2495	891	1116	1191	704	561	503	451	447	460	460	457	409	457	399	450	382	389	389	391	455	421	447	377	425	426	399	387	417	397	439	378	406	369	377	426	419	399	390	427	432	389	420	452	404	402	405	428	365	386	401	448	371	431	387	391	381	386	420	432	445	390	398	457	398	386	401	369	429	428	414	381	406	386	424	397	401	417	386	422	371	423	379	429	398	417	425	459	432	416	403	405	404	400	407	418	410	402	462	426	389	414	358	388	401	369	387	385	419	414	398	409	441	417	403	357	403	369	418	375	436	409	377	384	424	409	405	404	388	417	427	409	428	412	401	421	388	399	375	394	351	421	471	405	432	386	431	445	417	440	436	408	411	404	368	414	401	441	397	366	403	372	440	414	409	393	385	415	433	392	407	405	417	364	435	415	366	418	412	431	402	407	432	403	384	415	412	368	401	419	402	425	423	372	385	413	398	405	386	431	383	363	403	432	412	382	394	385	395	400	390	379	436	404	437	449	406	415	422	398	428	427	409	424	413	379	431	392	449	398	409	359	375	427	430	396	405	393	414	421	397	395	378	411	447	398	405	391	409	413	384	353	408	413	423	397	427	354	393	411	391	335	371	387	359	410	414	430	400	380	424	372	409	387	368	358	365	413	402	380	379	400	394	400	380	378	409	400	407	392	362	424	396	433	362	352	419	399	421	388	381	400	417	408	393	393	405	403	401	401	420	411	400	392	419	382	419	429	448	411	428	394	402	392	431	378	364	419	469	395	389	415	421	384	388	393	380	398	375	423	423	399	416	416	437	420	394	384	422	410	399	407	408	378	394	397	395	384	423	414	422	412	410	414	411	375	384	398	409	443	430	398	440	441	401	418	406	426	394	444	395	405	426	443	414	398	405	400	401	410	410	384	355	410	397	432	410	429	419	421	421	384	405	400	402	374	394	408	390	436	416	389	385	454	409	436	400	426	390	379	398	387	413	453	380	380	416	375	400	415	401	430	401	415	413	402	408	381	380	424	400	417	407	375	388	400	415	400	395	381	380	448	433	419	395	376	361	413	409	397	452	405	439	396	395	380	406	411	401	372	426	396	434	442	407	406	379	411	419	420	422	450	396	400	341	372	401	408	425	439	428	395	419	392	420	407	441	419	398	445	402	400	365	377	384	402	431	407	437	417	409	429	423	394	396	382	369	374	369	400	421	391	433	351	418	415	372	389	395	412	408	424	427	406	392	452	408	403	400	402	409	431	390	380	405	391	396	372	380	420	408	387	372	411	399	421	372	398	395	403	408	370	417	426	421	392	366	415	406	384	386	407	428	392	403	408	384	418	468	408	374	379	410	407	410	394	397	403	416	390	429	404	387	398	405	471	425	446	408	405	413	433	397	403	432	423	412	413	420	405	415	395	384	373	371	444	447	438	387	385	379	375	389	429	417	412	387	354	398	422	427	371	407	409	382	378	419	403	372	401	397	410	356	425	375	389	391	427	403	362	369	408	440	365	374	412	396	433	424	395	402	403	378	432	410	398	434	454	389	356	378	416	402	391	412	377	473	458	409	392	354	384	419	398	397	376	432	418	379	431	417	409	399	399	434	405	384	392	446	381	425	378	384	424	413	415	385	406	436	400	384	394	417	355	415	390	371	386	426	382	415	429	434	410	420	448	377	383	416	401	426	380	403	400	450	392	455	411	405	372	431	401	437	421	408	385	412	406	394	410	370	468	409	383	409	379	407	394	456	430	398	415	392	431	400	409	360	391	420	422	406	409	408	399	393	429	401	457	375	399	387	400	402	413	457	412	398	402	443	365	407	417	413	420	412	437	428	398	415	434	399	400	407	366	420	404	364	405	409	384	385	392	397	433	363	394	416	409	432	408	374	397	389	402	397	392	402	420	385	380	422	385	409	421	441	398	412	391	408	377	424	410	380	371	378	401	391	413	406	398	417	391	398	419	378	392	396	401	428	403	401	423	414	363	386	425	421	409	411	416	437	375	423	401	402	415	446	398	372	392	422	402	372	384	405	414	442	424	423	411	404	406	408	397	360	412	396	432	418	370	391	416	405	408	385	428	431	402	383	407	383	420	404	382	378	381	395	417	388	377	373	407	407	388	436	442	405	392	411	420	391	392	385	420	396	418	440	372	404	422	396	406	404	388	406	392	383	422	379	412	378	390	413	359	420	408	398	396	393	392	407	422	409	419	366	418	403	388	393	402	419	389	411	388	400	402	406	424	443	394	402	420	393	405	428	386	436	378	405	371	443	374	426	414	397	386	404	444	403	405	413	391	406	355	408	340	369	383	409	394	389	415	410	417	410	395	418	392	400	377	401	404	408	412	408	406	400	410	406	369	418	397	383	396	409	370	424	378	420	433	419	384	390	401	381	399	406	400	425	370	375	384	399	417	423	402	396	393	418	395	389	427	435	395	392	412	405	419	408	411	406	426	431	384	385	416	406	422	403	407	396	394	371	423	435	412	392	393	411	396	421	434	430	378	410	404	436	405	432	426	385	387	413	371	420	428	420	371	386	403	386	451	396	388	399	385	382	400	381	388	420	390	391	406	429	408	403	410	409	414	407	400	432	404	411	398	399	380	426	391	368	409	375	415	345	416	462	398	386	406	379	411	378	426	405	403	376	382	423	404	384	417	363	405	421	378	393	392	365	399	395	398	392	431	375	414	448	413	418	396	391	414	357	389	361	430	410	433	423	406	379	405	413	420	430	421	398	376	406	412	423	422	435	406	404	410	391	408	424	422	392	387	405	429	425	426	404	444	380	384	444	389	419	414	363	403	389	406	391	420	401	376	364	397	370	413	439	406	445	430	413	380	415	400	380	404	395	393	411	413	414	407	411	385	378	449	408	421	414	383	408	424	394	407	411	453	416	410	364	458	422	389	424	411	398	419	406	401	394	447	407	403	392	405	429	430	408	435	397	369	400	420	400	409	393	371	400	367	446	441	416	378	361	344	400	416	367	422	357	398	399	401	407	414	400	436	441	429	371	386	411	386	414	398	434	402	407	391	403	416	410	411	395	408	430	419	390	427	402	401	408	433	411	431	424	427	444	429	374	410	400	397	396	371	391	373	398	402	393	443	405	414	413	430	393	433	406	424	407	391	444	402	398	401	373	395	398	442	402	394	407	402	400	396	356	411	413	399	451	355	386	393	439	438	400	406	422	378	390	404	407	408	416	406	387	431	387	413	420	426	414	414	380	377	382	406	399	410	400	392	394	409	407	400	410	392	382	391	441	387	418	434	432	393	429	421	430	403	389	400	460	429	398	437	437	387	391	409	410	398	438	388	395	391	360	365	368	427	413	414	404	380	359	407	403	383	405	386	392	417	419	398	409	395	389	382	422	457	389	386	420	384	414	408	380	408	371	417	474	396	398	423	429	377	374	401	404	419	426	385	385	362	422	415	412	409	378	410	440	388	406	417	381	390	414	412	377	378	393	424	438	410	441	387	398	395	417	373	382	361	419	372	444	393	420	415
2867	1452	2852	3890	2242	1702	1363	1266	1169	1210	1172	1119	1054	1027	979	1098	988	947	991	1015	953	931	939	959	933	939	997	891	932	974	915	956	990	937	895	880	988	926	997	991	961	986	938	938	986	951	930	942	940	887	946	947	941	927	1009	925	917	972	924	923	925	895	927	992	937	920	914	930	951	946	961	957	937	943	1003	922	901	964	977	947	905	919	837	982	971	980	884	937	912	921	979	931	982	943	901	964	974	953	912	939	901	922	963	925	911	945	916	993	941	942	949	885	949	929	881	949	942	952	958	939	977	911	904	1017	959	988	1003	1001	951	937	893	928	909	978	956	967	992	969	920	996	916	966	954	923	937	942	915	948	932	917	974	895	896	924	982	929	904	954	891	935	986	929	1004	942	926	973	899	933	939	933	941	921	952	914	910	938	936	930	1028	963	847	957	992	948	952	952	886	937	917	959	970	944	900	971	899	944	895	899	907	942	948	920	924	975	963	940	903	881	960	922	905	945	972	923	871	938	937	913	951	895	905	942	968	955	939	887	987	970	952	931	947	911	933	955	984	951	882	944	963	1006	925	933	912	978	917	942	967	940	933	960	935	897	969	887	954	930	980	882	919	931	945	933	900	943	961	938	879	920	940	906	968	935	943	944	932	945	955	955	910	950	912	920	927	974	927	911	912	921	892	909	886	909	953	947	978	934	937	919	890	920	934	950	934	937	926	891	885	974	891	886	955	1004	925	957	962	1010	940	948	905	1007	903	977	945	960	874	963	974	965	926	920	923	967	929	995	944	962	959	947	915	902	906	959	962	925	906	934	906	911	929	940	957	908	955	925	907	891	881	923	985	946	998	946	975	906	929	920	888	976	895	902	931	957	891	975	957	940	938	962	952	880	1021	966	903	972	962	988	883	991	941	947	913	929	924	930	913	960	926	896	944	932	952	948	945	957	966	959	910	941	981	916	978	899	975	938	963	968	987	954	963	971	898	908	941	892	950	924	893	909	903	931	973	919	896	904	948	950	884	959	984	926	935	915	971	947	951	947	905	962	912	931	904	989	940	927	997	977	960	942	931	888	964	932	966	994	999	988	914	957	914	901	920	933	900	971	924	953	969	887	957	911	919	963	943	944	914	977	902	867	893	926	945	893	954	950	889	957	907	919	931	949	930	970	891	971	918	924	899	905	905	872	959	927	934	945	931	914	977	929	947	952	900	888	1001	930	940	939	931	986	915	945	985	926	912	919	943	960	961	897	905	911	1023	1006	976	915	979	978	928	928	883	882	997	948	941	905	925	937	931	967	893	978	966	992	888	970	934	937	901	950	922	937	917	913	931	912	953	903	971	910	976	942	901	910	914	934	939	930	945	909	908	955	882	947	904	922	934	930	925	900	971	909	930	925	908	879	887	939	964	876	910	944	994	942	896	892	901	922	956	919	890	909	922	954	922	939	970	942	957	936	912	848	931	910	970	992	951	972	995	1008	906	980	956	899	939	950	911	963	955	899	930	945	938	882	944	937	964	915	963	944	961	941	924	943	958	990	908	934	919	899	970	968	941	1012	963	938	908	978	925	983	926	923	902	962	935	884	913	937	929	873	896	906	925	933	953	969	875	939	939	947	960	983	940	897	1009	960	904	958	903	950	931	948	894	948	933	918	920	958	960	924	969	943	960	943	928	895	889	953	935	956	969	988	991	902	940	888	1003	907	955	908	966	965	886	949	941	924	953	934	947	963	935	894	973	963	922	902	960	926	920	880	909	897	933	903	991	936	947	981	941	935	931	997	984	913	886	963	953	915	952	990	947	1012	1003	935	927	953	1015	972	912	897	934	983	904	933	965	898	917	936	925	900	956	912	932	979	954	979	939	932	951	958	922	928	897	909	964	965	951	906	944	999	847	914	938	934	953	983	921	965	930	916	905	904	945	947	980	918	923	998	967	938	954	943	955	932	1031	942	961	913	947	964	946	933	873	959	941	954	977	903	960	969	973	967	930	951	936	926	982	919	965	899	946	924	993	937	961	927	959	886	900	969	905	914	898	919	954	993	936	950	965	949	893	932	959	906	945	989	932	962	970	944	927	1018	1009	951	888	937	920	982	968	976	911	935	925	919	929	961	916	909	868	1041	950	907	872	933	906	957	865	928	962	965	998	928	918	920	978	928	915	960	915	935	963	912	924	906	982	972	909	917	978	942	901	1022	931	949	960	936	933	933	960	871	973	952	955	982	966	873	950	951	945	955	901	910	933	922	912	926	913	1012	985	924	954	933	895	938	909	929	941	911	945	918	973	964	929	926	964	983	932	968	951	922	956	943	907	911	904	908	896	930	948	922	999	909	947	892	936	898	961	962	948	897	962	973	958	967	908	923	935	960	968	939	927	971	908	976	958	918	931	924	936	977	925	922	1004	966	948	954	936	928	945	897	977	962	976	918	898	912	932	927	964	990	938	913	979	952	892	930	981	949	934	909	982	936	912	981	942	1006	956	950	889	928	908	969	916	932	950	892	951	968	986	933	956	979	922	921	951	936	990	929	985	907	919	940	883	981	985	967	963	977	959	1015	896	906	970	970	958	914	933	911	950	949	939	915	967	901	892	896	996	938	953	980	911	967	951	934	943	909	939	998	1016	916	913	922	916	972	985	957	874	968	932	933	995	945	981	942	947	926	951	967	899	948	906	944	988	934	913	936	929	932	957	904	920	930	915	916	903	905	945	885	996	905	914	938	892	896	955	967	878	921	944	910	972	971	949	933	1019	904	926	996	964	932	946	924	948	910	959	950	930	913	980	935	887	931	945	924	963	870	994	965	950	965	955	876	916	939	933	926	999	913	918	874	896	963	970	987	961	945	914	914	925	979	947	926	913	973	917	950	939	987	903	953	891	912	887	949	968	945	898	907	973	878	997	942	968	908	955	951	951	983	970	909	904	890	943	936	944	891	926	930	933	907	944	934	936	941	885	906	957	919	957	932	959	941	939	925	925	882	952	919	979	896	926	965	938	967	928	953	913	924	934	985	916	923	915	927	945	937	942	868	1003	966	965	916	904	897	912	925	887	904	930	899	939	928	910	984	902	908	972	940	980	889	935	970	936	951	968	926	957	949	900	934	954	929	902	920	944	915	901	945	948	944	992	898	932	923	913	978	964	963	905	937	949	947	904	950	926	946	912	970	910	995	988	981	935	867	924	966	921	913	914	888	998	989	931	925	935	874	939	893	976	909	961	962	977	909	914	938	943	912	951	904	912	988	1013	912	939	950	966	928	911	976	909	962	884	923	998	974	871	922	917	927	902	934	954	963	906	889	918	904	946	924	932	929	942	902	937	964	887	965	919	953	1005	982	991	873	999	921	998	893	933	913	931	953	922	859	982	928	972	978	897	967	924	959	990	965	941	1003	940	948	895	962	903	975	930	900	936	916	900	942	906	878	908	940	944	970	957	947	913	922	965	949	948	895	955	967	947	920	959	984	904	937	927	938	968	949	962	933	922	947	902	1013	991	940	921	921	972	934	932	922	928	957	951	901	928	973	899	965	968	951
8638	1530	5629	17223	6501	2470	1164	553	512	493	495	477	448	465	443	424	441	432	425	410	432	402	420	433	394	425	410	472	406	389	435	415	417	438	420	386	405	400	392	404	413	399	400	426	427	436	436	409	422	414	427	441	418	391	394	441	432	420	393	391	415	458	425	428	452	434	443	389	418	454	437	400	408	427	410	399	394	433	442	438	435	431	452	416	381	427	414	391	418	441	399	413	417	476	432	415	379	416	438	421	387	416	424	389	446	404	444	406	430	402	396	420	466	382	428	406	391	415	405	406	415	433	395	431	387	394	386	412	377	433	417	421	421	403	406	455	428	406	429	393	430	401	454	390	371	388	430	402	452	402	428	439	438	410	412	407	396	395	398	441	383	417	420	406	430	414	417	407	451	472	392	414	423	436	436	449	422	401	432	404	363	426	428	406	435	405	414	387	388	386	383	426	383	413	397	413	409	422	381	369	373	399	422	405	427	414	402	418	428	429	385	405	419	419	412	425	433	421	427	401	440	428	427	398	370	425	417	369	428	426	402	417	420	442	414	410	430	434	427	412	431	439	382	408	426	413	396	416	413	419	410	402	416	428	434	425	367	424	391	447	430	389	399	407	402	415	436	407	450	421	410	402	395	425	389	443	444	415	481	415	383	425	396	418	402	385	391	431	377	466	391	410	432	449	396	416	421	447	415	433	400	385	423	426	403	431	434	420	414	405	413	367	413	376	412	440	432	431	402	416	390	428	424	414	412	401	391	440	429	423	437	411	405	433	440	412	417	459	413	406	410	444	402	423	401	418	434	403	447	485	406	457	390	421	425	423	392	427	438	393	441	416	446	427	429	389	410	400	404	430	396	409	443	436	410	419	419	411	384	380	393	446	452	436	396	427	403	383	407	407	417	404	432	380	437	419	433	440	407	424	387	454	401	437	388	419	439	395	407	388	398	417	401	415	432	442	398	377	395	413	432	412	437	403	384	417	395	370	428	455	409	400	381	375	423	442	425	438	397	398	429	434	437	406	434	428	436	416	404	420	421	398	355	461	392	454	465	430	386	439	417	431	394	400	408	442	452	417	414	409	406	369	423	406	405	445	466	441	393	433	436	405	418	431	448	405	418	386	409	448	459	468	402	408	390	417	414	415	441	406	396	391	434	440	381	422	433	397	393	369	438	437	424	394	437	438	405	383	392	417	434	414	406	410	412	429	426	443	421	391	403	418	432	411	436	429	364	411	470	402	446	420	399	415	409	451	424	374	473	406	455	438	449	434	402	416	418	449	419	435	417	399	405	419	409	397	425	423	422	456	427	456	413	413	438	416	403	418	409	441	414	445	378	401	420	433	416	432	426	368	407	444	397	388	408	425	424	412	406	385	459	404	414	421	418	422	410	414	450	407	427	478	435	407	394	433	423	390	415	413	433	427	425	360	396	426	436	447	437	416	421	442	426	365	435	401	419	437	428	399	379	427	370	411	440	415	454	406	407	415	391	428	469	419	418	441	453	426	440	383	428	364	395	393	407	453	429	443	442	394	379	383	435	426	425	399	400	415	486	431	415	416	435	393	415	363	433	380	469	412	432	441	411	358	392	405	406	419	415	390	432	416	425	429	443	406	409	416	407	373	418	439	442	424	464	426	422	423	401	440	433	389	445	413	414	433	385	428	471	423	434	427	397	402	442	388	383	389	416	400	396	414	433	444	381	411	391	390	434	405	399	409	445	387	392	397	434	398	403	378	390	405	457	412	389	406	442	443	451	390	426	359	402	384	414	392	435	396	429	376	418	412	399	413	452	412	429	403	426	404	408	474	429	429	395	425	432	410	399	434	380	390	422	404	428	419	422	465	381	448	449	399	387	424	450	414	472	423	418	400	435	381	402	401	415	383	406	427	446	427	451	440	402	431	421	423	416	414	410	386	413	427	441	402	441	415	380	430	427	362	380	414	411	412	468	393	391	408	429	386	407	416	401	417	393	390	446	379	392	435	393	434	381	403	400	414	451	443	440	435	409	457	418	401	395	420	399	409	396	416	420	418	428	408	418	424	425	393	401	375	391	370	440	425	409	387	417	398	388	420	418	428	440	431	404	473	405	406	413	402	429	451	418	416	416	394	400	442	400	391	399	419	421	395	400	395	404	413	463	451	426	426	422	432	372	430	380	428	401	412	395	405	433	442	426	470	428	452	442	421	415	432	417	401	408	462	435	407	421	448	431	379	460	385	432	422	476	404	438	374	388	406	394	401	432	404	401	402	395	440	397	418	432	440	384	413	418	411	407	431	426	439	417	399	403	377	395	408	435	440	448	478	401	428	463	419	458	407	392	403	415	389	396	457	424	448	431	407	418	426	418	426	402	436	406	410	400	412	438	431	440	377	388	454	462	400	387	435	414	434	421	395	331	395	395	433	408	404	430	416	429	421	469	416	426	409	432	406	429	442	442	422	415	386	434	375	409	398	418	426	432	427	423	429	460	426	417	423	446	416	422	403	401	414	412	426	446	418	412	403	402	421	435	421	431	386	420	443	390	431	417	430	454	406	426	417	374	411	426	398	430	419	443	411	379	400	441	412	394	444	394	460	414	428	422	361	441	405	390	418	412	424	440	403	408	408	403	424	415	413	422	423	389	434	431	444	395	447	396	421	403	426	428	383	379	429	380	398	404	419	394	380	419	390	401	395	434	410	451	439	407	375	420	436	432	409	393	384	408	401	403	398	449	448	398	404	428	445	412	396	393	430	416	430	411	407	447	367	427	387	409	391	420	453	410	441	406	426	401	402	400	418	393	406	440	397	418	408	419	423	436	422	443	426	366	437	416	426	378	381	394	425	437	432	445	464	444	404	428	444	393	418	458	410	397	421	437	416	404	396	394	423	420	449	380	431	402	393	422	400	433	417	376	376	407	442	405	420	395	422	399	427	431	409	417	392	422	450	414	398	439	439	444	377	431	427	429	390	450	359	420	408	472	426	375	409	384	420	411	405	430	451	413	400	433	478	412	384	416	420	432	442	452	438	451	424	421	417	423	412	414	446	446	412	397	412	464	393	414	391	410	419	432	445	425	352	435	400	404	401	382	417	412	427	397	392	413	417	429	438	417	409	405	401	399	405	419	417	488	427	409	446	428	441	402	439	408	406	384	424	422	395	400	411	414	423	419	395	422	425	431	428	392	431	416	394	388	417	402	413	418	381	431	411	392	435	435	420	410	405	453	416	385	442	417	436	417	413	392	434	431	426	412	400	429	450	418	417	398	391	415	397	417	382	416	421	451	396	420	422	444	424	391	398	369	408	417	411	436	438	416	393	420	417	408	395	433	410	418	394	419	375	376	433	427	398	405	420	439	383	410	388	415	372	438	450	437	433	411	420	391	407	417	390	407	400	396	417	464	419	399	419	433	413	403	424	393	414	393	425	442	443	438	408	421	397	390	442	418	447	453	432	432	412	443	433	403	400	436	402	372	420	384	438	410	411	373	399	400	424	408	470	424	445	401	380
7517	1949	12323	32643	14395	9843	3187	1589	1504	1446	1281	1258	1210	1162	1144	1069	1064	1011	1058	1049	1119	1040	988	1026	1056	959	1011	971	933	985	970	933	997	1010	997	950	989	982	936	952	982	942	959	1023	937	973	978	936	929	986	956	994	973	988	960	930	943	1009	968	952	965	969	917	934	991	974	968	940	903	973	940	909	900	957	957	928	978	979	931	922	912	997	964	948	1015	931	967	914	972	976	968	939	942	922	971	888	970	898	986	970	965	950	934	906	926	963	954	959	1059	986	1016	990	921	943	977	918	969	966	960	948	924	960	990	954	907	932	990	943	944	969	976	955	963	973	997	971	924	886	1007	926	988	929	902	952	939	1037	928	937	948	947	962	923	944	954	957	995	1005	973	1001	920	919	947	964	1018	963	1006	990	950	924	996	976	951	949	955	944	936	979	887	968	961	954	939	953	935	933	979	956	929	943	963	906	954	915	921	988	964	970	1006	982	920	950	945	875	879	972	972	918	956	900	912	954	909	950	943	970	870	901	943	1011	919	976	960	970	929	911	1011	968	1033	968	923	943	958	955	992	925	999	1016	963	917	978	986	953	957	985	966	979	959	927	951	922	947	914	934	984	976	1034	965	944	934	957	924	997	925	988	961	957	971	942	965	947	942	967	993	964	891	952	954	931	906	942	941	1015	1004	922	910	934	924	1004	959	954	934	972	900	943	926	948	941	908	893	923	918	1010	931	956	926	969	985	894	889	904	938	1051	952	953	943	998	1006	912	964	894	971	927	926	926	963	981	947	962	941	946	927	934	997	983	1001	908	881	923	900	943	955	898	1002	988	967	965	991	920	923	998	914	879	972	898	962	935	951	924	925	952	987	933	934	971	960	952	903	990	973	916	947	994	969	944	935	1004	911	947	925	973	1011	960	961	990	898	942	919	1002	933	937	940	978	963	961	977	911	931	935	981	879	985	968	972	965	907	958	930	960	978	1003	956	910	928	956	907	973	962	979	935	949	958	1013	971	956	988	897	939	957	961	962	930	935	934	917	937	925	1022	985	987	957	952	960	906	986	954	976	966	939	1001	978	971	951	915	958	974	919	1007	951	969	970	951	910	988	986	968	937	963	1005	913	984	968	910	894	1012	965	903	943	989	955	941	904	927	939	1019	964	941	958	927	992	958	947	904	924	1009	971	918	976	937	1009	961	922	962	943	991	935	962	945	881	992	964	982	944	897	912	903	923	921	985	958	921	953	923	960	930	924	928	948	961	991	964	960	921	924	941	922	954	958	962	977	1004	1013	917	889	923	933	942	953	915	938	962	988	1005	978	920	934	889	949	932	951	945	946	951	897	952	974	923	964	951	973	915	886	929	933	904	996	930	947	866	975	921	943	946	960	949	961	947	1004	954	965	925	939	948	975	953	940	939	938	933	1003	982	956	962	951	926	954	903	969	941	906	988	906	918	924	928	957	971	971	973	927	971	953	912	961	962	973	984	974	949	964	962	930	943	936	978	975	945	976	905	897	1004	959	932	966	984	945	949	962	923	925	926	933	946	981	968	955	928	945	956	962	967	980	934	940	997	928	932	1006	910	898	922	966	972	949	923	975	1006	932	972	944	953	985	970	984	948	965	949	953	955	1015	990	914	961	895	965	964	935	939	911	943	959	919	957	955	929	929	910	919	961	955	937	959	962	952	1043	920	943	965	968	955	925	955	938	952	923	921	955	972	999	940	998	918	970	963	923	991	984	902	928	925	936	954	932	962	939	943	1003	941	940	1020	929	893	986	935	896	898	932	973	939	952	945	989	902	897	954	918	931	954	970	935	915	968	941	973	944	921	952	970	899	993	929	942	994	947	945	997	975	977	1004	993	977	935	935	922	968	909	942	938	927	986	959	904	977	960	1015	937	986	1008	940	944	914	965	894	981	977	905	971	969	965	963	935	965	1003	943	927	887	955	953	940	1015	978	1002	919	1013	995	961	912	950	932	976	963	964	943	965	955	980	920	904	923	979	974	958	957	920	1022	913	946	953	942	947	950	959	940	1016	955	974	987	946	975	966	948	950	1025	1017	901	978	863	919	958	894	966	963	950	963	974	920	981	873	984	949	978	964	915	942	968	928	957	980	978	934	885	940	945	940	930	964	933	972	960	967	976	970	912	901	974	945	974	932	991	942	956	957	957	976	930	962	948	1032	943	977	940	981	970	1026	915	960	1014	935	951	932	985	960	915	922	998	937	939	971	936	918	991	959	959	962	956	973	944	931	924	966	941	939	966	966	930	981	992	977	951	940	923	918	953	984	934	986	944	941	951	950	901	918	1007	958	962	931	926	935	973	910	938	959	879	947	954	976	959	974	964	935	976	939	968	959	998	915	962	986	974	926	935	939	961	905	937	939	904	921	998	964	934	969	915	981	925	945	937	930	927	946	1008	947	925	889	959	952	964	929	972	911	969	920	1004	948	892	982	935	934	915	963	961	965	947	905	989	930	1004	1030	893	950	983	944	925	1007	934	921	987	942	982	960	958	966	965	945	970	1007	950	951	924	956	918	1002	967	891	979	967	1003	951	948	919	974	873	921	919	969	871	965	991	978	963	915	978	938	927	922	934	905	966	962	925	956	982	992	959	969	963	929	946	916	963	940	942	897	891	992	938	940	948	956	963	1033	907	950	926	956	943	937	1020	973	881	954	950	953	951	955	938	944	936	934	938	922	904	921	962	972	898	901	956	906	985	965	876	929	962	961	940	963	927	972	938	942	991	979	956	966	932	973	993	975	952	961	993	905	953	943	941	1007	964	937	957	961	958	953	970	946	949	940	951	961	988	969	978	960	985	974	947	960	932	925	966	884	952	919	933	942	915	945	980	938	952	944	942	921	957	916	960	949	928	903	951	968	966	952	956	992	1014	911	903	980	934	993	961	895	972	940	927	913	992	938	924	907	976	986	933	895	956	966	919	934	963	956	923	933	918	994	978	923	988	953	1002	903	955	907	960	938	903	954	920	1006	949	992	908	941	916	918	913	965	962	950	974	925	932	915	953	975	993	921	953	908	932	969	859	944	926	993	913	990	917	934	934	928	954	995	929	935	925	940	974	937	916	965	925	908	981	1008	943	1006	944	965	974	989	965	991	953	938	998	948	959	928	954	950	954	993	902	932	984	935	957	1010	967	925	1011	958	947	972	945	950	901	1013	964	968	948	914	913	976	976	962	923	932	909	924	936	914	963	967	996	967	900	859	956	937	989	917	935	960	873	973	941	909	927	979	947	946	958	986	973	999	958	943	899	895	955	926	924	948	958	933	938	915	925	951	919	919	946	967	983	989	931	990	965	939	959	992	963	946	891	939	935	973	922	941	911	965	972	951	902	921	944	964	966	979	923	985	973	958	975	980	942	964	973	980	976	935	891	944	965	933	928	978	969	952	954	911	958	940	952	935	970	964	916	976	995	979	866	925	923	992	948	955	929	940	992	935	989	952	947	963	946	975	922	926	924	931	987	970	965	950	973	956	938	956	932	928	937	897	979	956	970	991	985	929	954	896	934	900	931	950	975	938	942	966	937	981	944	936	994	952	949	959	958	941	936	956	975	951	940	980
14419	2115	9525	27428	10695	4674	1568	469	386	357	378	360	341	312	299	294	302	295	249	262	253	287	276	255	275	297	274	249	263	266	310	293	286	278	282	230	276	262	280	271	255	269	256	268	228	257	275	278	257	271	280	253	275	281	278	233	276	279	265	266	256	271	256	272	261	294	284	350	268	261	263	247	269	260	264	273	258	296	256	252	262	287	257	249	219	246	262	270	286	271	286	254	253	305	301	257	253	250	269	248	263	284	258	239	293	262	255	236	265	265	277	262	262	284	249	235	250	294	284	259	263	281	287	265	266	277	260	253	233	249	274	251	241	275	291	247	259	287	270	248	266	262	266	271	271	271	254	253	239	272	254	264	306	257	278	283	252	277	285	246	228	281	278	279	255	312	279	254	256	275	238	245	263	260	274	267	269	247	236	281	242	256	230	223	288	287	248	248	267	257	262	276	262	269	273	300	301	259	294	306	250	296	283	257	263	257	237	254	279	273	249	276	259	267	258	275	243	257	213	260	253	241	242	261	273	289	230	262	264	263	251	251	251	280	247	276	279	230	271	257	274	227	255	252	261	263	269	242	260	262	271	285	264	242	256	283	241	262	249	256	263	273	266	253	294	246	264	249	256	257	253	244	285	275	273	238	260	239	261	266	267	285	255	260	274	253	249	259	222	260	266	264	274	246	281	259	234	264	281	286	278	286	256	271	275	277	254	276	251	276	284	265	291	275	247	264	211	278	264	246	254	231	255	255	242	254	281	246	256	269	288	252	264	273	272	265	254	259	259	255	264	272	278	251	260	277	227	270	263	260	252	294	246	258	284	257	250	242	279	247	257	289	271	280	249	278	273	232	245	262	293	277	281	280	259	258	268	245	224	265	259	264	274	237	287	273	289	243	281	253	241	302	294	251	280	274	245	252	276	224	261	257	253	254	289	274	285	275	236	266	265	265	277	273	272	289	262	255	231	286	253	246	290	251	273	278	218	265	255	275	232	234	282	303	264	251	240	271	289	242	242	282	265	271	223	264	279	264	292	268	267	279	261	274	250	259	241	303	248	264	230	246	244	254	270	263	240	250	262	223	256	241	247	271	279	254	249	224	258	288	263	289	261	241	248	271	274	239	268	246	281	258	277	277	279	240	238	303	252	257	260	236	265	288	267	275	259	259	264	251	251	245	259	280	283	286	252	263	254	248	284	269	270	268	260	252	249	242	263	249	267	259	219	227	258	252	259	260	248	238	268	236	223	268	229	308	273	226	307	259	240	245	267	269	239	271	265	275	267	283	257	266	248	242	259	237	257	239	278	295	281	253	264	247	252	280	236	261	276	275	262	276	250	250	234	263	258	287	262	276	237	277	262	281	261	259	270	259	267	253	262	284	273	234	276	263	256	246	246	285	272	266	285	272	286	229	249	240	258	260	244	246	264	252	272	268	258	244	256	255	273	257	251	265	274	273	228	225	250	233	249	272	273	218	298	293	258	282	268	243	281	249	300	246	241	265	244	269	270	238	282	269	251	266	280	261	255	245	255	259	270	273	258	249	238	283	292	272	260	275	263	266	268	229	281	296	260	273	252	268	282	275	255	293	273	258	245	269	260	245	254	282	280	277	247	271	273	239	298	258	258	257	265	273	271	244	281	266	252	269	282	277	264	265	266	283	261	256	266	242	263	248	278	257	248	266	265	261	274	245	238	249	270	246	285	258	242	213	259	249	273	290	245	272	262	257	266	279	249	262	270	260	265	265	279	287	246	239	231	256	247	281	281	266	262	269	260	253	251	286	271	257	276	260	268	259	288	283	230	270	258	261	242	243	244	276	246	253	283	280	259	266	234	305	260	288	271	259	270	252	300	273	236	249	244	266	253	266	263	271	273	263	312	268	249	281	280	268	247	280	268	249	266	254	256	272	281	261	263	251	249	286	262	259	262	261	277	276	226	283	251	278	304	294	250	281	262	271	285	262	294	242	293	286	257	273	255	250	279	252	247	231	226	264	223	258	235	261	272	258	247	303	269	270	259	268	270	259	275	271	277	245	286	276	267	270	271	245	244	260	252	250	257	262	277	272	287	249	246	274	280	258	294	284	283	291	284	255	266	278	244	251	249	261	263	263	277	253	284	260	248	278	272	261	279	253	252	290	274	247	266	229	279	272	258	267	287	251	270	258	254	265	271	260	236	281	290	246	230	273	279	286	256	276	271	290	258	273	290	265	236	260	277	293	286	293	247	280	266	282	280	263	257	263	242	271	304	258	253	236	259	270	227	267	254	252	258	263	264	260	240	264	261	230	275	256	255	280	243	266	254	252	264	303	235	245	246	253	263	276	260	252	248	269	262	274	269	252	257	261	257	261	246	262	249	267	282	268	261	246	290	257	244	292	244	290	256	284	281	278	281	271	266	227	256	255	233	290	262	282	254	236	251	257	259	279	232	250	255	251	254	228	255	268	248	261	277	250	291	257	244	280	257	268	248	284	295	246	265	273	279	277	259	242	271	273	245	248	239	268	258	277	263	263	248	290	283	242	249	254	259	253	270	267	244	294	269	244	244	280	275	244	289	253	272	264	280	277	255	243	255	247	322	273	255	253	236	260	264	277	260	265	257	255	276	297	274	250	245	237	261	249	250	262	265	267	271	212	263	279	284	240	272	282	255	275	254	274	312	287	254	258	269	279	270	280	279	269	274	251	259	262	246	249	269	285	262	256	242	254	289	296	272	260	258	284	280	282	262	245	291	272	240	248	231	240	256	243	252	271	258	280	257	283	262	245	265	251	278	269	246	238	276	265	259	263	249	298	255	283	265	270	286	245	304	268	286	274	251	290	267	255	252	259	267	264	258	257	235	235	278	281	245	267	262	274	274	280	256	262	245	274	268	277	243	252	251	274	282	264	250	274	263	272	257	301	242	269	287	264	278	282	270	250	278	283	246	260	279	258	270	269	230	265	270	294	283	227	284	278	269	274	252	263	255	240	276	275	261	257	269	230	287	229	254	256	241	268	253	250	268	285	239	241	288	301	269	243	267	264	240	277	268	235	260	258	255	267	251	275	251	256	272	258	271	239	253	284	279	292	258	271	263	261	258	258	249	302	257	260	235	249	261	234	264	260	260	242	302	256	284	239	257	276	244	242	244	254	243	259	247	229	252	255	252	276	291	261	261	264	261	270	285	251	265	222	278	242	299	284	272	277	250	242	247	254	260	256	267	306	281	262	262	246	234	261	288	258	284	273	241	233	280	249	260	287	260	285	253	277	264	280	239	260	247	246	254	262	219	258	236	240	249	280	263	243	299	275	278	294	294	280	265	255	270	251	257	262	244	273	268	282	249	304	277	275	276	269	236	290	298	255	248	235	264	225	281	264	256	225	257	266	254	253	258	291	248	257	230	280	248	271	265	289	261	273	265	257	244	253	248	253	233	283	258	289	241	268	242	266	256	239	268	244	256	275	260	266	280	240	261	278	284	218	270	261	276	262	277	242	262	230	239	284	290	221
8792	2073	17327	41320	18672	16396	3825	1602	1448	1342	1258	1078	977	963	901	873	806	762	716	760	774	714	774	657	660	670	648	643	644	685	680	669	677	701	656	649	688	663	708	674	624	655	635	643	675	635	633	624	653	641	612	624	650	674	649	696	665	612	661	616	685	601	624	645	667	664	638	628	638	654	569	645	618	636	650	613	626	659	664	646	618	614	620	663	643	687	671	671	589	635	612	657	625	589	629	625	614	616	669	663	625	625	695	593	664	607	634	608	648	630	657	643	636	637	667	631	635	616	637	704	652	597	651	606	688	637	683	634	672	609	632	590	608	659	649	649	659	637	634	609	601	630	602	644	674	637	622	590	596	608	640	625	627	602	604	685	600	659	609	603	581	644	633	640	603	640	656	593	614	632	636	645	646	620	592	667	620	584	599	600	634	626	613	654	653	616	623	671	627	629	619	625	613	667	629	623	661	649	638	671	618	634	638	654	598	594	626	634	599	638	611	624	642	617	626	606	611	606	594	646	619	637	644	593	589	607	619	658	563	633	669	646	581	661	651	657	641	610	633	643	624	611	625	623	617	623	590	632	622	638	647	610	637	603	652	651	614	609	654	603	644	617	610	621	622	645	672	628	558	608	657	664	643	591	579	620	627	606	623	615	603	633	629	622	678	617	672	577	617	628	592	658	640	642	681	674	571	600	638	672	646	640	640	618	595	662	614	620	609	687	637	639	634	645	624	645	629	660	627	642	631	650	652	634	626	620	640	648	621	657	638	584	607	616	631	615	625	622	612	618	591	593	638	634	627	625	601	626	669	614	588	606	654	660	623	608	635	620	633	647	641	650	605	648	643	683	646	630	622	595	582	639	652	606	631	640	592	635	602	640	584	639	595	604	639	660	633	570	597	627	650	624	645	675	657	629	619	640	622	621	663	655	616	623	638	606	637	608	644	579	615	655	622	631	626	665	613	615	563	606	594	603	665	643	567	642	650	672	609	578	614	607	559	621	601	647	621	574	602	644	618	643	678	653	625	619	594	624	625	636	657	636	627	675	636	638	627	658	629	616	620	619	642	605	679	622	620	605	687	640	629	594	622	601	646	615	592	616	641	638	632	610	629	656	629	603	685	649	588	621	642	656	600	631	640	628	617	604	627	614	637	593	613	634	621	664	613	660	635	612	602	639	659	651	596	619	628	675	633	672	620	638	651	596	584	647	606	630	715	654	590	622	634	638	641	627	652	595	607	688	633	640	618	635	609	585	625	619	669	599	601	612	621	651	615	605	607	621	625	627	649	620	582	640	609	622	639	610	639	621	596	654	623	590	635	627	632	687	634	626	602	664	627	616	593	628	606	607	614	652	630	659	636	633	669	634	610	659	635	639	661	613	632	626	635	639	586	605	653	626	627	641	609	636	646	562	635	626	624	658	659	640	631	641	645	615	651	633	582	603	644	593	626	592	629	632	614	619	646	638	657	645	655	621	615	636	659	665	692	632	673	622	630	643	613	651	635	603	643	640	649	609	648	645	634	685	626	630	636	611	634	622	629	612	625	617	643	609	600	661	639	600	619	648	616	660	627	663	599	606	618	607	647	659	624	617	640	608	664	629	650	599	608	662	598	636	663	600	617	622	601	595	623	663	662	628	606	617	590	638	594	679	612	637	640	650	604	639	607	643	633	650	664	611	613	656	608	618	567	650	619	621	653	653	643	693	648	644	611	638	633	660	628	628	640	615	645	573	593	606	652	635	672	647	619	599	677	626	600	608	607	630	618	603	672	630	639	581	655	664	668	590	626	639	600	603	659	632	635	624	596	653	617	625	622	683	571	639	632	617	597	599	566	618	636	607	642	631	635	632	677	623	619	585	620	635	640	670	636	600	659	618	650	662	630	624	575	615	632	623	657	643	610	638	611	617	653	650	621	563	625	613	652	633	605	570	616	597	620	591	666	588	656	608	613	610	664	659	614	651	612	610	624	587	625	631	638	619	622	606	609	644	602	652	620	615	613	635	601	625	624	608	637	646	623	658	603	677	647	628	640	633	592	640	642	648	598	633	618	626	640	624	643	597	651	654	665	659	627	648	667	643	614	639	644	608	652	650	639	663	629	629	589	591	669	652	628	637	622	626	656	640	625	637	643	593	630	625	640	617	629	598	603	626	695	625	644	612	614	653	635	639	597	634	661	619	645	627	595	659	675	643	626	654	617	666	602	612	631	617	616	624	631	625	605	624	661	640	634	623	589	648	600	622	604	618	634	651	677	659	596	653	656	636	586	612	595	666	622	646	616	671	617	633	602	587	637	598	617	639	617	587	610	636	622	628	632	602	587	617	638	591	613	583	642	582	628	619	597	625	606	576	631	587	631	642	626	624	600	602	636	662	609	607	594	661	622	642	662	631	654	602	632	614	634	662	630	615	630	638	642	667	637	642	622	607	649	621	597	627	537	649	613	570	652	579	609	635	685	639	632	626	667	586	638	668	608	651	639	645	637	668	661	611	624	616	632	642	608	630	596	658	651	595	629	620	574	593	634	642	607	612	573	602	641	639	586	632	633	649	654	651	623	637	613	645	663	622	639	630	645	641	617	618	658	588	574	581	663	595	631	623	642	620	633	619	647	644	668	661	614	683	617	636	674	664	616	633	626	623	649	638	625	686	615	638	649	647	631	600	651	636	622	628	663	616	670	589	608	631	602	666	627	602	637	630	646	609	626	627	620	632	611	665	634	593	581	657	644	684	598	556	644	675	625	626	663	586	651	652	672	685	661	587	619	612	664	644	652	612	656	612	621	619	631	652	655	641	688	621	612	682	627	606	653	619	619	639	619	604	607	625	611	648	661	602	651	589	633	626	655	660	639	654	624	587	625	588	604	667	623	595	609	624	636	612	615	634	621	665	636	636	610	661	586	632	606	638	642	626	614	635	634	616	621	600	609	626	636	647	620	661	570	640	642	617	618	637	623	612	649	603	660	574	648	619	668	611	605	627	630	648	631	653	602	606	615	589	593	626	636	645	652	654	596	623	597	640	630	626	595	623	608	653	599	640	604	620	608	608	645	646	657	637	671	633	612	622	619	564	644	605	633	640	649	666	637	633	635	622	603	646	615	657	637	623	633	623	634	639	652	633	624	615	632	654	620	665	618	610	620	635	630	666	624	638	646	651	590	646	587	583	619	630	608	625	646	637	652	650	622	646	613	602	641	631	699	569	641	651	636	687	648	631	592	618	634	627	605	615	588	650	633	649	651	607	615	592	635	582	655	619	635	642	631	616	611	628	629	663	622	632	609	654	583	685	603	595	614	591	630	607	626	625	626	662	620	650	608	644	615	687	642	639	622	637	617	620	628	684	627	672	632	615	624	632	620	600	642	643	589	589	653	609	653	624	615	598	609	616	620	670	607	629	620	650	645	654	637	597	628	672	642	703	599	642	636	580	611	670	608	589	579	628	601	654	635	620	615	616	593	628	595	635	642	603	638	621	632	606	608	622	604	616	599	590
2329	816	1090	1134	703	610	501	424	452	393	414	437	401	409	393	378	423	396	388	370	361	419	376	404	351	412	422	404	385	419	359	408	391	365	401	382	363	404	396	376	422	368	409	380	402	381	386	388	397	426	424	390	386	379	404	385	383	392	403	367	353	381	346	368	434	382	363	406	387	427	385	407	378	386	392	401	388	386	412	358	375	372	351	348	404	450	411	386	395	397	373	401	409	387	421	365	408	377	386	396	404	452	405	426	417	390	373	395	369	376	388	412	356	367	418	404	375	392	384	359	424	411	403	331	373	360	387	390	399	398	426	379	394	355	350	406	397	346	393	397	405	394	379	379	364	408	383	388	372	385	352	367	412	369	371	376	395	372	352	379	395	407	368	370	361	398	390	377	392	406	356	366	398	402	384	371	335	357	413	367	396	385	374	383	372	433	390	411	366	388	405	356	396	402	385	400	415	396	339	399	374	381	395	382	387	399	418	386	403	390	381	379	346	380	354	422	362	400	395	405	405	411	396	379	435	389	366	363	388	430	387	434	393	371	381	371	369	388	403	411	406	391	359	378	442	417	377	368	399	397	378	385	394	371	372	330	379	393	410	392	401	346	383	442	370	391	390	398	398	413	342	392	398	406	373	417	396	340	402	381	383	402	418	382	384	397	407	424	456	403	402	386	420	386	394	383	422	409	403	419	377	419	395	348	391	402	399	373	372	366	416	407	422	404	429	406	410	368	388	369	390	393	342	396	397	397	396	385	389	366	383	370	393	415	418	419	373	387	399	410	386	405	392	388	375	407	390	384	362	378	386	357	390	393	396	441	367	379	392	388	357	408	398	380	354	387	429	406	368	360	399	387	383	362	387	364	355	385	363	380	394	412	348	340	406	407	428	403	418	420	396	373	388	381	381	396	390	388	367	382	382	434	410	387	400	378	397	392	400	409	411	403	395	373	387	375	373	389	401	391	441	407	393	378	407	375	396	360	366	417	376	424	402	367	418	375	406	357	379	351	390	382	364	357	358	387	371	408	392	412	383	421	385	414	411	384	409	400	377	409	390	366	396	403	399	398	351	387	390	376	366	415	408	386	398	399	404	420	399	443	365	393	371	402	410	373	396	388	411	405	401	386	425	412	430	387	395	416	407	389	393	385	376	345	389	370	383	405	389	367	371	412	366	389	397	340	390	416	414	379	375	411	402	390	418	398	389	316	365	374	401	393	371	372	384	396	376	419	379	395	381	382	370	373	405	428	349	384	376	390	403	394	403	384	387	381	385	379	402	412	330	407	418	345	410	414	399	380	382	383	414	437	334	383	403	413	382	407	390	371	337	381	375	367	407	409	407	390	372	440	419	385	382	401	381	412	408	385	387	364	395	412	395	402	380	399	385	381	389	370	410	426	414	363	367	385	360	380	365	404	394	404	373	385	398	406	364	425	374	381	385	401	379	354	370	423	421	400	402	383	457	396	391	393	442	402	389	374	373	404	354	397	413	350	394	388	391	382	406	384	390	383	393	374	420	414	443	378	370	381	370	387	403	374	416	391	369	348	416	364	382	407	369	379	363	363	411	383	387	361	381	386	401	405	419	412	348	413	396	378	414	364	425	394	410	374	397	423	371	404	391	369	391	437	377	360	400	407	389	402	403	392	364	353	366	383	391	406	359	414	381	349	379	358	399	394	374	397	376	405	372	416	419	386	402	397	337	386	362	361	383	353	369	389	385	390	410	396	363	389	425	384	387	394	397	386	361	393	433	383	388	359	389	382	408	383	402	442	382	405	360	389	395	403	414	387	405	374	399	384	409	409	383	402	367	355	397	401	365	358	366	403	405	386	392	369	379	381	376	375	383	391	408	391	390	372	392	356	366	400	376	333	386	384	415	421	418	434	387	407	393	401	373	368	354	420	359	375	406	401	368	429	427	394	383	378	425	398	354	424	368	374	391	391	397	378	412	406	405	346	394	402	369	415	366	413	416	400	393	395	409	393	386	331	383	357	370	374	401	421	406	369	375	455	382	410	395	363	409	416	383	384	393	426	423	409	409	368	412	366	367	342	372	408	402	427	374	358	374	331	382	379	375	453	387	371	375	403	398	435	390	397	361	341	352	409	396	427	382	392	409	399	377	362	373	386	415	392	405	425	391	396	440	373	389	402	444	416	349	404	413	407	408	416	380	379	363	376	420	385	420	368	392	363	397	386	420	395	437	391	403	365	402	386	417	380	413	380	418	371	387	392	406	386	363	370	369	418	354	378	381	383	439	394	435	393	398	391	400	350	361	402	396	370	387	391	412	366	412	392	415	375	407	381	403	394	390	377	391	364	385	399	390	392	397	405	362	377	408	414	389	373	368	403	424	418	383	405	385	417	398	398	391	407	395	357	405	370	372	418	392	390	395	366	367	357	386	363	401	354	412	386	419	420	350	363	401	394	419	390	374	379	390	372	376	398	380	400	403	369	390	370	375	372	423	433	394	387	390	413	404	362	400	389	366	370	387	411	374	415	378	440	383	398	382	415	399	423	392	439	403	428	384	413	393	374	393	410	387	390	408	408	410	398	396	395	419	420	388	384	353	387	385	377	402	392	377	422	395	399	378	380	393	365	416	408	381	369	424	415	386	388	388	380	401	403	385	407	388	352	416	400	380	462	388	408	383	424	388	425	422	426	412	381	458	408	402	380	404	394	351	373	379	398	413	388	367	368	388	396	355	392	413	393	369	366	404	382	367	392	382	382	404	396	413	402	380	361	382	391	371	398	397	387	411	400	400	410	404	409	415	400	433	376	405	394	393	396	375	407	391	400	401	381	375	379	401	379	381	378	358	395	379	388	361	398	383	421	354	369	383	446	407	402	417	397	370	426	369	426	423	349	422	341	387	362	395	410	394	396	393	423	365	390	390	420	433	392	408	393	404	372	364	380	413	378	385	423	392	380	360	433	369	415	418	394	408	419	356	414	371	397	406	365	392	392	398	375	382	406	417	376	375	388	385	408	371	337	395	457	372	376	362	401	434	400	376	364	364	447	398	376	374	356	448	427	383	389	376	407	407	359	397	357	392	406	367	395	408	345	408	418	364	404	378	379	413	410	380	376	394	371	385	396	392	429	422	378	413	397	414	394	412	397	399	380	393	403	425	389	407	399	363	409	407	405	427	415	442	419	388	386	413	380	383	385	372	368	382	348	405	407	373	395	372	387	369	422	391	387	401	396	365	391	371	389	416	414	439	391	380	402	388	389	381	393	405	380	375	417	385	387	419	434	384	387	397	357	389	387	431	391	367	394	412	396	392	399	393	410	397	361	397	359	397	430	387	413	397	380	374	352	402	366	412	397	373	396	414	415	429	415	376	412	376	370	366	412	398	409	406	379	403	394	382	370	404	364	367	409	436	395	386	387	371	395	407	358	396	376	408	378	373	373	410	359	359	361	417	383	391	436	362	394	392	436	374	401	377	348	360	355	381	344	415	414	391	366	372	378	386	402	366	387	396	401
2623	1360	2510	3547	2163	1812	1391	1228	1160	1156	1134	1052	1006	1008	1016	1002	933	929	966	957	980	970	922	949	956	934	917	919	930	906	952	910	927	939	933	912	934	973	918	965	889	954	864	885	917	937	871	870	873	948	887	875	997	952	911	973	895	939	870	949	958	949	851	961	911	971	877	908	919	884	919	891	898	887	880	869	891	906	908	922	902	924	893	970	879	933	933	897	920	899	926	922	934	936	956	923	955	961	887	984	936	918	888	918	918	946	950	883	891	883	874	870	939	937	952	895	955	938	886	907	905	863	958	905	905	855	887	894	903	893	886	889	909	887	931	946	863	990	886	848	888	901	907	860	941	907	964	895	879	873	887	892	929	859	947	940	904	936	894	891	950	942	920	893	902	930	904	944	894	894	904	940	886	922	929	869	845	865	948	885	937	899	911	927	877	944	928	900	932	962	904	864	897	893	890	904	937	897	921	870	925	957	917	939	895	911	907	925	877	900	946	899	886	886	934	885	914	875	885	918	889	982	920	934	917	901	881	891	912	898	938	920	905	909	914	938	955	907	933	926	926	883	950	941	910	963	907	972	890	877	896	935	887	930	889	905	883	876	913	918	983	971	940	881	889	944	911	919	933	884	920	864	881	912	918	903	874	895	902	902	934	907	903	943	872	881	901	965	893	899	888	838	948	893	877	916	895	885	953	887	888	913	849	889	900	971	930	932	969	942	916	911	903	1002	938	906	891	948	863	939	907	931	926	865	864	938	932	917	890	969	922	916	924	943	935	916	918	930	910	893	880	909	936	882	894	913	876	933	917	914	900	859	889	891	928	881	886	902	890	915	962	954	877	973	911	907	914	891	922	913	949	870	898	929	902	950	876	923	975	916	923	899	915	934	949	865	927	863	931	896	935	928	919	892	948	916	971	903	946	950	934	966	860	954	868	899	900	920	913	874	864	941	904	876	878	897	916	898	930	894	924	949	871	942	903	888	853	949	900	872	931	930	952	902	898	923	954	906	924	885	927	909	904	888	937	968	884	932	907	923	944	884	934	954	901	927	876	914	914	860	945	906	900	865	941	908	870	935	890	876	934	934	921	928	864	885	864	874	892	911	912	883	858	917	893	893	884	914	831	856	858	910	850	918	891	923	893	873	947	887	938	955	920	930	927	937	926	912	915	959	878	953	849	902	917	888	843	897	923	943	920	887	874	891	879	866	922	892	877	894	914	918	907	963	871	933	953	916	898	900	847	928	850	899	931	905	869	911	906	906	899	903	897	916	885	889	924	953	877	897	882	888	943	905	873	889	977	992	914	920	880	900	933	871	862	901	878	874	911	908	915	880	939	857	881	912	892	863	865	881	917	925	849	868	913	887	892	871	877	872	924	859	915	985	963	895	903	922	896	922	892	954	919	840	942	941	907	872	893	884	946	928	906	950	908	828	880	949	956	860	933	971	905	891	849	922	927	913	931	1004	895	893	937	929	892	909	877	970	898	959	942	907	907	902	925	951	907	894	906	866	873	884	895	975	904	931	889	899	882	901	915	923	921	847	870	916	903	905	928	899	963	867	933	902	973	930	915	876	896	949	902	917	942	887	939	895	969	925	912	950	950	904	884	950	947	943	890	950	899	926	886	916	997	905	927	942	940	879	967	865	921	908	927	874	886	936	927	927	865	872	948	931	934	881	906	919	921	928	931	932	897	864	889	894	900	919	908	920	913	862	880	895	885	931	918	911	877	908	944	946	920	934	941	923	919	872	944	856	907	928	914	930	881	911	863	932	943	885	935	893	922	902	853	883	902	944	844	948	899	924	909	924	920	946	910	884	927	924	943	899	884	894	878	894	845	903	911	891	958	911	919	948	916	919	893	923	896	926	893	894	902	927	910	926	902	899	934	944	890	934	935	900	892	951	890	864	915	862	931	912	943	925	961	874	909	893	938	857	872	898	905	906	957	874	835	872	885	877	901	920	879	935	940	900	923	934	900	935	869	842	907	954	891	863	905	925	931	916	907	886	918	931	921	903	894	868	917	879	915	984	909	943	944	924	940	904	890	874	930	941	866	883	954	902	886	867	974	846	905	900	926	909	937	910	900	942	894	896	913	947	859	924	852	898	894	851	934	931	938	951	879	929	969	908	916	844	940	914	918	893	924	917	898	881	888	864	916	929	936	875	911	892	943	893	865	918	948	934	860	921	941	905	962	907	914	932	891	931	875	912	905	927	936	916	935	937	967	944	909	877	940	949	913	894	923	891	890	910	939	946	901	937	970	867	933	871	940	918	880	910	920	967	889	933	880	905	916	948	914	936	902	946	879	926	925	929	951	937	926	881	907	939	876	850	972	896	960	864	902	874	923	880	919	889	895	898	921	912	950	957	867	928	921	906	927	877	952	938	914	893	897	914	939	895	864	904	903	905	898	910	906	921	907	898	936	965	884	931	932	936	898	888	890	866	857	907	886	886	895	882	922	894	919	903	864	953	897	903	952	911	904	932	883	876	899	896	901	849	975	902	906	861	918	947	884	944	896	908	857	923	955	908	905	918	907	882	903	925	898	930	909	880	866	974	964	878	897	937	920	910	920	895	944	905	898	931	938	904	926	922	860	877	868	866	888	917	892	908	905	894	972	890	881	954	859	871	905	876	926	952	922	908	963	921	889	908	901	924	965	908	925	931	899	921	862	946	864	947	931	934	941	908	880	941	905	911	903	874	928	879	874	909	881	884	848	902	910	930	900	905	902	938	930	829	905	825	870	961	894	957	957	898	911	922	922	931	955	911	933	914	971	938	914	842	913	902	896	918	872	926	920	931	879	885	946	906	893	947	900	846	902	897	899	914	941	899	934	949	883	969	924	908	946	951	916	877	933	855	854	862	929	881	896	942	921	921	899	917	927	874	932	924	929	896	905	887	946	934	922	906	916	893	923	976	894	917	896	908	904	953	941	936	929	881	908	974	911	942	865	882	923	919	880	876	941	933	933	911	920	939	913	910	933	918	894	890	905	976	927	902	863	910	895	898	902	920	955	935	889	921	926	984	876	886	933	877	890	950	894	921	923	943	907	936	961	878	895	910	951	923	905	890	898	863	909	859	916	910	902	932	926	913	895	868	889	902	961	941	939	984	894	930	904	882	902	936	927	939	904	870	921	878	896	946	884	891	878	916	983	876	887	923	862	864	893	938	891	924	955	868	992	905	903	879	910	882	884	912	936	955	935	888	895	913	910	894	1002	835	944	872	946	922	914	879	949	930	935	936	861	919	947	881	920	981	882	924	928	958	830	852	912	919	946	920	821	918	940	913	892	897	949	914	916	919	958	888	917	886	938	952	927	911	883	947	911	894	909	904	898	945	964	933	942	972	958	904	905	897	887	937	929	939	947	891	857	945	915	937	912	900	972	877	908	932	912	937	950	934	876	877	892	927	856	995	928	868	917	964	918	889	910	899	850	944	901	937	928	928	916	935	899	908	923	956	884	899	908	899	945	933	866	911	902	897	893	886
8355	1349	4570	8765	3852	2685	752	516	510	498	491	448	414	417	385	386	393	403	442	395	417	409	389	433	437	431	414	411	430	406	380	400	375	401	371	381	358	408	409	432	413	419	412	391	370	385	442	448	431	378	376	373	394	392	373	419	381	370	415	403	451	430	410	363	366	418	428	397	393	400	386	394	393	363	405	406	406	396	369	397	385	404	428	394	435	382	397	398	373	379	410	386	363	412	402	398	376	378	408	399	428	418	389	365	393	448	360	418	392	378	372	414	415	395	376	416	397	398	400	381	391	396	401	373	372	393	414	398	355	382	404	419	405	379	378	380	404	394	387	423	401	431	410	411	430	405	393	386	396	397	408	410	397	426	395	385	380	372	367	371	418	430	401	409	406	390	430	372	406	413	375	383	376	384	404	403	403	408	395	414	392	390	391	399	399	422	406	393	407	374	391	383	377	389	366	396	415	381	373	342	391	441	370	381	394	413	380	366	368	393	417	379	423	379	379	379	400	428	422	429	376	418	406	387	382	387	412	392	428	403	404	390	387	353	434	396	405	404	394	423	346	386	385	387	377	389	417	404	375	366	360	447	416	380	397	406	370	348	412	425	407	364	383	393	419	359	382	412	361	409	409	404	367	413	424	368	370	413	412	401	393	395	397	361	373	441	396	413	389	396	396	398	350	388	372	453	386	422	426	408	402	396	404	429	410	425	404	395	404	386	376	399	377	389	411	396	417	403	405	388	375	386	364	397	395	403	404	380	385	368	438	381	415	391	368	400	401	392	384	396	353	429	406	391	399	378	442	376	439	408	367	396	418	398	381	443	404	417	380	436	406	445	409	416	441	411	404	408	400	395	420	382	396	410	434	428	435	419	405	379	404	455	418	408	365	392	412	396	399	403	368	446	407	415	397	415	438	410	426	429	420	428	405	436	427	372	381	402	385	377	388	383	400	402	384	399	404	409	402	375	368	375	403	423	424	369	393	395	391	371	391	405	404	423	410	368	407	396	436	385	439	411	371	390	388	376	431	406	429	401	398	401	434	368	399	427	398	347	413	373	387	390	360	401	392	426	370	360	387	409	397	435	399	391	396	399	420	384	362	417	422	409	373	389	404	380	395	399	407	411	420	391	370	373	402	388	404	413	415	417	391	407	399	455	394	425	369	380	353	361	392	400	424	401	409	398	402	406	380	408	397	382	366	354	396	414	396	392	384	420	392	383	409	429	385	354	411	381	411	405	375	396	402	399	402	404	387	358	374	409	360	392	410	396	397	419	389	391	372	350	395	397	375	379	388	415	395	412	372	386	392	439	381	391	437	422	392	422	378	382	445	420	407	410	415	380	385	422	394	383	363	403	415	384	397	387	392	400	410	386	383	371	402	369	415	400	374	401	445	375	385	408	400	394	441	406	401	365	391	379	367	418	392	406	398	405	396	384	420	384	394	398	392	394	377	353	423	417	417	412	361	416	410	419	413	400	425	407	423	430	387	415	399	427	412	396	371	440	394	378	434	386	363	382	416	375	396	414	404	377	390	399	413	398	412	381	400	357	370	407	386	413	392	376	436	381	392	421	396	400	405	418	369	379	381	380	419	389	428	389	413	434	433	363	376	381	377	380	384	418	414	399	408	363	350	410	396	429	394	427	383	424	402	403	432	386	400	414	401	383	431	398	419	367	407	390	399	426	409	410	352	409	418	406	376	349	442	398	389	388	374	405	390	389	376	389	378	387	408	430	423	407	378	390	448	422	444	431	397	384	396	411	401	417	378	425	392	404	398	408	361	410	408	379	373	396	390	395	403	420	402	364	378	399	371	378	384	445	396	418	404	408	418	419	396	407	393	407	389	386	388	415	391	410	408	373	369	414	364	402	388	357	384	357	378	394	415	380	418	383	373	387	383	367	412	399	389	397	405	402	375	389	361	391	353	394	360	343	425	399	413	387	381	402	389	407	427	381	410	381	402	383	406	402	439	388	369	427	419	404	425	419	408	413	380	396	381	387	397	394	384	381	410	396	415	443	406	436	420	400	382	416	383	439	378	395	410	388	423	401	429	401	407	372	404	418	443	393	414	401	430	420	425	427	431	414	416	376	400	432	399	412	372	363	434	420	397	418	413	366	385	421	365	403	387	435	385	396	437	409	385	392	414	386	429	416	385	376	391	445	398	378	369	398	369	395	427	385	416	399	396	422	365	392	368	399	405	408	353	399	390	386	386	406	380	387	410	351	386	408	378	388	378	377	375	400	418	408	437	425	393	400	354	375	406	431	409	399	426	426	387	436	417	418	453	370	394	379	364	376	418	401	361	365	375	392	413	423	371	394	357	384	369	367	363	404	396	373	396	395	437	408	373	392	406	396	381	407	380	372	380	395	395	421	391	381	373	390	369	397	405	430	401	414	362	387	377	382	385	384	375	394	411	392	404	400	430	407	375	359	420	438	406	377	410	424	382	423	402	425	403	388	403	378	392	430	409	417	379	376	386	427	401	417	405	392	411	371	467	426	403	391	386	421	399	416	392	391	414	387	357	378	399	386	406	424	409	414	404	405	432	396	391	392	390	416	406	390	377	423	392	421	415	393	394	406	413	376	396	435	406	385	397	385	430	424	423	393	418	406	411	376	430	426	450	407	384	406	421	413	423	383	415	348	363	387	439	421	403	408	412	389	396	379	432	426	423	402	402	402	334	415	376	385	396	399	400	406	411	382	386	389	411	394	465	433	427	399	371	399	417	361	389	393	392	411	436	388	398	398	385	348	398	380	364	419	385	394	397	428	413	377	371	370	427	423	384	404	402	385	391	371	393	405	362	390	396	368	414	418	396	374	390	415	369	403	395	403	382	377	400	429	435	382	422	419	417	375	411	385	373	421	436	418	436	414	404	369	390	388	430	421	372	422	388	376	393	391	394	381	392	406	392	361	419	378	379	428	411	362	399	425	379	392	445	406	395	368	400	410	359	378	385	423	408	452	383	401	427	394	345	429	399	359	394	385	442	411	371	405	396	423	394	403	374	385	427	416	400	418	409	414	393	387	411	419	411	390	390	403	386	372	388	397	394	405	423	371	388	389	414	389	397	442	383	397	369	412	384	384	404	417	380	347	413	425	415	441	388	417	363	428	391	394	398	441	399	388	375	439	407	366	392	409	394	404	417	440	383	412	421	432	416	399	404	355	394	417	334	383	364	383	379	418	405	397	385	368	405	402	381	473	385	379	379	382	404	408	423	347	392	393	416	389	380	444	399	413	410	431	362	381	409	379	383	394	402	409	364	384	427	397	398	413	396	384	350	383	401	422	411	398	396	398	411	382	435	408	413	408	416	409	419	384	450	426	426	386	398	395	437	377	408	437	385	414	432	356	402	396	396	409	367	390	456	441	361	395	436	406	367	425	436	400	383	416	416	408	428	431	416	380	364	386	392	400	406	386	448	408	406	377	394	362	394	401	374	431	417	368	383	337	398	357	391	374	411	386	431	422	405	391	384	387	400	429
7163	1890	10320	21149	11267	10844	1992	1627	1606	1487	1345	1319	1288	1181	1064	1065	1029	974	974	983	1047	1009	989	933	881	953	918	910	918	963	936	939	971	1004	972	950	948	930	933	923	935	962	924	929	918	922	959	914	964	924	941	932	907	864	972	930	835	962	931	865	889	919	911	937	895	920	907	913	948	909	953	918	919	945	915	924	949	940	923	895	898	910	940	917	858	926	916	879	887	892	942	922	871	923	943	928	908	912	884	934	907	910	954	924	794	872	880	927	888	922	920	950	957	905	920	935	952	932	902	879	912	878	939	917	898	950	893	906	910	933	861	943	897	901	942	955	885	900	897	885	919	882	911	887	913	945	947	896	940	921	910	935	886	895	964	907	897	845	870	940	931	922	932	863	930	889	942	943	901	922	957	966	944	923	922	873	911	918	939	974	873	962	918	957	898	939	898	909	927	1007	919	959	940	883	909	931	977	899	921	881	883	937	893	968	986	902	919	965	924	884	958	889	919	957	884	894	929	869	933	919	920	960	906	920	908	926	896	860	909	921	933	947	900	917	925	901	912	872	899	915	871	887	927	890	937	913	904	888	975	890	855	846	930	953	906	957	963	948	904	903	904	929	955	921	890	1012	933	916	990	922	869	898	916	877	873	892	971	907	922	923	941	928	931	900	928	907	911	893	950	880	932	907	936	906	896	879	951	933	949	939	924	960	910	939	874	853	895	848	887	900	899	863	928	888	931	921	924	934	914	911	906	920	851	956	931	928	892	948	912	845	904	915	909	937	986	872	915	902	925	933	924	877	882	930	901	884	911	876	917	915	945	955	926	909	930	886	938	870	978	883	888	876	903	908	909	889	920	891	923	894	885	899	888	885	858	855	867	906	948	915	875	902	952	961	897	866	926	895	904	938	958	902	914	872	932	908	914	892	873	953	894	917	945	958	907	953	920	881	899	937	911	886	873	916	911	949	880	921	896	935	913	903	914	916	963	938	904	911	993	948	895	918	889	901	942	933	933	959	894	946	957	919	918	896	907	921	879	925	939	915	936	908	920	937	936	941	927	915	886	853	942	967	940	923	900	892	921	881	883	909	895	948	933	893	926	897	873	928	907	865	919	887	917	876	887	942	869	938	931	914	892	959	941	879	932	866	896	901	958	913	941	861	914	894	929	849	896	867	934	955	917	874	889	897	868	881	939	916	871	914	947	897	950	927	906	884	937	903	899	914	921	915	919	878	951	909	943	966	836	892	927	1008	975	925	881	914	900	956	943	846	925	935	914	957	925	913	969	957	940	892	911	929	884	933	919	911	904	921	920	908	914	937	910	906	836	919	955	934	876	926	930	950	902	928	898	881	950	956	902	920	851	916	930	917	877	916	943	917	872	899	911	971	933	939	890	938	924	851	940	903	898	876	945	929	911	948	919	877	922	889	904	845	922	929	879	901	939	895	978	866	941	872	911	881	938	841	960	932	936	857	907	892	918	985	896	910	940	933	932	927	933	947	894	939	864	925	906	880	920	877	883	937	923	852	948	896	902	896	874	969	946	955	902	928	927	848	901	896	894	907	913	885	946	932	922	973	896	942	901	890	896	931	881	907	952	919	898	957	930	910	930	888	885	910	861	988	900	902	909	981	885	903	950	871	904	887	877	916	873	851	918	913	918	910	929	966	902	937	882	925	933	904	899	927	919	951	869	943	910	914	898	946	936	880	948	954	956	935	888	968	918	924	899	888	921	907	889	886	944	941	901	902	909	904	914	928	947	916	903	911	886	952	867	919	920	889	950	928	914	914	934	922	927	885	914	901	946	997	873	930	947	906	906	947	936	938	942	930	830	907	939	867	911	968	927	953	944	953	892	919	930	895	883	922	938	895	958	922	931	897	928	875	920	877	937	942	923	852	941	888	905	930	926	989	875	913	863	911	888	867	927	927	877	936	888	870	960	932	913	911	900	881	945	933	930	919	935	903	951	897	953	932	920	917	917	941	956	959	917	934	917	851	904	968	874	925	847	912	902	951	950	943	904	919	898	948	875	899	923	931	922	926	940	925	916	906	968	920	932	964	946	898	902	891	910	969	924	890	877	932	941	928	917	949	928	950	948	920	922	939	905	898	931	953	946	906	938	1010	905	964	931	906	933	955	903	943	931	945	897	891	966	929	922	867	888	869	861	910	916	979	955	895	874	899	960	918	906	878	905	906	943	914	875	934	906	924	936	888	924	936	899	928	938	890	917	883	995	915	918	891	943	879	941	904	886	928	882	922	912	941	891	866	904	909	900	914	940	881	884	902	927	945	989	913	926	900	951	928	900	923	898	908	894	932	907	971	914	923	900	888	900	925	982	919	912	939	893	922	876	887	913	926	937	940	954	929	931	973	952	877	961	925	940	924	869	867	952	977	933	952	958	888	913	910	867	925	937	941	909	944	911	909	926	913	985	921	949	955	930	921	886	877	940	883	936	932	920	946	932	923	929	914	918	882	910	971	929	906	896	914	945	905	931	905	833	874	923	889	935	949	903	936	939	958	948	922	980	878	933	920	951	899	894	895	931	915	841	899	915	959	923	933	917	945	879	951	900	930	915	918	889	888	912	929	908	945	896	901	955	943	906	926	964	904	987	920	940	935	907	912	887	855	931	965	890	908	921	903	927	896	953	883	916	904	859	940	945	941	895	942	864	914	910	892	890	903	916	949	923	895	906	909	912	939	916	904	942	931	958	905	897	916	924	941	897	918	950	909	905	894	882	914	918	932	907	927	856	919	904	927	934	950	918	917	898	845	950	910	896	923	857	892	960	911	882	915	925	907	883	878	942	877	871	943	913	984	907	1002	928	874	929	867	933	922	904	968	908	913	892	900	867	878	906	896	958	855	876	884	881	909	935	895	908	885	934	908	889	920	921	945	931	916	920	951	947	894	963	938	874	937	912	921	926	860	943	865	932	905	941	928	934	957	928	957	844	907	932	883	925	897	902	912	918	902	881	922	909	892	968	902	902	954	949	906	920	929	937	925	907	919	906	931	900	866	919	924	931	901	935	889	886	901	852	873	906	899	931	946	959	967	888	899	877	912	936	965	853	923	964	957	946	877	939	870	961	897	926	881	990	935	945	934	920	938	937	924	939	863	922	881	924	971	901	891	865	890	940	959	880	935	868	926	960	898	914	882	925	897	903	923	910	856	926	920	977	922	952	914	901	906	865	952	931	943	924	881	919	919	917	885	931	907	925	918	887	936	960	928	931	928	948	906	900	901	895	880	891	882	915	946	950	905	896	891	973	880	928	934	901	912	987	905	891	917	938	952	946	925	960	896	915	875	964	911	884	922	892	922	909	867	915	842	920	912	956	847	892	894	945	906	901	954	922	906	935	969	873	930	912	891	944	958	912	864	908	927	947	918	928	904	921	921	870	868	842	907	921	917	893	938	937	954	908	886	888	955	914	883	940	896	856	911	877	909	878	912	909	949	936	902	881	924	886	908	910	933	949	895	840	971	929	851	947	914	885	948
13993	1953	5586	14701	6668	5611	1109	465	399	385	331	346	290	313	310	290	274	245	265	263	266	255	261	271	272	281	266	269	262	268	267	266	236	264	260	267	272	250	256	272	245	240	249	284	260	261	269	267	264	234	243	262	207	240	258	229	248	251	251	240	242	272	264	244	256	259	210	244	233	271	246	220	227	266	279	258	222	258	250	228	233	233	250	222	265	235	253	255	236	247	250	244	270	255	235	232	254	242	238	282	243	217	238	251	251	235	233	239	237	247	267	264	243	255	245	239	246	251	224	263	256	249	229	247	283	287	244	253	231	244	252	268	253	274	228	225	254	264	263	246	257	262	249	250	251	240	256	226	230	258	250	252	262	257	250	239	225	241	240	256	271	242	239	256	250	240	234	249	213	250	232	239	268	244	241	255	269	250	245	230	240	246	273	280	259	248	243	236	245	244	249	233	252	258	250	249	218	245	258	234	246	242	230	237	263	245	239	267	287	263	267	246	252	253	241	236	250	262	261	274	239	262	243	233	250	286	273	215	256	241	253	251	252	255	239	233	245	253	272	252	268	240	229	284	256	251	233	221	204	267	239	266	260	244	259	262	245	252	263	235	242	238	254	252	238	249	248	224	223	227	276	261	234	249	261	243	241	238	253	258	277	242	234	221	261	230	232	270	267	259	231	246	282	263	222	247	215	264	255	274	289	252	227	254	226	239	255	269	260	250	248	258	257	249	251	261	256	251	243	240	225	253	252	265	225	249	232	247	229	213	252	253	245	234	254	251	252	240	268	229	285	243	259	267	247	270	236	209	246	249	268	246	255	266	228	253	269	276	245	245	234	234	243	219	256	237	267	255	258	244	244	234	254	253	243	228	267	249	250	253	277	247	240	235	295	207	264	237	246	209	225	224	250	222	250	268	251	229	257	230	246	235	278	269	247	270	226	228	241	223	257	211	254	218	244	237	232	246	283	271	270	249	257	282	254	257	231	281	297	230	250	244	256	253	217	210	277	243	300	238	264	271	246	286	245	249	243	234	245	244	239	276	239	271	256	242	240	234	275	223	213	257	270	252	280	257	226	235	225	271	237	235	281	254	247	248	235	241	289	235	245	230	245	243	245	225	230	251	262	252	245	264	252	236	216	289	218	261	238	251	256	225	251	273	260	255	242	247	220	234	257	237	241	255	225	246	274	258	232	257	243	237	271	225	256	270	270	241	236	225	224	232	222	224	247	250	239	251	247	279	240	220	230	235	245	245	246	221	270	246	221	207	249	229	265	251	230	236	258	260	247	284	256	254	227	233	237	224	245	239	250	248	231	239	279	239	231	222	238	243	244	257	229	236	238	252	268	267	223	281	249	242	249	228	221	260	247	273	253	230	275	252	261	235	258	232	229	261	288	272	256	255	221	246	244	223	263	235	255	242	250	247	248	252	269	265	228	263	235	253	223	246	269	273	236	252	243	285	273	227	239	269	222	223	249	228	237	272	233	231	244	299	259	237	262	261	260	251	242	255	246	242	258	252	243	232	246	260	251	263	244	236	250	255	269	269	259	251	251	245	235	251	261	252	251	242	233	242	284	237	252	251	219	214	261	253	241	262	278	251	245	282	219	240	248	262	234	234	241	247	250	238	231	230	239	264	270	247	258	245	258	233	246	266	249	240	247	262	275	265	248	245	276	229	236	283	226	247	225	242	235	252	279	236	223	248	256	217	236	269	260	239	236	260	231	240	242	246	263	243	256	252	224	244	246	255	218	253	230	229	256	247	280	260	253	265	251	247	247	239	217	231	242	247	242	267	241	226	258	258	278	227	262	226	257	230	250	264	250	208	281	249	231	235	279	243	245	252	252	234	243	256	261	242	253	275	236	246	257	255	256	225	260	262	245	236	225	266	261	238	248	227	266	248	253	252	225	231	244	255	260	239	271	237	267	228	254	257	275	261	241	247	273	243	235	241	251	235	250	281	245	258	249	247	244	244	250	265	269	273	267	253	256	222	265	263	253	241	250	245	243	263	251	200	236	259	231	249	283	285	255	270	264	232	258	238	252	273	237	234	241	260	235	230	235	239	244	250	230	224	230	229	262	226	240	253	237	244	259	264	248	250	248	263	242	237	262	290	263	238	280	239	260	252	264	258	233	278	257	229	248	228	247	269	254	247	278	256	262	262	235	250	248	247	265	243	246	241	239	248	238	262	264	256	236	234	251	262	267	240	240	233	255	228	253	227	258	242	240	257	264	223	250	250	240	288	233	233	248	251	260	265	246	232	250	256	267	230	298	227	239	262	241	240	254	240	262	246	234	262	280	252	274	223	245	245	262	270	252	274	266	223	264	215	245	258	241	223	223	286	240	246	257	268	250	248	241	252	292	253	272	265	273	251	260	270	272	239	236	248	253	281	247	247	246	241	238	199	262	236	254	270	250	255	241	241	217	253	243	224	290	227	258	241	262	224	272	231	257	282	219	252	254	263	278	243	262	248	258	275	253	257	267	236	242	228	228	240	232	245	247	250	246	277	225	251	232	241	255	211	262	263	240	228	291	257	253	281	270	241	253	247	220	238	256	257	256	246	253	257	260	252	239	238	279	218	257	249	249	273	237	228	239	249	251	250	245	279	262	235	247	264	267	259	284	259	270	273	267	237	237	224	214	246	245	256	216	243	251	242	266	257	234	233	211	251	273	231	254	251	322	273	253	253	235	229	234	235	232	230	263	269	221	239	278	244	265	251	269	239	248	236	248	244	237	252	242	255	259	257	275	229	252	252	241	218	257	248	267	265	253	263	253	234	233	249	256	239	227	193	253	271	275	246	248	252	273	269	256	252	237	258	267	251	259	232	277	243	236	277	263	262	256	246	258	213	252	233	248	276	259	252	236	254	239	255	261	254	234	266	230	214	245	264	241	252	267	263	230	229	251	252	244	223	244	272	253	241	232	243	248	230	250	236	237	227	264	242	218	248	245	268	233	253	239	225	257	239	226	253	273	259	237	259	252	243	255	244	260	247	252	265	265	253	266	231	264	253	233	265	258	240	224	263	242	222	253	242	248	242	293	241	264	241	238	231	224	253	225	244	259	227	252	250	287	258	275	273	279	278	245	250	269	253	219	243	223	242	234	270	214	250	221	252	214	241	235	275	216	263	234	257	246	261	259	273	229	242	248	254	235	276	278	250	241	231	244	254	273	281	268	244	246	232	234	225	256	237	270	236	246	255	260	242	258	258	245	240	249	261	251	223	248	274	244	236	275	262	267	226	207	279	253	255	246	247	247	237	272	239	235	257	255	215	257	246	260	240	235	242	264	235	281	241	239	269	226	277	281	251	249	235	249	249	212	270	271	236	247	244	228	226	232	220	256	267	248	278	237	236	272	240	268	252	258	243	249	238	240	275	259	277	264	264	257	278	260	261	234	230	255	255	245	243	250	231	249	268	213	282	228	269	254	261	235	237	246	257	235	271	241	251	262	268	216	286	268	250	249	279	263	245	262	265	250	248
8553	1978	12032	27544	17763	18603	2271	1744	1615	1417	1240	1163	1013	1027	819	890	779	774	766	804	784	704	700	699	639	691	672	632	601	632	630	663	635	627	644	672	657	642	667	648	667	645	626	613	663	636	618	613	634	625	643	586	585	588	632	595	618	571	616	560	599	594	544	583	590	608	615	594	618	616	608	603	611	617	601	597	632	621	608	598	648	575	584	568	606	599	617	593	566	613	599	564	540	618	583	595	623	625	588	599	594	607	590	629	568	596	576	627	596	579	615	620	600	591	626	591	607	569	574	559	567	563	633	588	566	607	616	631	655	645	589	592	577	607	603	618	622	594	560	581	620	601	611	612	596	602	631	569	616	562	626	566	608	582	606	639	616	599	551	611	634	591	626	514	565	641	584	622	583	618	640	563	617	605	590	629	583	596	586	568	572	601	611	629	617	565	591	610	618	591	588	577	589	558	613	581	580	598	580	562	610	571	620	586	598	637	652	579	631	590	553	607	567	609	612	565	589	614	568	628	598	575	612	605	578	566	587	585	580	582	621	629	604	619	569	625	604	580	601	540	596	599	598	584	604	576	625	580	605	612	551	609	600	613	555	606	560	599	591	555	546	594	601	593	560	603	588	588	581	602	601	644	587	582	615	552	595	607	589	606	545	588	597	621	628	610	642	636	583	596	581	614	577	641	629	600	579	615	622	592	619	601	601	615	618	607	615	598	606	623	590	562	594	586	582	595	591	583	605	552	563	603	620	608	620	622	585	594	602	603	595	568	601	589	620	588	602	573	604	640	603	580	596	576	623	598	562	586	598	593	593	564	584	564	627	548	570	609	580	596	566	598	654	590	567	587	605	578	593	594	587	593	607	589	581	557	584	594	610	559	574	614	572	581	565	596	594	585	562	630	603	617	603	647	593	570	561	587	597	585	588	610	567	581	627	645	572	613	594	610	608	571	611	587	550	619	579	635	611	604	612	613	616	591	588	623	646	615	588	598	620	598	616	610	595	620	606	584	550	583	591	631	607	588	589	587	598	574	605	561	587	633	606	606	597	579	633	615	593	602	547	591	620	572	621	563	583	585	596	543	593	622	581	593	605	616	593	643	574	622	560	597	595	639	620	606	640	564	613	628	610	605	549	578	589	615	571	595	603	564	602	574	589	601	607	614	580	582	615	595	564	605	603	615	576	627	607	618	593	618	575	593	612	563	597	604	611	649	620	566	580	604	599	588	615	595	610	604	572	597	602	621	610	589	614	611	569	598	574	597	608	621	595	576	614	601	631	608	570	604	565	551	543	589	613	620	580	619	573	622	604	633	613	589	598	606	588	578	661	594	609	612	578	563	580	610	635	590	595	615	556	611	633	592	606	606	605	574	578	585	577	618	621	581	572	602	575	585	573	611	586	587	617	603	648	598	567	582	650	583	619	604	635	565	585	611	583	600	609	592	586	621	599	571	581	594	616	576	599	640	578	586	645	578	551	579	628	619	618	634	574	545	595	606	634	603	605	597	607	590	644	575	635	640	583	623	610	572	570	592	583	572	613	608	620	587	597	608	624	591	626	611	597	609	620	607	649	551	605	621	572	553	626	534	606	626	592	586	614	542	583	608	584	616	588	623	605	603	590	627	622	587	564	591	598	590	605	596	590	572	623	627	574	620	562	624	637	610	585	620	612	587	592	611	530	576	575	601	565	630	582	627	632	581	596	577	591	590	609	564	604	557	620	623	588	603	611	612	610	612	641	572	575	602	616	594	591	597	579	610	577	566	605	620	562	594	572	610	576	598	651	603	613	567	608	599	615	584	608	619	532	602	622	603	585	589	603	578	624	628	623	584	598	608	613	614	642	599	621	601	648	532	610	591	603	616	610	623	616	627	624	586	628	606	622	602	602	577	628	580	600	585	587	610	624	615	629	604	570	574	586	598	611	597	593	591	605	597	612	586	595	598	599	604	636	636	597	596	590	584	592	618	539	587	597	669	585	597	582	621	616	605	628	600	581	592	641	602	604	629	558	606	586	591	648	612	651	590	610	570	593	626	623	591	604	600	600	612	610	559	619	623	615	588	622	620	577	550	566	607	602	618	537	604	586	609	620	611	604	584	610	594	638	598	614	620	649	614	591	587	631	632	602	607	613	597	597	629	596	629	615	573	586	602	603	590	592	586	615	587	603	651	621	636	646	620	568	560	605	631	584	578	574	588	616	598	616	574	593	583	603	619	618	614	561	644	598	636	598	668	583	578	601	620	608	579	621	580	626	596	607	620	574	641	589	605	576	648	609	586	585	622	568	588	582	602	602	597	583	590	574	628	618	597	606	577	623	547	560	599	595	612	583	635	581	600	613	586	575	597	605	615	596	572	580	619	552	594	621	623	607	618	635	595	547	580	570	605	629	571	574	586	602	568	626	595	582	563	598	561	581	594	601	591	595	571	607	613	560	639	608	602	578	583	625	617	579	575	553	571	612	619	630	686	583	586	592	598	601	585	571	576	591	614	562	620	580	573	613	602	640	542	621	596	582	602	608	606	610	577	599	592	594	645	577	573	622	607	616	589	601	623	550	593	594	623	613	620	605	590	576	582	601	601	598	597	590	588	591	579	598	592	609	560	590	563	565	610	642	638	605	575	568	561	556	593	621	597	594	600	591	640	565	604	595	615	597	563	616	603	615	604	607	584	626	589	611	602	620	601	637	621	570	590	603	635	612	616	592	592	588	611	589	605	548	589	607	610	567	566	579	553	590	597	600	608	579	605	602	613	586	616	572	572	613	578	613	614	620	629	611	674	580	610	584	625	554	602	591	630	580	630	543	618	601	607	580	611	587	599	601	632	628	601	587	587	612	630	609	589	593	607	574	593	609	622	652	611	608	608	595	606	617	597	603	621	554	627	592	585	565	583	594	602	562	557	612	552	582	591	588	604	647	619	587	593	573	574	578	568	599	612	623	615	597	558	618	626	609	629	622	648	571	590	561	576	639	593	619	521	620	604	578	568	602	616	594	609	587	580	587	603	568	570	602	584	634	603	637	590	578	592	572	614	594	594	616	585	625	635	581	554	589	656	631	551	604	569	635	596	612	599	608	581	575	591	611	670	589	610	591	626	584	622	612	644	582	591	570	612	598	593	559	616	571	611	585	638	600	622	564	588	618	647	620	588	673	598	592	587	594	612	587	594	574	577	589	589	611	616	612	561	610	627	583	592	587	597	581	622	618	564	548	590	571	623	600	565	578	614	610	577	596	599	635	594	608	599	607	560	587	610	555	583	583	641	614	618	588	604	642	585	624	661	582	601	598	600	587	621	577	570	570	617	599	556	607	573	601	534	632	598	621	604	617	637	568	610	649	580	575	591	609	615	596	598	591	613	583	565	604	605	625	595	613	625	583	605	585	612	580	589	634	584	622	538	600	608	632	584	613	602	594	549	629	593	575	603	625	626	589	647	579	608	581	581	594	597	609	567	592	624	578	613	599	581	592	588	623	623	591	674	612	570	600	579
2186	827	853	763	697	631	496	456	405	402	423	404	420	445	409	390	426	360	408	353	365	372	362	412	396	395	340	361	400	379	390	392	373	408	424	339	359	332	386	396	349	394	399	367	365	347	371	438	395	409	364	368	388	365	384	362	368	407	361	383	422	376	342	403	395	351	348	378	359	359	403	401	394	394	403	400	399	413	375	397	404	392	418	394	360	410	381	399	406	415	371	387	375	402	408	379	372	385	393	395	412	386	395	375	380	365	365	328	359	389	374	412	367	404	429	372	363	395	392	322	379	388	402	378	428	380	391	406	354	425	362	396	381	384	380	369	382	413	404	351	397	383	386	398	386	382	362	375	367	344	412	418	365	373	340	406	357	377	389	361	432	381	377	391	345	369	366	374	356	416	388	410	383	370	374	399	385	369	392	378	378	399	385	383	406	406	393	398	392	395	355	378	412	400	394	393	383	380	455	412	373	347	401	391	421	381	384	365	371	366	384	412	382	369	357	384	375	385	368	390	384	389	377	351	405	348	407	351	372	389	387	371	394	334	373	393	400	363	390	359	408	351	399	389	408	358	360	407	373	422	368	363	408	381	394	371	360	377	367	399	371	378	390	405	387	414	419	389	388	399	410	390	392	387	396	369	404	390	402	344	422	392	354	360	411	385	353	356	367	386	350	371	406	414	401	396	376	369	356	393	396	376	376	338	380	393	386	364	388	372	380	391	386	374	379	360	343	371	400	385	392	398	393	364	382	350	382	412	373	364	348	394	381	398	368	396	374	360	397	411	374	368	380	404	390	390	357	393	366	377	378	409	399	379	388	372	362	373	391	398	414	378	378	417	388	363	383	397	346	364	366	429	373	392	384	371	362	392	368	350	406	363	363	424	395	420	377	372	356	424	375	399	362	344	406	415	392	344	369	401	351	357	339	359	382	378	432	429	400	405	398	397	389	373	383	356	397	393	390	397	391	382	409	398	434	384	391	370	340	414	362	383	369	383	386	376	336	337	390	386	353	373	384	381	349	350	355	390	359	390	383	399	381	400	410	374	380	380	330	379	385	400	352	377	407	381	392	351	385	402	407	398	394	407	386	379	382	385	359	377	387	361	358	389	395	364	388	366	407	375	367	382	390	375	399	400	402	413	381	405	367	395	404	364	389	391	365	370	373	374	385	368	393	371	403	432	410	360	371	388	374	374	423	380	402	405	384	406	376	354	357	382	384	392	364	402	432	391	355	387	356	417	369	369	399	388	363	385	387	371	377	368	376	378	373	418	418	361	402	396	405	384	344	367	347	379	364	379	390	365	398	400	364	369	383	398	403	388	387	381	388	363	379	381	382	392	425	355	360	367	409	391	349	385	396	415	372	360	392	388	393	378	379	401	400	385	357	369	379	373	361	372	439	391	393	385	404	362	387	363	400	384	384	344	373	407	403	393	375	423	403	406	376	365	402	413	411	390	385	394	356	447	382	413	384	352	350	361	369	303	374	373	373	418	373	354	381	382	376	399	398	396	354	356	406	407	436	397	391	368	339	397	338	385	390	371	425	356	375	394	368	379	369	392	385	365	377	381	389	391	372	380	371	339	355	378	405	422	369	361	379	366	411	396	359	362	356	392	362	406	413	365	349	394	358	374	388	401	356	393	378	404	366	399	393	397	383	349	395	405	393	366	373	346	360	403	396	400	409	365	398	383	378	341	422	405	390	398	351	382	381	387	342	349	410	427	414	357	374	378	380	382	383	400	404	364	371	367	378	355	366	424	368	398	390	356	385	366	406	392	386	358	393	398	380	372	351	385	388	420	421	419	365	400	372	375	404	425	369	386	371	369	361	395	385	364	402	381	407	408	371	380	373	392	389	393	371	398	412	389	405	362	354	371	422	372	366	396	347	374	349	381	366	374	392	377	380	391	343	379	370	377	412	393	371	349	377	391	382	350	387	380	433	398	382	409	369	330	349	354	365	426	372	352	352	374	359	349	363	393	371	377	397	381	392	368	409	356	350	364	353	395	369	433	377	335	362	341	389	366	369	403	428	391	419	376	412	372	358	360	359	411	353	412	350	400	369	409	403	404	334	360	348	391	410	387	369	375	357	383	351	351	384	389	361	394	378	328	392	368	350	383	414	378	370	359	366	360	397	391	355	369	387	392	402	357	404	433	383	374	390	359	361	362	385	329	393	378	366	389	348	345	364	391	377	397	369	408	411	381	397	371	386	349	395	399	396	394	334	377	371	396	373	363	374	387	363	372	398	360	394	383	404	348	348	331	392	403	376	369	362	361	378	405	360	331	392	376	357	371	359	367	386	404	380	371	393	358	395	351	415	362	382	384	378	404	400	361	424	403	380	350	350	383	370	354	389	381	365	381	401	421	412	349	356	388	407	399	392	389	371	386	412	398	406	408	389	426	376	362	389	375	391	412	391	393	373	339	338	380	365	419	404	413	374	407	381	402	363	368	379	372	365	366	382	377	464	370	397	388	411	414	337	380	391	381	401	349	384	356	400	425	404	410	402	382	377	358	393	347	400	361	399	372	371	351	371	409	381	358	403	383	424	360	406	362	397	388	388	416	355	361	385	393	390	360	346	381	359	388	369	385	383	396	387	390	407	384	413	388	375	397	407	386	392	380	380	397	402	415	422	404	391	360	386	366	366	379	404	383	385	420	388	387	370	407	373	365	363	378	394	372	417	373	379	406	362	397	394	400	394	364	387	376	424	391	395	362	388	393	402	404	428	424	374	419	362	395	367	394	405	372	373	407	361	368	374	368	356	399	371	418	383	362	405	373	358	376	383	354	371	390	370	394	378	415	378	393	393	377	354	389	390	416	324	371	419	365	427	357	410	396	386	393	354	341	371	398	381	348	397	365	388	377	387	364	356	343	356	393	399	387	409	413	397	390	350	396	397	391	388	365	367	348	413	400	376	348	381	370	401	361	414	401	417	372	360	387	412	360	364	359	333	331	406	415	354	387	334	362	394	397	368	377	366	362	394	395	431	375	363	389	383	391	386	363	336	373	370	400	399	437	434	380	411	369	400	394	365	375	384	362	388	382	345	383	392	383	403	402	394	355	365	354	364	381	387	391	398	366	370	388	361	369	366	382	405	354	354	415	360	403	378	418	429	353	419	385	413	358	378	366	364	379	366	354	359	353	390	395	425	379	366	426	411	397	360	409	424	390	392	413	390	375	393	352	416	388	383	358	362	368	336	407	416	408	406	387	422	358	389	409	388	379	360	380	381	377	422	383	388	370	361	359	383	414	395	432	382	381	370	405	368	377	389	413	354	387	380	370	368	385	405	390	362	376	362	386	410	391	391	402	356	387	396	349	389	416	383	394	359	387	422	453	381	403	359	362	400	390	362	416	349	368	378	368	409	407	384	407	349	375	333	391	406	396	378	414	404	401	383	365	425	365	399	359	377	369	403	371	363	363	409	390	371	386	370	393	412	357	348	373	377	364	375	404	348	372	351	402	351	375	348	373	330	362
2556	1286	2123	2218	2580	2076	1471	1272	1122	1122	1060	1099	1032	977	948	975	961	941	934	958	947	894	926	931	863	875	852	914	904	932	866	859	897	896	910	918	930	920	852	909	848	856	825	858	909	883	811	917	902	880	876	899	897	931	909	887	911	871	864	920	858	909	914	902	872	870	899	872	874	894	910	879	884	922	903	864	952	937	886	923	842	879	911	841	895	905	886	863	858	864	915	952	840	941	863	906	918	836	916	894	910	856	883	883	830	900	892	863	929	919	909	885	856	896	837	898	877	933	924	883	893	866	870	884	865	918	904	859	903	863	846	899	911	914	935	882	916	930	889	934	930	930	912	914	897	834	923	867	879	867	892	903	884	903	902	921	887	878	867	896	893	861	955	831	915	889	897	869	925	885	874	922	865	877	863	876	902	837	868	875	889	892	888	849	889	888	904	888	863	904	922	896	891	905	928	888	905	905	897	900	874	895	909	891	914	824	919	863	888	924	859	898	882	829	870	939	856	856	891	884	916	894	961	947	913	851	908	882	912	909	874	904	857	869	837	855	890	940	875	938	899	928	969	883	935	923	840	876	906	896	880	891	902	822	869	875	900	877	905	850	879	899	925	867	864	843	857	990	922	916	923	920	917	884	949	862	884	872	868	898	862	888	897	953	901	912	906	875	882	887	888	841	834	907	895	893	921	911	879	846	863	866	920	941	895	849	918	924	871	878	935	864	921	905	857	854	924	875	875	916	891	912	856	946	910	883	916	913	925	867	865	924	940	915	907	871	887	854	923	856	889	888	864	907	879	936	878	885	843	904	932	943	895	872	939	853	879	931	915	853	893	844	917	855	881	892	925	888	929	934	852	922	884	881	887	889	842	884	946	898	884	881	893	898	875	921	876	904	875	826	963	900	883	893	856	874	916	879	900	920	908	851	939	844	873	917	823	867	922	841	874	931	868	905	919	917	855	887	880	869	846	954	885	884	852	863	904	863	905	863	875	896	912	908	871	862	933	832	917	930	879	937	864	940	942	940	922	866	886	853	863	837	881	902	960	867	895	897	921	887	866	889	894	861	921	876	900	900	889	909	883	907	900	903	850	895	943	942	831	886	927	870	929	919	924	886	904	903	898	927	917	877	869	877	891	846	858	864	875	891	867	892	839	883	917	942	916	856	835	927	927	860	889	867	881	863	907	906	847	862	902	873	914	880	887	853	894	883	907	872	887	902	891	939	890	872	899	887	898	902	842	886	871	875	848	927	869	919	916	883	903	859	902	822	872	848	944	938	902	887	868	827	849	899	948	934	918	936	919	868	854	863	852	878	899	866	909	872	901	920	847	899	907	892	870	918	880	877	896	808	894	908	938	877	909	880	902	879	844	885	895	937	864	840	911	876	930	847	927	889	873	894	865	884	867	864	896	887	882	899	848	909	924	932	864	921	890	857	922	890	870	877	871	906	909	938	851	898	871	877	923	870	868	887	886	915	880	906	912	889	934	905	905	879	929	883	939	903	854	901	887	874	818	885	860	864	843	880	885	868	924	814	864	899	882	927	892	939	889	885	863	852	913	921	890	867	882	836	911	845	922	935	920	861	887	863	872	861	916	856	883	913	838	908	879	885	891	849	917	861	949	917	868	919	916	867	901	896	874	880	931	892	906	905	894	868	896	895	885	881	901	979	886	908	873	871	870	860	911	903	853	855	883	895	821	892	869	871	841	877	911	922	887	874	894	887	922	911	864	889	888	924	908	855	878	841	914	925	914	874	849	895	891	879	828	977	888	932	909	922	900	890	904	901	869	876	875	846	933	859	923	885	852	929	887	896	934	879	909	922	884	910	894	874	903	908	876	876	913	890	881	906	863	919	925	891	871	878	860	856	880	859	964	842	925	889	971	961	855	912	897	942	887	918	855	877	888	875	916	831	868	871	834	871	888	853	860	885	801	883	821	893	888	864	916	837	890	872	879	878	861	844	869	936	884	865	844	884	893	840	911	891	826	880	960	908	883	869	952	933	925	906	932	882	866	916	853	896	924	923	852	884	855	953	883	897	873	872	872	889	925	856	900	907	900	951	912	916	893	870	907	844	939	895	895	906	890	872	909	894	873	882	874	890	901	903	884	876	851	824	836	882	893	872	959	953	836	868	918	935	884	822	890	906	915	850	883	899	885	852	906	890	895	908	883	868	905	896	853	957	903	878	848	945	921	872	871	906	935	922	900	894	878	869	914	903	886	890	911	850	860	900	842	914	868	870	871	874	926	886	798	895	926	925	931	917	876	845	955	866	900	923	883	919	915	875	893	887	893	855	850	798	840	909	870	897	895	863	911	902	907	923	906	883	850	937	950	910	862	881	843	921	833	878	925	888	901	907	911	921	913	932	902	882	889	903	896	893	889	909	902	842	913	907	866	862	931	905	899	889	902	885	935	881	907	888	853	893	929	902	901	867	915	838	853	893	956	894	869	900	897	855	904	860	862	910	839	862	893	914	898	891	911	921	913	913	900	934	940	905	900	932	875	895	945	881	889	958	861	914	879	845	910	816	880	942	901	925	925	862	856	830	872	899	907	886	849	870	889	902	894	848	935	929	885	859	901	905	873	886	902	955	895	924	879	899	921	881	918	946	870	881	880	919	933	912	850	901	885	907	865	916	906	946	843	882	894	858	881	964	837	849	966	856	889	906	883	878	892	893	888	908	892	876	833	836	877	903	934	923	866	921	848	857	850	855	895	910	872	890	916	861	881	926	882	888	972	883	881	894	926	850	826	905	836	897	877	813	872	862	911	933	846	888	868	892	881	935	847	905	908	885	841	881	915	937	884	893	910	850	906	841	879	875	914	920	885	884	901	869	875	883	858	869	849	907	866	858	933	841	897	885	896	859	927	853	889	893	860	849	852	900	884	921	896	885	824	950	873	841	846	952	947	926	893	890	901	916	918	912	845	853	907	884	862	900	877	877	892	888	872	935	856	866	905	918	818	906	886	845	918	850	879	908	855	879	890	860	840	889	864	883	934	972	895	856	900	928	854	837	922	939	901	901	881	927	907	923	872	877	876	928	931	890	905	919	929	926	895	884	886	913	853	902	880	957	855	946	884	885	938	897	912	895	890	862	924	846	888	883	859	906	926	894	864	886	848	887	952	886	867	874	901	813	871	897	924	936	919	870	884	883	890	945	871	919	890	951	908	850	922	867	878	920	907	849	871	885	886	857	886	904	959	901	908	956	847	878	908	876	949	885	887	887	890	893	871	958	878	920	865	908	887	882	875	923	829	886	865	903	892	902	912	891	925	912	895	853	905	896	897	923	917	885	931	855	891	924	911	889	872	875	904	912	935	933	876	915	920	902	866	848	904	891	910	891	906	920	906	897	922	918	943	863	950	912	879	866	863	896	953	912	888	888	869	923	902	845	890	838	865	908	866	924	890	886	895	823	847	903	891	933	881	879	890	878	912	853	840	912	843	889	868	893	907	910	921	911	878	895	870	895	871	914	921	897
8040	1199	1436	2321	7025	3620	1061	519	522	450	461	463	488	415	396	408	411	402	449	409	404	437	382	398	395	427	415	403	394	408	406	388	408	409	417	443	416	366	393	401	433	443	431	411	402	414	404	398	409	349	417	341	403	399	401	384	420	412	447	404	393	422	442	443	368	370	366	372	407	392	385	368	402	380	387	403	356	397	403	440	391	381	359	413	394	422	347	430	368	386	407	428	408	415	390	422	407	383	402	391	367	389	392	390	394	404	416	392	405	391	378	432	428	404	381	402	370	395	404	409	400	418	386	426	449	385	381	387	381	390	380	357	427	388	402	393	353	408	401	392	366	418	383	390	419	384	406	404	419	406	397	390	377	404	411	375	384	375	406	398	385	395	378	400	434	400	382	399	384	361	409	391	394	390	389	406	405	399	388	443	377	374	420	415	403	386	407	391	392	397	394	389	377	429	415	389	410	409	401	389	407	369	356	423	405	361	381	387	387	382	400	366	410	388	410	367	388	430	367	376	393	364	369	398	440	381	359	417	398	420	392	454	412	380	389	414	390	396	413	381	396	393	360	387	381	402	394	391	394	387	453	406	356	374	395	373	382	392	409	409	383	397	389	352	426	375	366	395	391	381	390	401	395	378	372	392	368	356	385	408	358	384	377	359	373	384	384	358	350	393	358	395	384	356	411	423	426	389	390	392	384	371	392	418	432	403	408	386	383	372	410	423	410	409	396	413	414	393	374	381	377	369	386	401	378	399	387	429	424	397	409	424	377	371	390	442	420	390	384	384	377	433	398	414	402	407	405	414	425	370	408	388	425	397	424	400	416	363	404	434	380	372	412	378	394	398	410	422	374	366	386	377	424	398	400	437	397	374	347	409	396	366	383	360	411	424	387	418	402	400	367	397	404	441	411	356	391	408	388	419	397	396	426	383	399	397	416	389	400	397	364	359	431	378	365	402	418	422	393	411	388	400	387	415	412	411	426	388	379	363	373	421	365	347	374	348	409	398	404	401	411	404	389	409	371	374	417	352	391	384	417	364	413	367	415	418	374	376	421	409	381	400	429	390	399	401	352	367	418	356	356	413	403	430	419	368	412	412	344	356	425	430	379	412	415	391	401	417	406	402	384	378	369	390	403	392	392	404	419	375	417	395	391	436	388	362	398	385	397	444	422	370	402	414	387	389	413	413	386	396	407	364	399	421	420	387	395	380	366	407	394	412	412	378	422	385	386	390	424	366	394	389	392	364	363	400	352	382	390	383	389	404	404	367	363	361	408	398	410	395	365	411	382	379	397	397	351	376	380	386	382	438	352	356	447	382	389	400	389	394	384	394	386	359	394	368	373	371	362	392	396	392	406	399	385	432	403	364	427	406	382	412	378	363	384	433	388	402	405	364	417	434	389	420	348	396	391	383	404	357	395	412	434	390	389	377	370	389	384	402	417	384	396	405	411	394	378	409	374	456	371	397	375	413	383	427	404	398	372	417	394	406	465	408	429	386	405	415	393	413	409	360	396	392	404	389	402	369	410	374	358	361	394	394	409	392	367	358	389	395	378	400	360	379	380	310	399	417	395	388	335	369	394	403	366	421	398	399	377	375	391	400	388	420	406	383	399	398	375	404	378	398	395	433	386	334	387	413	359	410	409	372	363	365	339	435	416	422	396	376	389	411	426	360	433	384	439	404	394	384	402	423	415	404	413	388	360	418	396	384	394	398	394	384	385	365	390	377	419	426	355	400	374	402	399	384	440	400	384	442	359	407	428	372	387	415	407	388	422	397	376	428	391	379	380	387	402	433	427	423	408	399	436	415	365	377	349	430	417	402	420	409	397	421	427	379	367	423	387	383	399	407	399	389	367	423	394	404	419	367	424	397	427	403	387	420	417	431	369	403	388	461	363	402	392	405	426	381	387	387	425	386	451	376	394	405	408	398	348	432	423	425	382	423	399	404	390	387	361	396	415	391	409	400	401	378	381	404	380	397	384	399	416	397	423	407	407	372	399	405	376	373	401	388	353	343	394	412	413	381	397	368	390	397	404	412	398	370	443	400	403	351	396	368	404	418	372	370	439	396	408	411	401	423	392	395	404	419	404	406	350	393	378	417	388	396	377	409	376	414	427	427	381	431	416	388	432	378	419	402	412	393	448	399	387	412	389	404	407	371	379	369	373	395	433	397	371	388	406	376	350	410	374	421	379	392	363	381	401	407	414	380	393	381	381	386	402	396	402	409	407	433	397	426	415	427	373	413	398	393	378	425	419	408	406	390	375	362	409	379	398	402	401	393	394	351	411	384	406	396	371	381	408	400	386	447	396	424	374	412	397	378	382	370	406	404	396	415	380	395	386	403	429	383	408	448	329	379	402	372	401	364	388	412	372	431	381	388	391	383	400	406	399	365	426	368	368	363	368	361	409	409	410	406	424	414	411	394	399	446	410	363	343	365	384	385	394	405	362	377	401	394	431	409	373	383	430	376	400	397	380	410	399	400	357	377	383	390	400	375	412	403	418	391	397	398	419	365	416	400	392	410	411	396	371	420	413	400	376	391	403	429	402	404	412	422	415	429	455	406	426	369	402	360	390	383	379	393	441	391	420	392	407	411	361	425	400	389	415	377	366	403	438	417	353	370	367	426	413	380	383	417	445	395	404	392	402	407	419	407	436	374	384	380	394	426	391	376	385	394	449	365	420	381	404	416	411	367	444	402	395	390	395	394	424	417	350	408	393	443	390	391	403	406	420	370	399	344	386	381	418	395	391	383	393	366	390	406	396	383	376	405	382	385	397	400	390	367	431	373	368	460	424	414	403	395	404	414	396	410	391	385	416	400	395	398	424	433	368	381	402	379	351	371	365	389	400	407	367	375	390	425	395	388	411	446	420	386	395	409	403	392	384	401	356	381	396	396	410	384	390	400	370	363	416	406	368	402	413	399	391	409	364	359	353	419	434	380	353	374	440	401	384	365	414	388	421	437	385	382	384	374	372	407	379	407	409	414	382	408	399	426	394	400	398	383	436	407	392	392	396	405	396	413	400	415	398	361	381	379	380	380	425	398	390	415	387	397	378	382	393	390	380	387	389	349	379	394	410	385	409	406	363	396	387	413	376	355	408	428	390	399	410	373	394	408	414	404	381	415	379	372	436	373	393	392	380	397	426	394	380	380	412	408	371	393	408	397	407	424	400	385	383	387	394	391	409	412	391	368	400	381	404	384	418	412	431	391	421	385	384	398	417	397	374	421	409	398	409	364	373	415	392	415	406	424	388	360	367	437	399	376	369	395	384	391	397	360	380	404	418	360	374	390	387	413	361	421	377	402	389	411	373	430	446	415	434	408	385	377	364	377	390	386	387	393	418	373	403	394	369	427	396	412	392	402	395	391	361	400	378	361	375	440	391	413	441	391	367	369	375	398	386	423	366	395	395	430	377	414	380	415	361	368	411	412	415	385	367	395	374	399	390	416	361	384	402	445	414	428	401	401	405	369	388	420
7120	1710	3160	7900	20789	11637	3092	1684	1592	1522	1316	1306	1238	1110	1081	1048	1020	1025	979	969	1028	992	1031	899	954	969	917	929	960	946	934	1047	953	982	1010	952	938	956	1000	899	875	887	910	928	1005	919	904	924	900	885	907	926	905	926	922	921	931	921	894	904	902	925	983	889	955	918	915	909	951	889	900	911	934	885	935	913	916	956	892	970	911	977	917	918	897	886	913	887	917	868	944	918	882	938	893	952	939	921	906	899	917	907	923	934	888	918	928	911	914	885	898	929	877	929	888	889	967	869	884	858	886	889	946	973	907	910	902	966	910	972	932	875	882	872	904	901	940	889	898	954	951	929	941	953	918	897	908	900	887	944	945	899	941	918	886	881	935	927	883	937	910	924	923	845	923	949	909	908	890	889	963	921	943	898	867	865	954	862	946	917	928	913	877	890	885	928	868	932	930	859	881	908	865	927	918	879	1007	829	902	933	932	864	969	870	876	917	923	884	889	907	948	892	904	882	903	847	883	881	954	905	887	942	910	917	885	919	934	898	880	933	873	926	890	831	932	933	891	948	899	902	894	899	908	965	915	915	897	916	933	897	902	912	904	939	874	920	953	857	887	932	923	899	947	967	954	916	893	896	879	857	941	875	989	860	919	911	934	922	895	888	867	927	916	917	896	894	912	930	895	875	942	905	910	973	917	896	850	923	886	921	852	935	929	882	895	947	925	931	887	905	909	949	888	973	921	939	904	883	918	879	944	941	849	878	925	904	918	894	917	902	892	987	874	927	928	915	871	909	947	915	959	924	891	912	960	921	891	901	921	900	926	930	860	914	964	921	938	882	887	954	876	917	910	951	933	926	968	882	944	944	975	919	938	971	898	894	907	881	928	879	843	927	895	869	881	878	882	967	940	897	907	907	831	916	908	932	953	959	928	972	901	912	918	889	942	908	925	905	907	925	938	939	893	902	870	922	972	878	918	931	921	869	935	919	917	915	944	850	919	978	879	945	919	936	858	856	893	895	885	885	908	910	966	931	933	908	939	948	904	918	930	897	914	921	909	934	951	923	930	906	870	854	953	976	928	876	905	895	935	899	891	925	891	948	923	945	948	918	968	857	925	913	938	909	944	910	897	931	882	933	909	852	943	890	867	926	930	898	934	921	878	914	970	911	939	885	911	912	901	869	865	933	923	944	911	989	906	884	934	879	910	876	913	896	918	881	983	962	930	868	985	903	908	888	913	904	850	892	897	937	879	868	890	850	905	940	942	908	920	941	874	882	876	941	943	887	879	936	934	888	898	932	910	879	936	909	895	849	884	909	947	910	940	975	934	919	873	929	906	903	928	923	841	926	931	919	922	888	888	897	907	942	915	878	926	854	871	911	928	924	936	922	913	888	866	915	874	852	886	844	853	952	880	994	887	960	914	928	921	902	936	943	961	916	879	905	896	881	909	884	892	933	903	931	886	905	886	883	946	950	911	940	932	912	898	968	873	895	946	924	849	905	861	890	884	933	923	933	919	879	933	873	913	891	862	894	878	916	940	948	906	924	929	904	920	963	952	899	891	951	913	877	945	896	921	877	884	922	912	919	901	942	834	921	917	878	909	897	927	898	920	896	871	867	908	898	892	892	841	897	935	905	938	895	922	889	931	898	920	911	931	931	894	936	965	985	934	893	969	874	938	887	930	899	934	897	912	904	946	894	903	932	904	875	907	897	918	945	911	933	958	905	914	909	963	904	881	898	939	905	935	949	893	869	899	898	919	928	851	918	908	897	922	945	929	967	923	929	923	943	908	900	913	905	880	880	905	898	926	878	932	866	935	922	856	922	885	897	950	957	942	920	875	909	875	899	911	887	864	914	916	931	909	847	853	860	919	965	895	920	893	887	912	856	918	913	948	919	893	949	898	925	892	937	897	929	909	945	921	857	910	887	861	901	883	910	927	978	894	938	857	907	944	905	880	882	845	925	927	939	882	913	910	929	903	929	977	929	888	923	921	934	929	989	919	902	872	936	895	883	899	971	966	886	963	901	896	879	893	852	967	924	911	888	928	893	910	928	871	901	900	895	931	890	912	909	924	925	942	929	922	923	902	919	975	932	925	882	954	898	929	909	906	893	880	871	953	857	904	900	917	946	903	869	887	862	881	929	876	871	922	844	918	984	945	905	904	923	901	928	902	883	939	868	871	912	922	904	935	949	923	942	883	915	959	922	877	888	865	925	914	913	911	890	921	920	936	910	907	919	889	901	914	857	835	925	905	912	894	937	876	889	974	913	886	860	955	864	892	898	919	965	885	927	947	877	997	882	898	877	927	922	876	918	942	903	883	898	892	892	951	912	905	893	921	877	823	901	904	937	913	943	878	928	917	880	934	920	870	929	871	961	919	936	898	868	899	908	916	957	920	936	920	913	880	939	932	880	923	916	918	859	881	879	911	922	894	898	885	895	916	867	875	888	925	925	919	905	940	921	930	880	942	935	930	933	883	885	895	921	852	950	860	881	893	898	912	887	881	873	923	982	938	899	935	878	894	941	941	912	948	890	896	868	905	943	921	953	911	884	893	894	883	914	941	876	902	943	852	902	951	987	914	934	922	878	880	914	893	948	876	946	926	899	894	918	911	941	920	920	964	899	891	898	886	954	896	927	896	897	866	871	878	933	871	863	917	904	929	893	882	934	920	909	926	865	912	843	876	884	908	887	887	894	855	924	919	934	915	875	902	916	894	959	943	927	901	955	945	908	907	892	926	906	917	928	941	876	868	878	976	905	919	903	892	944	901	891	873	923	890	930	926	902	878	910	861	889	914	936	874	902	919	910	869	916	911	842	898	897	926	888	903	899	894	882	963	865	894	910	946	881	967	939	916	883	898	920	896	897	938	933	861	861	950	908	912	845	881	928	864	875	915	892	896	918	936	896	941	898	867	882	900	887	947	879	912	910	938	977	971	913	905	885	868	953	917	888	889	960	888	912	962	902	866	900	882	885	931	891	885	934	925	943	886	964	938	936	858	889	890	887	844	941	880	931	907	945	877	971	832	913	950	887	911	938	846	933	902	950	946	897	938	944	944	889	833	924	941	933	978	897	915	871	902	937	901	928	938	965	853	913	899	905	905	914	923	947	889	955	834	883	971	860	903	874	923	901	903	929	908	926	872	931	907	876	885	880	873	854	952	854	932	933	947	900	933	942	884	919	864	887	934	978	945	874	921	890	939	879	880	935	958	848	943	927	957	877	909	911	858	909	874	909	957	898	916	951	949	916	944	887	897	893	879	901	894	941	958	897	919	873	841	958	961	889	911	909	904	920	871	886	904	912	868	920	916	878	874	885	889	920	875	864	888	923	937	891	877	918	949	933	903	930	956	931	886	925	892	942	873	910	925	902	878	897	881	909	912	895	929	1017	878	986	934	940	925	889	924	921	874	916	919	897	889	904	890	914	950	898	941	936	899	874	876	909	956	888	883	867	900	937	927	940	904	875	833	937	933	924	929	929	915	964	868	947
13420	1808	2013	7485	14517	5114	1661	491	405	316	356	332	321	319	300	240	284	246	281	257	262	270	269	248	259	273	221	236	238	238	280	234	238	228	250	264	252	262	268	239	277	260	268	233	261	252	235	214	229	235	240	274	273	268	263	222	221	263	232	255	267	220	241	250	271	247	213	263	274	255	246	239	282	211	244	248	245	232	239	235	235	253	256	227	260	223	240	274	239	266	260	267	265	268	248	275	244	259	240	225	259	235	258	253	244	248	256	260	228	268	240	261	252	263	260	254	277	259	237	269	236	230	249	259	237	238	298	250	247	242	232	273	256	233	267	264	259	236	219	271	243	226	223	246	238	242	249	264	294	241	262	256	254	220	219	259	232	255	244	244	257	225	262	250	226	246	214	241	260	262	259	251	266	263	246	259	271	229	297	276	231	237	225	243	245	245	227	242	238	271	284	243	228	265	251	249	261	255	234	262	248	258	264	223	224	254	237	230	230	262	237	246	286	236	235	246	232	261	248	236	248	253	252	247	241	237	293	260	235	279	258	266	244	250	234	229	256	224	247	235	239	300	277	242	240	242	237	226	239	217	254	242	233	274	267	277	277	232	241	253	255	278	241	206	267	269	258	253	243	250	263	255	247	250	241	250	277	219	256	252	262	222	220	213	240	284	269	222	223	255	224	232	255	236	233	260	233	262	246	238	256	247	266	254	254	243	256	278	258	248	224	255	233	259	261	255	255	201	273	252	221	222	223	253	262	235	254	236	269	245	242	267	258	229	251	242	252	286	289	253	221	229	259	216	245	271	252	271	263	241	243	256	258	221	258	231	267	264	232	248	258	236	231	237	241	261	222	246	243	252	281	269	263	259	305	265	239	218	230	235	229	244	274	287	240	274	247	252	257	219	249	268	268	256	247	235	256	229	245	269	230	242	274	263	258	256	261	227	259	259	268	231	234	244	266	244	222	260	226	280	200	262	249	257	238	248	236	249	242	244	302	233	281	266	263	222	249	247	254	262	255	242	238	242	260	240	245	240	242	262	223	251	252	232	260	212	261	253	240	254	250	233	251	256	235	253	245	245	250	247	224	256	273	253	245	217	247	270	246	249	250	276	237	251	257	285	266	225	266	243	243	250	233	241	254	266	231	226	238	277	245	228	222	231	239	267	250	234	252	260	256	249	265	241	272	239	247	243	245	257	252	271	221	257	243	255	243	259	271	281	241	227	254	267	275	235	243	258	266	260	241	254	242	230	225	280	202	253	260	267	222	269	281	245	241	243	251	227	242	234	236	233	234	248	223	263	238	258	234	234	255	246	229	253	250	226	245	244	235	226	219	249	261	241	267	213	249	245	248	247	261	244	233	273	243	253	234	245	278	236	251	250	243	240	258	264	224	225	258	245	262	242	247	276	249	255	238	280	242	259	249	249	203	265	255	280	234	237	225	250	252	263	237	254	244	234	270	252	255	214	242	267	235	224	235	242	239	246	238	244	245	257	249	236	266	238	233	262	258	229	265	275	247	259	249	259	275	258	258	271	253	249	270	255	227	234	280	234	242	236	256	243	252	276	232	243	242	251	227	264	250	253	255	239	261	272	263	260	250	260	257	249	255	254	255	250	246	258	263	207	224	258	252	235	282	269	270	241	255	241	243	223	252	225	246	252	241	267	244	248	255	245	254	243	240	242	266	236	260	231	248	255	270	243	236	237	240	262	276	245	231	239	264	230	237	246	267	249	274	279	252	243	225	215	242	212	263	261	264	256	223	276	253	243	228	249	262	260	240	271	260	243	279	261	257	230	221	265	240	220	229	223	240	238	266	217	224	258	258	230	228	247	224	264	223	259	251	220	237	226	197	236	208	235	292	256	246	257	254	243	236	254	261	250	237	265	239	231	276	238	230	226	219	248	227	249	250	237	245	250	250	243	273	259	231	227	230	255	207	251	250	231	249	248	236	239	250	245	240	249	254	250	275	240	297	235	221	259	277	245	267	245	213	222	233	233	237	246	256	260	216	267	240	266	237	228	250	275	268	279	265	231	248	254	234	241	228	244	227	244	234	246	248	248	270	242	247	237	246	234	255	266	237	244	266	237	237	244	261	244	240	261	262	268	244	247	266	255	263	238	255	274	259	238	230	247	263	259	241	229	279	213	245	251	238	238	242	222	262	228	244	213	260	256	236	221	243	233	252	231	244	248	215	250	252	231	256	267	249	241	269	247	237	252	274	205	253	245	243	255	261	262	253	251	225	235	286	222	274	251	249	259	241	245	266	247	258	248	265	254	247	257	248	263	222	230	279	250	246	266	261	238	224	219	229	224	260	238	246	260	242	281	236	249	242	233	252	238	245	229	237	232	244	262	246	230	282	225	229	218	253	240	242	261	257	262	273	251	267	243	251	257	256	233	252	254	262	234	239	261	258	244	221	263	275	240	226	233	256	227	270	237	264	253	246	226	263	265	215	234	259	237	247	230	243	242	234	243	243	231	240	245	229	230	236	256	281	220	232	252	257	231	281	225	261	265	254	242	245	265	269	272	249	245	239	263	258	244	240	221	247	239	256	244	253	234	224	251	238	227	254	265	268	239	252	253	274	247	250	260	222	262	254	225	231	264	257	239	247	252	248	228	266	231	245	239	259	224	276	232	252	223	256	253	245	290	235	232	250	243	257	233	249	271	232	250	243	271	286	241	252	242	250	234	246	257	221	263	274	260	252	254	225	226	247	251	233	252	258	239	247	242	235	260	273	250	238	220	227	271	233	236	254	254	204	249	255	223	230	250	227	216	271	265	248	239	269	255	262	245	260	229	255	245	236	229	237	246	234	258	255	247	265	260	230	267	265	255	243	262	252	258	254	240	259	257	250	225	200	225	245	235	237	247	248	269	255	235	266	232	245	236	257	255	235	255	224	271	254	274	286	252	248	255	232	235	253	253	290	238	272	290	243	269	294	279	235	220	249	263	243	226	261	234	248	229	230	241	221	258	255	235	245	246	253	226	223	230	215	261	256	229	237	228	264	263	256	235	232	237	211	240	265	230	210	228	265	256	256	275	259	231	277	263	245	248	265	260	255	255	252	232	252	236	255	271	256	244	271	291	257	250	239	255	266	253	248	224	250	253	249	239	230	234	269	251	276	211	253	248	242	229	245	274	244	226	267	244	259	226	226	234	240	256	239	228	231	245	264	221	279	232	243	265	234	242	254	237	232	212	253	254	199	256	245	288	229	262	256	249	253	257	283	254	260	234	227	253	252	244	272	236	252	237	263	259	246	266	258	259	254	221	258	227	257	236	235	242	251	237	251	279	286	256	254	230	232	259	242	261	264	258	222	252	261	227	266	235	256	242	224	263	251	233	249	253	239	269	230	240	257	244	239	215	223	251	242	262	266	266	279	236	268	243	236	242	279	267	238	259	231	256	265	245	243	277	257	243	251	244	256	230	231	256	267	244	269	237	263	249	227	252	261	272	218	242	238	265	259	249	263	258	225	238	251	258
8456	1825	4528	20532	30248	15643	3525	1761	1568	1344	1189	1130	1079	1005	812	809	786	755	727	752	728	713	700	653	651	662	656	627	709	657	674	640	657	644	679	662	656	661	604	620	664	631	594	613	591	645	660	614	618	631	614	624	621	603	592	631	556	627	612	548	591	628	541	551	630	618	592	540	588	591	587	598	652	622	579	593	587	569	581	617	578	621	556	614	614	570	568	619	592	592	576	636	611	585	573	575	592	588	586	552	616	560	594	612	615	598	619	630	577	588	587	645	647	607	623	606	595	621	598	600	622	620	618	620	549	637	602	582	569	542	606	652	626	557	588	575	613	609	570	623	599	625	619	601	625	593	623	611	576	624	591	577	631	568	615	634	590	586	593	604	561	624	662	582	587	556	601	552	587	631	611	535	591	584	584	583	585	575	583	604	616	604	566	591	622	583	592	598	624	589	596	560	561	618	570	627	603	619	637	605	612	603	644	619	646	552	596	625	569	606	628	574	590	629	597	606	599	580	581	593	601	567	597	634	574	613	574	608	634	596	617	586	605	538	594	604	578	608	601	631	627	603	552	611	632	661	614	604	595	617	590	567	596	605	563	620	632	608	586	595	619	586	615	572	600	605	596	560	581	628	590	622	593	579	598	606	583	623	571	620	628	567	543	586	594	546	601	596	566	559	579	606	591	564	595	595	609	592	598	600	625	556	574	604	600	624	587	604	586	577	607	588	618	606	568	587	574	583	578	612	588	564	602	580	602	569	605	618	603	608	624	605	607	590	621	563	630	541	637	598	634	567	644	606	604	573	530	575	587	561	566	561	561	580	599	572	652	560	563	580	585	548	598	626	593	621	608	589	639	652	583	599	597	565	623	594	623	558	613	605	577	612	627	588	596	626	574	604	590	548	611	626	619	575	605	565	562	563	604	600	601	621	574	550	597	589	618	570	607	619	573	603	609	610	623	624	586	557	642	562	580	626	561	656	589	581	582	564	522	575	618	617	610	613	589	604	626	594	605	566	642	595	556	592	591	627	585	583	616	614	560	560	576	592	569	625	606	605	635	590	607	627	606	573	624	598	586	546	593	579	624	581	612	615	610	620	622	577	627	609	620	607	618	600	551	597	632	597	567	584	575	614	599	608	562	620	634	594	593	658	601	612	630	590	580	602	602	609	580	584	618	558	603	529	617	546	581	571	586	563	599	595	640	582	588	574	608	624	607	602	571	625	590	623	638	580	579	582	568	570	576	584	621	571	601	617	614	602	583	608	545	576	592	581	591	571	601	603	562	583	587	589	565	601	583	598	583	596	626	638	620	573	646	551	586	630	590	623	615	591	570	547	685	649	602	592	587	589	586	573	601	601	578	538	589	579	596	598	592	638	619	575	565	638	608	564	556	591	616	603	627	614	603	613	630	557	610	596	607	569	578	607	597	650	586	555	560	633	601	607	546	592	567	597	576	559	582	616	599	613	597	586	575	604	572	609	575	602	607	577	592	571	553	598	606	607	615	573	608	613	577	576	631	583	591	620	582	639	594	616	601	581	609	572	593	603	643	579	628	643	625	630	620	611	592	618	598	537	598	550	548	599	590	530	642	611	613	599	636	596	591	622	648	668	586	618	568	647	575	603	567	582	622	575	556	589	598	595	606	618	592	604	575	616	600	574	602	593	587	634	604	591	584	608	638	585	534	614	578	585	606	614	605	594	615	590	594	617	622	603	610	606	587	602	617	598	621	591	602	573	581	579	617	617	588	667	566	615	596	636	539	550	567	576	621	565	619	568	587	646	574	564	551	564	600	614	639	587	592	618	587	603	589	561	594	569	632	596	573	600	601	615	595	566	588	591	619	586	572	602	595	589	572	635	628	572	592	618	587	670	569	585	575	604	636	583	594	567	605	571	603	593	635	565	578	657	620	623	549	591	611	577	581	585	562	596	565	600	574	630	605	587	579	615	564	590	601	629	573	593	605	599	612	550	602	581	598	632	590	600	661	583	597	594	577	583	570	578	572	584	561	547	602	616	620	582	628	649	547	614	629	619	606	561	620	596	624	587	606	545	636	575	640	616	585	564	581	572	580	624	617	598	601	557	605	604	612	574	576	599	630	589	586	619	632	588	603	586	607	628	595	591	565	568	574	559	594	631	603	583	592	586	548	601	602	621	550	649	595	649	572	618	573	575	591	621	575	581	569	620	550	573	541	606	584	611	615	567	571	608	624	601	642	618	608	577	607	583	665	631	620	568	603	588	589	645	599	596	616	582	622	584	571	604	613	604	583	584	609	610	581	592	602	618	586	602	617	583	611	593	596	630	614	556	606	587	632	553	582	612	561	619	574	530	602	621	593	603	660	593	598	606	618	599	602	599	578	582	610	574	633	617	593	619	587	631	605	568	601	577	597	586	618	575	587	613	586	585	588	593	592	592	577	594	608	569	600	635	606	593	555	659	617	575	594	641	606	603	573	619	605	613	593	535	611	588	592	609	640	633	642	592	610	587	565	587	558	587	578	582	586	596	609	590	611	579	603	615	600	598	621	578	593	653	633	594	622	620	551	616	553	605	600	584	609	606	578	563	607	612	574	568	607	594	594	599	593	591	603	565	591	562	604	571	598	605	617	611	586	546	607	595	644	602	573	560	573	555	595	579	626	587	594	568	602	571	606	582	600	620	589	599	612	635	620	537	578	578	574	594	559	564	588	622	564	648	586	571	620	602	607	591	580	612	596	594	593	583	570	610	594	587	608	615	626	637	591	590	617	594	602	633	647	566	614	572	553	588	596	602	590	619	601	610	639	610	613	581	574	577	565	633	572	611	564	606	593	618	628	579	587	600	615	602	576	614	627	594	595	592	618	602	606	586	609	588	647	634	560	604	592	620	610	570	648	622	591	619	557	603	583	633	590	583	569	609	595	632	609	600	596	600	611	613	616	624	591	566	562	598	594	596	606	608	565	639	638	596	574	605	569	618	631	609	608	550	645	590	623	585	642	600	596	563	560	629	587	597	575	591	626	574	584	601	578	576	627	634	576	572	602	576	618	595	629	626	593	596	614	589	611	562	627	626	557	591	604	602	577	583	615	619	601	617	642	594	599	580	593	587	594	599	614	596	611	610	632	625	613	590	576	588	610	610	603	583	583	549	530	568	634	597	556	563	575	614	622	558	595	599	554	572	592	597	586	592	615	621	626	565	594	583	620	660	591	585	603	622	623	577	575	579	597	584	572	593	585	575	600	573	577	587	627	599	567	618	605	581	563	578	540	591	615	616	563	612	575	569	624	590	595	598	598	591	637	577	591	578	598	583	596	598	596	612	608	563	561	559	592	606	674	574	592	603	607	576	592	585	595	636	570	615	654	575	614	591	603	644	560	621	652	557	593	646	585	603	572	585	581	580	590	628	581	572	564	569	615	625	606	614	599	645	593	593	592	606	590	591	615	554	577	614	579	608	583	573	596	620	616	607	611	591	593	589	554	570	601	564	556	582	602	624	629	612	617	578
2041	772	889	803	744	589	492	467	424	443	421	404	407	432	355	397	431	384	384	394	365	394	408	427	384	387	360	394	392	447	405	390	423	412	362	355	422	376	373	406	407	394	369	426	368	407	365	420	402	387	387	350	383	367	374	417	365	395	402	420	423	412	371	378	379	383	374	386	380	367	376	369	386	420	380	380	419	410	403	379	376	352	402	400	387	359	402	425	359	371	386	372	422	366	378	368	404	383	415	409	368	387	399	390	383	388	367	405	418	350	401	384	387	385	355	413	413	381	402	367	375	387	410	383	403	377	436	444	426	406	390	343	398	379	373	352	401	366	381	365	354	351	407	366	370	399	395	376	397	394	375	384	392	391	373	398	386	386	385	347	375	369	379	407	361	395	363	388	368	382	359	358	381	416	416	360	380	359	408	359	367	387	383	372	356	377	382	376	367	404	382	382	377	413	392	380	397	398	357	390	392	376	388	405	352	408	389	414	400	367	366	357	412	371	409	382	397	377	352	393	366	394	334	368	371	367	408	368	370	394	421	387	388	426	382	393	394	398	378	383	346	415	354	370	349	389	420	339	387	393	359	400	389	392	402	402	404	387	357	372	355	361	353	347	395	366	378	354	371	378	386	399	354	384	389	366	380	380	387	394	380	362	386	346	369	387	369	380	357	363	354	360	400	400	379	398	414	412	361	368	383	355	393	394	390	367	409	391	412	356	390	401	402	361	409	387	382	384	411	378	408	376	345	369	379	386	398	406	378	406	389	416	371	375	369	319	379	395	340	374	408	389	380	372	384	412	393	383	403	394	371	383	366	357	398	420	378	355	360	366	385	385	395	394	419	386	372	391	381	392	392	395	368	351	377	378	407	365	390	407	366	371	363	414	378	378	417	378	407	390	368	394	392	386	375	400	376	370	398	386	384	359	409	385	384	392	362	372	381	393	384	406	337	360	344	370	371	419	381	385	401	393	354	335	394	364	414	392	401	373	404	402	416	387	395	376	400	367	384	429	378	385	388	409	377	374	376	400	315	383	380	354	401	396	346	381	356	403	365	370	371	342	352	392	412	376	376	391	384	356	352	369	397	373	387	396	390	369	376	357	404	394	405	358	380	410	376	364	408	376	352	385	380	368	385	370	384	367	398	361	397	382	401	398	371	392	383	390	386	404	392	385	388	346	373	387	414	363	403	373	396	404	403	384	375	398	413	389	358	362	348	407	389	387	394	399	387	419	372	356	397	444	383	354	362	412	438	388	355	383	414	376	382	391	368	391	432	396	355	400	379	363	417	408	424	370	371	327	399	394	359	395	383	378	421	370	411	370	404	372	400	343	382	402	387	375	388	339	350	353	397	377	374	377	396	386	384	402	394	401	370	402	376	392	384	400	412	382	375	370	379	355	390	353	407	381	365	392	393	391	359	417	388	368	368	408	397	389	380	380	406	385	376	362	378	405	405	372	368	369	367	368	380	356	395	378	381	388	376	385	400	378	401	397	352	355	413	362	369	359	425	369	398	396	386	404	391	363	426	367	365	365	383	375	367	357	378	372	407	387	389	397	389	367	379	379	366	409	352	386	359	402	370	395	403	398	397	383	404	399	399	386	356	401	406	361	402	369	358	400	385	337	379	392	380	406	343	399	361	369	385	379	390	377	366	382	395	345	370	381	411	379	374	384	380	382	398	369	409	380	395	353	379	375	379	358	371	378	396	359	414	389	428	421	388	355	378	398	404	355	384	375	408	414	374	405	345	383	389	413	354	388	348	350	415	402	387	367	411	396	406	401	388	385	383	367	349	383	375	403	408	346	392	392	402	376	394	396	398	346	400	333	376	383	430	377	377	393	407	345	389	399	408	395	412	413	366	407	374	364	363	402	386	382	339	356	352	344	395	394	377	339	379	446	369	398	366	359	386	414	374	420	376	426	393	365	399	402	384	390	382	340	355	389	411	440	365	361	413	381	367	374	329	381	396	378	387	384	408	350	357	350	397	378	370	432	377	413	417	359	411	379	371	402	360	396	390	358	346	409	372	379	384	383	389	364	401	364	391	388	364	381	384	381	373	385	377	364	383	394	411	364	387	410	373	396	387	357	405	378	364	406	382	351	389	397	402	380	407	363	382	344	399	376	412	363	377	379	378	366	351	346	331	361	414	369	352	384	375	388	404	349	389	435	391	397	378	410	341	396	371	402	404	360	369	359	384	350	387	402	370	364	392	352	390	411	355	365	425	381	353	390	394	385	394	438	399	377	428	419	383	371	403	377	356	353	414	404	372	408	362	361	423	352	377	401	387	388	374	366	373	421	430	350	423	399	357	397	411	360	385	377	363	410	370	389	378	403	401	353	419	334	365	392	369	352	433	392	372	403	394	401	377	391	393	358	376	363	402	387	370	392	381	355	333	395	343	405	375	366	392	383	377	353	331	372	341	348	394	388	377	397	347	409	339	382	377	357	389	384	343	380	386	358	334	412	380	349	368	375	385	370	380	378	422	433	388	391	359	393	368	385	383	381	376	394	349	367	375	407	398	426	374	368	367	346	377	415	371	402	396	354	364	382	381	395	372	370	361	359	377	388	382	378	413	382	390	450	403	374	364	380	369	385	391	382	402	392	355	402	411	377	387	374	386	400	395	401	404	425	352	370	382	408	398	402	410	408	373	373	362	374	375	353	384	356	357	373	399	379	390	364	383	390	374	380	397	374	395	398	412	405	400	387	376	414	385	383	364	365	390	353	397	360	375	388	361	407	399	413	411	361	359	425	368	382	378	387	390	368	382	375	400	378	395	377	366	367	386	390	426	359	367	364	369	367	368	376	407	371	355	379	408	427	414	379	390	383	374	363	373	389	358	363	390	335	369	412	368	406	378	434	395	390	389	367	386	387	363	393	399	378	411	396	365	365	370	371	386	381	396	367	406	390	387	394	362	407	426	399	404	388	351	389	390	380	388	369	399	365	376	394	366	367	369	412	375	401	393	408	430	373	397	339	380	393	404	385	364	389	402	395	388	377	390	402	386	386	379	362	377	391	427	362	394	385	427	396	351	386	373	363	353	399	392	380	387	391	399	367	375	376	378	375	375	358	366	361	380	379	388	421	372	403	366	378	400	372	380	382	425	393	373	344	417	388	378	400	394	409	382	345	370	393	367	382	347	364	422	399	415	374	444	364	369	388	378	385	386	407	371	340	389	418	428	393	387	402	433	361	367	342	371	355	384	374	398	389	374	403	366	384	377	352	405	328	366	382	357	360	422	390	393	369	397	403	410	391	388	378	384	379	380	368	400	430	387	353	409	367	406	381	402	408	409	397	420	366	407	414	368	373	416	444	389	371	386	359	366	356	369	349	363	398	369	388	379	400	398	375	390	389	396	359	395	378	348	338	382	385	382	404	390	428	378	393	397	362	349	363	365	403	384	380	352	412	350	368	431	397	380	375	402	393	359	350	407	414	365	411	386	392	355	364	348	345	380	378	361	406	393	398	384	392	376	367
2432	1282	1973	2569	2673	2102	1467	1301	1212	1174	1038	1052	1066	1052	964	935	931	979	973	970	896	924	883	872	878	881	843	959	901	869	923	929	910	908	924	933	959	876	916	915	874	885	898	893	916	902	860	875	877	935	908	916	952	924	922	924	864	835	866	816	858	898	926	910	924	964	862	911	907	886	901	881	946	903	872	951	910	916	889	898	894	879	899	931	917	872	867	888	907	917	892	907	887	882	923	921	866	913	852	900	838	959	888	874	896	899	857	890	951	916	914	902	930	896	896	889	876	873	933	859	950	882	887	862	902	873	930	851	876	886	889	850	913	866	879	923	895	863	920	871	863	912	892	940	853	897	899	863	935	910	870	872	866	876	889	967	878	903	905	871	897	885	951	914	903	907	887	903	921	891	854	864	881	919	865	889	927	886	879	904	898	920	903	907	884	909	931	908	916	914	924	916	847	863	906	923	932	906	918	897	847	918	875	943	961	907	899	894	900	907	872	921	877	912	916	889	895	877	871	906	889	858	865	898	885	871	899	906	855	862	932	897	864	867	839	876	874	880	878	876	863	885	882	960	906	897	914	901	876	860	914	878	902	915	906	889	927	906	919	873	912	898	841	901	866	906	873	848	925	982	906	867	843	922	900	901	829	896	907	874	836	892	876	884	877	940	878	983	864	949	851	885	947	959	939	857	909	892	940	878	860	914	919	854	911	881	923	856	951	867	932	924	895	901	907	901	904	890	936	888	946	842	902	925	904	888	923	968	908	905	888	901	920	883	911	894	881	894	865	872	847	912	955	875	875	878	896	862	903	885	877	950	885	862	945	845	874	938	882	941	872	883	873	906	943	956	939	913	882	856	868	933	872	883	899	869	922	893	900	911	879	914	887	866	924	873	892	907	943	868	859	903	866	947	891	902	897	920	893	880	903	921	854	897	890	854	851	899	865	913	953	911	923	866	850	883	907	941	837	882	884	900	903	879	908	855	891	940	935	887	871	912	896	927	896	882	899	895	876	885	919	908	906	896	951	884	872	909	919	836	938	925	909	873	899	936	861	876	867	925	889	868	863	873	958	883	922	913	881	893	865	954	915	934	867	890	852	949	947	901	930	889	843	906	903	869	931	889	854	897	925	837	831	892	879	907	891	886	884	899	947	893	914	876	888	895	881	888	850	858	878	867	824	875	842	903	884	951	886	842	914	902	904	941	943	913	920	930	911	936	905	877	905	917	862	858	915	897	924	889	887	903	876	888	827	921	881	939	885	919	963	859	939	891	923	845	909	924	888	869	901	837	925	933	917	891	897	864	846	863	916	950	881	923	854	899	814	857	837	863	895	889	876	863	900	878	920	938	858	877	919	866	924	877	932	844	862	917	935	883	883	917	875	907	880	902	890	915	866	889	894	899	947	927	921	920	875	858	847	910	878	886	874	904	894	895	887	912	931	867	844	875	830	912	871	937	915	871	948	942	896	883	839	922	867	916	956	890	942	897	922	980	890	901	835	894	913	897	953	905	887	913	848	848	921	847	864	902	895	865	926	891	901	853	917	883	893	845	844	900	902	865	907	873	881	886	890	882	897	911	868	920	901	900	869	875	832	882	909	895	905	897	910	876	844	966	911	831	910	909	921	885	912	908	929	928	905	916	900	919	877	922	903	873	886	876	904	880	877	859	944	908	935	924	889	926	926	894	881	903	922	944	905	930	884	936	945	911	868	917	904	891	875	898	892	918	953	880	960	855	879	937	958	909	890	828	892	892	894	969	841	871	943	896	878	929	864	943	902	855	898	875	861	916	879	888	907	936	914	893	920	933	887	863	897	901	891	867	890	877	871	890	890	845	897	928	863	945	876	888	881	954	890	888	915	890	860	899	823	925	911	922	899	870	859	936	897	893	920	943	902	907	866	895	902	951	872	897	942	924	863	921	866	901	868	869	879	931	889	940	911	895	859	868	869	879	898	946	900	929	888	906	873	880	920	939	835	915	912	877	855	928	909	929	951	883	919	971	898	948	866	903	886	871	906	901	889	889	909	904	900	906	891	898	915	898	907	855	906	921	864	871	908	965	885	888	885	872	913	868	944	902	937	882	911	884	911	921	941	944	829	898	904	890	869	915	915	887	855	958	962	857	938	910	888	896	914	876	891	888	925	853	885	910	878	935	903	901	933	879	890	880	881	897	911	950	882	939	844	913	837	934	940	868	970	923	896	867	893	848	926	847	895	882	961	887	911	927	985	894	944	887	929	876	877	921	922	943	893	858	908	855	917	877	875	882	928	850	893	889	894	873	971	862	942	870	917	883	876	887	866	894	896	876	881	903	870	856	889	873	875	894	918	904	909	929	953	855	900	848	961	942	916	893	901	920	876	921	898	827	874	875	883	867	889	905	837	895	881	917	872	923	936	921	913	886	867	881	890	933	910	884	882	880	958	841	891	898	879	861	859	877	869	924	880	911	902	924	898	874	900	899	843	860	909	871	927	899	884	864	941	897	898	861	898	891	888	894	893	909	883	919	877	936	925	923	823	915	903	893	920	927	819	894	894	898	915	897	903	869	938	891	858	964	891	914	892	909	930	953	884	904	875	895	945	950	895	899	972	853	893	906	882	904	857	963	893	887	918	940	875	905	947	946	921	910	877	875	907	907	891	878	869	861	870	897	927	888	902	883	850	873	867	887	837	897	909	871	850	883	900	928	908	867	878	877	892	881	920	921	924	875	871	880	922	946	947	884	911	888	947	875	939	939	887	859	914	874	1004	895	863	923	947	851	897	885	883	895	878	875	861	863	873	903	948	890	943	888	938	797	874	929	878	879	922	910	896	979	885	905	826	950	891	835	846	903	930	880	904	827	873	913	919	907	932	924	908	916	915	918	909	920	857	859	885	911	936	898	931	939	852	979	902	879	932	902	855	925	844	951	902	856	927	939	868	864	887	863	893	911	891	880	888	910	870	909	893	932	927	887	834	881	871	874	891	891	882	861	887	920	883	905	926	955	893	926	871	928	930	912	883	923	882	892	917	848	881	909	843	875	898	907	888	915	895	845	907	888	873	959	899	878	910	855	968	868	908	893	875	893	870	914	860	907	923	885	867	915	898	894	941	913	926	845	959	922	901	872	890	906	876	881	893	911	894	885	973	861	913	910	915	892	923	885	852	893	832	885	846	886	922	900	921	878	904	945	901	881	875	935	862	897	911	854	903	962	951	863	933	923	801	860	879	902	870	902	904	901	905	935	916	939	869	940	860	932	889	879	894	912	914	947	849	923	920	875	901	868	894	890	887	879	925	837	882	878	946	914	920	841	883	926	880	885	935	872	908	885	962	923	885	904	894	882	921	859	871	881	892	886	867	897	907	915	854	883	876	886	887	881	896	860	918	925	899	969	955	845	930	927	914	887	914	842	942	898	896	925	874	940	850	864	868	938	887	864	929	878	894	889	857	928	894	885	887	894	876	856	885	902	894	891	894	882	897	868	923	874	897	878	901	891	926	895	893	895
8095	1279	1432	2606	6487	3199	1282	536	514	448	455	410	462	433	443	447	435	446	435	427	411	362	401	378	411	381	390	427	397	435	413	388	445	430	414	386	387	383	403	398	394	384	416	379	396	373	366	416	406	372	383	437	452	411	373	392	401	414	437	404	403	412	396	415	388	387	409	356	406	372	419	399	418	395	398	396	396	404	385	401	378	355	396	418	336	405	399	374	390	436	373	383	367	340	407	374	389	433	398	409	385	414	384	418	432	432	370	421	407	416	349	394	385	406	412	393	411	384	377	431	416	402	391	363	413	401	383	338	383	398	399	428	404	404	396	373	375	416	363	361	399	387	399	376	397	401	373	394	394	375	424	369	393	375	372	386	393	412	397	360	422	398	411	390	366	422	412	403	392	402	403	405	374	397	351	383	464	409	412	395	402	418	396	411	360	407	438	414	392	414	433	365	408	420	422	363	368	395	442	411	415	412	406	387	428	420	397	403	398	400	386	412	431	370	393	357	366	362	379	385	387	372	376	362	417	397	374	399	403	380	421	390	364	393	365	415	398	371	378	386	380	409	424	406	405	374	421	378	427	394	394	368	422	395	406	381	383	425	430	401	399	354	373	394	390	399	371	385	386	394	396	362	377	371	390	409	398	395	375	386	381	392	375	406	397	408	393	416	418	392	405	394	439	424	417	438	376	392	422	388	444	403	380	403	412	337	443	387	435	401	386	426	390	424	383	432	372	404	378	376	410	418	387	380	344	367	380	382	410	414	382	408	397	436	409	374	382	399	394	386	396	406	391	386	384	391	370	376	397	397	423	388	401	389	439	403	393	396	422	371	365	411	373	404	422	364	394	381	428	430	362	427	405	412	378	387	408	405	423	383	420	405	397	396	364	395	405	431	440	411	375	393	396	371	424	401	403	386	381	373	398	400	387	345	416	404	363	382	391	382	406	399	427	391	386	369	381	392	360	379	431	427	410	417	381	418	400	395	432	406	406	404	392	391	396	426	357	429	373	362	416	373	394	363	409	352	366	421	418	369	420	392	367	371	384	391	417	384	428	428	409	426	399	386	383	387	401	393	383	402	414	406	392	415	392	369	399	403	405	376	376	406	408	392	370	351	440	377	413	372	397	382	361	375	427	410	431	440	418	410	412	381	395	396	400	419	403	405	374	364	355	417	385	389	422	403	408	385	384	417	379	388	397	404	423	402	430	367	414	425	366	421	433	398	385	359	433	434	382	369	406	430	392	398	419	388	411	400	399	402	349	413	410	381	383	368	373	389	352	411	449	361	401	375	421	403	371	417	429	356	391	404	386	378	379	384	426	374	379	411	411	389	404	397	389	379	372	407	387	427	438	369	369	396	400	390	395	400	380	389	418	409	383	393	367	389	402	388	408	411	368	370	402	432	408	359	368	396	384	409	396	398	388	394	385	377	358	364	371	391	406	402	372	379	374	379	369	375	398	398	403	354	398	378	407	410	424	410	429	420	375	387	400	409	429	396	360	373	406	372	417	417	386	415	389	426	379	387	384	397	409	390	378	352	392	376	359	420	415	396	394	397	387	390	439	412	421	408	399	392	380	373	385	405	422	397	384	364	357	379	435	386	391	385	420	366	434	369	369	385	414	399	415	401	458	403	427	411	395	420	420	402	405	408	420	375	427	391	396	391	362	387	394	429	416	365	387	378	418	424	399	421	401	385	360	393	454	441	405	404	399	350	398	392	401	412	419	413	405	419	414	473	390	403	411	423	403	383	392	390	383	407	438	398	375	391	410	423	426	369	411	391	333	391	385	386	423	404	399	393	378	410	399	382	399	401	398	417	418	354	368	330	389	413	394	395	394	397	382	411	410	427	408	405	409	384	348	395	364	433	454	380	368	382	367	422	348	403	393	407	404	404	398	395	395	361	371	386	391	390	416	418	386	425	383	361	405	387	380	392	405	356	400	404	411	405	407	389	365	406	394	386	381	418	400	401	391	396	369	391	387	394	380	394	386	418	433	388	386	416	414	402	361	357	418	412	395	415	397	387	371	407	438	375	445	393	403	417	407	403	435	396	379	367	347	408	398	398	401	378	397	397	383	406	377	389	433	388	422	400	408	354	428	437	394	393	411	373	428	400	399	402	411	394	405	373	372	433	369	431	411	373	364	375	402	408	380	368	384	394	429	368	420	425	440	418	394	405	395	411	387	393	398	392	406	396	397	419	417	376	397	380	385	390	414	370	358	396	363	391	415	388	420	401	380	414	403	408	378	385	406	369	382	365	409	417	406	400	388	350	378	382	430	401	417	375	387	394	390	447	391	400	385	352	375	394	382	408	384	410	392	417	415	381	405	405	384	404	404	369	374	379	378	414	414	383	403	402	385	430	401	388	389	403	381	346	405	427	431	385	390	383	417	399	426	394	409	389	401	384	458	430	385	378	420	388	382	395	430	379	385	394	402	380	361	368	391	357	448	452	426	419	392	378	404	382	425	407	421	425	369	395	356	430	421	363	415	396	371	406	383	363	415	396	379	415	403	380	408	435	432	408	398	395	395	403	379	403	417	407	411	412	368	369	387	393	404	405	405	389	377	415	420	418	428	389	448	411	411	399	367	408	378	386	393	376	416	412	412	386	385	394	392	387	412	429	433	370	397	365	377	431	405	368	430	420	392	423	411	404	375	393	404	416	406	388	415	387	462	388	433	419	405	392	375	385	375	367	378	367	464	381	406	387	436	421	396	405	382	370	387	397	399	379	414	415	353	379	413	392	403	344	390	374	382	374	360	423	393	425	428	417	371	392	379	390	436	427	407	356	419	391	411	394	404	445	408	433	399	362	421	400	391	420	439	376	383	383	398	396	377	437	378	381	440	385	387	355	398	425	419	392	404	378	399	400	383	412	451	396	355	352	412	429	410	390	395	360	408	390	405	389	364	381	395	383	421	419	387	372	430	387	415	403	414	387	381	391	380	395	390	387	381	412	380	398	460	399	391	358	385	386	376	414	413	395	404	432	423	388	398	389	409	411	384	365	373	368	356	408	379	345	377	375	383	383	417	407	428	348	381	361	379	371	397	396	413	400	378	412	363	372	420	359	396	404	391	371	379	378	425	404	372	407	369	399	416	376	414	395	438	410	390	409	423	416	410	397	419	392	393	394	398	381	387	394	432	384	418	406	424	414	373	420	408	388	426	424	354	374	414	366	380	397	420	355	393	392	400	385	378	399	398	404	423	421	381	385	414	426	381	443	411	401	396	404	389	387	374	406	403	394	373	373	404	399	401	419	414	429	356	402	394	415	426	366	396	407	431	408	349	404	405	416	383	379	395	392	397	389	380	354	386	401	365	403	389	391	359	361	393	369	414	377	386	402	375	377	413	457	409	390	390	375	419	413	396	374	367	381	432	383	402	398	390	373	414	440	390	373	404	394	425	399	401	442	349	385	413	409	387	425	397	443	411	419	387	407	346	389	415	390	405	411	369	381	380	407	377	391	401	412	393	408	402	417
7064	1687	3253	8747	20251	11803	3552	1668	1508	1400	1305	1294	1271	1183	1047	1072	1057	972	920	1031	985	983	924	990	991	950	958	989	901	887	929	949	949	970	953	914	980	972	1033	948	950	862	902	930	906	902	916	928	845	917	956	948	928	880	958	939	949	931	845	902	930	889	922	938	916	962	1002	929	869	890	908	896	932	976	904	865	945	882	869	904	869	865	897	934	887	957	868	880	927	906	924	915	945	906	927	918	906	871	893	878	960	919	827	916	879	936	904	923	909	984	896	903	936	883	932	853	935	883	907	856	901	858	890	931	966	928	913	916	877	878	869	874	935	895	913	911	886	888	889	933	922	964	890	919	923	930	939	906	932	880	886	885	918	903	859	896	911	873	918	926	918	897	871	910	863	938	906	845	906	931	889	950	937	910	903	956	946	889	920	920	947	908	875	888	820	864	940	878	902	887	912	927	889	916	884	935	884	906	914	854	897	888	908	925	842	946	922	889	847	887	925	854	919	902	895	890	883	895	899	931	902	881	920	873	940	867	885	948	907	878	893	907	938	954	909	926	894	887	917	965	936	951	981	909	959	933	849	954	888	925	905	826	889	880	911	899	864	949	897	872	915	887	924	944	926	915	887	897	899	918	927	962	874	887	912	923	898	942	857	885	921	886	893	882	942	899	903	947	903	914	906	926	880	911	851	834	945	867	916	908	923	915	863	854	869	888	833	938	918	914	892	970	948	903	903	936	872	915	898	967	869	865	876	938	930	950	955	911	923	933	935	922	890	899	955	957	920	943	945	958	887	886	844	930	910	891	910	906	977	893	899	944	920	902	887	906	896	952	834	919	920	918	858	907	878	873	912	908	875	898	921	902	909	881	907	888	886	845	907	948	952	881	899	914	931	909	926	908	883	932	971	843	924	960	947	902	903	921	914	869	916	887	868	842	883	859	878	943	911	931	924	905	946	867	903	913	898	910	951	886	930	919	917	910	920	916	954	930	918	946	881	915	906	879	901	919	880	902	862	888	968	920	864	921	932	893	923	910	904	904	894	904	891	922	914	954	889	934	945	896	914	929	907	926	902	960	904	951	919	831	930	933	909	952	926	929	887	963	942	922	874	855	918	844	895	873	895	907	922	936	908	862	894	896	884	887	908	927	905	923	954	893	868	917	903	946	887	892	904	924	930	925	917	925	873	943	908	889	854	919	947	908	888	886	882	930	950	925	940	861	958	922	955	882	876	961	934	877	922	921	890	881	896	933	908	895	935	856	893	928	914	880	903	913	904	983	908	901	942	840	870	926	893	881	915	978	1000	960	871	892	868	891	917	900	876	919	896	931	908	926	865	887	911	913	915	921	873	938	879	901	930	915	949	997	904	909	933	852	916	912	868	894	931	868	875	899	945	883	893	927	923	900	899	895	877	885	963	910	894	920	910	875	892	893	935	893	896	917	933	959	948	933	892	935	861	924	896	909	915	903	881	918	920	915	871	901	973	871	921	892	866	897	858	903	968	850	915	896	898	902	958	952	901	903	916	893	923	891	885	860	916	907	912	923	961	906	932	915	862	881	960	896	874	875	957	894	914	924	877	936	926	922	900	933	883	893	943	898	915	932	914	902	863	943	923	927	927	915	889	961	879	906	857	877	952	877	889	932	879	874	909	901	903	896	910	917	833	944	939	909	915	940	899	868	907	914	865	939	967	925	918	913	879	890	943	863	927	889	952	881	916	896	820	907	935	880	821	912	917	904	899	910	882	898	910	896	885	894	932	856	878	904	875	886	931	921	900	904	931	940	907	883	890	923	925	943	913	866	885	865	938	931	927	929	932	889	916	952	865	909	893	933	900	908	897	922	920	926	865	927	939	992	936	939	884	884	883	913	882	880	918	903	917	913	933	904	866	889	922	834	880	917	834	921	948	901	895	897	910	903	881	956	909	849	894	931	913	927	902	933	892	887	916	897	912	913	928	939	844	960	898	883	942	875	895	946	894	927	903	864	918	881	892	897	877	963	973	909	903	872	945	897	914	905	903	924	889	919	950	905	867	905	889	903	872	945	905	932	895	879	948	859	913	913	892	937	977	880	883	969	900	890	908	861	880	906	930	899	922	912	911	863	855	870	892	903	873	921	952	932	922	872	913	936	874	891	863	886	907	894	918	939	892	873	890	857	848	905	902	862	854	890	912	890	885	877	926	914	913	914	930	903	864	880	875	843	895	973	893	842	914	910	926	896	880	902	907	914	937	904	908	914	897	928	852	918	865	899	918	910	906	900	891	936	938	892	921	922	854	902	890	879	922	934	932	895	873	904	977	937	896	911	914	908	886	906	918	909	903	895	901	882	897	907	851	892	933	849	940	903	946	956	923	928	924	906	899	862	958	900	912	896	884	946	975	854	887	943	930	889	935	968	907	985	897	885	892	936	905	914	901	898	900	896	896	855	940	890	903	903	935	888	912	934	884	864	929	944	918	912	922	883	860	930	873	910	861	942	929	896	887	884	882	874	886	918	943	926	958	876	849	897	919	872	880	874	924	910	834	957	919	899	914	913	895	917	929	897	888	893	885	883	883	905	943	926	880	943	896	894	866	897	890	942	832	908	959	888	896	903	951	846	899	890	929	909	898	964	881	873	901	932	881	957	905	878	917	885	942	922	907	973	920	903	889	889	863	969	862	879	898	870	867	903	893	923	933	872	893	933	833	928	888	923	907	871	944	899	915	931	889	895	877	857	877	911	909	882	897	943	932	875	861	910	898	880	849	975	874	925	900	948	900	919	957	918	880	924	949	903	884	905	881	890	918	893	885	862	937	879	888	904	920	891	902	880	956	873	918	885	977	877	871	872	914	907	903	938	949	845	872	966	906	923	921	924	936	931	921	907	891	852	893	952	894	964	921	938	919	943	927	912	880	920	915	932	889	950	888	887	897	902	905	895	892	906	881	914	927	916	967	940	915	908	895	897	947	911	878	926	826	911	896	947	962	901	901	899	903	948	882	926	913	911	935	852	878	897	900	911	876	919	914	896	909	852	982	836	852	914	867	866	945	899	865	910	888	876	857	854	908	873	955	854	851	908	947	895	917	868	933	927	902	963	906	887	880	914	892	913	866	948	907	925	942	963	896	884	872	905	972	895	888	864	875	907	927	933	903	923	940	951	949	869	992	926	918	902	900	898	907	896	890	893	905	888	937	859	960	902	858	914	860	950	867	912	923	914	932	886	920	932	917	925	917	937	903	893	937	949	904	863	938	884	878	938	917	927	944	903	943	907	913	915	931	887	918	899	902	852	977	914	907	865	882	899	883	882	936	878	921	946	896	892	894	929	894	900	874	900	911	948	855	932	862	897	889	823	843	931	911	890	935	892	921	921	877	962	895	941	908	886	858	914	912	832	856	877	930	953	887	895	878	904	903	857	892	882	920	915	963	851	913	915	897	916	873	921	905	918	942	879	945	943	943	951	913	926	870	837	858	902	924	870	870	948	889	975	835	915	898	882	943	902	909	950
13365	1703	1739	2303	5318	5880	1994	436	422	343	383	360	301	297	273	273	299	277	255	249	249	280	248	276	258	210	231	241	260	278	216	238	233	235	240	226	231	240	220	268	226	246	228	243	230	247	233	270	228	236	223	231	219	202	251	252	237	251	248	251	241	187	241	229	262	250	245	256	238	233	258	224	267	236	219	233	235	236	233	243	253	253	226	236	247	259	265	221	228	226	221	237	245	260	216	231	224	217	241	238	219	207	234	252	235	222	242	239	246	232	229	239	266	260	243	248	258	236	273	231	253	241	213	244	229	200	227	213	241	244	247	260	255	268	248	236	227	226	242	230	253	251	259	275	247	211	221	248	235	242	227	254	257	269	260	224	267	225	247	211	256	229	245	254	223	242	273	233	234	237	233	230	262	221	237	240	240	252	251	277	225	229	221	258	254	242	238	227	229	232	231	224	256	229	255	263	226	247	278	231	247	229	211	226	238	234	272	225	238	247	241	256	256	252	262	272	241	245	264	244	233	244	219	253	265	253	262	249	240	243	250	227	255	226	230	245	251	255	244	249	223	263	252	225	248	258	248	223	217	249	238	262	257	243	230	238	256	209	249	228	255	251	224	222	282	239	252	259	272	252	233	242	228	215	217	229	251	226	235	231	259	245	218	203	228	223	242	235	230	242	236	258	254	242	225	268	229	256	208	228	218	238	223	254	253	236	211	221	273	276	244	240	262	256	228	256	239	234	258	267	262	260	228	247	215	265	237	256	234	248	252	248	244	250	220	214	250	208	259	264	249	254	215	218	248	236	214	231	240	226	238	259	243	252	217	204	253	248	243	263	237	245	242	238	241	202	269	250	240	229	236	240	213	209	232	232	238	248	233	262	227	227	236	237	241	251	238	242	226	230	233	236	239	238	210	256	242	247	243	244	251	236	284	260	257	225	241	254	260	243	243	263	254	231	195	244	248	214	269	245	233	240	258	256	241	273	255	253	219	225	229	250	215	227	249	253	270	231	214	250	217	238	265	231	255	240	239	231	258	210	213	254	241	239	240	251	248	239	239	248	233	256	271	220	238	225	227	232	230	228	225	245	238	226	246	268	244	220	231	262	230	229	265	259	251	238	249	259	264	244	251	246	238	230	236	241	286	224	237	248	245	239	228	233	230	243	226	226	248	219	262	250	264	255	197	255	257	255	272	247	216	256	251	239	241	224	228	252	232	218	244	230	245	239	235	213	243	236	242	265	239	249	260	238	231	215	229	250	236	234	227	220	228	246	259	263	233	262	231	229	243	235	240	234	238	231	230	264	245	237	239	208	228	246	237	237	230	223	272	231	232	181	244	233	232	246	215	256	223	224	237	243	248	237	228	241	235	225	247	268	227	223	243	228	258	240	227	253	231	235	249	243	245	265	258	230	261	265	237	233	242	265	224	247	258	228	278	257	218	224	249	243	233	232	271	230	247	237	266	223	247	228	244	261	218	248	220	252	245	258	263	273	267	236	254	213	248	246	249	265	230	247	255	240	208	230	230	244	231	247	221	286	237	243	242	258	249	237	261	228	256	244	221	234	228	216	258	235	222	239	231	270	246	228	243	237	259	251	261	246	252	247	277	240	275	230	250	252	249	226	280	260	241	219	242	250	220	242	278	244	250	248	237	253	244	241	244	238	229	236	247	221	249	233	227	248	220	245	231	252	227	231	211	235	227	229	223	266	226	256	238	187	255	264	200	226	220	231	244	230	247	237	259	237	234	225	231	229	190	230	266	217	232	224	234	256	232	245	254	254	232	258	260	247	223	249	213	248	262	232	211	198	235	226	241	211	237	235	280	248	253	230	211	248	231	254	233	258	261	243	261	223	231	235	238	247	267	244	219	259	221	248	234	246	231	236	238	219	231	243	222	226	256	212	245	249	232	244	228	221	259	231	228	208	252	271	250	245	248	228	219	214	258	274	207	210	259	229	251	237	270	209	262	232	252	256	243	284	267	235	257	247	262	264	227	241	261	257	255	226	260	215	224	240	287	251	243	247	212	215	251	231	239	243	252	222	226	241	205	253	249	253	274	248	244	248	236	258	227	249	254	247	280	246	253	229	241	251	231	261	283	254	227	225	238	261	221	226	258	250	252	265	257	232	226	227	232	234	229	230	240	227	249	262	228	229	247	228	238	271	275	256	231	234	232	260	238	237	254	237	237	224	225	236	213	241	245	236	242	208	205	236	255	248	222	237	237	240	242	250	239	228	265	237	227	238	222	239	244	234	238	234	242	209	279	251	251	258	242	268	247	232	245	230	254	235	249	223	253	229	226	232	250	232	224	251	269	238	254	250	206	224	226	259	223	220	249	224	221	226	242	233	218	274	265	264	220	225	217	252	254	234	270	213	233	245	262	253	243	257	244	252	233	260	215	225	252	213	239	259	260	224	218	247	277	228	230	221	233	251	253	221	210	244	231	272	261	258	239	223	268	227	218	240	253	230	255	252	240	238	254	215	227	227	241	235	230	237	237	264	226	236	280	211	228	251	228	212	212	266	237	259	253	230	236	256	227	254	232	233	255	235	265	256	219	220	250	227	248	282	245	244	236	224	234	183	250	239	260	241	225	228	260	212	248	229	227	228	224	218	234	237	265	266	234	230	225	248	243	278	232	250	268	233	224	217	201	228	249	237	229	255	221	230	261	259	259	235	261	255	242	247	227	247	276	263	197	227	239	284	239	227	270	253	216	215	278	233	232	242	256	218	226	227	224	243	249	257	238	254	256	236	233	220	246	226	208	254	247	264	239	246	223	239	227	260	234	235	282	254	234	225	261	250	271	223	232	265	217	233	266	279	246	240	257	257	251	254	235	265	225	224	263	221	246	219	234	249	255	226	246	244	251	257	229	225	231	224	262	212	236	235	265	216	248	286	229	239	239	235	234	251	231	243	235	251	242	229	215	253	268	253	251	235	236	225	248	267	245	251	284	228	258	253	230	236	219	269	248	240	228	235	236	225	250	235	239	234	248	245	246	217	227	259	240	230	211	212	239	248	240	231	253	251	248	221	255	265	267	263	204	255	248	234	229	242	234	253	254	248	252	220	253	226	219	231	232	249	233	262	213	242	251	228	225	213	227	249	241	210	263	266	252	252	237	256	246	228	220	236	233	217	228	257	234	257	248	224	256	234	239	247	236	226	245	258	255	219	240	249	208	213	249	246	220	230	238	250	251	253	244	249	262	227	227	254	234	243	250	230	243	236	238	237	235	240	245	241	237	255	232	214	222	238	247	260	216	230	234	227	232	221	257	259	250	243	235	241	240	271	213	210	206	243	236	222	232	263	267	247	234	255	271	245	240	231	264	243	230	239	221	234	248	230	215	211	246	224	243	224	243	209	233	254	251	255	245	242	237	233	206	229	269	214	256	270	247	238	261	252	262	254	237	264	213	229	246	254	220	231	239	233	260	261	237	240	235	254	225	227	235	240	272	223	270	239	236	258	215	220	227	237	227	241	256	246
8374	1673	3747	7810	16773	20387	4759	1884	1530	1399	1207	1194	1172	999	897	808	765	702	728	746	728	692	646	659	668	648	604	661	662	584	650	649	630	638	621	611	659	635	601	598	668	580	616	576	610	581	631	588	612	642	604	561	595	599	578	574	608	588	595	594	573	590	581	574	581	622	589	595	573	595	562	570	600	591	587	591	539	615	559	582	564	624	568	574	588	599	573	593	572	546	565	617	618	578	566	579	570	628	539	581	596	588	592	589	588	579	574	596	597	551	542	570	567	584	568	579	598	562	572	582	546	595	569	591	574	582	610	559	562	603	566	552	576	617	571	600	607	602	584	552	563	649	597	555	565	544	563	554	589	606	586	598	581	619	552	610	592	584	551	561	592	624	585	599	597	569	563	545	542	618	614	584	596	611	576	586	618	554	613	594	550	594	580	578	575	545	584	592	605	587	547	581	580	590	589	603	589	562	593	555	586	608	597	553	610	569	548	565	590	606	572	585	561	576	616	585	586	621	581	574	579	568	557	590	535	609	581	586	544	550	531	612	565	628	544	596	576	577	566	565	606	608	551	591	599	582	597	566	608	551	609	566	594	576	604	584	560	564	572	553	602	583	578	538	550	625	600	579	555	589	618	573	564	590	552	597	536	577	540	590	554	567	564	617	574	570	571	556	604	537	538	564	562	567	582	601	587	607	552	589	576	613	561	568	581	585	583	563	617	567	553	597	539	526	563	527	566	634	585	593	532	558	546	554	536	636	604	603	608	556	564	638	559	567	563	549	598	588	592	571	599	544	583	592	592	575	574	561	605	604	616	542	605	619	552	584	552	592	585	578	563	629	604	611	564	607	574	566	615	588	575	540	619	554	544	552	569	553	566	578	578	601	583	573	593	597	593	562	570	585	583	556	574	581	616	601	551	567	564	561	525	638	563	512	629	582	599	595	541	557	536	627	605	624	580	556	555	528	587	547	593	575	558	559	600	590	591	563	628	617	577	561	611	578	557	582	619	593	557	627	602	610	576	538	584	592	548	514	613	572	626	601	595	583	586	547	611	577	609	524	585	578	591	570	562	620	549	596	586	582	565	572	595	554	576	580	578	587	590	527	609	566	574	606	536	594	572	602	570	549	570	567	587	552	613	594	609	629	555	577	599	586	589	586	549	556	553	581	615	585	591	586	588	554	568	588	599	545	560	611	575	585	576	599	562	569	547	556	592	583	630	577	614	589	600	548	587	553	610	642	558	594	573	579	565	530	531	593	581	587	560	604	574	554	597	572	556	608	612	563	556	572	627	591	569	610	569	608	549	616	574	552	571	584	594	573	601	597	556	603	579	567	573	568	605	579	607	587	578	565	597	549	588	586	552	602	576	579	599	591	608	583	558	575	566	583	549	576	568	599	567	573	567	602	597	579	632	545	557	565	560	592	609	616	594	589	572	604	602	551	597	532	564	584	596	591	562	620	593	629	616	558	595	565	593	627	567	566	569	600	570	588	596	592	619	604	576	585	562	589	544	593	602	591	573	613	580	622	607	558	588	626	557	553	539	568	609	597	614	580	561	572	534	582	551	544	580	568	568	564	596	613	561	573	599	530	552	575	546	566	560	605	607	610	575	628	574	592	564	587	566	577	617	618	590	572	573	611	573	567	590	596	584	570	560	564	550	581	553	576	598	567	554	552	613	577	571	599	613	646	566	614	572	551	604	569	578	584	588	591	572	559	582	565	569	593	588	616	569	564	598	577	551	603	591	560	619	572	585	562	600	540	610	574	617	632	605	574	571	534	559	552	582	573	576	579	575	556	606	622	559	603	560	599	566	567	569	582	570	544	596	588	612	535	569	564	656	579	569	568	520	597	603	589	584	590	564	576	575	603	593	565	592	586	583	605	597	554	585	584	598	578	604	630	557	587	563	622	530	596	568	564	591	592	581	563	571	602	555	612	600	558	558	586	582	540	594	597	590	574	587	606	598	586	581	593	593	603	561	581	533	538	570	557	538	568	566	571	594	538	555	574	577	579	582	557	586	596	518	534	590	597	602	610	579	598	594	556	597	571	567	629	576	558	565	607	559	548	586	579	590	609	598	587	590	616	587	586	572	563	593	614	588	567	566	571	628	589	574	592	652	577	578	583	581	615	543	559	609	604	588	552	511	564	547	598	578	574	573	592	544	604	592	591	577	557	625	595	567	601	627	558	629	595	580	591	582	615	602	585	580	608	557	564	630	563	533	586	593	597	589	554	517	581	576	512	567	562	588	615	553	619	558	593	604	607	598	571	600	558	600	587	626	572	603	629	601	562	591	577	591	553	608	595	555	583	575	590	559	533	583	621	560	609	609	581	593	578	600	588	606	622	567	564	577	533	535	592	588	620	568	562	526	586	619	590	562	546	610	558	598	565	612	574	578	533	576	575	566	593	629	586	568	602	558	567	532	565	616	574	539	538	596	564	591	578	602	579	650	575	556	568	581	553	591	590	545	585	577	561	581	567	569	610	570	582	593	607	546	609	600	612	575	570	628	589	638	587	521	576	601	598	534	566	583	578	589	580	604	604	553	611	552	604	636	583	565	571	601	589	633	636	586	571	551	619	573	580	554	585	580	577	605	557	571	570	584	609	566	594	562	586	564	584	556	533	590	550	597	604	614	554	580	607	608	592	598	577	606	605	577	563	580	571	551	587	548	552	601	619	586	553	569	567	525	586	559	551	541	541	578	576	539	573	577	591	585	558	562	558	534	607	551	566	576	584	581	585	573	587	577	637	576	557	593	633	601	589	576	585	573	584	599	613	594	637	579	612	566	582	615	571	589	561	551	537	593	612	566	635	572	561	591	577	636	633	599	544	608	588	565	590	581	557	621	566	595	544	554	554	573	559	604	559	564	596	556	568	577	591	633	596	605	551	612	599	624	562	526	599	541	563	603	588	599	558	569	581	600	564	601	575	603	559	555	599	588	611	565	576	604	577	555	620	609	590	572	582	585	544	552	585	602	590	596	587	584	540	568	576	598	615	565	585	595	565	587	592	591	598	521	571	566	600	598	596	593	548	583	519	601	559	618	590	558	588	585	600	550	561	591	601	592	564	586	582	579	633	575	564	576	633	612	613	593	533	618	566	599	568	565	582	596	575	565	647	564	581	584	598	537	576	588	614	598	557	614	560	595	601	577	581	593	582	611	581	588	582	610	588	575	575	594	572	587	585	559	591	558	556	598	582	597	560	608	581	529	582	560	623	555	580	551	583	607	556	559	638	591	592	564	577	599	567	609	548	563	574	601	582	543	580	588	584	592	606	571	558	584	596	553	601	590	561	599	567	608	538	581	542	559	563	574	567	543	609	613	568	547	605	579	573	583	607	597	571	584	645	576	573	584	586	552	587	566	569	563	577	624	604	589	601	533	608	569	573	574	609	576	600	564	581	602	564	574	620	581	563	536	568	580	562	571	588	596	575	594	593	596	538	557	611	558	633	539	589	606	571	563	579	580	546	622	562	515	589
1906	705	790	743	675	603	491	471	399	445	395	395	395	394	412	369	392	406	373	426	376	384	376	386	373	363	345	367	337	329	359	362	382	364	382	386	381	404	362	382	354	386	376	356	357	375	393	364	387	349	372	372	350	390	394	416	355	368	383	366	389	376	401	367	416	350	380	388	380	373	362	389	389	358	361	374	348	362	389	359	370	361	355	349	350	372	378	380	359	360	363	362	393	366	380	367	353	374	380	395	388	354	373	380	382	388	407	394	376	348	367	362	359	363	345	374	380	389	364	360	359	347	371	351	362	353	403	374	385	360	390	384	372	379	354	373	346	383	379	333	357	387	369	395	370	395	372	381	384	384	336	375	366	385	366	367	413	359	366	362	410	388	399	374	353	376	371	376	352	384	379	384	355	386	365	383	342	363	348	396	338	371	402	345	370	394	400	410	359	376	353	357	389	395	414	362	378	374	406	353	388	410	354	359	352	389	336	326	376	356	390	356	364	385	414	393	370	367	355	355	379	358	386	349	371	377	356	381	369	374	370	364	370	390	344	388	347	340	359	372	375	363	379	373	384	384	409	380	389	381	342	398	398	374	382	358	415	370	401	333	426	346	382	347	373	387	361	399	374	337	342	356	354	380	381	384	391	328	377	354	356	390	380	388	335	405	367	336	364	374	360	365	391	344	388	369	358	385	339	365	364	394	353	381	355	359	376	386	374	365	363	364	377	401	387	399	379	351	370	353	344	360	368	381	380	396	393	364	372	362	341	374	355	375	336	364	356	405	387	362	354	388	344	378	405	402	400	348	400	334	373	386	367	381	352	379	353	389	355	341	393	360	366	409	397	401	342	380	405	378	373	371	378	324	344	370	326	349	362	397	396	368	368	405	379	408	398	450	369	416	376	391	369	364	407	414	367	367	364	381	377	413	352	408	373	377	390	391	394	385	358	363	362	351	356	330	352	352	347	377	404	381	383	345	368	343	335	377	325	384	404	387	383	359	353	377	325	408	353	364	413	402	392	355	399	390	404	388	365	378	359	388	386	350	369	381	405	387	382	389	386	391	374	357	376	384	377	351	364	332	403	383	403	410	414	369	341	381	368	358	364	361	387	391	350	358	410	414	418	386	385	409	352	373	367	359	362	403	370	319	364	387	386	362	386	367	393	391	366	381	377	347	359	386	352	369	353	359	372	401	382	325	383	361	335	375	414	394	355	392	360	339	356	318	392	357	371	360	379	393	419	358	382	357	373	362	385	401	379	351	376	394	395	374	380	376	419	328	350	406	389	362	368	352	379	356	402	385	361	373	377	412	433	333	386	342	403	399	382	388	410	371	406	380	385	344	372	361	386	374	369	388	373	376	391	378	381	403	343	376	355	361	357	377	380	409	371	391	381	357	361	384	367	386	397	393	408	385	385	390	330	339	409	380	347	383	368	386	343	385	367	408	385	336	401	372	391	398	350	391	338	372	377	393	370	364	345	344	350	366	367	359	397	402	360	360	425	378	356	375	376	378	374	384	401	353	386	373	373	346	366	369	373	381	386	390	387	344	370	396	422	370	365	355	353	363	335	347	402	409	390	387	350	384	357	392	372	369	367	378	363	414	350	362	371	368	389	355	380	389	365	388	355	408	335	372	379	365	375	365	352	368	427	376	405	357	397	372	373	388	384	388	392	385	376	402	397	397	394	356	397	370	374	363	377	322	362	400	390	337	353	406	370	406	348	397	345	368	405	381	382	347	371	372	356	404	399	391	379	353	369	384	432	397	344	407	378	378	409	370	342	389	337	339	355	390	390	402	364	385	358	380	363	372	378	407	353	391	347	365	354	369	352	390	348	367	360	366	367	390	390	357	402	433	339	367	359	352	355	409	435	348	388	354	382	352	374	368	347	343	379	403	322	397	364	356	350	372	361	379	373	374	389	376	385	355	364	390	376	340	419	383	365	359	395	393	372	375	381	348	368	373	399	386	344	346	377	350	372	396	371	371	350	344	337	385	379	358	371	408	379	365	374	335	370	372	401	341	429	393	354	377	336	397	394	370	372	380	395	345	389	372	353	344	431	386	398	366	377	392	404	391	393	372	353	352	371	382	360	394	380	412	377	336	365	382	351	366	377	384	350	373	403	410	394	388	359	431	444	355	401	375	408	369	388	395	371	352	378	387	366	351	353	359	365	388	373	370	371	405	366	363	399	370	392	340	381	394	385	356	352	377	365	400	385	346	374	345	375	336	385	377	361	389	372	374	339	391	397	352	367	401	403	358	369	343	423	393	348	385	406	348	365	399	342	388	354	380	365	383	380	366	382	349	377	401	381	385	379	368	386	370	385	388	387	394	354	387	374	379	391	371	379	353	320	363	384	367	366	419	360	388	373	399	373	387	364	378	387	409	393	358	357	387	351	344	371	399	332	364	398	341	351	376	358	384	373	366	349	393	371	362	383	355	374	354	361	395	373	364	348	364	380	373	381	339	387	410	383	390	375	358	390	349	427	386	332	377	370	336	404	401	328	347	380	374	348	383	388	351	415	409	364	346	343	363	358	351	388	375	348	349	383	402	372	361	358	369	392	371	422	363	369	365	377	386	352	358	398	365	376	375	383	372	374	366	359	381	345	364	370	418	384	335	377	355	374	351	378	382	392	352	365	362	376	397	371	369	359	364	349	404	367	343	369	390	409	358	359	347	393	391	367	371	378	371	391	402	366	356	352	348	365	364	389	383	345	375	407	412	366	371	388	346	393	403	399	383	369	380	377	377	392	382	395	382	392	381	366	399	364	358	356	354	378	398	347	361	382	329	399	412	343	351	387	402	351	350	408	371	346	416	366	379	379	348	358	407	364	395	377	381	365	393	362	406	384	388	352	326	375	385	416	379	366	366	389	350	360	352	416	386	365	389	328	353	352	353	382	390	384	415	384	366	384	318	367	383	391	346	376	383	379	406	387	410	366	350	341	367	363	323	367	361	356	375	337	354	327	359	387	334	398	354	391	373	385	390	361	369	384	377	364	397	363	371	403	382	370	378	352	402	365	369	378	380	403	392	376	374	384	358	364	386	358	342	379	408	380	369	360	340	401	387	376	378	386	389	337	348	365	383	368	416	358	388	383	374	388	368	405	382	393	389	391	376	384	344	342	378	381	397	380	373	353	374	381	368	355	433	401	364	392	371	381	372	385	417	396	435	373	365	341	342	402	376	376	348	351	405	352	380	349	372	406	402	385	378	395	388	440	357	396	366	384	361	386	362	351	387	382	381	393	392	363	374	383	349	396	355	391	386	350	378	370	388	378	333	415	410	389	384	373	390	376	382	358	390	370	354	387	369	393	385	366	375	386	362	379	417	370	381	365	360	384	387	379	351	346	385	367	394	345	360	381	409	363	350	382	380	393	393	371	366	368	368	384	361	387	372	378	388	379	397	358	334	415	383	408	344	383	357	369	383	399	418	362	379	354	404	388	361	425	399	420	405	385	414	366	374	385	411	387	398	338	333
2351	1212	1852	2231	2182	2068	1519	1278	1233	1171	1113	1091	1117	1040	968	980	981	893	894	895	883	891	887	859	904	885	856	888	912	883	873	926	902	908	865	851	901	889	871	926	929	865	893	891	897	861	906	850	882	875	873	842	885	845	846	861	857	836	875	873	876	852	895	823	910	855	912	880	863	860	853	849	823	896	922	911	845	867	881	869	903	891	894	951	808	887	866	873	852	884	819	911	879	826	902	883	874	954	913	923	883	897	928	908	884	873	907	827	919	893	918	929	898	880	917	909	890	883	907	842	859	933	896	892	850	903	816	918	865	833	845	942	857	895	889	873	856	849	915	896	861	905	925	866	880	814	834	861	902	881	858	868	871	874	857	915	870	842	877	891	846	864	901	885	891	854	843	856	935	883	848	893	866	858	880	845	885	896	881	879	920	781	850	900	857	892	913	825	892	882	916	914	831	879	868	905	885	888	867	939	900	909	871	911	838	867	864	875	866	873	918	854	860	875	879	861	881	862	859	959	873	876	863	853	869	887	913	846	804	876	886	910	862	834	932	884	881	917	833	878	900	957	870	864	872	887	843	906	821	852	870	900	869	829	859	901	903	921	893	912	880	850	906	838	855	872	844	894	868	877	886	795	902	863	864	872	940	888	932	855	865	894	888	886	890	926	910	871	864	892	859	873	855	853	852	857	866	919	831	849	846	804	896	896	819	856	894	885	871	856	842	914	828	914	861	861	835	848	830	881	851	903	901	854	883	882	891	934	896	865	889	860	874	889	890	919	910	893	845	863	855	890	902	885	919	894	950	903	849	897	856	874	915	917	913	932	907	874	849	881	858	889	902	868	849	888	826	874	874	892	874	899	880	880	834	895	884	811	899	836	853	849	902	902	832	926	897	889	835	924	891	872	850	835	916	913	877	896	855	884	855	910	890	906	864	940	909	828	842	842	860	879	871	867	834	860	882	887	836	859	857	816	903	890	889	873	920	845	873	905	830	915	903	883	855	870	868	918	897	878	854	862	896	924	845	885	896	913	842	838	837	856	891	862	876	849	819	895	895	813	894	881	867	860	932	864	837	866	874	877	866	899	898	884	892	881	832	902	875	878	852	846	923	835	929	864	872	895	899	876	849	818	870	851	862	838	820	887	846	855	882	876	911	860	899	820	882	915	865	883	864	825	838	868	880	903	885	819	883	910	896	871	920	830	871	929	864	853	875	887	890	911	851	896	928	908	823	858	886	857	938	925	922	914	917	898	880	898	892	846	884	866	904	867	877	849	905	882	894	897	862	839	882	905	880	877	843	923	867	922	864	847	818	857	863	869	898	884	879	865	911	884	878	886	887	869	862	917	871	899	842	862	873	843	886	865	861	887	851	896	928	888	879	899	924	909	879	855	904	873	878	858	870	890	873	898	874	822	920	847	867	854	856	938	877	849	954	877	914	889	903	895	869	883	865	915	875	835	945	876	914	899	913	901	928	911	859	886	908	831	876	842	847	877	896	905	845	845	882	885	914	879	919	923	856	928	892	868	807	840	898	888	860	900	862	901	873	894	872	888	845	902	900	869	870	892	836	855	919	871	921	931	918	901	892	873	880	856	879	862	906	843	861	879	888	921	829	915	927	886	825	874	881	900	893	834	850	891	922	922	874	853	842	924	883	819	792	847	848	881	840	836	850	856	857	869	906	922	862	869	846	898	822	918	829	875	874	904	917	882	898	877	871	822	867	899	874	923	839	863	861	888	826	908	867	941	846	834	859	826	865	846	887	908	889	808	895	858	859	828	853	890	888	885	877	891	834	837	867	858	907	913	828	908	890	877	879	919	912	967	885	944	848	851	862	933	907	827	895	923	849	895	869	885	887	851	863	849	845	870	834	891	919	862	899	865	895	874	915	882	840	917	876	803	917	903	869	854	838	898	838	883	901	816	895	905	840	829	874	857	878	945	883	887	890	815	898	891	875	889	888	840	880	876	927	890	863	886	860	856	898	918	916	876	905	877	882	893	863	898	860	882	875	890	852	840	847	897	903	870	914	923	866	852	880	871	882	842	931	852	896	879	927	891	857	928	887	888	838	866	914	918	816	864	833	877	867	836	910	901	928	889	870	852	882	894	885	863	835	951	846	869	883	845	895	877	878	887	875	906	869	862	868	917	864	838	886	876	919	811	917	887	868	846	883	864	884	859	873	891	870	915	886	849	854	889	888	903	824	909	905	931	815	859	906	919	888	867	856	888	858	892	868	842	925	892	921	868	867	893	821	878	857	867	861	807	838	876	916	890	901	860	864	849	884	905	846	892	888	914	856	882	893	884	905	891	890	919	873	845	822	895	893	857	868	858	921	856	862	889	834	823	880	905	831	910	913	908	870	856	931	864	915	860	854	870	862	887	876	950	872	848	858	928	848	854	881	815	854	883	879	879	892	858	887	866	881	915	852	849	866	848	821	882	819	929	877	844	895	861	860	861	895	823	863	876	888	844	822	873	845	905	914	894	853	892	870	931	895	902	887	854	867	872	927	841	912	836	880	801	810	931	876	885	922	867	891	884	869	891	911	879	838	896	870	864	863	866	895	801	889	883	893	882	907	879	920	934	883	856	876	855	916	858	923	873	865	830	899	868	892	926	889	909	847	926	863	889	907	833	883	950	889	847	879	860	884	839	897	950	858	844	875	830	880	842	894	896	845	909	867	863	887	867	913	832	893	855	891	884	853	910	941	908	888	876	871	901	854	906	920	892	848	915	882	823	931	865	879	868	839	908	862	894	874	860	870	854	911	881	919	882	874	857	877	860	825	896	833	966	858	837	826	933	882	900	827	891	886	925	905	898	865	875	886	893	870	877	901	857	865	897	871	878	860	862	849	865	870	847	922	940	836	868	893	892	889	859	858	906	861	876	859	810	935	855	841	910	864	878	903	870	892	909	858	917	846	875	897	923	927	904	945	835	921	889	916	898	875	887	883	879	864	868	915	887	911	874	849	877	812	869	875	901	866	889	937	863	853	909	907	920	923	901	908	867	861	855	831	822	880	901	880	819	905	874	889	852	904	903	883	906	914	897	867	905	897	949	857	908	909	859	845	892	906	946	917	855	889	822	840	874	877	860	866	877	841	915	871	925	867	850	903	887	887	867	881	897	903	844	850	880	878	903	870	891	904	905	782	889	824	896	863	857	871	864	874	873	934	911	898	872	879	858	832	898	870	871	915	874	852	878	860	868	883	855	815	894	862	843	884	840	898	859	885	881	891	915	849	869	947	864	897	858	885	945	850	839	867	885	863	892	846	945	871	857	917	854	909	828	870	926	928	930	863	891	895	915	875	918	884	868	893	882	849	910	876	874	884	894	888	905	863	873	876	872	908	894	859	875	908	915	886	918	895	863	824	851	869	890	880	861	812	908	858	880	908	867	886	946	936	902	852	872	892	853	841	839	903	845	935	862	935	923	880	826	867	877	908	837	860	898	902	873	881	854	873	859	803	837	901	928	874	856	908	889
8032	1207	1268	1157	909	2235	1534	540	448	471	477	490	424	465	488	423	399	387	438	369	430	391	361	399	382	390	411	392	380	395	388	399	395	365	351	402	384	412	412	436	384	377	367	411	407	422	359	358	377	399	398	375	367	398	421	431	368	373	354	371	411	396	387	392	367	391	383	393	381	365	355	361	357	375	408	408	387	370	410	383	379	370	414	400	411	351	407	394	380	410	357	393	404	371	368	402	365	394	422	389	368	389	371	387	397	372	348	406	360	398	385	398	386	386	388	401	363	393	410	346	335	420	397	381	354	375	392	395	377	397	421	354	384	343	395	415	398	351	391	421	390	384	377	359	397	382	385	378	398	374	367	395	409	380	395	369	379	392	349	395	402	416	393	383	406	390	381	386	347	393	389	373	373	442	382	377	431	407	403	384	382	369	394	354	393	390	381	390	397	352	403	392	394	339	381	352	387	405	373	370	389	404	391	375	418	384	394	358	419	336	374	389	388	375	381	363	420	383	396	396	377	417	398	390	396	356	406	385	401	378	381	394	344	358	312	388	400	376	400	401	374	355	386	409	414	396	394	416	365	373	377	421	349	357	380	423	406	337	357	387	347	375	356	357	402	373	399	368	395	385	383	411	386	342	384	381	364	424	364	399	404	375	336	398	409	359	401	384	405	381	368	399	339	427	359	364	379	416	398	370	394	370	367	380	354	396	365	384	414	436	352	404	388	350	373	382	352	401	385	367	364	368	403	391	390	397	391	401	360	407	385	341	409	365	387	358	375	383	398	393	405	380	378	452	396	370	358	360	365	350	423	387	406	384	403	389	407	428	469	417	412	370	371	402	423	419	409	412	392	386	398	369	400	400	388	413	353	424	394	366	429	388	387	385	402	371	360	411	379	398	423	342	384	401	412	388	345	376	407	402	383	373	376	376	396	398	389	379	376	354	393	403	389	418	404	403	387	398	392	394	415	380	358	346	374	357	388	417	355	408	384	404	381	386	367	351	399	381	360	405	388	381	387	392	387	386	373	371	386	382	377	372	361	389	403	411	424	395	412	405	387	375	409	342	382	399	395	413	416	401	397	389	409	406	375	367	354	362	374	354	368	406	377	393	367	406	434	373	395	388	348	386	396	398	404	430	370	360	366	372	355	403	407	363	421	391	370	400	386	386	410	415	403	401	403	360	409	376	376	372	410	365	420	364	401	406	411	433	366	405	374	410	374	408	434	406	420	354	383	359	375	368	393	353	370	408	354	371	374	409	360	403	381	394	417	377	376	374	403	400	360	375	343	401	402	395	392	390	344	376	379	390	405	385	400	414	389	397	356	386	395	394	378	425	371	404	348	402	392	376	405	373	397	408	360	416	405	404	356	327	357	345	360	378	370	397	387	385	406	376	412	363	382	401	382	374	412	338	400	372	397	367	402	351	393	384	387	394	436	416	410	385	376	407	390	402	387	401	390	386	415	338	398	380	386	414	383	379	398	404	402	382	388	407	408	402	416	389	399	364	422	384	409	397	394	385	359	392	400	374	349	402	410	411	365	424	385	394	380	390	399	394	400	391	361	375	364	409	416	369	373	399	390	390	388	382	401	380	361	392	398	374	381	400	410	365	378	385	408	411	398	378	398	395	390	388	437	379	403	353	383	380	386	363	408	362	396	379	426	369	367	421	378	408	384	401	405	391	405	351	421	360	410	421	408	381	393	385	415	374	385	387	377	409	352	354	393	427	385	372	394	412	374	407	399	383	389	434	404	401	400	429	391	392	377	408	398	393	369	415	386	377	417	380	400	387	361	413	378	385	425	375	409	372	371	393	389	360	381	354	396	380	401	382	392	347	382	359	362	398	405	416	392	385	398	428	399	378	386	387	400	393	370	350	365	359	399	392	404	359	388	379	436	400	376	387	376	385	363	351	397	377	402	376	403	378	394	386	383	427	403	384	415	385	399	386	391	386	353	368	387	343	427	384	387	369	387	407	385	400	444	409	413	364	373	373	394	377	391	428	385	386	370	343	386	391	398	388	370	375	372	377	333	379	399	390	412	372	402	373	356	364	416	385	425	407	382	422	386	381	387	374	361	393	373	383	383	391	410	366	408	359	360	371	411	383	433	380	403	380	391	366	331	361	368	368	383	391	390	354	407	382	394	376	378	363	384	361	347	339	398	392	369	419	356	354	378	366	401	389	417	385	359	373	368	433	359	412	377	395	380	398	374	390	366	393	383	388	382	381	368	370	335	405	380	342	410	391	387	406	365	368	387	400	391	376	365	393	393	363	389	397	384	414	388	385	396	375	357	368	391	376	394	354	395	362	354	386	350	378	394	373	347	389	373	406	403	384	391	407	408	361	366	390	394	391	348	405	385	381	401	356	377	364	389	445	388	410	422	374	384	402	390	395	387	407	383	379	363	391	369	359	361	351	396	383	394	352	402	415	408	380	384	359	352	401	394	388	431	383	377	365	421	400	389	384	367	439	377	402	392	366	374	382	385	394	371	383	370	398	397	389	399	433	377	408	397	413	370	406	393	361	378	353	423	391	344	359	368	380	373	386	413	384	421	359	391	364	387	347	373	392	392	394	391	413	379	380	421	393	399	381	362	371	351	402	376	391	377	386	406	381	408	398	411	412	378	380	342	395	405	353	369	385	393	352	369	398	350	382	386	338	365	406	385	374	409	390	387	395	382	388	394	362	371	380	403	365	407	408	365	377	397	409	396	380	414	387	370	424	362	402	420	400	362	388	367	376	371	400	371	380	379	397	414	405	354	366	416	412	387	386	382	400	373	393	389	393	406	412	377	403	388	407	371	395	387	389	372	392	407	370	384	393	394	383	401	427	397	390	389	391	373	417	439	374	392	367	363	377	370	387	361	383	377	390	362	382	401	411	405	354	361	390	413	411	361	385	380	377	379	369	400	388	380	383	407	362	419	416	371	406	392	405	381	378	402	390	360	401	377	393	378	414	385	380	355	366	385	378	343	422	379	388	382	382	383	358	387	384	399	393	418	376	374	368	350	393	382	413	417	415	402	384	405	406	369	366	394	346	383	420	376	372	386	425	321	396	400	370	388	402	385	395	397	405	382	386	350	423	373	363	404	393	448	407	401	413	426	413	390	376	350	367	366	374	418	389	347	395	380	425	431	379	366	387	391	395	390	394	408	377	381	386	386	397	380	408	376	410	396	376	432	395	385	399	396	379	386	405	379	376	386	391	356	436	424	416	383	359	383	365	381	391	366	416	383	328	388	377	391	435	380	384	416	375	386	372	393	396	398	410	397	420	376	382	392	386	379	411	405	380	350	431	368	387	410	370	371	414	384	342	355	382	392	409	368	397	375	382	408	385	421	379	387	415	368	355	372	398	402	392	365	400	370	368	410	387	368	357	380	358	356	394	381	385	386	390	407	380	363	405	375	371	364	391	430	378	397	368	397	401	410	408	378	387	414	383	394	374	361	356	379	397	376	412	397	384	362	354	406	414	369	395	367	381
6914	1692	2924	3633	3480	9458	4408	1658	1591	1439	1306	1293	1392	1167	1107	1120	1125	939	1006	1018	972	927	935	963	934	1016	996	934	910	932	926	920	936	947	923	933	962	949	837	931	888	914	866	910	947	939	918	860	869	902	877	925	921	856	869	928	879	930	936	864	868	888	912	922	883	854	893	901	901	910	876	873	871	904	831	862	881	919	909	912	908	896	841	864	858	909	806	892	886	908	927	884	868	912	855	952	925	880	889	854	930	898	911	875	866	902	933	932	905	877	858	784	875	882	900	903	905	882	868	866	916	914	872	918	885	863	877	889	895	887	897	885	895	886	855	898	876	883	934	900	896	894	876	865	885	844	914	851	857	903	839	952	878	831	896	877	913	928	841	862	900	907	934	871	867	917	913	896	865	938	884	957	878	894	940	905	897	895	888	835	841	902	873	913	934	844	874	927	939	914	899	931	953	891	931	846	900	860	866	850	835	903	885	861	931	829	891	915	888	870	975	891	859	873	866	881	878	900	897	904	918	951	850	892	886	919	931	925	868	894	867	930	857	913	965	897	849	881	911	907	957	890	868	889	891	861	914	888	914	926	937	870	850	859	897	831	886	899	854	954	919	920	836	881	856	888	888	863	860	912	907	895	909	886	913	866	890	911	908	939	885	858	901	876	974	933	923	902	912	917	885	850	886	906	921	833	931	892	853	846	972	922	926	872	927	879	866	853	912	896	908	917	928	921	905	876	842	860	956	879	930	934	904	886	875	857	934	902	897	895	967	873	846	900	868	966	917	916	953	884	880	898	880	898	880	909	917	892	825	946	884	892	878	888	935	859	928	897	916	851	962	902	909	907	910	867	917	847	860	922	925	896	857	897	808	911	900	879	869	890	849	942	898	874	894	890	900	908	910	887	910	903	893	943	887	896	869	926	875	873	912	916	952	865	878	885	862	902	862	865	865	870	896	931	952	883	900	865	870	821	938	838	848	905	968	882	851	900	894	907	883	875	914	867	889	902	921	860	868	915	858	901	894	903	906	932	887	950	953	859	882	901	888	921	875	915	927	943	879	830	901	831	892	903	901	858	856	867	865	841	872	891	947	888	822	886	883	864	876	899	909	865	894	919	922	939	898	862	828	900	920	898	875	885	912	907	885	874	891	917	882	906	839	916	885	950	886	910	895	917	907	868	876	903	907	918	876	953	899	930	955	839	887	935	947	904	879	881	837	866	921	865	909	869	890	881	880	875	897	877	900	867	904	888	889	855	900	954	903	896	861	924	943	897	901	943	904	899	902	888	924	960	894	881	913	874	902	873	958	890	901	878	918	909	898	874	961	817	851	926	879	906	898	858	871	925	892	908	841	885	902	902	906	894	929	875	878	880	873	960	899	910	890	830	898	937	866	876	872	894	911	928	955	903	906	883	939	898	866	914	925	908	904	849	922	850	872	905	922	834	884	875	906	884	870	944	923	919	858	880	924	855	877	887	840	910	886	868	883	851	870	907	890	936	910	914	891	929	893	901	875	925	928	912	864	870	931	887	921	909	909	900	882	884	895	930	852	888	910	868	837	953	916	923	930	912	863	924	885	889	872	890	887	858	917	871	914	906	952	864	883	864	887	925	836	870	871	925	922	914	884	883	892	898	874	896	902	847	941	869	900	933	907	956	911	901	889	862	919	887	908	916	859	869	900	911	957	844	898	846	915	889	951	872	903	891	921	887	924	835	891	915	925	888	912	938	877	836	919	908	870	959	869	844	869	828	945	862	870	873	922	867	908	895	892	926	936	793	959	907	865	855	913	900	924	820	907	878	873	909	880	890	826	927	894	861	906	887	883	831	881	852	923	845	943	899	891	915	881	888	907	898	863	930	911	867	929	870	907	884	918	863	819	850	894	908	853	931	908	891	902	930	908	913	898	881	834	917	938	922	915	873	903	895	873	872	879	916	871	899	816	896	880	922	916	869	913	875	941	866	861	878	945	877	952	924	812	880	874	905	911	878	890	928	927	927	870	878	867	905	920	917	877	885	925	899	870	904	894	917	844	902	844	906	871	886	971	914	890	896	956	859	874	887	909	891	893	875	864	916	879	894	844	960	903	882	878	881	915	865	898	947	916	866	919	890	862	885	868	904	863	915	904	902	907	879	918	831	852	873	887	878	892	942	895	874	882	837	960	894	910	887	862	975	843	865	948	945	911	883	891	822	921	865	872	904	906	952	881	898	885	864	876	914	923	872	898	914	896	903	890	911	919	881	856	887	924	908	872	911	928	870	901	925	860	914	897	899	902	913	920	947	900	871	937	863	912	904	859	957	890	877	896	895	876	890	862	925	937	883	870	922	862	883	901	854	860	921	891	877	885	903	882	872	931	885	895	860	861	880	854	929	865	881	877	918	879	845	838	894	896	881	920	900	954	951	832	906	871	875	931	947	850	963	968	909	948	925	869	947	911	855	906	886	866	929	869	929	921	901	836	936	876	900	903	837	919	889	881	851	896	900	870	881	931	888	879	824	925	905	907	894	926	840	893	887	895	827	884	889	905	935	938	810	876	909	835	900	925	886	884	890	914	817	908	916	842	884	906	885	825	923	856	894	902	898	905	914	852	876	890	970	897	875	907	830	893	850	928	897	882	911	890	909	875	875	898	885	917	927	870	881	878	942	923	883	893	900	862	896	927	934	897	881	865	864	904	871	937	894	858	845	848	873	913	910	888	878	877	925	888	903	870	935	916	912	856	847	897	893	894	896	908	889	886	881	927	878	907	834	883	871	889	893	871	925	892	913	866	872	886	895	916	909	917	953	917	906	878	918	897	883	903	906	919	915	946	825	913	937	916	936	918	884	912	877	876	920	928	881	889	901	930	886	936	876	886	893	911	945	892	897	870	901	920	881	903	899	862	910	885	887	861	876	909	901	944	936	917	838	866	939	925	891	865	919	851	871	874	882	928	939	893	874	895	921	874	885	906	899	886	872	898	878	929	933	900	917	912	895	906	884	889	880	900	862	894	847	922	882	881	897	835	906	879	868	945	850	872	906	882	940	894	919	886	927	904	935	899	958	944	857	917	825	891	833	928	916	935	915	910	901	880	912	937	891	908	894	880	907	944	885	843	882	932	915	846	945	910	885	907	888	884	908	886	912	905	892	850	905	916	904	890	838	903	899	875	892	913	839	901	912	919	901	878	920	873	900	853	884	908	903	913	912	885	882	909	884	863	875	942	860	908	926	892	872	929	869	947	921	920	881	868	962	863	889	932	887	875	906	874	891	898	922	971	880	891	902	937	867	890	921	877	901	896	862	912	849	823	883	851	927	855	891	925	926	914	908	895	879	866	963	908	877	921	869	864	882	870	920	934	876	887	862	888	857	910	878	882	882	894	943	911	964	878	917	919	911	850	894	878	894	861	947	893	883	847	888	882	936	877	897	845	914	948	892	899	832	871	846	909	877	875	912	918	912	905	906	889	880	872	936	916	877	902	885	851	883	892	920	879	889	872	960	901	868
13311	1678	1663	1403	1050	4685	1535	468	406	378	331	344	336	305	262	291	265	253	269	272	262	251	270	246	238	221	234	257	230	232	260	229	268	245	229	251	238	275	231	233	240	231	253	252	236	217	264	240	240	259	280	240	250	217	266	215	223	252	230	243	260	232	244	253	230	222	251	238	234	224	230	265	220	279	219	266	230	243	235	242	206	240	226	229	203	227	261	287	252	256	262	229	245	228	244	273	222	238	228	221	233	256	245	250	274	271	273	219	245	210	227	216	228	237	265	247	234	240	251	240	233	230	217	254	244	261	271	244	261	210	259	228	231	239	225	204	246	227	221	265	261	221	260	217	235	247	231	237	221	225	222	243	248	244	244	242	255	252	246	235	227	211	238	234	246	245	236	223	192	255	263	250	271	234	211	242	221	230	215	229	225	241	226	262	225	242	236	232	256	200	238	218	244	260	256	228	213	232	214	218	241	238	237	260	253	244	229	228	230	250	266	238	244	238	270	242	233	234	260	222	229	228	229	261	248	259	220	246	251	235	226	247	223	228	276	221	263	276	253	218	240	244	234	242	251	230	227	243	211	231	248	222	215	203	224	240	216	258	229	246	260	244	218	229	231	238	223	225	233	254	253	209	245	272	263	230	254	275	228	258	255	254	284	266	229	261	248	216	214	226	226	261	239	243	255	233	223	219	248	231	223	238	234	226	240	217	246	245	222	240	234	249	238	239	225	253	237	255	247	241	207	227	259	246	232	247	251	205	249	227	283	235	243	249	239	246	236	262	237	224	202	253	224	237	246	239	232	228	226	248	255	257	221	241	237	224	237	225	235	257	242	256	214	228	218	250	265	237	241	278	234	238	248	255	205	229	250	240	260	232	208	218	247	265	232	221	245	203	259	268	226	213	225	240	242	227	210	246	242	211	228	229	247	234	214	241	234	266	233	238	239	209	216	239	263	246	234	256	241	233	239	235	220	215	260	269	235	233	216	221	243	219	199	230	234	225	238	216	240	231	239	220	236	224	231	251	267	259	230	227	241	249	189	276	225	252	240	249	201	254	253	234	240	247	240	256	241	233	229	276	267	251	257	248	223	230	254	262	217	235	257	237	244	243	239	258	259	240	246	237	238	223	235	233	223	231	236	227	230	251	250	231	254	224	247	225	245	233	217	269	232	277	245	240	269	247	241	243	244	202	232	261	248	244	219	225	248	267	225	251	237	220	244	264	224	205	209	256	224	247	262	236	240	228	256	256	238	234	213	235	233	248	248	245	251	251	263	237	216	250	277	240	244	237	213	233	265	241	265	280	201	243	232	235	253	233	228	224	232	236	235	240	242	230	254	240	243	251	236	236	224	246	245	220	228	242	229	257	261	239	241	230	234	276	253	235	240	255	236	254	263	252	249	223	222	250	269	248	251	251	238	253	236	225	244	245	229	250	242	247	217	244	210	231	224	236	218	239	233	233	229	228	245	217	220	234	242	273	243	239	235	225	257	261	226	243	230	280	234	222	236	255	255	229	247	245	241	241	238	232	247	241	245	244	256	231	230	226	266	216	212	248	218	238	251	248	228	246	245	252	255	219	227	220	231	241	269	215	218	224	236	244	235	208	224	229	223	237	232	201	240	242	214	243	227	235	250	226	255	226	229	247	241	236	248	257	242	243	228	215	246	238	248	235	250	269	223	259	255	248	244	239	263	262	253	252	215	238	244	239	242	247	243	274	226	244	255	277	231	243	243	236	212	230	256	218	215	252	220	234	225	220	212	216	239	198	205	243	253	225	227	222	189	254	256	225	225	255	234	235	200	251	267	239	205	242	195	239	226	237	235	252	251	258	256	243	226	246	254	239	264	233	229	251	239	246	272	275	228	254	264	225	226	224	249	223	249	238	241	218	212	240	249	225	221	240	245	218	230	236	236	252	246	248	236	237	242	237	215	203	263	230	232	233	229	219	226	268	251	259	223	243	254	255	217	235	251	231	258	246	214	231	237	258	245	225	248	251	249	242	218	216	229	225	252	271	212	252	247	251	253	225	249	230	235	235	246	241	236	227	225	229	236	229	235	236	244	212	245	228	233	243	220	248	258	251	232	265	247	234	202	227	225	250	236	225	249	263	239	220	241	233	220	229	218	221	233	210	239	253	245	243	235	240	237	200	235	249	221	277	263	243	246	242	219	239	243	222	215	233	225	225	222	260	225	258	249	255	245	243	240	235	233	256	261	228	223	245	218	237	255	237	246	239	209	220	235	234	234	215	208	236	196	259	255	218	225	253	240	241	230	253	236	249	227	230	241	249	228	249	208	227	230	234	259	219	228	261	239	261	237	272	236	250	234	242	261	232	279	227	246	243	237	224	226	244	254	248	246	226	218	222	242	259	250	222	215	262	226	188	217	212	235	234	230	234	258	223	237	216	237	222	257	228	257	249	251	260	247	268	233	223	227	241	243	228	221	245	231	259	232	239	251	219	235	221	243	248	236	224	195	260	242	228	230	211	273	238	263	244	258	257	238	217	236	241	237	231	254	223	241	176	237	232	216	249	239	243	215	217	260	219	244	222	266	232	234	246	255	239	242	226	245	251	235	235	270	212	249	221	224	234	250	243	225	237	248	241	225	235	251	247	240	239	233	257	234	222	240	245	257	246	241	230	225	239	234	253	252	198	249	221	220	229	209	283	220	243	225	245	224	249	233	227	241	247	235	253	254	253	279	230	226	224	233	252	227	223	251	254	229	239	225	221	239	268	219	236	219	208	252	259	252	252	273	252	240	233	267	223	278	237	240	231	247	259	253	279	265	243	252	240	220	245	263	232	224	250	232	222	230	237	246	220	247	286	215	250	227	256	247	234	273	241	262	287	223	210	248	242	242	234	244	241	252	265	237	218	241	274	204	232	249	237	219	230	234	236	251	215	248	238	239	240	232	270	272	234	256	261	252	240	230	227	266	237	237	241	218	223	218	222	214	262	236	261	242	244	270	214	244	228	250	225	245	228	252	259	234	242	253	256	241	198	246	271	211	256	225	219	244	254	239	229	239	225	241	269	261	232	228	245	233	220	231	233	218	235	240	249	238	242	236	228	215	225	218	232	226	222	247	248	230	258	258	218	210	244	225	227	225	231	246	244	240	245	248	252	227	233	238	239	253	249	218	215	243	247	225	233	254	272	249	272	254	218	220	243	195	228	251	282	256	255	252	223	242	241	229	236	249	249	243	273	245	260	246	227	246	224	259	219	255	246	260	246	208	232	257	263	228	244	234	252	256	256	253	227	237	221	237	231	247	217	262	247	251	220	218	247	248	226	244	242	201	237	211	227	220	237	232	274	222	269	248	241	235	234	227	223	231	247	220	254	248	240	242	234	249	234	224	227	242	244	241	240	236	224	206	224	257	234	241	263	230	228	237	239	252	198	233	250	246	232	255	241	245	229	212	216	225	238	199	266	251	214	222	215	228	221	216	236	241	200	221	244	219	242	242	239	238	227	252	239	239	257
8458	1780	3590	4626	4005	17533	3116	1775	1551	1432	1291	1228	1281	1032	992	860	781	751	715	733	697	674	663	642	663	648	643	618	626	646	672	688	681	660	628	668	627	643	656	650	596	611	633	652	628	616	588	591	607	555	607	575	559	600	579	613	593	556	634	613	590	528	575	591	521	576	576	561	614	548	600	565	586	597	642	572	581	567	594	603	573	594	579	630	600	572	578	591	560	564	589	581	532	556	563	581	555	524	577	588	573	591	592	564	590	553	619	572	523	596	555	570	591	568	576	574	578	591	567	627	583	572	582	552	560	568	567	583	574	545	576	551	610	586	557	563	601	587	528	567	566	535	566	570	559	606	591	604	610	573	568	568	588	596	569	542	553	569	538	543	560	555	609	613	531	528	606	595	592	592	561	577	571	558	559	565	585	556	561	532	564	577	547	607	587	597	586	596	637	560	595	547	583	612	583	583	563	562	587	593	560	598	574	583	591	580	548	572	579	556	614	549	565	624	600	567	555	557	593	602	581	589	553	553	574	584	588	608	582	587	538	598	584	586	545	542	612	592	560	569	548	563	564	588	583	549	586	555	555	581	538	549	590	553	574	583	580	606	532	547	552	563	581	609	542	563	569	592	578	571	577	581	599	612	574	534	572	531	571	585	591	561	555	622	614	530	575	574	578	580	606	556	606	535	593	572	551	572	627	584	568	598	576	557	591	555	555	565	584	570	591	564	553	569	581	547	592	556	547	582	583	576	623	564	599	626	616	622	567	582	595	534	572	554	590	576	545	564	635	592	575	546	619	568	562	585	600	584	587	593	561	556	577	519	589	579	539	573	514	611	582	613	531	594	593	565	534	589	605	556	615	571	641	555	567	604	551	585	550	576	610	561	555	571	609	537	582	601	562	575	566	544	605	581	543	578	574	594	541	591	588	592	573	587	589	557	590	589	603	540	558	583	528	600	592	588	559	630	571	537	553	551	525	548	575	598	617	594	609	611	573	566	594	598	625	561	602	524	597	556	533	595	593	537	562	561	577	583	609	581	584	563	592	577	607	618	617	589	562	567	589	569	595	561	554	587	555	562	566	536	572	567	537	623	581	579	614	571	604	559	610	525	549	571	586	583	581	558	599	554	574	562	620	537	579	644	578	581	596	561	599	578	580	590	587	598	599	547	555	590	517	558	573	589	571	550	553	604	544	553	591	566	590	555	542	585	573	595	588	554	594	638	562	619	580	573	545	616	595	610	560	572	548	561	600	610	617	527	611	573	582	570	571	597	570	582	626	572	564	591	608	597	587	588	558	584	557	582	570	582	581	570	523	581	540	558	583	530	570	563	610	606	599	596	545	603	596	533	583	589	561	610	593	535	591	553	582	574	545	554	560	524	599	563	577	587	551	594	598	557	548	555	561	584	585	586	579	626	540	583	635	583	564	608	607	591	582	598	576	612	573	556	563	592	610	601	560	573	619	601	541	616	588	601	561	593	558	564	586	579	577	581	581	593	563	578	524	562	572	633	587	576	552	630	560	607	593	591	606	577	640	557	542	574	546	555	557	575	569	584	546	571	598	611	578	611	571	566	590	592	575	548	593	566	550	575	549	563	570	578	562	572	610	571	566	559	584	554	577	600	589	546	614	555	596	556	548	603	546	591	598	573	567	538	556	555	569	556	555	545	569	578	576	587	564	568	599	540	549	552	569	550	590	592	589	557	597	555	559	581	554	568	565	577	580	576	572	540	541	585	581	580	612	544	560	559	588	565	604	534	582	556	543	581	567	571	608	573	574	606	597	565	558	592	588	585	549	611	570	584	595	594	565	555	553	542	583	550	574	587	601	585	597	613	574	586	612	588	560	577	567	590	588	598	598	574	627	519	583	521	602	577	515	586	564	564	626	569	567	639	564	593	575	573	588	577	569	567	627	592	584	565	589	561	546	556	600	599	576	562	575	581	606	534	575	524	559	576	585	596	573	598	584	606	605	592	568	558	541	633	526	601	564	586	580	609	556	551	572	571	579	539	550	584	586	614	547	592	572	588	540	586	589	601	563	574	594	586	578	593	596	577	532	536	594	612	540	546	585	576	595	571	577	557	573	636	593	568	556	596	594	567	645	599	597	561	573	556	565	601	562	553	574	607	630	569	584	600	615	616	550	573	581	529	594	601	548	535	618	545	562	625	594	585	593	604	576	634	566	575	569	605	542	627	549	558	540	582	543	553	570	627	576	596	585	562	585	579	565	569	604	546	561	549	580	559	618	600	563	535	570	574	604	559	626	589	605	609	582	579	526	564	563	579	573	542	585	539	573	591	539	590	575	571	593	533	583	581	558	558	576	569	570	556	576	600	601	585	573	514	572	595	574	565	556	577	557	572	569	628	546	585	578	567	570	564	550	576	592	601	571	535	634	541	569	578	577	606	568	572	569	589	579	591	540	553	557	565	586	585	599	549	597	608	563	545	559	544	602	572	555	543	554	554	584	580	577	542	588	626	574	576	558	545	579	624	587	582	566	587	543	582	554	559	597	611	566	580	593	614	556	556	595	604	581	572	592	572	531	560	606	567	568	612	579	563	557	560	563	530	562	596	583	558	589	637	555	604	597	541	599	574	582	596	574	616	583	553	550	595	579	584	572	565	581	581	517	627	577	581	547	625	576	586	589	580	619	583	557	526	565	585	606	569	546	553	546	559	600	580	561	560	592	606	589	562	574	565	549	578	580	567	574	601	580	560	569	560	572	546	584	586	551	559	629	573	556	537	584	611	567	598	589	574	573	562	574	577	571	599	585	616	543	580	592	595	602	559	533	535	592	589	575	590	542	531	595	565	565	530	582	568	557	570	549	599	581	570	555	603	597	576	596	545	553	568	594	546	609	570	548	565	628	587	581	570	608	570	562	600	584	595	560	575	636	572	524	576	561	598	543	593	582	583	539	591	567	573	557	568	558	593	569	560	594	554	575	563	597	602	572	540	571	574	598	568	544	586	566	572	572	543	594	551	577	603	567	541	561	590	550	568	558	539	584	579	542	573	579	591	597	571	583	623	531	553	542	631	593	553	598	558	579	570	575	632	566	563	563	589	554	569	615	588	572	576	558	595	583	599	566	561	581	574	595	546	585	587	600	573	545	556	593	580	599	555	558	585	565	584	580	558	576	636	650	582	583	567	601	573	550	573	569	583	564	610	598	593	570	576	579	596	596	554	595	591	591	546	576	545	558	607	584	518	559	605	597	576	545	543	564	565	587	574	605	571	544	580	560	590	605	616	589	578	550	606	546	576	585	588	564	560	549	608	615	597	570	575	568	622	603	583	631	579	598	577	578	605	589	597	552	628	581	576	579	567	577	571	581	566	553	570	544	548	551	594	561	557	571	569	590	545	595	590	576	517	566	584	562	582	568	496	579	567	596	608	580	558	553	615	549	545	579	547	574	594	580	582	573	590	591	540	576	554	531	579	561	549	578	595	550	581	563	549	590	576	577	581	523	556	548	560	580	550	545	589
2011	732	852	747	620	572	482	445	422	359	428	437	391	392	365	384	388	368	379	419	372	356	337	358	330	392	425	342	371	371	373	367	384	388	416	372	381	340	402	408	393	381	406	391	401	383	356	348	387	414	382	368	386	386	389	380	371	360	380	394	382	388	376	388	383	360	339	351	406	367	372	350	373	416	389	386	397	380	371	384	352	366	380	363	348	361	342	406	393	387	386	383	383	380	366	387	394	348	365	353	424	359	369	380	371	393	366	396	367	378	372	379	355	376	364	383	374	391	365	387	420	344	373	368	391	380	365	378	370	364	409	367	401	360	397	376	372	366	373	407	381	374	417	384	375	410	405	368	366	369	354	345	394	350	369	358	386	381	390	349	417	343	344	359	367	399	373	372	350	392	341	356	360	372	366	365	404	398	361	379	401	373	353	375	376	380	392	363	347	358	359	358	390	375	388	386	397	414	383	381	385	412	412	368	353	408	352	348	380	389	403	405	362	372	364	401	392	376	382	359	367	356	385	378	355	423	417	416	370	377	385	344	349	356	369	398	363	420	371	375	349	382	398	350	377	380	339	343	411	413	386	360	384	407	378	402	371	425	353	375	375	346	373	402	407	438	383	358	357	390	371	374	352	383	366	385	392	397	377	361	352	411	378	353	356	360	344	352	409	369	365	394	399	379	372	327	401	402	397	400	333	392	385	359	371	363	389	383	370	369	397	361	345	370	394	373	382	322	388	367	376	366	342	418	383	375	379	360	394	387	380	357	381	417	364	381	348	406	381	355	381	385	397	379	373	359	390	393	380	351	352	416	384	399	377	347	361	356	336	364	329	428	352	378	382	423	409	365	371	431	371	395	358	339	361	372	377	350	383	383	353	401	345	400	406	382	416	382	409	399	340	369	420	379	396	358	411	413	338	391	362	359	357	377	385	364	372	383	369	416	365	403	373	379	375	383	378	367	377	364	411	424	399	410	391	361	360	375	366	401	400	359	376	378	347	375	388	371	354	417	374	358	320	334	378	375	353	375	390	363	393	371	364	394	439	423	413	381	351	369	395	402	366	388	396	386	383	391	405	375	355	359	386	381	371	392	390	348	383	386	369	391	384	393	354	391	401	390	369	359	341	367	368	364	382	394	389	362	390	385	382	387	373	358	385	374	405	380	425	386	373	385	411	367	380	350	372	396	377	370	385	358	370	371	375	398	399	406	382	348	408	373	383	336	345	360	375	356	374	419	361	432	393	364	390	362	351	365	362	403	380	398	371	358	367	440	381	366	384	375	356	382	368	387	358	392	355	375	340	372	364	361	395	417	361	381	361	378	392	406	393	376	380	377	379	400	387	388	389	332	394	392	351	377	379	392	383	388	375	399	365	381	374	379	354	415	377	395	366	387	359	367	384	349	389	385	339	404	356	383	391	410	387	390	425	391	390	411	431	355	351	353	364	399	361	398	392	403	381	377	396	413	375	354	380	377	390	355	333	377	341	401	366	339	354	388	381	367	393	429	382	348	426	403	381	379	399	349	347	408	381	369	361	414	422	372	420	353	399	405	409	400	361	373	370	399	387	367	360	393	386	369	401	401	381	354	433	383	353	379	405	346	401	396	372	374	361	371	343	350	374	391	404	386	337	373	371	365	377	396	394	405	417	381	371	354	369	366	383	378	392	353	364	397	354	399	352	362	381	369	375	389	385	405	383	377	394	410	385	409	390	356	371	380	369	394	378	360	357	394	369	393	413	403	417	380	382	400	334	338	369	368	373	378	392	390	379	396	393	373	335	376	375	378	367	364	406	435	373	420	365	350	387	403	410	386	401	396	386	345	344	389	370	380	382	355	356	391	402	380	349	388	391	411	379	368	363	402	376	359	355	359	393	370	393	368	364	357	375	370	401	389	412	388	340	343	401	362	407	382	351	394	334	390	357	389	419	392	402	389	339	388	408	350	359	366	358	370	369	395	369	346	382	411	375	378	366	396	390	369	421	394	419	371	391	370	409	368	361	370	389	388	361	379	325	397	410	393	365	374	398	403	400	334	366	375	392	443	376	382	393	385	420	398	391	373	411	371	390	363	368	408	387	387	397	425	358	345	377	384	414	408	368	350	362	379	359	385	381	313	371	438	360	398	405	395	377	339	344	417	417	355	384	350	378	398	359	391	350	393	344	388	391	348	367	329	367	358	361	378	375	376	403	350	385	361	385	410	415	399	360	371	410	401	327	378	384	356	415	367	401	386	368	397	368	384	401	385	393	378	384	388	365	366	358	393	417	382	365	373	377	388	384	376	375	396	387	417	389	368	350	422	373	380	382	359	345	400	359	384	344	372	389	353	380	381	395	367	361	388	437	395	358	354	377	406	412	387	382	366	405	413	394	363	432	386	390	353	379	384	364	362	362	392	356	401	399	387	372	372	397	374	364	357	407	433	335	407	364	334	378	395	359	392	388	381	368	396	433	369	419	407	387	407	390	406	411	418	350	366	352	386	390	377	391	371	360	408	366	356	336	405	396	376	399	361	424	379	389	395	384	380	401	391	377	399	365	403	380	335	381	379	376	346	379	392	380	391	358	381	384	388	408	371	428	376	401	329	365	354	392	341	385	367	376	391	370	356	405	397	399	385	371	389	363	389	348	372	388	419	392	401	380	352	373	364	359	421	380	382	379	374	360	371	403	374	338	380	402	364	387	399	394	376	408	388	345	357	387	387	362	399	366	368	410	380	364	374	374	364	360	394	385	394	380	394	390	366	368	382	386	370	346	414	392	372	413	368	383	383	397	366	376	346	384	396	368	378	389	363	416	364	375	396	381	375	388	380	365	401	393	366	391	409	365	413	413	406	397	387	378	399	424	388	392	365	373	374	411	392	371	430	344	373	395	414	387	383	368	379	355	389	367	353	368	402	391	371	392	376	347	389	367	373	374	384	364	397	375	353	401	386	370	399	406	386	379	405	403	418	390	353	351	387	379	382	365	370	398	393	390	357	394	349	343	347	376	380	382	375	369	370	382	382	379	439	399	385	367	386	375	381	413	385	381	376	355	393	414	368	354	348	408	382	380	402	354	399	383	374	350	410	381	341	400	375	343	390	376	407	409	392	341	389	393	389	387	404	354	417	394	361	360	367	367	413	362	401	371	346	380	356	347	382	393	359	375	390	335	401	363	367	393	389	400	400	394	352	371	374	374	388	365	381	466	392	376	371	347	374	397	367	381	379	385	371	368	372	450	364	409	388	374	396	366	398	380	381	380	334	357	393	369	405	378	379	383	372	366	384	369	359	399	403	364	386	401	355	404	421	406	406	397	384	411	363	366	389	409	344	392	383	371	380	374	363	383	345	388	400	394	345	377	368	334	348	411	357	363	383	388	392	379	357	400	379	357	364	401	410	398	370	352	374	377	385	360	365	383	416	373	389	378	345	374	365	402	399	351	344	383	391	396	379	426	368	363	355	359	360	391	371	386	387	395	391	366	368	366	413	396	357	356	386	407	372
2383	1214	1877	2299	1961	2005	1379	1231	1214	1084	1061	1108	1084	1044	998	993	927	931	914	938	925	911	901	900	895	879	922	931	903	888	923	897	940	917	988	875	853	905	923	863	877	938	840	873	885	888	859	922	905	910	879	869	947	915	864	888	853	898	899	846	841	924	867	922	878	866	904	941	904	909	885	829	861	937	888	901	917	875	923	941	868	909	860	850	896	880	836	915	892	891	906	929	890	855	867	903	861	902	896	880	891	911	893	840	886	874	895	890	902	886	887	912	821	911	849	840	906	893	913	885	885	894	869	851	866	883	899	873	910	913	858	828	869	906	904	865	858	848	829	845	842	834	901	891	901	921	877	889	877	892	870	863	881	906	859	891	889	891	859	872	902	878	882	870	854	827	848	899	865	843	897	871	924	920	929	886	923	896	909	879	889	931	862	911	883	866	866	868	852	915	870	894	908	907	886	887	854	851	886	910	889	943	892	823	885	889	893	908	908	856	877	863	859	900	882	940	896	879	894	925	868	873	896	892	896	945	897	932	897	928	879	871	855	931	952	865	882	888	883	933	867	919	892	907	874	895	884	880	966	888	897	886	894	845	896	930	883	883	880	911	875	938	924	927	858	951	832	921	908	892	877	933	923	883	927	793	852	898	924	890	845	884	869	870	887	913	885	930	869	915	930	873	864	898	922	885	855	859	882	874	905	904	866	896	921	845	959	867	843	904	867	871	867	870	894	850	886	884	874	859	854	876	917	912	894	921	843	961	854	890	942	933	851	847	878	881	908	863	830	868	970	861	920	883	880	869	886	901	869	881	868	893	896	895	896	900	859	866	889	869	837	914	854	839	914	908	913	855	854	878	919	892	891	900	894	916	881	889	943	882	973	895	880	892	840	888	812	877	955	875	904	901	824	892	910	903	852	900	912	947	870	893	856	928	892	852	901	912	872	880	841	882	899	957	849	858	923	910	931	909	917	895	923	866	857	920	888	836	900	901	889	872	883	903	879	869	901	886	927	841	885	894	850	912	888	879	890	864	890	916	853	852	914	841	882	870	905	917	866	903	895	893	909	871	927	887	880	870	875	915	838	902	928	880	872	948	854	894	829	917	893	880	926	862	934	860	838	938	898	857	870	842	852	884	888	894	874	857	878	870	837	882	873	898	880	932	875	917	929	906	864	912	877	921	918	883	835	897	914	905	897	919	921	851	850	895	883	915	885	879	884	865	845	868	896	896	901	870	878	858	914	917	927	863	868	877	840	883	837	941	932	889	933	886	828	905	840	854	906	880	837	908	890	924	947	885	890	917	932	922	891	883	858	950	868	877	887	868	913	882	884	872	868	886	864	872	858	873	913	914	920	886	855	886	888	914	931	854	870	875	874	892	866	913	878	911	933	888	901	894	885	902	907	859	947	901	841	821	858	875	874	895	902	871	895	888	904	914	880	877	889	872	897	915	919	895	845	908	893	891	915	933	863	879	926	944	894	913	826	866	887	905	900	854	908	873	880	900	906	919	882	896	906	887	877	879	864	922	918	880	939	833	847	942	920	889	872	884	889	868	837	907	917	865	821	856	892	863	877	893	880	861	863	885	862	871	873	862	914	863	891	882	877	931	903	962	902	871	906	903	883	854	859	896	873	874	922	907	883	852	868	887	912	889	858	890	896	906	873	879	930	853	855	936	881	904	907	900	869	896	883	932	905	886	902	919	823	871	897	870	838	879	879	885	921	897	854	829	939	884	881	850	900	845	881	845	864	861	904	851	911	832	854	912	892	871	906	893	895	916	904	892	932	896	904	904	878	911	869	875	911	902	862	854	831	889	906	862	947	897	881	924	876	891	897	937	913	878	913	877	836	860	856	898	889	857	923	893	873	910	819	893	891	870	868	891	941	864	926	872	839	890	885	901	896	823	847	881	918	918	891	875	879	868	871	886	866	839	870	869	900	895	885	878	885	943	864	865	868	940	895	880	882	872	903	883	889	848	894	856	878	922	933	863	900	880	919	923	880	957	915	862	866	885	874	882	898	881	923	866	870	837	882	834	848	887	870	862	838	893	824	905	910	886	872	843	868	890	870	921	898	880	888	950	888	911	875	862	892	857	899	902	890	867	890	911	888	907	863	867	908	933	938	892	898	891	875	904	859	850	898	883	867	857	864	927	886	877	874	931	863	857	878	913	913	850	919	847	935	892	890	875	872	918	898	884	817	902	864	879	896	948	886	899	877	881	904	844	905	930	893	841	852	918	900	914	903	904	891	885	879	909	855	902	869	857	863	886	862	900	837	875	914	854	872	858	852	916	900	905	894	911	893	823	882	903	855	886	818	884	869	854	909	911	964	910	905	906	908	900	883	936	884	883	871	907	878	895	926	908	901	894	896	849	867	919	888	907	869	849	929	868	851	877	871	882	926	873	875	906	859	952	860	831	866	872	926	832	922	826	899	927	921	876	878	891	902	865	909	821	859	922	882	893	923	904	856	867	884	895	942	868	871	898	896	904	891	915	932	854	923	897	864	927	900	928	873	857	866	889	846	887	828	919	879	925	915	896	826	879	907	853	900	946	863	872	919	899	895	913	933	887	852	904	806	874	897	875	870	863	948	890	898	887	867	893	917	870	873	858	880	956	881	878	814	847	925	873	874	923	856	856	870	886	885	876	890	911	944	865	870	901	882	892	895	917	828	887	904	854	851	905	881	884	829	901	864	912	908	886	878	856	893	889	896	901	843	921	887	921	887	957	868	903	898	838	844	854	864	888	903	866	874	881	879	921	893	892	894	883	894	847	866	917	892	917	919	901	861	859	860	917	876	905	887	887	894	854	912	834	834	884	898	946	880	912	830	871	829	897	824	901	932	895	930	931	889	914	905	864	886	945	885	909	883	955	910	900	875	867	841	867	890	863	885	915	867	923	890	849	850	860	865	936	884	826	850	917	892	877	876	912	884	888	842	884	895	858	896	859	901	908	897	832	887	875	915	895	915	874	843	889	918	877	910	912	855	829	917	869	842	888	938	890	863	944	929	882	884	862	890	861	927	890	932	841	884	910	851	882	906	892	866	907	876	886	864	888	903	872	872	831	901	933	905	882	903	914	860	924	910	896	897	925	861	869	912	920	876	909	869	858	896	904	857	926	840	967	906	861	852	877	890	923	899	930	843	919	894	933	900	905	888	859	929	900	840	857	913	873	898	863	907	844	882	906	885	905	898	835	871	838	881	938	884	893	890	913	927	892	917	846	877	924	901	886	921	930	866	885	897	849	863	899	892	922	856	945	805	871	904	943	819	924	866	845	853	926	877	925	862	930	891	859	871	876	868	909	904	924	910	903	892	864	859	922	887	846	889	925	869	894	917	905	862	860	894	882	928	875	890	893	899	876	884	875	926	866	859	885	884	891	852	925	926	910	874	847	882	873	894	898	914	900	889	908	906	878	833	892	825	897	886	888	918	891	905	896	844	962	822	879	919	902	833	855	842	874	925	900	909	910	956	873	886	877
7943	1182	1267	1207	913	2642	900	548	482	448	433	439	463	401	427	408	406	407	444	365	422	385	386	421	420	431	397	378	390	381	409	374	419	397	406	422	408	407	347	382	365	399	395	403	390	383	370	388	400	391	390	367	399	393	370	380	376	398	402	393	414	393	419	413	411	371	392	412	384	406	409	395	395	371	377	421	383	388	408	414	387	397	366	388	367	383	410	405	393	390	380	369	404	414	375	387	355	371	388	415	392	363	385	365	374	375	363	443	399	392	393	357	428	436	388	416	396	398	363	409	393	384	367	367	409	393	396	370	371	379	403	403	420	357	371	356	393	406	408	364	376	405	372	410	370	392	377	367	412	400	372	392	344	373	394	373	400	390	384	390	412	404	375	391	347	344	372	388	375	400	374	347	411	388	406	368	400	382	427	354	398	379	372	392	392	365	366	401	401	433	400	347	350	418	382	378	424	416	357	373	403	392	375	363	390	393	365	397	406	396	414	387	363	388	379	394	428	372	403	353	412	372	396	380	385	366	378	370	375	426	394	410	336	376	425	381	407	409	403	382	370	425	413	387	397	417	397	368	375	382	376	367	362	358	411	398	374	384	374	359	396	398	386	450	365	377	364	405	372	398	355	394	400	427	380	410	401	422	348	378	368	365	382	398	392	415	427	394	397	381	389	406	362	383	406	399	402	400	401	393	402	404	385	413	421	392	361	414	381	406	389	395	358	355	357	421	358	385	344	386	426	355	391	384	387	402	395	412	379	371	390	422	366	355	372	372	388	412	372	391	376	379	393	403	368	382	417	398	398	376	365	384	333	366	393	359	400	400	378	393	366	360	411	394	405	400	359	394	408	378	349	374	382	376	396	378	424	384	421	367	405	409	379	416	422	386	389	431	414	425	346	385	396	407	409	378	375	400	357	420	406	364	401	366	381	423	388	395	400	396	371	384	389	378	416	377	395	384	403	393	391	377	375	401	360	393	425	387	387	420	392	387	371	419	372	381	394	391	411	375	365	379	424	372	400	392	383	388	377	388	373	386	379	411	363	408	414	406	371	396	388	464	387	412	350	383	400	363	384	373	369	408	368	377	395	412	355	420	427	383	419	414	355	358	401	403	387	344	360	402	381	385	379	409	384	395	354	345	398	404	404	427	389	398	412	394	411	386	407	368	432	400	368	393	395	365	341	351	407	370	386	394	340	362	354	396	425	422	364	356	406	424	370	385	410	421	406	376	401	389	409	427	398	395	385	396	378	366	387	395	398	390	399	396	356	360	365	402	386	404	366	400	365	379	380	364	405	448	405	386	387	386	379	392	390	371	388	356	338	395	393	394	386	367	397	400	377	386	391	429	395	395	346	368	366	387	382	356	396	414	358	385	398	404	397	369	398	385	370	399	394	361	422	356	417	391	374	412	384	402	431	413	391	370	400	383	378	389	385	395	386	360	359	391	382	368	388	363	377	423	432	396	393	377	362	389	435	415	404	322	419	405	379	379	391	372	405	417	370	375	422	399	393	381	351	383	415	459	372	379	379	404	394	402	417	405	456	385	389	403	396	420	392	362	366	352	371	404	394	400	375	369	391	373	410	374	377	390	363	363	400	399	396	388	387	413	383	387	383	427	376	342	375	409	388	381	365	416	355	357	420	377	379	389	420	400	393	380	403	358	432	375	398	402	390	346	354	381	402	387	393	395	357	405	399	431	390	373	368	384	431	419	438	389	432	317	358	372	405	393	386	390	377	380	409	417	406	386	386	362	394	384	406	383	423	401	381	389	384	372	386	391	397	351	408	398	377	369	406	406	385	411	368	372	364	370	369	374	350	356	387	388	404	364	377	416	389	361	389	369	385	368	377	373	370	369	368	434	385	363	352	381	384	368	401	401	350	400	358	383	413	367	401	381	417	392	413	406	431	389	396	404	375	386	402	366	391	378	371	370	399	374	406	408	378	374	371	387	393	397	388	387	408	394	415	383	384	411	394	390	418	391	361	409	354	413	395	419	411	386	401	425	414	426	386	375	403	366	364	396	389	344	386	397	370	410	404	378	374	365	404	385	435	395	407	399	381	412	396	389	372	413	411	394	373	384	394	399	413	396	395	397	448	369	392	383	376	365	415	388	424	365	398	397	371	377	387	384	413	418	351	366	360	430	449	391	405	365	389	380	403	370	384	384	407	382	409	376	401	342	382	361	382	381	377	406	405	392	412	377	402	380	352	400	390	369	363	375	396	404	364	385	387	367	409	388	375	370	369	391	382	401	398	373	376	387	388	413	409	375	371	397	396	372	458	389	417	393	369	373	419	424	384	405	394	376	415	395	374	386	412	368	392	400	363	388	391	360	425	381	397	411	397	386	418	359	384	412	380	367	405	410	433	387	380	392	368	384	396	373	421	374	385	383	410	408	405	336	360	373	373	422	379	426	356	364	370	386	378	379	430	432	405	362	413	362	374	396	387	356	376	357	408	414	388	401	390	405	362	406	399	376	371	419	423	390	368	421	374	387	436	368	387	405	417	396	376	401	388	366	367	378	400	376	340	360	383	386	390	390	379	428	394	408	395	347	381	414	356	376	386	413	387	396	396	372	385	366	357	388	413	424	405	380	397	389	394	355	350	384	382	378	373	399	392	424	382	370	403	396	392	361	397	414	389	382	414	352	350	375	395	375	413	369	375	374	382	397	388	413	398	418	427	362	446	431	397	361	368	433	370	406	442	402	411	388	399	362	352	409	407	384	354	368	392	371	406	383	404	354	404	402	366	410	416	411	399	376	416	418	411	384	369	354	370	368	396	366	353	372	386	401	370	403	397	383	399	381	408	387	381	410	379	416	393	439	384	374	377	364	398	399	412	373	384	399	386	378	374	380	395	403	379	425	387	363	420	419	411	361	386	387	424	401	369	387	385	398	380	386	392	410	395	373	410	347	375	431	372	377	383	376	400	389	411	394	370	389	373	398	383	397	388	428	436	414	408	386	382	374	387	326	391	413	404	400	437	379	415	385	381	373	386	390	399	393	411	418	384	348	414	387	386	348	409	397	404	384	391	370	386	373	411	404	388	410	363	399	403	406	397	433	406	374	384	402	394	377	385	368	391	410	401	397	370	409	421	388	365	392	388	401	396	383	395	398	405	364	344	382	427	421	400	362	415	396	417	405	394	385	388	398	380	408	372	393	387	411	369	415	390	381	363	405	380	385	398	368	379	371	387	364	413	383	405	422	370	389	379	400	386	386	396	352	424	408	394	386	404	412	391	408	372	404	392	370	390	381	351	394	390	405	399	383	406	417	400	437	392	371	380	411	440	364	376	399	395	402	413	350	391	359	379	379	375	428	450	401	391	400	431	414	391	385	410	415	381	431	378	398	371	362	379	398	413	393	430	417	437	386	396	414	380	433	392	428	400	355	393	391	397	383	378	378	361	368	398	395	437	384	371	374	384	400	355	389	357	372	413	367	416	367	373	399	361	379	381	399	410	406	389	374	413	410	388	408
7012	1662	2976	3807	3181	10898	2177	1699	1513	1468	1365	1371	1361	1173	1209	1087	1099	1087	1030	999	1007	987	971	988	977	910	981	908	979	971	991	979	934	918	932	954	924	904	917	912	903	919	941	934	949	937	996	930	865	931	957	866	897	854	863	895	894	856	953	942	884	931	877	839	901	893	930	864	933	884	897	860	969	962	901	893	884	926	897	883	904	925	864	886	858	934	907	916	902	937	926	916	876	884	909	869	866	873	909	843	897	934	914	867	934	857	910	914	882	879	857	944	920	837	885	901	894	880	873	978	950	908	886	952	908	889	887	929	932	873	917	945	876	901	926	922	889	910	888	926	901	898	908	854	879	904	883	915	881	863	878	898	916	901	895	856	936	847	889	896	918	901	906	907	878	866	884	909	946	895	903	927	910	846	859	925	822	890	901	895	887	853	897	909	929	921	836	892	910	898	922	903	949	838	918	854	899	917	851	917	881	867	939	912	894	886	972	968	918	890	910	864	911	879	856	861	891	919	905	877	927	925	808	929	880	951	862	889	875	861	859	870	944	909	873	912	887	889	872	938	900	903	849	877	923	879	849	869	908	838	889	841	853	876	876	923	917	920	908	906	893	912	883	914	920	934	882	873	919	877	852	894	861	909	915	915	885	824	913	902	874	913	940	846	914	888	905	878	855	909	876	884	918	844	928	921	859	869	900	911	933	928	937	897	945	856	939	848	880	889	905	897	902	888	901	910	870	865	808	910	831	910	880	825	876	863	918	867	869	922	938	916	889	918	898	852	835	845	883	838	890	861	921	922	876	966	860	881	876	847	916	914	903	885	860	874	829	957	843	886	912	890	914	917	852	868	876	914	922	892	906	919	892	903	875	875	919	880	914	906	891	955	878	899	941	912	896	884	913	911	889	898	939	946	892	866	887	863	909	875	934	899	895	934	884	875	892	882	896	884	860	889	899	903	971	882	930	909	866	923	929	849	858	886	919	976	913	867	858	911	888	894	897	885	903	924	902	892	906	906	918	920	909	918	876	893	946	893	915	885	854	902	928	904	902	896	856	873	836	951	960	887	897	878	931	906	838	871	893	951	949	911	870	892	869	876	899	878	901	880	856	883	947	850	879	917	891	909	923	879	913	859	871	916	917	941	870	861	880	893	927	888	873	897	883	912	901	896	912	890	902	894	883	935	894	881	887	909	872	925	906	897	906	927	925	870	841	948	916	883	873	887	909	922	899	872	865	896	856	914	884	915	906	953	915	885	868	899	935	935	825	899	897	899	860	889	924	854	944	894	910	976	848	928	921	910	902	884	934	930	909	875	931	920	907	882	864	886	916	933	919	905	865	911	939	919	942	866	889	894	885	892	904	924	894	906	860	859	932	931	919	930	882	839	948	881	870	942	877	916	892	911	893	877	932	929	893	861	865	891	875	869	859	909	933	921	877	917	884	873	902	898	886	963	856	906	881	899	926	895	894	901	910	899	930	931	870	897	943	897	910	882	886	843	879	847	890	882	928	908	897	911	903	876	891	825	911	912	873	888	896	845	901	931	907	914	923	897	849	915	895	902	914	916	910	924	909	910	884	931	904	943	896	848	914	906	897	923	913	952	833	951	854	838	867	914	924	932	951	939	896	927	840	896	920	900	915	923	875	860	942	889	886	841	889	910	938	933	929	875	927	916	846	896	930	863	925	884	914	901	958	907	880	924	888	905	922	906	880	893	892	895	914	829	919	892	913	887	827	879	891	887	890	908	861	872	863	935	883	890	807	871	888	907	865	904	878	890	889	877	882	856	882	914	881	923	978	933	890	863	920	850	872	866	887	923	896	898	905	875	943	902	844	921	923	929	926	809	932	862	872	883	889	873	930	870	901	889	892	902	954	945	894	947	877	890	947	887	969	894	889	935	926	955	917	873	868	847	892	865	883	940	922	858	923	897	949	902	925	869	897	904	871	868	860	843	925	931	902	894	850	830	893	894	889	912	854	891	864	866	941	880	887	886	904	907	923	902	881	874	929	963	879	881	912	899	871	903	893	897	864	863	875	902	849	888	926	871	956	947	894	896	906	892	912	902	902	904	934	856	865	839	909	889	953	926	871	875	861	964	880	903	832	910	957	935	853	851	876	892	951	916	903	914	888	901	886	851	873	875	942	973	903	942	874	910	877	913	901	863	928	938	924	892	892	902	893	813	860	850	870	896	883	871	845	863	907	904	922	944	905	847	919	820	911	881	889	922	885	837	914	903	914	936	947	911	857	887	905	883	907	888	905	894	901	878	872	855	922	865	883	900	886	892	876	902	895	900	888	907	933	886	896	911	914	871	908	883	901	882	884	913	920	911	905	850	912	857	889	887	930	864	897	878	929	877	853	868	890	859	873	864	867	887	917	915	917	877	882	931	945	926	873	883	889	896	902	896	885	903	896	885	840	887	869	938	923	912	950	941	903	907	866	889	879	944	890	907	905	872	910	847	868	908	898	857	881	898	892	958	863	860	876	902	853	865	929	889	919	895	899	877	913	910	891	882	888	888	907	895	909	886	942	904	856	862	858	916	946	933	870	930	932	829	795	868	863	876	925	948	889	933	932	857	929	905	945	863	883	950	861	881	933	845	836	869	915	893	923	878	878	881	878	861	884	922	905	906	873	928	904	925	920	897	875	856	856	885	881	900	933	899	890	856	858	836	910	894	936	907	891	913	915	901	901	896	858	944	925	874	903	894	874	922	950	918	881	905	927	880	948	886	900	886	872	885	882	939	911	843	919	902	891	936	897	907	944	897	909	949	846	867	905	871	902	891	927	907	890	852	820	917	897	873	921	880	887	947	915	876	837	919	889	901	874	876	931	912	885	847	908	909	896	900	883	831	881	922	906	910	847	910	900	946	865	974	953	964	877	873	893	970	909	877	931	958	955	859	867	945	839	900	910	878	899	955	865	954	902	894	890	878	924	863	916	836	882	901	878	891	926	887	922	908	844	905	894	856	946	926	865	889	864	882	920	922	931	877	860	903	873	946	920	869	883	911	855	837	880	887	885	887	918	931	933	879	897	898	904	865	942	930	879	859	887	915	835	899	850	950	875	874	896	917	907	848	919	885	969	904	860	919	942	865	903	903	843	925	910	889	954	883	856	869	909	925	883	892	874	944	910	893	868	957	850	922	868	893	909	884	889	868	904	952	905	866	893	826	874	863	907	860	913	875	871	950	888	921	884	871	906	874	871	905	892	929	861	835	923	867	926	882	927	918	879	885	853	878	866	887	949	933	880	892	895	872	888	829	880	904	912	939	907	924	922	915	931	904	878	857	934	878	914	954	910	935	927	844	904	886	900	875	860	893	855	893	879	872	910	913	912	856	884	881	896	916	900	884	910	896	905	883	848	882	869	875	935	943	858	921	887	876	899	865	887	923	880	850	887	845	805	904	857	918	881	866	956	924	888	944	906	877	942	900	867	862	859	907	881	860	862	931	918	907	888	873	895	911	910	885	859	864	894	849	931	916
13431	1695	1689	1456	1026	5084	1332	463	423	369	353	319	338	300	281	283	253	241	261	242	267	247	247	273	242	244	239	240	241	266	248	227	240	239	236	264	255	271	249	248	246	263	263	277	270	220	260	233	233	229	270	235	217	197	214	260	248	258	228	211	251	227	245	246	245	242	240	273	246	254	239	222	225	238	260	224	201	240	261	251	223	246	223	233	202	246	233	237	213	237	231	229	248	221	217	233	217	263	250	272	240	258	247	265	206	220	252	243	259	245	266	263	238	212	238	237	230	217	243	226	269	223	220	226	245	218	235	231	241	249	250	228	211	230	273	219	226	244	232	258	224	241	236	227	253	234	258	260	233	240	237	245	230	218	224	235	236	238	208	263	217	235	243	248	255	223	262	260	219	212	269	236	261	253	240	237	213	221	216	241	251	245	226	247	226	249	224	234	260	256	219	237	214	230	244	235	240	242	241	245	234	275	225	260	222	231	258	242	239	236	254	208	241	235	223	253	255	231	215	239	246	213	217	248	258	228	232	257	244	259	277	253	267	256	259	255	261	235	235	216	223	235	232	216	242	275	291	222	246	240	223	256	249	257	247	251	234	246	225	217	228	235	268	254	228	242	261	256	240	221	212	230	219	263	245	274	246	243	240	247	253	221	237	253	231	193	217	233	248	228	257	243	274	225	217	263	224	252	255	268	227	224	257	235	246	223	228	228	249	227	245	246	226	247	250	241	216	231	233	226	228	230	236	221	227	267	266	241	258	240	248	253	216	219	219	230	233	228	240	237	211	253	230	254	229	267	232	235	237	218	267	246	221	240	234	271	241	224	217	204	272	242	252	256	247	247	238	237	225	241	238	233	276	226	265	240	250	214	228	237	237	250	266	230	259	271	238	244	255	273	256	235	260	222	252	245	242	239	254	251	246	230	245	250	263	238	196	246	266	257	261	273	241	265	250	226	220	249	277	235	220	243	235	218	230	231	243	210	214	225	237	246	240	260	235	236	259	224	255	264	221	246	232	236	232	244	235	247	229	262	234	239	218	248	244	253	238	244	236	251	255	220	227	260	248	258	236	245	288	242	240	245	248	229	229	253	245	259	222	265	237	231	227	227	251	263	223	235	219	219	219	253	228	259	249	238	254	228	262	243	244	228	253	232	266	241	220	258	222	237	251	231	234	199	230	233	245	237	245	242	256	265	213	268	236	223	237	271	239	271	235	265	231	229	273	207	219	249	249	235	232	243	244	252	233	256	251	227	247	237	236	240	229	228	240	225	271	248	256	258	217	226	246	244	216	244	222	248	247	273	251	220	231	247	234	215	248	249	255	234	243	246	223	261	237	249	268	239	230	232	249	236	237	242	232	255	218	250	243	254	213	223	237	256	248	251	241	237	241	233	239	261	272	247	259	238	248	248	240	229	213	224	249	268	255	248	254	250	263	229	246	225	243	230	223	239	247	263	238	235	244	249	243	258	245	239	241	232	264	237	227	225	215	240	244	230	212	241	236	245	241	227	265	240	225	254	259	256	229	248	257	266	235	234	203	202	269	254	252	245	223	211	227	242	254	248	242	227	216	237	261	254	243	231	251	237	246	244	245	253	236	236	249	227	279	242	242	227	249	241	228	263	241	266	237	203	207	250	234	215	238	243	231	227	250	251	244	259	251	228	251	238	247	276	258	252	228	235	247	249	230	221	267	248	223	233	249	227	238	236	208	261	246	222	200	262	235	243	231	228	262	234	225	250	235	221	246	255	267	254	234	236	230	221	228	256	229	247	230	220	245	246	251	252	255	230	245	253	241	231	237	240	221	246	208	260	272	253	228	239	247	229	190	253	269	228	251	219	227	258	234	211	230	239	237	217	229	248	228	266	270	229	258	236	233	233	245	266	234	232	269	244	252	244	280	226	229	251	243	256	257	266	232	222	241	222	217	247	209	225	231	254	251	212	219	235	233	276	230	222	232	226	222	220	216	232	228	245	242	239	232	213	241	242	208	253	274	280	244	235	263	231	243	243	221	231	278	257	243	241	229	245	257	233	243	231	237	248	244	222	259	244	258	240	245	241	215	260	258	244	255	253	223	251	259	235	243	234	235	248	255	231	243	276	232	241	206	237	257	248	227	237	268	252	257	222	235	208	215	226	218	249	268	252	269	240	245	247	261	222	248	220	257	193	248	245	213	248	255	252	233	235	235	237	237	237	249	240	232	228	235	249	223	241	261	257	231	208	253	240	241	214	269	267	234	252	246	224	252	221	246	234	236	257	223	273	278	264	224	231	227	287	250	255	229	254	242	236	242	237	237	260	251	244	226	254	272	243	266	220	243	263	228	265	241	274	217	240	245	229	245	232	240	253	236	255	230	229	254	254	284	223	248	253	270	229	245	255	229	245	224	238	234	241	286	232	258	204	241	243	259	277	269	253	250	241	244	239	231	251	246	269	205	230	247	262	276	228	222	230	211	227	253	253	256	223	230	253	259	271	235	235	252	228	261	269	252	239	250	243	216	214	250	240	247	211	228	264	213	231	244	245	234	240	242	242	256	248	244	231	243	242	272	261	212	268	254	243	294	236	235	252	264	227	239	243	195	237	251	243	225	224	228	242	245	207	228	217	238	253	227	249	238	241	228	252	228	203	235	226	248	295	256	234	249	277	259	227	242	222	241	247	244	230	249	226	253	257	237	223	247	281	254	227	222	259	230	236	249	248	231	240	265	263	229	270	241	258	217	211	237	231	233	213	228	270	239	242	274	236	206	265	253	231	276	271	222	263	229	250	235	255	256	205	247	279	250	240	227	256	254	216	234	250	242	237	253	216	226	221	261	253	238	246	241	261	233	231	252	238	225	234	277	250	249	226	233	215	231	275	240	229	277	223	233	231	265	270	258	261	237	259	241	233	248	233	229	234	220	275	243	250	233	220	232	271	233	211	261	240	258	205	236	240	235	243	224	249	271	241	281	227	221	234	214	202	252	233	242	237	234	229	226	257	249	268	196	260	214	229	248	232	232	237	252	252	279	234	253	253	223	222	263	237	256	224	199	236	246	257	233	248	241	238	233	265	248	261	246	245	248	252	275	216	228	217	221	244	219	238	264	222	246	234	218	235	266	226	252	223	215	233	232	256	214	252	226	256	213	247	221	228	246	248	265	265	242	254	234	218	223	231	244	229	227	267	239	240	248	233	228	237	234	264	267	276	244	280	222	216	278	255	250	239	232	265	266	264	258	253	261	232	261	243	236	240	239	256	208	231	245	258	232	229	235	256	262	248	269	234	227	261	243	229	222	225	236	231	206	263	277	250	244	224	225	265	241	246	231	242	243	245	226	227	265	255	247	222	225	233	228	249	252	257	247	246	228	245	230	219	253	238	253	246	230	216	250	237	250	245	278	227	232	235	231	236	230	243	225	201	263	269	240	252	273	285	253	233	245	258	238	220	215	249	263	249	256	254	236	253	251	252	264	202	231	227	221	228	264	217	255	239	242	255	251	251
8375	1726	3665	4818	3844	17439	2568	1694	1461	1410	1254	1241	1251	1020	937	863	776	794	734	709	724	695	661	661	722	677	678	678	669	700	678	711	700	683	694	628	622	647	654	613	633	580	615	603	626	583	620	614	613	605	608	607	526	590	597	585	574	611	597	612	600	601	573	593	589	598	548	593	557	570	545	582	594	580	646	635	595	552	591	620	576	582	565	562	607	608	577	544	603	599	603	606	574	624	655	577	545	574	618	609	638	581	573	579	588	574	566	583	616	574	552	584	600	600	551	558	589	603	523	579	632	592	566	570	613	599	586	564	593	562	598	522	580	555	591	600	624	626	549	618	600	560	569	589	596	567	556	602	579	556	579	540	549	615	578	581	577	578	562	567	573	587	582	520	584	597	552	575	568	610	580	545	557	612	610	553	552	542	578	587	617	563	606	548	610	577	638	578	565	594	597	589	611	569	584	623	594	571	570	566	590	582	577	580	594	590	577	551	568	594	582	616	565	599	583	610	561	576	606	587	602	600	564	577	569	600	602	564	608	563	577	647	563	555	586	605	579	586	591	567	571	583	590	630	574	612	591	582	629	594	623	571	580	568	569	582	571	577	635	589	594	563	557	557	565	634	598	599	548	556	602	580	566	558	567	540	597	599	568	517	546	539	583	575	588	583	572	563	593	528	535	615	613	566	623	593	616	572	591	595	600	590	608	602	648	573	579	522	549	615	572	614	568	608	609	597	573	590	560	600	570	553	616	568	575	595	576	597	574	586	558	577	546	636	592	555	557	588	572	586	621	585	628	567	613	565	585	603	593	584	617	579	646	619	628	565	578	594	520	563	571	603	594	630	552	562	545	597	582	588	626	610	556	595	606	561	550	582	570	595	586	591	574	528	570	581	538	577	543	604	571	617	592	561	582	568	569	581	574	581	590	564	607	610	509	587	575	571	602	582	536	580	568	535	579	584	624	560	541	608	601	595	580	556	598	578	583	611	566	608	543	592	598	571	584	580	619	518	547	573	584	600	578	568	583	583	594	594	618	552	545	594	600	591	622	565	596	587	593	604	584	599	579	573	574	587	560	541	598	614	603	574	604	605	581	626	623	552	627	576	588	560	566	565	559	588	570	552	579	571	587	603	605	570	570	573	600	592	574	573	610	602	558	574	601	540	548	592	596	619	665	571	613	589	572	549	587	599	556	603	566	564	604	583	587	540	548	573	580	580	595	589	602	592	603	581	571	561	566	592	531	592	563	602	578	608	554	593	583	599	606	580	608	580	588	578	604	597	612	542	564	564	613	591	560	626	565	575	599	545	566	565	561	562	597	557	560	542	597	554	597	566	622	616	590	582	553	574	572	582	562	559	566	621	612	561	595	576	558	598	582	563	574	556	600	599	613	570	622	551	575	603	604	602	578	585	635	534	592	543	579	633	601	570	561	569	551	555	569	581	599	539	551	568	565	545	571	573	575	593	604	572	561	571	576	566	555	580	605	545	555	597	579	593	608	601	587	543	576	589	529	593	576	571	537	527	594	574	597	593	613	567	607	613	581	569	607	610	590	532	631	547	546	581	582	584	577	544	625	551	576	574	533	572	585	597	568	580	583	609	570	579	532	627	551	569	583	620	600	559	585	579	621	578	587	601	607	554	567	627	614	592	595	577	618	619	620	584	610	587	579	546	621	545	579	583	590	591	589	608	558	568	565	577	596	592	576	543	558	566	590	547	587	616	566	569	598	521	600	586	566	573	619	565	562	557	535	557	589	596	546	578	590	572	554	574	617	643	577	602	553	582	576	616	577	611	655	621	566	572	637	567	602	565	604	558	599	570	585	583	600	567	568	591	572	578	613	566	602	577	590	579	533	572	602	587	602	542	562	627	638	580	577	564	622	578	604	582	604	606	599	548	618	625	584	556	604	587	595	578	585	593	575	612	584	604	553	613	557	610	561	567	593	590	570	566	577	608	565	600	577	589	581	558	542	565	570	591	568	558	578	595	556	578	550	546	548	624	595	565	597	623	558	562	569	590	621	588	560	600	573	585	588	553	581	573	600	577	551	588	561	601	554	555	592	604	593	560	580	567	580	564	607	566	615	567	568	588	598	555	563	544	607	540	600	566	550	568	560	566	560	594	564	607	591	556	600	543	566	575	541	543	555	586	549	582	565	618	576	622	573	591	580	565	597	573	568	509	561	578	602	530	590	558	590	604	581	573	587	584	555	585	565	565	565	560	529	591	613	563	589	539	553	604	604	604	558	585	570	519	590	608	604	633	594	551	586	577	536	575	589	552	562	575	544	545	600	586	577	608	601	572	562	608	584	532	623	519	572	552	540	612	585	555	573	599	610	551	563	558	631	557	612	637	594	551	575	585	576	580	577	601	539	582	584	584	559	601	588	587	556	537	628	596	646	548	545	619	541	612	583	610	565	559	554	586	567	534	542	580	588	604	607	592	627	561	589	566	609	566	592	568	601	594	555	594	583	557	530	548	560	542	590	614	592	564	582	611	566	561	539	574	592	565	570	596	578	596	582	562	555	587	610	561	586	613	595	594	608	579	585	585	542	602	576	545	587	580	566	588	564	587	618	568	529	605	564	561	563	656	556	585	559	569	605	620	577	608	606	576	558	565	613	623	578	563	606	547	587	544	614	594	579	605	585	556	567	569	647	648	570	598	586	552	574	561	604	595	591	596	579	571	563	593	587	573	618	544	585	611	601	582	653	576	584	578	595	563	559	561	558	593	631	596	581	604	599	567	577	579	588	570	576	572	577	614	578	566	600	546	574	550	560	611	608	578	593	607	569	614	582	586	588	630	609	575	603	548	625	575	562	567	550	562	569	586	577	581	553	594	553	641	568	561	549	579	594	563	579	607	555	560	577	561	556	594	564	532	607	637	549	604	593	631	555	632	616	567	531	586	569	578	576	569	597	578	562	559	632	581	588	610	585	562	557	593	557	563	592	528	585	595	591	606	531	550	621	573	569	571	514	564	555	620	590	617	565	575	579	628	595	594	536	605	578	602	570	538	559	575	563	562	556	575	636	575	568	586	548	590	597	624	583	568	602	601	622	558	550	543	619	560	560	573	572	554	600	607	549	547	574	588	556	560	581	594	536	618	591	594	599	575	567	565	562	540	607	612	556	583	562	615	601	590	569	584	566	567	617	542	593	617	602	548	528	603	530	606	593	550	574	558	558	562	558	584	573	560	594	552	565	599	590	567	555	605	586	593	547	620	538	562	592	575	594	599	564	557	596	588	619	574	582	595	578	585	634	585	618	589	577	596	614	564	593	556	571	584	562	573	564	563	594	626	571	606	601	608	573	574	576	595	607	560	607	602	616	574	553	563	590	528	572	571	573	534	565	602	556	587	554	581	618	600	582	560	586	571	589	592	573	641	610	608	554	627	576	606	505	581	605	562	628	580	590	565	529	572	580	575	563	559	618	575	581	579	603	615	569	623	608	612	632	566	565	606	554	554	583	616	569	573	577	568	600	608
2066	778	864	740	608	586	502	435	424	421	438	443	425	418	406	402	393	416	422	408	386	420	372	374	391	392	367	382	334	412	396	368	392	375	363	409	386	406	366	383	370	394	350	374	404	411	408	371	356	367	353	386	367	430	399	394	379	331	402	408	392	394	372	355	366	373	371	348	398	393	380	394	376	368	378	367	364	370	374	343	373	362	398	369	413	398	388	354	396	398	387	373	394	382	400	366	379	384	376	374	381	379	374	370	345	380	389	378	364	408	403	400	374	409	424	362	368	404	410	373	380	362	358	414	402	363	381	363	393	382	366	405	376	362	355	380	383	405	388	346	367	388	386	384	392	384	368	407	407	387	390	367	367	376	380	402	377	399	416	382	401	366	389	385	386	384	381	404	388	368	359	403	384	406	371	417	391	375	386	415	379	375	383	400	354	384	410	394	358	353	354	389	385	402	362	372	338	385	377	360	397	375	417	384	432	347	401	366	374	428	389	372	354	389	372	362	373	346	375	417	323	369	376	382	381	395	413	407	439	407	371	389	380	365	370	402	362	398	364	361	387	395	388	367	401	378	372	393	341	365	365	402	387	362	387	392	407	398	390	369	379	392	395	357	379	373	384	389	401	385	380	416	395	393	391	396	399	361	359	362	383	369	394	397	372	388	366	400	378	341	385	383	366	370	386	397	370	391	398	420	346	390	365	385	377	364	345	379	385	354	408	375	414	378	359	355	393	356	363	422	390	399	407	424	362	384	392	358	425	397	381	395	390	393	411	362	390	379	375	336	393	415	376	373	370	343	395	343	364	389	352	396	385	380	379	405	398	395	390	376	421	390	402	403	384	372	397	380	380	398	394	398	399	404	397	403	397	353	392	395	396	385	379	373	403	371	389	372	398	352	371	369	353	449	354	376	373	349	403	365	397	403	404	397	370	344	372	405	387	386	345	400	398	362	365	407	395	369	382	359	367	386	388	387	345	351	367	366	396	345	366	396	386	380	404	353	365	399	373	383	412	403	382	403	399	383	369	402	396	382	418	410	373	384	401	384	398	396	424	411	400	394	337	386	339	331	406	381	364	383	368	363	385	389	395	359	403	387	383	355	374	386	397	379	377	410	363	395	384	416	384	389	368	395	417	392	391	382	381	355	386	379	387	402	360	394	373	401	364	390	413	386	397	347	362	363	396	401	378	405	421	390	353	397	406	364	385	372	374	387	361	363	390	396	414	391	374	368	361	386	388	368	360	359	341	356	373	362	414	401	398	387	390	377	361	375	372	382	358	389	374	391	424	420	359	370	333	395	359	391	411	427	371	404	387	371	362	393	365	404	365	376	366	379	400	361	374	381	387	388	381	381	390	380	406	418	437	362	353	407	399	389	380	366	386	399	380	367	420	350	378	350	378	352	394	376	407	400	376	394	407	411	395	372	365	366	365	366	380	375	399	363	396	386	384	392	372	382	416	370	344	379	393	366	409	377	401	362	414	383	364	404	380	341	366	367	409	388	363	391	387	389	391	398	404	362	378	349	328	363	393	333	392	402	364	370	417	370	379	372	386	401	400	402	420	432	390	372	392	388	349	383	404	405	363	384	427	361	382	403	373	357	413	419	396	345	384	387	371	368	365	377	367	358	367	341	383	401	390	380	420	390	383	378	399	399	360	382	368	392	360	405	374	384	379	386	378	390	380	402	386	374	369	363	396	431	362	421	380	337	369	402	386	404	399	380	405	383	376	367	384	368	365	413	367	421	396	354	385	380	385	422	386	389	390	376	332	380	411	402	362	399	386	407	410	431	409	371	390	377	395	359	356	383	390	375	383	363	392	372	400	384	370	342	408	394	393	339	397	358	380	375	366	366	376	329	391	375	329	377	399	375	395	366	394	399	391	400	390	364	399	378	373	391	398	368	380	394	382	402	374	381	390	391	335	377	371	398	370	380	394	411	339	408	343	393	390	351	385	390	400	362	375	363	368	378	346	386	434	404	408	391	373	372	377	399	380	395	369	390	375	401	385	388	370	367	371	372	393	394	410	392	374	375	370	380	397	356	409	371	367	371	421	389	398	374	369	360	368	381	371	342	364	385	395	383	361	368	369	367	428	390	372	345	366	350	357	374	380	375	341	373	384	345	365	395	410	414	386	397	370	372	393	418	387	425	355	356	395	388	390	377	371	373	405	389	359	375	372	398	369	396	380	377	370	370	377	394	402	398	378	355	379	365	397	400	378	389	370	338	384	400	361	388	363	387	368	392	372	388	385	368	355	401	394	347	356	378	378	387	373	386	388	385	425	362	387	372	380	369	434	416	374	374	384	426	383	415	366	345	350	408	372	417	394	382	371	396	356	388	406	385	416	386	371	409	377	385	362	389	399	396	388	352	385	376	415	375	391	397	375	399	373	375	425	399	393	377	366	358	424	382	371	375	378	406	377	395	407	410	387	364	397	401	379	383	366	376	381	392	389	384	373	376	390	376	396	381	352	399	419	371	384	379	409	366	408	394	370	341	392	361	363	427	364	395	399	348	384	350	392	365	383	419	377	381	343	355	414	349	353	381	380	352	363	392	416	364	405	391	381	370	386	442	377	395	398	433	411	384	402	359	390	381	355	403	402	412	377	358	370	384	365	372	383	413	388	374	358	385	397	351	375	381	390	375	376	371	381	387	352	326	362	396	409	410	385	389	356	400	433	357	401	358	417	381	419	351	369	372	349	387	353	359	384	367	374	377	372	411	386	373	369	348	395	381	406	363	408	388	370	383	360	364	384	353	353	385	356	365	351	357	357	379	401	374	378	382	359	388	372	376	361	371	375	377	406	378	364	407	391	356	432	421	411	368	373	349	371	360	353	359	372	366	376	366	401	389	363	365	366	400	372	373	357	383	376	410	393	337	389	359	394	390	358	386	384	397	422	387	401	392	370	367	372	410	381	352	364	395	370	357	412	389	331	353	371	387	362	372	367	396	418	383	390	401	410	368	431	377	401	389	396	385	388	405	410	390	381	364	364	361	379	399	378	374	401	407	358	373	368	378	396	392	407	366	395	381	373	386	405	363	386	382	380	402	333	350	366	351	380	389	360	380	381	349	383	406	421	399	360	404	387	386	404	368	403	332	371	385	376	342	404	390	366	372	419	385	369	383	392	399	365	394	388	383	389	394	391	395	393	402	379	392	406	409	387	390	396	376	395	364	365	372	365	404	436	393	374	345	370	372	390	344	356	387	372	412	390	454	424	353	353	368	365	378	398	341	438	391	389	425	362	382	364	347	401	373	408	417	410	390	362	395	376	387	413	400	374	368	388	367	369	356	447	392	387	402	379	378	414	414	412	393	385	425	381	353	414	382	351	389	384	405	383	383	361	372	370	393	359	386	402	371	408	403	384	386	373	367	369	341	396	379	362	416	399	374	366	372	390	378	374	387	409	431	373	378	373	359	365	387	384	376	403	401	387	393	388	363	418	379	384	335	369	391	382	337	382	391	412	417	392	341	404	358
2439	1220	1985	2179	1933	1899	1322	1210	1158	1156	1118	1086	1113	1023	1053	962	979	959	1012	971	901	937	934	889	921	964	867	931	891	933	873	908	904	883	946	909	829	888	923	913	946	908	893	869	885	901	876	901	938	865	876	915	893	858	858	921	864	894	905	911	909	862	901	886	908	865	853	892	889	901	902	880	944	917	874	853	907	915	910	926	871	869	907	936	866	893	802	926	905	930	882	859	946	909	932	865	877	874	847	911	877	925	873	891	861	901	879	892	899	833	890	912	888	874	856	886	885	889	906	870	881	881	850	952	853	874	868	895	881	903	862	857	855	833	871	892	896	909	861	912	862	878	856	924	861	895	895	868	842	900	835	904	871	868	912	889	874	868	869	914	865	879	881	866	911	894	920	850	897	888	884	911	900	950	875	908	890	858	889	940	864	876	901	835	925	885	891	878	900	894	893	919	888	869	872	909	884	866	959	881	886	866	924	884	904	893	858	881	905	917	846	895	918	844	842	886	928	868	917	927	877	894	890	890	882	921	930	903	913	898	877	882	886	903	895	899	869	846	899	890	872	903	915	883	883	876	894	902	854	888	878	909	881	887	911	911	901	851	861	869	836	935	888	938	899	864	902	896	828	880	862	862	864	895	909	930	924	904	849	877	895	910	860	851	921	908	932	861	903	876	872	894	874	922	874	916	868	880	852	948	910	867	927	883	882	849	901	897	901	897	919	834	914	880	931	902	917	878	900	870	895	900	926	913	951	837	869	855	852	860	957	900	906	894	840	880	893	874	906	900	882	887	836	865	897	902	911	871	884	938	891	893	845	881	882	915	895	893	899	904	931	802	921	881	888	906	877	900	908	894	923	895	887	934	894	918	904	862	891	934	859	908	867	907	918	893	902	880	948	882	866	872	928	901	922	912	867	869	909	912	906	861	892	875	924	876	912	913	859	862	848	923	902	876	867	864	948	874	938	883	921	917	902	865	846	866	864	860	944	945	921	905	857	828	872	891	936	899	848	837	871	893	906	917	910	882	894	904	905	862	863	855	907	921	868	887	864	902	810	913	943	918	934	874	858	851	935	860	858	960	888	914	923	888	844	859	878	908	932	890	905	893	847	868	865	837	851	812	908	889	932	885	859	900	882	930	882	927	866	911	869	894	932	879	922	933	896	847	852	879	881	904	915	881	872	908	952	843	815	884	883	925	873	887	902	848	846	892	936	871	902	912	870	924	899	876	853	864	901	884	889	888	832	866	885	886	898	917	927	873	826	876	883	879	885	917	939	898	934	895	892	915	855	925	859	877	894	960	878	888	932	905	892	878	920	848	844	855	902	912	897	924	925	924	898	862	917	868	896	895	952	838	873	919	934	882	813	909	847	945	903	899	924	915	901	889	852	915	895	870	841	927	919	915	887	902	854	904	928	882	881	847	882	863	896	920	887	915	861	904	883	929	843	856	865	897	918	881	960	930	895	900	863	875	840	863	842	835	885	887	823	939	805	894	859	898	933	826	876	880	888	911	828	877	926	920	922	878	882	869	900	956	922	865	897	943	870	900	921	907	883	850	873	920	916	873	869	870	920	876	886	911	878	884	854	899	902	889	917	899	892	882	884	869	887	889	888	871	865	879	936	876	834	924	876	883	937	888	876	871	929	835	886	836	895	916	843	907	836	833	897	914	916	938	886	864	899	928	885	857	905	933	919	878	881	920	868	896	946	870	886	887	891	890	895	862	866	895	853	889	876	889	867	874	902	912	863	852	887	851	922	928	934	883	878	892	881	886	894	966	827	884	933	854	874	912	866	863	892	886	858	874	846	865	885	909	916	905	909	875	932	884	908	872	832	911	817	883	894	913	817	870	887	870	864	883	872	864	923	881	915	843	902	874	870	922	919	890	923	844	884	866	853	915	868	883	880	872	930	852	923	902	908	901	919	861	872	924	913	933	905	958	894	876	877	789	872	862	862	889	851	862	912	894	920	921	860	902	931	868	955	902	872	847	942	918	897	927	819	897	863	886	893	864	903	886	891	844	868	894	899	880	854	856	895	875	948	911	902	891	909	884	845	917	894	846	867	886	886	938	885	897	919	919	961	888	860	920	888	871	887	910	845	845	912	923	930	899	861	903	927	845	853	914	938	855	891	900	902	915	872	900	860	935	899	907	902	911	894	879	898	886	940	914	875	900	888	896	929	857	864	905	831	873	943	854	877	867	876	905	838	941	910	951	915	925	901	920	884	918	921	877	921	910	864	930	906	948	886	919	875	938	838	838	848	916	858	916	879	877	837	870	865	852	923	910	882	911	884	905	890	869	894	932	878	872	893	910	910	853	851	865	897	910	911	871	839	874	865	848	976	860	959	878	936	903	912	864	906	919	852	904	887	859	877	885	900	859	932	848	866	846	913	956	916	897	914	885	893	883	904	833	856	910	881	911	871	874	897	909	876	923	908	936	920	941	969	904	887	847	926	915	830	977	902	885	885	929	887	900	919	872	940	951	872	893	855	905	904	901	899	866	934	870	923	876	862	869	850	945	858	912	868	842	819	917	919	900	875	857	863	901	916	865	916	873	918	880	867	880	905	909	904	866	891	906	890	866	921	890	838	893	876	874	884	942	875	892	906	938	830	889	845	920	876	850	895	909	880	841	903	854	899	917	924	867	892	881	937	907	879	893	892	926	872	905	885	933	894	927	915	872	891	857	874	895	900	897	891	835	889	825	915	881	906	877	854	895	938	946	890	843	910	917	928	925	870	892	895	868	885	965	864	855	915	883	853	900	895	895	897	924	891	906	841	867	822	878	922	907	899	848	892	852	903	868	916	816	897	879	882	868	886	912	863	851	894	916	879	914	869	951	926	942	870	942	919	874	877	889	920	898	909	893	897	901	858	952	908	847	883	899	887	905	886	902	900	843	859	831	897	933	901	866	848	892	901	831	832	821	915	880	888	903	916	923	877	911	840	855	832	883	890	917	908	956	885	854	926	861	879	851	901	830	951	885	859	915	888	881	845	857	856	925	924	916	825	893	965	911	898	914	894	931	893	932	851	883	860	875	871	916	889	930	914	842	898	875	915	890	854	913	880	891	927	870	900	891	913	823	898	906	871	910	906	858	901	891	916	946	884	939	887	837	946	887	915	880	876	860	889	909	961	861	948	856	908	902	925	891	887	859	876	857	919	914	883	882	876	889	880	930	897	959	895	898	894	882	891	873	879	864	875	883	903	915	921	862	894	892	928	968	864	916	875	870	833	880	904	897	899	852	913	864	887	923	894	894	901	905	892	966	906	873	875	867	944	935	906	860	914	858	891	906	913	915	913	825	900	892	845	879	910	882	837	893	812	920	843	954	907	874	892	898	865	866	927	930	929	939	922	888	936	882	885	891	957	952	906	950	922	885	878	944	897	957	945	939	870	873	864	932	906	870	854	863	940	831	894	918	936	883	895	886	941	889	919	891	915	883	864	896	881	868	895	887	937	899	931	884	843	916	889	872	944	866
8193	1237	1408	1134	881	2961	1063	526	486	494	492	473	456	411	423	432	440	428	376	374	431	383	418	443	394	380	404	400	414	401	404	401	410	420	366	372	374	396	375	391	363	415	415	436	383	404	411	411	418	408	433	401	376	426	380	378	394	412	371	419	391	385	415	436	384	389	395	362	383	386	383	416	368	411	399	408	369	393	417	384	374	390	375	385	395	364	376	358	367	383	397	387	373	419	404	355	404	412	384	443	397	395	381	400	407	426	413	383	415	401	441	423	386	409	384	413	398	392	360	401	399	382	404	400	387	388	373	392	374	400	406	386	414	379	396	379	386	366	421	406	394	400	393	389	400	381	342	409	387	403	438	382	413	399	421	389	413	390	376	419	379	399	434	399	404	360	415	375	444	405	393	399	389	385	409	433	388	390	390	370	407	402	381	443	397	391	383	394	397	364	347	347	388	394	362	397	411	420	415	368	408	434	427	365	393	367	402	393	388	410	410	370	407	453	424	383	383	389	400	410	389	374	377	399	400	395	390	391	409	391	408	398	395	400	404	377	431	434	411	404	380	403	438	419	386	419	364	383	408	411	404	394	411	372	367	411	425	398	423	391	391	395	371	378	420	432	380	395	409	406	381	382	398	365	400	394	373	363	365	394	430	415	395	387	379	415	416	417	392	409	371	398	411	385	375	382	378	370	367	400	389	384	379	381	378	405	406	423	388	441	388	408	404	393	427	390	438	354	401	388	420	372	386	412	417	375	363	417	376	415	385	396	428	360	416	370	410	430	361	371	370	388	389	394	426	387	386	389	406	395	372	376	374	407	390	396	426	362	398	399	429	387	393	411	387	413	411	386	393	399	392	427	412	389	386	392	374	371	364	378	413	367	379	409	452	406	381	382	388	429	394	381	375	432	395	382	408	386	372	395	412	399	409	413	384	388	406	405	452	421	394	379	342	386	382	397	370	402	402	387	416	397	403	402	427	432	418	395	364	392	410	381	384	438	432	388	372	388	352	390	370	379	436	418	388	434	366	425	403	406	396	397	413	383	412	387	381	416	395	400	372	406	413	387	404	361	351	417	381	388	399	400	391	372	424	403	367	420	418	390	387	390	370	410	402	418	450	391	385	391	374	357	420	408	421	418	378	372	412	382	397	367	370	419	423	357	394	418	398	402	426	386	389	405	388	406	389	328	400	402	371	414	417	432	382	400	380	402	383	406	433	433	395	368	410	404	365	412	408	368	365	391	384	365	368	422	404	369	413	406	398	426	363	356	390	410	370	374	377	412	411	378	418	429	354	408	445	357	375	364	381	370	412	433	413	426	395	391	425	411	389	399	408	353	380	409	405	390	406	409	389	372	403	389	400	392	400	345	400	369	372	381	348	409	415	416	394	378	413	405	410	349	367	416	384	399	420	374	434	411	428	384	381	401	405	407	396	383	392	419	408	425	404	397	397	366	401	389	410	377	387	429	405	405	439	373	364	387	408	405	397	443	407	403	400	407	406	378	386	358	411	403	409	393	392	418	376	381	368	337	380	376	406	401	405	392	396	406	397	410	412	394	437	390	397	433	368	402	405	416	364	384	457	402	373	419	386	412	400	386	393	369	383	409	398	383	406	371	392	380	403	414	424	351	424	364	400	394	391	383	398	385	412	333	386	357	382	386	433	387	403	384	363	394	392	399	417	388	422	413	396	400	394	372	395	425	366	363	412	425	379	368	414	399	432	435	369	391	413	382	418	388	396	393	401	406	369	396	447	402	403	413	402	403	418	378	403	441	391	383	386	368	396	433	413	407	344	400	430	366	377	421	394	386	355	369	377	393	397	416	369	385	401	405	413	417	415	409	361	403	405	371	376	436	398	360	386	423	414	385	407	366	399	364	397	407	400	403	394	396	392	413	402	376	387	389	406	425	411	397	411	415	404	380	390	373	352	457	399	374	399	440	419	420	404	412	402	400	425	385	369	409	398	433	402	419	376	349	393	413	434	366	414	408	370	391	415	423	413	402	370	382	414	373	422	373	395	386	370	430	413	409	450	378	361	406	400	410	393	379	374	432	372	378	353	359	392	403	420	423	393	374	402	396	418	409	390	407	374	408	393	390	390	410	377	394	412	401	386	369	412	371	407	432	388	392	367	405	402	359	398	397	382	366	383	387	407	353	357	386	391	383	398	392	367	406	413	402	376	413	416	398	395	385	406	390	379	413	384	403	389	376	390	392	405	427	400	409	383	418	400	423	412	413	387	388	444	358	380	401	426	382	394	394	376	351	395	403	392	411	417	365	395	388	378	370	386	393	399	408	390	404	389	366	399	448	434	408	392	378	398	362	391	383	398	393	403	377	405	408	375	379	420	385	386	392	388	381	442	403	400	414	360	403	374	400	432	399	398	435	389	387	429	395	408	380	409	423	400	420	382	397	429	382	384	378	371	381	363	362	394	385	367	374	380	405	407	385	383	383	400	391	386	410	408	414	367	359	398	406	407	400	381	409	398	367	427	374	411	390	400	381	378	416	426	403	383	409	386	393	401	401	403	400	390	407	390	415	410	381	369	381	378	358	420	382	435	438	430	397	346	410	378	412	385	397	396	373	403	377	419	415	390	392	388	421	422	387	386	425	439	367	393	386	367	397	406	390	402	394	441	406	414	408	400	424	375	376	384	403	361	426	372	400	407	403	367	444	421	388	374	399	374	405	413	388	437	386	434	398	378	372	419	376	369	349	388	396	377	412	402	412	374	398	362	387	380	386	389	374	401	399	380	391	432	361	403	395	459	395	408	387	399	391	374	365	398	396	376	428	395	402	418	429	394	400	370	386	367	416	399	364	407	404	378	412	371	396	388	382	405	359	385	418	349	405	423	377	381	395	381	367	387	403	406	397	396	383	384	367	407	365	428	381	377	375	416	411	410	424	440	402	405	401	383	430	436	403	414	393	368	395	367	387	408	414	367	359	415	404	437	380	383	415	381	381	411	414	374	364	389	425	381	418	397	408	407	381	416	370	391	410	361	446	405	388	412	420	389	370	375	415	413	397	416	405	420	415	424	381	399	373	395	373	402	428	398	414	378	408	379	380	389	405	392	366	369	401	393	426	389	416	379	377	379	378	397	397	386	397	401	375	378	385	426	400	372	421	381	400	405	407	400	380	431	383	399	459	388	393	397	389	382	438	374	402	411	398	403	386	384	412	417	382	397	370	418	409	400	408	397	388	375	359	397	382	394	371	412	396	398	386	370	371	428	411	365	371	406	387	416	422	401	415	404	370	403	364	366	415	383	420	395	403	405	373	386	403	386	421	388	404	353	404	395	404	370	423	384	394	443	424	355	336	369	421	398	389	405	388	409	373	381	412	412	400	413	413	390	397	364	395	394	372	394	440	401	381	410	399	418	384	390	385	397	422	423	350	426	400	396	372	405	385	386	442	374	401	395	386	399	411	413	392	396	389	434	384	409	369	397	383	391	427	380	419	389	374	390	358	385	418	385	355	391	380
7045	1676	3001	3624	2984	11748	2588	1681	1501	1388	1420	1335	1326	1181	1143	1151	1117	1034	1042	978	970	1010	971	951	988	995	994	982	997	989	975	964	983	956	981	960	931	900	966	963	925	951	862	958	919	930	927	927	940	872	940	908	864	843	920	931	927	933	925	920	884	926	919	891	882	884	919	926	930	907	917	880	912	909	911	907	902	907	921	887	925	869	922	891	928	941	874	899	934	918	892	930	893	897	908	923	948	891	880	900	878	918	943	946	924	956	906	942	980	871	872	954	923	934	916	869	912	902	912	919	907	886	907	987	965	916	901	908	887	872	878	920	959	903	890	891	934	953	869	883	917	922	880	895	912	922	896	857	851	891	923	890	894	877	897	946	873	960	893	909	891	979	891	901	867	892	974	948	915	893	946	919	935	903	885	927	883	893	914	889	911	917	936	865	909	896	882	871	921	903	959	940	968	932	909	942	899	854	907	939	916	933	901	877	908	890	874	912	897	915	920	937	956	912	915	948	888	905	931	853	985	911	919	908	943	904	898	912	943	948	879	948	898	904	865	894	900	905	903	924	893	915	935	918	939	925	919	935	905	887	848	920	874	907	919	867	924	906	860	958	908	934	924	894	900	879	899	868	856	886	868	951	930	955	907	971	858	950	930	929	903	887	926	931	888	900	902	934	933	927	857	885	960	916	869	910	934	884	951	887	896	861	948	931	889	880	915	908	899	938	891	911	927	907	910	939	920	921	861	901	928	922	908	881	909	900	894	892	918	908	912	941	928	887	911	922	881	888	935	901	895	899	863	871	870	872	907	900	892	856	885	901	886	888	906	950	937	931	888	911	868	942	903	917	898	876	859	863	902	845	942	885	839	898	934	927	943	894	901	918	937	906	877	882	911	896	900	872	878	886	870	906	888	859	850	949	893	896	881	952	887	963	888	921	831	905	881	905	904	888	925	860	944	852	926	884	901	868	918	919	917	938	872	885	942	952	916	873	953	887	919	892	888	928	873	955	925	908	860	934	864	930	941	853	928	946	943	940	871	864	906	936	894	922	908	905	962	858	882	901	904	938	905	920	922	945	864	867	916	903	935	868	903	880	889	933	921	931	920	936	873	868	914	898	886	930	936	880	860	857	911	889	898	897	912	920	913	883	894	918	850	923	909	933	887	905	921	953	869	899	905	896	948	920	842	952	899	886	958	868	915	889	951	889	867	927	916	885	852	969	881	860	890	896	917	908	912	877	889	919	881	901	900	878	881	929	874	855	940	879	927	920	936	992	926	951	832	943	927	875	858	866	935	927	928	936	877	982	916	898	920	913	864	868	892	895	885	954	938	883	1013	933	867	872	867	941	902	880	912	944	959	897	950	925	890	919	948	910	885	876	912	954	898	911	919	947	917	914	914	905	936	923	972	893	860	878	889	914	899	920	931	897	933	920	923	851	883	915	859	861	954	904	926	920	891	904	922	876	926	940	964	911	926	933	928	862	942	880	917	936	1006	888	921	904	979	897	914	874	888	921	950	888	902	928	868	911	902	857	899	869	901	921	927	940	935	974	841	909	941	875	878	884	897	903	856	865	848	975	886	906	918	922	894	926	920	902	906	906	913	905	873	900	917	837	930	931	910	886	915	871	917	949	891	878	901	865	910	949	921	841	849	962	886	901	894	905	939	918	915	902	894	891	885	883	893	872	933	906	903	889	862	869	899	915	946	898	917	899	909	914	847	910	907	905	931	927	888	942	911	942	913	926	825	930	939	926	906	895	879	976	926	914	938	925	893	922	904	926	870	899	937	881	890	874	871	883	906	937	821	896	912	912	888	931	930	846	925	861	952	858	968	933	922	922	916	951	987	876	846	860	943	917	872	940	876	947	960	875	889	890	880	918	904	903	881	861	892	902	904	931	951	925	903	876	946	888	910	910	911	887	919	939	896	949	870	923	881	949	907	932	862	863	918	862	934	881	913	943	894	920	966	883	919	940	879	884	884	962	894	940	922	922	868	836	875	936	897	831	951	873	961	917	923	925	950	928	930	921	854	883	865	928	899	944	900	900	939	921	912	932	904	947	874	852	868	886	955	965	916	887	896	909	882	875	868	850	897	851	921	887	852	930	911	925	871	926	886	874	939	883	938	939	908	855	906	887	904	909	920	902	885	905	923	874	924	914	901	879	925	872	872	943	885	886	935	930	931	850	874	952	915	881	915	896	871	906	935	865	935	866	931	919	864	846	924	899	902	867	908	930	914	940	941	874	849	959	874	932	882	934	877	934	947	851	999	897	905	929	892	944	897	889	908	867	902	903	938	958	896	910	912	900	864	845	948	913	936	853	905	855	922	900	866	913	946	867	949	895	901	909	908	947	907	940	862	948	927	919	930	883	872	884	867	939	925	878	937	924	913	901	956	950	863	957	907	948	933	919	883	878	901	855	915	904	895	965	953	881	913	916	847	924	857	1006	981	931	943	886	909	919	929	877	876	873	952	895	953	898	912	908	920	869	885	885	896	918	871	880	877	890	912	913	922	953	949	973	881	901	884	894	868	917	881	971	887	894	887	890	929	923	908	918	895	921	939	940	881	882	897	859	908	874	871	926	907	916	889	891	875	957	896	910	873	907	866	875	883	861	904	887	920	895	904	945	887	895	914	920	880	933	899	922	928	911	874	947	929	872	920	906	931	963	847	906	911	919	925	897	959	897	944	882	902	928	957	911	897	918	915	924	907	952	893	905	860	876	899	952	903	929	884	873	951	849	912	901	875	924	896	886	907	946	921	906	885	871	913	891	880	902	909	899	897	854	867	882	913	896	982	910	916	871	901	877	903	828	1015	860	875	859	931	984	922	896	933	897	961	853	882	869	900	926	905	879	891	959	887	852	833	874	904	905	883	862	934	912	892	851	872	903	913	898	903	875	865	945	922	949	956	899	925	912	883	873	876	919	899	925	925	939	904	926	891	917	922	900	930	852	1005	886	920	932	959	923	952	931	881	896	887	940	944	974	910	947	924	889	906	890	938	907	891	909	907	896	842	909	931	903	878	871	871	904	849	853	894	919	927	934	864	866	952	944	950	924	902	903	962	954	948	926	856	942	922	938	941	879	863	922	925	980	935	903	923	917	932	916	916	914	935	907	914	880	921	966	896	856	938	942	924	929	900	906	904	933	944	906	873	913	868	936	869	939	900	890	889	935	845	895	946	977	848	865	955	943	912	890	889	939	917	904	914	903	981	874	950	900	960	916	950	936	871	944	899	850	892	877	876	893	889	904	930	891	894	941	923	924	981	875	928	932	875	916	956	909	905	934	915	873	931	876	950	916	888	931	916	899	920	893	919	965	902	878	930	891	920	878	901	961	955	931	912	881	911	922	895	901	909	879	892	905	902	912	909	875	903	873	904	873	940	954	898	889	924	911	943	869	910	884	891	897	883	945	880	927	908	898	958	901	863	881	960	967	902	859	924	884	928	924	949	859	885	865	875	887	918	860	867	857	923	895	925	955	898	944	893	886
13345	1655	1669	1332	912	4007	1356	421	369	386	360	350	348	331	316	324	275	284	278	243	261	283	277	269	237	221	243	275	263	295	265	247	243	260	257	274	252	257	241	291	233	217	265	261	230	259	217	241	266	212	276	260	228	289	249	248	233	252	271	218	227	245	225	245	245	237	216	269	231	230	230	245	237	270	275	236	207	262	231	255	248	247	265	241	268	261	227	262	241	256	232	230	227	251	212	268	235	237	234	248	223	247	239	232	228	247	230	248	237	240	258	256	254	230	256	237	252	231	241	244	240	259	263	229	219	251	234	250	217	229	261	218	251	240	270	271	235	214	229	222	246	265	219	178	229	231	213	231	233	269	269	201	271	248	247	259	252	227	240	236	236	211	245	282	256	272	248	256	242	247	244	243	246	237	223	259	250	277	264	231	253	262	247	247	231	242	263	220	207	279	234	267	225	232	253	254	259	220	260	252	261	286	218	244	213	241	234	249	254	230	227	260	246	259	269	245	224	255	258	247	254	284	238	226	212	249	257	247	253	230	232	249	264	242	246	261	230	235	232	249	267	242	235	241	221	253	247	232	214	243	253	250	248	251	252	243	258	232	249	267	225	235	233	228	233	266	223	234	240	229	235	240	247	210	245	215	231	249	250	257	268	274	227	280	260	261	257	255	230	275	245	261	266	242	278	228	266	275	293	249	234	246	234	282	237	235	231	245	242	236	269	229	243	240	241	240	265	237	247	259	246	281	240	231	242	232	268	234	233	251	256	228	257	217	258	239	231	244	254	238	224	242	234	214	250	235	250	208	222	218	255	234	247	263	254	241	229	236	229	268	243	235	222	237	225	228	246	260	267	240	243	260	242	228	261	211	233	270	229	270	233	239	252	227	245	285	259	269	231	256	231	268	257	239	233	234	264	243	223	242	239	231	240	255	273	240	253	241	217	233	250	208	235	291	254	241	236	220	235	220	229	267	243	250	246	227	230	277	258	246	220	263	253	206	241	228	243	278	240	263	237	226	229	260	251	239	240	245	265	260	225	257	258	246	245	235	275	236	218	235	239	253	226	256	231	273	219	251	239	257	264	235	219	228	252	255	244	238	237	255	261	216	253	232	225	251	223	228	258	257	219	237	237	236	247	254	195	245	228	212	244	240	297	248	244	264	246	252	235	271	254	228	245	243	265	248	245	236	249	261	250	251	240	242	250	249	243	248	268	244	238	239	237	246	248	258	214	247	258	279	232	257	241	225	225	243	241	236	226	230	248	228	241	224	245	251	208	265	224	268	231	243	269	231	272	221	225	245	260	246	229	253	255	230	252	242	283	253	259	257	259	241	241	242	238	200	237	247	226	243	217	250	258	251	263	216	218	247	215	220	235	243	261	226	243	258	242	244	234	251	251	235	235	245	252	223	250	251	256	243	241	269	259	251	244	222	275	232	280	234	255	234	266	260	254	244	276	239	228	214	250	254	267	234	241	229	245	216	242	210	231	229	265	265	249	270	227	232	241	244	282	239	218	250	226	245	238	260	233	256	280	251	234	239	231	213	267	240	221	237	261	229	256	216	259	239	246	248	250	228	209	236	255	243	245	238	246	258	268	234	235	220	237	237	242	243	239	223	270	231	264	238	219	235	224	236	275	242	239	230	234	237	218	283	243	254	227	294	241	247	222	243	271	234	240	236	256	223	262	232	254	249	228	217	250	251	232	264	237	213	263	236	213	250	255	239	244	243	266	232	262	266	244	244	252	267	256	258	279	240	273	240	234	245	245	244	255	205	251	247	268	271	235	266	258	243	223	221	228	231	225	256	262	252	209	228	252	216	264	277	221	240	271	256	224	278	254	252	208	202	260	238	253	260	215	269	254	200	258	251	254	251	261	279	263	237	238	215	225	248	269	250	250	254	260	263	239	223	243	241	217	268	222	247	299	247	242	241	267	260	228	221	249	254	258	255	255	267	245	225	246	226	254	269	243	240	263	257	249	230	272	269	265	255	246	253	288	253	269	257	247	214	226	265	241	235	259	237	243	259	226	252	263	249	255	255	260	257	263	262	241	263	238	251	233	224	227	261	246	243	263	248	261	232	215	206	271	251	255	273	236	237	267	228	235	230	229	228	258	258	212	207	217	247	243	205	241	261	231	251	234	254	229	229	227	259	220	248	262	255	221	248	229	278	254	266	242	241	212	238	258	254	238	247	243	260	237	270	240	233	239	264	244	254	214	258	257	238	244	238	256	219	246	219	240	262	237	235	225	259	242	269	265	238	210	203	258	222	246	249	232	234	248	256	248	226	221	273	276	247	266	231	207	267	267	229	205	205	214	245	241	229	263	240	265	258	240	243	236	239	278	242	239	231	272	254	252	253	218	258	242	239	243	251	252	243	230	243	228	214	249	271	281	266	256	225	228	249	236	259	258	225	250	244	254	269	227	251	227	221	232	242	259	269	245	214	240	244	241	246	263	250	232	245	261	219	259	228	239	224	256	268	247	251	256	234	230	273	246	216	245	241	242	249	257	240	238	246	225	238	250	229	277	236	264	242	203	233	247	250	236	252	211	266	254	265	248	241	254	260	219	224	245	246	265	261	264	228	257	205	236	243	234	250	238	266	220	240	234	260	219	264	251	268	237	248	261	227	239	231	252	247	280	229	257	234	255	259	248	233	237	243	264	221	243	237	221	241	242	251	250	233	246	241	242	250	222	232	261	240	227	234	221	227	228	264	236	257	244	238	224	237	250	250	240	238	179	232	223	244	232	253	274	270	228	253	256	257	246	241	244	257	221	220	272	242	230	237	239	267	239	242	252	279	237	245	238	272	277	256	261	231	257	218	231	234	240	247	263	247	235	263	240	259	236	250	229	264	285	240	232	272	273	230	228	249	262	246	244	236	268	232	232	266	198	255	235	289	242	254	233	268	258	228	235	251	266	235	252	263	268	248	274	267	250	242	248	224	233	223	241	263	246	263	237	246	233	231	212	247	251	239	241	234	221	240	227	260	274	271	264	250	230	243	237	208	239	227	281	278	235	253	250	226	242	281	242	257	255	253	285	246	254	228	250	252	259	239	263	223	236	232	273	236	257	256	234	276	246	222	234	268	243	240	222	232	250	234	253	258	279	229	215	246	266	236	252	236	246	221	253	260	272	255	201	248	240	216	226	219	242	255	226	226	242	253	264	254	225	257	252	261	261	237	235	236	242	255	227	258	237	219	229	233	265	255	239	271	267	256	254	267	235	283	270	223	238	234	275	263	237	225	233	254	240	219	229	237	285	226	228	262	260	225	229	262	244	240	298	266	248	216	233	234	266	233	268	221	248	223	243	257	254	214	259	241	245	272	232	244	225	232	264	228	235	254	274	237	214	231	251	248	258	221	224	237	233	230	254	246	250	233	260	263	236	247	257	240	237	239	263	250	262	292	257	257	277	246	234	273	227	234	252	243	268	227	253	219	256	251	240	227	240	223	234	259	245	242	232	270	228	228	246	239	246	246
8594	1702	3594	4415	3607	15377	3277	1709	1431	1346	1296	1243	1274	1109	982	899	809	825	734	750	745	756	709	707	692	675	633	687	653	698	705	705	661	687	723	666	668	675	634	636	618	628	633	613	632	684	581	588	577	682	596	590	621	617	619	578	590	584	575	585	572	534	547	586	577	580	604	585	589	613	581	567	560	634	620	644	567	555	581	595	574	596	594	565	614	610	602	556	598	589	536	573	608	615	618	600	590	628	579	578	576	540	577	577	572	561	528	621	628	598	590	604	538	602	579	578	565	574	609	623	544	627	584	619	586	535	566	587	573	562	590	569	560	593	597	601	565	576	611	575	583	567	557	606	570	587	621	559	622	572	572	539	599	557	603	572	550	616	568	520	547	554	638	581	608	574	573	619	554	588	584	593	595	564	613	539	562	602	561	559	602	597	584	613	596	569	556	606	557	596	641	591	582	590	578	588	608	597	607	609	601	578	616	625	587	609	609	551	605	560	589	578	607	552	625	623	610	550	597	576	582	573	570	589	559	589	610	654	600	567	599	590	555	565	571	589	602	580	614	585	569	563	568	596	585	596	620	546	610	600	598	603	582	622	579	572	580	589	570	598	597	597	599	562	600	629	603	562	626	595	610	611	562	562	549	587	604	597	594	592	602	595	570	628	520	629	611	582	582	576	525	603	576	618	550	575	587	554	566	636	599	610	603	616	598	566	610	554	620	591	616	590	577	561	613	627	602	619	603	552	546	571	560	568	619	580	635	616	577	610	580	598	588	573	576	594	579	584	569	581	572	593	588	593	610	605	541	585	587	637	601	577	583	578	598	570	576	623	584	613	583	585	610	589	529	606	647	529	580	600	591	540	624	593	619	566	582	615	609	564	526	582	596	642	612	618	608	583	620	544	627	558	558	586	618	588	606	614	572	628	580	587	642	550	572	587	562	574	620	554	585	571	575	589	620	628	629	643	592	599	574	591	633	564	576	603	542	594	596	560	595	583	617	559	556	589	605	541	629	576	610	604	617	623	584	550	598	555	584	617	638	566	594	554	595	542	585	593	583	591	607	585	581	585	533	571	598	632	599	576	595	564	568	589	613	605	591	567	614	589	568	606	596	581	587	551	609	596	595	558	583	568	545	626	615	595	642	574	585	582	572	553	560	601	614	594	589	581	615	561	547	670	536	587	622	569	566	532	626	605	582	591	619	565	586	564	574	639	602	629	670	594	605	539	609	580	614	576	591	620	631	555	607	577	614	632	602	586	563	589	620	528	634	598	610	577	609	585	607	596	639	630	601	581	597	632	584	559	613	602	575	568	607	589	576	603	587	569	575	617	589	542	555	642	581	559	569	584	567	613	593	607	602	615	593	635	573	603	588	583	611	593	592	603	542	579	604	612	584	582	591	602	601	581	597	587	575	575	589	583	605	602	625	601	595	558	578	539	586	613	616	602	581	606	604	593	599	626	541	602	620	607	582	606	565	603	587	561	615	625	586	552	597	597	580	587	602	594	610	625	574	589	563	589	566	583	562	593	551	565	553	551	557	600	588	567	568	601	606	637	601	596	629	639	634	631	600	592	603	569	616	568	592	554	556	608	588	610	584	585	597	587	561	571	610	607	545	589	591	594	573	573	601	607	628	604	570	575	590	595	572	555	574	572	566	613	577	617	600	595	620	558	542	600	601	533	601	609	591	598	619	596	620	608	569	611	599	574	644	602	573	580	551	590	608	582	605	612	596	581	591	544	603	584	596	560	580	593	582	594	600	596	549	626	573	608	607	583	637	650	563	617	551	595	555	558	582	564	573	634	511	566	641	616	646	585	570	605	557	566	577	601	584	547	557	589	582	546	558	609	584	560	562	558	577	597	566	627	605	570	596	604	590	598	570	601	572	614	554	625	628	592	608	573	587	593	586	568	541	589	555	578	597	589	580	579	593	617	607	615	593	568	584	553	586	650	616	592	570	606	612	619	568	596	599	567	559	585	593	650	593	589	608	581	586	564	606	566	591	594	559	605	575	650	567	584	628	599	561	576	557	598	569	580	597	599	622	578	588	586	622	580	605	593	599	634	612	580	566	569	597	558	603	622	559	585	588	606	571	569	514	577	601	578	595	617	562	594	558	548	571	595	543	618	573	601	564	652	571	570	592	587	588	562	606	614	601	559	608	620	548	608	617	582	599	571	632	590	581	568	606	585	566	586	563	607	613	544	588	590	599	538	577	596	586	597	565	600	572	577	577	596	591	583	573	557	571	603	580	579	606	598	608	633	572	560	561	550	558	522	572	597	593	583	587	544	602	609	565	579	566	552	519	561	621	567	558	611	576	640	558	547	574	602	597	576	616	606	564	577	628	593	594	609	556	638	591	613	599	560	562	613	583	584	630	636	641	567	617	605	571	569	588	603	607	595	586	599	589	575	557	607	606	623	537	581	578	622	589	615	634	598	589	633	587	588	616	562	576	608	597	601	616	582	591	549	617	575	604	611	578	583	608	589	595	618	587	580	553	584	606	603	554	647	617	622	570	566	569	606	581	617	598	606	608	618	565	574	587	534	550	571	531	570	576	560	585	572	595	569	551	575	617	529	589	635	606	554	567	543	553	574	599	568	570	621	593	616	596	581	521	610	606	581	631	605	570	610	604	599	574	592	609	583	584	591	606	593	582	578	596	618	565	602	575	603	521	582	571	614	574	592	587	590	572	558	604	557	599	565	588	588	589	610	631	569	559	549	572	569	601	577	581	578	651	596	611	604	581	598	611	544	587	596	574	578	587	619	591	579	577	624	573	589	570	598	595	601	586	592	594	612	591	603	578	586	607	572	629	614	611	611	592	600	547	592	559	593	584	578	591	644	590	585	612	649	562	628	593	606	569	555	586	615	589	619	606	580	609	599	603	592	554	577	545	568	590	574	539	613	573	597	556	537	569	614	603	607	570	623	552	549	603	595	575	585	590	571	576	582	568	604	579	622	570	578	577	606	584	595	577	564	593	588	612	604	618	615	578	530	600	599	603	619	613	567	610	567	606	607	588	617	575	556	600	580	594	556	637	595	567	564	587	593	614	554	630	576	604	593	603	617	573	616	574	584	603	600	581	585	607	572	564	574	591	575	575	589	568	614	573	612	595	548	604	595	621	577	590	585	587	594	554	553	583	586	599	561	572	590	580	578	539	573	613	575	564	624	611	555	574	609	577	601	599	550	579	565	577	533	609	598	616	604	591	570	597	607	609	554	565	626	620	547	543	589	617	550	579	593	568	585	562	584	575	559	581	590	602	599	572	590	644	621	593	629	607	599	591	584	638	604	604	553	626	585	580	651	587	632	573	596	568	622	630	598	594	603	550	567	628	607	616	599	541	608	588	601	603	563	593	579	597	556	587	634	570	567	627	575	570	593	593	614	549	609	560	540	580	638	593	577	577	557	580	600	553	593	634	572	584	601	586	639	646	595	559	581	601	563	618	604	577	576	582	592	594	579	564	605	573	614	557	630	597	605
2038	746	791	751	548	574	457	521	421	428	409	427	448	426	385	435	374	391	417	373	403	390	367	386	418	386	385	416	383	393	382	383	410	414	386	384	388	396	387	359	412	381	388	420	409	413	406	400	417	346	370	416	407	385	358	393	402	383	393	418	410	374	392	387	395	391	384	418	403	429	412	448	385	384	378	415	373	414	386	349	402	393	376	370	381	365	376	386	342	392	366	372	395	368	383	415	408	389	392	403	415	409	408	376	377	414	376	381	387	393	385	398	383	401	428	342	424	418	386	392	339	403	353	396	394	349	380	366	410	427	391	417	389	413	385	373	388	374	409	365	360	365	389	374	397	350	409	404	394	365	421	362	401	352	374	377	447	367	373	393	404	395	386	445	385	399	382	400	407	363	399	418	370	410	452	381	351	393	388	382	403	360	394	359	421	391	392	361	357	393	424	369	412	414	398	376	342	420	393	373	394	430	425	393	388	377	345	404	385	389	398	391	427	400	398	423	409	384	426	409	372	409	394	403	394	385	377	418	411	413	363	399	361	371	338	389	369	390	424	391	428	386	371	413	404	355	399	409	406	378	387	357	379	423	397	382	369	392	386	363	383	439	401	397	365	393	372	363	382	354	354	397	363	387	404	398	406	387	379	424	429	390	353	399	410	377	442	426	378	377	412	384	373	385	370	360	400	377	403	354	427	407	394	407	362	398	387	397	385	355	393	392	366	392	401	359	371	370	406	369	365	383	393	393	398	384	373	389	383	394	386	384	380	378	450	374	393	427	398	370	410	412	401	404	370	425	391	391	370	415	425	423	380	365	402	388	401	371	378	364	354	369	391	424	420	424	420	342	366	380	380	378	380	400	393	390	384	357	378	390	382	379	399	423	399	385	395	365	348	386	396	420	359	398	404	405	386	372	394	360	378	364	391	404	369	437	388	424	422	391	384	357	379	400	412	410	411	392	384	373	378	388	421	388	368	377	412	431	418	441	370	424	380	423	400	364	396	393	390	391	410	406	430	393	402	409	386	364	372	407	403	422	375	424	401	387	364	354	364	378	386	386	381	354	370	389	405	374	350	405	379	390	391	395	379	375	404	378	362	380	441	371	365	391	374	397	369	388	354	433	374	417	426	404	349	406	403	370	398	413	351	404	398	364	367	433	397	401	331	376	402	403	393	400	412	375	381	372	408	401	392	394	371	410	401	370	391	405	405	403	377	402	412	374	389	343	381	360	371	382	406	392	411	383	369	373	401	365	405	347	354	362	387	382	371	375	438	392	379	373	403	421	409	408	415	388	406	391	394	383	371	371	357	423	406	391	364	401	414	422	385	388	399	393	392	428	362	412	402	362	403	408	379	425	412	396	394	374	352	374	373	384	379	388	388	412	382	418	394	373	416	406	375	356	379	379	399	402	374	386	399	401	346	425	383	403	391	400	367	396	395	365	380	373	388	406	421	372	358	395	368	388	383	382	411	366	368	422	415	383	396	364	397	367	388	357	385	390	417	403	383	372	379	345	413	424	392	383	419	382	386	386	361	377	406	372	401	383	391	390	356	379	393	434	383	378	362	386	368	411	412	407	393	387	386	374	365	396	380	396	407	374	393	419	406	384	375	402	378	410	433	415	412	375	372	358	396	393	390	393	419	407	358	396	389	364	406	395	376	401	403	384	434	434	359	367	408	411	390	350	381	373	384	374	389	360	405	377	385	401	395	406	402	381	379	410	361	380	395	381	388	386	400	380	388	388	388	391	399	398	431	338	394	384	407	378	386	362	366	364	408	401	394	419	399	405	389	412	429	431	399	408	412	377	373	394	374	402	385	366	393	414	402	373	372	398	379	409	390	430	431	375	352	379	401	390	420	426	422	390	379	406	400	360	361	403	381	371	357	366	373	397	395	418	424	454	381	388	342	382	381	432	415	422	389	385	382	377	326	396	430	349	432	424	378	392	377	396	375	392	406	379	353	392	424	389	444	400	376	399	399	389	385	376	371	393	361	386	407	392	381	376	399	377	379	369	401	389	397	421	384	364	409	395	389	402	403	364	403	386	332	412	421	359	359	395	430	371	428	408	418	367	403	450	399	356	393	423	388	381	375	391	405	396	390	374	406	400	392	389	347	404	383	405	379	388	363	376	365	415	390	409	383	402	411	431	370	352	411	414	381	401	377	386	397	364	412	414	425	394	385	403	357	397	369	396	385	389	396	402	388	378	395	384	383	402	400	377	351	362	407	405	309	381	368	391	401	371	385	401	357	401	376	383	376	409	402	361	372	370	382	393	392	397	372	382	384	377	390	384	362	405	389	364	374	371	390	399	409	378	358	381	379	358	379	365	428	412	395	356	392	368	394	395	414	414	397	344	376	334	418	392	372	363	402	408	403	397	386	372	399	416	364	361	384	384	375	370	358	374	406	415	418	393	374	381	382	417	402	385	367	387	384	402	409	383	359	427	372	362	390	401	401	401	359	414	420	405	379	373	413	387	383	374	364	357	444	416	388	419	348	407	395	379	389	390	391	406	422	392	377	387	391	372	376	370	379	400	367	383	378	361	401	448	464	409	396	393	367	378	409	351	381	424	387	389	409	361	376	394	379	377	382	391	386	411	406	415	382	359	389	341	375	391	405	384	401	373	393	394	409	401	394	429	367	387	376	401	374	379	389	378	413	380	384	396	395	385	372	367	345	389	414	372	388	376	398	357	402	384	365	410	390	401	383	401	419	386	399	409	359	379	352	372	373	368	449	398	372	405	378	422	403	371	393	387	352	396	361	402	400	377	375	390	335	378	448	378	387	381	386	374	405	376	389	433	386	396	371	400	398	396	390	405	358	374	411	405	370	412	411	367	379	407	403	384	403	395	369	390	396	383	406	396	357	397	413	344	404	398	397	400	380	381	414	406	387	389	400	420	378	386	379	414	401	366	387	375	409	404	401	375	414	424	380	398	347	407	394	398	393	387	391	375	386	417	361	392	366	411	368	403	432	394	366	394	362	378	371	394	380	375	396	410	394	414	407	383	388	409	443	369	390	351	413	395	403	377	385	366	420	387	380	416	378	410	371	401	371	374	372	409	361	374	385	359	399	425	393	390	373	348	358	371	377	406	373	379	411	421	382	408	393	379	405	404	361	347	379	335	339	374	408	381	360	356	404	316	381	369	409	416	392	395	382	389	392	393	394	399	424	400	400	340	374	407	413	373	388	416	423	378	386	392	421	405	382	381	402	380	387	374	408	396	401	383	419	395	416	385	417	368	413	412	376	404	405	372	354	365	393	395	415	401	392	379	335	413	395	349	379	412	381	376	348	387	394	370	360	410	384	395	412	401	374	391	422	393	382	373	382	405	394	411	380	390	384	416	414	419	405	383	413	381	363	388	406	361	409	396	363	428	383	407	434	365	397	387	375	380	366	368	418	393	380	371	380	390	398	386	396	377	411	389	383	381	378	388	406	396	370	396	385	371	399	393	365	425	365	430	393	366	418	402	404	383
2440	1228	1952	2253	1913	1994	1219	1243	1144	1154	1087	1074	1143	1063	933	1013	962	953	945	994	974	910	905	921	901	925	915	974	964	977	906	927	924	894	920	918	935	884	953	897	904	946	903	880	942	870	927	919	913	896	910	948	866	912	894	931	851	888	859	927	948	941	907	928	902	920	929	908	871	856	909	867	873	861	878	900	885	903	885	928	846	940	906	893	887	896	851	926	925	883	934	863	995	898	972	896	890	877	915	948	904	905	919	904	843	909	846	921	919	885	885	891	932	869	947	891	875	901	888	931	903	911	906	895	936	898	902	866	954	936	901	925	803	939	964	909	899	885	809	894	905	910	982	879	927	908	868	919	889	933	875	906	872	906	908	925	893	892	888	896	916	899	915	857	874	907	924	886	876	943	886	926	864	932	916	916	856	878	902	873	890	917	954	906	913	916	947	894	922	865	942	944	873	875	896	855	914	917	987	893	884	880	897	859	878	913	902	878	930	858	938	829	963	950	874	865	916	909	894	902	905	874	895	932	916	900	872	938	896	911	909	894	912	916	901	857	882	870	960	918	932	867	889	877	922	899	898	859	893	892	928	887	910	908	895	893	907	828	922	945	948	852	910	932	955	884	907	927	903	883	874	864	889	885	945	903	876	824	896	897	876	924	856	889	896	902	871	851	891	884	924	913	924	905	985	868	879	905	905	930	904	946	881	926	886	877	853	866	901	889	952	932	898	914	915	895	896	939	853	870	870	971	866	946	835	921	883	937	946	916	900	898	883	936	902	916	911	838	883	887	878	917	946	919	888	926	908	905	889	914	926	899	983	913	904	916	882	871	875	908	932	842	955	950	898	888	889	911	943	897	902	891	911	880	893	891	939	923	898	919	877	897	869	882	901	918	849	909	937	885	879	884	878	917	903	871	911	922	879	910	869	899	881	906	903	909	954	907	936	952	893	910	906	903	925	957	914	950	872	884	924	937	949	862	934	857	946	919	940	928	910	871	910	885	976	909	905	924	886	890	966	874	894	961	900	920	885	882	913	912	883	919	895	875	900	895	971	904	897	937	912	909	940	907	920	908	897	892	894	909	909	928	929	891	921	845	963	876	895	899	897	937	920	849	874	907	900	947	907	943	938	905	906	878	937	921	880	919	948	882	921	930	909	910	866	908	872	912	892	873	957	937	849	869	918	927	851	843	910	969	897	945	920	918	904	843	907	872	925	904	939	920	920	838	943	891	846	874	905	891	930	897	864	858	877	904	904	931	907	889	926	847	928	867	848	922	894	899	877	904	874	940	895	875	895	943	870	887	922	884	880	906	875	906	873	914	933	949	842	949	914	864	883	880	906	893	883	929	865	892	925	897	908	906	926	934	866	915	954	925	886	951	895	861	895	915	919	902	959	934	860	922	923	915	868	942	928	893	879	916	944	917	881	924	904	892	920	862	882	930	971	931	911	884	912	898	971	871	924	888	836	885	894	905	936	916	894	947	910	869	907	881	925	910	858	881	935	898	946	871	894	906	900	912	930	848	908	880	874	889	918	935	932	879	878	879	921	889	963	939	837	878	970	848	920	910	888	906	902	880	920	921	836	885	914	930	834	871	938	839	909	939	866	908	883	893	914	920	876	875	905	907	926	880	903	880	920	876	870	936	932	906	874	983	956	901	899	907	917	940	888	904	935	931	903	919	879	931	884	896	948	907	873	904	861	926	877	861	972	968	874	927	867	901	932	943	873	901	880	913	912	876	918	886	908	912	895	890	823	875	886	963	895	933	880	885	887	910	907	892	879	881	896	942	929	936	879	922	903	908	882	873	886	903	905	899	909	941	887	909	921	850	913	973	899	847	921	935	900	902	933	892	876	936	901	933	872	921	862	855	876	927	863	870	899	896	926	871	897	879	871	898	938	909	932	933	906	920	900	920	915	948	908	929	858	884	891	884	906	885	910	900	868	897	928	874	873	904	928	880	931	914	887	909	883	923	846	906	951	894	848	921	891	885	892	906	927	943	953	972	920	959	842	898	930	904	877	882	864	961	881	935	918	934	943	877	933	912	921	914	923	860	947	902	886	883	879	921	881	883	928	873	887	909	834	880	921	907	921	843	894	942	914	980	919	930	925	898	885	926	942	933	892	926	911	916	908	936	908	877	898	897	972	880	898	864	959	865	957	939	885	921	897	884	954	873	916	931	904	858	876	854	861	930	900	947	893	852	884	924	942	880	923	844	925	909	916	895	881	908	907	917	886	905	880	840	889	867	909	907	974	942	932	909	935	934	982	908	900	873	923	859	951	883	940	886	921	888	891	866	885	917	908	904	909	872	868	890	933	912	890	916	923	938	922	921	892	894	922	920	912	880	876	880	899	870	894	901	906	894	878	947	935	894	904	867	934	903	904	846	937	928	896	981	905	894	927	876	919	870	913	940	942	915	899	954	948	810	918	931	951	920	851	906	890	905	951	871	899	882	906	920	961	914	870	879	905	938	943	949	912	896	882	953	903	907	839	929	952	893	915	962	866	896	915	911	910	877	926	936	889	907	838	939	923	858	856	946	895	897	895	872	993	886	880	926	935	847	945	988	961	888	956	887	910	926	914	903	870	916	892	906	922	873	908	933	946	936	892	911	865	890	845	873	916	893	886	913	933	852	853	901	908	907	916	884	932	969	862	932	892	876	939	881	845	892	908	892	958	913	889	865	876	876	930	903	912	925	862	891	933	872	867	922	896	911	935	934	894	887	896	919	877	943	895	924	925	890	902	939	889	943	880	856	918	948	914	913	896	925	886	920	872	929	888	892	906	951	877	920	909	873	912	897	871	910	868	941	911	933	896	928	930	942	920	895	944	903	903	923	864	892	883	880	967	862	863	899	918	964	936	905	865	902	856	908	912	932	906	887	872	885	907	906	907	852	901	922	892	922	902	890	899	915	921	915	854	902	922	932	921	952	889	866	897	881	879	844	939	916	898	946	908	925	901	898	820	907	916	894	911	913	916	867	878	903	887	963	914	947	856	901	937	859	933	955	884	894	897	846	905	860	931	901	874	844	914	918	865	900	849	889	847	945	907	932	856	900	901	915	877	959	940	886	901	893	949	940	899	902	906	919	884	873	883	855	879	941	926	932	895	945	914	902	884	915	949	889	923	912	929	899	890	924	922	903	881	887	870	881	854	917	911	928	890	933	894	845	928	934	888	957	934	891	873	896	914	885	924	913	917	935	897	954	902	910	883	896	907	859	936	878	884	930	871	918	898	856	955	898	907	885	895	947	836	963	890	887	848	886	903	950	889	911	938	926	921	917	989	955	984	937	866	905	923	935	932	892	889	928	937	879	931	866	891	898	895	859	850	928	912	922	918	993	916	890	967	852	902	933	922	927	892	857	848	880	835	865	873	899	896	880	972	976	933	943	906	880	895	971	887	912	914	914	938	876	881	920	957	912	878	901	855	939	912	888	917	909	956	917	847	921	930	938	919	887	930	951	936	904	907	867	894	854	847	829
8107	1218	1377	1145	855	2654	875	510	516	549	447	478	514	473	449	437	407	431	436	430	446	436	428	385	429	412	426	417	402	408	392	402	450	417	396	391	403	380	375	374	416	390	396	433	395	398	396	388	350	383	389	433	400	411	418	417	395	388	335	414	415	401	456	409	379	418	437	393	409	396	376	420	367	405	388	406	385	399	392	390	382	401	431	383	425	419	404	421	373	382	415	440	429	372	403	408	415	436	414	381	395	412	400	412	407	385	377	404	389	444	401	392	427	402	417	372	394	396	407	416	429	395	383	440	411	425	400	392	414	398	418	421	375	336	375	407	373	391	395	389	448	389	394	392	354	345	353	417	396	434	407	402	383	412	405	420	419	398	410	425	414	443	413	412	406	394	355	379	414	361	395	417	402	424	359	410	415	394	419	407	406	373	443	396	441	402	408	382	388	422	425	395	393	421	373	393	418	413	380	411	388	404	419	448	432	416	400	412	442	408	404	410	419	424	386	424	413	394	411	385	376	381	396	427	444	399	413	384	386	386	396	383	392	381	394	380	405	376	398	394	394	446	375	405	387	416	405	438	398	429	425	409	371	401	447	413	427	400	401	376	405	398	413	387	432	409	410	371	431	417	469	397	387	390	414	416	377	404	372	397	416	427	361	377	380	460	420	433	400	352	426	403	381	399	423	395	399	396	414	399	408	393	397	428	414	402	445	413	412	376	374	382	390	403	345	379	393	372	442	385	436	403	396	388	458	444	376	386	410	417	437	411	372	424	413	413	406	404	421	419	406	436	404	388	407	419	400	404	399	410	409	390	398	394	369	406	400	412	424	396	396	414	416	409	377	402	407	381	418	410	394	389	371	423	407	348	392	372	377	384	420	395	400	394	389	397	416	374	384	383	427	416	446	384	413	401	380	388	429	377	418	414	423	382	388	420	405	442	375	385	441	417	429	420	433	430	396	434	400	384	381	378	390	401	384	407	404	400	432	374	390	415	437	399	376	393	399	426	383	399	427	430	402	401	387	411	417	382	456	377	361	409	410	386	422	436	390	371	388	398	383	401	423	414	407	371	425	381	399	367	391	430	472	418	409	388	397	350	390	362	397	407	385	393	412	416	416	406	395	387	377	358	384	396	424	392	462	423	388	395	414	402	415	376	389	417	379	419	389	372	412	397	379	400	368	431	438	407	456	397	416	403	413	364	388	408	416	429	419	406	407	409	394	380	406	376	403	435	400	416	356	385	406	392	373	400	367	409	424	404	389	403	377	430	426	371	400	355	425	376	406	399	381	357	395	410	385	432	408	377	408	445	465	391	367	385	415	399	346	426	356	442	427	420	413	412	404	391	381	454	400	418	389	396	424	422	450	396	395	358	347	405	388	431	398	368	404	423	407	400	394	361	424	414	363	375	452	400	394	452	445	437	407	414	402	395	384	372	371	362	413	409	388	393	417	419	415	394	387	400	385	390	430	428	437	421	402	391	391	420	390	382	396	398	382	409	426	402	410	391	396	359	389	360	394	397	412	379	393	426	417	361	398	370	420	378	437	403	417	431	363	372	375	436	425	428	426	362	395	379	405	417	377	421	374	400	386	419	371	382	410	411	387	409	402	371	458	399	397	419	371	426	407	388	414	404	408	411	393	381	432	398	415	405	439	398	387	417	444	386	388	406	386	393	365	436	408	401	342	400	400	396	429	379	410	373	427	421	434	377	356	392	403	365	362	421	421	453	385	379	392	409	382	387	414	424	413	417	408	407	410	382	370	382	379	409	408	411	405	422	371	422	400	406	412	397	397	391	447	408	383	377	394	392	390	416	415	400	401	391	414	371	403	392	373	415	369	415	398	370	401	391	430	387	411	358	418	394	428	356	420	394	400	407	449	368	417	363	393	393	450	379	394	394	391	391	430	428	409	399	443	426	424	368	386	404	406	401	460	403	432	415	439	385	400	400	385	397	408	427	389	403	394	406	410	411	399	385	391	400	399	432	420	417	440	397	416	435	412	393	403	375	417	385	391	382	403	414	391	392	403	368	390	385	420	398	405	392	396	387	402	379	392	404	428	412	371	423	415	419	385	403	428	389	416	392	391	402	403	393	381	407	392	413	385	409	403	404	365	401	389	408	416	402	414	412	358	399	415	418	384	407	418	364	354	409	410	391	406	390	401	388	387	408	365	381	409	411	404	427	460	358	416	415	418	423	385	425	426	427	390	381	390	412	383	433	387	396	397	412	402	397	398	397	416	380	399	409	403	390	386	408	390	431	399	414	408	400	395	378	448	395	438	422	345	351	399	411	403	414	378	387	387	392	386	424	404	417	401	406	398	397	392	404	396	392	391	427	426	374	400	401	429	423	422	400	390	394	397	424	416	398	371	385	434	442	386	419	399	390	413	387	377	395	399	429	419	373	456	398	368	412	427	427	395	391	402	451	428	415	367	373	390	417	424	412	407	400	411	419	379	368	389	394	364	407	386	413	377	417	391	383	386	389	387	408	434	398	403	416	394	366	397	371	390	407	399	394	421	380	407	428	364	390	426	401	386	394	396	415	399	412	418	382	410	441	425	407	416	381	396	378	421	404	392	430	423	416	415	409	395	394	406	372	411	380	412	387	427	404	403	450	427	383	423	409	394	433	361	400	397	333	441	398	430	393	390	419	408	420	405	408	391	372	378	407	351	403	408	394	439	412	442	394	363	393	388	369	410	416	417	393	407	363	397	376	382	402	411	411	400	391	410	442	393	360	403	389	396	443	374	360	423	417	390	429	394	391	402	397	386	368	419	413	362	414	392	398	410	444	392	381	396	412	407	394	429	400	412	430	371	397	385	408	430	407	413	379	376	360	381	395	411	392	386	438	459	405	415	377	388	381	371	428	428	409	415	394	403	388	419	419	400	403	399	407	377	427	390	398	358	392	438	376	399	386	405	395	393	384	401	417	442	385	409	374	446	376	409	437	384	382	422	393	398	402	409	389	399	393	410	425	364	378	433	403	407	427	415	421	392	390	396	369	413	390	415	388	436	396	399	423	430	382	388	442	398	407	422	389	401	405	401	381	413	379	403	426	424	390	405	404	425	381	376	414	369	387	423	377	417	421	404	418	390	383	428	369	396	384	446	395	421	410	369	463	439	404	388	393	433	430	413	454	447	418	406	369	389	419	443	408	414	386	385	398	392	432	418	389	384	387	398	389	381	402	378	393	422	412	401	441	393	399	428	390	399	391	403	403	371	381	404	404	395	389	391	411	417	442	427	384	372	401	402	432	391	375	409	439	397	416	410	364	412	409	392	381	424	387	421	379	423	433	404	382	407	411	407	386	429	389	363	420	401	405	397	401	426	402	416	419	410	435	432	423	405	400	371	401	426	369	394	420	375	395	409	391	372	370	396	378	391	369	434	395	409	363	414	417	389	417	393	412	393	375	388	373	413	397	413	408	405	397	434	348	390	389	370	377	382	373	393	424	388	406	402	441	400	408	411	449	420	400	410	370
7045	1606	2971	3630	3089	11023	2043	1699	1520	1472	1401	1426	1284	1294	1288	1196	1095	1037	1016	1047	1021	964	950	1002	962	961	1016	1001	961	990	1006	999	930	909	936	959	1010	954	925	908	950	952	948	912	978	976	942	922	925	957	931	1009	913	918	921	952	904	907	967	878	925	901	913	909	904	952	912	934	1001	905	967	932	935	953	919	890	929	898	945	960	940	926	957	886	910	936	865	857	940	853	927	881	909	958	985	969	928	944	944	900	914	886	866	910	906	945	910	975	879	952	881	920	921	917	959	915	970	926	897	926	935	952	872	916	898	946	942	941	912	989	942	904	906	938	897	905	919	911	905	907	946	931	934	1002	952	877	931	885	924	886	868	921	922	895	931	890	1000	933	949	917	922	866	908	889	932	928	924	928	867	890	916	923	914	955	957	905	901	881	909	916	936	920	955	884	884	932	885	939	888	886	915	916	929	959	918	982	1005	894	907	902	903	833	887	946	921	908	922	968	973	918	904	925	912	950	877	960	917	928	923	929	906	927	971	892	846	969	935	951	924	962	905	907	869	871	908	942	933	916	910	909	918	935	919	872	886	928	904	925	950	949	887	892	914	944	906	843	933	892	975	969	888	947	935	932	904	907	854	871	882	923	937	912	863	948	893	969	909	909	933	872	922	908	876	853	936	916	907	882	900	892	953	896	919	938	936	904	955	939	925	926	973	893	928	939	960	932	966	916	893	935	870	971	944	901	891	911	911	879	928	887	929	900	928	973	931	940	939	957	935	898	870	1015	894	890	953	954	876	954	884	884	900	861	962	910	890	1014	931	950	922	945	912	911	879	904	914	890	939	890	922	959	965	992	873	913	935	953	930	880	897	929	853	899	922	896	938	896	909	905	904	923	904	849	922	869	924	877	918	914	966	902	923	924	925	958	963	889	927	913	954	880	911	924	881	914	908	939	905	901	987	901	913	927	927	936	906	957	911	947	922	953	954	953	904	903	937	926	961	925	905	897	879	926	931	910	935	947	938	910	904	917	914	930	933	936	907	940	929	918	908	992	935	958	956	897	916	909	965	911	920	966	869	936	889	925	859	910	868	889	905	908	952	932	899	892	953	928	888	943	851	928	915	987	937	902	950	877	877	895	906	920	926	894	932	923	915	966	862	894	870	898	953	924	887	927	944	883	952	841	888	816	969	900	923	899	967	896	893	947	873	929	885	953	940	928	916	973	908	873	912	965	946	948	881	916	903	873	922	896	912	947	909	933	938	915	900	936	945	903	929	936	882	905	921	936	952	917	895	921	898	862	919	922	968	894	911	920	932	934	968	960	910	882	941	880	961	932	927	866	937	896	888	919	933	869	917	871	920	915	950	925	950	940	998	897	924	953	944	896	925	917	931	937	890	927	899	933	926	927	904	893	926	915	921	912	936	947	926	958	911	905	904	902	889	897	950	913	920	976	922	912	975	909	938	901	930	914	914	1018	918	941	948	918	953	905	907	948	941	858	922	907	915	952	961	902	969	895	927	872	903	919	934	923	936	956	955	917	937	935	916	906	836	935	964	916	893	974	899	904	914	922	943	900	864	901	882	962	901	933	918	851	957	902	950	905	852	890	894	931	926	957	883	855	970	932	927	935	886	870	896	862	938	899	882	900	875	892	948	917	919	983	917	913	908	877	893	921	917	912	908	912	919	924	893	929	909	932	918	938	894	874	886	981	877	930	897	870	939	941	924	916	953	881	854	968	901	941	913	908	893	955	885	864	904	923	931	868	883	936	912	932	924	872	918	907	925	892	979	923	926	933	924	940	917	940	927	933	876	910	931	926	937	908	926	908	914	933	945	929	897	892	915	941	927	925	924	940	888	903	958	892	984	863	924	933	971	930	863	923	926	931	892	901	901	976	891	963	886	921	947	879	888	862	899	891	897	947	912	907	903	902	979	866	1002	919	897	839	906	901	937	956	891	945	944	906	888	896	895	978	953	883	928	974	868	933	902	937	1005	912	880	927	911	874	895	906	954	916	922	913	940	911	892	843	927	957	915	931	909	943	912	951	908	957	924	900	878	929	924	922	917	891	873	909	931	952	942	896	921	934	953	914	905	934	943	869	924	931	884	959	919	994	943	893	911	869	909	921	949	943	937	912	912	910	904	936	951	965	925	905	883	996	927	860	952	935	918	907	877	913	852	902	922	883	876	948	875	932	921	927	880	911	892	891	899	901	914	911	888	905	915	886	915	948	934	922	897	950	940	899	926	929	874	937	880	925	931	921	945	904	922	913	875	939	929	939	957	941	956	896	907	935	939	863	883	939	892	914	887	1005	930	900	935	910	910	953	938	957	982	932	878	846	911	939	879	901	906	915	933	943	908	942	868	960	901	935	880	949	920	898	910	950	961	906	893	920	939	896	922	931	883	939	930	915	915	957	942	963	855	941	937	956	961	882	898	878	877	918	890	861	932	927	951	904	938	879	984	915	903	884	949	911	966	908	910	879	899	910	918	918	921	910	914	892	931	911	910	945	884	912	878	898	950	935	914	929	903	941	889	935	933	926	863	904	919	983	926	850	933	923	882	930	899	889	871	949	887	949	878	950	901	968	958	948	967	886	923	897	949	971	908	916	928	884	920	915	895	954	912	873	924	920	923	919	936	948	923	905	887	930	946	882	946	880	867	950	911	947	972	908	971	919	951	949	923	911	886	900	863	923	908	961	959	925	896	930	911	938	1003	885	909	914	887	932	873	890	893	917	880	909	957	956	913	926	924	894	941	979	948	965	910	892	950	934	891	880	933	916	844	889	850	898	970	916	917	896	919	928	919	896	910	930	949	903	932	965	926	898	888	989	883	889	891	904	899	941	933	941	889	919	934	897	940	966	923	901	936	912	943	953	896	859	918	957	926	893	884	938	902	905	928	910	935	913	912	946	922	966	909	950	922	886	935	959	896	913	855	878	922	832	934	926	959	912	890	916	959	912	912	947	942	927	862	939	984	895	936	904	939	937	891	910	892	930	920	949	930	924	907	920	919	923	865	952	893	905	893	922	903	911	892	943	876	949	939	872	962	889	923	918	917	885	927	887	908	922	905	915	928	910	912	886	867	951	959	888	940	896	894	920	881	899	867	925	921	939	884	929	929	900	964	898	925	943	990	909	934	944	956	954	932	898	941	929	919	948	943	955	899	928	872	931	916	883	900	934	901	938	924	922	898	905	894	926	916	882	936	861	915	947	872	892	943	905	955	932	864	964	878	925	972	901	836	909	937	957	952	942	932	894	909	923	917	872	945	949	882	890	854	972	888	932	889	960	943	901	934	848	984	943	876	960	896	888	899	941	927	892	910	896	875	888	858	940	902	890	869	891	890	939	942	996	906	957	924	879	993	940	926	931	949	865	859	980	892	908	905	964	939	842	987	915	911	878	946	955	958	896	937	922	905	950	920	930	903	892	913	921	915	831	886	917	946	946	948	879	900	957	882	906	955	893	912	947	925	952	952	945	927	867	985	929	911	933	908	855	932	942
13719	1729	1645	1279	987	3719	875	465	400	363	341	346	351	333	309	300	301	248	285	287	271	282	275	265	272	279	287	255	236	259	278	250	237	271	271	226	248	231	261	268	251	249	268	252	250	246	235	257	248	251	261	254	285	238	254	238	274	259	241	251	285	251	271	241	229	259	241	260	260	262	259	262	272	259	281	265	237	263	222	245	255	249	246	231	230	229	238	268	265	252	253	271	236	235	251	253	241	228	279	256	243	250	223	288	272	269	237	189	266	249	259	260	246	242	238	235	261	268	252	274	270	246	267	256	273	245	259	233	251	251	258	240	263	236	238	217	258	234	233	268	254	242	259	268	257	242	265	263	255	282	216	251	235	228	216	246	211	271	263	248	222	240	240	260	254	263	232	255	249	239	262	254	251	244	251	288	265	268	222	237	252	259	257	265	245	272	240	224	236	240	288	272	265	246	255	233	235	220	263	277	251	246	270	247	273	262	246	267	253	234	241	255	242	239	282	257	256	232	234	233	268	272	276	258	262	245	271	241	258	257	269	243	234	247	258	235	267	254	275	281	222	255	239	259	228	266	240	253	260	226	248	234	256	267	258	256	288	246	219	264	259	233	267	232	249	270	265	221	255	275	236	234	279	235	238	242	267	240	232	235	267	257	234	268	248	234	242	268	228	274	265	264	238	277	263	237	244	245	238	241	260	247	236	230	268	277	258	254	270	250	247	247	263	257	223	233	256	261	249	228	258	261	237	282	227	245	226	249	251	266	273	240	215	277	204	201	235	255	261	271	275	262	222	220	250	235	256	281	232	264	258	239	244	225	240	250	237	237	253	232	272	257	267	253	285	246	244	228	235	256	267	225	229	254	233	247	235	233	242	269	209	255	225	286	243	236	241	262	240	249	264	243	254	242	242	263	238	251	239	220	237	241	255	263	276	240	236	274	266	263	252	246	243	249	245	249	230	244	272	237	259	277	226	249	242	257	258	262	246	274	254	235	252	229	234	264	285	255	258	244	255	233	273	230	258	234	272	246	233	230	236	277	248	221	231	273	256	245	256	257	215	254	235	247	254	249	228	256	250	242	260	261	232	260	271	256	239	253	247	269	253	274	259	243	238	276	245	253	247	270	265	271	238	262	245	263	285	254	245	254	233	263	236	273	259	245	212	251	235	249	242	256	243	226	256	245	232	257	242	244	249	224	246	243	251	274	283	265	261	251	233	231	244	261	217	222	268	287	260	265	278	234	243	246	223	277	250	239	234	263	263	232	254	247	245	262	282	223	260	231	244	234	264	262	250	246	249	214	245	257	235	251	243	235	264	240	259	229	218	235	277	239	251	259	238	247	244	249	260	266	272	226	241	247	230	239	249	236	248	243	237	236	262	240	246	215	281	243	219	261	243	231	249	237	234	270	289	273	249	260	231	245	237	241	233	217	259	239	240	237	215	250	229	245	256	272	235	259	210	234	245	277	254	216	261	252	248	283	268	227	249	228	244	239	248	283	246	247	252	274	245	268	244	229	241	260	237	239	268	245	225	233	247	229	241	240	245	244	261	237	252	255	259	252	235	263	263	281	252	298	253	228	243	257	240	266	237	261	257	244	270	229	262	251	240	260	258	265	210	256	256	230	252	260	272	246	250	256	210	250	241	268	216	258	266	228	260	296	258	246	294	256	268	246	237	204	239	244	233	235	244	289	255	269	260	224	231	286	248	252	253	251	271	225	243	285	233	232	290	251	239	224	262	238	250	254	218	232	242	230	243	233	254	240	223	225	239	243	253	245	264	238	227	281	252	233	269	236	221	262	256	235	263	264	267	254	252	243	248	275	240	229	246	230	270	230	242	248	253	261	238	249	233	257	222	238	244	246	247	247	284	243	221	246	259	247	264	256	270	253	256	260	258	271	212	259	266	256	236	265	286	244	285	249	271	247	245	244	242	252	238	250	224	270	272	249	243	273	236	264	258	250	261	231	281	270	255	271	250	220	248	239	261	244	253	260	233	226	250	252	246	266	251	244	268	215	238	258	256	252	238	249	231	277	248	232	272	231	225	260	216	230	230	240	234	240	247	278	217	248	204	243	241	251	240	268	253	227	258	265	247	245	222	252	255	253	257	236	260	263	229	273	265	225	253	237	259	274	274	247	230	236	247	238	230	255	278	234	269	259	269	236	220	227	255	256	255	239	266	222	233	237	258	251	255	239	257	256	228	257	269	261	242	272	295	265	219	246	225	230	233	231	203	245	253	263	257	237	247	259	256	232	239	249	271	251	243	227	263	243	270	263	224	257	214	247	241	230	249	223	253	266	252	248	260	234	243	251	257	268	270	257	241	268	242	246	268	269	239	240	246	247	248	236	240	266	221	241	277	231	255	245	248	256	275	245	241	280	225	250	266	245	242	241	229	262	247	280	225	271	273	248	251	276	282	264	249	276	252	291	264	284	251	280	235	237	214	271	221	236	224	241	259	248	250	238	283	262	239	225	250	288	216	237	248	249	254	245	237	267	229	223	243	243	241	243	262	265	266	255	219	261	254	259	213	243	267	264	231	258	268	267	260	262	229	244	248	265	266	248	231	244	261	258	263	245	209	220	239	257	258	237	232	251	243	251	237	241	241	272	258	254	264	234	261	279	250	244	253	246	252	235	257	268	272	217	265	261	242	271	225	255	258	235	238	246	267	250	248	233	262	253	249	248	259	257	229	232	247	254	276	256	241	252	266	294	266	238	245	229	248	262	275	262	280	251	257	251	243	267	236	251	234	266	216	244	259	241	264	265	243	262	207	254	220	244	246	283	254	245	264	247	276	277	253	276	242	239	262	240	249	238	263	259	268	233	232	254	249	265	264	227	263	269	281	241	248	266	270	280	256	237	256	251	239	240	258	285	244	250	205	236	250	263	253	209	231	247	267	260	246	254	263	237	249	259	245	243	250	241	243	239	236	263	247	248	234	247	259	287	241	240	272	221	287	272	235	250	239	262	233	254	220	237	244	225	240	244	273	257	268	214	253	254	252	232	262	256	270	235	252	249	249	274	252	244	240	219	242	275	241	226	230	271	264	247	248	255	276	240	276	276	240	260	220	223	244	279	229	231	251	277	285	244	247	219	222	249	243	272	256	257	263	224	237	249	256	259	248	236	268	263	229	240	240	243	251	247	251	223	241	258	237	222	245	261	256	236	254	213	256	249	240	245	264	255	248	264	237	265	256	236	238	249	225	265	250	259	290	271	231	262	256	259	235	229	269	249	275	255	277	218	228	254	231	252	256	249	277	239	230	227	233	269	257	263	239	229	263	279	282	227	258	240	249	231	241	278	241	255	239	247	253	254	249	232	249	259	281	287	251	253	217	252	255	258	251	238	251	245	260	250	214	247	224	233	268	251	258	250	252	248	259	241	239	242	278	228	232	228	275	253	243	249	261	257	256	225	236	230	245	289	261	267	265	236	230	244	259	259	235	244	247	254	233	251	238	238	261	243	256	262	245	255	235	287
8548	1746	3655	4321	3613	14086	2291	1715	1449	1409	1281	1293	1344	1195	1017	1031	888	809	781	735	741	653	733	700	714	726	667	660	682	763	685	675	647	644	658	701	707	652	646	661	643	652	642	632	590	588	605	601	602	620	588	610	544	587	632	625	615	623	601	605	626	615	634	600	576	625	608	583	590	585	581	621	592	614	584	617	593	630	588	577	615	583	612	599	611	623	607	624	594	587	593	544	581	575	595	568	645	589	582	550	652	610	587	608	604	570	547	573	617	625	614	631	561	596	585	594	563	596	612	623	583	587	587	626	607	597	573	599	610	574	584	584	595	559	608	642	595	595	588	596	626	647	622	619	575	639	606	587	622	611	632	587	584	552	576	622	579	576	542	551	575	609	625	622	606	608	580	595	587	603	620	593	564	583	598	656	636	616	603	556	620	557	642	634	582	571	586	624	594	617	539	627	544	607	629	621	634	573	562	585	618	574	593	573	608	594	603	644	589	556	583	624	628	586	608	591	589	568	609	608	605	603	602	611	561	584	594	623	601	585	616	608	576	599	593	616	586	621	624	609	616	612	664	581	572	606	591	599	609	633	587	589	603	594	575	590	639	600	627	616	585	607	557	580	599	681	595	627	610	581	610	599	569	603	558	573	594	594	638	554	547	601	609	583	617	571	598	551	604	570	581	582	592	599	600	576	598	619	577	584	579	558	610	595	598	638	620	589	589	579	566	569	618	605	627	603	571	570	575	593	621	596	587	569	602	583	573	655	593	589	603	575	603	637	640	608	616	633	586	648	598	630	646	572	600	607	578	594	582	600	623	625	604	584	580	594	609	629	601	608	618	604	561	622	596	576	606	590	583	600	586	599	600	655	600	594	629	586	602	628	572	538	565	592	587	568	600	594	573	603	612	603	609	610	592	576	605	587	641	559	554	608	562	579	653	599	599	619	585	615	624	561	607	626	600	604	611	588	590	583	568	585	595	558	599	590	617	590	619	630	598	626	553	583	590	620	550	587	595	609	618	640	587	572	601	619	604	614	590	617	603	582	608	595	602	642	538	573	625	630	606	603	584	574	596	623	609	611	537	596	589	561	601	578	614	646	609	655	592	577	591	589	619	580	594	609	582	590	589	630	605	627	590	584	566	648	642	643	596	599	565	590	599	602	613	578	613	580	585	546	609	552	610	598	545	623	605	613	576	561	582	564	588	615	583	595	573	581	574	632	654	617	591	569	656	592	544	588	633	628	608	613	597	611	597	635	601	627	572	608	613	596	601	633	607	599	647	600	621	601	580	619	573	595	634	582	611	612	570	571	608	599	613	654	605	577	638	563	592	533	636	589	594	598	593	589	583	566	586	612	606	614	622	593	603	593	573	589	596	590	587	600	608	631	617	618	613	641	596	606	611	555	605	604	594	597	611	612	595	630	633	575	603	593	593	564	636	601	599	612	618	572	649	579	613	580	589	612	618	617	601	630	613	635	591	611	591	580	599	647	641	596	609	604	581	588	570	641	619	590	572	600	645	598	596	654	625	591	586	596	557	598	568	606	582	629	623	623	586	589	620	604	584	596	604	608	584	583	570	569	569	605	613	581	558	567	585	629	583	578	611	579	594	675	560	559	616	571	603	597	592	626	615	609	602	589	633	556	577	571	601	558	587	597	586	597	596	606	599	575	603	555	596	589	587	614	585	612	603	609	589	652	604	645	590	655	580	580	592	582	537	558	602	611	591	630	611	650	642	655	637	625	609	591	590	614	601	592	619	595	589	636	561	581	607	593	630	629	618	582	593	569	641	579	609	612	550	586	622	579	607	637	602	582	609	618	629	614	633	595	564	638	571	578	635	602	587	645	595	605	566	619	560	604	606	548	589	569	593	585	606	585	654	605	603	588	589	586	558	604	610	613	608	604	582	604	590	597	603	609	582	601	609	601	594	563	618	578	601	600	577	609	608	612	608	611	570	608	623	619	626	614	621	643	598	604	601	579	570	612	614	597	604	600	619	623	611	588	590	604	597	603	611	616	635	610	588	601	575	681	583	584	591	619	564	581	607	613	590	598	623	588	605	618	566	564	597	571	583	569	608	642	593	599	616	593	578	579	600	550	582	570	609	588	532	660	641	583	605	556	601	605	557	648	582	593	645	561	609	588	578	568	580	603	651	626	579	605	563	614	564	600	624	584	611	611	608	577	604	581	582	610	572	571	569	597	610	608	592	590	594	593	562	658	603	659	651	550	603	589	623	622	617	630	574	573	607	609	579	618	596	636	567	613	581	589	625	602	592	605	605	570	622	617	614	560	598	661	640	621	618	581	629	608	623	626	600	570	635	622	607	586	617	572	632	587	654	645	591	588	581	612	589	583	595	590	595	602	584	621	604	596	606	618	597	619	566	630	596	607	578	571	619	566	581	655	634	603	626	567	615	594	622	605	606	610	593	571	591	581	619	581	626	577	618	627	607	551	637	650	612	620	555	643	580	607	601	569	618	654	615	604	609	584	619	608	592	637	652	600	613	612	602	610	582	600	625	590	580	593	598	630	624	570	549	581	591	625	586	612	649	619	564	583	594	632	603	607	560	590	631	611	625	614	577	603	579	627	569	613	635	629	597	623	578	620	606	597	637	583	629	629	614	586	618	585	600	584	569	580	579	595	630	618	586	584	575	579	592	587	614	585	591	581	608	598	574	570	598	597	599	606	548	591	622	596	584	603	578	581	590	618	596	582	631	598	639	610	588	589	596	597	615	559	593	599	632	615	621	591	576	629	605	585	614	613	600	582	598	599	599	570	582	629	611	600	584	604	604	573	596	564	581	646	599	571	580	637	575	606	613	601	617	612	584	566	567	568	601	565	628	600	595	620	594	613	636	611	639	589	576	591	599	604	594	566	572	621	581	621	646	606	604	593	629	605	582	589	609	629	585	618	559	624	653	578	589	544	589	588	598	606	564	586	623	570	577	535	631	588	575	596	582	593	571	616	579	604	630	594	595	597	597	625	596	611	561	539	621	627	621	602	636	600	606	575	592	595	590	560	601	624	659	603	630	626	617	636	587	615	617	607	584	595	606	596	610	627	580	614	603	597	584	583	576	614	585	623	558	589	556	590	608	582	668	574	626	538	570	568	583	557	615	568	606	603	608	616	600	568	583	615	580	583	625	580	590	643	579	575	610	595	581	592	621	566	635	591	613	575	603	562	608	598	633	664	567	612	638	598	618	605	575	591	586	598	619	623	632	591	579	672	586	602	669	553	607	597	612	613	610	573	556	570	621	573	609	593	583	594	618	602	659	614	623	623	599	609	631	622	588	596	586	613	661	606	613	573	600	586	579	571	620	571	601	594	601	560	621	630	596	607	599	602	601	618	614	599	623	609	589	614	579	637	643	634	570	639	602	603	629	593	602	583	607	601	561	613	575	611	592	549	591	615	578	628	587	603	620	619	589	608	656	566	634	579	610	654	628	619	607	642	574	580	611	576	626	624	597	570	607	597	655	545	617	619
2110	740	798	734	594	568	494	493	433	432	430	435	408	416	393	377	412	385	355	376	395	408	399	393	356	371	370	423	420	356	383	394	387	374	406	390	376	393	392	375	374	377	410	401	379	399	387	393	397	370	409	340	382	391	431	397	365	402	377	398	367	362	415	389	408	408	395	399	399	371	430	419	363	396	378	406	406	401	421	375	425	371	418	372	340	402	375	384	370	340	393	385	386	409	380	358	405	406	382	373	387	368	370	398	394	401	385	381	406	369	376	401	378	370	365	377	433	362	405	396	388	402	398	396	377	395	403	445	380	402	385	420	440	412	417	410	375	397	416	343	396	405	386	384	373	371	408	385	354	396	377	355	388	444	434	368	376	361	386	391	414	370	407	414	419	449	380	405	400	418	368	417	402	414	351	342	422	437	404	415	396	386	399	376	396	379	407	378	401	415	376	410	354	387	366	372	351	404	361	393	332	381	390	399	394	414	407	374	375	371	382	361	389	375	425	394	358	398	410	380	416	332	360	368	396	371	399	375	366	420	402	416	394	379	384	378	390	382	390	385	386	384	358	385	405	401	386	375	407	419	414	400	420	451	403	406	362	401	401	355	405	352	388	392	379	386	400	388	433	400	407	369	375	383	384	423	360	367	357	379	378	417	367	410	353	420	402	389	367	427	372	382	379	368	458	419	404	377	384	395	413	351	389	410	421	421	400	369	412	427	385	402	403	386	387	393	388	386	369	383	386	403	389	412	380	388	385	381	388	402	373	419	413	387	383	377	385	409	389	408	391	417	399	414	387	373	384	394	404	390	383	366	377	360	419	379	385	406	396	350	409	398	409	346	393	402	427	452	385	421	406	400	413	376	380	385	384	391	376	384	412	379	411	391	407	408	397	361	371	379	375	366	390	393	393	397	379	407	407	424	399	412	398	410	388	384	392	388	395	417	354	337	399	407	392	365	387	402	386	391	353	391	401	392	408	405	445	364	425	392	390	397	392	384	397	362	414	360	375	341	396	378	405	389	355	351	415	400	388	397	378	367	411	359	379	374	378	410	431	417	398	395	412	382	398	414	438	442	375	379	399	445	414	357	396	425	410	372	377	400	360	394	411	378	410	396	403	406	367	406	360	401	451	390	405	364	396	416	393	404	352	379	426	381	444	396	367	397	433	422	388	391	363	412	383	397	391	364	365	393	360	378	375	396	411	404	358	382	374	394	364	417	341	400	390	385	385	423	405	421	401	380	367	392	407	350	365	388	409	416	385	372	405	373	389	412	369	367	377	384	447	398	381	380	412	415	410	403	391	410	398	371	404	348	395	376	371	434	374	409	400	429	392	412	367	409	422	347	362	415	419	405	385	355	390	394	394	399	390	426	372	368	377	379	418	413	387	365	363	409	358	378	394	377	359	391	359	404	394	422	364	394	406	412	426	440	382	400	409	379	417	384	401	376	411	410	387	412	381	342	358	372	429	401	365	390	387	370	402	424	385	392	420	428	398	430	414	389	395	393	372	398	339	367	382	345	372	444	352	363	364	370	432	390	423	400	374	384	393	407	385	408	383	411	378	421	358	364	424	374	378	394	401	385	365	386	383	390	383	402	398	352	348	379	366	386	406	374	399	374	389	392	374	391	377	387	374	396	368	428	416	365	357	389	400	379	390	386	405	370	374	372	377	408	417	396	408	379	390	403	397	397	407	379	398	406	367	369	436	353	367	423	361	393	418	390	383	389	389	390	374	366	395	394	439	393	380	400	350	367	411	390	403	377	321	413	391	386	395	388	370	371	407	400	428	398	427	370	397	432	428	417	375	370	422	343	377	391	414	421	398	386	350	418	397	380	372	357	388	370	374	339	399	386	392	410	411	412	351	430	403	385	395	375	414	378	431	380	416	433	361	404	366	386	385	409	388	417	409	366	400	363	418	406	381	393	385	405	396	402	369	398	390	389	411	420	393	389	412	387	385	394	402	368	375	374	379	374	375	380	431	372	387	379	398	397	378	403	362	396	374	417	373	377	391	379	376	434	402	365	387	423	390	370	400	417	351	420	437	367	379	391	381	401	374	365	425	381	412	383	413	409	401	404	403	390	390	378	363	382	407	390	399	395	359	367	380	367	356	397	386	366	370	384	407	357	352	418	373	359	393	415	406	389	405	395	388	386	419	402	442	359	360	382	379	369	367	419	386	382	350	378	367	390	377	389	359	390	381	368	374	381	427	446	368	412	390	409	384	373	419	399	396	382	399	420	376	389	384	369	373	352	381	389	394	384	442	384	361	331	373	352	397	389	370	378	363	375	406	399	364	381	387	391	379	378	404	386	362	409	368	373	430	408	337	383	396	383	399	363	384	379	340	363	420	362	375	409	380	413	415	395	367	407	367	401	342	407	400	415	382	392	370	391	416	427	379	373	368	384	386	397	380	380	328	368	404	427	409	344	378	361	403	399	393	445	391	387	431	378	407	359	415	362	378	394	381	399	376	378	406	338	390	382	373	385	420	379	394	378	408	387	403	393	360	410	356	377	406	414	392	394	383	431	397	389	416	381	394	403	400	387	400	430	400	354	384	379	410	402	397	381	385	382	385	371	430	407	411	402	400	368	398	440	423	382	408	427	440	391	364	392	356	375	411	413	413	391	403	371	388	423	388	380	429	353	385	387	376	395	425	395	397	402	390	374	400	380	374	432	413	394	427	376	417	376	403	394	377	399	379	406	393	404	409	394	399	367	414	371	407	409	399	379	373	432	380	413	396	369	420	394	379	415	427	424	396	368	381	385	378	364	375	396	357	385	400	447	386	406	409	407	414	380	398	410	376	384	389	379	419	376	390	346	394	436	392	407	418	397	389	374	384	409	368	365	409	389	401	411	379	397	382	405	357	446	394	421	395	402	436	401	378	391	373	379	418	382	404	392	390	407	376	367	405	416	358	382	360	366	406	402	384	376	399	386	370	384	384	404	375	398	415	400	421	390	362	397	394	377	362	403	360	388	404	380	375	373	348	379	441	435	392	375	380	388	412	363	390	367	396	403	384	420	356	368	372	366	393	374	394	351	382	417	421	403	337	421	396	355	353	391	368	379	438	401	417	444	402	390	400	379	396	391	403	433	391	343	393	404	407	381	381	388	364	398	387	393	404	380	388	365	393	361	396	395	402	389	398	389	386	384	368	364	437	424	394	391	414	415	408	366	394	377	389	376	398	360	402	384	391	387	410	390	381	390	451	403	407	377	376	380	384	392	392	437	402	411	369	371	407	360	384	388	384	384	387	373	391	385	375	383	416	424	425	359	362	390	362	386	391	386	366	362	398	382	388	432	418	370	404	374	388	395	401	406	396	410	384	346	406	390	361	384	379	379	408	394	418	387	397	390	381	406	400	424	354	360	409	428	375	431	423	422	374	395	393	375	389	378	410	354	398	408	384	366	415	388	386	400	382	368	406	384	419	394	413	411	414	370	396	398	408	367	405	376	405	369	432	344	381	377	401	382	362	342
2441	1233	1889	2071	1848	1880	1379	1282	1213	1105	1141	1120	1101	1158	1025	1052	964	992	952	988	917	900	878	930	882	984	961	936	886	933	874	886	960	963	1015	892	938	929	906	926	878	958	874	891	936	922	911	955	875	964	890	921	954	884	862	928	875	928	959	929	888	894	945	895	929	938	866	893	868	902	921	935	898	891	911	903	930	881	893	893	879	899	898	888	868	886	917	904	993	910	893	908	917	922	933	902	930	922	939	849	895	866	923	923	935	855	924	950	917	915	923	902	890	880	859	830	901	925	912	973	877	929	924	903	849	896	872	885	845	918	924	920	899	882	919	855	947	905	916	895	882	945	913	864	921	908	910	903	913	904	915	897	946	921	873	954	853	880	887	888	960	934	930	936	907	845	921	929	951	930	929	947	922	976	887	983	912	891	914	938	923	917	973	909	945	836	903	859	941	906	886	940	883	913	901	958	891	893	917	940	862	931	834	934	907	919	907	883	894	966	939	927	938	861	936	910	884	861	916	882	929	914	940	894	991	950	945	890	842	905	880	886	892	885	942	965	910	885	914	929	875	928	925	952	932	919	947	900	923	931	944	915	824	902	909	891	970	923	905	871	908	952	895	962	910	961	877	869	932	976	912	889	942	937	917	953	919	983	876	836	927	897	873	898	919	874	893	928	948	920	917	946	904	876	852	882	921	922	857	916	883	880	934	907	954	859	903	897	919	897	934	906	888	858	857	922	893	930	860	913	883	887	918	949	898	939	913	913	871	880	919	901	904	902	923	897	882	915	958	895	910	891	910	901	895	931	948	892	916	906	937	910	932	932	958	899	952	965	947	967	963	935	939	923	876	889	964	895	894	839	863	871	911	910	858	898	919	965	893	892	886	974	929	887	884	932	896	960	902	927	887	871	879	917	898	884	971	940	893	906	945	924	926	879	902	941	920	877	887	946	881	928	918	914	928	869	926	895	968	934	875	904	922	893	941	969	899	879	911	825	928	911	957	929	936	937	935	916	934	932	940	912	864	855	899	933	916	927	906	894	896	872	893	851	932	853	919	924	953	931	916	903	925	912	948	951	874	952	878	931	904	878	972	890	848	934	885	947	869	897	922	886	920	946	929	871	918	931	926	909	881	888	901	901	890	960	924	845	979	889	940	944	925	898	870	925	905	940	940	860	924	910	900	932	968	888	943	916	931	917	899	879	930	882	944	943	904	900	955	901	899	896	915	872	924	889	935	904	918	860	911	909	899	963	922	899	900	912	946	924	915	911	957	907	889	979	948	889	946	910	898	895	904	862	929	884	898	882	846	921	913	916	875	863	886	924	933	898	943	916	933	874	937	958	941	911	939	914	878	913	840	881	953	902	891	880	915	899	942	903	898	904	928	949	944	934	941	927	859	864	950	913	965	899	903	876	876	929	937	851	949	906	835	888	924	919	912	920	850	884	912	896	933	919	907	858	920	899	852	910	919	945	944	904	942	910	943	919	877	946	913	905	921	888	929	925	945	969	890	920	875	929	881	892	868	883	931	870	943	951	919	944	914	878	934	914	908	884	936	964	932	931	903	1001	866	904	913	956	890	904	892	868	914	872	942	867	882	907	915	938	871	918	908	905	920	842	926	919	898	894	884	949	949	979	942	976	902	951	896	934	919	841	897	844	857	926	969	895	887	855	866	936	914	883	885	934	892	877	932	924	892	904	844	885	954	928	914	940	967	912	882	886	927	975	908	912	921	934	908	935	875	979	875	903	870	871	897	893	902	946	908	921	898	866	938	915	890	916	957	910	895	909	838	925	914	954	883	905	873	928	921	912	962	875	971	866	916	861	914	886	909	908	928	908	895	943	908	895	903	963	900	925	939	862	883	973	902	917	876	969	885	939	930	881	920	955	874	891	968	855	913	900	922	915	904	879	921	935	854	962	936	915	967	874	880	900	874	914	916	870	915	908	962	923	945	890	896	932	943	903	878	959	921	939	893	953	898	918	942	963	913	880	974	869	939	913	894	904	877	978	922	937	867	906	941	870	912	968	945	901	903	924	866	917	928	872	927	898	894	886	934	898	898	904	879	883	901	883	890	934	925	958	904	890	949	892	876	888	876	887	843	964	913	906	888	894	872	920	902	932	859	911	930	924	947	943	878	920	957	957	948	912	912	943	944	892	900	974	896	927	904	919	895	890	941	860	920	839	953	919	956	921	833	927	888	881	842	889	908	884	926	906	928	876	897	943	919	925	916	888	920	916	943	930	910	914	904	977	945	886	934	944	854	903	888	953	909	907	948	970	955	910	876	917	905	890	967	892	901	907	886	909	911	889	888	916	943	935	939	878	939	897	929	886	910	887	912	900	928	925	897	892	898	889	954	969	871	954	911	917	911	890	937	901	900	959	935	841	844	877	887	868	944	897	942	904	895	932	884	894	917	913	914	899	934	886	953	907	894	884	832	869	965	886	973	926	833	914	907	888	941	926	900	876	908	914	932	940	972	882	903	914	910	903	902	951	891	887	924	948	961	941	888	924	925	918	890	872	890	889	884	949	902	874	947	937	863	909	912	835	923	921	910	861	980	927	924	948	864	873	922	963	938	897	901	911	888	926	918	917	871	938	876	916	921	987	889	871	849	918	925	906	922	913	861	928	871	886	918	926	877	942	932	885	921	898	898	858	839	997	894	909	886	918	888	937	890	918	903	966	854	860	881	894	931	916	885	944	902	911	928	909	888	901	857	853	928	890	890	895	879	916	927	884	913	951	882	954	996	924	902	871	948	951	933	901	880	864	882	880	909	930	913	904	914	907	837	892	931	898	904	934	911	909	862	857	951	903	887	960	951	879	935	940	946	924	846	894	920	941	860	900	899	906	949	902	898	916	944	907	908	949	930	977	884	894	908	902	908	886	918	957	931	940	948	936	921	925	954	900	958	880	874	911	917	884	848	915	852	879	880	881	879	936	937	945	899	872	944	904	923	881	892	865	945	938	938	913	955	949	887	918	940	926	954	933	943	873	974	929	913	894	990	862	917	917	910	959	865	891	959	884	909	911	877	908	962	948	907	922	891	928	898	915	904	905	916	928	931	856	925	934	898	935	958	912	870	950	899	903	891	871	888	843	848	926	937	992	906	930	912	931	939	873	921	951	931	921	979	927	933	914	910	936	891	899	914	911	923	922	945	903	928	924	872	963	947	920	902	916	929	881	904	881	918	933	894	913	836	923	927	917	916	906	889	955	891	903	953	899	873	892	885	950	901	878	891	852	903	928	909	909	901	946	929	959	950	885	878	943	934	907	924	948	956	881	940	886	865	921	860	883	952	937	921	896	885	917	872	906	935	923	906	940	880	920	935	921	929	878	906	882	925	945	909	897	866	934	907	960	869	949	938	893	906	923	946	874	928	899	930	912	921	909	856	912	956	894	918	934	876	938	899	1029	936	957	898	917	953	941	881	917	887	956	841	981	886	914	854	927	933	899	888	888	917	964	922	918	975	877	877	894	923	848	952	948
7989	1228	1280	1170	839	3160	1091	534	494	508	429	478	499	461	441	392	433	417	431	449	423	423	427	381	431	453	404	389	395	402	385	435	417	391	427	388	399	400	410	384	404	414	427	379	448	397	419	394	391	390	393	384	432	400	433	415	383	433	426	392	449	375	406	425	449	412	424	386	398	377	408	434	389	391	421	394	397	432	402	412	399	416	393	383	403	387	424	385	407	450	390	399	401	393	417	383	385	408	364	377	428	368	440	401	363	384	408	405	428	409	383	422	403	396	430	375	406	408	369	385	393	452	431	414	393	410	415	432	393	412	399	434	411	403	418	384	431	418	390	391	415	418	401	381	465	393	437	446	363	432	446	410	371	403	385	397	378	416	389	421	406	412	395	407	392	444	380	393	376	410	411	386	436	380	398	351	418	392	475	402	440	397	403	425	382	418	383	385	389	392	367	391	412	408	397	393	378	400	432	428	439	398	400	465	390	417	395	414	405	419	402	448	457	400	431	377	441	430	389	388	419	415	429	374	409	436	403	382	388	382	393	386	386	458	429	425	433	389	400	399	455	418	393	383	421	413	390	386	431	415	378	435	373	376	371	401	417	401	408	383	404	369	420	404	429	421	392	423	423	385	419	439	449	366	433	416	395	432	411	411	433	399	388	428	439	387	391	463	390	433	404	418	404	398	415	392	418	396	405	431	378	412	424	419	396	402	419	429	406	404	346	410	403	405	400	421	408	389	389	382	424	446	404	425	414	412	413	405	424	385	392	411	402	393	399	421	413	397	385	418	430	393	374	400	391	410	399	389	434	405	414	392	394	406	362	416	395	409	371	432	377	420	411	385	376	394	440	398	425	388	399	425	401	391	426	426	427	424	442	426	395	390	404	404	406	377	437	436	423	443	399	369	404	431	416	414	413	416	422	430	414	442	442	402	391	378	392	405	417	398	406	388	436	393	413	421	389	398	415	441	385	371	420	413	412	398	394	430	379	399	415	399	392	394	435	381	411	401	431	417	395	381	410	365	422	396	373	414	408	448	436	407	377	387	383	422	409	396	435	406	377	399	397	405	400	446	426	413	390	407	407	396	388	385	364	384	420	364	399	398	412	384	422	412	390	396	450	450	391	421	389	411	428	409	381	407	420	394	402	411	426	407	413	393	363	414	421	399	411	406	428	410	392	390	360	415	417	406	407	412	385	387	411	409	414	390	380	400	410	397	388	397	394	407	388	458	351	409	385	428	408	431	419	408	413	428	408	387	372	361	377	418	414	405	387	428	416	382	429	388	386	377	441	446	414	395	401	395	388	406	419	454	422	397	419	386	407	397	406	394	375	399	394	409	407	415	428	417	416	415	407	399	396	401	409	377	401	373	434	348	417	395	436	420	396	398	406	402	413	362	388	414	380	381	411	447	416	417	364	403	426	402	360	405	377	398	414	406	412	427	437	419	426	390	389	394	424	417	411	407	429	405	420	403	405	384	405	352	379	402	445	412	370	401	394	408	433	397	388	387	391	423	401	411	392	388	409	401	417	417	444	433	409	375	366	377	408	395	442	418	450	424	450	396	428	402	403	400	442	422	393	439	401	433	369	407	447	384	388	381	390	419	401	411	398	422	353	366	441	414	401	376	407	378	385	369	405	404	413	405	359	413	413	419	393	427	402	397	377	420	385	396	384	418	368	411	387	414	374	398	440	395	396	377	406	434	388	413	383	412	400	410	426	383	412	388	379	385	411	444	405	418	403	432	417	407	367	394	410	410	368	394	439	420	435	424	441	388	388	372	421	384	400	391	422	419	418	431	415	410	400	397	399	440	391	385	423	389	446	386	360	404	403	400	390	434	414	352	409	376	442	390	371	395	378	380	431	388	389	422	387	407	393	395	402	410	386	428	411	389	389	434	444	386	396	441	392	387	405	424	396	414	397	400	411	424	439	389	379	381	426	375	379	378	402	378	449	406	415	413	400	447	409	400	416	380	420	418	407	382	425	408	404	399	408	397	402	419	448	399	372	376	425	385	423	379	386	413	405	379	436	373	425	410	419	398	410	438	393	427	386	423	410	404	436	403	357	392	392	407	387	441	427	395	368	408	397	365	409	390	413	402	392	412	419	395	422	366	398	423	423	386	363	414	439	435	386	425	411	401	385	401	415	383	407	376	415	393	366	427	437	431	420	427	411	402	404	385	392	427	393	424	399	422	385	443	423	415	432	366	417	405	427	412	379	395	385	430	383	358	396	337	427	363	369	428	391	388	419	437	416	422	405	395	395	413	425	448	441	401	428	432	399	412	407	385	404	381	379	366	386	390	398	388	424	443	404	426	388	387	383	390	426	423	414	431	413	408	427	385	426	387	395	428	447	425	423	385	393	411	411	409	374	392	402	422	426	417	398	441	402	394	385	397	409	462	377	391	423	436	390	418	404	375	393	400	435	407	388	404	455	421	406	377	383	429	419	397	403	429	375	414	383	409	389	411	388	403	435	426	381	447	414	467	440	411	393	424	435	454	413	429	415	385	410	446	376	392	417	412	391	418	395	376	420	407	438	422	414	430	388	416	389	417	409	418	376	390	381	400	402	390	431	381	412	407	409	410	384	403	417	435	412	396	418	377	403	410	425	422	375	374	393	451	391	426	418	416	388	401	433	445	417	379	397	394	427	395	461	422	446	375	385	409	425	392	378	406	414	419	374	399	410	414	381	397	371	425	390	409	381	400	418	398	392	371	381	436	391	388	430	410	394	396	429	375	391	409	379	384	403	401	408	408	396	401	401	422	422	440	415	456	407	382	438	432	422	428	426	401	425	432	398	409	423	405	488	402	413	379	373	434	412	424	430	402	374	398	439	382	412	373	410	406	379	404	413	431	396	414	428	390	415	408	439	393	409	466	402	394	452	405	368	387	412	397	407	395	414	430	411	411	424	465	415	395	410	381	406	401	422	433	432	394	440	384	421	423	390	380	383	397	402	379	447	423	450	399	402	405	387	381	409	388	392	328	397	429	421	423	424	434	431	370	414	399	398	412	431	379	381	396	413	414	391	387	387	379	399	372	402	383	395	420	376	399	387	426	381	410	401	405	401	385	353	426	417	397	381	397	399	414	405	401	390	366	406	418	364	428	383	442	420	396	393	395	438	424	406	372	403	429	402	444	413	433	423	408	400	376	431	416	433	396	435	404	364	379	390	402	395	420	404	404	371	385	390	388	401	391	424	405	420	383	406	428	370	397	411	413	400	399	414	398	408	374	419	398	414	377	411	389	410	417	426	398	410	374	357	381	396	422	441	413	382	417	391	403	375	409	414	427	412	420	395	415	428	395	422	385	415	403	419	407	408	396	429	451	383	417	388	371	418	376	412	429	365	367	418	407	418	382	414	436	424	437	460	420	406	395	410	382	398	360	450	403	418	377	416	405	423	422	404	375	412	432	379	417	392	403	362	416	379	424	421	394	399	426	361	388	375	384	352	381	383	395	355	408	420	419	422	444	396	414	429	373
6965	1652	2884	3487	2986	12957	2755	1593	1482	1389	1385	1386	1437	1352	1134	1192	1074	1061	1001	1028	968	934	956	1018	981	924	999	1038	1024	1038	1040	960	1016	970	981	1020	1001	965	972	979	947	999	981	979	922	976	913	935	999	934	941	892	964	943	908	970	909	928	959	922	988	944	879	896	915	930	940	914	1016	895	932	946	901	942	946	938	964	927	988	919	918	987	943	903	912	911	936	896	1016	916	914	965	884	921	902	908	944	866	942	916	975	935	946	902	864	936	959	891	924	849	901	932	927	956	875	919	945	911	939	903	921	919	963	919	926	910	870	983	910	915	952	943	899	894	909	913	921	940	914	935	884	949	970	938	959	926	945	917	919	901	901	905	963	913	951	925	939	879	934	947	929	963	928	936	937	953	953	931	995	966	990	922	951	934	929	926	953	919	1002	938	909	942	925	951	941	884	995	918	924	960	980	937	880	904	928	917	949	912	909	893	863	907	933	943	955	910	971	906	925	883	917	953	888	1028	868	895	946	925	900	934	959	930	923	998	937	905	921	889	949	897	940	926	918	973	958	915	927	892	888	964	954	940	965	921	922	904	963	971	880	920	1026	937	936	873	921	939	957	900	936	924	952	948	890	956	940	901	965	897	923	943	929	953	942	886	931	949	935	901	919	936	944	934	935	918	943	943	911	964	977	909	996	880	904	920	895	962	918	927	891	926	946	917	914	941	932	946	960	881	935	954	975	941	939	924	905	922	957	858	923	896	955	902	938	957	971	905	886	956	911	931	903	934	939	946	921	912	928	918	953	972	945	907	946	965	882	901	933	934	921	962	920	948	960	904	1013	966	958	913	928	897	900	897	974	971	936	918	947	914	889	909	934	906	930	940	916	934	886	965	942	920	971	920	936	934	950	938	888	911	895	915	945	918	952	933	926	894	925	975	946	919	900	939	895	972	950	906	881	943	908	894	924	926	992	925	935	888	900	910	920	930	889	962	934	982	902	958	983	925	937	897	903	936	977	929	861	967	982	958	923	1009	874	942	941	927	958	922	893	986	888	928	876	956	929	937	998	966	951	900	947	893	932	991	955	965	909	929	893	902	930	945	946	975	983	936	903	964	971	962	894	939	909	933	926	988	948	923	901	893	903	883	883	882	940	927	926	913	995	851	921	943	934	921	886	926	925	936	961	955	929	931	939	886	911	871	909	919	926	891	880	982	915	939	927	879	914	892	928	873	965	965	859	938	926	904	932	940	924	953	969	892	930	915	896	848	882	954	888	904	977	934	888	907	973	977	913	938	913	933	953	916	922	973	880	959	882	930	990	945	911	934	964	957	897	935	929	885	871	912	952	919	968	938	934	919	944	881	976	957	915	917	923	887	941	949	973	944	891	944	946	929	954	951	939	939	944	1000	937	973	864	911	908	879	913	932	938	917	863	932	971	980	908	929	949	927	918	943	876	947	920	932	920	908	991	979	936	910	947	927	943	894	885	910	917	911	961	948	921	913	967	936	971	939	933	922	962	928	915	946	887	953	870	971	907	974	918	920	933	946	918	928	954	955	914	937	905	896	989	958	979	907	921	931	935	863	929	920	924	921	859	957	917	957	919	933	913	887	958	941	929	954	938	998	910	899	938	949	937	905	920	957	940	968	924	905	972	919	937	960	922	908	880	933	936	885	898	915	984	950	922	939	928	941	959	935	953	972	917	959	928	898	917	930	924	916	943	893	899	931	882	902	908	915	928	906	1000	915	918	950	901	939	904	928	935	906	891	914	883	950	927	894	928	898	940	906	932	967	982	995	886	938	921	957	919	872	910	985	922	924	938	966	939	917	866	940	954	889	990	948	973	913	922	928	939	933	949	965	953	904	924	1039	939	954	907	894	919	935	928	923	950	887	955	937	946	916	922	906	887	990	945	926	974	875	964	927	916	956	989	931	929	961	971	927	907	890	914	954	891	957	932	903	924	970	968	867	983	932	909	963	939	891	913	938	908	864	909	938	924	954	930	888	880	903	993	933	948	903	935	935	945	886	942	925	876	927	879	919	922	939	943	928	911	921	990	980	910	899	882	963	957	899	988	908	925	944	873	913	945	900	960	951	906	920	933	952	929	861	980	878	930	876	942	930	945	928	932	934	937	927	930	941	1003	951	960	947	854	961	945	900	936	909	887	910	929	991	966	953	931	921	901	932	958	955	995	899	969	929	922	914	884	943	897	849	956	926	921	904	897	932	902	966	988	920	948	909	885	912	922	913	927	925	921	978	894	923	883	938	961	941	904	924	964	970	904	885	933	979	942	923	933	905	878	936	900	928	956	944	945	904	918	853	951	911	935	862	921	905	943	870	942	913	986	907	903	902	912	927	933	910	892	895	940	858	959	893	916	915	917	938	946	944	969	912	926	893	881	929	959	896	919	933	968	934	995	885	903	937	915	945	931	943	884	896	883	914	968	917	932	983	910	927	979	899	896	920	908	931	949	963	945	921	952	917	925	936	952	916	923	900	907	926	941	945	904	967	951	965	928	921	895	914	972	957	947	905	884	977	937	983	925	922	925	913	916	932	920	966	939	984	975	905	994	963	896	916	924	910	907	956	970	950	972	931	942	961	886	912	948	901	958	887	899	925	948	928	939	968	902	926	919	899	903	913	862	943	906	937	938	950	880	915	891	930	957	910	875	915	905	950	871	942	918	905	895	963	882	905	913	969	957	942	923	903	931	904	968	989	986	913	950	946	898	950	938	889	901	906	924	914	903	907	944	924	903	899	863	950	940	923	898	893	928	921	968	958	907	925	968	947	945	1008	961	946	948	946	917	932	968	949	949	946	930	908	909	917	911	917	956	966	938	941	961	954	978	976	987	936	916	959	963	939	942	926	982	976	967	913	963	870	928	935	917	924	886	883	883	929	907	936	928	899	918	965	900	916	931	936	893	957	964	944	871	898	895	870	935	930	908	920	863	867	904	897	953	943	926	888	933	919	882	938	950	908	894	942	951	928	902	882	941	971	943	930	939	869	933	979	890	911	941	896	893	925	921	987	940	929	952	900	870	939	925	968	897	927	911	883	937	848	903	943	939	917	955	936	919	957	851	899	924	919	950	937	950	943	965	926	923	910	898	931	935	930	973	917	955	903	905	896	955	974	889	951	938	940	909	959	942	911	906	942	970	951	876	952	946	882	942	946	870	966	896	941	912	977	920	947	923	913	921	943	989	880	956	938	927	940	952	894	956	901	920	903	907	899	945	914	945	947	912	940	939	904	874	956	901	925	950	934	920	928	930	907	907	889	921	915	910	916	976	883	909	955	924	858	975	880	900	893	888	900	897	951	911	873	906	896	949	966	915	969	929	911	956	906	900	940	916	951	977	953	998	895	915	970	980	939	944	890	933	902	959	957	906	923	843	876	924	928	918	933	953	968	930	934	903	911	899	897	991	983	891	906	914	935	899	954	946	952	918	919	909	967	952	914	1026	874	946	977	894	980	947	904	951	893	965	945	944	941	941	958	946	875	902	882	976	945
13597	1682	1692	1360	934	5079	1290	430	391	351	335	347	353	335	311	320	293	272	315	276	266	242	267	271	291	285	289	274	302	272	273	271	233	221	254	276	242	283	242	292	258	243	249	234	250	275	272	255	278	226	233	260	233	253	227	229	276	257	237	246	275	245	237	281	285	295	222	255	251	226	243	267	260	247	258	300	235	267	263	253	230	274	277	255	245	265	226	266	254	257	276	271	268	261	237	223	227	237	250	230	267	243	249	258	280	250	228	234	272	243	236	268	260	258	270	251	281	259	251	267	284	237	240	250	258	261	246	270	268	233	295	235	245	223	258	214	249	240	239	251	246	269	289	257	251	285	274	228	261	260	232	238	272	272	268	259	241	235	264	238	270	222	247	285	234	208	249	243	268	229	229	258	230	270	233	271	274	236	287	230	241	244	221	272	236	293	240	255	249	232	262	248	247	262	241	254	249	293	253	257	248	243	240	258	246	240	225	232	241	259	268	252	243	264	277	272	236	274	274	278	274	271	250	248	238	268	242	237	262	270	244	267	265	237	241	316	248	248	237	252	250	229	269	269	239	254	277	288	254	239	220	248	287	274	265	224	213	252	248	230	254	276	237	251	263	261	257	271	253	259	230	252	253	241	245	269	242	278	279	256	269	231	226	234	272	261	251	240	257	253	253	264	223	253	265	269	247	238	236	248	218	245	266	242	252	263	250	237	228	265	237	251	238	233	256	268	241	255	237	269	278	246	247	243	252	256	255	263	256	242	252	246	302	245	236	232	241	261	267	233	287	273	266	264	222	248	229	251	275	265	253	273	228	267	236	242	244	243	266	243	280	273	271	255	252	247	266	266	260	238	261	255	268	258	244	261	245	255	264	254	278	265	254	269	280	258	258	271	234	261	243	269	227	273	256	272	230	274	262	269	253	263	251	258	253	284	259	277	254	242	262	261	255	255	245	288	249	275	260	267	233	291	258	265	246	272	285	273	263	231	236	264	254	212	233	261	227	258	243	249	243	248	257	260	232	294	251	241	272	251	241	265	262	263	263	266	229	270	257	232	261	260	248	271	264	266	244	271	255	218	277	271	236	257	245	276	231	277	261	244	240	273	287	241	266	288	282	263	259	265	225	242	240	271	261	267	233	246	262	258	236	262	283	263	239	284	233	271	271	246	272	232	251	241	233	242	268	226	249	264	264	246	269	254	263	248	279	260	236	244	243	275	255	252	222	270	231	223	235	275	273	259	258	231	231	254	275	253	243	275	244	245	226	294	246	253	257	250	236	274	263	251	266	249	285	246	267	279	261	220	228	226	201	260	241	261	242	246	304	258	262	233	253	272	238	243	260	239	234	245	254	253	251	252	252	244	241	255	267	241	250	271	269	232	246	245	266	230	283	245	230	267	252	227	229	239	242	257	240	270	237	256	262	276	262	257	253	244	289	230	235	231	275	243	222	256	256	266	265	257	230	301	236	248	226	250	226	280	255	252	237	272	241	267	265	286	249	254	269	236	264	242	281	271	238	250	284	258	251	228	258	228	247	265	255	234	215	242	247	247	277	266	247	232	225	262	240	276	265	271	276	234	239	247	248	251	237	253	250	227	247	256	276	246	246	223	231	263	219	271	232	231	238	260	271	256	234	260	248	242	235	267	257	252	281	265	229	276	246	288	237	228	264	266	245	259	246	270	269	256	257	222	254	246	267	231	246	265	246	245	261	278	264	233	260	272	254	228	242	251	300	244	239	253	241	275	247	264	236	290	257	252	261	239	240	239	256	269	259	250	251	269	256	243	241	264	257	223	226	242	244	290	233	288	225	244	274	265	276	234	248	242	226	248	258	257	252	247	253	248	246	263	272	238	260	225	251	274	264	225	249	240	234	236	266	255	240	254	257	243	265	235	231	272	245	245	251	229	263	247	254	240	224	247	247	267	267	277	239	270	245	222	259	252	253	260	261	257	259	259	250	253	272	246	279	259	275	251	287	244	244	256	232	249	258	248	264	234	247	207	259	263	214	220	269	262	227	244	282	219	249	262	256	252	270	254	283	267	272	293	250	266	266	271	244	219	248	244	256	260	240	251	271	258	235	222	270	246	236	296	244	257	263	256	289	286	250	235	239	269	270	229	249	277	281	225	250	234	270	248	257	256	265	240	250	293	258	275	243	250	251	243	248	238	246	245	238	254	240	246	241	266	233	254	260	233	246	229	258	256	236	257	279	258	262	263	265	240	264	264	287	238	219	238	229	257	251	285	238	241	241	278	241	261	238	253	244	256	263	233	258	242	226	246	258	246	279	266	236	252	234	236	243	255	252	271	224	258	285	242	274	263	249	265	242	233	286	262	267	268	256	238	286	239	248	247	246	280	290	277	273	242	260	248	263	247	260	241	239	240	259	272	259	230	252	237	254	265	250	227	250	256	245	287	253	239	258	230	266	246	264	219	262	282	244	239	263	267	245	249	220	229	250	263	259	264	257	256	263	261	254	226	268	280	273	257	243	271	235	260	308	259	255	237	236	254	249	275	249	259	255	257	218	226	254	244	253	249	277	287	257	277	262	255	250	241	264	251	269	253	261	264	239	290	244	256	252	258	225	220	262	258	234	292	238	242	252	263	272	259	249	275	269	264	255	280	265	273	271	233	223	247	242	263	224	222	249	240	294	254	252	210	275	247	247	269	241	243	269	250	221	238	251	252	264	258	261	287	240	207	226	254	213	222	262	267	254	271	283	290	258	259	260	274	265	263	248	233	268	259	261	239	251	244	247	252	255	230	240	275	241	290	248	230	254	240	260	248	262	248	230	259	264	253	273	240	228	251	251	246	245	229	226	241	228	263	245	232	257	271	256	218	253	245	238	251	272	243	227	271	262	290	264	239	262	243	247	269	222	234	232	240	276	228	263	229	248	275	254	244	245	245	246	255	280	249	248	248	250	265	259	239	246	258	276	219	291	239	275	246	282	233	247	238	255	268	248	254	294	270	229	250	250	264	258	263	254	221	279	230	247	255	254	252	246	241	257	237	238	240	266	258	253	236	242	255	308	243	258	282	254	253	260	252	301	251	206	239	248	240	271	229	248	242	248	246	224	240	261	267	246	242	238	241	241	257	258	237	256	256	260	279	257	240	243	262	245	247	262	256	228	256	277	242	244	252	245	231	248	266	294	239	227	255	271	255	260	291	264	260	233	271	246	253	229	247	256	261	280	273	250	246	246	215	253	243	272	247	264	236	240	243	252	255	269	261	239	270	285	247	277	261	272	277	194	266	247	230	259	259	266	250	263	261	249	262	277	257	274	279	248	254	256	261	234	287	216	256	247	253	251	264	241	282	233	253	226	286	250	242	252	246	222	222	242	238	262	255	229	242	245	247	250	255	269	235	246	255	281	264	257	265	237	253	254	259	217	247	261	272	256	284	287	243	275	242	260	259	263	242	266	255	250	258	255	253	256	254	226	251	254	238	238	221	235	243	243	246	265	283	241	243	267	246	230	220
8487	1775	3603	4406	3767	18089	2843	1597	1415	1361	1232	1164	1214	1169	1009	1005	847	844	752	782	714	703	693	709	723	700	684	682	730	716	675	690	701	738	715	663	630	636	688	652	652	636	667	633	640	647	638	610	626	631	632	649	587	600	636	585	623	577	594	640	607	624	661	624	575	621	616	591	611	572	634	640	581	636	588	625	598	620	636	594	652	601	587	600	578	617	586	636	631	642	654	562	614	624	601	582	608	587	621	608	613	605	610	687	598	574	583	625	622	612	603	641	578	585	598	598	657	612	592	614	627	596	643	605	597	636	588	636	598	599	644	620	584	614	645	564	632	618	636	622	620	588	617	637	613	636	581	559	591	617	590	572	576	599	609	621	619	625	587	601	579	604	612	584	614	562	609	614	604	644	580	584	625	593	654	602	607	568	613	630	652	641	595	598	632	597	597	631	587	569	607	628	641	577	602	563	522	615	585	587	574	638	604	627	582	598	541	609	606	576	592	607	617	620	601	612	616	629	589	605	604	638	603	592	643	591	589	628	609	618	598	628	613	613	679	634	574	615	595	616	574	635	586	595	578	628	578	645	600	566	590	623	652	602	658	598	624	591	614	612	622	624	640	636	584	618	579	599	620	555	627	607	605	645	609	582	623	578	640	588	597	608	598	566	590	622	660	608	637	650	602	623	580	639	613	597	619	622	568	594	636	596	656	597	603	576	627	639	567	612	580	548	597	636	591	606	608	615	579	606	629	583	596	589	580	573	623	586	590	602	610	571	600	587	629	628	584	621	647	614	597	588	603	628	620	606	611	623	614	593	629	570	605	618	598	626	601	580	632	625	599	593	617	580	614	574	603	606	616	606	588	595	579	601	598	553	644	636	614	626	627	655	646	592	625	595	599	646	589	627	580	571	630	609	588	643	574	582	590	607	617	621	610	570	600	594	632	557	629	618	543	589	550	595	609	596	623	645	603	600	611	607	645	579	621	595	582	622	594	599	608	589	637	620	619	584	579	601	570	567	627	588	580	607	655	582	590	566	610	597	621	622	619	599	587	643	611	596	608	580	655	616	620	613	596	624	598	595	634	610	617	577	578	580	586	617	610	598	609	609	613	568	587	633	626	568	605	630	646	584	624	572	591	588	620	589	573	602	624	617	628	610	602	635	569	627	648	580	694	645	607	601	611	638	584	605	608	636	628	620	581	591	559	622	613	602	595	641	624	655	575	586	623	621	637	603	576	645	631	613	595	601	627	599	566	580	649	570	614	616	622	555	625	589	590	617	615	623	649	642	599	617	593	592	625	578	575	607	580	581	593	589	649	608	602	587	598	605	659	612	648	645	639	615	619	560	634	611	575	599	609	615	645	654	599	612	593	620	578	579	608	623	633	571	554	643	622	616	616	612	566	586	602	593	605	590	570	597	582	588	598	568	594	587	610	626	590	627	624	660	600	588	612	598	606	563	570	597	567	590	586	599	573	636	616	622	622	559	654	609	616	583	632	614	637	609	607	586	624	606	640	607	615	613	604	612	570	616	610	596	631	590	599	590	628	593	585	601	608	591	614	577	597	569	585	602	625	621	630	601	606	580	679	621	626	607	628	634	599	630	576	649	592	555	577	614	657	615	628	587	621	579	638	561	606	600	632	572	563	574	608	646	582	611	579	560	655	605	584	581	595	581	599	581	592	631	641	604	594	612	629	651	583	607	640	630	605	638	648	630	634	601	605	610	642	633	612	613	590	553	610	641	606	598	586	603	602	638	591	622	597	568	608	591	562	655	622	588	586	618	619	619	587	557	616	669	618	565	604	624	588	604	602	661	610	616	586	621	624	607	592	633	620	631	573	631	618	588	593	629	670	643	571	647	619	571	592	623	635	634	576	520	576	596	590	609	623	604	583	624	571	592	623	605	572	601	611	589	570	621	613	612	612	625	616	584	555	580	629	598	610	588	586	597	606	593	621	585	566	571	648	599	612	634	593	602	616	614	646	568	585	623	639	572	599	626	568	580	555	631	584	629	604	597	634	586	633	598	624	591	623	619	627	608	609	599	620	610	637	625	645	615	603	566	588	625	589	620	620	638	617	624	551	614	601	542	644	580	638	627	589	593	613	600	611	599	631	579	577	623	641	619	590	629	594	597	610	558	594	572	617	578	635	652	585	623	585	619	633	638	624	616	623	625	599	646	606	608	619	585	590	617	637	621	614	557	591	606	602	606	586	623	589	638	575	625	619	637	580	640	637	612	604	563	633	587	568	582	624	645	659	586	612	599	561	631	628	572	590	600	592	616	610	612	607	611	608	645	617	614	608	616	641	616	544	627	597	606	618	640	631	586	670	609	616	587	594	628	621	584	613	613	608	652	624	596	579	573	606	592	668	565	633	617	618	600	621	624	562	646	639	619	576	565	562	597	611	613	644	589	591	611	585	619	628	615	591	571	588	600	600	591	574	564	622	615	601	583	595	575	595	633	596	564	628	609	600	603	602	614	616	638	553	644	589	664	624	590	613	603	587	572	619	581	624	610	627	570	582	588	566	602	608	571	596	639	585	609	587	599	592	599	615	579	609	616	590	618	635	565	584	617	637	577	596	622	591	620	620	646	563	568	648	587	645	583	602	588	601	647	544	585	605	652	622	608	569	578	611	601	610	596	614	617	601	576	591	590	579	628	600	591	575	617	648	605	565	575	620	635	622	615	623	594	583	594	613	591	606	633	586	640	588	585	673	624	634	594	583	585	599	606	624	581	579	622	599	610	593	592	626	596	588	577	597	578	631	599	646	640	606	592	585	608	641	574	596	579	562	636	600	536	584	619	625	567	603	620	595	635	583	586	632	561	615	605	631	621	584	580	574	635	625	585	594	586	618	597	631	588	561	618	576	576	613	582	609	588	636	569	622	601	600	611	597	606	638	642	589	600	604	665	601	581	584	617	654	601	650	598	553	607	591	610	604	639	654	596	610	589	589	607	622	602	613	578	586	603	598	626	599	568	639	627	610	588	594	597	608	615	620	611	606	619	614	617	588	602	597	664	618	608	624	609	650	594	609	591	666	610	602	582	615	636	577	617	598	635	600	598	630	603	577	640	590	583	603	611	621	611	602	596	599	604	611	601	623	572	612	617	592	604	610	613	649	639	602	591	610	665	638	601	617	654	636	591	651	610	613	575	619	613	563	588	603	601	615	562	596	628	588	585	580	592	629	598	532	658	602	605	621	615	605	570	644	604	598	617	599	599	603	586	606	611	575	625	617	636	625	622	657	595	602	634	587	621	589	646	634	606	572	610	613	584	590	615	612	572	634	636	603	625	599	601	600	603	617	633	582	631	648	601	634	601	591	595	603	598	665	618	623	594	658	623	590	644	601	639	581	589	596	667	668	557	597	579	666	642	603	611	613	601	612	584	557	630	606	617	620	564	572	608	581	581	645	608	626	580	587	636	589	639	588	616	611	611	619	638	586	638	593	597	547	614	615	585	618	630	628	595	581	626	577	611	607	587
2085	693	759	649	637	538	503	481	437	455	439	438	405	405	420	419	399	421	404	394	384	374	394	373	417	423	379	378	399	370	386	411	384	414	420	417	420	390	398	363	396	435	379	381	394	368	366	425	383	399	421	374	397	369	446	381	378	410	426	392	420	408	420	387	409	414	395	395	396	378	387	405	397	423	378	413	411	404	417	374	418	403	374	448	380	382	403	388	394	406	399	393	422	407	403	385	386	381	395	429	387	347	380	426	400	409	408	406	334	392	357	446	357	372	425	367	401	381	410	391	376	386	406	405	368	429	412	412	363	418	393	406	403	408	411	383	425	404	391	343	403	387	381	385	398	410	372	365	358	363	373	395	424	391	386	373	398	390	411	380	419	398	416	443	376	404	373	388	421	392	414	387	390	404	413	446	380	375	380	420	382	397	427	401	383	385	359	389	389	365	421	395	395	396	386	394	412	374	383	401	408	384	415	392	359	391	387	354	413	392	414	381	387	365	443	418	422	378	403	380	387	416	400	423	388	399	428	379	408	391	414	430	362	415	404	389	384	413	380	421	351	364	392	436	380	379	401	421	366	389	398	436	412	393	418	389	410	422	418	347	382	404	440	388	371	392	447	415	399	369	425	440	360	372	437	446	449	415	378	403	417	418	365	411	410	392	374	397	447	377	390	431	377	355	414	417	362	379	406	368	361	414	398	359	367	394	406	386	420	413	378	363	381	392	382	397	394	415	399	415	407	379	420	396	394	417	394	395	367	402	416	401	363	412	388	419	368	383	387	370	424	403	386	419	384	402	420	407	396	379	419	370	389	401	397	414	412	407	412	408	386	430	388	372	377	441	386	393	399	387	416	383	397	388	353	406	383	398	386	437	424	372	412	365	385	370	399	380	416	377	402	358	385	381	417	365	357	413	389	378	416	415	391	358	372	439	397	395	379	396	404	400	425	400	368	392	342	395	398	392	380	371	401	420	364	392	421	402	413	357	396	407	407	386	364	366	396	408	417	441	381	403	400	375	421	479	396	385	402	417	389	396	390	388	401	381	398	374	419	411	420	378	373	351	389	420	472	416	432	397	434	409	393	421	387	382	374	386	401	368	380	387	400	391	364	386	377	398	368	418	392	440	366	369	390	389	415	402	408	409	420	380	405	409	391	383	399	393	369	364	393	397	369	420	417	394	397	366	378	384	431	410	411	408	418	372	406	394	405	374	383	389	369	367	429	415	438	414	401	403	403	384	404	381	391	408	417	417	381	341	395	395	418	358	400	377	374	402	403	386	376	374	391	390	406	387	405	402	382	403	396	360	404	409	401	436	428	391	417	392	384	421	372	367	368	397	393	400	422	362	408	401	403	424	361	380	414	377	367	381	364	360	428	394	369	425	382	438	414	365	315	417	379	403	385	377	403	387	380	398	411	389	366	396	382	390	391	354	404	424	399	401	407	377	420	407	412	432	400	367	373	367	377	369	375	362	379	402	415	381	395	451	395	382	405	404	378	404	402	426	363	391	412	397	409	353	413	416	383	369	398	412	398	364	368	394	406	382	385	407	415	414	412	404	402	414	390	407	397	392	386	439	400	434	408	375	403	369	413	439	374	400	368	376	409	415	379	409	392	435	400	380	367	421	348	401	435	382	407	396	394	373	400	383	362	401	393	442	373	413	405	404	424	373	377	391	405	387	345	391	335	371	395	390	410	397	363	360	397	401	393	340	383	375	387	378	393	437	386	412	428	404	374	379	422	431	377	417	378	391	393	379	411	409	417	373	422	394	386	419	398	408	409	406	400	389	398	456	410	404	378	375	424	421	375	368	398	383	416	435	398	400	370	381	418	406	437	389	386	369	400	407	383	406	419	370	429	413	374	389	395	407	387	386	416	342	425	410	420	382	383	394	407	429	384	404	388	376	424	409	412	351	383	370	384	415	387	390	372	391	415	407	392	401	408	367	366	420	405	403	374	412	413	434	420	400	371	382	412	360	366	401	391	363	376	376	399	387	433	427	380	388	369	363	406	403	389	436	394	420	383	409	432	390	366	425	399	428	403	405	437	363	407	389	375	408	434	402	385	369	364	412	375	391	394	431	363	365	404	384	363	360	420	401	383	391	400	421	412	411	365	390	404	394	408	361	420	421	398	402	405	434	392	434	435	360	465	407	406	392	388	428	371	340	404	376	373	416	382	416	386	393	367	390	402	401	419	388	407	404	414	375	398	402	415	370	396	408	369	429	370	372	394	394	363	399	382	378	399	371	421	393	383	429	445	410	387	390	423	397	385	405	390	383	378	388	372	369	383	396	368	388	402	401	376	406	411	396	379	400	399	396	391	383	404	412	419	378	390	415	386	410	419	417	378	393	427	384	344	386	410	398	388	373	428	368	400	387	399	369	407	394	344	383	391	376	354	374	408	405	437	358	347	392	401	369	396	389	354	368	394	420	382	422	422	397	400	369	397	393	419	390	389	424	395	391	401	410	411	406	376	377	368	390	375	395	403	390	414	382	383	386	401	376	391	409	415	393	394	402	375	348	375	359	405	373	381	366	406	382	362	404	398	408	374	412	390	410	404	392	378	418	361	392	395	397	372	405	366	427	410	394	434	378	387	423	424	409	387	379	363	409	418	405	359	380	403	397	398	413	396	415	371	367	413	391	410	393	420	426	387	388	370	398	415	460	430	369	407	376	374	399	394	418	427	398	385	419	381	386	376	423	430	405	350	399	422	429	404	394	388	396	406	379	359	377	391	379	361	402	459	400	403	370	367	421	406	408	411	372	408	378	415	418	367	407	388	416	410	369	398	417	428	397	355	410	385	398	390	411	385	375	417	397	402	386	426	382	402	353	403	379	371	410	425	383	391	405	394	395	381	416	367	393	402	385	397	374	418	388	398	398	386	399	390	413	379	410	371	402	398	385	386	366	367	365	378	347	370	411	404	421	384	417	398	398	387	402	357	393	367	403	373	407	392	401	383	434	390	399	380	372	362	357	400	381	416	422	397	394	386	379	389	375	367	392	428	390	395	439	431	385	370	377	344	449	384	372	384	429	396	406	406	384	386	391	367	430	394	410	418	358	398	356	346	418	371	372	372	387	375	414	401	375	369	356	421	378	383	373	434	375	360	411	399	387	396	419	361	391	407	368	420	402	336	417	388	360	379	423	399	425	371	391	354	412	398	360	417	396	378	383	373	400	360	401	369	395	389	409	403	379	383	390	432	404	407	404	406	409	384	409	359	373	363	424	388	419	392	405	442	394	402	416	400	398	399	389	378	417	407	418	395	391	366	389	348	384	351	390	408	396	407	407	357	387	406	428	403	387	372	378	406	391	424	373	381	382	418	372	414	388	373	392	395	394	447	434	393	389	355	418	400	358	377	416	399	368	437	387	375	404	378	385	437	385	400	382	395	409	383	414	401	436	383	412	353	402	424	423	424	372	401	382	404	351	370	377	378	422	383	371	379	418	376	395	419	395	378	363	353	396	395	417	424	381
2431	1208	1892	2043	1887	1781	1346	1246	1186	1195	1087	1108	1097	1125	1050	1060	965	996	995	1010	919	886	983	978	995	907	938	1006	946	916	934	942	955	913	988	932	977	919	939	938	950	954	906	880	953	869	960	910	893	898	855	901	877	887	917	891	873	898	853	933	939	945	903	932	870	915	911	878	977	927	955	932	911	910	944	854	944	949	957	961	878	928	980	933	965	925	951	906	913	844	851	865	942	923	856	901	963	944	914	899	903	924	966	898	980	940	987	916	937	939	883	889	952	948	939	977	940	958	913	956	899	838	994	871	864	878	904	932	933	894	939	992	918	894	888	866	948	928	946	875	934	893	920	925	937	900	899	906	888	917	899	890	909	911	922	919	859	917	894	961	867	902	866	930	879	852	893	920	944	965	926	936	915	952	924	946	902	936	875	948	921	945	928	918	908	920	903	929	942	898	887	935	885	892	915	893	928	896	961	917	907	899	920	940	963	903	842	953	886	927	866	893	873	976	1010	955	885	894	900	933	921	928	949	893	865	869	923	923	850	869	891	963	931	899	942	916	916	898	914	920	940	893	930	857	889	924	903	880	865	921	921	881	895	882	902	943	908	900	898	932	943	903	921	929	929	921	925	918	920	909	975	887	862	936	897	896	881	874	917	931	868	915	998	913	931	902	902	886	915	916	882	871	917	891	939	918	926	918	917	918	909	921	874	917	913	930	962	947	892	932	911	884	907	900	862	912	939	905	928	907	925	927	890	942	918	913	901	914	927	955	970	958	890	933	853	906	938	899	915	897	836	895	931	898	907	908	909	898	900	908	872	943	869	944	919	924	874	953	896	927	904	885	904	884	872	930	929	902	887	951	882	876	914	880	974	906	975	914	921	925	913	910	901	905	977	929	881	932	919	944	854	895	905	906	850	902	907	925	892	923	922	900	871	895	881	954	949	923	901	885	932	898	981	889	878	908	949	889	871	924	911	904	855	916	934	935	940	907	889	923	892	870	858	944	907	910	930	862	947	893	913	897	917	911	872	906	981	858	878	859	928	892	921	946	910	871	876	969	921	873	892	866	891	890	897	887	909	918	896	889	894	902	927	928	873	873	945	884	971	900	930	920	874	907	934	899	905	917	937	939	918	899	903	921	925	834	921	947	971	947	877	884	881	896	884	898	899	862	930	887	900	938	938	955	971	953	997	907	876	911	948	918	953	887	842	874	947	911	880	906	959	896	852	943	968	881	908	936	921	866	902	885	945	934	916	960	919	926	923	939	862	940	968	866	899	915	887	966	931	919	892	956	942	949	875	894	896	891	903	885	893	938	931	884	911	930	882	913	901	898	881	885	934	902	854	900	874	938	938	916	860	899	942	921	932	903	875	880	976	946	913	933	878	900	864	941	930	865	908	931	952	908	921	918	931	860	913	867	922	871	905	912	883	924	902	859	928	926	899	906	885	869	917	899	942	914	912	941	908	967	945	967	933	947	880	909	887	908	910	884	902	887	928	904	973	954	898	883	930	898	916	909	902	928	954	889	921	950	930	914	936	889	909	946	903	910	858	876	934	913	903	943	879	961	953	926	956	919	912	829	849	909	924	915	955	930	832	923	879	875	930	936	960	989	894	898	936	941	901	930	927	884	878	898	909	888	902	891	852	859	971	910	888	928	883	903	873	944	889	934	936	948	859	838	907	894	983	924	927	938	932	932	931	966	876	940	892	974	929	922	923	921	934	894	887	916	930	911	876	929	916	948	918	932	911	933	958	931	879	922	966	978	840	869	895	958	883	867	896	930	929	860	884	883	910	895	903	892	919	920	897	902	947	916	913	866	916	897	945	929	963	850	899	925	949	944	826	922	916	795	929	887	881	894	901	956	967	937	927	844	973	900	964	919	896	912	962	893	920	910	933	941	976	919	865	902	900	853	944	934	883	925	937	912	951	918	899	915	925	902	952	941	888	962	875	933	898	941	898	928	905	906	939	908	917	927	861	923	882	912	866	960	938	883	875	899	906	920	948	956	915	920	874	957	934	906	894	916	912	922	880	964	870	927	921	943	917	896	886	939	856	914	874	914	854	906	934	907	889	860	944	850	952	1005	886	917	901	960	942	895	924	919	929	869	928	907	865	924	883	916	939	889	901	930	907	901	903	864	909	915	881	958	917	899	909	903	941	903	886	909	903	903	913	880	963	915	948	933	958	861	898	923	912	908	885	874	909	914	908	884	891	924	939	909	922	884	919	877	912	895	887	970	939	902	929	886	929	953	963	901	935	905	930	945	867	905	932	943	883	890	912	907	915	889	901	960	899	940	880	918	928	919	893	903	872	885	917	892	915	893	881	883	942	932	930	964	934	911	912	900	899	913	894	910	918	884	917	938	915	942	890	880	878	887	927	925	895	872	922	938	918	916	946	898	959	919	921	923	905	918	882	892	878	914	919	966	888	847	955	875	908	901	971	876	908	863	939	931	969	873	886	952	951	888	877	933	882	919	941	907	960	898	898	879	924	918	887	922	887	962	876	918	924	898	893	879	890	946	930	915	905	936	915	906	892	950	929	948	924	866	893	956	872	911	894	908	890	893	873	885	933	910	910	939	876	932	883	892	900	881	947	933	887	940	916	861	907	899	903	886	889	938	932	886	964	884	929	875	969	897	915	911	894	891	864	896	904	887	920	946	877	898	890	851	947	887	937	902	959	879	943	911	967	840	858	910	869	922	880	960	920	926	910	934	914	895	953	909	937	894	986	875	938	891	961	936	903	938	917	921	981	893	933	904	922	964	919	894	899	897	911	956	922	942	909	876	931	925	952	921	970	913	917	938	942	920	973	937	972	891	901	916	852	899	884	903	932	895	848	904	917	897	862	921	896	898	886	916	911	918	853	940	898	887	991	900	921	843	911	913	927	924	882	972	855	941	927	932	882	907	895	862	917	903	974	908	887	939	911	965	949	935	1011	914	902	895	880	907	985	917	985	937	928	895	906	905	882	862	919	833	926	950	926	870	986	940	941	890	922	919	866	838	924	963	850	878	852	898	888	906	929	891	899	939	861	878	908	956	928	940	920	882	914	933	880	920	917	878	896	884	868	937	925	910	945	911	909	937	887	893	943	908	957	839	926	893	951	896	894	927	903	884	867	927	876	919	892	888	843	869	939	910	861	919	925	930	910	907	913	919	977	927	966	888	892	1013	956	931	857	899	960	873	892	926	882	905	940	969	906	934	881	882	904	964	876	895	874	921	953	948	933	899	891	923	883	897	915	911	935	985	905	911	907	895	1005	889	899	892	909	948	941	961	910	917	950	906	872	878	899	918	917	924	861	893	923	957	946	895	916	892	910	908	952	876	925	934	905	927	924	921	912	956	927	944	882	958	934	933	884	913	937	913	893	891	901	886	974	883	899	858	893	938	893	919	921	936	940	913	972	902	866	919	955	898	900	882	915	933	918	936	876	910	914	919	954	902	934	883	834	916	986	969	900	880	988	924	884	910	894	883	956	956	917	880	890	895
8015	1105	1249	1120	813	2637	696	507	458	477	440	452	428	459	446	454	442	411	431	389	439	419	417	408	393	383	395	410	432	444	423	422	395	393	416	424	383	405	400	415	392	452	451	389	400	376	380	413	402	396	398	387	385	383	391	432	395	382	394	420	374	424	368	399	401	425	395	386	441	416	430	396	391	426	390	425	418	380	399	422	410	392	405	411	423	409	418	400	402	382	388	427	402	399	397	404	388	413	387	374	407	372	403	436	400	412	416	403	383	423	380	378	409	409	387	371	381	387	412	367	394	379	410	413	411	427	425	365	421	424	432	388	409	441	423	429	403	399	436	395	395	414	387	410	428	404	371	384	401	412	447	450	409	400	416	387	430	389	357	406	420	403	390	381	370	416	413	417	430	392	389	431	375	408	432	420	421	420	392	421	434	382	377	419	393	390	361	412	398	359	381	428	421	410	433	402	353	429	410	455	404	392	464	396	416	400	402	414	379	422	397	401	405	410	432	411	415	417	393	407	434	418	402	395	391	403	397	381	397	389	449	381	380	423	413	395	424	428	434	401	390	372	413	385	396	370	428	386	386	449	428	406	417	386	337	406	432	418	402	401	382	417	398	401	381	371	375	410	419	437	406	391	421	406	385	401	412	395	347	380	445	423	394	442	390	400	410	418	419	390	395	445	408	410	420	427	399	369	400	396	403	373	404	384	394	374	407	383	367	426	429	424	420	429	410	395	400	417	389	406	416	395	406	433	406	405	383	411	398	386	374	408	415	421	415	399	386	390	451	379	403	411	420	415	417	378	360	428	416	388	416	382	407	418	390	390	404	400	410	384	391	403	403	378	424	389	373	386	395	383	413	426	399	362	438	380	427	436	423	386	396	405	391	413	411	437	427	416	400	442	396	376	389	430	393	395	406	367	401	414	353	386	348	383	395	374	381	387	383	431	393	362	400	421	427	377	416	418	410	412	408	398	369	431	375	359	443	427	396	400	404	387	417	409	362	415	370	370	392	421	403	392	388	395	394	402	414	418	433	393	404	401	408	411	413	366	407	395	437	418	373	439	387	410	448	388	386	394	350	402	383	434	394	448	411	430	400	376	409	384	398	346	423	401	427	401	436	372	402	402	427	452	384	408	378	430	383	353	397	425	428	405	390	376	388	381	406	419	413	360	393	424	378	431	392	408	414	394	414	365	398	418	422	395	376	408	435	412	416	418	404	398	427	391	419	402	423	410	437	431	439	417	379	428	424	416	392	395	384	373	369	375	360	392	384	391	408	376	407	400	389	362	390	377	451	426	397	401	390	389	406	441	384	433	389	412	382	416	396	408	381	418	388	385	420	389	414	403	398	387	405	429	397	399	407	411	441	398	398	423	365	393	399	390	389	408	401	430	397	406	397	398	401	404	387	406	406	395	448	397	454	400	397	420	383	411	403	345	407	416	423	472	399	393	396	396	402	408	398	430	403	423	408	450	398	396	403	401	418	402	382	414	408	429	381	385	385	431	421	375	412	369	407	385	389	417	396	399	405	399	419	377	414	391	399	357	391	469	382	402	430	418	397	409	401	374	374	403	407	381	385	383	396	407	415	398	410	394	392	396	428	438	410	408	416	402	388	438	430	409	401	444	426	412	396	404	401	391	401	390	415	395	382	415	393	388	407	358	429	421	394	400	380	394	392	402	388	413	348	397	385	371	398	388	369	423	374	411	433	394	388	392	416	435	481	402	432	418	416	415	426	413	408	373	392	418	396	414	413	426	399	399	431	390	398	399	401	428	418	424	408	418	420	388	408	394	403	394	389	426	426	392	421	407	384	393	407	409	381	406	429	377	399	402	440	391	414	418	361	363	395	414	389	372	383	405	412	403	446	408	432	432	381	375	447	386	418	431	397	419	402	376	416	391	380	416	438	409	376	382	401	443	392	358	431	405	378	388	431	417	417	423	415	397	391	373	387	403	381	399	405	393	389	419	381	365	383	425	403	434	371	398	410	420	406	426	384	402	447	383	368	377	403	452	379	398	413	374	396	413	411	403	418	410	380	413	392	379	383	395	404	405	456	402	400	383	392	377	393	424	397	414	396	405	404	413	398	432	402	419	426	400	417	388	387	431	438	458	430	400	391	389	430	427	407	406	405	401	435	408	418	418	392	427	439	406	396	396	405	338	406	387	413	381	383	429	366	370	377	433	389	419	367	411	439	388	424	407	375	376	445	412	426	408	426	397	407	390	373	424	419	395	413	386	441	395	454	384	407	397	411	427	395	378	390	394	416	378	436	407	412	382	373	435	435	396	398	390	413	410	384	470	399	445	410	387	404	393	417	401	438	369	416	426	386	416	387	412	380	377	399	415	383	381	384	397	460	422	382	437	405	398	418	409	410	405	463	431	476	393	401	411	428	430	380	388	368	427	425	384	406	401	397	420	442	371	390	416	394	396	388	435	414	374	404	413	379	400	429	387	398	454	403	430	408	414	397	424	393	458	383	395	467	414	407	435	391	396	380	420	395	411	401	390	379	392	401	424	382	412	412	404	408	390	442	359	416	432	399	389	401	423	422	410	394	399	388	403	453	391	401	410	395	419	377	390	416	380	378	419	416	439	450	428	418	367	365	448	413	411	429	412	404	377	375	400	391	398	420	400	423	368	405	402	413	393	397	436	418	455	370	443	428	413	404	420	435	415	383	427	375	394	370	396	397	401	400	426	444	368	371	423	410	401	383	377	376	372	424	429	403	393	380	394	444	405	368	410	378	421	413	386	448	413	404	436	405	409	382	428	377	394	379	373	413	398	398	376	451	427	402	391	369	399	415	363	391	412	410	407	391	426	355	415	420	375	426	381	391	400	395	370	410	411	454	417	432	395	408	353	369	418	424	384	402	419	410	443	400	424	437	398	401	372	427	390	416	415	403	422	414	390	416	419	400	381	392	404	453	383	405	427	394	396	446	415	416	427	399	413	421	400	408	422	451	410	451	415	346	413	418	414	433	398	423	405	448	385	406	385	404	394	400	407	402	394	408	396	400	445	385	435	386	375	432	421	362	387	429	427	403	404	421	402	386	398	408	442	416	387	375	418	490	390	409	396	420	424	390	389	409	381	409	420	412	433	386	387	427	388	404	382	401	405	404	406	392	413	375	413	416	422	360	426	421	390	407	382	381	410	391	398	385	411	445	357	418	425	425	409	451	416	451	439	448	385	432	427	392	387	368	392	384	359	404	424	384	424	391	401	391	399	409	352	410	374	384	373	383	385	401	402	419	421	434	423	364	413	399	442	382	426	403	377	400	420	422	421	421	424	380	376	397	405	397	418	379	438	447	381	385	394	415	390	441	359	407	408	383	432	383	409	383	414	389	387	408	410	380	425	426	402	390	403	431	407	387	429	415	375	384	376	423	377	409	421	426	420	413	431	430	392	404	385	428	434	397	383	401	370	389	430	401	402	390	389	420	385	370	431	416	394	413	424	428	434	426	404	377	429	422	395	450	406	401	440
7054	1592	2822	3318	2947	10446	1861	1593	1453	1386	1319	1316	1349	1252	1212	1236	1139	1048	1067	1037	1057	1018	1066	982	936	1023	998	961	993	1014	1009	1018	975	975	1031	982	977	1037	968	945	926	928	984	939	990	961	953	883	924	914	907	971	883	887	918	937	947	914	939	907	935	1018	953	944	947	954	913	941	898	964	975	936	876	901	912	848	916	896	903	921	906	890	901	910	971	888	906	927	950	956	933	916	869	916	947	944	944	919	900	935	899	949	958	922	880	918	937	928	944	937	979	904	946	969	967	955	930	906	895	894	966	914	933	909	906	899	931	880	929	915	936	927	982	950	953	921	917	984	869	943	942	927	941	932	890	934	944	892	912	924	950	964	941	875	900	950	887	932	938	960	959	944	927	963	888	962	912	928	875	907	979	973	944	880	858	951	952	947	835	906	918	985	974	936	929	964	908	863	945	944	947	995	957	881	895	950	927	882	950	929	965	985	942	959	932	949	930	935	898	934	958	889	886	896	956	908	954	889	906	887	858	920	927	886	875	938	953	935	917	934	936	894	840	913	969	939	898	923	959	876	900	860	952	937	923	940	951	835	911	975	960	926	931	910	916	927	930	900	915	895	926	883	907	930	896	927	912	877	948	924	886	928	926	915	905	922	880	963	893	887	916	915	939	992	956	954	904	928	969	913	930	946	922	892	907	901	971	971	924	938	967	942	897	925	908	898	936	932	954	954	913	935	951	928	899	961	877	895	964	865	965	904	930	948	920	930	944	899	967	879	958	966	980	922	871	880	923	905	928	1002	937	960	974	939	900	940	942	924	932	918	895	900	940	952	909	895	930	896	936	967	975	965	906	944	849	958	965	931	897	923	951	921	956	867	948	933	913	949	905	905	875	883	944	939	952	927	894	922	935	877	924	956	957	965	907	922	883	932	898	927	930	854	915	982	929	931	946	981	993	871	899	940	928	1019	900	910	945	968	956	948	939	885	933	904	955	896	912	900	913	946	948	943	924	928	931	909	974	956	883	953	883	928	1010	907	890	880	883	922	903	957	904	952	912	947	925	897	918	909	941	931	955	960	918	937	944	926	956	952	921	941	927	862	919	936	908	945	928	938	944	940	961	974	946	937	931	932	912	914	924	955	911	963	885	956	915	958	930	951	871	922	937	933	956	951	937	949	870	939	947	936	913	925	970	912	927	913	946	895	941	925	934	865	930	891	948	951	962	903	867	892	981	944	944	947	928	937	929	939	933	945	958	884	937	895	970	933	895	934	931	906	930	891	1003	888	879	947	870	885	940	941	949	923	906	897	927	893	895	882	956	900	948	920	944	960	951	953	945	937	865	940	972	923	890	927	966	883	952	957	926	882	949	997	913	929	922	982	911	922	891	896	891	917	873	880	967	911	931	926	935	920	906	924	1001	901	1004	912	954	841	943	914	913	897	929	884	876	885	918	901	901	878	974	944	943	961	938	897	866	958	939	912	922	954	977	918	877	920	861	914	893	923	973	956	899	941	923	899	951	895	902	891	895	995	959	986	951	926	936	905	992	890	911	940	921	900	912	939	947	921	893	956	934	903	892	956	917	900	940	941	925	917	958	930	930	939	913	902	900	873	959	927	923	881	924	930	993	874	910	922	905	933	862	951	895	949	920	905	957	901	960	931	911	958	960	907	943	954	930	929	906	922	885	1010	928	930	896	889	988	930	912	970	903	926	931	908	972	952	894	909	907	864	947	924	903	938	935	882	922	919	920	903	923	930	909	912	907	901	893	955	873	930	925	902	887	946	887	902	950	960	900	910	1014	934	918	953	946	941	843	914	981	935	960	922	892	929	939	908	917	919	986	917	945	874	874	984	927	936	914	899	914	903	936	923	914	926	927	893	931	946	947	927	896	866	953	901	959	893	904	958	952	914	915	890	998	969	916	906	927	918	900	870	866	839	922	945	925	898	902	923	902	933	916	944	946	963	938	928	941	930	930	960	949	919	907	888	938	911	945	914	983	880	939	941	945	942	943	916	918	908	914	921	892	956	927	957	907	892	865	894	899	919	943	943	894	877	966	938	866	928	906	940	938	907	897	910	915	924	917	955	937	894	929	884	965	964	967	911	923	915	959	909	926	935	1043	930	928	949	946	915	941	917	930	921	924	917	985	935	908	914	904	905	945	952	964	924	895	945	941	980	909	861	964	939	910	900	919	872	951	946	923	954	907	916	870	932	932	930	879	939	940	946	936	927	902	939	951	909	914	926	932	928	887	915	936	932	960	907	971	936	916	944	918	975	934	968	912	959	912	933	975	969	940	943	903	907	905	952	903	874	917	930	943	905	940	922	918	956	936	954	947	935	927	902	941	942	990	908	1073	971	899	947	907	882	926	947	919	873	924	886	974	874	943	941	930	989	947	933	914	905	878	871	917	986	920	945	903	932	911	949	902	919	957	947	952	863	954	942	903	994	942	917	925	939	934	892	901	955	932	923	940	952	939	947	941	952	937	912	977	952	947	926	938	945	896	900	883	944	987	909	953	932	991	953	910	889	890	923	935	945	964	912	963	952	986	928	971	940	902	911	932	937	919	899	916	928	876	898	910	916	984	943	902	898	958	865	905	966	901	893	892	954	890	906	924	963	955	915	912	935	947	896	921	938	878	948	886	922	907	957	946	932	924	963	948	878	961	947	868	883	937	973	1004	932	897	950	948	891	923	971	934	895	927	941	924	902	911	938	938	900	964	923	893	891	940	976	924	959	931	947	962	909	822	922	934	911	875	913	936	928	974	906	920	893	881	904	926	875	900	897	917	911	929	917	945	884	895	895	965	937	887	924	894	958	939	936	913	921	1006	914	908	923	919	897	966	928	895	991	922	900	882	901	914	896	908	924	914	907	910	879	922	966	897	930	896	904	940	970	927	936	925	964	928	925	951	919	931	929	895	919	931	945	895	929	921	914	913	885	889	887	936	926	884	889	893	948	918	934	870	913	942	895	921	900	950	897	1001	947	954	921	954	845	888	919	954	883	921	980	901	964	845	916	960	955	879	924	926	908	882	905	921	911	929	922	890	992	933	929	925	968	902	942	886	954	953	916	941	918	934	910	958	880	888	956	905	895	923	917	881	912	954	919	943	954	919	960	965	941	880	940	921	905	966	884	884	912	867	938	887	916	902	878	968	935	860	919	915	913	881	901	946	925	940	930	873	924	911	890	901	897	883	939	929	930	972	938	914	933	923	974	897	961	915	901	894	967	937	959	932	968	916	918	940	978	934	914	911	950	918	910	953	954	919	955	920	904	867	922	946	926	900	922	919	907	919	913	901	912	904	933	968	926	923	939	905	946	909	932	894	914	951	945	898	852	919	1005	963	889	879	933	890	922	981	934	895	930	872	914	931	910	915	972	891	912	890	944	979	921	864	913	912	856	889	956	931	1002	931	914	956	920	890	915	940	915	940	977	959	920	952	999	915	887	901	906	935	881	919	941	919	974	900	914	868	911	879	920	904	878	925	949	938	930	982	931	989	931	894	975
13435	1621	1576	1236	1147	6337	835	418	402	370	311	325	332	310	329	333	289	266	269	282	275	295	263	267	269	269	286	291	298	259	286	270	289	274	231	266	279	270	252	257	261	248	251	262	237	236	276	249	249	249	255	235	252	243	245	256	265	218	252	252	253	235	240	238	241	245	246	277	237	252	253	247	243	275	245	261	268	237	277	226	241	248	247	230	231	252	279	260	273	248	253	245	239	243	281	269	260	263	270	253	259	262	266	244	263	234	223	249	238	231	252	265	253	241	257	235	240	240	238	228	241	229	250	246	236	232	230	248	242	232	279	283	249	265	250	251	278	238	232	252	253	237	251	240	251	248	243	270	257	248	224	254	239	270	236	245	255	253	270	267	255	267	234	238	258	242	264	233	260	272	244	250	252	316	237	260	249	290	253	241	272	205	256	259	243	265	247	249	252	278	288	272	279	233	251	264	263	239	252	261	242	278	267	273	241	251	235	241	258	222	228	291	266	270	256	268	243	260	250	251	224	244	274	260	281	242	260	272	244	243	249	223	241	252	243	269	251	221	278	245	276	268	230	244	255	248	254	260	250	228	241	227	257	258	258	292	275	244	286	273	252	269	268	272	256	253	240	253	251	251	266	271	271	250	252	244	244	283	260	236	236	274	242	203	267	259	228	233	280	243	225	240	224	241	241	238	233	278	253	232	242	235	232	227	251	261	267	254	267	250	231	259	269	267	253	271	265	246	273	272	226	240	231	262	233	273	273	250	248	236	229	271	223	248	256	246	258	294	270	250	266	236	229	248	256	241	274	268	223	260	254	242	282	239	269	252	251	241	245	247	245	271	260	248	269	263	268	249	242	219	247	263	242	229	248	231	279	261	271	253	249	239	247	262	237	250	260	241	236	252	226	269	252	262	249	262	250	249	268	268	271	271	259	239	243	266	284	245	268	274	263	272	228	267	273	278	262	224	249	242	228	251	283	254	245	224	268	232	240	250	234	242	254	250	245	249	238	242	268	230	235	262	234	247	249	241	256	267	265	248	270	254	253	242	225	234	248	254	264	247	220	257	277	250	234	246	220	269	275	290	276	244	248	259	265	229	282	261	230	262	280	228	253	257	265	281	221	253	246	242	261	268	217	264	226	243	243	277	239	248	238	256	234	252	271	256	239	265	237	245	271	266	248	248	250	237	248	262	227	248	216	232	255	274	267	261	235	246	207	220	240	235	233	259	219	224	235	263	264	260	279	243	235	260	254	228	276	243	244	277	280	267	230	280	247	230	219	251	252	242	256	245	223	259	256	254	247	251	256	261	278	274	264	237	270	250	253	258	271	253	269	260	238	238	220	261	267	226	253	246	265	254	268	239	245	249	266	230	260	254	225	245	263	272	254	259	253	281	253	250	289	233	271	274	266	240	242	251	252	261	246	231	241	242	265	235	255	258	284	257	296	226	255	263	244	269	220	251	259	232	264	237	262	292	253	222	253	258	243	239	276	274	249	268	254	267	274	231	224	245	246	265	240	231	261	262	258	246	259	227	243	280	246	264	261	268	229	244	244	287	259	262	249	237	256	274	236	244	244	218	243	260	282	246	271	263	251	263	293	281	253	254	243	237	260	262	250	251	220	259	271	273	273	224	233	231	241	265	240	255	264	217	264	259	259	222	228	260	246	217	237	251	265	242	242	237	222	265	260	281	259	261	244	269	254	261	233	263	273	250	264	247	250	269	261	279	260	263	280	254	251	239	228	242	279	225	221	268	264	278	241	268	264	263	230	236	261	268	265	269	241	261	313	292	254	233	259	257	254	251	277	254	259	275	258	243	254	247	251	240	225	275	262	243	247	242	259	253	270	272	246	255	260	237	241	271	254	261	251	264	263	257	241	281	233	286	232	239	252	260	230	251	249	244	260	274	277	261	240	245	238	227	237	244	259	285	241	276	268	267	244	243	275	236	271	243	251	234	241	236	243	259	253	242	271	276	227	245	248	239	251	223	224	267	273	255	254	252	246	243	251	276	280	224	238	233	251	258	245	260	223	234	247	254	249	279	282	236	268	250	256	244	239	225	271	289	261	249	230	269	270	262	261	229	272	277	266	258	241	231	275	249	257	268	267	250	230	243	256	255	258	222	251	236	259	243	254	268	251	263	255	256	217	256	229	248	256	238	243	255	246	250	261	241	250	260	257	283	263	223	281	282	242	249	251	227	247	276	270	250	272	252	228	291	259	243	259	231	217	257	277	252	251	257	265	240	240	246	264	263	243	268	300	271	264	205	253	241	253	255	265	235	277	273	258	254	222	245	238	265	257	235	244	214	245	253	254	280	240	263	239	235	228	259	245	245	286	247	254	227	254	253	264	264	273	285	227	254	254	262	265	249	267	260	277	243	255	244	270	276	246	259	263	236	231	260	247	239	216	259	238	238	249	264	244	235	236	233	246	253	258	264	236	268	241	272	267	262	241	254	221	272	266	229	238	276	253	266	268	254	273	282	239	258	260	272	255	245	232	267	247	276	223	217	248	271	287	231	228	241	263	229	248	263	249	269	243	256	262	249	270	279	279	246	268	226	258	272	270	271	252	241	215	250	270	237	208	222	244	242	240	205	299	246	265	220	241	224	247	262	251	216	246	229	235	235	264	239	242	269	258	243	262	270	241	274	230	252	241	249	233	253	251	249	256	247	242	245	256	225	250	260	277	256	219	245	249	253	265	275	240	269	244	257	293	257	248	260	240	245	247	259	247	261	241	268	237	227	276	259	266	264	251	246	275	251	257	257	245	255	267	290	253	241	252	265	254	270	240	259	264	248	218	271	231	256	236	262	257	265	237	265	267	284	241	277	267	255	256	264	235	262	242	239	237	250	267	254	269	266	258	267	279	276	231	266	232	237	243	253	270	260	255	248	280	243	260	255	255	296	266	257	275	269	252	244	249	224	252	250	240	251	262	269	240	257	261	277	277	246	252	253	248	264	277	219	241	260	246	250	247	246	255	231	265	277	240	265	250	232	271	240	277	263	248	227	252	240	252	241	224	234	255	253	248	238	258	233	270	266	268	232	263	250	271	244	278	277	253	249	260	261	243	275	246	264	250	228	240	262	238	255	242	239	243	246	243	249	220	248	272	251	267	254	246	214	261	255	255	234	252	218	253	281	269	240	298	273	270	243	252	258	217	250	237	297	274	235	252	272	255	254	202	259	260	281	288	241	283	238	272	281	282	255	268	242	250	248	258	236	289	252	239	289	247	277	249	252	225	253	273	234	249	248	280	225	236	232	262	276	264	266	268	245	251	251	232	228	229	250	244	243	269	240	250	252	248	231	256	269	262	254	231	247	270	244	251	276	242	252	223	241	254	251	276	231	218	259	232	247	257	237	236	246	223	256	260	243	270	246	239	261	226	236	261	237	257	272	245	249	240	247	231	236	253	252	258	229	251	241	262	248	255	230	252	236	254	236	267	255	244	243	225	261	253	241	243	221	252	260	272	250	252	251	261	246
8421	1725	3352	4113	4312	19501	1949	1696	1475	1272	1157	1264	1289	1204	1087	1032	893	838	810	769	710	729	737	685	706	739	760	756	730	710	735	728	685	670	730	635	635	681	620	636	691	628	653	655	671	604	625	600	597	611	624	609	592	592	596	606	597	623	614	635	594	601	628	617	621	582	594	622	578	620	627	629	577	592	602	587	605	577	622	594	566	574	573	610	609	611	603	571	620	560	665	606	584	597	603	587	623	619	575	602	604	605	613	578	563	579	630	593	620	590	626	626	616	626	597	616	623	583	615	652	621	604	608	580	635	585	616	616	616	582	657	637	604	616	621	590	601	609	585	629	623	620	599	637	605	608	566	611	598	591	627	595	606	592	609	622	607	609	623	599	612	587	597	595	585	605	592	623	552	613	585	600	616	606	619	595	612	556	625	620	617	584	608	591	592	605	571	583	545	566	591	603	604	619	613	606	519	595	581	617	591	642	602	599	626	599	586	644	610	579	588	594	616	593	617	614	580	571	577	616	590	639	627	628	586	659	612	654	622	656	582	582	640	609	599	536	617	594	634	591	596	585	619	597	629	638	589	599	577	623	585	626	585	594	605	600	584	599	577	601	634	638	608	593	566	625	608	558	633	558	584	600	571	584	585	569	604	636	595	599	639	584	647	620	640	585	589	604	587	596	629	601	657	590	610	627	621	612	614	636	608	577	664	598	646	617	622	612	600	662	624	658	601	597	565	614	553	589	590	662	612	608	589	623	589	611	623	598	584	595	620	622	598	566	603	622	633	644	648	608	613	622	589	605	627	573	600	600	608	589	608	610	581	567	595	628	630	610	632	628	608	564	603	608	626	575	592	627	603	602	650	565	580	624	628	624	603	557	592	616	627	615	570	617	623	590	646	656	580	586	578	638	620	602	614	630	613	581	567	662	579	585	600	580	606	560	593	628	616	595	608	551	598	589	577	602	612	556	621	541	633	592	562	617	612	618	679	578	603	626	611	565	637	541	615	592	560	592	621	605	596	602	595	625	603	619	581	604	593	620	587	586	581	651	601	601	622	633	616	584	609	599	564	598	627	561	610	578	536	597	614	621	578	592	604	614	642	629	587	574	642	586	576	585	625	596	634	607	598	612	619	612	620	581	594	550	595	642	601	583	626	581	567	605	635	640	565	602	623	618	647	587	601	602	602	623	603	602	608	632	605	574	608	618	605	612	589	588	606	620	637	608	634	602	576	609	580	601	592	620	637	586	593	573	652	616	647	623	555	620	601	599	642	581	624	582	630	619	633	598	602	589	616	628	613	600	590	554	545	605	592	603	609	615	640	636	611	554	584	631	608	609	595	601	600	594	603	598	629	640	598	603	657	565	604	598	573	579	584	605	627	596	597	618	607	627	621	604	615	636	621	609	652	607	616	620	593	621	608	595	617	593	561	597	642	630	551	609	589	595	623	562	622	601	626	568	571	595	646	624	564	590	594	586	606	607	618	630	610	643	606	609	641	606	634	603	603	587	591	632	602	593	611	581	569	591	589	572	588	638	621	661	633	592	626	589	612	620	577	575	593	593	556	559	601	617	610	578	581	615	617	601	630	591	602	572	575	578	620	586	598	589	613	589	625	597	618	579	592	633	603	612	618	603	574	605	614	640	634	629	573	605	541	600	638	644	597	621	636	581	616	592	589	636	571	602	611	621	579	593	569	616	550	595	573	624	616	581	575	597	634	618	593	615	605	575	617	604	593	619	614	621	604	589	621	594	582	552	650	602	600	605	597	585	626	600	633	641	581	564	615	616	603	593	645	625	622	610	643	632	582	615	569	593	606	585	594	589	621	603	676	579	642	603	657	526	582	563	602	602	582	654	617	622	580	617	569	626	636	646	570	605	588	550	624	633	634	627	576	598	630	590	627	638	619	596	598	586	619	615	609	620	603	619	607	648	593	641	652	602	608	598	605	623	619	587	603	643	601	611	577	600	631	619	565	572	618	603	589	637	611	620	549	579	602	611	593	620	636	630	653	615	600	655	613	574	624	591	621	651	595	603	598	613	599	640	564	614	591	656	592	633	611	550	618	594	600	606	611	590	605	646	601	594	612	628	589	578	623	604	606	557	589	580	604	621	582	607	611	594	609	637	618	625	590	618	614	567	568	576	595	611	603	622	578	580	587	595	577	579	592	598	631	578	566	599	587	616	568	578	613	608	597	577	624	582	607	571	613	590	558	583	594	603	595	663	600	567	561	553	609	554	626	617	596	628	626	604	605	620	599	585	597	604	627	631	568	629	640	578	619	646	561	594	573	587	646	597	614	657	603	590	569	594	617	627	604	572	577	595	585	582	613	631	599	576	655	576	585	598	604	549	630	637	612	621	634	647	622	630	591	599	591	588	586	638	590	573	574	634	611	598	594	624	578	589	587	563	604	568	626	612	607	644	617	600	634	598	602	592	628	621	578	596	617	572	577	635	644	614	616	621	657	613	606	596	597	636	619	608	624	648	604	600	632	579	650	611	615	575	582	611	618	598	619	647	597	617	590	623	568	598	592	630	593	614	609	642	593	561	619	617	593	598	582	610	583	606	567	597	654	600	627	588	637	616	579	572	611	617	620	611	568	568	593	625	629	616	614	645	554	551	603	629	606	587	635	598	593	578	632	600	613	621	598	598	614	660	597	591	631	579	607	594	599	587	577	593	584	600	613	589	598	564	628	602	592	630	621	595	594	629	583	597	589	628	611	607	588	579	609	592	613	622	653	598	592	615	606	564	652	613	608	586	613	597	582	646	628	588	593	639	631	592	612	598	608	551	612	629	596	585	611	594	623	583	631	612	619	621	580	602	590	597	580	526	612	616	665	614	571	604	638	627	589	594	619	615	619	614	578	587	601	606	627	650	594	568	588	627	586	579	594	629	643	573	601	592	631	639	624	585	606	581	649	634	641	590	592	593	597	645	611	617	619	670	576	605	614	629	646	576	579	618	592	626	567	619	581	559	621	594	622	633	610	607	587	597	609	549	673	594	597	591	607	599	621	643	599	587	624	602	613	588	603	629	593	587	604	603	567	618	607	612	592	598	605	571	617	627	623	591	599	564	612	574	596	643	612	638	626	583	600	591	577	565	616	637	585	596	599	606	609	613	593	625	614	559	625	565	588	628	591	627	643	609	559	546	618	592	588	616	603	627	575	624	623	587	622	629	602	593	635	579	571	598	605	589	589	608	612	572	592	627	596	601	614	587	606	617	614	562	614	635	668	552	594	616	627	605	640	596	604	569	593	630	609	601	633	580	614	561	649	606	622	597	622	579	627	635	605	588	575	611	555	598	644	605	549	665	585	607	630	616	585	590	598	627	604	621	646	601	584	598	599	596	590	625	575	604	595	572	586	544	615	609	593	612	571	656	633	603	613	568	617	617	604	612	621	639	600	612	638	601	580	595	576	598	596	612	622	583	591	565	596	591	606	586	611	598	594	606	624	601	585	622	598	626	624	602	620	649	649	623	629	544
2002	692	747	703	591	622	453	464	422	403	424	391	437	409	404	434	413	386	403	372	385	403	446	402	413	419	367	414	355	417	401	414	384	399	391	403	441	407	405	398	364	377	424	394	362	352	379	400	417	353	392	381	361	378	374	376	370	397	392	397	356	402	403	425	395	400	406	400	389	387	423	364	397	391	439	425	404	416	417	380	333	416	384	385	372	383	404	407	416	386	400	385	383	370	430	396	372	402	380	414	385	407	404	426	460	397	393	420	413	400	410	407	383	386	438	421	403	388	403	389	382	410	425	386	384	387	389	369	383	389	430	410	386	413	382	406	400	379	387	387	398	390	412	392	359	377	368	409	382	346	400	399	392	348	401	379	389	384	385	414	410	377	390	387	365	385	420	411	395	420	398	368	421	384	374	390	389	386	366	402	369	409	406	378	397	376	404	377	390	378	398	370	419	364	381	380	410	411	375	391	370	376	397	380	394	383	441	382	406	400	363	371	439	380	411	385	414	388	368	396	405	388	390	394	443	405	405	374	374	363	399	361	415	400	406	401	395	438	390	437	391	406	369	407	383	406	378	380	378	382	370	423	405	389	407	381	390	364	381	422	351	371	363	388	416	355	408	400	409	375	333	379	422	402	388	406	393	459	423	395	368	404	360	394	383	414	395	386	448	357	381	399	387	408	395	393	430	375	399	380	388	363	383	398	425	381	357	409	361	375	402	376	411	395	409	374	418	382	379	380	397	400	380	362	397	381	399	361	381	410	424	369	364	426	400	381	416	384	368	360	374	379	354	411	382	374	353	380	404	369	349	414	381	359	394	359	385	413	408	423	375	412	350	376	392	371	369	416	394	429	365	397	415	335	386	415	422	404	420	368	392	369	421	357	353	380	371	372	382	389	426	410	404	408	376	413	375	412	399	387	411	431	368	379	380	401	412	393	422	368	380	420	424	396	343	413	395	435	421	362	424	348	387	397	401	376	416	359	411	399	379	378	372	376	395	393	369	394	396	403	436	397	355	364	395	381	384	437	374	400	377	392	385	367	363	370	415	448	386	402	400	397	401	441	400	380	375	419	423	399	369	406	386	384	384	396	384	407	392	386	380	379	351	430	416	385	375	399	404	387	371	414	421	399	384	425	372	397	386	398	354	391	432	387	373	399	382	399	390	368	353	419	371	387	418	410	373	425	386	363	371	381	351	410	434	404	396	419	401	380	375	405	372	383	401	384	375	394	371	396	405	373	377	383	371	429	398	403	374	373	356	383	374	362	419	371	404	376	424	409	388	386	385	370	405	370	396	402	381	384	396	387	392	372	396	411	378	396	347	411	379	389	431	395	449	362	384	427	404	370	368	459	384	379	389	378	388	365	385	437	376	383	380	421	373	371	352	404	373	409	321	373	350	383	352	381	403	373	361	391	396	362	384	398	387	359	412	396	370	395	407	376	438	415	380	377	437	387	394	389	395	415	383	401	394	378	413	395	376	407	358	377	361	426	395	389	381	343	382	430	402	398	427	398	397	381	377	378	389	361	396	415	383	367	367	406	383	408	371	423	404	401	373	393	371	387	382	362	384	415	387	386	386	392	344	400	414	404	376	420	383	401	417	381	326	370	367	394	403	413	380	351	405	396	399	394	380	408	372	385	374	413	398	356	403	397	419	382	434	394	403	440	385	399	393	393	412	389	406	394	406	392	383	399	393	389	383	407	420	356	379	409	377	420	420	359	410	386	361	383	411	391	396	366	381	391	396	393	352	399	422	417	381	375	407	383	363	398	375	380	385	433	383	400	425	397	371	369	394	420	358	394	400	398	384	371	433	441	405	437	357	404	396	393	372	421	351	375	397	379	353	437	403	405	386	399	395	367	365	368	377	431	375	385	411	388	371	424	383	403	352	394	396	389	427	360	332	409	425	359	353	363	388	429	413	386	395	392	361	407	394	399	366	377	418	424	389	382	426	369	411	396	394	394	396	363	384	368	405	392	372	439	366	413	387	408	393	398	351	383	384	416	397	352	434	427	393	397	400	391	424	379	383	378	373	395	382	386	393	379	375	417	383	387	408	408	403	411	401	393	409	376	398	393	447	400	401	393	385	402	374	357	367	405	398	376	385	403	393	378	423	428	402	398	393	384	400	385	419	406	377	434	374	400	403	407	364	357	402	381	414	393	343	382	383	375	404	418	450	413	394	366	364	385	427	363	348	404	429	409	376	356	400	412	394	382	384	393	397	394	395	395	435	440	406	384	425	375	422	421	357	413	382	408	427	399	418	392	351	399	383	414	418	372	395	386	359	355	389	400	361	422	384	393	418	369	366	388	364	356	366	384	407	425	367	418	368	371	396	404	393	384	415	423	394	381	396	382	412	375	413	395	423	380	369	367	427	382	389	436	400	379	401	426	361	411	378	395	391	401	402	416	392	390	399	359	392	373	378	369	413	360	436	401	403	376	405	362	398	411	388	411	430	429	399	404	390	393	413	374	410	400	355	373	419	375	379	400	397	357	412	414	355	413	403	368	376	373	363	416	356	433	379	421	390	402	401	415	402	402	380	393	380	420	412	405	419	386	403	414	397	391	402	423	438	418	399	385	420	411	418	416	426	400	400	370	394	365	386	408	339	397	392	393	405	363	398	395	379	387	375	360	406	425	404	355	374	411	395	404	377	442	410	383	407	410	391	414	392	395	436	389	400	349	412	405	363	385	416	406	403	401	402	379	364	388	404	400	393	415	394	369	388	410	400	399	370	403	379	384	412	416	388	385	428	399	391	371	385	366	371	422	413	401	400	405	400	392	398	409	393	420	322	356	418	377	400	360	397	376	413	382	383	370	420	375	395	410	381	373	398	368	376	365	370	403	374	378	370	372	408	360	386	395	389	396	345	401	397	386	384	383	390	412	388	386	376	398	404	403	374	361	384	421	385	411	388	392	422	389	406	386	388	436	420	402	426	409	346	388	397	399	389	378	414	383	386	423	391	372	370	410	352	404	390	378	448	402	372	394	383	404	393	395	428	389	394	401	431	374	425	421	397	369	371	383	410	421	381	392	358	399	403	389	381	395	364	374	390	404	405	377	389	391	371	374	381	399	381	399	392	397	379	396	408	396	387	388	379	378	357	384	403	356	395	407	390	427	406	405	390	394	391	382	391	385	404	396	395	382	408	374	396	372	410	368	358	421	361	405	388	404	396	403	392	391	419	422	412	381	372	428	408	355	376	391	400	423	432	410	411	438	399	400	388	418	365	356	417	380	425	387	411	382	379	406	369	427	396	364	392	371	416	402	372	367	366	436	381	388	403	415	394	403	362	364	396	397	408	450	374	416	419	352	391	442	375	396	432	394	394	380	408	391	375	373	388	442	448	397	437	407	407	396	382	378	367	360	383	433	381	392	378	408	407	389	388	434	371	400	369	346	340	399	392	399	381	372	389	361	403	373	389	359	391	394	404	404	423	387	403	407	355	383	380	390	391	387	385	364	375	431	392	378	408	390
2424	1321	1720	1968	1746	2132	1243	1200	1143	1109	1115	1127	1123	1084	1100	1108	1009	966	909	934	937	958	1003	933	941	978	990	989	910	926	958	921	930	961	958	929	952	906	975	909	928	942	942	957	901	937	894	939	957	963	887	918	970	943	930	906	884	957	913	953	910	918	918	984	969	858	916	918	902	905	902	951	907	913	904	853	879	927	937	934	946	857	897	881	927	878	907	947	921	885	917	921	961	936	939	923	871	912	909	936	956	945	869	911	890	948	907	912	927	935	966	910	888	917	914	920	940	896	925	949	926	905	942	940	928	905	900	928	882	945	950	950	923	905	950	916	941	892	962	879	890	922	867	947	904	918	945	873	908	918	933	959	910	924	868	939	931	851	857	913	875	909	896	885	875	933	875	885	885	894	899	952	929	996	916	897	932	965	897	958	923	913	936	921	942	929	934	919	945	923	915	876	886	907	884	926	923	913	890	931	937	955	900	843	906	896	882	963	919	922	911	923	931	904	935	945	875	919	941	886	930	894	904	931	941	911	886	923	931	909	899	925	931	909	892	898	977	931	904	901	926	888	897	958	912	956	924	909	959	918	924	962	936	942	856	891	886	937	896	848	874	901	927	932	936	955	891	882	927	904	959	894	840	892	927	899	861	943	886	906	878	861	908	889	913	962	887	868	871	892	903	875	879	864	962	934	884	947	912	892	897	886	886	880	915	925	911	917	872	937	898	892	919	901	931	884	911	911	917	917	880	925	884	975	851	947	948	854	919	923	922	911	959	870	896	896	884	913	899	920	895	992	948	940	948	912	892	902	911	936	890	858	915	885	950	915	913	972	860	948	943	957	926	960	923	951	861	898	898	961	911	942	1002	905	894	977	896	927	912	915	913	885	968	850	919	926	919	907	919	934	892	913	925	920	911	909	910	912	958	858	910	889	897	880	903	872	937	896	926	951	894	900	893	912	879	863	880	922	946	924	929	955	929	939	872	953	903	883	904	896	941	884	909	945	882	916	893	874	891	930	933	932	977	920	843	877	873	883	896	875	907	879	926	932	928	946	910	905	939	916	940	886	914	912	915	866	944	904	955	979	904	929	885	872	881	886	948	904	907	932	890	959	909	959	934	906	860	916	924	898	962	926	942	920	859	966	931	982	953	894	891	912	875	896	877	922	904	860	937	859	980	937	911	885	900	928	864	895	865	898	853	842	935	928	887	879	928	923	985	909	884	912	862	916	895	893	933	958	911	961	894	947	892	914	958	920	889	930	934	888	944	907	960	870	949	925	943	913	926	891	888	927	923	890	963	943	984	952	909	918	923	938	930	923	921	891	880	945	889	932	890	931	921	887	872	904	925	884	949	980	885	912	904	854	932	934	854	928	985	947	926	902	875	863	877	906	893	934	928	957	841	908	903	919	922	953	878	934	953	940	923	905	940	896	942	959	941	886	938	870	907	890	931	922	894	953	883	922	905	930	929	932	852	926	921	924	924	888	896	903	945	907	928	870	904	905	963	923	903	968	934	845	932	924	956	907	949	916	902	929	980	916	963	888	954	910	887	934	916	883	929	894	889	870	915	933	928	919	876	920	903	910	886	897	911	908	911	892	994	888	969	851	976	942	918	931	915	860	879	945	897	932	903	945	902	940	895	889	900	890	955	894	920	953	904	934	932	912	955	865	876	901	905	884	911	924	895	954	927	928	903	975	892	918	934	896	932	879	979	890	914	959	916	887	935	941	898	889	888	907	941	900	862	896	954	946	975	927	906	877	931	898	899	883	911	943	916	951	915	920	927	914	933	928	894	920	916	932	935	909	873	932	918	920	886	945	944	932	875	959	937	917	938	899	915	925	856	958	896	945	953	933	960	947	916	918	881	896	915	890	909	925	905	965	922	945	944	949	903	911	870	945	905	908	907	938	921	910	891	928	961	906	917	930	919	984	914	870	873	897	942	844	908	915	961	886	885	907	928	948	894	892	983	954	918	922	905	937	944	887	932	932	932	921	902	884	853	920	953	870	950	931	905	916	894	911	916	972	927	942	894	937	928	933	905	883	884	939	886	917	968	918	883	903	930	898	919	934	898	897	926	932	907	895	934	890	921	873	881	975	911	945	902	945	931	930	929	900	951	993	891	893	916	949	919	944	948	928	922	898	905	896	934	914	926	919	947	867	865	888	904	923	916	897	916	880	914	943	905	933	947	986	901	919	949	930	950	950	926	943	923	906	863	892	925	928	885	921	918	943	899	894	961	940	894	910	902	905	899	940	936	920	993	879	932	891	859	884	895	906	918	951	886	946	835	885	939	939	921	933	935	880	899	935	930	963	964	941	925	917	898	894	929	924	884	931	870	892	909	956	925	956	858	964	921	921	960	919	914	903	945	908	958	910	888	924	913	888	977	867	986	912	955	900	959	890	901	969	911	977	870	930	941	893	908	882	881	916	932	938	969	935	917	986	951	865	896	949	898	977	963	941	906	954	918	953	901	909	893	916	906	948	872	879	938	925	885	912	935	931	965	904	977	911	941	888	943	922	949	925	926	912	933	876	918	905	930	951	924	922	891	906	920	946	947	879	889	926	894	936	877	894	916	918	926	898	890	943	851	899	943	943	967	952	916	877	852	883	912	911	951	885	912	1000	884	911	935	927	950	933	884	911	983	949	917	854	935	894	931	933	910	900	918	896	927	918	902	968	908	901	992	934	889	899	894	880	926	876	899	895	909	890	935	896	935	995	880	931	919	948	856	909	908	931	954	920	938	894	856	947	868	914	957	891	921	897	940	957	928	900	977	894	873	905	944	902	927	870	901	911	959	889	1022	911	887	887	890	888	909	881	925	952	838	902	924	910	938	931	907	897	898	869	914	955	885	911	917	899	952	910	888	896	916	926	962	866	929	884	926	978	941	881	919	907	950	902	874	927	898	935	938	902	882	928	919	928	934	938	924	892	912	912	870	902	851	995	944	939	886	887	925	920	915	936	914	964	872	930	946	900	964	930	917	938	935	903	956	909	913	981	933	897	858	932	930	927	912	885	906	927	878	886	930	900	937	886	868	915	900	899	915	959	940	924	920	902	876	950	918	937	902	948	971	879	904	943	911	921	902	918	930	934	926	948	954	930	933	927	928	911	886	936	938	901	937	945	939	924	910	896	901	896	904	955	888	940	889	848	871	955	896	893	877	945	912	956	902	908	924	925	878	918	904	941	939	867	920	908	932	906	924	882	945	917	898	969	916	896	871	904	910	884	924	936	887	899	943	919	924	923	939	906	910	931	917	888	920	928	938	911	928	895	903	927	877	946	944	917	917	874	912	898	908	900	926	853	924	932	860	902	902	934	917	923	918	936	948	909	921	964	931	894	952	922	954	899	871	956	929	961	936	943	904	948	924	893	902	947	946	924	952	931	860	898	886	886	916	954	887	899	932	951	946	925	872	847	950	945	918	912	937	928	879	939	933	872	922	960	959	936	920	942	942	953	911	942	961	901	942	916	974	885	891	887	924	943
7905	1100	1270	1008	1053	5028	896	510	520	477	459	447	459	445	452	470	405	410	412	431	398	450	403	476	402	414	408	393	418	426	391	381	372	403	406	415	388	426	380	419	373	384	388	371	370	378	384	377	421	426	439	403	407	449	396	416	413	397	404	434	425	403	376	390	441	392	376	405	412	398	393	435	394	408	425	457	402	402	411	410	416	413	374	416	370	411	384	376	402	424	372	379	400	434	409	426	395	404	412	414	389	403	420	423	390	405	371	396	390	394	392	418	422	398	412	400	400	399	381	404	416	393	409	404	427	449	387	381	400	390	421	399	404	369	424	401	418	403	394	435	413	386	384	368	408	408	382	418	426	402	387	443	394	393	400	389	429	411	390	409	369	381	391	420	424	423	405	401	415	423	431	417	386	382	387	372	404	492	391	419	384	395	394	372	384	406	398	403	412	394	407	385	401	433	429	445	351	386	418	432	387	376	409	404	407	393	404	425	381	425	366	365	403	407	347	350	384	400	387	390	399	400	427	390	383	426	385	421	407	424	393	414	413	410	413	406	396	386	397	409	394	402	392	390	416	391	383	386	389	417	410	374	400	400	383	386	427	402	382	364	368	404	381	376	433	397	402	423	434	416	382	410	410	402	401	378	396	442	394	414	435	374	382	424	408	379	427	404	420	413	379	423	399	409	424	393	421	397	376	389	408	389	395	427	410	410	389	406	428	405	423	399	407	408	427	429	395	438	384	438	398	383	420	417	408	378	411	382	373	412	403	444	421	392	388	372	396	430	419	410	378	367	374	400	382	389	390	387	405	435	380	406	402	377	394	369	420	409	377	421	401	389	397	425	424	397	378	404	397	429	396	374	422	395	408	384	409	386	401	395	378	410	419	395	394	388	408	418	382	390	430	434	380	393	374	375	394	390	425	400	395	397	419	390	399	371	397	361	425	399	414	433	437	399	423	379	404	403	429	395	385	359	402	405	426	385	424	428	390	354	417	408	399	405	405	397	406	449	400	380	393	389	365	408	395	386	376	421	383	432	408	437	418	441	389	411	430	366	395	414	422	370	450	415	430	386	388	432	405	367	401	409	367	366	381	368	381	388	390	416	449	397	372	422	344	421	431	381	400	399	426	401	387	393	395	428	386	423	402	387	394	406	437	414	422	400	429	383	397	373	424	425	390	395	428	390	392	409	374	412	401	415	409	434	412	381	385	405	402	439	426	386	391	391	388	435	445	397	420	435	417	385	435	431	399	396	422	388	418	409	386	410	419	385	438	397	423	383	362	404	413	381	429	377	406	380	405	391	393	391	424	382	400	399	384	397	390	405	358	368	384	395	395	360	408	395	405	428	369	447	417	423	416	357	408	423	417	386	359	400	419	392	419	427	411	423	430	406	405	399	408	380	385	429	416	413	378	375	399	441	417	383	402	393	393	402	380	403	458	432	421	373	379	405	442	382	410	373	407	414	393	427	379	375	375	395	404	395	404	438	385	417	449	406	416	382	396	396	394	394	399	362	399	379	404	446	403	383	417	396	388	399	414	405	389	392	425	390	402	398	399	399	381	386	399	409	427	435	410	381	420	409	433	418	408	417	393	407	374	393	383	410	412	398	396	387	410	386	395	378	433	401	368	401	391	459	424	413	429	413	384	424	378	415	380	415	423	419	407	415	387	418	397	418	400	396	425	413	398	397	378	427	407	392	411	421	423	427	409	419	387	402	377	397	382	366	409	361	423	394	375	410	416	421	427	407	397	385	414	402	406	402	441	382	378	407	415	417	414	404	384	398	418	374	420	380	437	396	438	364	404	390	432	420	417	413	431	405	395	382	385	405	401	417	390	372	402	440	390	375	398	437	419	353	384	407	404	408	412	420	380	412	416	439	362	444	389	402	402	374	378	365	424	428	406	402	401	378	424	419	451	385	405	395	358	374	455	427	371	386	382	422	402	400	431	407	438	408	401	401	435	365	392	358	383	353	371	418	423	414	383	398	403	385	422	381	430	443	369	397	402	458	386	412	384	364	405	397	387	372	426	413	398	420	451	393	396	408	431	394	410	357	381	421	392	431	439	403	362	403	428	409	393	409	428	396	377	429	390	370	399	402	417	393	406	425	408	368	371	399	360	375	418	393	399	401	398	416	400	391	399	429	380	377	405	413	419	395	436	411	423	418	402	373	415	415	395	369	412	423	417	399	425	419	394	417	378	399	405	366	428	419	403	396	395	395	415	413	383	395	398	410	386	408	394	406	413	383	395	411	429	412	406	384	378	387	418	398	424	441	393	443	412	417	407	451	398	383	395	425	397	416	363	412	379	449	394	436	415	390	399	411	398	394	414	379	438	397	396	385	374	387	422	391	367	418	399	351	384	424	412	411	447	418	430	378	376	397	432	410	421	404	430	405	434	438	450	427	396	399	357	399	447	414	378	430	401	396	382	345	408	418	443	374	372	416	406	389	437	419	436	426	425	431	444	419	393	415	393	388	405	403	405	452	370	393	423	408	440	379	395	397	398	411	402	383	425	428	392	395	389	404	392	385	414	393	399	387	427	387	391	398	386	414	410	396	416	402	433	401	433	419	410	396	412	417	401	352	418	390	393	384	417	443	399	379	360	437	376	393	379	407	399	390	454	377	422	417	409	390	365	417	404	384	403	375	438	376	429	405	374	394	407	435	420	428	406	425	387	402	452	383	425	413	417	378	425	401	432	435	399	371	373	443	385	424	405	404	364	371	431	378	405	415	432	391	380	373	406	393	416	379	379	387	400	455	409	366	405	376	417	413	393	397	396	389	375	386	404	402	361	361	425	385	397	381	404	441	430	397	398	399	418	405	422	396	435	362	369	376	424	452	425	396	389	402	403	386	412	405	401	379	396	390	414	415	442	361	386	413	401	442	441	413	427	390	418	408	423	415	389	398	388	427	376	409	390	396	360	377	421	429	403	404	395	435	388	427	415	424	431	393	422	434	413	413	412	399	378	405	402	418	432	419	416	378	370	377	402	423	401	417	473	424	424	430	424	403	435	399	415	437	407	394	424	412	393	405	422	377	380	412	371	418	392	432	438	428	387	404	430	401	387	374	401	395	389	418	423	427	396	358	374	358	391	404	375	422	364	430	422	420	382	400	417	413	397	375	416	421	429	416	382	387	385	458	382	440	404	398	359	432	405	403	421	414	406	408	405	406	459	453	419	382	403	376	405	414	393	427	430	370	409	421	394	405	398	404	436	387	406	446	381	384	440	429	402	420	431	433	403	424	386	378	407	427	401	422	413	398	418	401	361	384	438	420	375	437	430	424	429	380	398	415	387	374	428	402	433	395	391	426	369	383	373	393	379	428	359	388	379	375	426	382	403	396	402	388	401	430	397	409	420	404	376	432	382	339	380	353	357	418	366	411	445	397	371	381	379	416	403	428	387	392	396	393	381	403	416	396	398	413	396	382	423	416	405	393	443	404	383	416	404	419	419	432	461	422	411	405	419	419	399	413	406	372
6991	1674	2676	3135	4062	18870	2092	1521	1409	1347	1274	1268	1364	1209	1267	1174	1112	1070	1043	1047	1012	982	1101	1014	997	972	972	980	1037	993	940	1006	1049	975	1035	923	1010	988	966	966	988	933	962	898	913	953	872	948	967	903	943	896	935	900	944	944	885	898	936	941	909	916	898	995	925	904	912	964	916	967	945	966	951	868	982	992	927	921	914	967	971	924	913	914	992	922	939	915	972	917	929	939	929	923	865	914	975	971	940	956	947	870	995	929	923	996	903	892	937	897	949	946	906	914	926	938	943	950	923	904	935	955	897	962	931	894	941	922	934	932	941	884	961	934	886	946	884	966	978	946	908	966	917	938	980	921	926	963	909	950	928	905	908	959	948	941	896	912	908	892	938	939	935	925	885	867	898	974	900	946	932	881	953	974	941	869	888	898	929	878	900	947	970	951	913	906	929	876	927	882	925	959	940	913	916	913	891	946	939	924	917	944	914	913	983	956	913	882	880	947	931	954	934	893	946	940	894	951	865	948	921	988	992	825	975	911	862	911	897	932	926	922	930	903	968	910	908	926	931	890	944	915	930	951	876	925	914	889	942	959	961	915	956	928	922	941	898	934	928	940	965	1005	933	887	897	911	928	925	952	878	943	906	920	893	960	945	969	898	962	968	963	947	982	927	912	967	951	909	946	962	975	889	974	925	963	873	918	922	945	938	947	932	920	899	962	950	984	905	932	948	887	898	949	956	897	934	933	914	938	913	893	958	982	941	936	962	964	918	959	894	952	920	965	919	914	933	907	923	967	947	942	957	934	929	944	912	943	932	946	894	903	931	964	945	931	917	903	924	976	916	903	941	952	900	967	876	921	893	938	927	935	907	870	946	884	941	898	907	926	871	953	944	946	855	928	963	866	941	922	985	952	978	880	1001	911	910	912	863	934	948	923	974	914	929	936	928	926	933	885	913	915	920	933	933	929	934	907	938	947	905	889	936	929	945	943	965	921	867	884	922	958	943	934	935	931	889	912	923	888	904	894	888	944	910	909	972	929	887	937	968	898	946	922	952	952	875	915	949	965	944	957	945	935	924	952	909	877	972	904	941	922	916	937	927	968	962	966	915	931	908	931	939	915	925	925	927	927	917	934	881	907	897	914	871	917	941	915	942	929	933	984	906	915	934	898	952	917	915	950	950	920	919	923	890	922	934	926	956	930	968	953	985	940	937	903	900	932	919	932	887	927	972	998	862	927	945	896	964	888	928	922	939	852	923	930	902	909	896	962	961	973	955	929	965	920	929	944	938	930	943	912	896	987	921	939	956	959	957	963	895	869	942	918	959	893	949	897	881	912	909	935	979	957	900	929	891	917	926	894	976	928	883	925	912	934	922	933	924	909	876	963	954	939	874	970	970	873	931	923	942	968	887	924	962	901	962	933	959	881	899	953	915	922	940	964	914	922	969	897	916	963	919	937	889	915	955	904	934	944	932	977	945	911	915	945	914	886	908	910	953	940	949	917	965	968	912	906	917	878	923	939	877	930	890	931	943	969	907	966	942	952	912	869	895	942	937	935	894	857	981	917	947	913	903	962	970	926	909	908	929	943	930	924	911	951	950	903	984	904	915	916	949	967	927	892	914	998	901	976	899	935	896	943	927	977	935	903	920	940	900	916	940	906	942	938	906	899	961	963	932	891	909	906	889	957	934	978	983	915	899	930	953	958	935	975	929	947	898	944	950	938	964	992	912	930	949	907	890	935	933	953	999	947	955	972	893	925	935	941	938	917	893	920	905	919	961	897	900	912	915	875	911	892	931	895	902	967	876	907	924	920	972	912	938	870	956	937	890	937	911	916	934	911	897	931	942	904	894	906	965	917	896	909	938	920	889	855	921	913	872	974	905	892	944	942	1003	911	894	911	934	913	937	881	891	936	988	921	948	912	906	935	931	889	977	906	866	1005	914	944	911	955	939	940	950	916	994	944	941	903	939	955	914	915	966	906	906	902	947	932	901	923	915	943	970	887	890	927	925	939	944	947	946	930	954	889	929	932	902	956	948	974	921	943	907	945	947	909	937	869	932	979	896	899	853	970	929	939	923	980	941	913	917	971	876	924	881	1010	923	985	952	935	887	893	917	981	938	989	947	937	872	924	989	873	910	927	878	895	933	974	960	908	990	939	899	880	932	947	914	939	923	906	945	882	871	950	955	924	933	957	974	908	887	910	919	882	966	940	922	894	941	882	936	954	929	980	965	901	891	898	924	964	954	1008	923	902	933	913	930	945	915	900	893	928	912	953	968	900	860	1013	923	892	917	851	969	910	939	926	974	944	943	952	940	904	940	938	942	935	905	948	869	954	902	894	887	924	995	917	903	908	951	862	939	892	934	934	897	927	933	953	924	905	922	895	1000	944	934	935	853	901	926	950	885	952	889	920	966	929	946	898	995	953	954	927	930	904	940	1007	890	957	959	917	919	901	853	935	946	903	925	893	881	913	964	923	930	965	972	942	991	904	905	924	947	868	932	907	869	897	939	890	870	900	853	861	921	931	942	962	920	992	927	873	918	922	932	919	947	962	932	894	929	942	881	917	863	935	960	894	972	970	914	941	944	927	988	859	934	945	966	953	947	899	911	951	910	954	948	909	942	953	930	934	952	910	974	923	942	943	912	931	919	928	953	944	911	887	914	890	996	899	865	922	921	902	942	925	933	953	905	972	824	967	906	991	947	937	961	985	921	898	900	923	953	961	956	892	936	904	919	927	936	939	912	957	923	928	920	927	935	945	925	980	930	944	959	894	951	951	947	925	915	959	915	878	979	944	927	928	923	903	936	951	901	917	914	928	922	951	934	925	931	914	915	898	897	896	926	998	890	946	872	942	952	908	905	931	964	877	979	947	955	889	975	922	913	927	973	930	894	947	896	939	884	904	942	907	956	999	900	878	933	876	868	969	950	969	968	953	949	920	951	910	980	964	873	968	938	925	935	951	869	930	938	940	949	943	901	881	926	955	992	938	906	1023	917	993	901	921	920	953	849	888	902	964	941	940	930	905	931	914	888	882	940	979	955	926	921	960	963	974	979	922	937	912	873	932	917	890	920	916	922	908	928	913	852	925	950	924	950	943	889	975	906	916	950	890	916	906	963	927	939	973	888	926	928	902	927	952	961	921	957	933	999	858	921	897	931	929	886	932	962	942	956	924	940	982	975	963	888	929	919	911	941	921	945	873	930	899	917	905	937	918	940	933	956	926	933	912	894	957	960	921	944	1004	931	950	913	923	941	925	926	905	931	895	927	936	967	949	914	965	900	932	945	926	947	922	915	937	909	945	937	979	924	964	925	905	975	932	936	924	938	974	925	914	878	912	884	931	944	885	915	930	928	906	952	955	924	947	931	975	976	943	892	911	931	897	909	881	955	945	982	926	959	975	957	983	917	946	945	948	892	948	1003	898	951	871	929	941	916	886	932	938	903	945	940	922	933	911	959	950	928	905	932	917	914	979	901	933	917	906	978	952	919	905	924	926	982
13326	1555	1544	1223	949	6485	1449	490	364	379	305	332	343	296	304	327	295	287	255	267	267	253	286	251	236	244	275	280	263	275	277	255	251	249	275	258	286	236	241	275	240	222	262	272	280	241	273	258	236	232	238	258	256	239	251	245	244	251	228	252	238	243	209	243	248	234	277	270	261	259	237	271	253	231	208	224	244	226	262	273	236	253	239	240	261	253	251	225	253	257	267	250	234	249	246	222	238	243	223	311	262	258	220	249	238	245	268	242	274	255	259	242	253	227	212	264	246	225	269	245	271	250	250	271	275	246	247	253	251	247	258	244	238	257	232	234	211	250	250	254	230	232	247	269	248	240	250	267	253	235	259	221	277	261	249	242	237	242	269	268	236	247	242	238	258	250	255	259	244	245	227	252	252	239	250	230	231	268	274	216	236	250	236	217	216	238	258	266	270	236	247	272	276	280	243	255	245	290	249	239	236	231	287	241	232	269	248	210	232	265	243	256	241	251	249	233	243	256	259	210	240	244	229	262	222	263	234	244	252	245	219	220	228	241	264	266	247	253	248	274	245	265	263	222	244	257	254	267	233	263	233	247	253	260	241	269	290	239	254	224	275	271	262	262	252	250	267	232	286	229	222	243	253	230	241	249	245	261	243	266	264	282	252	211	266	256	242	246	229	231	228	256	278	251	277	274	248	235	281	241	244	264	249	260	273	268	283	235	259	231	243	239	262	238	233	265	267	236	258	266	255	253	227	284	258	276	270	265	240	228	240	259	256	224	233	235	250	267	239	296	220	246	271	240	261	234	220	246	255	233	235	256	265	231	246	269	247	252	271	240	229	262	240	236	237	279	219	221	272	208	252	229	234	250	235	257	257	199	263	233	232	255	268	262	244	239	251	235	230	250	240	241	247	232	260	249	266	267	236	252	251	260	220	270	233	242	256	243	221	224	257	251	216	233	225	227	276	230	269	235	267	272	256	254	234	218	206	252	279	266	250	233	245	289	274	270	264	242	251	215	259	230	248	236	236	258	250	243	250	270	240	222	265	270	223	258	252	235	239	226	239	242	257	254	251	251	253	241	241	240	265	274	241	254	242	265	247	302	255	243	246	236	237	244	250	239	252	267	248	261	261	216	260	249	250	242	220	235	236	228	235	237	249	225	222	224	239	222	241	226	255	251	243	246	238	269	217	255	240	270	268	215	222	260	211	249	249	249	231	255	258	263	239	234	238	259	245	224	236	218	230	252	257	250	238	252	224	259	258	251	269	236	256	241	223	264	246	251	258	260	253	256	257	243	262	277	242	242	248	267	253	248	246	229	219	228	247	257	236	234	230	216	241	262	259	231	241	247	256	259	232	208	241	221	259	228	216	213	246	269	240	260	251	216	257	229	270	244	274	243	245	238	253	245	242	275	242	243	265	251	216	241	256	240	237	282	238	266	239	243	230	268	237	259	253	242	245	235	251	240	241	240	226	262	236	261	245	227	217	259	270	278	268	243	262	259	283	246	263	267	235	239	233	247	269	249	246	245	218	265	213	236	223	241	257	248	261	265	246	250	252	283	238	221	254	217	241	265	237	268	255	255	240	243	252	246	259	245	229	252	218	246	228	249	245	241	248	272	270	225	229	239	231	226	216	279	253	285	284	206	258	253	259	237	228	280	246	268	267	232	264	247	217	235	273	248	243	258	282	239	230	252	253	237	243	224	246	242	260	224	277	232	260	252	242	241	226	245	239	240	249	229	239	253	280	262	251	241	266	222	246	238	295	282	234	258	235	240	225	272	220	227	254	249	225	253	255	271	265	256	252	265	217	218	268	236	252	260	289	240	265	242	247	247	246	262	250	305	247	259	268	231	250	236	233	265	249	238	247	251	256	246	232	239	244	237	241	236	251	264	249	266	256	243	245	240	254	270	227	236	244	258	278	247	257	257	238	249	236	266	261	211	234	251	258	258	254	238	231	235	265	236	234	256	229	237	263	245	255	266	235	246	248	257	261	294	241	246	238	244	255	250	255	219	256	245	251	251	237	261	232	277	238	235	248	227	261	240	234	231	245	241	241	236	272	214	220	272	256	278	246	225	252	260	260	226	260	216	257	245	253	266	251	250	253	221	265	241	225	221	262	255	229	219	247	246	241	262	247	231	233	260	232	249	250	225	274	242	236	264	227	224	271	276	237	286	260	255	241	222	242	263	240	259	241	226	262	257	252	224	298	261	261	249	257	274	244	268	238	229	276	249	254	237	258	220	223	264	262	233	252	233	257	245	244	245	257	234	258	238	232	265	231	274	253	260	261	269	243	232	260	245	268	248	273	274	276	252	290	274	247	263	266	249	255	235	249	280	220	237	245	263	253	254	236	265	228	240	231	298	275	241	234	235	267	264	221	268	270	242	227	224	247	230	242	247	243	259	243	238	222	259	235	258	253	260	266	261	216	223	245	250	230	257	235	255	265	234	265	234	251	276	267	243	256	249	241	233	235	255	227	255	268	275	223	229	257	270	244	238	234	263	235	250	273	274	245	217	220	263	259	234	257	239	235	225	232	250	241	239	245	256	247	238	272	278	271	236	250	230	226	254	250	245	252	267	278	255	245	242	255	257	238	245	247	262	243	250	251	265	219	232	270	253	239	270	251	245	225	240	246	286	241	242	249	213	234	250	250	247	246	231	266	232	233	254	230	221	239	262	265	276	252	255	243	244	243	233	243	230	234	258	267	258	245	239	241	281	248	214	224	284	230	240	256	239	216	221	257	248	242	258	268	280	268	246	222	280	246	260	254	294	239	257	255	249	223	260	217	231	264	244	256	234	250	221	258	290	264	248	264	251	261	262	271	249	233	248	227	251	225	268	273	245	233	260	257	253	247	268	286	234	211	251	250	285	267	294	283	280	256	245	228	241	249	235	270	235	261	256	219	248	276	253	241	271	258	240	245	247	254	254	233	234	234	239	241	246	249	227	237	239	278	252	254	258	243	252	222	263	230	276	229	257	239	236	250	254	264	265	288	224	250	209	243	237	233	230	235	307	256	265	263	260	236	245	244	236	254	259	272	236	249	226	234	239	246	262	253	246	257	243	265	264	237	261	249	250	226	267	235	248	270	263	259	268	286	277	266	240	254	258	246	247	244	263	252	257	252	237	238	247	246	234	284	228	244	266	232	267	271	257	245	246	223	267	253	236	244	263	219	264	257	257	240	250	249	232	239	265	231	227	285	242	243	232	281	259	255	251	230	237	244	266	234	252	247	260	258	258	272	236	271	245	274	239	237	245	268	257	229	260	254	278	213	245	213	242	246	240	238	259	239	243	252	257	230	239	237	243	230	242	244	251	272	251	285	257	255	265	232	250	277	263	267	261	243	264	264	245	244	227	245	238	233	281	214	242	233	253	248	261	248	245	276	277	256	250	242	262	254	259	245	249	230	248	251	243	261	256	259	270	255	246	230	237	266	252	230	250	248	247	231	226	237	241	267	245	265	238	261	254	244	272	266	234
8297	1630	3330	3835	3507	21877	2778	1686	1569	1261	1180	1039	1197	1108	1057	986	827	842	847	802	716	724	704	730	673	702	722	691	702	715	670	710	698	740	636	633	648	651	658	612	653	628	664	638	644	598	581	677	640	593	617	589	592	650	578	604	608	631	598	631	602	586	627	609	613	629	616	586	603	562	576	647	579	635	632	575	585	573	603	635	559	584	592	598	578	582	617	567	577	589	564	553	641	562	640	552	585	623	591	606	571	616	599	590	610	586	586	602	598	658	642	639	606	615	570	557	614	586	618	594	626	584	602	630	605	636	642	579	581	600	616	601	618	606	615	606	640	569	610	557	549	587	615	604	581	582	581	538	594	592	557	567	577	609	574	613	642	608	612	601	566	630	561	596	612	626	597	547	593	577	611	600	571	604	547	537	577	610	606	583	564	585	597	617	608	610	628	618	573	590	574	604	530	592	597	589	512	615	662	601	646	602	602	599	594	602	601	554	580	576	563	610	588	573	572	576	583	598	536	634	561	633	555	581	594	553	582	617	631	571	619	589	580	559	651	595	552	577	557	579	600	599	564	575	594	614	658	593	601	600	562	620	610	608	599	550	633	593	581	633	620	608	641	621	592	571	593	600	591	571	587	570	573	560	640	575	620	568	622	603	551	606	651	602	647	583	595	619	581	623	619	540	587	586	571	607	585	595	609	598	574	577	571	565	620	591	598	618	604	617	574	624	614	575	603	535	586	582	595	559	586	580	631	598	631	614	648	583	584	590	584	570	559	592	589	626	582	609	596	541	599	665	596	609	572	616	611	619	580	573	588	640	628	617	613	615	574	625	605	565	586	607	599	624	591	599	620	566	652	614	588	575	563	573	583	592	619	610	563	613	608	596	548	599	571	653	604	595	578	565	555	601	583	609	565	598	601	642	611	613	625	605	630	584	608	570	580	602	639	626	570	576	624	562	606	649	586	640	567	631	601	560	597	583	596	584	610	639	579	584	604	595	610	591	561	627	612	642	644	573	577	607	580	641	588	566	591	560	629	616	608	573	609	611	549	595	557	605	590	568	581	588	576	600	568	586	639	608	552	588	582	575	567	596	597	596	630	574	581	621	596	596	591	580	592	570	598	574	590	619	619	584	599	616	617	600	610	579	581	573	616	545	623	576	572	596	596	570	554	615	617	610	577	577	635	567	563	664	638	582	566	614	648	571	597	613	575	605	618	585	632	560	576	537	585	569	585	565	584	593	663	613	633	568	604	549	604	619	621	597	615	567	587	604	616	597	594	565	577	565	599	603	581	558	584	571	606	620	604	591	577	603	630	591	622	574	559	598	628	583	608	595	583	552	634	603	641	566	577	618	568	614	612	631	651	587	618	568	585	621	561	631	588	611	592	621	560	636	570	590	577	600	557	570	616	565	556	616	577	635	581	631	608	595	558	629	607	610	597	609	620	604	612	603	581	584	569	621	618	616	532	545	577	630	604	611	606	637	596	578	591	578	590	612	581	569	579	624	609	606	588	586	588	625	585	583	561	599	599	620	594	603	612	576	587	619	553	623	595	614	628	603	626	597	626	609	574	571	596	567	589	596	615	602	586	642	601	587	627	591	569	611	644	547	572	605	590	608	581	636	660	610	594	564	610	604	582	603	600	556	591	594	591	612	598	596	571	607	632	585	602	582	630	611	565	662	637	626	590	606	587	594	588	620	561	611	591	599	592	671	629	577	566	588	646	579	648	616	582	617	559	598	564	573	569	592	588	542	610	555	571	560	613	570	575	598	590	601	602	571	599	601	582	614	612	600	599	619	574	611	598	646	641	552	604	610	617	612	558	563	598	570	605	621	600	564	611	644	626	613	574	620	600	572	576	597	573	591	594	645	584	591	598	602	559	622	601	635	519	607	620	607	588	591	616	554	607	620	579	616	630	625	599	604	588	650	571	636	581	582	611	613	566	575	598	578	600	579	616	613	605	606	612	599	618	572	588	601	631	535	581	567	610	603	559	570	571	588	629	568	594	608	594	571	635	591	577	604	614	590	546	634	585	569	623	594	631	587	608	576	561	589	558	621	581	605	615	609	614	555	570	586	612	599	559	599	617	601	584	597	605	607	580	615	596	583	667	626	540	586	579	565	597	612	637	578	572	573	628	639	579	584	637	598	607	631	598	619	573	594	586	641	546	568	597	584	608	616	601	600	591	592	604	606	571	611	619	575	593	601	580	615	552	584	588	596	587	566	608	580	572	570	611	595	599	600	580	582	603	608	608	584	600	610	590	670	637	593	599	612	564	610	608	631	589	580	606	632	588	629	604	601	617	572	581	564	581	644	582	603	587	630	640	626	614	620	634	566	590	593	575	587	596	583	589	597	597	590	617	609	593	570	599	605	605	630	598	651	636	582	616	624	587	597	601	600	585	588	678	603	630	586	617	545	562	582	577	591	647	584	608	572	636	615	604	623	621	599	617	608	590	579	593	561	610	617	591	592	609	584	606	563	594	580	557	597	598	602	564	599	585	572	593	572	592	581	588	618	594	574	563	629	539	587	598	599	575	601	640	584	583	620	615	600	578	582	621	610	547	610	631	611	609	605	585	612	556	577	630	577	602	597	597	605	624	572	604	584	592	607	618	551	637	577	627	584	584	590	585	639	608	605	584	598	588	578	593	590	579	615	621	556	606	616	657	603	590	593	631	581	615	609	598	580	582	573	612	627	599	636	588	619	593	587	616	582	611	605	613	565	565	617	599	594	637	595	594	602	632	578	559	616	569	572	594	570	558	601	573	631	617	664	599	561	591	561	581	609	562	573	536	642	625	616	580	573	576	641	606	594	600	567	604	591	579	616	567	601	606	605	581	577	615	584	617	569	592	659	579	544	581	595	597	571	581	595	632	595	599	590	561	629	590	607	628	546	569	583	568	581	580	608	526	569	586	556	596	592	615	578	613	602	580	575	567	628	551	552	576	627	605	586	608	621	593	600	637	575	632	597	604	607	597	643	609	595	566	609	581	532	544	588	647	607	590	574	631	604	588	584	616	564	578	615	600	590	578	628	629	612	566	605	605	613	559	614	606	620	559	607	572	598	590	615	552	611	599	580	626	586	597	550	655	593	622	617	575	613	582	646	566	587	615	554	589	626	610	624	581	561	589	605	577	602	578	564	589	622	588	595	604	582	615	584	563	618	529	620	597	581	601	613	582	608	633	595	605	576	585	577	550	596	668	641	575	595	616	583	591	600	590	596	558	599	555	638	626	610	594	603	616	602	595	603	595	557	628	570	595	617	625	624	568	625	605	553	623	575	587	658	660	607	608	587	574	579	606	582	613	627	608	612	608	634	637	579	605	621	587	576	621	610	601	564	604	621	617	601	618	589	613	636	623	603	628	585	590	610	595	602	601	599	619	575	587	619	635	623	616	584	568	550	628	584	635	589	617	575	610	603	580	578	600	586	578	614	598	606	569	588	608	650	555	608	620	610	587	577	605	582	598	604	581	578	556	601
1990	661	728	627	586	616	475	476	435	416	427	460	397	402	418	409	390	388	382	361	392	409	358	367	371	440	365	359	381	394	379	410	383	404	368	355	359	391	375	360	425	468	395	388	380	406	392	376	360	367	395	396	423	386	382	387	427	396	401	398	402	377	431	405	383	412	409	443	408	394	369	381	383	402	411	373	426	416	353	383	348	371	402	392	418	406	376	375	431	410	386	395	382	383	386	395	392	395	391	400	363	349	375	403	377	368	412	393	384	376	370	405	400	372	403	395	380	413	394	391	366	394	379	397	359	362	393	376	368	420	389	460	396	384	391	395	408	400	401	374	401	378	401	389	435	383	436	388	347	348	381	392	386	351	411	378	394	406	389	379	372	363	399	402	363	394	428	424	335	404	385	405	382	375	392	409	400	439	370	360	388	379	382	387	405	387	404	408	393	367	406	380	377	371	424	423	376	360	411	422	388	412	385	406	385	408	418	415	401	390	381	342	410	383	396	363	383	393	396	371	375	372	413	388	397	400	407	403	417	403	411	390	402	328	403	356	374	399	423	394	360	360	381	367	386	373	369	402	383	398	420	405	376	404	358	369	438	390	401	373	395	381	411	374	410	377	366	357	381	354	430	373	373	426	370	398	376	355	406	420	407	379	402	360	419	383	419	410	394	392	402	407	396	368	364	372	395	380	366	412	388	382	418	379	386	395	369	424	397	390	375	383	346	364	384	371	383	433	389	389	382	369	430	348	429	413	366	399	384	400	381	376	377	379	385	399	405	417	371	412	392	394	407	412	415	398	379	416	404	364	397	403	378	373	374	412	399	388	394	402	387	381	403	399	387	396	418	420	381	389	398	397	366	394	388	387	356	414	392	348	386	392	371	390	369	383	414	364	376	372	358	402	432	381	400	374	370	396	414	366	381	376	385	418	388	406	368	369	397	398	376	405	412	389	388	387	375	375	382	367	423	388	389	402	402	378	365	368	388	402	397	384	361	379	338	400	362	386	367	371	364	377	421	375	407	401	366	405	350	371	364	414	383	393	373	386	343	407	402	392	386	373	401	371	354	390	368	386	415	351	426	404	391	388	365	390	389	393	390	362	408	380	374	380	380	362	397	403	386	361	377	402	418	409	357	393	404	382	367	357	385	386	383	416	380	372	376	424	347	384	368	363	389	405	370	388	384	365	397	410	366	407	393	363	368	375	410	391	414	396	411	380	380	376	403	386	419	401	403	405	362	372	380	431	395	398	398	395	362	389	351	398	401	390	400	406	385	376	369	396	387	382	398	358	386	359	382	363	359	397	382	413	400	391	393	412	369	411	391	421	374	375	349	414	373	363	367	365	382	398	422	389	345	424	386	374	390	388	364	366	400	380	346	367	365	430	406	411	352	361	381	350	438	394	401	399	391	406	398	393	370	350	372	340	392	370	397	366	378	380	400	400	414	401	392	371	385	384	366	396	383	400	344	351	394	377	402	410	371	446	372	370	419	407	363	399	415	372	404	359	383	370	341	390	400	426	396	391	418	378	411	401	363	397	386	341	398	382	385	390	421	389	414	385	372	365	406	396	398	414	378	385	389	397	381	368	356	410	406	407	423	403	410	399	369	365	406	384	423	395	403	388	346	386	377	396	387	404	403	398	374	375	399	399	397	375	361	387	414	353	387	369	368	381	386	370	412	384	371	359	394	431	412	354	352	395	412	396	422	364	392	431	363	370	396	353	380	402	409	423	406	350	360	396	384	383	396	369	368	384	347	337	402	362	396	376	399	406	380	413	417	373	363	409	386	371	403	390	374	382	369	393	368	418	371	417	391	396	426	397	366	360	398	376	392	372	405	373	397	399	403	391	382	386	430	366	394	377	442	414	415	386	370	388	412	372	363	395	409	375	397	387	421	412	367	383	406	401	387	399	381	372	380	389	383	376	385	385	384	429	411	385	389	400	404	430	378	348	371	420	363	390	423	383	394	385	373	414	405	367	382	373	440	408	384	363	402	380	396	409	425	415	364	375	387	417	388	384	355	429	387	371	396	383	389	412	399	404	424	389	393	400	378	387	410	413	396	404	397	338	398	412	404	371	403	436	433	362	359	371	410	434	392	397	375	391	393	387	405	368	358	384	374	401	384	409	437	423	417	395	368	392	442	416	369	403	391	408	402	387	372	386	377	407	381	381	380	387	369	398	409	379	424	396	406	388	399	351	379	345	440	399	353	412	382	376	378	382	371	397	403	368	404	397	416	401	365	387	407	384	413	397	392	360	387	376	399	341	376	382	404	394	383	396	394	403	379	413	393	389	427	392	410	394	422	391	353	406	378	399	378	383	379	354	385	355	391	420	403	389	398	399	352	375	366	380	343	396	416	425	363	394	386	389	352	381	395	394	383	392	386	430	394	373	378	383	420	384	411	362	369	356	378	380	382	373	409	400	381	384	405	401	383	370	393	369	362	385	380	377	382	364	408	378	398	400	447	409	373	389	411	357	362	349	390	382	367	383	428	384	412	369	354	380	368	395	357	425	399	416	363	398	393	396	368	392	380	382	381	439	381	403	350	387	411	393	384	412	392	399	387	374	387	389	378	389	392	369	365	363	435	349	362	403	394	418	438	402	379	378	404	412	384	400	355	344	366	399	368	404	375	390	421	400	402	361	406	335	416	370	398	379	357	428	391	351	379	380	371	398	386	383	373	370	386	386	412	398	388	444	406	402	414	409	413	392	385	414	363	389	432	430	462	411	388	353	397	399	358	413	423	398	360	362	408	387	419	393	384	400	403	367	381	408	392	396	429	362	363	366	385	408	375	383	368	388	379	379	406	397	393	410	431	398	372	368	389	398	362	383	389	394	377	390	380	363	396	408	390	370	380	383	392	382	405	446	382	372	392	357	397	406	414	356	363	382	388	389	394	380	391	370	386	388	404	429	382	402	382	381	411	411	414	402	383	398	434	345	368	420	381	367	379	386	388	388	379	409	395	384	396	398	378	419	397	395	371	401	401	396	376	375	407	381	424	376	396	369	378	353	386	391	351	451	371	419	409	425	391	370	388	367	348	401	374	402	343	391	418	384	407	378	425	381	385	398	436	394	391	406	396	387	384	410	399	367	392	393	389	402	369	400	435	388	379	364	369	401	394	386	374	414	406	409	366	378	378	387	417	372	415	427	357	389	396	367	418	387	430	394	386	421	411	365	381	411	335	380	394	383	400	425	393	401	416	381	413	400	387	403	351	401	382	387	350	401	391	360	384	396	386	380	399	395	399	397	364	425	393	402	378	391	377	407	393	412	375	391	369	425	337	356	385	361	361	429	370	374	405	401	405	376	359	388	373	403	394	373	373	384	429	379	386	414	389	402	412	401	378	356	413	384	409	352	366	407	399	400	410	366	420	371	378	393	392	390	394	388	377	383	405	426	382	450	389	392	374	368	411	370	417	354	421	410	369	404	383	380	425	358	388	373	397	390	437	391	395	385	377	345	373	358	387	409	423	418
2393	1196	1723	1880	1718	1959	1292	1258	1211	1119	1056	1084	1144	1061	1107	1026	1008	1020	974	970	927	966	925	912	901	985	955	901	917	908	919	938	915	920	927	909	927	894	906	902	890	882	883	911	900	969	882	897	939	956	882	900	893	954	889	907	932	886	907	923	865	846	909	936	940	885	944	896	892	863	936	899	893	938	937	903	931	940	934	940	926	852	908	926	898	920	876	885	899	866	885	874	917	849	894	894	875	894	910	881	932	985	896	909	922	914	907	877	880	850	853	912	891	862	890	924	896	915	912	923	918	926	937	873	904	947	929	909	899	926	945	836	907	876	928	921	939	856	905	879	882	891	917	865	919	901	881	945	878	903	854	917	886	921	886	889	913	869	937	872	891	925	905	915	889	903	875	904	892	918	839	885	948	955	909	912	875	840	884	885	915	902	912	897	889	865	902	923	955	904	938	886	893	894	895	893	948	936	915	902	905	874	827	897	868	925	893	906	908	883	879	878	905	914	898	920	910	885	916	905	851	973	896	889	918	924	908	907	876	883	921	906	927	871	871	949	896	859	916	899	942	929	899	902	936	882	927	955	931	860	893	869	933	908	846	908	865	909	881	913	899	926	903	901	928	874	911	885	915	940	911	946	898	885	909	875	974	934	919	909	887	902	869	935	883	882	893	916	887	871	889	893	903	927	885	898	869	910	985	933	927	857	917	921	900	923	889	892	884	931	890	842	928	918	904	847	888	975	885	865	933	921	913	911	901	895	873	928	904	880	888	901	940	874	901	909	914	942	869	924	850	925	928	891	914	895	899	914	903	907	939	905	891	881	891	953	927	898	901	922	941	909	894	897	890	955	894	890	904	883	909	918	900	919	904	923	930	871	907	909	893	910	883	870	883	916	918	916	854	928	907	915	921	904	921	844	888	920	863	905	909	903	898	822	949	933	891	913	871	874	871	873	912	892	920	913	864	839	850	937	881	940	893	912	912	947	939	907	851	921	857	895	882	865	913	895	922	927	920	907	892	939	947	925	866	905	909	883	946	901	875	863	868	926	916	921	919	898	959	910	903	919	868	865	902	827	902	885	957	918	927	838	925	908	862	935	956	860	940	913	947	969	909	894	950	925	946	885	897	946	953	917	949	933	892	919	872	898	946	925	894	931	895	903	932	945	911	921	932	929	898	867	874	877	919	929	904	926	880	853	914	879	879	887	886	948	984	885	871	924	928	942	901	927	951	917	950	902	852	883	864	875	941	878	909	925	910	875	888	930	888	939	902	917	949	992	926	948	886	869	892	925	966	893	945	885	970	886	903	915	907	877	896	898	876	900	902	926	916	901	910	861	870	910	889	927	890	969	884	906	954	912	873	930	882	899	922	923	941	938	884	926	904	892	930	925	918	912	886	918	883	894	900	924	928	895	911	937	924	910	937	914	919	926	841	825	870	874	877	904	918	957	892	938	946	883	948	890	904	883	905	895	898	876	907	855	866	847	830	811	914	955	900	887	903	893	943	911	887	903	857	895	921	914	957	928	942	927	880	936	878	882	846	872	895	878	945	884	872	873	918	899	921	922	902	893	876	880	895	885	939	982	898	922	891	942	890	941	914	905	877	890	935	888	860	881	936	911	912	899	881	876	893	921	940	925	935	873	877	870	974	892	894	925	890	844	914	920	892	867	927	940	968	941	887	905	914	907	842	943	910	927	884	867	933	904	908	894	942	906	920	894	857	941	967	903	914	881	893	917	902	906	892	902	879	894	928	934	907	972	889	886	873	873	950	904	857	946	868	920	866	935	943	816	910	943	873	897	897	888	964	917	896	897	918	922	913	908	937	904	924	912	908	889	904	931	930	899	869	882	887	906	851	922	907	898	849	981	905	944	924	937	935	888	952	864	841	933	916	921	932	882	894	898	937	926	900	932	878	903	869	936	917	890	862	889	891	840	843	876	889	871	884	895	871	876	897	848	858	939	968	926	912	914	908	897	839	931	923	900	868	937	896	919	865	867	932	860	947	902	887	886	941	886	965	906	904	946	851	923	870	914	905	909	908	892	894	975	857	939	934	883	911	853	919	921	903	924	937	916	883	934	892	884	916	938	858	858	898	870	905	939	899	872	943	964	905	875	888	923	869	894	908	901	905	917	906	929	957	892	899	971	959	881	911	878	892	928	913	865	947	928	918	885	876	928	909	936	904	842	881	843	909	905	921	893	868	885	931	974	904	922	974	937	889	855	937	918	948	904	923	923	890	932	912	897	932	878	940	953	898	847	916	923	894	886	918	889	933	907	907	884	912	984	920	888	925	864	913	917	922	934	927	883	914	896	949	841	910	934	895	919	920	907	864	942	910	899	910	890	909	872	925	908	834	870	936	927	898	911	835	910	897	878	865	908	914	883	942	869	925	921	930	890	903	862	883	967	913	897	915	902	912	898	886	894	923	895	864	886	929	949	937	906	902	863	914	931	964	886	868	859	911	897	883	912	898	921	873	889	877	897	866	880	919	939	887	964	892	887	902	911	916	913	910	916	887	963	913	919	889	862	868	921	919	940	888	887	913	863	895	872	896	893	827	915	890	872	926	911	935	868	863	919	899	912	836	911	926	848	903	892	921	852	939	855	880	892	915	861	904	895	901	963	894	867	884	882	935	882	914	868	900	910	917	893	928	898	896	969	912	914	917	899	904	891	863	945	923	856	889	907	921	918	921	895	881	918	946	899	938	951	858	871	863	910	917	878	911	918	919	882	883	860	876	906	904	948	867	858	895	933	875	968	893	906	915	902	952	905	878	925	902	912	853	897	926	827	870	888	811	852	860	859	912	930	968	870	926	915	941	869	834	893	862	933	909	919	873	857	964	872	920	890	939	911	896	907	897	880	893	895	856	911	885	907	955	950	919	879	903	906	864	853	877	864	880	905	921	874	836	914	936	919	942	873	958	944	917	943	894	881	884	914	918	916	891	913	981	922	890	872	849	870	902	901	953	917	909	880	974	924	874	935	881	928	969	954	921	864	897	944	860	907	894	881	909	979	861	887	933	928	928	899	954	870	884	922	922	891	939	863	930	929	918	912	912	923	879	927	906	849	858	937	843	935	942	947	851	887	894	912	847	869	907	910	902	913	902	926	894	942	929	929	928	883	864	916	915	944	905	937	893	916	916	848	890	923	859	937	978	930	949	943	923	818	900	895	939	910	924	921	891	932	891	891	900	923	952	892	864	893	872	932	974	933	880	918	968	920	913	900	903	924	865	1009	869	909	863	856	982	867	933	894	931	904	906	946	896	905	901	873	871	876	931	887	896	896	859	951	849	921	938	891	891	902	880	902	894	893	956	915	929	922	898	913	929	875	895	877	883	899	911	879	874	921	908	900	856	918	889	909	918	976	907	913	908	879	842	890	951	889	920	900	849	901	947	907	891	893	861	895	938	923	904	955	928	874	886	942	887	885	919	929	865	903	889	889	895	926	861	911	907	931	873	897	904	948	899	904	915	894	920	954	932	916
7870	1045	1124	1008	774	2947	662	541	490	479	421	496	438	430	445	438	396	378	424	410	432	425	419	385	417	395	397	389	389	403	406	389	423	348	350	397	382	379	394	373	416	399	430	361	391	398	395	389	387	411	411	404	409	415	404	440	405	370	384	422	416	391	384	383	388	400	426	398	388	380	421	384	397	347	381	405	355	391	401	406	417	407	385	410	424	381	416	410	436	394	370	386	377	421	440	357	377	409	394	430	400	417	428	383	400	400	375	403	404	406	435	373	385	415	403	387	395	429	402	406	405	390	418	417	436	395	393	409	406	374	403	409	399	383	369	363	378	366	391	390	390	393	410	433	397	448	391	382	381	391	388	389	425	403	380	403	410	394	385	373	366	367	387	413	383	361	372	431	390	373	398	394	368	403	373	368	417	372	421	435	391	402	397	478	395	392	381	379	395	416	375	374	374	371	404	392	399	391	379	394	386	401	406	408	411	387	451	404	402	378	409	397	369	380	418	393	449	396	402	447	386	411	410	362	376	389	362	388	421	411	377	366	406	380	406	387	414	413	380	390	454	402	399	418	438	368	428	413	432	420	407	411	417	372	416	375	411	398	407	402	408	390	374	388	410	408	398	415	406	377	437	381	379	400	417	410	366	432	411	373	412	370	398	374	412	362	415	384	403	367	380	377	333	415	395	384	396	387	395	416	369	380	391	416	413	407	417	389	388	396	409	397	408	390	367	394	371	365	375	402	411	361	392	404	428	385	364	390	388	423	408	383	375	395	396	387	389	369	396	396	383	361	426	372	375	398	429	362	416	390	388	404	408	385	385	420	383	396	384	383	392	414	435	400	377	404	363	429	372	374	360	387	433	394	401	368	383	397	413	420	384	360	401	382	410	415	403	372	430	370	403	411	397	372	357	365	375	361	424	407	414	395	398	401	408	407	410	409	395	396	405	384	372	376	422	383	390	368	385	410	377	392	391	397	431	372	433	391	419	396	424	377	363	373	400	416	397	392	423	450	412	375	396	388	335	414	388	383	377	393	376	393	401	387	404	376	384	401	383	414	370	371	425	391	407	408	371	422	419	386	408	348	358	425	431	387	415	423	384	411	380	425	436	398	402	442	391	395	366	369	402	407	423	436	404	421	396	370	351	389	409	382	382	381	463	421	379	357	434	387	419	410	460	421	390	437	408	434	366	390	400	365	376	404	362	376	388	372	342	403	404	388	352	417	400	410	364	395	422	397	415	401	405	397	426	396	406	381	388	411	376	425	420	399	379	402	368	388	400	402	427	388	412	396	418	377	401	382	390	376	408	414	391	401	423	392	411	367	380	414	402	400	383	408	362	441	344	408	379	360	391	419	376	388	394	388	380	360	399	393	379	396	381	377	406	409	389	386	376	403	400	422	384	403	415	384	404	383	411	407	401	369	417	420	428	402	389	420	389	437	407	387	403	389	389	369	365	411	368	402	416	389	360	401	395	387	394	414	410	393	420	386	380	397	396	389	391	431	414	404	392	391	428	396	380	373	406	378	410	398	369	410	400	382	384	407	399	394	402	360	415	389	443	373	418	408	403	413	411	420	396	391	426	352	395	388	373	395	364	384	374	398	379	385	370	381	414	378	410	401	391	402	384	367	362	400	367	383	408	433	406	427	407	374	389	376	378	411	382	392	409	379	354	400	430	415	416	440	372	427	398	357	397	367	401	376	407	382	409	390	411	372	397	367	399	402	403	379	408	408	381	380	391	407	390	376	425	385	442	394	409	381	389	416	375	389	373	387	397	364	397	404	375	416	403	422	386	372	401	381	391	382	404	391	387	419	358	356	349	411	406	399	384	368	395	382	451	412	427	352	396	376	409	390	427	409	396	386	416	367	408	411	382	415	414	401	370	379	378	414	376	370	403	396	389	398	403	383	367	391	397	383	346	393	393	433	388	390	405	394	415	405	393	386	380	410	375	423	404	416	374	429	403	405	371	391	365	403	408	378	390	403	371	397	409	340	370	376	357	401	441	422	379	442	398	413	419	380	391	432	404	397	387	408	381	400	413	390	406	403	418	393	377	371	404	385	420	395	424	384	404	361	398	363	381	404	393	375	412	404	346	407	409	402	415	412	412	373	346	444	384	391	376	405	399	410	398	412	396	436	391	430	374	416	366	374	380	426	378	396	379	393	403	396	392	392	382	405	378	424	423	382	413	401	394	419	422	409	379	409	360	406	404	388	404	384	396	417	434	377	381	397	386	407	394	416	424	390	392	425	371	370	366	401	405	396	402	370	393	362	403	403	406	413	403	394	411	407	411	403	425	398	375	393	410	398	387	400	410	363	410	357	362	364	424	435	443	373	440	424	408	405	393	417	411	385	411	401	407	404	378	386	419	417	376	348	375	408	404	412	372	411	402	403	372	341	348	377	399	448	390	396	439	381	391	406	349	436	424	423	420	382	389	374	391	380	403	407	401	409	389	341	390	416	425	420	362	389	376	372	352	421	420	396	397	375	413	434	377	411	428	421	433	372	387	423	375	405	414	364	395	382	365	416	383	423	387	433	395	380	377	387	375	411	403	406	420	381	405	393	373	348	394	371	380	393	378	376	398	465	374	383	415	356	375	423	368	418	378	412	397	417	404	369	417	372	420	367	370	388	408	408	402	382	377	378	396	404	386	373	376	385	387	397	394	387	377	413	464	339	405	406	456	366	402	394	392	396	398	400	377	408	425	366	390	412	392	387	381	402	364	366	390	404	377	373	387	412	383	398	404	403	415	366	356	389	393	352	377	371	405	370	362	392	382	408	390	384	377	377	394	426	394	392	403	434	386	372	403	379	406	397	426	386	428	397	382	415	385	392	394	406	395	396	439	412	426	421	440	403	372	375	405	397	403	374	401	376	403	431	392	383	394	409	385	350	411	428	427	416	369	378	390	386	404	412	344	413	417	403	428	370	393	400	365	380	421	382	389	417	397	414	409	393	426	386	416	413	427	420	397	428	401	392	403	386	425	383	366	417	414	394	387	441	379	374	396	391	386	376	400	407	411	408	367	379	395	391	412	391	381	380	382	371	387	419	379	392	396	382	403	380	411	350	407	409	404	403	388	418	395	399	393	370	378	404	376	430	389	372	384	405	415	404	395	380	397	391	371	394	361	374	377	415	402	404	368	370	406	423	392	358	383	377	403	388	419	400	396	394	405	372	399	390	393	450	421	397	375	392	385	393	359	398	389	381	394	411	434	424	355	403	410	419	404	404	425	438	394	388	380	401	403	391	376	456	397	405	396	380	384	397	391	419	411	384	380	381	375	422	401	354	419	371	446	402	371	446	390	397	385	387	392	369	414	386	395	418	403	394	419	387	398	402	442	380	407	403	411	368	409	374	399	389	369	414	429	426	384	413	397	347	431	417	412	374	402	398	407	408	376	360	372	410	418	393	396	390	388	435	415	418	408	415	405	406	392	392	410	398	369	385	419	397	431	394	403	426	414	382	371	398	384	411	396	385
7077	1549	2625	3116	2705	11010	1913	1718	1525	1366	1307	1261	1247	1277	1213	1166	1075	1110	1078	1041	988	972	977	965	1004	946	988	977	986	969	988	947	969	990	950	954	990	951	927	903	945	894	956	955	914	904	915	878	932	903	951	856	969	921	881	917	923	870	942	904	812	898	944	945	963	925	922	886	925	947	889	875	901	894	904	907	920	873	891	913	880	939	920	837	932	941	907	891	925	960	885	894	894	868	931	908	889	959	892	897	924	942	923	914	938	892	891	873	891	922	959	876	920	924	899	846	891	955	936	959	901	897	924	926	895	928	931	902	930	914	970	903	889	903	877	900	907	897	983	930	899	885	899	847	944	890	897	922	918	902	924	874	909	919	916	955	936	970	846	910	909	944	922	929	940	933	914	957	949	851	887	908	911	931	912	887	868	916	933	893	944	903	896	916	857	897	879	906	959	883	881	929	922	879	930	910	894	877	906	904	890	890	919	921	974	883	943	924	896	896	888	861	883	955	888	922	860	841	906	949	919	894	942	887	920	909	915	916	923	920	915	965	954	889	963	875	912	892	894	910	866	895	919	949	898	927	841	917	908	902	906	895	924	936	894	876	943	876	900	935	913	898	934	920	921	910	930	921	959	912	928	903	934	876	954	923	929	901	870	912	935	884	907	915	917	903	896	894	894	894	883	925	900	882	950	931	901	872	910	942	887	927	908	852	888	892	917	963	902	947	911	844	902	933	855	925	880	933	975	905	938	988	835	935	918	918	972	954	914	987	852	923	924	921	890	911	923	897	953	881	857	934	867	935	852	961	930	843	923	926	865	921	904	941	883	883	885	859	920	961	900	894	860	847	919	942	905	937	900	905	911	963	873	913	944	904	895	958	881	951	944	890	904	907	927	930	915	879	848	876	924	893	901	949	915	915	904	914	915	893	870	859	901	872	908	862	947	875	886	919	914	914	881	894	892	870	961	845	928	948	921	802	894	951	893	891	899	948	947	889	955	927	908	938	899	887	881	912	945	853	944	868	908	904	903	883	915	857	943	978	870	927	925	924	892	892	917	916	907	896	903	892	936	893	853	922	863	913	923	880	969	888	939	900	896	944	922	876	928	906	886	883	946	919	954	852	882	927	935	904	926	914	854	896	890	900	920	884	912	875	871	903	973	928	933	945	945	907	915	934	901	914	944	905	887	870	937	827	869	909	915	901	967	911	930	881	952	903	918	913	942	866	881	906	944	958	955	885	888	881	891	925	920	867	898	958	948	918	915	963	843	846	909	866	919	921	876	887	953	888	903	904	928	901	911	907	860	988	907	860	909	853	884	892	946	855	906	843	879	927	861	916	898	913	932	908	879	886	884	892	893	910	887	907	902	944	919	854	935	914	892	900	931	869	869	937	875	885	913	924	911	918	881	912	905	918	942	949	885	879	933	948	898	909	903	884	894	914	924	927	884	907	910	903	969	859	854	888	921	904	934	945	905	923	937	866	895	921	924	908	946	929	922	923	893	911	926	917	915	871	855	902	938	907	885	855	902	956	918	887	918	936	898	888	937	895	883	939	891	916	869	849	952	880	897	906	879	918	954	931	861	893	932	919	888	915	848	890	881	875	920	890	957	898	882	981	881	931	882	939	930	941	890	917	889	880	925	857	950	919	946	911	909	918	896	935	905	877	930	890	848	902	887	910	956	982	897	928	878	956	893	900	929	909	925	882	909	869	881	922	952	909	954	895	913	853	954	940	905	882	920	945	883	923	858	918	919	935	832	847	933	893	901	886	869	946	906	946	898	881	888	885	902	907	925	885	905	896	898	864	982	855	897	934	910	971	916	907	913	925	868	911	903	922	927	925	907	910	910	926	908	923	887	858	911	954	848	927	883	931	867	887	857	931	929	977	897	960	926	957	896	862	907	927	935	902	873	955	919	887	899	902	867	931	870	915	887	875	922	945	928	903	976	922	917	928	927	937	895	851	953	882	895	962	889	900	902	863	871	888	909	913	942	917	909	880	904	899	932	901	907	929	914	821	889	881	901	926	873	866	881	920	967	867	891	908	924	920	928	920	935	962	935	945	951	925	941	940	936	917	899	897	901	885	881	875	872	896	905	894	879	899	938	970	902	929	911	987	936	912	923	929	918	897	907	897	921	894	937	914	866	925	926	894	897	900	947	879	891	892	934	905	878	959	947	890	956	961	916	942	910	898	904	849	903	916	857	945	903	933	935	917	908	944	909	919	888	918	929	910	948	884	925	911	955	869	927	925	887	845	873	940	919	867	883	878	865	923	898	908	928	893	866	907	895	853	867	937	891	945	935	903	938	878	934	913	925	886	905	955	898	902	895	857	870	876	904	971	940	844	914	920	959	929	921	909	875	925	859	940	878	908	928	931	926	932	904	880	910	901	857	876	895	906	906	969	922	966	912	870	925	925	914	930	947	923	887	928	917	939	864	914	946	896	935	899	926	897	909	926	931	948	927	839	918	950	928	924	971	892	949	923	862	922	944	874	913	897	849	950	893	892	960	872	908	885	914	916	936	900	909	884	962	930	941	903	969	914	915	893	900	921	957	926	887	879	972	957	900	963	911	964	914	937	898	886	902	885	869	929	885	901	906	859	945	892	924	914	885	944	915	960	904	904	896	937	858	872	871	923	932	899	939	902	946	902	908	902	890	962	919	970	919	890	860	925	902	952	912	921	896	989	919	930	904	873	910	931	900	887	924	874	836	882	812	922	917	898	905	917	894	878	947	876	972	908	892	891	881	891	951	898	926	914	869	917	919	946	943	921	890	879	923	948	909	901	875	929	952	924	949	871	933	904	913	932	954	918	887	913	909	920	926	934	858	948	913	917	911	887	918	911	905	885	915	886	913	889	919	890	906	962	930	891	930	852	852	922	939	903	867	898	913	880	908	979	900	917	923	944	896	931	922	901	862	925	880	921	927	928	870	841	942	949	939	888	902	865	884	919	946	921	903	882	899	936	937	950	882	837	930	896	949	840	936	928	911	922	908	948	924	931	934	923	874	895	907	894	930	873	900	915	896	929	888	895	965	939	897	903	920	895	975	959	968	891	944	905	897	895	960	905	887	954	965	874	941	962	936	906	871	948	869	920	890	896	920	905	921	908	910	921	880	891	892	914	955	898	966	937	929	894	939	894	940	873	897	908	912	897	979	900	960	890	906	914	969	874	947	849	921	918	927	913	849	884	935	899	903	899	932	918	894	970	886	879	884	864	863	914	860	921	933	935	881	897	875	947	948	908	855	874	918	856	916	955	914	905	911	889	894	876	933	860	865	960	896	958	851	944	880	904	939	902	909	886	970	933	927	878	840	909	872	889	886	896	896	925	937	911	892	918	918	892	846	903	874	902	933	968	947	858	966	938	928	921	905	887	906	865	875	911	932	924	841	926	938	961	911	886	924	921	914	812	940	900	922	861	844	937	922	845	900	930	852	918	937	883	950	880	974	856	879	935	909	941	895	912	943	984	953	931	957	890	951	908
13507	1548	1398	1170	985	5336	577	441	396	357	345	323	314	339	313	295	264	258	267	279	277	296	268	236	256	264	245	276	275	267	278	270	266	251	258	262	287	249	262	223	235	279	241	245	274	278	281	261	257	255	258	252	224	255	235	225	240	213	250	227	261	240	246	189	253	230	242	204	254	263	232	231	222	252	227	220	229	260	248	241	273	247	231	259	214	249	233	248	227	248	244	238	262	236	272	242	231	251	229	220	262	253	250	224	248	240	238	240	250	245	269	249	253	247	238	235	218	243	248	264	246	237	244	257	238	256	240	248	251	242	257	238	233	214	250	213	243	236	252	207	265	278	240	246	245	249	201	233	261	238	255	255	249	233	254	241	216	233	241	285	220	258	216	258	241	231	234	260	257	241	246	264	218	234	232	268	206	213	258	256	251	233	250	224	246	218	237	237	229	272	266	242	270	247	237	227	260	249	229	238	247	251	245	242	258	247	234	239	214	235	245	242	257	242	238	250	267	212	241	275	237	258	216	222	252	267	261	234	266	259	220	261	228	229	230	263	235	193	256	236	215	285	267	264	247	243	250	260	242	234	230	257	254	244	240	213	254	236	200	232	234	219	251	241	243	234	246	255	245	255	230	239	247	241	254	253	222	241	215	237	261	220	277	225	250	256	212	232	213	256	245	279	241	242	233	268	259	264	231	224	223	240	233	285	269	260	228	229	233	249	227	235	246	256	237	236	224	212	251	229	247	204	238	238	270	223	259	219	245	281	270	245	233	215	243	249	208	237	237	228	252	232	249	234	206	254	245	252	218	244	270	259	242	220	257	230	261	243	265	263	258	246	215	228	239	256	233	231	234	236	242	262	243	230	252	279	231	225	240	251	235	249	251	267	265	250	252	245	240	238	230	255	230	231	250	225	251	280	245	243	227	235	251	208	269	235	239	280	269	228	218	237	267	227	257	234	222	217	252	247	246	230	244	247	217	267	249	238	239	236	237	221	219	297	258	270	255	212	274	247	257	199	234	239	239	254	235	237	264	246	274	275	252	242	217	222	217	239	225	247	231	271	242	207	244	251	247	249	224	225	219	230	248	234	265	238	233	243	236	252	222	255	249	217	266	229	227	268	233	233	244	245	260	248	255	262	263	271	255	212	255	242	219	267	251	251	256	252	244	253	252	250	221	218	243	216	247	237	225	245	238	232	222	248	225	235	216	235	248	231	239	255	231	240	237	260	246	242	240	234	226	241	210	271	251	235	262	259	244	194	239	237	224	215	258	251	246	246	256	238	270	235	235	237	257	252	234	274	260	256	236	272	241	243	245	236	261	254	249	258	243	232	245	228	252	265	235	234	224	256	269	244	234	228	246	272	236	243	240	270	210	226	213	259	230	264	254	231	238	247	226	243	234	228	267	267	247	230	246	246	223	224	240	249	233	218	219	227	234	225	238	235	240	237	244	231	223	226	209	255	239	209	240	259	236	229	241	243	273	245	244	254	283	229	246	243	243	240	261	225	265	243	232	222	240	236	267	241	263	251	252	265	232	244	243	234	255	253	258	251	230	246	249	231	264	226	238	230	238	238	260	248	239	246	239	229	240	262	237	243	233	236	215	239	243	247	247	237	268	256	269	240	234	236	234	231	253	276	256	238	234	258	265	257	219	228	237	256	234	261	262	231	252	240	244	232	267	220	285	243	226	252	257	252	213	207	217	238	233	246	267	232	228	232	223	228	282	246	249	215	247	257	225	212	234	246	215	259	236	268	229	226	213	223	218	254	242	214	260	221	262	199	235	213	241	255	215	226	242	246	274	242	258	248	247	257	220	236	259	247	251	246	239	244	242	256	248	226	268	255	246	246	259	263	220	264	244	243	217	220	257	277	241	229	262	221	260	243	244	250	230	269	228	221	224	237	232	263	225	231	230	250	221	270	267	250	247	236	238	255	256	276	244	250	251	251	261	277	227	248	249	253	259	266	257	254	251	231	244	241	231	254	224	248	261	232	209	248	242	230	277	258	252	248	236	257	248	242	254	260	249	207	216	225	228	220	255	217	243	214	256	266	225	263	211	252	212	241	231	238	264	240	233	264	238	254	256	244	255	229	212	239	241	257	269	222	252	226	242	241	265	240	247	235	243	222	231	257	276	240	219	218	228	275	242	266	252	263	248	226	239	240	274	252	252	247	213	255	240	241	238	253	278	268	225	234	247	253	228	259	239	216	231	247	242	259	262	229	230	253	250	243	236	242	236	262	223	225	268	272	249	230	265	277	266	220	264	235	213	215	213	254	219	243	253	273	265	243	259	233	246	225	216	259	261	236	249	227	206	238	225	242	242	254	226	232	247	241	212	240	258	244	258	238	250	286	258	249	247	275	265	235	260	235	248	261	261	237	252	235	270	266	266	252	249	247	236	243	233	239	255	250	245	238	266	238	253	234	225	227	223	235	243	251	236	215	234	253	248	215	243	233	222	223	234	231	241	267	229	245	221	250	227	238	260	236	219	255	226	240	222	251	225	225	230	250	250	244	244	226	258	233	263	258	236	265	239	234	253	212	248	247	250	209	235	230	205	221	234	229	237	245	243	228	231	217	239	220	246	251	271	264	250	228	239	268	221	252	249	246	227	238	236	230	234	254	210	274	231	222	255	259	240	239	236	211	237	242	233	255	226	261	267	218	236	226	242	284	257	222	231	225	247	221	235	229	219	260	254	242	268	260	217	234	250	220	223	225	268	274	258	222	218	277	255	225	269	223	238	266	255	246	245	251	228	237	242	264	238	277	231	234	251	243	251	251	237	257	236	246	240	249	249	246	236	254	246	237	265	237	247	223	228	242	219	216	268	240	224	232	243	256	241	237	217	241	232	251	240	253	235	267	257	277	218	241	244	243	236	259	236	217	226	231	243	246	247	223	249	230	239	247	227	241	235	232	242	253	262	229	242	229	230	239	224	247	224	234	253	220	241	231	262	251	226	261	223	234	227	213	254	244	238	260	206	203	236	235	215	262	220	239	234	233	242	239	222	225	232	216	307	228	219	262	238	238	211	265	236	241	244	250	246	257	220	253	227	241	260	252	238	241	210	221	256	249	246	242	237	223	231	227	262	261	252	268	257	230	257	267	256	212	238	234	252	214	238	253	225	226	225	256	224	257	230	221	271	272	237	240	254	255	233	237	209	211	236	263	253	234	206	249	229	219	272	219	243	246	227	220	249	238	287	243	209	250	241	236	236	224	252	217	249	248	227	236	241	248	253	230	254	251	263	253	247	213	258	261	231	255	269	262	253	249	242	259	274	254	245	235	275	220	225	236	232	249	234	217	228	225	224	264	234	245	271	244	241	249	255	278	259	234	253	237	239	257	261	260	278	277	216	262	245	240	237	251	248	241	236	246	255	223	231	233	227	229	258	244	234	223	239	238	194	237	247	240	255	220	217	244	237	239	259	234	229	238	271	268	228	242	244	265	249	256	255	265	259	234	215	238	255	224	222	242	246	244
8423	1538	3071	3864	3922	16647	1919	1874	1586	1283	1155	1157	1169	1091	1031	917	809	833	782	805	758	677	717	687	643	696	682	704	737	709	638	667	649	709	646	584	668	666	602	598	647	622	635	633	578	574	584	586	598	615	599	602	582	604	560	630	576	577	583	592	540	559	562	569	584	591	597	615	592	558	532	639	557	650	558	592	562	609	588	561	594	566	571	566	580	563	595	579	570	573	572	586	566	572	630	575	589	579	607	567	562	539	578	596	587	527	606	627	583	590	570	625	596	574	602	551	584	599	591	571	591	594	604	598	595	589	570	593	577	545	584	586	581	583	549	577	542	595	625	592	605	578	567	595	541	573	638	589	567	545	587	590	575	577	551	577	638	612	634	609	601	579	618	596	588	591	585	558	588	555	565	548	578	609	599	560	583	586	563	587	539	601	597	572	589	579	583	591	559	577	555	546	553	600	608	578	571	597	579	579	560	531	606	560	587	569	609	602	586	592	583	610	594	547	575	568	590	574	576	549	554	583	595	552	614	593	560	555	571	550	631	611	559	577	575	563	599	615	593	574	568	571	610	563	594	609	568	602	564	587	557	576	596	575	570	590	588	554	533	585	604	606	583	623	588	608	553	632	575	548	607	609	589	583	591	585	548	613	633	613	568	599	578	574	599	550	567	617	610	574	582	554	585	530	555	583	590	587	599	545	619	600	585	600	604	577	544	563	573	548	533	582	580	593	560	536	606	597	513	599	606	576	577	542	605	590	598	589	586	561	556	600	596	584	587	598	618	584	600	593	582	578	616	587	556	567	607	540	599	584	568	576	576	594	594	587	571	573	599	560	606	554	614	538	603	566	600	583	623	645	601	569	602	607	582	564	602	539	640	595	578	596	583	597	548	590	543	611	602	561	568	605	541	597	573	601	558	617	572	597	574	587	537	541	574	555	570	650	627	555	552	618	596	611	578	577	578	601	611	603	596	589	663	572	580	603	591	586	614	546	573	605	602	604	635	580	572	524	589	588	587	618	596	570	604	528	578	582	598	571	583	605	578	556	582	527	575	570	593	600	616	539	613	585	576	532	602	589	567	579	633	612	651	572	593	576	611	598	571	572	604	596	607	584	567	601	586	580	557	526	559	605	580	608	581	558	588	533	572	568	591	613	536	636	606	583	561	569	524	620	628	573	612	559	602	530	536	593	600	595	566	604	623	563	595	602	603	602	579	587	626	566	569	574	547	596	602	573	578	574	588	621	568	610	564	576	579	598	618	616	562	577	595	566	579	590	570	605	577	581	580	560	641	584	549	567	592	554	564	576	605	534	618	542	548	623	576	606	608	596	577	576	589	602	601	595	577	584	551	581	565	586	563	568	592	583	604	563	567	595	590	594	592	625	605	582	568	532	590	588	543	588	591	600	574	567	550	587	591	512	594	629	577	603	588	581	581	580	610	590	552	575	561	578	588	632	565	531	608	531	588	567	581	595	605	572	575	616	565	587	578	596	582	574	595	556	553	560	589	598	593	585	616	581	611	616	601	598	558	583	614	612	581	630	577	602	603	604	544	610	594	589	547	537	559	547	586	603	586	578	605	560	595	568	545	582	645	621	619	586	596	597	567	551	575	581	589	585	580	558	577	561	562	579	574	611	569	599	584	606	590	579	577	559	501	567	594	584	594	594	591	579	544	604	594	560	593	554	611	580	577	575	563	592	571	600	611	543	563	583	591	592	571	559	569	604	596	582	564	580	588	578	587	601	563	615	577	593	624	573	598	584	571	578	557	547	572	574	627	579	558	601	546	576	593	626	567	589	572	575	580	596	586	552	548	586	567	617	573	589	597	620	560	582	568	614	580	627	589	595	618	574	589	578	590	567	602	593	581	608	581	592	598	544	569	597	552	574	558	615	562	574	582	631	586	588	600	559	563	596	561	586	591	553	582	621	567	583	616	569	616	612	593	618	631	559	590	570	571	574	616	597	631	588	590	581	597	630	634	580	606	536	586	576	586	575	548	553	623	567	619	575	572	570	620	574	528	562	584	567	602	584	578	586	570	585	572	575	563	565	594	576	588	599	593	564	584	552	586	570	556	618	627	634	582	577	561	543	550	558	571	558	570	587	610	570	600	597	609	578	577	587	589	559	563	592	593	565	602	595	564	568	592	574	553	583	592	564	572	580	642	598	561	539	577	591	628	542	579	588	593	587	582	545	560	656	581	573	590	558	550	572	606	574	573	589	581	590	596	616	564	633	569	578	592	593	565	566	577	547	576	578	556	573	594	570	602	573	612	579	584	603	564	600	580	584	565	602	624	576	559	608	590	568	590	589	619	545	567	618	574	579	612	586	590	581	553	597	594	570	579	584	589	616	607	528	564	590	566	572	595	585	573	560	581	585	561	588	604	554	535	602	611	535	544	603	517	638	588	571	551	575	605	538	580	607	594	570	567	623	583	575	571	553	591	621	595	617	554	571	622	604	578	610	595	610	578	618	557	610	580	574	558	590	616	608	551	620	592	585	556	583	563	590	578	583	604	595	565	579	598	572	543	556	580	565	533	593	598	554	617	569	525	596	552	624	555	615	550	563	597	575	607	602	570	574	608	614	577	565	601	530	536	601	565	578	604	554	546	572	541	601	585	595	600	576	589	597	593	591	574	627	622	565	583	580	520	582	634	564	565	585	579	600	621	557	556	564	598	581	540	611	605	569	556	595	623	597	563	551	598	550	592	505	594	593	623	642	613	613	597	577	582	624	571	564	615	522	580	568	609	599	619	615	605	597	546	615	550	584	605	561	596	561	598	564	553	590	581	547	558	566	592	587	633	566	632	607	578	555	596	592	578	549	579	573	566	572	549	629	586	609	572	551	601	592	610	596	592	563	542	588	588	565	582	573	610	542	565	605	574	595	567	592	584	573	583	552	553	586	616	613	575	536	590	592	590	564	603	583	555	600	607	566	547	602	572	509	602	540	591	582	581	574	564	598	608	605	560	569	561	546	571	578	626	615	572	576	572	595	591	567	531	568	608	555	605	558	525	592	585	570	591	640	561	636	574	639	569	589	584	576	602	605	543	594	565	581	594	579	588	572	542	566	587	572	602	594	590	603	586	612	579	602	580	599	617	607	579	623	603	629	566	586	542	598	574	575	586	548	584	608	583	585	587	624	604	568	580	559	563	594	583	583	608	619	571	579	607	557	582	602	548	619	567	594	527	558	554	618	561	556	541	539	565	545	577	548	625	568	594	553	547	572	575	626	565	601	608	611	576	581	573	589	581	600	571	630	572	578	570	603	617	580	611	609	592	599	589	566	568	575	550	596	581	590	606	582	618	614	546	585	585	604	561	597	561	570	569	604	625	664	573	589	612	608	580	619	586	577	614	614	570	583	601	601	604	627	585	600	587	563	559	580	600	668	606	589	550	549	552	568	543	580	605	552	563	599	593	604	562	565	584	596	559	595	570	587	539	607	602	603	597	582	571	573	585	541	603	537	593	558	608	586	572	571
2020	665	736	624	578	625	449	419	443	440	382	377	426	418	414	404	418	373	399	382	377	396	402	400	400	396	401	377	383	404	429	435	388	424	375	380	366	359	348	384	362	379	366	394	390	365	439	415	409	346	395	370	349	351	372	375	394	361	396	389	372	375	381	380	368	361	358	375	364	401	391	383	389	396	374	404	409	364	385	339	397	377	390	353	386	373	427	373	395	400	379	357	399	361	389	376	349	343	398	387	366	385	398	384	372	386	394	383	413	377	388	405	366	356	392	426	400	414	387	380	371	403	405	353	378	395	342	403	410	374	369	364	389	363	388	365	337	357	394	371	412	367	395	372	389	404	389	390	378	411	365	388	396	378	384	391	380	337	409	376	398	388	384	367	390	392	382	395	381	399	374	372	349	364	379	382	368	388	384	404	397	360	395	368	382	388	359	354	363	402	379	397	388	396	406	406	415	400	368	355	361	406	400	393	379	361	376	398	389	380	377	398	383	373	346	405	373	356	379	394	389	397	381	361	356	404	419	420	412	397	371	386	332	384	373	366	366	390	374	391	383	380	350	385	405	391	397	398	371	386	365	406	412	365	350	357	416	391	421	384	374	377	415	396	385	358	367	378	374	412	393	421	403	404	390	361	391	415	395	356	397	364	381	418	404	380	419	431	397	380	381	390	345	391	389	392	391	373	385	389	408	396	381	380	400	376	393	410	379	409	367	398	341	427	403	394	384	385	400	376	360	386	362	389	358	407	381	368	399	392	391	405	373	356	383	330	375	378	402	403	396	414	398	359	375	398	390	358	385	372	352	382	361	379	389	407	366	357	376	394	374	399	400	384	368	426	390	390	383	411	391	399	429	405	373	385	391	389	423	349	381	379	399	373	405	360	383	343	372	397	389	378	391	382	356	376	353	363	366	404	417	389	364	376	379	403	380	374	389	386	396	369	369	434	389	374	362	387	396	400	413	367	350	381	401	372	390	362	380	378	341	362	408	387	356	430	375	412	389	385	363	398	388	429	409	377	352	359	377	371	405	407	379	383	352	399	407	407	387	387	385	363	400	402	401	328	387	358	341	379	389	411	397	373	346	391	346	347	382	357	415	383	370	350	365	399	391	409	376	397	366	340	356	366	390	371	370	377	334	380	413	372	356	386	389	395	382	354	405	399	349	359	400	385	370	388	403	386	360	391	401	371	407	400	387	360	396	384	379	361	389	395	371	407	387	371	377	370	389	364	367	377	330	399	415	396	403	383	372	377	422	397	415	343	392	413	390	406	388	356	333	368	368	387	364	405	333	371	371	409	385	409	343	367	379	395	382	391	365	380	393	364	340	343	357	338	394	370	387	360	373	371	367	400	364	342	360	352	382	417	376	373	381	440	385	364	391	381	358	373	382	388	317	401	373	400	420	394	381	363	405	387	417	359	373	372	339	393	369	327	363	438	401	375	367	375	393	368	330	310	402	359	429	392	369	396	351	366	351	402	409	410	380	384	386	395	390	416	403	377	395	368	378	380	378	377	395	354	396	370	395	373	375	352	349	394	346	362	378	385	375	387	372	339	422	415	398	386	365	355	396	347	370	384	381	369	391	395	409	385	388	396	370	410	382	382	373	394	378	414	350	369	403	384	394	356	373	370	369	355	409	385	384	342	395	362	412	373	384	373	372	394	368	390	384	388	405	330	346	368	367	358	386	411	375	361	367	399	420	417	343	350	417	375	414	405	416	370	388	405	377	377	402	366	358	375	381	386	365	368	405	395	393	395	391	403	393	389	381	393	365	364	401	379	398	346	426	378	397	425	372	375	374	387	407	359	393	400	387	382	395	373	333	405	379	384	379	371	389	389	372	397	384	378	378	367	359	365	423	392	373	397	373	396	424	371	408	374	361	377	381	416	377	356	330	398	371	400	367	392	408	376	382	346	397	389	380	390	354	375	380	395	372	421	394	386	377	385	387	386	345	399	368	390	391	390	370	366	369	341	417	405	371	370	375	388	400	386	384	364	370	385	405	383	362	376	370	379	412	397	379	438	348	352	385	385	393	383	371	352	391	380	376	373	396	400	397	406	414	374	413	367	367	375	379	411	403	376	399	391	390	384	367	373	374	355	409	416	360	388	377	370	373	370	385	385	411	350	352	401	364	377	384	363	356	364	364	388	388	406	366	366	390	399	390	335	384	401	386	386	368	375	388	383	388	380	379	376	384	382	380	389	392	379	366	383	424	443	355	367	383	382	410	375	361	367	389	367	410	416	352	370	377	379	377	344	408	394	384	346	417	418	413	384	355	397	373	410	404	397	356	416	385	323	377	361	405	403	380	349	388	372	383	362	407	379	358	372	414	381	380	413	432	395	362	366	377	384	418	334	407	362	410	362	365	374	403	393	400	398	404	357	358	378	377	415	376	333	375	404	393	354	390	391	351	366	391	380	381	403	378	409	363	395	374	394	403	403	391	365	390	369	368	388	372	397	426	387	386	384	396	406	372	377	374	399	362	387	366	375	381	374	400	374	384	387	382	383	352	344	381	380	398	391	404	372	408	356	382	392	387	410	397	380	374	393	352	369	375	376	360	368	332	379	425	392	430	394	349	391	385	423	372	387	367	373	377	371	439	379	436	356	379	380	347	385	349	407	407	378	430	366	367	403	422	360	399	389	378	328	414	375	366	378	409	368	364	417	420	422	398	429	383	391	390	371	377	350	373	392	379	395	381	335	390	440	378	377	318	344	399	377	411	378	391	437	415	417	396	410	356	391	409	389	385	382	373	383	384	337	392	384	386	365	363	392	426	376	442	416	401	364	377	366	394	367	366	397	370	389	417	410	394	370	383	340	340	414	346	425	399	387	412	378	376	364	403	374	406	414	396	361	368	404	411	366	363	390	366	405	372	407	403	364	397	365	352	408	383	397	397	404	341	373	386	365	417	381	334	408	396	393	377	373	379	386	356	370	377	452	362	385	398	402	385	381	379	351	400	367	394	376	357	393	367	413	388	421	370	399	422	391	384	390	427	376	433	388	381	384	383	381	416	369	413	396	366	368	366	378	370	351	410	397	356	403	377	364	390	391	334	360	430	412	383	377	366	409	360	392	386	376	382	389	371	416	401	371	394	382	376	372	387	397	365	390	382	383	380	350	395	384	445	373	378	404	386	397	353	348	392	382	379	402	398	367	396	375	376	347	392	379	390	416	416	387	416	383	414	442	352	369	389	362	364	425	397	375	407	367	402	404	412	377	360	389	353	375	352	400	322	331	363	340	400	361	363	310	384	388	377	374	360	351	340	373	431	366	387	417	349	397	386	404	406	383	393	356	403	393	385	379	392	385	380	414	376	408	387	398	376	354	333	398	388	351	360	366	405	387	349	395	353	375	393	379	416	382	391	384	369	402	396	394	362	401	329	397	360	359	381	411	358	352	402	424	412	399	415	385	349	384	404	375	353	385	378	353	370	390	375	392	403	355	366	380	395	370	353	387	383	369	392	355	411	391
2409	1213	1656	1963	1746	2103	1259	1215	1169	1071	1063	1097	1127	1094	1048	1008	1007	955	932	983	899	898	960	873	904	883	906	949	948	981	873	900	881	888	898	898	891	895	951	903	939	922	886	858	947	866	886	874	882	878	849	893	885	886	828	894	875	912	908	948	829	906	930	873	891	861	931	892	865	902	882	897	903	890	900	915	881	911	953	900	908	939	888	896	923	888	893	836	905	900	822	868	920	903	910	919	894	909	912	899	910	865	881	862	926	879	904	897	826	854	902	887	937	896	898	896	880	918	885	885	830	910	878	883	882	944	896	940	964	958	848	879	895	798	946	925	926	871	907	916	927	872	925	922	916	877	887	876	939	880	897	906	886	880	900	867	890	901	847	885	863	845	867	916	868	951	910	848	893	902	931	906	907	922	929	871	933	860	845	884	866	858	915	873	941	849	885	900	838	857	917	911	864	920	841	876	916	913	880	898	863	840	902	929	874	880	884	828	917	901	929	888	902	878	886	914	909	890	888	907	910	916	898	905	862	888	889	930	960	863	933	940	932	857	885	956	898	887	869	905	897	912	891	935	877	878	871	852	890	896	905	879	908	896	920	893	849	908	896	889	882	862	920	910	882	929	983	905	901	847	836	851	893	903	854	844	893	875	899	890	883	900	886	880	861	926	910	915	883	872	864	829	934	867	942	892	901	899	903	878	901	849	871	919	874	923	881	830	878	882	918	886	880	818	880	850	936	857	877	950	875	837	902	918	886	875	905	894	885	927	925	917	890	857	916	926	956	918	915	921	910	905	906	923	938	892	848	874	889	830	993	909	877	881	925	957	890	919	893	850	873	921	952	852	874	878	899	905	838	870	890	891	840	925	898	919	915	913	920	846	851	874	884	910	898	852	902	886	928	913	878	895	911	826	933	919	905	877	924	868	884	871	928	905	875	880	871	897	903	919	898	885	888	913	931	907	869	977	864	898	879	910	938	830	886	899	875	888	915	931	902	900	825	867	893	912	903	906	901	925	944	909	892	884	928	889	923	885	900	857	899	895	839	880	898	897	929	915	882	857	947	886	894	879	836	854	912	899	844	951	865	897	885	895	933	879	935	856	829	890	869	887	904	868	922	892	925	895	885	915	847	873	846	870	882	852	865	913	899	906	931	861	895	872	878	872	895	850	913	911	850	927	892	840	931	911	853	840	858	900	887	857	885	901	872	923	924	939	873	897	925	904	908	907	898	889	871	889	912	890	909	872	924	863	836	871	948	888	881	933	916	875	864	917	913	884	863	895	890	860	889	914	914	918	878	877	872	902	891	839	905	900	970	890	880	835	869	897	933	904	869	891	859	934	839	879	930	902	893	888	893	920	888	889	918	884	872	846	888	880	910	863	854	867	910	897	892	883	870	859	914	845	913	847	882	876	858	957	885	921	878	884	926	923	893	910	908	861	950	807	907	944	896	863	847	933	847	853	923	920	860	894	817	903	938	924	898	847	937	892	879	893	868	877	909	864	943	957	899	902	913	901	919	899	892	882	894	929	826	861	911	881	901	900	856	888	944	881	907	906	926	885	839	889	819	877	912	864	901	884	899	878	857	814	900	877	837	916	888	897	877	874	858	875	853	900	874	842	905	876	893	885	883	892	855	853	889	886	926	882	851	890	938	868	901	891	957	910	879	916	888	888	899	931	859	842	857	927	898	891	851	905	888	836	864	824	853	892	880	889	962	876	850	862	908	872	904	873	878	912	924	882	948	901	917	863	898	893	893	898	864	921	894	884	890	880	874	920	877	889	850	851	910	879	920	885	892	930	945	909	928	901	881	844	885	906	905	876	873	887	915	905	865	907	855	854	924	897	899	865	905	848	883	877	873	849	866	912	889	925	908	900	882	855	843	931	895	837	879	864	870	911	906	904	860	880	897	861	876	932	865	900	827	869	865	877	884	970	925	870	830	900	859	908	915	892	877	879	864	973	895	904	871	940	925	886	887	914	913	875	904	868	890	942	931	853	880	933	874	901	913	871	879	906	863	952	881	898	943	831	902	899	890	951	881	888	939	820	920	883	891	847	853	907	887	923	866	892	891	894	901	878	918	910	883	936	896	908	895	905	881	913	827	837	928	896	875	871	892	903	918	892	859	930	910	879	885	928	873	929	906	923	894	897	876	910	889	924	863	901	888	921	878	887	882	887	889	892	908	876	891	909	909	901	924	891	912	901	936	936	895	835	899	899	904	903	894	888	874	914	918	897	890	892	904	941	927	888	908	879	870	928	888	916	873	923	872	926	938	901	886	916	915	888	922	911	846	882	879	860	890	888	917	886	846	884	894	890	887	891	960	901	877	895	867	920	928	909	852	858	853	857	829	918	901	893	878	862	901	909	879	924	941	944	824	866	865	882	949	914	937	932	893	899	909	912	892	860	904	888	800	909	877	940	930	876	883	911	885	951	847	919	882	923	868	838	835	927	872	878	909	902	898	904	918	858	893	896	884	853	878	868	914	921	860	924	878	854	916	895	855	896	836	872	867	909	914	935	863	886	911	873	936	938	864	945	956	879	878	895	872	847	857	905	868	884	888	881	902	906	878	884	889	857	922	876	877	909	839	887	869	907	910	865	857	929	906	877	819	869	877	882	883	886	865	910	868	932	878	945	890	907	883	935	904	870	883	910	883	876	875	927	902	940	914	911	880	898	844	852	915	885	873	879	876	897	870	868	878	912	932	876	851	877	912	937	875	877	874	905	921	868	948	936	872	951	865	855	870	885	928	853	891	875	888	827	873	875	832	871	911	863	877	890	875	921	928	928	941	920	915	920	962	885	852	919	918	909	886	907	864	878	874	904	875	928	904	945	857	842	909	968	882	876	861	894	936	923	903	838	876	861	894	864	850	876	930	914	876	894	948	865	862	863	832	926	878	891	829	933	881	880	832	918	887	870	913	889	898	894	928	874	929	881	924	891	921	916	884	855	916	881	870	875	917	907	905	906	887	907	854	869	946	837	853	858	855	929	868	902	906	861	920	918	933	855	928	902	856	884	914	858	882	910	907	896	945	958	864	884	862	879	872	899	874	931	875	920	885	892	912	904	859	840	898	915	876	896	859	909	926	874	875	880	865	898	839	946	889	913	907	945	951	871	931	928	966	934	922	908	885	893	884	914	815	918	882	913	889	892	849	857	929	847	860	860	846	947	903	900	897	867	898	869	889	868	914	885	904	890	918	955	904	834	904	833	933	904	877	890	903	866	852	913	886	911	929	924	913	869	894	909	912	908	930	956	815	874	933	847	947	894	897	890	918	937	870	868	858	886	909	930	849	911	887	963	905	866	893	903	891	867	954	910	891	907	911	918	841	889	936	920	869	874	943	889	828	885	908	910	948	881	850	928	869	869	858	930	892	970	896	890	922	932	845	902	945	881	891	949	893	836	869	865	886	913	960	874	914	908	917	931	938	862	887	871	893	936	884	916	934	909	934	934	883	935	904	947	874	916	886	913	908	896	892	929
7929	1036	1107	1027	885	2394	563	539	496	457	482	486	438	435	419	439	439	413	422	422	408	408	391	359	368	392	443	371	397	414	393	408	433	375	380	391	421	393	406	389	378	386	446	416	376	418	417	411	397	373	413	371	391	421	418	403	358	407	406	432	427	381	368	387	386	388	421	389	405	379	379	415	400	378	398	382	380	389	437	381	381	413	387	379	353	386	357	380	372	388	412	376	392	365	371	422	401	347	397	380	417	363	367	364	408	420	350	409	393	395	355	379	385	409	398	420	401	396	387	412	403	454	404	354	381	398	374	393	378	356	403	390	364	399	364	369	388	382	428	405	389	396	401	339	413	378	391	383	403	360	422	403	369	368	388	386	402	408	394	402	375	399	382	405	406	373	386	419	377	372	390	383	403	404	434	399	415	395	383	406	394	358	363	399	385	377	383	375	396	371	400	415	431	367	362	356	394	368	361	395	380	378	375	426	413	410	380	394	392	376	396	447	374	425	355	390	392	367	402	405	398	419	405	355	408	408	376	400	361	399	346	419	384	357	383	374	402	393	422	364	346	407	420	366	391	402	410	390	404	420	380	388	387	398	429	385	389	377	398	381	380	411	360	404	375	386	372	404	400	398	395	381	397	391	430	423	406	350	361	365	413	403	361	394	409	384	385	421	359	395	396	416	387	420	377	370	369	390	410	372	384	384	391	396	408	411	401	401	368	395	387	386	404	398	392	398	427	407	403	372	378	363	374	402	372	428	388	423	388	393	386	392	416	408	386	422	371	354	372	428	388	415	406	366	367	369	378	381	391	416	370	400	406	388	401	401	405	387	383	361	405	379	377	445	401	442	398	368	393	427	402	355	387	377	386	397	396	408	393	391	370	391	416	362	386	360	421	399	363	401	371	380	404	379	398	366	381	369	388	353	373	402	418	369	380	359	382	346	374	387	378	389	396	384	405	407	389	395	421	352	355	378	409	399	394	396	399	399	426	397	408	417	418	369	376	402	333	401	363	406	370	397	368	418	384	362	395	357	386	383	352	413	361	375	384	375	400	418	378	381	378	384	364	353	362	370	366	378	407	399	414	385	387	391	408	417	372	388	404	387	366	403	374	386	415	372	388	370	373	377	408	416	423	423	410	415	384	366	422	402	388	377	383	407	396	377	412	365	423	398	354	393	357	424	385	392	414	375	414	376	410	394	421	428	432	390	384	376	407	429	384	390	371	417	437	422	409	401	388	381	395	441	423	425	394	399	354	379	391	383	421	353	406	416	405	387	395	389	401	388	391	402	409	396	399	371	393	411	409	406	401	377	365	412	389	366	389	427	367	381	392	404	384	417	405	410	374	393	407	370	370	374	393	397	393	400	397	375	394	381	394	362	400	412	385	391	403	430	396	412	387	384	384	401	401	383	355	401	374	408	372	400	391	369	448	404	383	387	394	412	386	411	377	393	411	393	365	373	429	422	394	425	361	385	394	431	400	408	350	400	388	413	382	428	402	365	401	410	418	373	420	402	365	376	385	419	375	430	408	357	370	386	388	372	400	383	369	398	426	400	408	401	405	390	369	392	382	417	408	370	386	392	390	385	398	395	370	385	362	388	380	382	420	378	422	409	357	414	390	451	397	360	447	371	418	382	430	405	406	379	380	387	402	431	409	382	404	375	389	360	384	364	428	380	366	372	374	396	403	393	423	411	439	386	396	386	383	376	363	380	405	396	399	370	423	395	376	373	351	356	411	408	428	390	364	416	379	395	405	376	394	428	381	391	366	417	361	365	427	416	396	411	417	402	401	394	418	402	407	381	372	356	431	434	385	356	399	384	395	421	354	426	396	432	382	391	381	364	378	394	397	396	396	374	392	393	412	369	399	381	372	400	383	364	362	399	408	386	397	383	433	440	393	396	440	379	391	371	383	413	381	392	406	416	370	426	412	369	337	349	394	391	375	400	379	367	426	438	381	360	409	407	398	425	425	414	403	370	423	408	375	374	372	377	402	420	413	411	400	377	397	402	401	389	392	406	377	391	364	376	406	408	370	396	381	351	368	363	363	377	376	403	443	398	389	424	432	412	385	369	366	398	380	360	373	377	397	425	398	419	427	386	393	373	409	383	384	393	405	404	415	395	404	412	414	389	378	353	379	389	374	407	371	412	393	417	412	422	403	381	397	378	360	367	373	343	443	420	365	417	401	398	420	403	416	416	379	437	403	418	393	410	374	395	362	400	353	435	399	434	382	400	383	368	390	404	371	392	396	386	369	416	432	393	397	365	364	360	425	409	371	416	361	372	405	426	407	385	398	389	425	399	389	372	361	376	355	397	389	359	402	389	409	435	356	372	412	382	408	399	379	399	381	403	356	374	431	375	368	377	361	440	354	406	396	388	393	396	374	396	341	389	365	380	422	384	350	400	359	418	413	409	440	370	374	390	399	419	432	416	358	422	374	358	396	394	388	387	402	393	373	396	389	374	417	409	400	390	426	374	396	453	367	396	417	410	408	373	402	399	407	385	407	436	388	394	383	425	369	412	408	381	390	407	381	382	363	347	372	356	421	363	422	386	408	409	420	417	416	384	405	412	396	400	359	403	391	394	371	405	417	353	401	408	365	391	373	433	403	449	391	418	386	424	376	381	379	392	381	384	423	382	403	374	369	412	378	410	366	398	435	424	409	369	392	390	386	362	381	388	392	412	386	380	391	428	408	411	395	389	389	384	408	402	420	394	368	380	401	384	424	382	384	365	391	372	382	400	411	405	383	382	367	395	407	410	400	378	372	407	443	402	404	381	421	381	394	369	387	370	354	346	435	438	405	390	405	397	389	386	377	368	412	394	358	385	387	398	352	374	402	382	375	359	404	400	375	393	435	404	407	391	441	411	392	376	377	412	426	409	372	405	385	381	382	409	414	376	354	410	377	406	366	396	406	401	400	341	393	422	379	420	409	363	342	415	382	407	394	402	389	392	384	408	378	377	409	427	391	353	370	412	399	403	385	432	399	390	381	402	409	397	402	403	410	389	343	391	344	399	403	361	396	400	388	429	381	397	418	404	407	349	401	401	377	360	374	421	423	413	404	395	412	415	412	372	408	415	360	426	434	402	416	407	359	373	409	405	361	420	402	378	367	382	388	395	376	407	414	397	398	390	415	398	407	403	398	392	406	416	405	397	391	413	386	396	387	388	404	389	399	410	387	392	376	400	373	403	416	354	415	399	391	408	408	391	369	363	393	418	399	354	424	401	382	383	417	389	382	400	383	362	424	405	402	378	412	396	385	405	415	372	395	415	409	398	416	433	401	392	422	437	401	432	386	345	419	388	391	369	373	411	434	411	404	409	424	411	398	378	400	391	405	372	391	360	365	391	387	386	390	393	412	355	387	418	393	423	368	418	440	368	393	427	376	433	376	408	404	366	405	406	424	399	427	393	390	358	383	389	384	394	392	419	389	398	373	424	403	441	417	421	413	420	370	390	401	373	344	384	414	384	421	392	407	390
7049	1482	2571	3099	3089	8979	1879	1641	1510	1364	1267	1236	1334	1218	1185	1117	1073	1084	1082	1111	1061	973	977	973	992	993	949	975	1001	985	930	950	971	943	961	920	915	930	903	897	934	924	962	928	903	851	919	903	930	932	909	869	927	903	910	891	905	918	829	885	955	920	890	951	898	919	915	882	921	870	902	839	912	958	874	912	899	914	854	879	903	915	936	905	938	944	892	952	870	931	954	897	950	906	943	886	819	909	907	935	939	918	886	882	879	940	872	952	918	865	902	925	852	875	858	871	847	868	951	916	898	920	872	902	907	947	955	908	923	922	893	877	884	911	860	879	879	911	898	871	910	854	875	929	879	902	902	885	941	879	899	891	911	993	942	881	885	894	882	958	847	852	898	889	854	928	913	915	942	894	946	928	922	898	955	869	917	908	911	916	868	819	880	913	903	880	899	872	923	892	927	924	873	889	905	886	970	928	930	939	906	948	906	910	895	936	872	898	863	903	920	913	909	907	890	915	931	916	901	909	852	852	983	909	888	899	894	899	953	903	887	867	921	910	938	917	940	894	900	881	850	925	931	886	949	880	893	932	876	891	899	903	919	896	953	927	881	928	845	907	946	938	880	914	895	901	930	942	901	847	930	924	874	882	801	878	918	902	912	915	882	906	883	893	879	847	921	914	913	963	926	889	884	885	900	905	863	884	915	923	896	924	897	877	899	910	880	898	881	902	940	865	899	966	902	891	890	885	848	873	897	894	878	887	949	873	899	930	946	922	958	902	927	851	931	901	891	880	907	918	928	911	928	879	896	924	885	896	900	910	867	894	918	945	889	903	931	901	935	890	960	887	913	931	838	878	850	938	898	907	918	884	877	860	899	920	882	946	957	848	931	897	934	887	930	905	897	904	866	902	878	914	927	891	884	908	911	929	910	911	911	942	875	931	916	895	897	916	974	968	930	909	889	928	927	910	876	878	906	926	892	880	876	901	950	840	910	877	910	911	887	872	908	954	855	936	872	939	929	908	918	912	892	869	912	872	853	881	957	864	926	908	970	857	881	930	849	879	941	875	883	903	896	940	960	893	927	844	864	941	928	908	964	882	894	887	923	889	865	901	910	938	870	865	913	894	863	844	881	914	872	897	924	898	914	892	899	930	882	874	880	902	894	896	920	907	918	952	911	925	932	902	956	915	918	947	889	832	903	866	913	904	907	924	971	896	877	926	840	910	932	871	908	886	921	914	870	861	871	916	868	924	933	913	884	944	921	916	891	894	947	869	938	889	902	932	927	870	869	851	900	870	876	846	914	868	911	944	913	871	956	891	942	881	971	936	936	892	924	904	897	879	886	897	946	909	912	903	913	824	898	889	849	899	878	898	891	892	930	926	886	928	938	883	922	902	905	900	880	866	878	846	883	864	847	942	898	927	870	892	890	902	877	883	902	897	974	937	917	907	881	917	887	856	907	926	911	903	916	964	909	847	936	942	885	909	909	868	916	933	937	876	933	963	872	931	936	875	936	854	915	939	927	869	925	892	880	952	894	890	953	869	907	924	928	879	950	912	914	910	917	857	899	900	908	875	899	906	914	874	931	949	914	876	927	883	878	962	934	924	943	942	922	897	916	903	910	871	898	934	910	874	884	888	934	889	878	869	937	915	891	906	917	928	922	899	929	910	876	903	882	918	856	845	873	894	919	893	889	910	897	889	875	928	905	910	860	893	936	944	889	874	880	935	923	875	870	905	926	848	872	972	899	906	853	894	916	923	861	910	944	881	912	883	926	929	931	930	859	893	908	922	940	907	913	892	951	925	966	905	905	963	886	944	884	855	868	876	930	846	872	884	877	891	893	841	925	941	888	900	904	852	881	888	917	932	922	933	913	883	896	884	878	895	870	891	888	986	907	879	932	911	930	907	927	891	905	926	918	912	924	901	952	880	887	929	894	917	886	897	916	918	923	919	927	872	899	898	903	935	860	855	949	848	945	875	864	915	903	908	911	885	908	908	932	951	889	875	853	862	925	876	927	922	946	939	942	966	911	883	937	912	943	885	906	897	875	846	924	881	868	915	857	922	879	932	878	917	899	925	863	874	944	921	874	884	929	931	906	953	925	980	880	890	924	907	887	933	892	906	870	874	884	912	916	897	895	853	894	908	889	896	936	880	857	916	895	916	839	887	848	898	903	933	894	856	950	911	880	876	944	883	935	885	901	884	943	849	843	928	909	926	904	867	932	981	901	860	922	874	938	901	922	892	913	909	963	864	903	932	842	917	905	934	919	860	947	919	925	874	935	905	951	865	929	836	919	939	932	893	928	943	846	923	889	887	873	917	917	891	899	868	893	888	893	896	884	900	903	873	927	866	930	920	915	917	923	921	923	872	906	907	866	915	919	875	939	887	919	888	932	865	879	917	969	868	875	949	901	951	944	930	943	926	862	896	982	926	942	895	882	966	884	890	931	902	964	881	851	897	930	870	855	870	872	900	895	917	900	950	910	935	898	902	924	887	921	905	946	907	905	908	859	912	866	949	901	895	912	958	889	900	932	902	940	896	935	941	925	887	883	877	938	922	904	878	871	892	904	902	904	944	883	880	843	895	910	887	879	927	950	917	835	893	923	877	937	889	898	932	897	889	909	975	902	920	889	926	880	949	865	879	931	932	907	920	922	898	877	900	918	923	930	901	925	901	907	846	933	872	888	860	918	916	896	917	887	924	850	879	931	855	904	932	895	884	881	866	919	970	920	868	890	909	897	937	863	915	874	841	881	848	855	835	922	846	909	860	924	840	912	910	900	884	921	885	844	897	952	896	887	894	850	841	935	893	901	910	940	908	892	896	852	906	891	956	860	886	896	922	929	970	906	932	945	929	873	916	877	885	859	928	909	900	897	919	871	905	898	929	853	833	852	878	885	885	915	889	900	961	885	932	922	949	939	902	946	934	881	887	935	895	914	893	875	917	874	922	887	958	956	883	900	868	894	945	890	890	946	879	875	883	928	941	901	894	861	940	893	920	845	886	873	892	912	868	940	859	924	908	862	930	929	904	949	880	895	898	939	910	877	927	919	928	894	887	832	897	848	904	910	889	898	951	910	942	888	902	899	933	893	964	906	913	914	879	904	935	942	893	850	889	930	880	908	911	949	953	900	873	875	914	915	895	916	896	922	843	871	929	891	900	896	901	858	891	955	919	908	937	881	936	899	864	974	910	865	928	890	967	931	910	897	907	955	920	896	886	929	934	889	899	928	934	937	901	847	888	906	911	852	926	892	872	929	909	870	903	920	843	880	895	883	882	883	893	873	941	891	848	850	934	921	959	834	907	891	979	935	936	861	866	915	937	900	902	897	931	876	882	893	873	918	884	851	913	888	951	913	909	844	948	918	903	878	949	907	894	929	904	913	857	894	910	876	879	862	854	968	865	862	874	923	843	952	880	887	881	888	887	978	858	856	881	959	938	919	914	870	900	838	915	908	935	834	879	905	921	852	907	874	879	887	921	912	869
13652	1593	1447	1164	1100	4485	596	453	376	350	349	306	332	301	331	310	262	261	285	275	260	288	260	276	264	260	251	261	268	270	267	256	235	253	237	236	240	258	225	239	234	242	245	233	233	264	213	247	234	213	232	245	236	215	209	224	231	265	244	239	233	233	196	262	260	217	208	232	243	210	257	242	253	264	251	217	254	275	251	235	231	243	251	245	283	266	223	224	254	237	231	263	232	221	229	248	244	249	234	238	243	255	260	251	266	230	234	224	235	230	247	230	221	213	234	258	252	201	216	269	265	225	269	256	252	274	255	231	241	223	251	242	246	246	219	218	246	259	280	278	251	223	236	229	224	236	264	236	225	249	227	230	258	254	244	252	242	228	276	243	249	247	239	234	223	244	249	257	230	250	246	230	252	217	263	246	258	247	223	213	259	241	226	229	200	224	230	269	233	223	251	250	254	242	269	219	215	227	238	237	236	254	223	257	250	229	257	217	224	260	224	241	240	255	240	256	225	245	241	265	246	236	208	231	250	217	235	263	220	225	225	228	253	223	260	250	239	233	236	231	228	252	258	278	225	250	265	239	275	238	237	216	229	250	240	239	209	245	223	233	234	247	241	234	248	241	249	246	247	244	246	236	248	224	264	267	248	249	235	245	242	237	230	268	262	233	233	237	252	241	231	254	256	237	233	223	233	247	248	214	254	258	273	241	277	242	246	243	262	239	243	248	232	225	247	239	214	227	264	278	236	246	261	222	220	246	230	227	232	241	237	234	239	275	231	238	254	250	244	253	235	240	239	240	224	303	244	246	253	204	249	258	232	249	231	255	256	238	272	232	259	230	204	220	250	259	253	247	234	221	238	249	240	234	240	264	242	234	254	236	233	242	231	241	266	226	254	222	249	220	262	250	256	223	268	223	248	247	225	223	261	241	209	251	209	222	272	268	215	255	270	231	256	245	269	274	244	218	224	258	245	239	221	224	261	261	235	247	238	234	236	232	246	235	216	262	214	252	222	221	240	226	260	195	241	203	248	236	214	214	245	242	253	224	230	250	247	244	248	220	224	262	221	226	233	244	271	218	247	236	243	248	221	239	262	236	239	273	274	243	229	237	237	227	246	233	288	251	219	239	254	263	230	230	252	228	234	257	225	238	248	247	237	248	222	239	248	224	245	226	217	260	259	272	259	244	238	255	255	251	246	222	267	241	228	245	256	256	237	239	226	234	223	248	239	219	263	213	233	233	226	228	251	249	236	239	245	243	245	214	231	245	239	227	261	253	239	267	218	221	214	263	241	235	234	280	244	232	208	209	242	244	246	260	241	247	266	247	235	232	235	266	236	262	225	246	221	246	272	260	249	258	245	236	258	263	253	227	237	236	240	255	223	236	220	245	220	218	259	246	239	264	257	232	243	243	241	249	264	259	225	263	237	258	234	254	219	248	264	260	218	237	235	223	244	242	239	236	210	222	248	254	238	219	247	217	244	258	222	238	242	214	250	269	252	222	234	255	252	247	246	245	210	238	233	221	234	231	224	242	233	249	257	229	210	253	235	238	247	230	261	245	241	238	212	265	247	243	218	233	273	231	253	253	230	264	241	238	260	264	257	226	240	233	262	242	234	260	234	217	253	230	228	261	244	250	236	239	223	225	239	255	214	234	230	235	213	240	239	245	246	238	240	251	260	266	268	241	223	249	225	231	239	237	224	238	211	239	230	240	217	282	250	217	246	252	237	219	243	218	222	249	251	243	258	231	217	209	215	258	236	235	241	223	244	252	249	245	260	230	239	221	253	236	218	248	264	267	229	244	236	223	236	266	274	258	236	246	208	257	244	226	237	261	256	240	206	243	225	266	242	232	246	240	255	241	240	237	261	222	246	256	241	215	237	235	240	231	272	225	230	227	235	203	240	265	245	258	265	254	222	247	213	233	247	251	283	229	227	241	238	225	229	263	222	267	241	230	229	237	234	219	228	271	245	262	240	250	266	234	250	258	251	245	251	234	229	243	246	218	255	230	246	261	247	270	251	247	242	253	234	237	239	235	248	247	239	247	235	227	234	237	242	245	222	232	225	275	209	239	241	263	253	276	252	243	252	243	211	244	247	241	239	210	209	236	240	211	243	250	238	251	229	231	262	232	247	244	224	234	229	221	267	267	239	241	244	242	258	221	235	236	245	262	262	218	248	245	230	220	233	256	216	263	267	231	253	220	221	246	241	224	210	257	261	257	282	224	238	254	252	262	263	268	264	233	251	225	274	253	198	234	215	246	245	238	230	240	247	237	256	254	253	228	204	261	229	242	273	219	232	249	259	238	240	242	246	248	228	215	236	228	220	272	225	238	221	236	253	248	263	239	236	232	250	247	228	246	246	244	211	253	227	239	216	230	246	240	259	226	234	227	239	219	253	241	224	254	233	200	250	242	250	238	222	261	249	235	222	231	236	234	211	217	270	252	263	243	255	224	231	243	235	227	238	225	247	253	251	241	233	250	232	260	225	210	227	236	244	262	256	220	228	270	254	231	224	226	219	251	251	258	238	251	265	219	252	231	239	244	229	280	259	228	251	234	236	257	244	269	244	226	245	270	248	231	238	232	256	255	233	244	259	246	249	245	258	272	228	243	249	235	217	242	268	249	237	254	238	245	229	237	250	244	212	260	230	240	243	223	237	254	245	229	255	230	262	245	261	234	258	214	262	228	236	249	229	242	243	196	226	262	236	220	234	250	238	222	247	241	240	239	255	237	259	258	255	249	213	249	250	206	208	236	243	244	255	252	279	258	262	242	227	263	253	232	254	234	243	241	252	233	253	235	234	240	239	220	230	216	234	268	263	252	244	272	228	237	227	262	236	219	228	255	228	262	208	237	232	238	243	242	246	271	246	252	263	230	255	231	252	237	242	269	231	253	220	230	227	264	228	255	241	230	240	220	204	242	232	252	237	231	252	268	278	245	276	274	243	241	252	230	248	238	255	242	262	256	279	258	246	257	251	241	235	235	250	215	260	224	245	254	257	229	251	245	247	235	250	230	242	226	232	275	255	253	257	247	264	241	235	246	237	253	226	221	230	239	268	263	260	233	249	245	233	232	274	254	223	256	236	245	227	216	223	233	241	226	233	245	245	232	226	235	244	224	241	247	243	225	239	264	253	233	247	247	252	271	249	260	271	234	240	224	232	235	268	245	263	270	235	240	259	255	255	233	215	242	232	215	241	247	258	239	256	233	245	218	227	274	223	246	204	235	235	254	244	238	243	247	242	237	205	250	277	229	254	265	251	244	254	240	247	238	264	237	224	232	259	249	213	232	253	225	221	242	204	238	236	243	252	257	239	249	252	234	228	223	217	235	217	237	241	244	241	244	228	213	205	245	233	226	262	232	217	244	244	223	249	234	228	244	266	249	221	252	237	231	251	214	248	222	240	232	248	231	243	254	264	241	235	251	240	268	245	263	235	259	221	237	254	231	233	239	275	220	281	243	254	269	241	226	229	227	239	252
8306	1546	3106	3879	4901	13976	1985	1802	1510	1246	1149	1173	1169	1087	1045	965	798	854	835	795	749	670	732	771	691	694	697	668	652	685	666	614	655	628	638	629	607	652	623	604	584	645	575	589	599	607	608	585	608	606	599	610	624	568	599	583	602	624	546	604	594	570	560	589	592	614	590	579	592	524	585	548	577	600	565	611	557	563	585	555	642	590	596	557	583	621	504	557	595	552	581	576	559	580	591	572	593	584	627	574	574	593	584	582	550	601	555	589	584	555	586	583	593	606	565	595	627	540	565	536	594	552	551	570	601	568	550	563	583	587	577	607	601	569	600	567	563	588	584	592	523	555	581	607	591	588	545	597	568	567	625	597	576	602	571	600	569	571	557	532	590	594	523	573	595	576	584	566	547	563	545	580	584	560	610	606	561	558	598	580	543	624	566	600	594	579	588	583	572	598	546	558	566	569	585	597	616	607	561	629	578	574	584	562	598	573	564	573	578	547	560	549	560	577	631	581	585	563	557	562	539	595	598	554	555	592	594	580	563	571	557	610	584	613	510	570	574	570	580	562	569	590	616	572	566	563	595	564	631	580	577	546	575	606	517	583	578	588	539	560	604	552	568	566	565	546	572	580	573	594	567	575	576	587	561	600	585	616	594	557	566	592	582	592	552	587	589	597	582	581	608	567	636	579	609	566	590	553	604	564	560	605	587	573	548	534	627	551	598	589	610	555	627	620	566	575	644	558	578	594	582	602	601	607	608	622	589	602	605	605	547	582	579	619	548	572	526	589	590	645	591	587	590	561	574	595	577	618	560	545	544	573	606	594	566	578	607	594	599	563	564	615	557	612	540	619	533	621	560	579	569	605	585	572	549	575	570	578	529	575	575	557	568	589	561	573	561	574	542	584	564	618	613	608	611	571	553	519	547	613	529	578	605	524	570	603	577	536	575	570	608	609	557	573	538	586	610	634	564	545	566	555	535	552	559	579	542	534	569	570	548	589	604	580	574	540	570	584	602	568	616	591	573	579	589	565	599	565	561	583	612	581	593	605	563	554	547	575	586	561	600	588	567	580	571	576	552	561	591	562	574	563	617	627	592	597	627	533	606	585	571	592	558	590	593	586	600	603	542	599	549	554	618	581	553	548	563	611	547	563	557	580	601	559	558	580	568	587	580	560	566	627	602	549	584	570	583	601	618	578	600	562	596	589	587	642	571	563	582	593	574	546	570	612	560	567	541	577	578	515	562	550	580	587	579	555	575	622	550	581	583	560	561	572	541	557	555	562	619	589	642	569	609	605	600	569	565	550	570	533	553	574	570	561	556	580	634	597	568	590	539	573	607	550	601	598	582	592	596	623	586	580	532	592	562	564	540	596	554	603	564	596	590	602	563	601	576	571	577	608	560	586	572	560	531	595	576	582	574	535	593	578	563	591	575	549	532	622	601	572	569	552	610	567	581	598	570	571	563	552	556	556	551	566	591	549	595	554	599	549	552	557	548	611	527	573	583	544	536	596	570	590	606	563	601	544	587	608	554	568	554	548	547	623	606	575	584	570	579	592	585	583	582	592	583	544	545	568	579	557	586	556	533	544	632	603	554	561	505	567	619	581	577	597	580	559	536	595	631	574	570	566	589	613	563	593	526	596	590	574	616	592	545	573	582	607	571	609	557	533	585	587	558	553	604	619	540	588	568	568	588	581	590	593	616	585	623	543	554	652	600	549	604	576	537	590	543	562	551	577	564	604	561	593	587	567	521	602	557	558	580	589	591	580	563	555	600	602	570	569	590	536	583	564	559	583	550	561	581	604	537	564	585	590	561	582	589	573	611	598	603	565	553	592	585	587	560	576	580	563	554	601	597	595	594	582	550	593	556	586	577	542	589	552	577	588	614	599	579	604	603	564	582	553	598	586	565	608	602	596	574	570	595	576	594	593	559	570	597	560	559	588	596	557	585	563	629	565	575	567	574	579	574	576	567	529	553	590	592	581	553	571	563	560	583	583	550	594	635	584	556	537	540	580	588	554	546	578	570	606	565	630	561	601	533	559	596	550	621	539	573	557	562	589	583	597	555	519	600	591	562	590	578	599	578	537	561	594	562	556	584	567	596	566	591	567	556	588	587	561	598	580	583	568	601	553	612	607	558	594	589	575	585	596	588	588	576	564	596	549	545	627	583	550	585	617	583	610	617	613	582	562	566	558	575	543	587	559	571	595	565	586	553	564	564	617	626	573	594	596	549	597	567	578	578	554	592	618	591	577	570	581	607	579	608	547	589	582	567	586	597	576	556	542	617	590	600	596	542	575	528	581	607	603	573	592	633	570	593	569	596	582	576	590	620	610	572	577	592	579	575	540	585	573	596	580	554	610	602	613	607	540	620	520	572	586	560	507	571	529	568	553	554	612	560	602	542	589	603	593	570	569	589	608	582	620	570	648	580	578	600	607	570	592	589	572	558	616	604	561	578	619	548	554	608	543	590	593	592	576	566	588	550	551	598	592	550	593	632	613	602	629	559	553	566	575	610	552	556	564	562	561	546	572	566	594	565	610	570	580	578	604	582	604	541	606	574	596	572	578	572	572	578	564	613	613	563	580	549	565	596	603	541	599	602	619	578	591	568	567	578	555	586	623	552	540	549	598	622	585	586	607	561	545	612	582	581	572	579	567	562	573	616	591	614	547	565	579	550	588	552	563	589	588	577	598	619	571	622	583	547	540	560	570	594	568	586	571	594	573	580	597	527	553	548	581	537	570	600	563	577	615	595	640	562	600	598	616	618	558	579	558	532	604	618	621	598	598	562	578	574	557	578	564	557	588	595	595	570	521	573	540	627	539	550	560	580	568	574	589	571	567	572	541	639	604	563	561	564	551	598	577	537	621	593	590	574	548	566	594	587	543	590	628	581	571	578	595	574	604	605	568	608	598	639	581	565	622	576	586	544	565	579	600	578	581	595	593	539	597	571	566	573	589	567	552	550	617	563	531	553	585	609	579	562	581	572	598	561	608	597	582	576	569	565	581	573	609	585	602	590	610	596	614	581	552	600	577	563	631	546	527	634	620	575	557	560	586	549	613	599	589	557	598	627	592	584	635	579	557	576	546	617	610	622	610	595	605	591	572	596	594	578	552	586	569	588	591	588	584	607	546	519	614	575	545	590	621	568	553	559	562	583	524	530	539	581	559	624	599	585	544	631	603	533	595	545	574	599	567	553	558	592	598	588	594	576	574	572	583	573	600	565	593	584	592	560	576	625	569	555	604	570	537	556	580	606	578	595	578	577	584	629	553	589	586	578	542	559	618	568	552	534	616	597	591	597	585	546	576	552	567	569	607	624	569	562	596	581	603	543	591	589	575	543	575	615	569	604	531	580	567	522	613	605	583	606	579	595	603	580	618	579	575	581	553	591	609	580	578	546	559	588	553	565	580	593	565	559	569	584	542	575	561	557	589	580	568	541	539	570	541	606	569	570	574	580	584	559	556	543	618	585	577	554	563
1957	636	704	638	543	559	504	400	427	411	431	351	414	409	426	405	411	418	419	389	366	399	422	381	374	388	362	390	374	381	364	408	421	393	382	383	374	397	400	380	364	392	375	401	376	390	401	394	374	388	372	445	412	396	382	423	382	355	387	376	363	422	375	408	377	351	394	356	382	393	382	375	382	374	419	335	366	363	386	390	348	352	375	365	393	422	364	396	378	390	361	419	416	384	393	381	399	412	360	400	391	401	381	378	421	427	417	341	405	410	417	402	384	415	424	388	378	360	400	406	395	397	391	402	371	388	393	382	373	366	360	381	398	365	389	349	416	382	351	380	378	397	391	396	406	400	362	398	344	395	403	380	399	384	362	392	383	394	375	434	358	384	379	370	387	367	419	374	402	369	355	390	376	369	372	371	401	376	390	359	377	371	370	381	380	350	383	376	344	364	380	414	391	368	376	398	406	352	352	374	398	376	346	354	381	403	361	403	385	366	395	393	370	374	356	395	414	442	380	388	392	371	409	393	399	392	390	391	364	369	378	407	375	383	376	381	415	430	394	384	395	358	415	392	371	356	373	376	372	341	369	375	378	360	350	442	387	406	384	383	393	389	384	409	376	350	360	406	404	375	367	393	372	392	397	394	372	395	398	385	390	401	322	397	372	358	420	371	431	371	360	429	357	392	375	402	411	414	394	347	377	358	397	392	382	383	394	371	387	405	362	383	383	377	399	385	405	369	373	399	389	365	400	385	384	412	385	386	396	356	398	404	402	423	416	378	372	390	369	382	345	398	412	372	364	394	400	390	393	314	414	347	401	371	390	361	372	384	398	383	403	428	409	382	393	368	404	373	369	369	360	423	389	394	366	383	362	397	357	352	361	419	397	397	424	394	398	378	383	375	409	368	402	389	372	389	423	411	428	397	425	377	388	374	413	374	386	404	386	412	386	371	399	424	415	404	352	398	404	368	383	387	383	384	360	380	398	345	388	362	358	339	410	393	378	372	375	351	405	388	382	376	381	402	423	367	382	367	415	419	380	384	380	405	394	398	369	383	358	410	402	385	420	408	405	362	384	409	398	377	387	375	384	384	385	366	418	401	398	384	391	388	397	379	371	408	399	350	365	365	383	399	402	406	373	385	390	371	413	366	375	400	356	432	403	381	356	398	432	378	373	379	411	352	367	375	356	370	389	402	408	397	341	352	371	372	415	381	378	348	352	384	366	413	419	386	358	409	391	416	455	411	394	372	410	369	378	385	379	375	399	400	375	373	378	407	361	406	398	385	366	370	374	377	407	404	407	381	372	357	388	387	362	403	359	391	373	405	400	352	373	410	375	348	397	398	380	376	415	384	351	382	396	345	430	371	377	424	369	353	385	391	341	411	383	381	360	348	390	392	377	347	410	356	412	374	379	359	386	408	395	393	381	390	349	383	365	361	380	382	343	396	341	377	400	415	417	390	376	342	405	388	382	387	391	357	363	387	378	360	378	398	413	377	404	366	377	370	428	383	385	386	350	383	414	410	374	421	363	394	380	385	424	432	361	378	348	367	395	388	414	383	379	372	364	370	356	381	400	410	410	361	365	336	381	362	400	430	395	381	380	412	395	387	403	385	418	371	380	383	367	397	407	379	350	369	416	382	400	365	355	349	394	364	390	396	385	363	409	422	395	379	394	384	377	376	386	385	365	385	367	408	393	399	427	348	373	363	391	359	362	393	380	453	387	376	385	396	422	350	392	403	439	393	364	382	399	421	370	333	357	389	395	380	381	372	431	389	404	399	392	395	356	422	419	348	365	357	414	409	412	403	368	345	404	377	374	346	417	353	376	398	380	384	386	400	395	408	405	329	416	366	416	425	366	396	345	352	344	390	410	366	406	403	382	392	400	388	373	317	412	390	375	383	395	377	389	389	380	351	389	411	335	426	393	380	391	364	384	390	377	382	423	390	384	409	374	372	413	385	395	384	401	378	386	395	415	398	371	376	405	370	335	390	419	404	369	403	399	365	387	379	365	367	386	384	362	392	438	408	372	371	349	408	380	399	389	357	363	373	372	391	369	422	402	371	402	390	375	375	382	376	406	378	388	358	406	412	373	343	391	377	397	379	372	393	400	411	411	397	409	413	356	381	378	413	379	392	405	415	395	370	359	407	411	350	379	397	362	397	377	332	366	378	368	362	377	403	417	439	385	362	384	408	394	385	372	414	405	382	403	414	375	404	406	377	414	384	410	422	369	398	393	369	373	376	416	384	381	397	389	359	396	378	402	382	405	356	374	404	371	364	364	395	400	350	390	383	393	410	372	396	391	390	365	383	394	381	353	406	376	383	378	371	427	369	409	348	363	406	349	370	373	393	379	425	368	368	367	372	360	349	384	364	411	409	407	342	386	390	396	418	383	353	352	385	392	381	370	386	405	359	334	370	390	392	381	414	381	368	368	396	398	416	373	426	376	364	413	390	366	391	390	391	401	382	378	393	404	383	364	371	333	403	375	395	397	379	411	377	423	392	374	391	389	394	410	357	391	390	389	424	397	404	406	373	358	380	358	410	382	370	428	376	391	386	360	414	362	417	372	345	374	392	363	411	396	393	429	394	344	398	404	359	374	425	372	378	355	355	389	376	364	337	389	374	368	370	426	406	387	391	390	405	425	406	372	352	396	402	358	364	344	379	353	379	362	375	400	401	341	405	401	382	411	408	402	370	398	367	366	381	352	388	381	389	385	365	405	373	381	424	396	411	386	392	418	373	398	383	393	392	387	377	372	375	383	411	425	394	391	422	386	384	364	380	336	394	362	404	385	366	385	335	374	395	400	350	397	389	379	384	389	403	375	374	378	379	410	389	413	384	382	368	401	386	356	346	427	393	382	389	394	367	338	384	371	386	433	400	396	391	341	391	369	392	395	383	387	366	365	405	371	390	373	358	418	406	363	359	366	357	394	409	413	379	388	392	389	344	396	398	359	371	383	372	395	371	399	405	393	379	380	372	376	354	402	385	402	408	406	406	376	340	380	373	408	407	401	385	406	332	399	415	339	362	412	404	359	360	383	379	432	374	365	373	391	423	382	367	388	400	408	361	391	398	370	346	400	385	350	384	367	391	428	437	407	392	384	353	371	410	329	383	378	409	391	364	365	390	405	323	386	377	398	358	394	409	388	385	378	416	377	380	364	369	358	393	393	405	383	397	416	415	384	373	404	356	369	345	378	364	364	372	391	414	375	397	366	435	380	370	397	350	347	339	399	402	413	431	362	366	388	380	385	388	369	369	378	421	427	357	383	353	375	364	421	385	420	391	373	335	396	389	360	363	387	414	390	406	376	387	416	390	368	407	345	380	381	396	389	381	376	377	394	383	367	383	387	385	383	405	426	384	363	381	372	398	384	382	419	396	388	349	383	391	375	431	375	370	391	363	403	374	394	387	425	415	399	384	373	390	397	376	374	364	397	386	378	346	409	392	363	417	333	400	378	389	385	367	408	377	414	371	408	376
2362	1131	1623	1902	1751	1726	1302	1239	1141	1035	1142	1077	1090	1065	1002	1074	1018	991	987	1006	957	999	979	949	967	940	920	930	929	902	922	898	921	859	957	942	929	937	839	899	899	878	887	937	884	907	880	894	891	942	868	944	933	862	842	905	916	914	922	935	933	912	968	893	958	932	943	910	910	918	891	855	919	891	869	883	832	935	878	864	928	897	861	849	888	861	856	897	899	895	935	916	889	849	865	976	881	874	901	866	935	932	898	832	851	865	829	906	928	925	886	864	884	856	919	920	922	909	874	872	855	880	919	894	937	907	911	863	977	914	909	873	923	898	855	916	873	884	886	891	885	894	892	928	935	894	891	944	902	890	838	956	908	927	899	879	885	864	863	944	891	920	855	913	934	958	954	916	914	868	915	834	906	894	883	908	916	868	894	894	920	943	839	894	913	874	917	899	873	840	892	912	902	920	921	885	916	902	909	894	905	876	904	895	908	884	889	916	906	888	909	926	921	859	913	905	891	870	942	887	886	872	897	906	857	918	922	884	881	857	853	910	895	911	843	872	913	858	880	923	884	895	893	897	901	843	896	906	892	848	917	903	916	913	923	889	903	882	815	995	916	863	877	929	894	883	903	944	920	891	857	874	900	952	877	912	920	925	894	878	916	952	923	844	894	943	890	927	917	830	923	922	894	897	867	921	864	894	940	875	926	910	899	877	931	883	872	916	871	919	941	887	929	859	950	900	860	965	900	904	870	921	864	875	854	918	877	915	937	927	881	863	942	882	924	931	869	906	878	928	866	918	853	910	893	853	947	876	878	885	851	919	911	901	928	863	929	903	918	892	931	905	917	907	892	893	917	923	914	902	863	908	868	869	818	915	899	886	925	914	918	882	896	918	859	918	867	911	909	950	884	905	932	919	912	935	882	886	832	841	875	861	915	847	860	924	926	880	933	881	940	871	902	843	864	942	900	878	920	896	921	911	936	930	864	869	854	908	871	913	914	926	964	907	862	891	922	881	906	864	865	908	931	922	832	959	875	921	875	829	891	895	896	877	881	873	899	926	881	935	865	861	885	823	907	944	884	906	900	928	898	832	955	877	888	915	982	937	924	915	923	891	910	906	904	865	878	926	885	917	873	944	885	900	857	895	928	898	907	858	916	880	913	835	890	924	936	883	841	865	939	925	892	924	908	893	911	878	926	885	898	930	882	906	948	863	830	912	894	894	910	892	888	887	891	918	931	907	892	910	922	946	915	873	910	903	926	850	938	939	888	966	903	902	882	865	892	923	959	889	906	854	903	897	915	912	860	863	925	947	912	902	916	834	933	924	875	921	904	903	908	920	908	808	908	919	922	934	855	842	895	882	893	902	889	918	929	899	914	911	850	920	896	884	915	929	925	898	912	930	891	875	884	877	901	912	917	867	837	922	867	917	936	930	929	873	952	865	863	935	914	928	941	900	916	828	838	877	950	857	889	905	938	909	877	852	901	946	836	924	852	867	903	860	899	860	940	898	951	932	931	872	865	898	866	940	892	867	883	904	882	924	958	884	904	920	958	889	888	883	925	891	935	934	958	889	892	896	879	860	915	912	885	911	891	861	914	852	928	880	904	899	913	907	900	942	885	956	879	930	933	903	882	913	891	923	923	878	896	836	950	847	900	946	910	895	859	922	888	907	856	893	903	925	885	912	866	961	905	914	893	946	895	912	916	874	926	890	877	861	901	918	864	927	891	985	895	910	893	850	897	911	891	865	901	906	916	881	866	942	915	923	928	862	891	913	889	916	874	879	882	918	899	915	872	893	873	918	900	842	904	827	893	941	879	927	953	909	939	876	943	850	910	879	938	909	899	948	920	898	897	877	861	835	880	933	878	903	909	873	896	881	889	953	904	920	898	932	899	878	894	937	894	923	845	903	864	891	912	861	884	880	867	923	859	881	902	892	931	910	922	881	902	912	908	868	841	901	863	879	913	899	917	912	948	920	863	853	873	898	895	916	868	944	916	883	864	848	864	901	891	894	853	903	945	898	884	925	931	877	889	878	861	944	867	879	941	976	946	829	899	903	922	878	945	855	871	887	908	923	879	866	916	904	905	875	900	904	902	873	912	854	904	917	858	904	908	877	886	913	940	887	916	917	890	890	922	930	859	910	895	910	896	848	837	865	879	835	888	901	885	877	936	945	880	872	876	836	888	947	911	891	936	890	920	935	874	889	856	913	908	912	920	907	862	922	902	883	876	939	929	925	860	859	905	903	877	887	904	839	878	885	933	897	869	913	914	940	893	877	899	890	865	948	906	927	945	853	912	818	851	874	903	891	876	906	911	887	923	909	928	924	912	857	884	899	896	933	891	876	905	960	860	875	898	923	916	939	851	878	934	836	898	924	897	843	940	926	936	895	889	927	903	925	862	879	905	949	854	873	887	884	892	899	881	874	897	875	826	860	855	954	830	886	885	884	933	929	964	943	899	935	887	914	897	953	924	895	856	846	925	891	897	875	891	904	873	920	935	903	868	868	932	964	891	833	887	906	913	847	858	867	943	913	870	948	831	930	933	915	869	843	879	924	873	895	885	879	921	947	876	903	900	901	924	906	893	917	865	897	859	893	919	894	897	909	909	909	810	900	896	960	862	913	863	920	918	885	891	885	890	898	910	824	956	896	872	839	933	928	846	907	867	893	930	885	873	890	887	908	982	883	953	869	918	925	876	935	865	904	907	854	949	878	892	948	952	935	868	876	928	872	890	953	864	858	901	870	872	922	905	887	919	893	956	889	919	915	910	847	938	938	861	916	866	911	890	912	841	992	881	877	873	876	872	874	831	904	955	861	900	947	882	897	883	899	915	1005	857	889	932	953	853	892	859	890	848	888	872	875	870	912	917	900	890	901	935	894	872	893	873	910	895	899	907	857	913	885	926	897	968	875	927	918	958	885	912	923	895	936	900	864	868	941	940	923	929	855	938	921	903	875	924	957	954	850	910	902	866	853	938	907	935	866	935	964	883	888	858	884	919	900	904	867	917	850	868	865	902	859	941	909	899	876	942	928	948	884	864	843	911	906	909	847	860	875	923	886	908	888	888	849	887	941	915	855	927	950	891	912	870	832	927	880	886	901	878	959	841	865	860	867	888	850	950	902	913	908	924	837	877	876	900	851	902	935	864	924	849	886	865	907	886	922	869	891	938	884	864	903	859	877	862	850	856	882	883	921	841	945	960	854	880	838	943	888	912	837	876	884	849	891	883	934	964	893	868	884	923	898	894	843	928	884	910	867	927	902	873	951	887	890	875	927	877	848	868	956	875	922	913	880	920	866	869	900	895	904	889	908	926	957	867	900	867	874	863	949	906	904	874	952	865	871	890	912	862	905	874	837	884	899	917	895	871	895	904	862	916	892	888	902	892	852	879	885	892	919	901	924	934	911	948	858	863	906	921	926	923	935	980	910	857	955	888	857	882	922	915	920	960	860	938	899	902	895	870	881	911	903	909	924	882	898	917	898
8000	1128	1194	984	1414	3024	582	530	503	490	448	441	450	501	455	433	434	441	397	446	424	450	418	387	399	389	375	411	417	414	425	375	388	373	372	383	442	382	396	392	381	402	391	376	419	405	386	372	403	397	426	373	387	389	395	394	379	408	417	399	414	412	414	399	403	368	393	371	428	359	398	392	379	400	430	393	378	386	406	373	388	411	409	396	436	428	412	389	371	413	424	433	398	429	431	431	396	401	426	403	381	389	391	395	395	384	397	430	400	390	400	377	433	417	417	429	415	381	405	414	442	410	412	402	430	363	431	385	421	373	438	395	366	399	389	412	403	377	431	373	412	424	397	364	393	425	334	401	393	447	436	431	405	375	389	346	375	386	406	460	408	405	387	406	380	440	412	392	380	406	417	384	385	353	415	390	359	374	400	413	395	390	400	352	422	394	384	418	385	381	415	413	421	368	428	433	407	422	400	367	391	424	382	373	415	396	392	388	403	396	414	376	380	356	427	387	442	346	383	353	414	408	366	395	430	396	385	369	385	409	435	410	429	410	391	359	397	399	400	372	399	437	376	411	401	403	419	382	388	408	403	388	412	364	390	411	416	390	369	394	386	362	394	433	404	417	391	406	390	400	410	381	403	408	342	388	399	417	402	391	406	413	429	387	405	426	338	419	399	403	440	416	403	402	421	428	381	438	415	397	399	393	377	391	384	374	376	443	391	415	385	422	395	400	414	392	379	403	418	407	408	388	386	370	402	383	386	440	386	384	385	376	428	385	405	414	433	376	388	382	425	404	455	399	386	420	380	437	374	410	399	364	403	390	392	393	410	382	365	392	392	429	353	379	408	444	410	392	366	369	343	398	414	410	394	417	420	368	399	364	389	415	430	444	378	416	409	398	395	408	426	365	381	368	401	427	397	399	399	395	423	410	412	430	403	390	383	389	404	375	419	366	377	402	404	425	397	367	414	388	395	369	389	383	368	402	362	401	368	431	397	384	412	398	394	386	406	355	370	422	384	412	417	393	415	388	449	406	390	390	448	413	402	422	371	370	364	407	358	362	378	426	440	436	403	386	355	426	390	395	406	422	381	397	405	368	400	387	407	425	390	379	425	413	373	388	409	404	337	375	406	414	441	366	388	392	420	383	358	401	404	416	403	390	371	383	411	379	370	378	390	384	414	398	385	369	393	411	410	388	410	358	414	376	389	359	381	406	416	440	390	365	382	418	363	380	376	395	400	391	389	388	413	437	412	391	388	424	403	410	410	404	383	397	376	371	397	373	377	392	409	403	414	398	392	380	373	438	391	386	418	385	429	383	406	430	413	413	380	407	355	404	439	401	400	400	411	386	353	369	410	397	379	423	355	382	433	407	366	372	381	443	392	377	403	387	393	397	389	407	413	392	382	418	441	390	418	419	390	425	404	419	394	421	392	386	378	375	399	382	393	462	384	383	406	384	422	434	392	402	391	421	404	411	370	388	390	437	396	398	386	404	411	424	405	384	386	374	395	384	392	386	394	368	463	399	400	415	375	399	435	390	420	387	418	401	427	381	395	411	392	441	381	367	403	431	407	416	431	388	389	428	389	445	392	386	373	404	395	407	390	404	439	385	405	417	403	406	413	373	407	381	411	422	400	368	377	365	435	389	388	396	420	383	396	360	379	352	376	407	360	431	413	355	400	372	397	401	466	402	447	376	415	423	381	405	395	393	383	418	342	414	373	413	399	386	394	416	354	396	351	394	388	376	358	392	384	405	402	390	408	374	414	383	384	398	384	409	398	392	401	415	392	384	412	395	403	425	400	384	428	405	408	408	419	398	389	406	374	409	395	416	381	372	409	372	395	408	402	424	402	433	378	391	361	388	398	390	412	349	381	434	398	403	397	401	434	399	404	378	417	372	401	386	372	427	415	430	399	386	419	386	393	386	420	375	386	393	397	396	404	361	394	421	403	389	391	366	389	393	413	400	389	398	443	446	373	383	409	383	383	388	376	383	403	403	394	416	417	422	390	391	369	387	403	432	395	362	415	435	413	413	402	422	415	410	441	400	401	429	412	428	396	401	394	394	414	366	381	388	391	434	392	385	405	414	431	386	382	413	367	410	405	384	355	385	424	398	380	361	408	419	399	405	409	390	384	419	410	388	360	440	364	383	391	431	367	367	420	389	389	408	416	408	427	438	381	406	374	377	444	379	363	377	388	364	386	428	381	435	418	372	406	375	372	376	391	400	378	392	379	412	403	419	424	381	402	421	385	387	408	410	393	391	438	387	390	382	413	416	384	387	399	415	410	406	389	437	414	432	421	394	360	386	406	423	374	400	418	402	464	361	376	388	387	375	370	388	357	390	398	418	389	381	396	346	414	368	386	394	363	419	379	402	389	363	423	380	390	384	391	399	385	359	382	395	359	369	402	384	398	383	448	411	381	428	378	372	428	424	403	415	375	394	420	360	380	430	387	358	390	414	405	393	392	389	408	413	402	381	396	384	400	393	404	404	407	426	402	363	424	395	387	406	397	406	389	403	383	452	411	426	378	418	405	380	349	374	385	377	412	389	428	363	407	379	382	332	402	398	363	397	367	365	394	413	409	376	385	403	367	382	411	400	419	407	387	412	359	360	413	434	397	402	382	396	421	425	394	413	393	419	399	393	416	343	394	405	393	395	422	418	397	397	383	411	363	408	379	362	382	413	399	435	416	431	398	393	372	436	426	360	381	422	384	402	415	439	400	423	411	403	405	431	358	398	392	412	378	374	392	388	392	393	404	406	425	391	377	344	355	402	409	353	394	438	429	401	398	412	380	386	419	402	389	419	420	388	384	388	369	415	421	406	413	385	406	412	366	387	392	427	373	417	363	404	392	365	360	380	411	428	387	434	397	387	399	347	367	426	385	400	394	399	389	402	424	384	366	442	392	428	445	400	409	369	364	428	416	388	416	396	358	423	358	437	369	411	417	373	397	408	400	379	381	400	417	400	413	410	374	409	398	460	385	394	410	346	395	445	410	436	399	454	377	380	404	397	389	438	407	409	434	372	371	381	386	361	376	395	393	408	409	414	415	385	363	396	425	431	414	389	384	385	394	409	415	394	369	398	402	393	411	414	401	425	429	436	385	393	403	439	373	364	395	439	382	376	411	387	411	375	422	443	423	400	393	431	408	388	398	386	408	381	386	395	408	385	378	390	393	383	400	402	367	357	417	387	399	427	382	408	434	430	380	386	419	420	373	421	466	413	394	395	388	403	375	418	410	393	379	410	435	409	395	387	389	429	385	352	461	402	383	370	396	392	410	408	387	414	396	396	386	368	436	385	423	414	398	377	414	388	398	417	406	393	352	421	405	402	422	379	409	353	392	391	376	413	384	405	405	412	380	390	414	423	398	409	388	379	397	400	427	425	371	385	416	401	424	391	420	445	393	394	393	408	404	408	359	420	430	381	353	387	373	371	409	448	440	431	417	388	386	406	370	410	397	411	390	374	343	379	383	375	381	396
6930	1577	2653	3023	5790	10656	1918	1636	1432	1378	1298	1324	1264	1312	1244	1119	1074	1137	1072	1003	987	943	970	954	985	997	984	934	984	1007	950	964	905	930	982	960	923	954	930	972	950	902	940	954	967	926	891	905	898	892	907	904	940	943	915	954	914	912	934	920	858	811	943	972	921	878	919	861	867	872	968	925	916	926	914	860	878	925	930	896	875	928	910	916	925	919	955	871	949	961	891	925	875	972	883	899	959	918	946	956	925	903	882	939	935	893	934	945	931	894	903	885	926	977	887	930	890	924	906	961	867	884	859	941	908	907	890	931	898	915	892	895	905	922	872	959	982	911	894	898	918	880	892	885	921	876	858	913	909	901	903	965	872	921	889	902	919	922	935	907	912	961	929	908	863	890	939	899	922	878	911	889	886	914	889	909	931	902	891	920	917	939	894	905	917	855	899	952	890	888	965	896	833	904	970	924	966	921	903	928	899	909	957	925	914	937	913	908	836	909	897	932	942	903	853	850	931	910	907	948	957	949	867	906	929	874	933	872	928	874	913	899	939	932	938	864	974	898	926	860	894	875	937	882	963	874	920	947	929	878	872	923	858	934	874	894	943	897	940	984	846	913	908	895	884	912	926	833	951	919	941	916	936	901	916	918	887	911	921	927	852	865	848	908	903	899	865	976	910	883	916	877	926	952	934	883	904	904	936	888	897	898	868	905	958	860	932	912	883	885	844	906	888	958	908	955	871	935	906	916	875	915	891	900	908	910	928	958	918	868	892	948	936	958	876	878	902	919	929	958	945	930	929	885	890	900	943	862	940	901	939	904	945	947	907	884	911	911	907	905	912	910	884	927	896	916	947	963	908	904	913	895	941	905	927	928	921	923	909	916	889	937	918	933	957	881	881	925	894	928	934	883	871	902	900	974	885	934	934	895	939	883	931	915	885	868	943	920	911	900	894	924	934	884	890	899	927	903	846	895	888	902	896	929	891	851	921	892	920	930	871	887	913	914	905	937	949	895	930	905	890	897	965	912	888	844	964	920	964	920	916	934	925	892	950	921	969	939	908	907	973	866	902	871	931	895	937	876	933	915	867	881	906	920	938	882	910	902	893	893	911	883	904	863	886	929	897	897	946	877	931	942	942	934	941	911	925	914	909	918	903	849	894	916	924	936	935	925	886	848	904	897	905	911	949	899	947	908	922	891	975	930	984	891	927	974	918	862	886	895	921	947	971	834	935	899	888	877	952	902	912	932	903	932	891	895	946	888	899	937	916	887	908	930	885	916	857	916	829	885	912	979	895	906	920	919	884	919	938	920	860	896	949	881	906	865	913	922	892	925	885	917	911	895	913	912	881	921	902	893	857	928	891	885	884	882	908	923	872	951	869	911	934	864	970	931	920	926	873	878	886	963	906	905	879	885	902	994	887	896	922	923	930	923	932	868	919	900	885	944	917	908	938	946	910	905	885	931	908	952	896	875	909	879	901	894	942	880	953	920	941	922	891	891	944	876	954	873	894	902	894	925	912	963	846	868	921	889	913	899	878	915	921	960	874	943	889	912	977	857	886	906	901	873	897	933	848	927	862	932	903	922	957	937	922	986	914	913	870	908	899	949	913	943	898	935	972	897	916	863	897	916	916	917	931	862	882	883	889	848	861	894	915	915	907	895	936	874	918	899	899	895	941	894	940	923	891	924	916	929	924	899	906	844	918	912	896	901	947	972	929	891	909	914	905	920	913	852	917	904	880	904	943	930	902	891	929	902	895	904	957	910	923	914	909	904	911	855	860	921	952	937	924	920	909	968	941	917	927	938	843	891	911	903	981	895	899	907	936	917	927	920	857	873	895	939	932	860	934	935	884	892	941	854	924	894	903	899	947	887	878	891	924	948	885	884	913	906	889	918	885	903	881	934	893	893	903	895	899	898	918	891	892	915	879	893	913	875	908	913	936	896	948	906	873	951	857	871	863	946	923	919	938	887	904	936	915	914	926	919	876	905	866	896	930	911	909	904	919	985	916	890	913	963	881	922	924	890	896	894	959	900	905	896	937	914	917	943	919	898	880	900	902	861	917	946	952	893	897	949	876	898	918	879	959	927	934	883	898	941	858	852	943	943	915	929	932	840	891	956	902	904	934	958	913	921	934	907	897	933	931	828	900	905	852	903	956	910	882	935	927	874	946	879	920	983	929	876	903	924	884	936	938	905	898	913	899	903	892	874	900	933	950	884	876	942	842	931	900	941	911	886	894	912	846	944	904	883	895	884	949	871	844	928	889	909	925	897	932	916	912	853	893	910	875	911	939	855	937	890	893	913	956	845	933	882	943	930	917	961	935	870	904	889	882	867	921	892	859	913	919	894	888	888	951	954	926	914	880	932	959	899	939	936	908	936	909	880	953	842	939	922	912	908	859	971	929	879	969	948	959	893	880	900	937	869	908	914	959	907	942	892	903	903	938	872	905	894	887	967	886	924	901	917	873	931	917	869	960	904	929	864	955	884	884	909	888	887	948	884	904	921	867	912	938	903	911	886	920	890	898	873	908	943	905	945	910	947	931	827	892	879	898	925	951	894	899	936	894	944	872	903	930	884	913	932	903	893	892	876	913	976	905	912	904	907	920	955	825	889	890	923	915	948	899	924	892	894	901	959	911	973	891	902	991	834	924	885	931	869	898	925	916	910	885	933	898	887	950	912	891	927	912	914	890	944	909	943	870	899	904	886	904	883	930	887	956	895	930	922	940	927	963	911	906	892	942	901	881	941	889	904	882	927	901	972	902	876	907	922	916	886	897	938	950	849	956	931	918	946	897	932	955	981	872	924	927	923	913	919	943	939	902	948	890	918	907	865	872	931	929	889	887	901	921	961	860	926	939	892	920	920	963	912	941	869	888	902	889	902	915	907	864	972	865	879	883	927	869	865	898	880	911	922	939	908	890	892	943	943	882	925	887	866	886	952	935	952	883	892	900	890	924	928	890	895	877	962	881	913	880	898	941	925	887	917	953	890	914	917	937	896	935	897	932	900	899	920	939	958	901	955	888	854	899	861	949	925	915	913	926	908	906	882	977	943	910	892	926	847	881	871	912	942	902	903	947	896	912	916	918	865	916	920	900	910	896	851	914	922	887	919	876	964	886	906	910	927	909	953	866	914	930	925	917	902	904	912	921	862	914	901	968	944	895	933	977	927	949	885	927	934	838	893	871	917	884	896	959	880	981	926	904	872	837	921	925	904	896	959	940	846	953	878	911	951	899	886	896	921	892	889	924	920	971	908	873	896	908	960	943	934	916	905	870	930	890	930	920	921	910	962	901	891	886	886	863	867	908	956	970	955	866	868	891	880	944	902	944	958	883	918	908	875	950	859	860	935	997	894	893	894	958	915	932	923	942	911	904	935	970	901	930	916	869	879	857	895	911	895	880	903	916	942	955	890	925	889	921	955	894	914	898	918	862	881	920	909	830	942	930	985	987	848	885	940	932	905	891	933	946	906	891	944	903	895
13481	1547	1394	1155	1209	4359	634	452	401	380	321	307	313	325	268	327	281	273	257	249	279	263	269	246	235	273	254	233	261	246	245	257	252	217	249	228	207	220	265	211	272	265	244	222	237	228	249	223	224	251	245	235	262	237	277	260	238	213	234	220	252	240	219	205	227	223	240	262	256	229	245	286	251	225	208	244	231	251	258	250	224	254	235	238	264	247	245	261	232	205	241	253	235	230	250	240	232	231	243	236	239	198	266	253	226	251	239	233	238	212	253	249	250	233	233	228	241	271	246	235	221	233	247	247	242	262	234	248	254	238	240	253	235	263	244	247	271	239	231	233	250	256	229	277	266	241	285	213	226	226	253	233	219	263	238	217	233	241	241	245	271	220	212	241	252	248	234	227	234	208	215	243	234	249	254	252	249	247	241	243	239	240	248	235	245	249	253	247	259	241	260	246	235	205	260	248	257	249	228	236	260	235	224	262	214	240	243	251	234	229	221	220	240	262	230	260	238	236	236	244	216	231	227	264	244	250	252	253	216	252	244	217	230	218	262	219	256	247	253	245	210	246	224	256	241	236	251	259	253	221	202	238	224	243	254	242	255	247	245	250	242	227	253	208	222	224	241	235	250	241	218	236	239	239	220	251	198	240	208	224	247	237	222	194	202	240	250	213	244	236	236	226	236	241	224	250	224	242	223	251	254	233	268	241	194	238	237	223	223	247	235	232	208	235	275	244	234	230	253	254	262	241	235	257	257	247	287	226	247	246	248	244	259	252	238	235	229	208	247	229	256	236	222	230	265	252	247	229	281	219	233	210	223	249	246	241	230	256	240	260	220	229	220	273	242	223	241	231	242	232	233	228	273	227	232	246	213	267	264	229	238	238	243	210	228	254	233	230	226	220	262	234	217	252	251	228	258	245	261	237	229	255	257	242	248	256	225	244	238	235	245	226	213	232	219	230	225	234	231	241	239	242	248	251	221	215	240	257	225	215	254	227	244	260	252	224	251	228	218	239	251	232	255	250	239	252	235	215	212	248	248	253	224	237	255	225	257	221	261	238	222	193	224	216	237	215	204	255	230	255	240	218	252	278	253	246	254	239	250	243	252	236	221	240	248	228	217	214	229	250	209	202	216	284	259	266	242	220	246	213	232	257	255	217	244	246	217	227	243	247	236	244	232	249	247	236	267	248	251	222	232	246	241	240	241	264	222	218	258	244	236	261	226	258	248	225	222	252	219	247	269	258	261	262	233	258	224	226	241	243	225	281	252	245	233	252	241	211	217	228	267	227	235	268	252	256	244	245	238	226	278	231	250	229	255	240	211	262	232	248	213	225	209	210	233	238	237	249	240	236	209	253	212	230	225	267	246	236	220	224	210	256	255	245	264	220	242	239	252	236	269	269	258	248	270	241	237	249	229	266	229	256	269	248	214	274	220	236	219	243	229	239	243	193	245	247	250	235	262	259	243	244	247	250	268	240	280	252	249	233	234	227	221	256	246	215	220	241	250	236	244	241	234	239	255	248	269	222	224	229	256	261	249	220	243	242	240	250	237	222	263	271	242	250	231	246	243	265	241	230	254	232	227	254	261	221	234	224	231	217	218	250	251	222	248	239	233	245	248	238	223	206	221	226	238	261	234	209	231	242	240	232	234	231	253	248	261	243	265	229	256	216	230	236	237	257	224	242	229	226	264	238	236	230	235	242	229	251	238	214	236	249	244	240	223	273	264	259	248	239	215	265	269	253	236	245	225	228	238	217	269	259	243	222	235	256	225	242	249	224	241	207	223	242	272	273	252	234	258	211	228	233	240	220	263	227	234	239	228	253	253	203	241	222	267	214	236	233	233	219	227	228	212	235	229	208	232	251	273	235	228	241	254	254	240	221	241	254	245	219	235	222	262	246	241	234	233	216	243	247	260	252	233	244	243	221	259	234	247	241	215	217	200	238	236	256	259	200	268	207	235	229	212	220	227	243	261	272	244	214	255	260	248	254	231	210	228	235	258	261	235	249	226	252	259	240	246	216	243	236	263	248	260	276	232	251	212	243	259	226	258	227	245	241	221	237	206	244	235	235	238	231	220	239	207	232	238	234	241	230	257	243	238	237	238	260	258	241	228	233	235	229	241	238	227	259	263	234	230	275	220	247	234	234	233	243	262	218	233	222	229	270	248	255	242	243	231	249	213	235	286	231	247	247	259	240	230	251	235	242	194	255	222	250	215	277	247	284	215	239	243	221	239	248	261	236	273	265	244	247	236	225	250	244	259	257	209	243	241	251	220	234	262	235	221	247	266	246	219	237	247	233	249	276	268	239	244	246	227	245	237	235	223	209	250	250	247	225	229	282	258	224	246	225	259	249	262	253	262	228	239	248	247	267	215	255	237	249	212	237	234	252	234	250	241	248	207	221	277	229	234	256	250	237	229	206	234	259	231	223	250	250	239	227	211	246	248	259	226	230	237	237	240	226	239	236	226	247	226	209	253	218	218	243	254	237	249	244	240	226	239	230	224	238	239	222	262	237	239	225	245	248	243	205	247	220	243	253	229	203	259	235	230	221	221	245	244	234	237	272	248	253	233	252	259	248	252	223	257	260	259	266	267	257	220	235	247	227	233	252	248	229	229	270	227	225	254	265	249	238	244	233	267	219	226	279	245	235	264	228	208	258	217	218	250	242	255	258	232	227	268	259	238	265	235	213	207	280	226	231	234	243	210	233	248	209	232	236	234	257	226	244	264	240	246	271	219	220	220	241	262	257	251	229	243	214	263	231	245	246	257	210	224	245	247	232	241	210	245	230	232	227	255	284	235	204	229	219	239	249	246	256	219	239	259	249	252	259	230	263	246	237	238	246	224	237	233	248	216	250	207	211	240	247	281	242	258	230	266	247	249	238	262	243	260	251	240	241	244	202	227	228	224	227	227	256	253	277	250	244	245	261	237	227	244	235	266	228	196	208	258	226	262	243	233	242	231	242	238	242	228	219	227	238	190	261	237	263	253	233	251	233	224	236	233	231	240	251	244	256	252	229	228	239	245	214	267	251	293	238	254	224	247	213	249	253	248	226	258	233	236	250	262	255	226	246	262	250	263	205	216	243	256	235	235	216	248	201	254	250	232	242	225	217	250	261	264	237	224	237	237	233	233	213	259	236	243	232	228	260	227	253	256	269	243	249	264	220	216	263	239	244	241	216	243	259	246	230	230	249	229	201	252	225	234	244	220	235	237	221	240	229	253	248	226	210	236	238	257	232	284	220	249	219	254	225	239	250	231	228	242	253	262	242	267	258	237	230	240	252	215	206	211	222	218	236	248	230	235	235	247	236	244	247	229	231	246	230	240	236	255	261	245	248	262	254	235	248	233	232	217	234	222	233	244	242	241	234	213	215	242	227	217	223	221	233	204	231	213	221	249	251	237	225	236	222	248	233	227	228	244	245	254	241	256	222	223	223	227	267	203	256	234	245	229	236	241	225	257	234	252	233	233	233	258	266
8446	1578	3266	3833	5146	15137	1965	1661	1460	1275	1151	1129	1155	1096	1025	965	917	878	870	806	733	687	701	646	672	646	669	647	690	633	676	624	664	616	579	645	641	599	644	602	632	576	619	571	629	606	574	628	585	606	599	565	622	579	578	550	564	561	585	569	591	592	536	571	583	561	593	602	581	567	571	601	609	570	523	577	580	588	581	608	598	580	558	566	540	609	564	570	550	562	592	594	576	575	534	579	569	567	622	595	588	593	549	572	586	597	575	553	576	559	585	581	595	587	577	575	577	575	556	575	558	587	632	591	546	567	600	629	626	598	616	588	567	589	594	584	567	571	567	559	543	574	534	558	528	587	614	637	545	604	597	609	587	534	562	554	555	588	582	608	536	562	629	587	595	558	532	555	622	531	587	606	550	577	595	599	597	569	570	598	535	571	559	581	517	554	628	586	585	548	628	565	559	553	526	600	555	595	595	576	587	595	573	562	585	580	559	600	554	609	620	565	560	624	553	538	575	544	570	598	575	575	599	546	596	559	608	552	577	559	581	596	585	547	603	548	565	554	540	559	568	598	553	591	528	541	569	604	561	587	574	564	579	557	591	570	586	583	542	581	568	605	590	597	583	584	596	596	545	567	563	551	620	522	558	559	580	552	578	577	592	582	581	628	588	563	613	563	607	608	567	586	637	590	573	592	556	570	542	561	617	521	573	588	555	548	563	591	542	589	564	522	548	567	601	560	584	564	603	595	599	578	557	612	592	580	546	571	593	562	558	612	582	585	608	609	581	556	573	542	554	531	590	583	582	602	549	578	601	593	553	598	565	598	587	577	577	600	586	550	590	594	605	597	617	576	587	574	603	605	574	579	576	536	546	609	591	556	598	554	542	600	618	585	572	610	586	562	539	576	581	581	622	567	582	581	597	580	569	577	583	553	585	571	585	588	587	558	589	561	519	527	536	585	610	585	528	602	567	555	593	597	575	566	569	595	583	550	571	588	575	539	579	556	624	588	537	577	563	585	569	588	589	587	578	572	578	609	559	604	597	594	589	564	604	573	554	586	553	543	587	597	578	563	578	586	590	592	605	596	542	605	564	591	595	529	559	565	546	576	579	610	547	592	548	577	605	565	567	575	547	559	551	620	577	572	554	551	566	603	562	586	603	586	613	574	566	576	568	583	550	550	566	573	534	536	559	604	566	558	596	596	619	536	621	603	601	572	550	566	606	545	557	591	547	587	619	577	586	541	559	577	569	568	571	615	528	568	578	590	570	607	605	513	582	573	578	582	598	574	569	609	548	552	617	594	575	607	560	578	577	562	585	541	602	590	562	547	570	552	523	598	594	591	578	601	585	575	566	581	570	540	609	574	572	621	559	587	601	552	591	568	600	601	632	521	593	595	512	587	566	566	565	597	572	542	608	601	581	555	590	581	572	564	558	578	577	590	573	567	556	570	581	574	610	541	604	569	575	572	537	595	568	633	558	572	579	603	557	584	577	574	566	540	549	574	580	578	584	562	632	561	565	548	575	604	619	600	650	566	559	568	591	578	568	563	581	596	551	528	632	586	614	574	574	578	611	542	547	589	542	578	584	599	566	572	595	580	552	618	610	571	558	520	566	579	593	571	586	566	589	541	594	574	602	565	552	568	548	566	575	609	523	585	549	584	550	573	540	567	545	628	584	610	589	551	590	574	558	563	565	560	614	559	571	567	571	580	550	561	565	575	583	591	609	575	573	553	631	628	590	559	602	559	568	564	571	590	575	601	621	583	555	579	573	587	589	553	621	572	579	559	580	572	615	572	544	591	585	579	568	610	604	576	620	607	566	596	585	548	554	567	622	564	591	583	578	591	569	629	555	555	601	602	532	550	554	604	543	589	584	559	639	550	572	574	567	567	571	568	547	537	582	585	541	582	595	568	512	585	548	548	558	610	561	569	574	573	588	579	558	575	528	598	598	570	584	553	543	571	610	555	603	585	601	539	612	581	575	587	607	574	585	566	571	598	597	585	559	553	578	594	527	610	543	591	562	555	568	555	567	547	537	592	559	597	584	617	619	571	586	588	621	552	573	587	586	629	571	560	567	552	572	549	632	590	556	581	567	559	580	649	538	574	564	546	559	564	587	578	592	609	580	562	569	626	567	544	569	515	549	544	584	571	574	568	598	577	568	625	590	583	611	625	566	554	565	606	582	559	602	602	604	613	575	569	540	566	529	532	579	579	571	611	594	534	584	542	590	583	598	576	557	587	579	563	593	547	591	617	619	570	571	561	525	618	581	556	557	545	610	621	578	561	543	547	629	547	616	560	582	580	570	577	567	585	549	585	574	579	582	573	588	590	648	598	522	563	602	541	583	578	586	574	576	556	592	561	545	601	572	609	597	554	582	569	571	534	562	551	529	604	553	579	597	560	579	592	576	541	584	643	602	577	569	555	585	587	572	541	578	554	540	543	609	583	594	589	545	591	538	558	571	602	587	568	561	610	568	564	603	550	565	614	555	598	583	593	607	561	573	564	550	563	618	566	578	594	576	585	587	589	561	575	561	553	609	608	568	600	594	592	563	570	570	570	541	524	564	602	520	564	573	569	582	585	553	605	550	591	602	616	568	586	554	571	600	610	569	578	569	561	611	597	574	580	590	607	606	629	572	590	541	530	595	580	527	540	572	579	562	585	613	555	595	549	557	583	595	582	581	613	608	567	531	557	576	577	582	620	560	574	582	605	553	593	584	526	569	556	544	563	592	604	615	597	605	564	587	583	577	566	545	552	577	546	613	550	577	548	532	557	582	585	567	539	633	538	605	581	577	585	607	620	541	534	526	577	583	581	555	547	571	628	544	553	573	561	595	551	613	543	569	628	602	607	634	588	578	588	590	540	575	604	602	560	536	604	573	543	568	562	560	592	577	563	580	587	599	601	621	583	587	574	657	582	548	583	557	531	612	573	581	567	552	567	601	553	572	543	604	514	589	566	550	563	570	609	633	570	524	590	572	567	576	564	596	584	615	597	534	607	595	548	585	562	550	594	557	570	583	581	565	563	594	573	572	569	557	542	588	589	576	590	589	553	552	538	563	581	553	577	530	562	606	547	586	523	610	598	609	566	537	585	574	585	552	587	575	547	574	578	581	505	585	581	567	572	581	562	580	564	541	567	591	574	589	562	544	591	604	611	567	609	605	566	617	573	561	555	578	585	561	606	553	557	558	551	621	609	602	597	544	560	572	554	586	582	562	620	571	572	581	605	571	566	556	553	584	601	573	549	532	569	576	568	562	578	574	564	551	562	567	562	571	588	628	550	547	552	545	567	554	567	538	562	588	592	540	555	556	633	618	536	587	580	550	567	549	580	586	576	577	551	570	588	607	586	609	598	582	608	609	591	580	525	581	583	597	576	593	557	535	557	574	591	571	577	583	529	529	564	627	595	595	633	603	572	577	590	603	579	556	560	535	593	550	592	582	651	582	596	595	600	543	566	548	533	564	550	583	588	616	557	565	580
1961	694	816	660	578	492	472	406	441	385	371	401	435	443	386	401	398	407	405	405	381	403	382	383	387	374	418	405	415	374	389	392	405	384	362	333	369	390	420	392	366	407	355	378	407	381	374	354	363	389	367	369	389	381	389	409	404	395	366	359	361	404	339	397	389	395	400	368	373	338	405	385	394	377	383	360	389	374	396	389	394	394	366	415	395	370	359	369	366	368	387	379	359	430	411	351	387	387	383	396	387	367	383	397	397	443	397	375	359	398	402	356	383	389	378	385	419	360	382	381	392	389	408	379	409	406	373	382	374	384	387	368	372	393	392	391	368	384	380	342	393	403	371	385	392	357	360	348	359	358	364	405	388	381	381	377	382	387	385	366	404	348	359	398	416	419	362	388	443	392	408	416	364	383	412	376	363	379	402	369	401	392	372	373	371	402	393	398	413	389	380	386	382	379	388	387	386	345	343	374	372	341	349	387	379	350	365	384	395	383	412	408	401	403	395	392	408	390	365	358	374	421	373	413	423	395	351	383	408	360	379	359	337	426	376	388	388	390	389	392	386	348	409	403	361	342	363	355	369	361	373	396	361	364	346	357	379	383	388	357	357	425	422	372	358	394	371	401	415	372	364	403	370	375	344	391	374	402	357	351	383	392	426	373	371	353	372	378	380	379	369	388	390	394	429	385	388	394	399	382	399	371	364	404	395	425	415	391	358	393	394	393	396	344	357	386	361	340	375	349	404	347	374	379	389	361	385	383	377	415	407	377	408	361	421	388	381	381	373	366	409	388	384	355	374	387	371	333	381	382	372	403	396	366	386	370	378	418	401	389	400	389	397	377	415	393	366	401	402	401	417	372	407	365	392	382	411	412	397	399	375	443	399	369	419	400	357	385	360	406	405	339	372	356	379	375	392	381	383	390	372	371	402	353	376	388	421	380	387	376	386	404	378	372	387	383	334	431	403	369	390	358	438	363	411	398	374	445	348	375	386	365	422	413	375	373	384	341	361	378	402	405	342	371	380	385	387	359	346	365	386	397	396	353	378	381	406	364	412	400	363	384	416	413	420	374	363	405	391	388	380	396	408	387	366	353	402	374	391	423	391	389	379	372	343	388	410	385	382	394	372	404	397	432	386	378	394	407	419	355	399	381	398	368	379	380	379	384	405	382	346	397	415	371	378	374	359	376	367	403	393	402	381	402	383	357	328	389	412	334	386	408	406	400	350	385	396	398	416	401	381	396	383	416	419	412	370	381	354	389	373	354	377	386	356	385	371	383	340	317	342	363	396	356	358	374	386	407	380	370	391	416	369	393	335	400	389	381	411	397	413	387	400	400	375	384	374	410	359	393	399	400	413	383	378	373	421	363	361	364	389	385	342	363	400	360	369	377	380	380	387	405	352	398	404	388	404	417	390	367	433	386	398	398	365	403	419	384	359	331	381	376	377	354	424	353	377	381	421	387	377	420	376	426	395	431	424	367	383	380	394	450	387	366	377	380	383	390	397	387	380	357	350	404	370	384	383	377	397	364	391	387	405	398	383	397	377	421	369	396	421	393	358	365	362	373	422	366	362	390	354	405	390	378	430	346	371	366	377	376	406	379	381	417	389	361	384	376	388	366	386	406	339	378	376	359	399	379	387	374	383	352	354	433	412	391	410	381	385	363	403	386	355	401	380	385	355	372	429	350	407	432	398	391	360	376	378	363	365	395	422	407	388	374	398	349	365	401	401	397	369	361	394	404	391	363	371	392	396	437	369	369	388	407	370	414	360	379	383	393	369	358	356	378	381	389	397	354	354	406	348	409	381	397	383	409	387	379	369	385	372	383	406	392	370	414	372	359	414	396	392	422	426	409	383	355	392	423	372	353	394	391	364	378	391	403	344	340	410	402	381	363	376	380	344	347	386	376	400	401	394	360	386	393	412	382	387	409	342	403	387	380	382	362	429	363	385	374	375	363	381	378	378	383	377	388	370	401	401	418	365	377	384	373	417	432	387	386	385	336	361	406	358	372	332	408	358	423	406	394	369	393	383	384	376	387	374	402	395	372	378	421	374	382	389	393	421	363	364	388	410	379	391	392	424	366	406	381	369	421	431	377	375	403	401	430	417	382	362	379	366	341	360	410	385	433	360	419	416	367	324	395	399	354	366	380	371	385	368	389	355	384	414	355	390	398	426	398	402	381	381	319	396	423	379	371	346	379	373	373	450	414	422	392	342	382	379	375	378	393	339	380	396	372	394	403	381	396	346	392	371	405	351	368	382	418	363	355	399	408	391	386	393	399	388	414	400	421	377	411	403	379	401	378	348	379	366	386	345	395	406	389	383	393	401	380	396	385	365	358	355	391	417	394	415	427	379	397	350	368	394	392	363	361	361	389	380	403	378	413	423	392	376	369	317	383	415	366	362	400	349	366	392	371	373	410	431	387	344	395	429	337	369	377	400	387	381	411	392	355	379	371	374	378	397	394	381	412	390	393	353	337	399	389	396	342	355	353	390	437	381	398	381	341	354	377	400	370	352	377	413	360	422	352	397	379	378	391	370	400	373	369	379	382	391	415	377	385	396	383	427	366	360	367	400	415	349	389	392	388	355	336	391	376	357	368	354	362	363	351	388	375	372	362	392	367	394	375	382	404	382	394	349	376	368	377	386	326	380	410	383	387	374	390	350	411	382	381	389	385	388	368	363	374	355	394	413	374	390	391	441	403	338	381	360	431	383	412	367	367	393	363	375	390	404	406	406	387	402	411	376	385	361	378	369	370	362	362	390	380	421	375	384	360	396	368	371	345	359	367	404	381	355	399	395	368	404	415	413	381	370	359	359	361	372	395	366	405	347	384	383	406	418	385	398	416	386	355	386	353	404	398	401	396	391	397	348	427	396	342	391	381	367	377	412	386	364	358	367	372	423	383	352	368	381	352	399	374	395	392	395	359	409	420	346	322	367	352	411	368	346	376	364	425	428	394	384	376	372	387	374	390	332	385	405	398	409	358	400	380	364	384	376	382	396	378	406	341	412	335	369	395	412	386	412	379	385	361	410	381	393	356	396	382	362	380	374	378	388	392	369	364	360	394	352	385	392	391	381	343	381	390	350	380	363	395	413	419	434	383	381	362	412	384	358	359	401	394	412	401	375	432	392	408	346	370	411	389	407	431	388	398	395	388	384	368	370	396	388	395	359	348	389	369	388	376	408	404	369	394	375	376	375	393	369	381	355	403	384	367	352	394	383	397	388	385	370	398	357	392	354	412	358	367	357	414	391	376	355	395	378	382	350	343	380	375	395	398	378	402	386	362	381	397	402	363	424	373	378	376	376	380	372	367	398	392	419	366	397	369	390	421	351	359	390	368	423	375	376	404	388	409	373	410	350	377	385	380	421	377	388	374	351	348	319	442	355	339	373	369	407	398	403	373	324	416	392	363	364	418	393	347	365	403	353	392	393	357	391	399	395	380	402	351	394	350	390	363	411	355	386	399	378	394	384	360
2320	1218	1693	2017	1798	1582	1280	1201	1093	1160	1050	1052	1145	1081	1010	1001	1015	958	991	1003	897	924	957	973	933	914	932	1001	906	971	958	947	933	949	877	873	908	891	873	934	879	873	908	893	880	920	924	905	884	919	880	891	883	845	914	915	876	881	873	903	881	898	869	861	920	839	890	944	860	901	940	843	853	885	911	892	934	933	868	920	878	872	907	896	906	859	910	885	875	921	931	898	912	858	874	915	890	880	874	871	920	895	910	874	861	917	895	926	924	913	909	861	946	917	934	888	902	867	871	878	865	907	859	876	933	920	949	874	867	894	946	874	908	900	900	901	852	896	869	881	921	932	915	887	856	877	874	871	872	889	941	958	860	867	973	904	906	909	872	918	881	956	931	885	914	864	894	869	909	905	901	896	901	919	941	939	940	883	903	912	918	897	880	863	890	942	914	857	877	907	931	918	911	877	944	891	931	944	911	899	859	866	857	892	931	884	905	869	891	898	878	873	923	882	874	927	885	927	862	898	856	869	877	903	883	904	859	878	882	921	901	939	888	888	870	871	928	887	925	870	876	913	891	868	871	890	854	887	876	936	874	919	912	851	893	871	906	930	935	941	943	906	878	945	871	870	902	926	908	844	878	880	907	860	875	868	904	911	879	910	896	909	860	920	885	935	891	856	896	928	860	914	893	917	844	898	903	893	912	909	879	857	932	867	843	913	862	884	831	888	929	917	881	867	880	920	870	918	834	916	861	914	919	879	851	947	839	902	948	863	910	907	835	948	900	863	925	964	881	902	888	907	834	888	850	904	929	944	935	879	951	933	906	918	929	895	916	892	899	878	868	897	894	833	940	880	862	954	908	895	916	926	941	895	896	928	900	875	876	858	883	912	874	944	916	904	866	860	871	888	924	894	864	882	880	871	884	842	907	894	950	905	872	908	916	842	939	956	873	945	889	865	926	902	943	844	964	875	868	896	920	872	860	875	894	843	858	886	856	900	880	833	897	892	851	901	881	942	900	894	941	892	930	921	950	883	917	928	852	868	847	873	871	861	892	888	883	882	922	910	867	901	901	857	896	892	934	818	892	877	871	934	904	935	922	854	897	921	913	893	894	915	879	847	882	951	850	866	938	887	884	868	928	917	872	843	889	904	922	926	865	952	873	874	906	910	888	854	858	945	883	900	918	912	850	919	912	863	876	918	880	857	890	903	849	948	913	894	880	902	916	876	885	870	913	881	859	873	835	879	885	905	922	933	903	917	892	913	921	855	889	863	900	863	938	892	903	839	920	939	877	888	874	927	850	902	915	910	867	912	884	916	900	902	856	863	911	857	914	925	876	942	888	897	918	882	907	876	916	924	868	893	873	914	928	928	910	863	869	956	873	889	874	846	895	898	911	879	855	924	927	886	903	938	873	874	877	874	950	920	917	910	869	867	910	897	891	860	905	891	896	892	894	911	869	878	890	942	929	846	849	900	883	884	873	902	893	858	870	969	930	926	858	820	852	900	897	889	911	909	884	920	909	858	884	864	868	872	934	887	921	902	918	903	885	865	851	936	864	872	854	848	901	875	901	869	923	888	867	877	869	897	869	877	908	898	898	879	901	910	865	862	916	915	898	893	872	871	904	881	844	911	883	887	939	853	875	916	869	884	881	937	830	879	859	882	889	903	900	873	882	860	885	875	866	893	892	909	886	883	924	912	948	922	855	993	849	918	879	932	842	925	878	837	885	916	903	852	873	864	899	906	891	911	872	885	887	906	923	905	885	918	934	862	890	853	890	941	906	911	850	951	913	825	873	874	927	866	884	912	876	881	884	869	869	915	860	922	899	854	922	952	886	869	926	913	923	902	883	914	915	909	952	927	914	892	861	919	906	888	845	858	903	839	889	843	855	928	935	901	915	885	926	866	886	910	871	928	892	887	928	876	938	857	902	844	884	912	907	926	879	849	895	928	915	947	867	890	854	889	917	901	931	873	880	920	916	817	884	895	896	899	854	874	909	894	920	900	890	916	839	854	918	858	896	812	940	932	894	922	930	857	896	883	843	877	854	866	883	881	919	867	915	898	898	909	933	925	953	924	915	898	901	897	923	918	896	865	890	905	832	879	906	883	889	819	909	889	939	893	899	848	879	831	920	914	874	853	864	879	932	871	928	882	897	902	916	876	903	925	913	902	889	872	880	872	894	924	902	865	933	928	850	877	874	909	910	907	893	821	900	863	930	883	914	864	915	804	897	885	931	835	897	847	893	909	849	899	880	838	877	910	899	894	904	891	925	877	962	860	916	905	884	904	893	936	897	943	841	908	908	866	887	890	901	910	896	880	907	868	899	907	909	920	902	867	871	865	867	946	929	922	877	902	941	877	846	901	960	961	848	906	869	871	907	883	845	881	927	901	912	881	913	866	883	858	862	888	921	924	892	883	970	911	949	855	954	890	948	877	876	876	915	915	872	904	890	862	876	908	892	897	888	902	937	865	900	902	925	947	864	909	906	932	889	859	923	900	847	924	905	922	851	864	908	902	962	843	893	921	901	902	881	922	893	900	870	857	905	906	925	878	921	915	883	886	872	933	887	891	896	884	895	940	891	900	916	905	906	913	886	938	930	924	841	899	914	906	949	940	892	884	927	886	886	931	946	891	879	884	913	866	929	857	904	879	900	911	869	880	858	908	915	923	842	924	876	905	884	899	857	890	904	886	887	893	914	849	889	878	869	919	907	869	844	882	941	899	920	858	899	939	920	826	943	903	912	908	877	887	859	917	910	806	891	937	902	935	923	920	851	879	967	832	895	809	896	904	890	919	924	907	850	884	900	902	873	884	888	887	912	895	887	856	913	838	883	874	914	839	844	922	946	892	836	882	877	889	874	954	871	886	926	907	844	886	939	893	926	899	837	869	830	903	879	883	891	854	928	925	904	955	928	915	896	877	827	866	888	972	915	887	932	883	854	872	872	909	843	896	878	906	888	881	846	872	855	967	839	901	857	941	933	871	837	921	914	904	904	946	862	877	901	909	874	869	914	900	853	899	847	928	891	878	910	880	877	874	897	893	935	896	879	887	869	883	885	839	887	944	845	846	912	908	923	868	903	893	877	867	857	831	859	944	877	897	947	913	885	870	868	910	887	905	861	908	857	911	910	882	942	912	903	839	881	892	891	879	842	899	945	868	880	885	904	910	885	856	899	903	868	883	874	892	907	895	919	867	900	857	923	920	869	896	844	853	857	903	826	898	901	855	901	918	906	832	879	854	861	878	840	907	927	869	867	879	873	859	914	880	862	903	950	869	819	880	840	932	880	886	874	903	880	882	919	913	881	931	892	916	945	909	874	914	938	925	832	928	910	893	891	855	877	884	906	917	857	926	869	961	945	927	885	932	901	900	900	918	903	926	870	906	906	903	926	850	967	897	879	947	892	868	875	861	879	856	938	905	949	909	885	897	915	919	863	894	926	875	912	882	855	917	892	885	908	917	814	902	894	902	861	942	886	906	909	882
7706	1143	1212	968	897	1959	605	498	467	481	463	442	444	408	427	410	422	403	414	412	444	399	402	392	371	365	386	389	395	378	410	408	418	399	392	401	433	389	416	385	382	433	421	377	363	362	375	412	379	413	392	409	400	411	405	388	413	415	381	422	379	438	391	384	367	403	391	403	397	432	401	404	380	379	412	369	406	403	388	381	395	400	391	385	404	389	387	431	350	401	364	406	379	377	362	368	413	383	408	373	454	400	395	386	395	397	420	389	403	395	389	381	399	409	394	430	400	381	375	379	387	408	390	362	396	395	390	392	372	404	362	402	424	408	374	402	413	430	377	398	402	418	410	376	364	382	374	384	386	410	376	328	381	370	371	411	398	391	410	406	401	451	377	400	418	402	352	364	409	414	376	384	416	366	393	364	388	414	393	350	404	349	423	379	415	381	389	410	412	408	365	366	365	400	375	360	395	383	400	372	362	420	408	427	388	381	370	375	430	376	363	418	401	385	397	410	418	375	356	410	395	409	396	419	381	376	400	351	378	437	374	423	382	383	385	381	381	391	413	407	404	429	405	428	388	387	361	401	392	392	386	405	394	399	372	388	364	381	417	381	407	425	381	409	383	418	357	418	392	372	424	402	400	408	383	366	400	404	395	380	434	407	398	347	413	382	379	406	392	356	427	410	369	374	380	387	418	401	389	373	402	437	398	378	475	391	403	423	422	382	378	416	408	401	392	392	400	385	409	421	406	381	383	415	379	397	376	376	355	385	367	380	376	377	392	355	411	360	380	381	364	372	394	374	393	371	381	412	389	377	409	368	416	398	389	368	402	412	353	398	402	380	400	386	381	386	408	403	366	418	428	406	426	373	412	403	378	343	382	394	396	338	406	396	410	366	369	368	362	366	414	379	413	424	363	397	391	424	404	376	376	397	400	397	404	393	388	374	392	389	408	403	404	377	379	391	398	391	420	363	392	390	361	370	407	424	351	413	426	391	453	401	389	416	415	391	376	393	416	365	414	380	406	368	399	400	392	397	407	382	400	367	387	440	384	391	383	381	367	395	416	377	391	385	348	380	351	413	363	367	395	395	392	392	442	385	393	428	369	388	381	413	381	409	425	380	371	433	410	371	419	414	423	418	340	409	373	421	400	404	368	422	390	365	411	386	395	408	388	410	385	423	386	399	368	409	397	404	379	398	422	395	369	370	395	388	408	393	429	407	403	363	333	368	398	363	355	403	360	394	343	400	371	377	398	388	366	381	391	387	394	392	359	397	429	357	395	364	393	376	378	373	418	374	377	414	393	407	382	350	408	394	386	387	395	364	410	348	357	399	386	430	451	411	403	388	399	344	429	364	400	381	398	422	400	368	373	347	365	412	410	445	391	420	383	377	374	407	388	403	387	417	392	394	385	370	406	404	400	382	374	417	386	415	379	405	359	386	382	437	412	392	394	401	396	367	424	396	365	417	416	388	375	400	361	421	380	403	422	388	364	404	404	383	394	411	413	378	347	390	377	361	382	396	415	373	378	360	354	351	425	428	397	371	371	345	394	381	369	409	398	391	425	369	384	421	378	397	411	388	365	377	403	372	402	394	397	373	409	397	384	426	385	392	418	422	412	348	397	391	418	383	430	436	398	375	413	436	374	357	369	371	421	410	409	362	421	391	382	369	378	383	381	429	413	370	404	396	368	407	400	427	351	353	379	387	376	378	416	399	421	378	355	399	392	414	397	416	426	396	344	398	394	442	399	352	353	427	393	377	382	382	399	398	361	387	402	392	381	438	418	410	405	399	430	385	391	438	406	389	403	377	394	386	440	412	388	376	317	409	410	401	401	389	369	416	421	380	394	377	402	409	391	413	385	360	385	349	377	389	381	389	333	364	389	358	388	372	402	418	415	432	371	398	390	359	416	438	415	379	355	390	404	400	399	377	384	383	387	421	387	389	398	418	436	418	361	375	385	393	394	405	385	387	377	397	385	399	369	391	406	419	406	408	388	441	338	357	361	349	408	409	400	374	414	375	406	416	396	426	391	386	387	432	411	410	418	421	396	418	423	395	389	363	353	416	398	344	394	349	372	363	418	382	385	403	362	340	393	397	405	413	431	398	405	399	390	410	414	383	364	397	394	405	413	406	392	433	399	405	408	388	378	350	384	385	340	380	394	398	370	393	416	394	415	378	402	403	399	451	384	391	365	369	387	389	378	373	377	408	423	426	397	397	333	382	405	403	353	383	395	384	391	414	365	383	384	399	436	428	377	408	364	371	382	370	363	431	398	406	400	402	390	397	387	383	364	368	399	408	371	425	370	390	414	390	381	386	413	401	425	405	390	397	383	378	381	387	396	415	409	391	360	389	399	402	413	344	391	402	371	393	374	411	377	354	377	337	381	414	398	388	392	418	379	398	378	377	403	348	371	384	411	427	405	391	424	370	409	371	391	374	372	371	420	414	457	421	363	387	386	363	362	401	381	369	393	376	389	369	397	364	398	452	385	427	389	358	396	417	415	367	379	403	372	381	403	372	355	391	395	400	381	370	411	399	372	406	339	454	410	369	393	398	414	370	406	366	352	384	383	381	362	359	388	392	409	373	402	393	398	399	382	441	422	385	393	374	388	415	403	403	370	384	359	385	384	385	418	401	386	372	432	397	376	400	396	400	387	385	385	417	390	351	386	387	406	406	416	419	352	403	373	417	397	374	363	387	404	413	399	426	411	381	360	386	396	370	435	397	394	399	387	372	388	382	378	401	365	394	384	352	361	357	388	368	406	391	379	411	404	404	383	437	394	408	386	385	367	388	407	370	383	397	403	383	382	414	346	375	410	405	406	366	403	397	388	382	419	355	378	388	364	398	364	419	382	416	358	333	388	408	362	365	421	388	378	385	356	391	401	419	401	369	350	384	384	423	422	430	400	432	376	385	390	405	425	375	391	392	410	384	398	373	413	382	420	388	386	400	382	391	371	387	344	402	371	386	378	373	412	363	389	349	424	413	418	433	373	382	354	371	396	378	405	409	355	434	372	384	373	375	373	407	355	410	370	435	408	388	383	363	358	393	377	412	435	394	404	421	394	399	383	359	385	390	410	361	358	384	376	348	406	400	408	396	374	359	428	402	378	367	413	379	375	385	404	389	396	401	389	417	374	398	390	375	379	417	372	390	359	395	374	431	438	440	395	418	413	382	384	368	423	366	407	368	338	401	389	389	391	437	403	374	386	395	429	426	388	387	382	415	364	382	392	348	401	367	388	385	384	368	375	388	452	381	405	403	410	410	411	374	397	411	393	377	336	371	399	419	420	383	360	391	425	404	399	393	390	369	361	356	351	360	408	378	356	400	388	341	422	358	381	394	395	412	358	366	415	423	414	423	415	360	406	411	416	387	405	360	387	393	371	362	400	394	393	393	434	421	393	390	376	372	372	398	398	393	368	439	403	411	408	390	395	371	414	376	410	377	395	393	397	386	388	401	399	385	404	406	391	368	373	392	412	390
6951	1619	2739	3236	3315	7721	1863	1681	1469	1280	1320	1333	1314	1271	1162	1191	1131	1139	1134	1108	997	1004	997	965	987	1018	962	991	964	943	967	944	887	931	880	953	929	961	968	926	937	965	899	944	968	925	951	922	909	869	910	866	927	908	922	905	867	927	834	909	917	890	821	918	905	928	910	904	878	899	886	918	909	877	844	918	935	943	923	926	913	880	850	870	909	918	914	998	917	923	912	879	938	906	873	900	904	882	932	872	882	910	905	868	887	890	911	884	897	906	864	939	970	892	822	942	878	868	905	888	881	866	842	873	911	887	900	855	892	894	909	884	929	945	904	928	931	872	907	875	886	936	895	858	933	943	906	892	875	921	887	921	867	875	899	854	860	928	872	929	944	893	874	911	952	949	881	888	950	893	844	868	883	877	898	918	853	867	902	879	955	902	905	886	887	925	908	927	887	875	934	924	896	931	882	896	831	878	875	924	927	877	944	863	913	886	937	896	878	872	946	891	881	915	893	864	871	920	910	887	959	905	920	973	928	871	877	883	885	911	869	905	934	923	924	917	957	932	915	880	842	866	909	886	917	899	879	888	888	922	909	872	900	914	880	941	882	864	895	882	883	883	885	909	959	899	879	856	898	912	848	898	859	941	916	939	908	886	926	987	854	940	943	855	956	875	909	912	868	916	930	859	899	894	852	867	911	935	886	863	923	950	921	888	871	873	902	864	893	908	896	943	881	889	952	958	930	898	937	908	921	902	880	899	900	871	884	863	866	936	946	921	908	888	877	905	924	906	913	949	877	909	884	874	869	875	885	876	913	908	909	896	861	881	910	927	866	900	887	877	915	909	919	931	901	875	874	886	968	889	916	903	908	886	878	889	869	894	856	864	888	857	873	937	857	879	910	859	922	876	874	882	949	847	874	937	876	896	880	947	885	872	827	917	927	927	872	906	879	879	910	935	893	898	878	897	891	894	912	901	861	950	879	927	839	933	899	848	910	857	918	887	882	922	950	931	920	850	943	900	882	880	924	903	874	910	891	929	907	944	929	903	885	860	902	917	852	844	946	822	944	876	904	866	918	916	857	912	885	912	901	889	948	889	895	880	859	941	915	855	926	882	824	882	894	929	911	841	919	947	865	859	869	902	899	875	888	908	875	1003	909	870	907	923	953	859	897	898	888	890	887	964	899	944	921	932	889	882	902	902	954	889	921	929	875	948	883	886	895	921	941	915	891	941	900	876	940	944	926	938	860	928	941	926	898	864	900	868	905	920	861	915	884	875	909	883	921	921	875	915	884	978	873	857	932	908	836	884	846	954	869	870	901	871	912	890	904	927	870	872	908	936	920	885	959	892	848	907	876	917	882	871	945	869	876	897	938	902	948	892	861	957	896	887	904	900	919	855	908	872	915	836	900	900	899	925	929	906	880	899	858	901	978	897	858	844	932	973	851	885	903	920	911	882	911	870	934	857	877	910	903	897	848	866	901	925	896	870	864	881	908	887	881	924	892	914	901	906	853	880	915	896	908	926	934	823	921	859	893	919	888	900	908	935	912	861	856	912	901	900	913	927	817	909	891	887	826	884	933	928	919	830	856	865	947	887	904	911	924	902	917	889	861	929	880	872	883	886	885	843	943	895	890	857	943	889	869	945	878	880	872	852	893	914	876	898	882	907	961	901	853	873	871	939	937	917	937	889	971	916	895	917	926	889	946	928	935	884	888	894	897	881	873	890	851	868	922	870	861	921	924	897	883	887	892	891	935	933	878	907	914	897	899	914	878	890	883	943	882	868	934	881	865	931	928	870	935	917	943	887	871	912	866	902	910	865	886	930	911	912	876	882	895	864	875	891	865	876	893	921	908	891	916	898	863	891	954	922	886	935	881	895	917	893	870	860	932	881	928	911	888	948	879	894	925	869	941	931	897	922	916	876	893	925	940	881	895	830	845	867	909	887	927	937	942	940	930	888	900	887	863	858	919	863	866	894	921	933	849	887	862	847	922	874	894	932	870	931	850	892	913	912	929	940	937	897	910	866	910	932	909	881	881	911	908	966	960	782	920	894	903	912	830	959	921	929	884	923	872	860	937	884	874	908	906	869	923	872	952	920	842	876	884	873	922	905	841	903	913	928	908	902	902	924	937	887	897	872	874	855	890	850	929	878	888	866	909	934	882	924	925	869	858	869	890	892	952	931	971	866	878	911	922	925	876	918	916	905	892	918	832	881	890	845	874	922	923	955	882	889	864	919	911	927	904	874	899	913	904	922	878	872	916	921	921	935	900	902	891	827	871	929	863	872	911	898	894	915	892	913	909	919	936	925	927	894	871	878	919	884	858	925	888	925	934	900	924	885	901	889	830	941	907	915	868	966	887	934	827	900	915	909	869	849	897	842	914	878	863	951	891	947	886	900	855	907	891	891	893	949	914	876	956	887	873	854	950	871	863	948	843	903	922	913	883	925	851	872	933	901	910	907	867	885	908	942	887	886	915	900	956	899	935	824	961	897	915	859	871	879	989	905	887	881	932	889	887	861	871	862	928	908	924	891	875	883	923	925	944	907	878	904	909	880	891	877	868	914	911	912	892	898	902	877	957	888	855	965	894	913	958	856	885	832	909	907	915	902	949	908	942	883	911	889	929	938	841	923	935	902	895	912	897	939	889	881	898	929	916	834	886	900	892	845	894	920	810	864	925	898	861	967	910	895	935	849	939	860	894	907	903	986	845	875	890	899	875	904	935	893	892	898	918	939	877	925	975	930	972	908	886	850	962	894	878	883	883	949	885	934	894	870	869	911	887	918	890	932	945	903	879	917	920	883	900	865	852	926	919	916	843	973	846	922	915	890	954	866	930	901	957	906	912	883	903	831	935	880	914	931	871	898	857	909	888	885	909	915	905	911	960	880	953	895	906	962	884	897	883	845	928	898	975	916	934	880	871	876	916	907	938	894	869	910	888	906	811	883	926	870	868	892	887	892	860	906	889	940	893	929	900	897	894	882	901	896	926	935	905	913	905	909	870	933	917	895	924	949	924	972	860	861	897	887	912	893	881	908	909	870	917	840	909	847	904	884	857	920	915	868	920	899	882	899	861	920	887	937	907	871	961	861	868	942	940	885	912	868	865	991	907	877	940	904	891	944	846	882	895	916	925	941	863	915	923	845	914	870	911	876	842	909	892	898	905	878	881	923	855	885	870	914	865	824	869	979	871	921	946	892	990	889	837	930	896	902	849	878	854	926	935	865	949	909	911	875	915	932	883	890	899	880	889	917	894	919	903	940	904	906	921	917	949	906	898	931	878	939	851	878	866	911	880	903	906	907	904	873	880	846	947	907	869	848	930	854	929	880	906	913	915	863	891	880	880	926	868	948	866	899	920	885	901	896	921	940	974	886	913	940	905	861	943	904	949	913	837	924	908	881	912	858	895	889	894	905	899	864	966	885	909	843	876	897	929	938	857	860	915	892	918	890	925	890	892	932	882	930	921	867	854	957	909	928	914	898
13364	1704	1403	1216	2194	4283	558	463	397	342	318	349	358	335	285	283	280	286	282	250	250	248	256	271	266	239	243	263	244	280	256	259	251	262	258	246	247	260	237	235	242	226	226	215	237	227	250	236	231	252	264	248	218	223	245	247	282	225	238	252	225	237	237	224	266	234	236	235	254	236	220	253	218	209	211	204	239	218	250	241	286	248	259	233	238	257	239	265	250	274	247	250	220	235	252	256	237	227	222	258	242	233	244	253	254	244	242	221	226	261	250	262	238	257	232	269	249	268	276	220	244	223	248	258	226	203	259	234	227	236	263	228	230	239	249	238	238	245	267	219	275	237	254	252	245	246	245	217	235	258	224	240	267	264	225	244	257	222	256	233	229	247	258	255	219	248	233	244	229	237	240	228	276	265	226	233	261	237	231	237	235	247	244	253	245	229	246	262	265	224	260	227	224	236	259	224	241	244	236	242	208	247	221	248	261	226	230	262	231	260	242	240	263	241	251	242	239	260	228	203	238	249	244	263	235	271	229	230	246	262	258	235	226	221	249	231	254	236	245	233	227	256	227	240	231	238	267	246	236	252	261	210	243	244	247	235	226	254	231	243	229	236	250	241	241	218	232	232	265	226	247	224	220	248	233	261	221	213	240	206	253	245	238	245	270	245	254	244	259	260	265	259	226	239	259	255	247	255	243	207	233	234	208	264	243	248	228	270	260	290	251	221	243	255	234	248	249	254	227	267	273	242	237	262	238	239	243	242	215	237	248	247	247	209	254	231	262	235	240	256	229	254	253	247	238	240	262	229	239	241	252	229	231	215	224	236	243	242	213	246	215	233	228	247	224	233	235	237	243	238	218	251	258	274	257	244	243	224	232	229	235	235	237	241	228	233	226	247	249	230	230	244	241	228	269	216	262	240	254	240	251	275	267	259	256	263	254	240	255	239	251	234	237	241	260	249	239	238	209	209	256	246	261	237	241	209	231	248	231	250	242	258	252	225	245	225	262	235	259	269	234	243	226	219	219	251	246	206	230	225	252	244	220	246	237	213	267	274	226	233	235	234	241	243	247	235	208	225	270	249	269	245	241	235	234	227	252	246	218	257	271	231	234	247	275	258	207	242	254	251	265	211	259	219	237	238	222	237	250	217	226	238	261	248	257	282	253	230	218	261	240	255	229	230	250	221	242	213	232	244	265	223	251	238	241	258	224	233	250	235	250	223	211	241	233	231	232	258	227	268	226	206	227	246	228	216	242	254	226	241	220	258	269	232	229	243	246	224	248	245	246	268	253	209	237	206	225	231	234	247	262	242	265	258	260	235	249	235	246	225	236	206	235	219	211	239	263	218	234	224	238	246	258	219	227	235	242	260	234	230	239	247	232	262	262	250	260	245	273	249	230	248	251	274	225	246	242	240	244	257	237	223	244	253	243	267	229	214	263	226	235	245	251	275	233	243	235	261	245	245	257	246	237	273	244	242	257	208	246	235	234	282	248	235	255	224	239	232	262	234	252	244	219	271	247	238	221	245	225	224	252	234	231	240	246	260	253	258	245	259	242	242	256	242	227	249	231	231	277	232	232	225	234	237	255	229	248	262	239	234	245	238	254	238	250	252	225	216	233	229	218	252	250	259	249	282	271	260	265	237	281	262	245	249	240	225	289	237	243	239	259	245	222	233	220	237	229	242	216	234	241	227	242	254	249	240	268	261	276	239	226	245	259	240	253	243	236	245	231	255	218	224	248	258	267	231	253	242	241	238	239	258	224	208	257	246	251	244	240	228	241	248	264	220	220	258	238	270	227	258	256	248	256	232	270	236	249	265	264	219	256	202	230	230	219	262	240	219	250	222	230	227	251	202	262	253	239	250	238	253	270	205	214	239	232	267	247	258	227	261	238	233	230	251	219	237	251	244	241	229	225	232	227	250	268	212	248	218	233	228	229	206	229	248	236	250	279	287	236	242	259	218	228	217	246	249	246	231	251	259	207	257	248	225	236	257	235	249	257	248	236	219	263	263	290	258	227	233	276	251	242	207	250	220	258	237	253	253	225	232	206	238	232	255	238	245	226	222	276	261	250	236	258	253	261	225	256	244	239	251	263	243	247	250	250	234	236	235	268	250	256	248	246	251	238	246	221	263	246	243	196	240	264	269	252	206	220	211	258	242	260	277	233	233	248	256	253	263	231	268	256	226	240	278	259	254	229	255	233	233	236	209	223	232	239	236	262	228	272	254	238	226	236	245	293	236	230	244	254	215	216	223	237	252	212	229	269	234	264	235	259	240	237	241	258	247	239	236	256	226	240	267	228	275	238	242	263	256	254	258	234	220	222	216	226	219	245	245	225	264	222	231	244	248	231	240	270	226	225	250	238	216	238	236	253	243	237	262	236	232	237	210	254	251	231	270	248	231	255	233	221	244	259	241	236	248	257	252	220	222	250	277	257	252	213	247	248	237	220	251	260	244	247	244	229	236	249	240	236	259	258	269	246	253	272	241	193	232	236	229	245	256	242	258	258	242	221	246	256	255	245	247	248	226	235	234	246	256	235	258	224	256	231	217	232	241	247	252	235	235	249	222	256	246	240	235	255	250	244	239	242	216	247	242	249	231	207	220	239	257	235	239	227	240	239	234	254	253	214	238	215	220	268	257	229	231	239	223	257	241	232	228	256	223	248	260	250	233	254	228	248	217	232	243	245	240	263	230	241	251	234	244	225	224	243	221	231	238	229	232	245	254	235	240	256	241	267	255	257	222	250	236	260	228	225	244	227	219	238	236	250	221	270	258	230	269	230	244	253	241	251	251	226	223	228	239	257	235	252	228	253	236	227	217	205	244	244	251	263	225	223	223	243	249	237	242	282	221	247	222	273	207	223	232	249	226	242	255	247	231	228	235	277	236	207	265	224	239	228	226	239	254	274	210	226	215	235	214	234	236	241	250	237	239	235	234	252	250	242	250	236	256	236	218	238	209	204	250	215	261	240	257	217	228	218	226	266	232	259	225	201	235	253	231	269	247	265	240	238	240	229	217	225	279	265	243	221	238	255	231	227	231	262	247	238	241	243	247	253	213	242	235	241	258	242	235	245	243	249	251	220	234	255	271	259	248	221	241	244	270	270	243	274	256	238	219	251	232	217	213	233	258	211	210	260	270	235	263	247	271	239	246	241	242	251	270	253	228	267	228	254	245	254	232	213	207	235	240	230	262	246	250	247	251	238	229	241	244	205	235	259	215	224	224	230	243	260	221	233	243	206	235	236	220	221	219	247	234	220	244	257	261	271	249	228	228	233	243	271	245	248	222	230	283	236	243	231	237	232	220	231	232	264	235	260	235	221	266	249	261	260	232	237	259	226	222	273	212	257	236	236	233	279	220	218	261	219	237	261	255	234	277	252	267	210	254	239	248	239	208	233	236	234	226	252	286	271	237	259	269	257	227	251	246	233	251	219	267	218	253	237	246	208	244	249	259	236	250	261	224	236	241	247	244	266	240
8385	1747	3281	3985	8044	12763	2052	1759	1448	1306	1116	1181	1171	1123	1024	929	925	966	886	792	733	687	691	680	689	641	690	676	677	716	728	637	638	644	651	652	660	622	618	601	612	591	601	599	624	621	618	580	607	616	615	599	597	565	585	552	606	583	596	557	572	583	553	559	551	568	588	583	591	591	613	546	562	600	587	565	560	625	564	568	584	568	622	584	603	619	600	618	601	577	568	557	576	581	599	601	559	604	628	554	563	579	582	567	580	605	577	567	571	501	586	548	563	572	617	600	601	562	643	591	613	598	512	583	583	596	601	584	551	562	599	528	555	624	601	576	584	644	588	556	593	589	541	534	592	617	590	585	554	599	555	530	653	592	527	582	559	592	586	578	611	562	555	577	614	594	578	607	602	594	577	567	597	529	568	587	581	592	517	579	551	592	592	610	605	582	590	575	581	636	567	598	569	579	541	618	602	591	523	588	595	583	573	593	589	569	564	532	578	579	579	576	581	604	585	578	550	636	550	532	600	563	581	578	597	589	560	565	573	571	612	610	586	584	544	550	568	621	564	596	548	579	583	563	602	606	561	590	561	573	602	592	609	531	573	617	578	553	573	621	613	541	555	564	582	586	571	576	586	567	556	589	589	608	580	600	556	597	606	610	537	590	594	627	620	580	594	614	593	567	600	612	578	580	579	562	560	583	569	577	596	582	548	596	625	564	592	559	588	545	595	595	594	568	569	582	625	614	555	554	571	596	620	554	596	564	634	572	598	586	563	597	613	601	582	587	587	605	600	607	557	591	586	599	592	582	571	584	571	574	575	554	615	585	598	593	591	551	579	578	572	543	616	537	564	561	566	578	600	637	597	619	539	581	525	604	601	600	578	583	558	607	559	601	585	582	554	594	596	601	551	560	606	573	571	547	584	562	609	590	570	577	573	567	598	591	549	598	581	580	595	594	601	619	575	581	594	618	587	558	566	620	558	538	585	598	634	584	568	557	541	579	624	563	566	620	557	580	586	565	584	572	584	624	566	620	618	565	549	557	551	539	595	561	577	619	539	576	606	585	570	580	606	562	614	575	583	566	571	592	595	577	600	574	574	599	593	639	592	568	582	565	614	592	646	605	584	592	569	566	569	650	550	562	568	599	587	607	540	582	591	598	594	534	589	578	542	578	623	593	622	615	564	570	579	605	645	585	607	545	592	581	560	576	621	608	605	561	577	558	583	536	592	614	576	539	593	571	571	620	548	589	577	571	562	585	588	560	592	568	575	548	562	588	577	590	576	601	560	591	547	579	590	559	602	538	608	600	616	552	595	564	629	585	569	645	561	587	551	587	576	559	548	593	579	582	532	580	538	620	569	578	564	580	615	570	601	596	580	601	592	579	557	601	547	590	540	549	564	587	555	619	588	587	577	587	621	574	587	557	560	567	554	577	555	583	624	624	615	607	641	551	615	568	570	624	549	578	562	623	565	576	568	589	595	607	571	609	599	545	573	578	569	600	624	574	589	583	576	545	592	564	613	607	566	572	572	573	535	553	592	627	584	567	594	597	571	575	632	602	579	606	550	582	611	554	575	574	606	620	579	598	581	542	548	602	549	573	547	600	559	548	577	574	574	604	579	592	558	592	557	562	584	605	637	587	569	590	567	539	566	574	598	625	584	580	602	595	595	620	574	521	583	545	546	609	547	550	622	574	609	551	582	580	562	562	582	571	581	612	597	547	599	548	576	580	582	625	570	578	547	581	589	550	565	574	558	588	618	608	588	505	574	576	579	631	599	583	536	581	587	591	534	582	580	575	576	595	569	569	561	591	544	617	605	543	601	584	595	526	614	585	562	558	536	581	526	595	590	572	600	603	550	581	538	591	608	604	602	577	623	585	569	583	562	559	584	575	566	514	562	570	610	568	599	552	568	549	604	581	576	602	596	554	553	548	557	600	607	595	595	613	596	557	615	603	565	583	609	596	599	582	596	563	597	525	597	565	563	575	557	584	563	550	590	565	538	553	565	590	619	607	596	561	568	593	589	600	568	598	537	555	574	588	593	594	603	576	604	595	619	580	599	570	600	578	626	597	600	577	554	551	558	594	585	552	584	528	543	661	567	571	589	591	541	600	565	600	601	560	560	547	573	562	520	591	562	591	622	583	566	603	550	569	563	613	550	544	629	579	537	600	588	541	568	555	583	557	544	587	573	601	594	570	592	620	598	564	577	601	592	603	570	622	591	617	564	567	545	579	599	575	611	564	534	598	581	554	567	592	580	562	604	573	617	585	609	589	600	567	640	597	597	578	530	606	583	581	605	606	593	586	551	568	596	587	616	567	591	540	558	567	589	563	519	556	564	564	602	546	607	587	568	578	596	584	572	556	562	600	592	584	578	583	576	594	564	585	610	606	553	588	571	557	571	587	533	599	562	582	599	574	607	586	583	606	546	568	571	595	568	626	560	558	571	581	625	576	587	565	554	584	573	613	605	563	587	546	588	566	571	586	592	605	570	616	581	562	598	600	572	616	569	590	582	546	602	563	570	586	580	576	538	545	621	548	601	567	590	579	577	592	583	553	561	561	571	566	629	554	593	554	536	550	531	562	585	587	517	605	586	574	566	560	563	588	569	589	593	553	574	546	578	546	582	619	560	560	571	575	628	582	607	576	573	600	619	577	587	565	568	586	595	562	555	615	605	539	557	573	568	522	586	542	552	596	589	535	577	567	586	584	569	576	569	567	610	598	579	638	552	566	585	565	610	545	594	597	592	576	593	558	576	604	602	577	617	566	584	622	609	605	581	562	628	606	577	597	598	622	597	569	595	570	525	575	593	582	579	619	559	583	581	589	609	585	563	582	628	582	568	586	579	598	614	571	588	560	611	583	585	555	630	598	582	617	585	585	638	565	577	570	586	582	604	567	613	571	599	575	631	560	551	562	585	554	599	570	607	560	577	574	574	587	549	592	614	604	590	600	596	582	573	582	591	612	580	609	562	609	567	540	547	583	621	592	551	609	576	553	573	592	598	582	586	590	627	556	578	601	616	616	577	549	558	589	562	575	564	585	577	592	554	573	587	591	601	576	578	594	566	604	578	565	540	627	544	614	582	562	571	573	647	556	556	593	567	589	555	537	563	552	597	558	577	595	553	562	553	587	552	595	598	587	549	613	558	550	634	611	582	602	528	556	541	616	564	545	565	580	572	569	573	565	628	586	575	606	631	595	586	599	586	632	514	574	601	610	593	563	602	582	584	590	565	559	539	578	558	591	539	598	580	616	605	589	599	570	601	581	573	626	592	579	610	600	542	592	601	621	574	618	558	573	597	579	583	547	633	616	554	597	582	565	557	557	571	615	605	588	530	546	623	562	574	551	611	549	550	572	610	575	613	575	582	581	580	575	586	632	582	546	571	571	565	588	566	572	573	543	540	587	565	572	590	570	556	569	561	558	622	592	572	540	615	568	607	572	581	618	564	566	613	596	544	585	546	564	611	605	582	589	554	592	572	588
1860	781	776	705	592	579	476	411	461	422	395	462	422	382	494	420	391	412	402	386	397	366	382	388	431	403	396	412	411	439	391	399	406	428	379	408	383	369	428	394	400	435	415	423	384	435	364	410	404	399	371	366	416	424	404	397	407	373	364	386	356	422	396	417	377	404	427	404	385	368	420	401	389	395	366	417	414	404	399	342	389	386	322	358	384	407	403	379	388	405	414	399	331	429	379	371	365	413	396	348	383	399	397	380	358	391	367	396	427	425	377	394	382	415	410	377	376	409	390	391	380	356	433	376	395	427	459	380	386	412	381	380	422	381	380	429	429	420	439	408	411	372	396	412	431	375	395	400	380	403	386	420	423	414	420	343	401	390	400	402	379	403	386	391	381	395	378	428	395	418	407	394	411	385	412	389	409	390	392	378	395	362	392	390	406	391	423	383	427	362	391	399	408	404	371	391	386	418	387	382	341	412	396	390	397	380	405	407	406	403	413	400	406	411	388	356	426	397	444	384	388	353	363	354	372	349	364	385	383	367	416	401	382	356	367	360	411	400	367	400	384	398	433	392	385	427	381	414	363	412	361	379	410	383	413	418	390	409	411	361	420	391	375	384	406	387	434	375	371	421	400	429	357	367	359	372	417	365	399	422	397	400	395	408	411	430	365	387	403	438	427	405	400	387	412	369	390	416	407	399	381	384	354	412	380	368	409	381	331	391	353	417	379	391	383	400	406	398	416	411	334	377	409	374	379	419	393	386	415	446	370	399	405	373	358	383	401	345	420	376	392	396	389	382	401	372	367	440	355	389	390	357	379	407	415	385	365	390	417	381	413	370	375	352	375	374	420	400	407	422	391	412	397	403	357	398	345	401	368	402	387	399	396	391	429	421	409	392	371	374	376	397	381	443	394	421	410	394	401	384	434	392	399	412	395	396	397	408	400	366	393	372	396	398	389	380	418	416	401	387	377	411	413	387	395	388	398	386	386	411	390	412	404	383	391	369	398	383	365	372	374	410	402	393	416	369	390	379	394	391	395	390	419	379	392	401	412	361	401	390	421	435	407	378	395	424	426	428	395	409	392	440	382	404	360	367	398	366	411	423	404	377	416	376	392	361	349	391	424	404	394	362	354	393	390	366	348	383	406	398	403	431	407	407	401	372	389	389	396	414	399	392	418	407	391	429	411	390	359	417	360	388	385	380	421	397	382	363	390	412	438	389	337	399	412	385	421	401	401	355	377	380	373	375	339	393	413	423	402	367	402	392	384	377	371	404	409	421	381	368	407	390	390	391	409	391	410	418	416	388	417	370	407	407	382	395	371	387	369	402	410	398	372	432	417	406	387	392	382	438	351	385	392	416	393	406	368	388	365	400	372	412	407	399	405	370	440	368	364	395	374	340	391	367	400	399	405	361	383	371	378	403	361	410	397	421	411	369	418	352	377	378	409	384	372	365	364	420	400	433	407	395	363	379	397	397	377	407	391	418	392	444	369	325	421	389	384	386	396	368	395	387	368	397	375	386	371	368	416	392	432	397	351	388	380	379	369	377	415	382	369	401	392	395	388	398	392	397	375	425	370	408	343	383	421	412	369	367	418	374	404	434	426	397	423	399	398	401	399	407	388	366	371	357	375	357	364	350	425	405	412	411	383	420	375	393	413	408	415	399	402	383	383	381	427	404	394	388	379	403	404	387	423	338	376	393	347	405	387	386	399	432	375	414	412	376	385	377	362	405	442	386	383	406	426	379	389	382	377	394	423	409	385	446	386	372	405	424	389	343	385	364	392	368	402	420	392	365	367	374	392	379	385	380	393	404	430	363	375	418	369	405	373	400	371	411	374	400	396	371	409	408	392	406	397	386	388	391	379	388	413	379	353	404	374	361	387	390	436	394	403	368	394	397	421	402	417	415	417	381	371	397	380	374	392	439	411	390	365	369	399	417	394	418	394	414	382	370	358	354	375	435	411	370	417	337	410	387	431	363	429	366	376	406	427	358	409	399	365	385	411	381	393	387	362	390	393	365	381	401	372	385	413	434	401	377	390	388	419	407	394	360	367	399	410	373	347	393	371	420	420	403	421	386	398	391	411	382	396	414	401	400	390	425	378	393	393	386	403	433	394	421	381	411	417	371	363	378	410	405	399	396	406	383	402	369	397	373	398	397	373	383	434	400	367	413	440	367	374	367	372	461	346	342	378	395	415	356	434	423	426	394	378	403	402	378	425	397	420	419	442	421	385	359	401	397	397	408	373	396	362	390	391	378	361	344	420	391	408	447	375	393	381	408	416	378	378	405	340	396	388	395	387	395	358	370	407	372	377	413	383	368	383	413	399	385	392	403	379	417	408	346	387	402	416	374	394	372	418	388	406	439	426	369	373	421	363	358	379	399	426	379	394	400	410	400	407	376	408	377	426	406	390	391	412	377	420	390	402	413	413	394	407	353	398	376	393	364	368	347	352	376	367	424	429	404	409	398	416	397	398	385	413	380	386	387	432	383	399	391	422	428	405	395	359	372	442	406	388	406	389	381	394	410	398	410	428	377	389	441	402	403	411	416	395	410	379	362	381	408	393	402	378	429	404	403	385	383	425	374	403	412	394	378	369	398	408	392	367	377	418	416	390	393	422	392	384	398	389	381	397	396	414	383	388	372	368	356	405	389	387	389	414	394	411	414	364	406	413	383	386	402	427	376	363	413	398	397	404	433	410	365	381	400	366	407	402	372	348	397	372	398	412	412	384	368	388	388	386	378	402	365	366	398	341	381	423	388	416	383	368	379	427	415	391	365	400	397	379	416	404	437	383	383	406	396	367	406	431	395	390	378	422	406	395	375	376	395	401	422	387	403	421	422	416	436	408	410	425	416	365	397	411	410	393	391	371	410	407	409	413	390	425	394	368	388	376	399	365	376	384	437	406	375	433	416	369	368	412	375	453	376	371	362	394	376	391	389	391	397	389	373	366	386	366	402	414	400	382	401	369	374	432	363	377	393	373	385	376	399	350	398	402	408	382	401	343	436	401	392	372	407	358	390	438	366	375	358	388	413	390	361	388	427	358	412	406	391	445	396	406	421	369	382	352	377	346	424	408	425	397	387	393	390	382	408	397	366	406	415	385	359	355	403	373	396	401	420	396	376	401	390	392	361	374	351	405	381	373	411	412	412	402	367	351	421	402	381	384	416	402	389	388	393	399	372	376	376	435	389	389	425	392	396	402	424	391	413	358	364	399	404	397	331	359	377	417	426	415	411	397	400	398	416	398	388	362	400	370	416	388	426	399	373	395	386	413	384	399	397	403	383	420	381	397	393	410	389	394	434	430	398	409	406	383	372	375	379	426	383	387	390	428	429	428	412	378	389	414	382	428	406	398	395	385	383	419	411	414	397	403	434	421	362	427	410	429	406	418	428	395	435	397	362	397	376	393	351	390	430	435	376	405	407	396	421	371	385	376	407	410	385	427	390	371	435	398	374	411	373	431	373	398	424	389	379
2292	1211	1740	1970	2048	2023	1308	1265	1203	1090	1046	1090	1150	1087	1003	968	1018	1065	1073	976	1006	889	957	859	1019	892	907	964	938	922	906	922	939	886	915	917	909	890	953	905	913	893	926	913	912	917	914	971	919	892	946	912	911	901	921	842	959	910	881	973	874	923	945	889	877	941	892	954	884	868	890	924	939	863	917	937	881	903	874	935	859	858	923	928	982	969	940	926	913	874	995	945	901	951	899	900	876	927	912	880	904	930	917	902	897	902	906	924	968	881	876	929	941	864	885	925	957	933	938	921	891	891	900	890	942	952	937	920	888	879	902	978	941	886	897	931	904	930	872	911	864	914	934	911	872	934	853	919	933	924	900	930	946	890	888	932	875	917	923	919	899	923	907	870	897	919	958	908	917	970	933	943	915	905	912	880	965	902	835	912	920	909	941	894	865	968	906	972	963	868	906	879	928	962	912	873	892	927	891	918	935	899	895	898	906	899	884	932	913	941	850	906	980	929	925	920	912	914	852	890	889	871	943	925	915	893	928	932	924	857	922	874	937	910	908	912	919	941	954	907	904	877	877	873	928	944	916	959	928	939	888	868	925	930	948	927	933	954	941	906	965	915	888	944	920	899	933	975	914	912	872	914	896	917	927	958	885	929	908	961	919	931	913	955	902	1013	858	926	876	852	909	934	885	947	892	875	961	877	949	901	900	885	902	901	961	931	890	975	903	903	956	961	945	890	869	966	879	928	929	909	867	934	894	932	925	873	953	871	884	926	913	932	915	901	929	870	916	867	952	858	912	888	908	912	876	893	885	938	941	887	925	963	927	904	900	926	864	915	876	921	950	863	905	918	933	949	932	892	903	952	902	869	927	925	934	866	929	904	972	926	916	866	864	896	926	886	970	939	918	883	885	890	896	909	922	939	892	919	918	925	905	912	899	864	908	936	886	920	868	899	915	902	891	892	896	912	920	889	909	989	937	880	946	830	895	915	879	931	899	895	884	918	915	899	921	943	905	912	857	913	914	886	875	930	947	933	878	948	863	931	916	897	955	902	908	934	926	878	933	890	936	902	917	973	894	888	925	892	870	895	888	926	957	954	890	943	929	952	930	949	923	952	900	960	876	914	909	939	918	917	899	898	959	910	853	908	878	923	939	901	851	934	863	911	934	964	893	916	891	910	913	912	936	873	928	906	912	891	949	898	919	903	936	861	917	857	938	878	928	934	934	946	900	934	927	947	947	921	879	897	910	930	892	878	890	898	948	910	945	882	963	921	887	935	898	954	930	888	903	919	978	888	943	924	877	926	905	936	898	865	901	864	878	892	884	937	912	944	903	859	945	933	920	850	943	927	862	891	947	950	862	949	906	878	934	876	879	848	955	955	966	842	925	923	919	914	908	884	877	946	887	895	900	907	867	866	941	913	897	901	901	942	854	864	876	919	926	874	938	927	918	925	885	915	897	894	944	891	852	963	927	857	871	909	935	942	916	936	954	868	882	936	902	899	873	882	892	974	876	938	877	892	871	943	847	888	909	840	896	918	949	888	1034	889	924	891	907	901	887	934	913	944	895	867	896	941	954	920	898	904	877	939	960	871	930	938	909	913	947	914	868	941	931	894	928	899	913	891	902	893	939	956	900	883	903	949	893	916	907	986	891	921	906	940	910	906	909	889	940	904	914	894	861	921	924	894	937	891	913	945	904	888	881	928	946	926	961	949	926	842	908	860	941	931	915	892	895	880	904	944	892	894	897	898	920	968	922	922	882	926	927	952	960	955	935	910	857	977	888	854	917	941	918	957	994	885	899	921	914	903	897	889	939	889	926	922	940	918	940	952	927	973	892	947	925	911	954	917	889	922	890	924	934	910	940	910	942	912	919	890	926	934	937	901	907	919	897	912	899	926	968	898	938	860	968	966	968	897	908	958	900	871	902	869	932	966	909	962	875	930	870	967	911	906	938	882	932	911	916	926	898	875	914	925	907	907	928	871	921	904	923	913	893	903	915	904	920	927	910	909	933	914	918	900	904	883	870	911	918	933	913	853	911	958	902	938	922	954	894	910	917	966	918	937	908	924	907	901	893	910	984	914	950	887	897	906	916	915	873	880	899	952	896	924	924	917	875	948	892	962	953	914	963	919	962	880	925	882	888	908	925	851	919	877	941	930	948	930	915	916	919	916	902	902	909	892	922	845	903	944	899	888	930	953	934	915	922	892	904	945	916	933	930	874	902	944	920	901	915	891	917	940	911	938	949	901	876	889	895	913	889	895	880	932	907	829	921	955	884	895	935	931	917	903	925	921	979	891	893	900	908	898	860	887	923	907	952	912	880	876	868	905	912	882	935	983	944	862	910	874	952	938	935	909	946	890	915	986	914	930	881	941	914	910	887	907	844	937	906	950	875	899	905	907	945	903	910	879	915	842	954	878	897	904	897	911	911	870	892	878	872	880	917	936	932	975	948	905	906	953	928	931	932	910	897	905	945	899	866	865	912	905	946	908	922	901	885	907	933	931	921	882	878	946	937	936	952	926	891	938	904	869	947	878	942	920	909	962	958	912	873	909	880	911	974	916	878	899	896	942	934	928	958	974	910	941	911	885	937	923	904	902	915	906	908	897	873	931	857	928	939	927	955	877	893	938	918	940	883	867	901	949	911	808	892	939	903	919	868	949	962	925	906	869	877	909	890	911	944	888	885	948	870	927	921	966	925	909	955	934	901	919	876	920	955	909	933	910	861	982	960	931	906	904	909	851	947	878	909	874	921	928	915	911	939	829	916	926	892	917	930	855	915	887	935	904	943	934	890	908	922	916	918	906	945	876	855	982	859	902	940	913	870	926	927	863	931	900	926	875	869	928	957	900	914	905	934	929	966	943	955	936	945	923	824	902	871	945	919	925	850	883	916	918	948	888	914	970	889	875	908	887	879	917	927	849	910	916	897	896	914	917	845	885	891	932	872	905	856	881	912	897	862	926	921	901	901	967	873	926	932	937	930	890	900	881	941	930	924	888	930	911	916	945	906	939	908	890	931	906	864	870	883	991	922	924	945	943	903	914	936	962	898	905	906	954	874	945	890	869	898	895	957	905	895	900	930	869	839	956	879	903	941	943	950	902	942	892	907	917	930	929	931	949	943	920	906	880	908	879	888	902	933	904	884	912	907	873	899	837	926	928	928	947	923	898	924	946	969	894	926	848	894	886	962	938	898	946	886	895	892	940	886	890	927	873	902	912	945	881	892	887	851	911	882	925	903	914	924	916	893	898	925	884	893	889	931	903	921	919	908	907	879	895	900	960	929	929	967	932	879	868	882	884	888	908	920	916	909	872	890	876	928	864	915	872	866	967	876	937	912	869	900	956	888	873	882	903	908	894	879	914	928	894	883	934	917	893	943	923	940	902	914	926	959	867	938	917	884	906	888	814	867	874	952	984	914	929	904	870	939	897	928	939	909	910	905	900	929	943	937	902	893	933	891	865	944	921	867	904	930	978	938	974	863	922
7730	1186	1256	1088	2461	5918	869	549	492	483	481	474	467	440	441	430	435	415	404	420	474	430	429	410	449	426	399	414	398	406	434	431	423	390	388	395	434	434	391	405	428	416	396	398	430	402	376	412	411	411	403	404	413	406	411	411	396	358	430	379	398	378	404	391	401	390	376	428	364	378	455	380	420	390	386	369	406	382	385	382	399	412	412	423	384	413	405	364	387	451	427	385	384	417	390	386	378	419	418	422	443	410	406	384	405	433	412	423	404	397	377	408	402	419	435	359	424	383	389	364	391	403	383	403	445	388	421	420	440	398	409	408	403	396	382	379	409	371	392	375	386	420	416	413	403	408	418	403	411	394	440	366	389	401	391	408	407	399	411	402	379	401	384	390	387	439	391	421	435	413	421	421	387	419	380	432	460	438	438	375	425	381	423	403	432	417	359	402	374	364	423	407	398	441	354	408	398	421	411	396	415	436	433	424	398	455	364	376	401	401	415	412	386	355	378	405	393	368	399	386	404	410	377	399	388	392	378	433	429	423	369	373	406	390	417	445	403	393	399	386	352	380	405	424	372	402	354	377	387	368	338	403	397	420	400	409	384	402	404	464	367	394	357	404	409	404	423	408	357	396	395	411	420	418	374	380	431	429	401	394	408	415	410	412	411	394	384	387	382	422	397	410	425	418	393	387	414	409	414	404	452	394	430	402	405	424	391	402	377	396	449	422	409	387	397	402	389	423	342	382	422	410	403	396	405	412	411	434	385	378	420	382	395	361	383	379	385	431	386	369	401	400	443	383	440	422	394	395	413	386	413	381	365	349	411	396	388	376	394	398	404	403	424	409	438	408	432	421	444	431	429	380	416	403	380	416	379	385	415	450	417	393	373	405	429	382	426	453	432	350	408	390	412	430	396	440	425	385	410	385	405	380	416	389	373	424	396	391	406	406	397	396	416	403	405	383	390	377	397	373	382	378	399	403	409	388	396	400	399	402	412	451	384	390	441	404	387	402	406	396	454	461	413	403	401	396	396	387	411	416	394	429	393	392	393	386	414	393	397	426	372	421	401	419	381	421	390	419	390	375	425	407	387	376	418	397	384	406	407	386	408	359	392	397	356	419	392	407	428	415	401	406	413	432	408	379	402	402	390	397	382	375	414	401	404	408	391	423	393	410	415	366	427	424	407	389	411	425	364	391	395	421	408	346	405	388	379	424	425	384	390	389	385	410	395	370	418	442	414	431	415	434	419	376	430	421	426	417	414	367	399	385	429	375	413	399	384	396	383	383	420	411	390	406	440	411	427	361	388	386	391	423	360	396	366	410	408	405	436	397	415	398	402	393	430	417	422	427	385	423	417	400	370	396	398	407	390	418	423	346	401	376	379	421	406	433	420	398	402	386	397	361	404	424	421	415	431	404	405	409	410	402	368	389	430	410	390	410	395	399	392	394	375	411	363	413	372	422	412	427	409	411	369	397	412	412	394	433	390	386	420	395	386	391	409	381	395	402	390	400	411	425	400	410	338	409	416	433	412	386	389	429	404	452	378	375	467	387	453	424	399	413	400	389	437	424	377	421	397	400	418	397	440	411	413	399	388	367	423	390	413	437	382	427	421	405	394	368	425	346	420	412	398	399	369	414	420	383	424	388	388	413	440	379	410	393	389	379	398	407	402	398	411	404	404	433	428	367	402	399	394	395	348	408	364	373	421	396	418	406	418	400	399	361	413	414	398	406	412	381	374	375	435	413	394	396	381	377	436	407	377	396	418	401	380	381	388	386	428	410	433	401	409	421	412	410	396	430	382	400	394	428	436	357	391	370	386	394	396	356	401	398	415	362	435	431	388	394	399	424	439	391	367	422	424	395	397	391	422	382	374	364	405	408	431	402	372	394	447	423	448	417	419	404	433	429	415	437	413	371	395	395	417	416	419	409	404	410	404	405	381	416	428	438	402	413	415	384	426	413	374	415	401	412	419	368	406	434	418	405	379	392	386	375	408	393	402	406	423	422	414	385	411	433	387	385	423	404	462	409	407	389	421	411	362	407	396	380	424	410	419	408	389	385	407	429	388	391	428	429	424	359	420	398	374	419	419	406	395	395	370	386	402	417	410	408	396	402	403	399	460	404	431	375	382	422	394	396	423	430	388	413	438	388	410	393	412	404	405	347	385	387	388	402	392	400	400	390	357	417	391	412	386	440	439	417	467	383	402	405	384	404	419	427	410	422	423	383	366	386	406	397	399	395	370	398	365	419	380	428	419	421	374	440	375	432	381	366	394	421	437	383	396	410	410	395	392	389	414	406	368	423	396	418	401	378	409	395	424	385	420	436	389	437	392	451	422	379	361	452	402	388	360	376	435	421	396	389	400	414	418	412	428	407	406	374	420	414	405	426	375	398	437	408	398	406	382	419	362	416	394	385	433	415	423	394	405	397	388	413	412	384	393	374	415	394	404	394	417	424	402	391	425	406	419	428	374	428	421	409	404	408	387	384	433	396	410	364	392	404	411	392	441	381	404	416	400	413	430	375	388	390	383	432	445	350	373	394	404	373	420	398	434	425	414	374	417	417	412	436	397	414	401	398	391	430	376	357	427	429	409	404	389	382	365	402	409	382	441	430	386	435	417	396	448	454	390	389	374	403	397	412	427	425	403	388	399	384	398	407	379	409	406	422	358	409	405	450	425	424	383	402	424	397	401	398	384	426	393	414	372	431	429	404	385	413	404	393	369	408	375	379	368	402	380	389	421	429	415	385	405	390	392	377	377	406	400	383	405	453	366	424	418	411	399	426	413	396	423	400	394	399	407	410	424	408	418	423	417	390	411	408	409	429	362	408	412	421	431	385	416	422	434	388	413	384	398	445	400	384	432	449	388	368	408	418	414	346	400	386	418	456	420	392	411	438	401	391	424	431	433	429	419	375	401	450	441	397	395	401	394	399	411	406	411	420	397	407	376	364	397	403	363	362	411	420	363	368	396	405	390	419	427	437	419	411	416	462	428	393	385	413	428	415	429	382	352	353	392	380	405	397	420	378	393	405	390	376	403	401	429	391	399	427	393	415	404	389	420	416	378	406	394	379	460	446	391	387	404	406	452	413	414	412	425	411	377	395	379	381	379	431	391	411	424	445	426	402	392	375	403	445	369	379	395	418	409	408	415	383	371	416	383	401	406	378	381	384	408	375	402	415	405	366	409	393	367	401	394	399	358	416	364	374	422	420	415	398	408	446	405	420	434	370	433	385	431	394	390	392	406	429	423	371	372	388	391	386	404	405	407	407	409	403	399	414	404	421	422	394	375	409	402	414	410	424	417	392	393	377	343	417	375	435	441	398	388	371	410	404	407	426	405	432	401	400	369	397	423	366	424	352	400	384	433	431	416	451	397	389	428	390	403	372	395	364	405	375	385	416	430	380	425	401	397	421	439	416	404	417	398	435	425	394	427	404	437	387	398	432	380	417	413	400	419	406	402	387	379	372	409	405	407	434	400	393
6952	1548	2870	3473	9806	18607	1873	1659	1404	1364	1276	1388	1376	1282	1178	1180	1157	1148	1121	1037	995	952	993	984	997	1019	1001	983	967	994	986	1005	994	947	908	938	944	955	968	957	909	887	920	996	913	968	898	936	977	974	966	921	897	965	935	895	934	939	904	957	950	884	895	934	919	866	889	883	1009	885	926	928	950	940	904	915	883	908	957	915	863	925	928	881	955	907	893	914	904	927	922	894	956	874	866	891	965	918	942	906	935	908	907	919	919	927	942	974	903	927	973	936	900	960	946	925	871	970	912	928	930	898	936	897	947	980	905	899	944	963	925	947	901	884	875	933	906	924	936	871	936	909	933	937	908	943	922	955	980	912	888	933	904	896	901	916	910	948	882	919	939	950	929	863	902	919	926	915	906	910	913	899	941	936	915	911	938	971	883	904	907	903	927	889	905	948	900	898	906	908	889	954	913	907	881	954	940	948	951	873	942	933	932	904	914	880	914	928	940	902	920	910	929	942	922	942	884	868	958	915	893	922	904	933	900	932	900	948	943	904	908	946	966	876	946	992	966	908	885	970	927	931	946	968	982	911	919	909	1014	928	935	887	900	911	942	899	958	913	948	859	927	903	919	934	918	906	968	954	978	927	932	917	934	913	909	859	913	938	874	893	883	963	922	900	909	919	891	953	915	929	903	946	913	916	936	944	988	913	902	879	948	961	950	883	905	890	917	874	900	927	915	938	900	935	941	908	902	904	897	886	982	961	946	902	913	923	887	964	931	906	975	946	894	922	939	907	867	959	914	907	929	957	945	956	904	911	870	933	912	900	895	950	892	939	904	961	944	980	944	895	907	958	918	927	938	930	955	906	875	952	880	950	867	924	943	955	908	901	953	880	953	897	870	928	889	893	936	966	846	879	898	917	914	868	908	923	875	944	911	935	943	870	903	938	931	949	897	948	904	895	874	940	948	925	923	896	932	947	987	935	959	836	892	897	931	856	961	914	943	973	913	926	939	916	920	876	914	911	906	970	914	938	933	910	933	963	934	949	949	947	943	967	936	929	923	898	962	910	933	911	965	945	993	916	852	945	886	923	940	910	955	903	925	974	887	913	865	904	917	940	988	901	892	910	889	921	933	920	990	913	915	912	897	963	889	915	943	941	921	910	988	945	920	925	942	917	943	926	859	951	924	896	971	921	897	924	958	913	949	883	938	949	925	921	868	912	972	905	933	890	915	904	904	893	929	895	960	903	879	951	925	961	888	861	882	929	901	888	912	968	919	933	949	939	932	925	910	916	958	915	897	892	973	928	907	938	930	932	914	922	876	966	927	909	912	948	924	946	894	928	950	903	930	914	967	932	918	911	882	999	907	866	905	888	982	913	896	924	862	906	949	919	906	890	890	927	934	915	964	928	920	937	906	913	975	910	895	913	953	934	909	944	991	875	886	939	911	875	852	894	938	945	906	934	888	903	932	890	951	953	887	941	978	968	970	904	909	883	957	936	954	962	911	960	877	890	875	950	936	847	949	891	933	916	907	920	902	918	919	908	909	934	927	942	884	925	889	950	902	929	932	892	962	918	903	932	867	965	952	888	959	920	943	923	935	906	946	946	899	888	951	918	866	895	914	966	905	894	902	899	989	958	894	900	917	964	922	916	900	946	933	943	898	937	897	880	907	888	907	886	954	902	938	911	928	947	869	911	924	884	929	910	916	870	966	895	912	895	940	927	892	905	939	917	914	915	937	872	918	929	939	904	906	912	907	973	987	926	975	904	852	982	940	902	950	901	931	949	934	913	937	920	924	923	950	911	893	898	913	913	910	951	916	882	917	897	892	924	932	896	925	875	877	881	886	894	894	894	969	895	904	883	910	905	895	858	883	935	947	939	973	909	889	899	915	891	1008	899	923	966	912	959	955	935	901	884	872	962	889	881	945	906	859	972	937	935	938	913	885	870	948	969	1002	949	893	956	901	979	884	878	909	916	861	944	914	969	934	931	1001	921	901	981	959	857	969	910	943	922	892	929	910	875	970	933	905	895	953	923	937	869	895	919	952	942	912	916	897	923	923	925	921	886	931	938	952	932	914	903	914	922	933	947	903	911	973	873	874	926	928	867	889	853	944	928	877	976	943	913	914	942	866	942	938	935	921	960	892	890	985	891	909	949	911	926	967	945	895	913	942	920	870	937	951	934	977	881	888	952	877	930	932	856	905	881	953	921	951	942	907	902	926	940	917	913	921	861	943	923	912	906	907	933	919	898	928	899	921	849	903	884	934	923	917	923	935	895	887	887	934	947	907	917	919	928	934	858	899	937	893	939	890	940	973	935	893	901	910	901	920	898	893	952	895	939	922	921	936	959	935	902	936	840	871	879	938	913	923	923	924	906	949	933	924	960	886	923	992	897	964	981	902	934	897	878	971	899	942	944	890	915	879	897	933	921	906	944	946	890	951	951	948	969	893	909	925	969	930	936	904	934	933	910	924	939	908	882	881	923	915	885	966	884	984	947	899	910	907	955	906	930	892	885	930	915	958	978	939	962	864	934	894	957	918	894	969	980	908	910	944	927	937	930	929	904	899	877	907	914	900	923	932	971	956	928	914	893	940	976	935	906	944	906	953	876	929	946	946	934	944	959	894	937	903	937	869	869	992	936	926	916	933	908	937	890	901	914	960	917	929	884	892	865	967	963	925	908	901	926	912	875	953	954	920	965	906	899	910	875	909	913	906	923	877	905	907	914	916	920	890	950	912	900	896	846	906	971	923	936	928	948	904	903	903	900	911	954	923	902	917	933	940	875	905	900	938	929	907	909	959	975	877	986	984	883	910	949	905	897	982	960	910	908	911	911	963	925	943	890	958	910	963	930	937	897	883	942	934	952	919	959	961	937	910	898	875	911	919	918	896	910	941	922	961	909	936	905	927	946	915	951	949	937	916	941	935	941	910	884	939	964	948	988	898	891	940	939	981	968	902	932	890	933	884	895	929	921	928	951	906	997	934	948	928	946	903	872	894	997	963	922	926	950	980	934	908	945	926	917	915	935	892	923	926	899	903	936	959	880	971	909	929	997	956	925	931	892	895	924	910	926	905	940	938	946	931	954	897	895	891	921	904	946	887	948	883	893	941	902	842	952	874	925	919	946	895	942	946	879	895	968	930	931	889	899	915	923	886	979	928	937	874	940	900	925	909	966	930	910	940	896	978	899	934	868	881	928	916	944	902	938	934	926	922	930	947	922	891	905	913	923	935	887	867	888	851	950	906	884	940	961	960	912	923	896	945	892	911	844	960	939	954	922	889	914	927	910	935	940	975	880	906	946	919	960	877	940	871	909	913	919	898	903	894	945	884	972	983	910	961	886	933	934	889	922	944	922	899	916	896	861	855	877	933	900	909	958	943	902	941	891	870	883	899	924	932	882	917	878	939	899	961	907	892	934	894	905	925	849	894	917	887	956	955	937	947	942	931	919	884	887	931	916	956	929	855	933	927	900	916	912	964	878	926	924	950	932
13193	1567	1683	1417	2962	11539	1327	481	385	362	334	357	326	310	295	335	294	314	267	297	264	241	268	284	259	267	286	280	268	242	252	256	263	248	224	243	252	284	266	255	229	263	249	232	272	253	262	245	243	246	254	267	226	259	294	227	255	260	233	253	235	252	235	239	250	269	251	275	248	276	243	237	245	262	272	297	239	220	252	235	251	262	262	245	245	247	234	227	231	235	242	228	241	248	259	254	271	259	256	257	273	242	243	251	254	237	247	240	242	263	246	232	236	221	262	229	242	264	278	269	240	241	261	241	247	237	234	235	281	287	220	220	248	241	233	265	237	219	236	260	248	238	251	250	258	255	264	265	218	266	261	242	248	254	247	244	208	223	275	246	266	264	258	229	283	245	265	245	264	245	263	218	228	254	252	231	255	240	278	268	241	250	247	236	239	254	215	224	273	242	286	213	259	248	248	240	220	223	247	260	251	258	208	247	236	275	250	242	238	222	253	239	278	217	255	228	257	212	238	233	305	233	258	244	237	242	235	265	255	238	234	237	248	243	221	216	262	232	241	233	227	232	246	291	278	263	281	266	264	265	275	272	293	247	233	244	243	246	259	271	245	263	221	255	221	237	254	254	273	255	256	295	246	221	246	254	293	246	250	245	238	260	246	249	244	278	285	257	226	228	221	236	253	262	250	262	259	254	267	263	230	238	238	276	247	220	220	242	280	225	280	267	235	235	265	246	220	251	243	234	251	244	241	259	256	259	235	236	258	280	231	233	240	256	250	239	253	252	243	236	223	230	243	247	268	253	264	255	251	246	231	224	218	236	229	308	233	248	254	257	222	248	276	251	256	253	252	213	238	285	279	222	253	285	256	278	254	238	268	252	252	279	259	246	254	243	247	243	238	262	220	241	253	231	241	261	260	261	268	230	218	224	244	263	259	232	254	234	291	262	237	246	261	262	224	255	263	244	248	252	271	280	275	271	250	262	250	241	253	263	227	242	270	249	241	265	241	279	216	230	256	241	228	267	210	237	252	241	263	277	264	269	254	260	285	219	255	257	266	257	226	246	227	259	244	268	228	259	252	233	256	229	257	265	258	243	288	252	262	262	239	266	276	271	233	255	238	254	259	216	255	253	248	260	256	216	257	231	258	268	251	255	255	255	253	231	228	259	249	251	242	262	275	247	252	258	270	251	254	238	241	261	227	278	249	264	253	253	253	248	218	237	246	260	270	249	252	262	233	262	201	225	256	250	256	251	260	244	237	261	247	247	272	260	247	250	261	249	284	233	267	252	220	264	231	234	302	265	267	248	236	253	278	249	239	235	278	281	239	226	243	244	228	272	256	236	228	233	244	244	233	260	279	227	237	249	249	235	272	249	240	255	235	283	227	245	255	235	234	257	245	226	238	260	272	241	238	271	245	241	286	277	239	257	254	213	242	280	252	243	232	247	252	263	235	250	220	263	247	202	214	234	281	266	246	270	242	232	237	249	238	230	248	231	249	245	258	234	286	269	239	281	253	256	235	266	259	232	268	280	246	261	231	238	275	238	246	265	239	246	250	256	232	230	223	275	235	237	264	247	204	260	277	256	225	248	248	229	244	261	271	228	233	259	273	269	242	245	253	250	268	237	242	237	292	217	257	245	243	278	249	263	239	266	258	255	238	256	259	239	257	230	246	241	284	237	246	211	232	250	243	242	242	214	251	267	267	269	230	254	241	235	215	251	231	253	217	255	227	239	285	259	244	237	230	226	252	255	221	258	238	243	272	263	261	257	252	242	276	257	235	269	266	260	248	251	238	255	250	250	230	250	247	245	250	219	227	278	283	256	257	243	230	241	243	267	228	263	226	249	243	224	217	223	241	230	278	275	267	250	274	229	268	251	275	265	256	214	238	234	255	260	219	251	226	266	268	256	247	256	267	261	278	243	269	272	255	245	254	229	254	265	244	228	278	252	238	246	238	262	274	250	246	231	269	253	244	248	221	282	261	244	284	230	219	242	264	245	256	247	239	270	241	211	245	264	275	209	247	277	241	246	262	257	241	258	235	251	253	219	245	247	231	229	241	263	281	264	258	261	240	244	262	241	247	261	244	270	259	263	241	254	221	257	232	288	268	229	225	252	273	233	233	240	253	258	252	250	256	258	226	245	224	253	254	249	233	232	255	238	248	237	254	250	262	269	245	282	227	234	238	262	231	222	257	232	239	230	253	241	259	266	246	209	243	235	241	249	226	274	241	229	236	223	263	214	249	260	252	255	235	246	254	255	248	235	232	264	220	274	247	236	237	255	237	240	261	245	223	252	247	229	254	283	230	219	267	265	281	221	264	259	256	257	233	250	243	242	248	225	218	248	238	253	277	254	268	249	245	250	245	281	266	249	260	229	254	270	237	251	250	255	238	233	224	273	271	221	257	256	218	257	255	260	260	241	226	240	260	236	241	275	215	269	262	240	286	246	255	224	246	274	228	249	228	227	231	239	286	264	249	284	278	225	245	252	240	213	250	236	238	268	230	212	233	258	263	253	273	216	237	261	260	243	249	267	249	264	248	264	232	211	236	254	239	271	254	245	256	239	222	262	247	247	254	245	293	238	255	256	255	248	242	240	270	242	266	242	235	274	256	241	239	235	240	235	248	235	238	247	262	242	221	267	253	249	266	226	238	274	253	252	261	264	245	251	230	224	230	264	266	242	248	261	244	238	249	211	239	253	209	244	241	240	241	270	267	240	235	265	242	216	276	216	239	275	224	280	250	232	251	262	270	236	238	267	214	267	295	266	234	255	260	241	256	223	218	259	266	264	277	243	250	286	256	258	263	217	208	277	264	222	240	249	238	266	240	282	268	251	238	205	263	263	202	268	263	251	244	235	242	245	229	246	265	253	269	244	244	236	247	269	245	278	227	267	263	279	277	252	276	251	271	280	238	262	233	238	231	216	224	249	234	250	251	279	279	274	224	242	262	243	232	258	223	213	213	231	244	269	210	255	240	248	227	260	263	254	268	244	251	273	232	230	252	259	263	234	250	220	246	245	249	270	238	243	252	238	234	231	245	261	263	219	243	277	245	220	247	236	246	260	230	249	255	254	266	250	268	255	233	254	242	264	274	218	247	249	246	222	231	274	264	255	236	235	282	250	237	255	259	248	245	265	235	215	240	249	252	265	236	259	246	250	254	263	264	251	299	238	263	236	259	255	220	222	242	239	234	235	280	232	244	227	265	234	259	272	265	226	238	232	248	251	241	282	273	293	269	265	249	256	247	261	229	247	251	246	246	259	266	298	250	268	262	262	249	247	250	261	259	248	265	255	231	278	252	257	284	234	232	257	266	259	249	273	250	249	244	215	242	270	248	241	284	242	262	253	256	246	243	239	240	252	273	249	227	249	274	251	232	235	236	229	239	255	274	270	232	237	254	269	266	225	227	262	259	240	266	239	265	251	237	245	259	230	255	258	232	229	217	267	263	241	236	291	251	273	246	258	223	267	249	208	220	228
8183	1587	3630	4479	11392	29164	1952	1644	1390	1209	1063	1149	1105	1061	933	905	949	918	889	776	752	676	697	639	704	711	678	665	718	673	741	630	643	624	618	630	581	612	638	617	638	635	602	676	630	660	615	579	593	608	626	596	588	613	623	584	593	602	608	617	631	608	632	623	580	605	627	590	594	573	571	601	658	596	605	597	632	633	608	618	641	632	603	616	598	604	598	587	564	618	614	581	600	565	642	571	566	643	622	618	587	607	628	587	609	591	610	624	610	627	626	617	598	585	569	629	605	573	548	574	586	538	607	595	577	605	578	602	603	619	604	618	614	584	555	587	582	633	579	630	590	582	607	604	633	614	602	604	572	559	600	650	625	625	610	587	614	606	609	582	591	595	553	562	573	560	604	616	608	636	632	599	618	606	562	608	557	569	577	606	587	620	612	623	579	600	604	585	562	531	582	595	555	613	566	581	579	619	580	611	581	590	601	562	604	596	554	601	592	603	602	548	593	616	606	618	602	610	588	622	558	561	592	581	622	611	595	615	602	602	582	619	582	617	596	561	596	601	623	640	624	629	594	585	583	609	637	622	561	644	574	595	631	578	622	590	606	625	642	604	582	599	607	569	581	596	606	637	640	624	610	648	610	608	619	613	585	591	559	595	583	617	602	613	600	610	585	612	576	601	569	576	606	600	573	598	576	600	618	637	533	590	635	586	632	595	641	564	583	607	573	637	598	600	633	623	581	618	597	605	574	610	615	609	584	598	575	566	578	546	582	615	601	604	566	598	612	589	572	542	575	599	614	585	625	546	599	603	592	632	608	609	601	592	607	551	638	583	619	562	611	589	587	588	578	618	634	592	603	613	592	605	656	644	526	591	632	568	547	566	576	631	625	581	638	587	603	546	572	622	613	604	594	588	595	601	640	612	641	595	615	635	627	628	613	584	554	598	608	560	613	569	618	642	603	599	614	574	593	565	619	579	612	634	622	563	644	618	612	625	575	573	610	583	526	614	572	601	620	580	628	622	567	611	636	573	547	619	613	633	597	602	579	613	573	598	583	608	590	624	564	584	626	638	609	561	557	645	606	618	612	579	547	600	601	598	613	600	618	561	622	592	569	586	606	558	631	569	637	573	634	557	569	627	604	579	591	604	610	575	621	586	616	579	637	608	627	588	587	583	555	582	630	546	600	609	607	605	555	579	603	610	576	595	620	610	627	590	602	610	608	619	607	586	611	609	572	640	623	589	595	577	604	629	620	634	607	576	635	606	544	611	595	603	597	553	569	611	582	577	585	627	598	619	567	614	613	631	592	557	610	567	571	562	598	605	565	622	593	576	591	606	603	591	619	605	589	598	579	593	587	591	632	595	630	625	589	582	625	613	594	578	575	575	585	578	628	633	595	560	598	634	590	607	630	591	616	596	605	597	592	616	585	558	609	620	595	619	613	569	580	639	593	580	636	597	614	616	571	622	588	586	563	554	608	594	609	636	604	619	633	589	612	568	579	640	607	630	560	587	582	578	587	607	600	562	630	589	580	629	592	608	614	629	613	603	576	633	584	633	592	585	595	535	562	615	625	598	637	607	603	590	561	637	648	628	571	614	595	606	592	610	583	571	555	592	594	550	606	627	593	580	606	606	633	566	560	587	631	601	603	604	587	663	573	621	556	586	569	595	602	632	570	621	536	575	590	626	559	637	587	631	591	608	586	589	579	595	533	614	574	637	608	569	635	573	529	594	646	567	609	584	599	619	579	618	589	602	617	614	594	568	579	630	576	596	590	617	577	584	574	590	558	611	601	552	592	576	620	593	596	619	588	587	595	571	635	586	595	580	580	581	622	568	558	593	594	653	613	577	602	605	562	604	652	605	593	598	604	625	585	563	557	538	584	580	646	577	606	593	632	636	645	596	598	618	598	597	585	609	605	592	575	592	587	583	596	558	581	574	589	588	617	579	609	588	566	606	598	598	569	609	598	611	631	604	574	568	579	598	614	586	592	596	606	570	619	565	616	596	614	580	571	607	605	599	659	554	545	587	648	592	567	584	595	593	575	601	576	624	599	620	590	603	623	553	628	623	563	615	623	587	588	595	594	612	594	573	580	602	588	578	584	601	624	595	585	597	599	589	593	588	626	573	613	581	569	638	576	613	612	572	633	573	611	612	586	584	577	578	607	598	620	618	611	616	594	555	548	549	568	586	584	614	593	582	641	558	566	596	577	622	560	544	546	618	583	589	579	594	625	606	614	631	602	610	572	560	599	596	592	560	594	619	584	565	593	609	589	603	602	582	584	567	580	620	630	645	603	602	591	611	615	568	581	582	637	616	612	629	608	591	603	634	618	599	626	608	603	574	612	583	596	576	610	592	584	595	593	623	593	602	626	614	551	603	613	579	580	562	580	570	553	666	629	626	600	606	595	591	617	591	576	603	597	583	661	591	603	557	640	579	616	574	598	586	581	598	608	547	634	625	649	630	581	576	558	663	595	598	586	593	596	570	629	638	574	608	606	594	550	574	596	611	593	609	567	616	604	601	606	585	565	607	597	586	634	638	619	584	602	600	565	574	593	565	565	602	631	588	607	603	562	595	616	587	596	632	644	602	590	593	570	590	604	575	591	610	619	593	608	608	566	601	629	576	582	647	570	636	592	632	576	590	586	585	561	608	610	570	608	584	575	636	554	613	651	591	590	594	604	608	580	591	624	631	582	617	585	560	635	626	606	565	584	638	606	639	589	592	627	609	616	565	596	578	617	619	600	600	602	577	609	586	602	604	624	585	589	611	629	575	572	605	584	577	536	596	569	586	597	534	624	600	565	569	630	604	607	604	642	615	597	578	555	585	585	620	598	574	583	621	557	630	585	631	582	632	644	580	646	645	585	605	584	560	619	603	574	618	563	604	566	595	605	561	553	583	631	573	627	565	605	647	600	600	574	583	580	594	605	563	598	590	597	616	597	564	599	636	568	586	588	588	617	623	593	597	630	583	602	587	613	603	563	587	609	581	571	601	587	598	585	608	608	574	613	640	634	589	599	597	600	583	629	615	600	621	595	613	595	593	585	603	609	642	580	568	603	585	604	642	595	615	595	585	576	545	582	569	653	557	602	578	589	584	602	588	608	593	583	604	607	594	575	596	610	593	564	611	611	647	583	587	605	564	609	604	555	593	613	588	567	581	570	618	617	615	603	592	626	614	560	619	628	612	576	624	573	620	597	607	644	642	589	606	581	611	630	587	561	602	597	604	603	581	578	597	576	548	581	632	600	583	592	617	568	635	585	647	622	614	575	582	563	620	614	578	645	607	589	638	597	570	604	624	611	635	615	606	615	621	592	610	557	552	555	588	585	604	582	636	611	595	628	632	584	623	604	602	587	574	598	602	627	598	628	634	565	605	590	610	608	595	581	617	618	618	592	615	599	598	618	599	608	560	600	569	586	598	588	568	626	627	611	619	628	572	605	589	561	559	598	563	606	624	576	631	589	598	529	590	618	606	611	575
1811	637	802	699	554	583	502	421	449	414	451	413	441	395	378	420	408	421	416	449	389	384	374	388	401	417	387	392	403	370	347	414	378	384	383	396	386	394	374	394	389	353	351	384	416	398	361	426	387	397	362	370	402	369	359	421	374	380	396	430	345	413	390	409	372	376	414	411	383	398	441	407	365	352	389	406	370	393	397	411	374	387	402	367	371	368	436	398	392	401	384	396	405	398	397	370	367	378	376	373	390	348	376	405	403	404	416	413	383	354	385	381	364	414	370	385	399	391	390	401	411	405	385	364	418	404	383	354	406	380	401	397	395	393	380	413	411	387	377	399	417	350	392	426	393	416	401	394	418	416	394	376	379	398	404	408	402	408	404	398	369	392	392	385	395	406	391	391	362	372	443	414	396	414	414	420	408	409	384	400	380	366	362	330	413	407	438	433	366	414	410	378	430	407	362	355	353	401	369	405	401	397	416	349	406	395	404	377	405	373	396	396	365	350	364	397	397	376	428	416	399	394	395	375	362	385	422	365	392	392	390	413	327	399	365	425	408	376	399	376	426	381	410	439	422	386	424	412	375	389	393	377	388	385	403	431	350	400	391	375	397	386	408	371	387	370	389	391	388	382	375	396	410	438	385	401	389	350	399	403	378	334	362	395	399	384	398	366	385	367	361	362	391	394	370	412	444	388	366	379	386	381	402	375	423	421	403	413	410	419	385	392	375	415	386	403	377	394	344	384	400	370	417	413	398	407	388	387	392	410	376	382	363	376	399	386	396	385	419	381	381	366	414	398	401	366	385	430	384	407	407	381	378	405	419	388	420	377	368	357	377	389	410	360	405	373	334	443	366	401	357	400	375	390	370	421	418	401	393	413	394	361	375	407	394	415	340	393	383	368	383	406	399	364	371	433	380	404	381	395	381	407	385	377	400	372	380	390	408	378	366	409	394	394	369	411	378	375	387	406	405	395	397	417	377	423	345	409	377	414	424	422	399	403	372	411	396	384	348	407	385	397	392	382	384	387	414	344	353	401	381	367	355	371	416	369	400	370	424	406	399	403	378	384	401	387	425	370	403	400	365	353	400	386	415	421	425	383	416	394	396	354	417	374	397	384	378	365	406	402	400	384	370	384	360	379	391	364	393	371	357	399	384	419	401	384	366	401	367	386	405	380	392	408	392	362	406	419	401	361	407	377	386	400	357	348	387	396	405	399	403	410	411	380	410	434	351	411	398	389	393	400	346	364	371	448	412	416	386	377	407	400	352	390	398	405	376	359	418	395	409	405	405	411	401	407	369	437	375	453	343	403	377	400	398	384	442	393	372	380	382	390	395	358	366	409	384	374	405	404	404	407	396	403	380	389	398	382	401	357	393	409	402	395	410	397	386	409	405	384	375	437	376	396	398	443	395	357	389	366	380	420	385	393	392	407	437	370	359	388	404	415	390	357	417	410	426	401	383	369	416	393	413	406	390	369	422	406	361	393	403	366	399	378	417	358	380	380	388	405	411	406	418	389	338	378	410	403	404	421	387	389	380	352	377	391	384	344	393	393	393	389	406	420	382	401	415	384	356	358	350	428	420	365	393	401	374	376	353	395	405	443	378	393	396	410	420	360	409	345	382	381	406	406	349	363	380	379	450	375	360	345	391	422	410	418	367	371	398	386	395	421	406	401	380	404	354	388	429	378	391	375	382	404	355	397	360	380	382	373	440	446	392	388	379	446	411	395	364	381	391	418	373	454	355	366	381	395	376	381	384	394	407	371	370	409	409	373	382	361	409	385	425	341	415	399	352	378	408	384	392	396	337	365	374	354	399	419	389	423	380	380	405	394	424	403	388	416	376	377	405	352	381	384	397	357	413	414	402	402	370	409	372	347	386	348	402	381	426	411	364	393	352	392	382	383	441	376	419	414	408	378	395	364	398	406	398	400	351	401	382	385	390	388	403	425	383	411	392	414	402	396	407	366	378	358	377	370	384	377	423	390	413	373	361	391	372	417	375	414	359	386	369	397	374	413	410	407	366	388	377	391	403	399	388	400	380	401	412	437	388	375	383	437	365	341	385	384	407	385	391	386	422	441	386	391	405	371	411	424	390	420	388	356	398	351	381	356	368	386	395	385	391	401	396	382	447	416	413	399	398	380	422	373	422	376	372	391	399	373	363	435	356	386	394	398	412	390	329	421	372	366	392	379	355	369	388	391	359	375	400	421	344	388	373	387	408	399	405	396	403	369	414	419	406	393	397	408	349	369	407	405	394	393	385	404	401	410	400	352	442	402	365	377	405	395	414	418	380	372	385	397	387	377	381	422	417	366	383	358	398	358	392	395	401	394	375	366	364	367	401	413	393	413	391	408	362	356	377	394	373	384	416	373	387	404	414	433	420	402	351	404	359	378	406	406	421	407	444	396	407	391	382	379	413	381	363	371	402	407	417	388	417	421	427	348	371	423	380	421	377	415	413	372	387	388	410	377	374	379	404	378	386	412	412	383	379	358	346	387	390	358	441	404	429	384	395	422	386	386	374	382	380	405	390	376	405	355	382	392	396	432	393	380	389	391	365	379	404	379	374	403	398	399	407	385	395	389	374	352	396	374	370	396	374	384	357	365	394	405	408	397	375	411	385	361	393	373	378	359	410	380	400	415	402	387	414	382	409	385	396	387	390	394	393	401	367	400	363	387	366	394	404	403	397	396	403	404	419	407	370	406	409	395	378	397	371	413	377	372	394	365	366	376	384	338	400	416	392	399	408	358	398	398	397	385	384	398	365	380	358	395	382	369	362	435	404	390	398	393	353	414	390	376	380	414	408	388	383	362	360	390	398	396	371	372	382	395	430	363	402	398	412	413	364	389	380	392	398	422	392	406	429	378	416	388	389	405	383	370	384	391	438	421	448	374	378	386	409	421	406	424	369	431	401	413	408	415	350	411	379	420	442	383	334	373	380	426	383	361	402	364	398	367	364	402	398	416	430	379	383	411	378	342	387	413	403	376	367	412	366	350	353	374	379	416	384	401	383	386	414	399	372	381	374	403	399	389	406	399	392	406	384	372	401	389	392	379	332	354	366	388	424	408	386	410	406	400	411	362	406	393	351	423	411	353	386	357	383	411	421	438	366	455	390	385	415	371	407	329	379	361	377	425	399	375	433	375	427	370	393	371	418	406	386	401	372	378	408	385	411	402	395	403	339	398	441	352	427	388	414	379	420	399	380	359	419	397	371	420	393	372	402	371	378	377	393	407	368	413	393	404	395	415	396	395	387	413	408	391	404	391	353	392	428	460	398	416	399	383	400	422	397	388	377	390	418	387	363	400	362	403	398	393	406	364	376	400	389	394	370	403	378	395	374	403	379	397	395	355	405	382	371	379	423	377	397	380	372	388	350	390	396	394	369	383	389	411	383	402	388	382	375	394	391	397	403	368	384	389	408	379	424	380	404	394	366	370	427	403	389	405	455	373	372	385	365	428	381	420	398	366	387	410	402	399
2324	1163	1813	2166	1934	2421	1363	1174	1086	1113	1065	1051	1170	1041	1021	1053	1054	1045	957	1000	1004	891	944	943	931	919	925	920	957	951	942	925	945	927	949	856	887	905	877	864	915	869	888	909	919	948	929	876	906	911	877	1015	907	942	941	888	944	919	924	845	917	938	918	988	954	966	944	946	873	932	896	941	907	902	897	909	908	904	940	923	922	874	966	926	926	952	938	888	907	914	902	915	897	897	917	909	896	908	860	878	874	941	950	904	907	908	892	952	941	912	882	964	877	919	943	964	857	961	893	863	916	917	922	917	902	905	916	854	903	840	969	925	913	882	940	899	867	858	918	974	934	841	870	904	899	903	965	894	924	845	917	910	908	863	885	888	915	915	909	937	920	885	913	864	871	879	902	906	894	878	967	914	907	892	922	882	857	940	859	886	995	834	873	886	917	880	980	917	888	894	940	918	859	910	945	920	926	938	916	921	935	958	844	979	890	917	878	881	956	879	893	944	925	907	946	914	903	902	908	925	903	969	877	930	919	857	930	884	903	908	994	924	850	904	859	971	872	857	901	936	865	890	946	926	937	967	874	936	916	924	908	948	902	921	900	913	948	886	872	911	906	873	907	892	877	942	921	905	881	873	928	936	921	875	906	880	929	867	916	916	910	917	882	899	931	868	888	877	940	937	918	908	898	846	886	871	881	911	920	854	884	865	925	929	882	898	930	877	892	866	922	937	896	881	898	896	864	916	877	858	839	899	931	866	914	966	876	900	972	935	896	960	906	969	918	933	865	850	909	917	829	935	896	880	920	869	873	883	922	833	926	897	855	929	872	942	913	905	922	916	903	885	900	856	897	888	940	938	911	921	902	925	888	903	871	1004	935	861	908	880	968	881	876	928	854	954	919	954	938	934	963	832	938	919	918	841	936	867	935	917	899	932	901	882	927	864	870	858	897	892	979	931	925	879	920	883	923	934	898	892	908	922	874	833	932	894	908	944	841	898	860	890	839	907	991	942	853	883	881	882	950	876	909	925	869	910	906	889	935	876	881	915	933	922	907	925	886	902	919	894	902	861	873	886	942	874	879	901	882	872	926	903	895	891	906	879	910	952	908	965	956	948	929	935	904	951	924	938	945	963	848	914	894	901	920	902	931	878	882	949	957	897	961	867	886	882	913	941	917	882	916	917	938	914	941	900	994	916	950	891	953	935	874	901	925	890	873	921	889	909	943	916	977	925	850	891	939	922	868	919	962	950	953	875	940	961	884	942	883	920	951	910	952	894	900	992	959	895	904	947	904	895	884	961	874	897	885	902	864	899	924	934	898	844	910	936	889	957	901	918	871	953	868	920	885	920	871	893	895	999	886	944	872	883	912	939	906	960	883	890	903	855	904	899	906	941	905	890	909	909	948	873	848	931	886	878	885	940	854	926	923	877	968	904	956	897	937	902	888	905	925	842	923	919	923	889	851	905	886	892	916	901	867	892	913	965	901	909	878	862	913	908	904	855	886	870	910	885	883	976	866	875	866	932	891	865	917	907	911	903	888	896	926	888	898	917	936	885	931	926	948	862	957	921	897	930	866	985	908	920	922	855	865	926	909	946	957	860	858	916	894	933	936	889	940	906	873	908	906	894	924	909	885	859	904	919	864	881	936	910	900	895	895	928	928	933	900	895	925	949	918	913	889	917	948	940	903	905	903	927	942	907	926	882	905	904	937	919	902	869	933	871	932	905	967	869	855	936	894	921	922	934	924	893	881	949	927	943	908	942	924	902	947	856	893	941	920	917	892	896	902	887	896	896	881	915	885	949	954	920	932	913	921	928	910	925	887	889	890	837	922	929	890	921	928	933	920	923	898	892	884	923	925	917	964	896	886	922	903	921	968	891	902	937	913	838	939	905	908	880	928	883	908	879	923	894	950	879	902	943	944	952	884	926	923	928	921	863	958	861	969	881	861	883	904	905	854	909	923	932	884	857	920	878	895	882	904	889	858	901	911	861	886	914	915	853	914	866	894	896	895	892	898	966	943	885	904	902	903	916	884	943	933	912	872	871	907	910	982	876	887	895	930	879	908	930	944	896	939	940	890	925	901	893	862	891	864	884	923	925	940	863	886	878	903	853	905	851	946	955	910	858	913	909	896	871	882	925	896	849	885	883	926	885	914	910	880	920	895	959	973	940	890	895	867	937	977	905	962	873	890	906	872	917	901	926	922	872	909	936	938	857	887	911	908	894	907	898	902	912	887	888	938	935	895	922	935	909	903	910	899	888	927	941	993	896	901	895	914	886	894	914	905	924	909	891	916	921	903	951	899	925	895	969	940	909	928	930	901	908	911	891	944	877	937	978	874	891	891	902	860	863	870	899	896	922	894	941	928	919	879	882	881	925	933	872	877	922	918	929	876	896	836	867	895	890	883	906	957	912	902	904	862	909	892	826	945	868	970	967	933	907	938	879	895	914	883	896	912	928	868	889	895	901	865	875	964	821	913	953	952	851	925	891	915	879	928	903	927	844	862	886	918	956	900	854	934	877	964	917	899	879	906	911	947	911	929	899	932	946	868	885	908	876	916	947	940	898	948	897	919	913	914	900	921	914	856	907	861	921	848	891	884	885	895	901	893	857	932	839	858	871	924	912	923	900	908	830	836	919	861	973	844	899	912	897	903	858	921	903	879	906	948	904	869	891	896	918	885	921	902	855	903	898	880	869	949	898	909	960	903	944	947	915	831	925	911	865	914	916	889	917	898	902	917	907	933	848	874	933	902	933	881	899	941	857	923	899	909	924	892	934	895	894	936	881	912	918	845	842	875	925	923	899	838	862	866	941	918	867	951	912	908	875	919	911	956	925	909	920	920	925	873	911	922	914	904	898	956	829	915	879	887	921	888	994	939	835	948	934	912	867	894	966	914	875	939	888	937	924	970	902	900	875	913	917	889	867	942	930	907	874	918	880	951	887	965	899	888	936	940	886	940	883	899	948	927	913	906	914	915	884	898	913	929	888	869	959	925	912	929	902	909	859	890	921	941	910	862	904	967	893	900	897	922	902	956	923	903	881	929	911	899	956	868	912	895	899	880	923	844	891	890	906	917	881	938	897	901	904	852	893	897	918	861	958	861	843	907	981	905	929	916	945	939	871	867	888	885	858	855	873	893	961	920	912	910	907	869	887	950	901	885	925	921	979	914	944	867	911	918	931	874	909	877	868	952	897	891	892	895	883	899	911	903	940	923	939	940	914	912	931	916	891	902	930	893	909	920	903	872	944	917	911	901	909	942	861	920	877	908	941	889	920	914	864	917	948	912	924	914	908	928	871	898	878	935	923	905	869	882	876	916	908	859	854	942	895	929	862	919	954	898	905	905	909	892	829	899	1008	853	868	913	904	936	931	891	940	942	834	942	902	933	857	918	915	917	860	916	887	939	903	925	926	894	838	896	917	896	870	897	975	888	891	902	924	886	908	919	909	920	898	923	899	876	936	904	927	901	850	952	953	905	872	925	849
7650	997	1376	1216	1177	5538	844	482	486	463	469	480	449	422	439	445	440	409	447	421	437	379	411	395	402	398	425	399	403	390	413	380	377	439	401	413	423	389	376	344	414	386	426	440	420	429	385	382	422	387	412	409	409	380	399	372	387	428	357	383	389	394	409	415	387	399	389	387	373	411	347	424	389	404	417	382	422	383	376	386	410	396	391	366	390	378	393	405	385	388	390	372	362	400	396	396	403	381	373	408	393	351	356	419	400	391	397	408	387	431	364	430	373	378	403	450	407	401	332	387	466	415	408	405	351	401	367	417	408	398	399	429	371	380	388	399	394	345	372	412	399	372	419	399	405	381	431	407	407	401	399	396	421	373	382	413	367	386	381	355	412	399	380	386	392	398	374	396	404	400	391	437	393	443	393	424	400	371	373	394	393	442	404	426	404	387	386	408	370	418	400	418	400	380	425	351	422	410	397	374	381	366	421	397	418	408	359	413	433	410	395	415	381	341	426	336	390	420	384	369	405	353	372	371	379	402	385	376	419	400	432	415	396	393	434	400	422	355	424	414	405	462	412	415	390	367	352	383	382	378	377	360	385	379	408	411	381	395	411	334	394	388	398	414	398	408	386	399	381	383	389	418	421	401	406	366	389	389	367	406	401	384	375	382	395	407	417	394	438	395	370	390	416	372	373	383	431	404	398	367	387	390	407	403	357	412	429	392	366	411	410	397	363	381	394	424	378	409	396	395	410	400	393	368	394	404	366	394	417	431	413	427	390	421	375	378	419	374	416	372	374	405	370	403	365	405	388	394	413	408	400	406	407	414	413	403	407	359	405	401	377	396	388	364	411	341	387	372	415	387	413	403	354	354	387	387	432	374	407	380	380	390	410	384	392	395	418	400	372	419	415	399	402	392	391	405	427	391	411	420	388	392	451	377	402	404	412	404	399	360	373	388	407	419	382	405	382	366	399	375	380	390	396	401	384	385	388	392	384	407	400	376	377	386	420	412	406	372	348	385	399	397	367	383	357	393	385	377	376	382	360	358	387	409	364	378	390	391	397	393	407	388	367	419	402	393	430	385	415	409	368	370	413	409	328	366	387	400	392	390	399	376	440	390	367	398	388	403	394	439	370	401	342	409	358	370	391	391	386	352	412	358	354	383	402	409	389	394	387	351	385	414	392	371	400	395	398	400	346	416	412	390	402	398	397	385	399	379	396	368	393	425	428	404	415	404	410	391	376	424	412	423	390	341	381	392	385	374	390	382	403	378	390	383	428	381	411	401	355	388	399	393	363	387	397	392	389	402	446	426	403	432	364	417	398	397	372	398	430	427	394	374	407	400	409	397	351	431	387	386	345	365	405	395	414	414	387	402	420	387	390	420	381	393	440	415	384	351	372	403	363	417	434	408	408	372	403	341	385	365	405	401	438	386	413	369	414	399	443	407	404	412	381	413	417	356	362	409	391	426	426	414	377	353	355	385	394	422	376	413	408	409	386	395	432	409	396	377	431	398	432	368	397	392	356	406	366	381	370	401	408	422	412	357	376	377	381	404	419	365	402	359	335	450	387	403	374	385	400	406	426	409	365	379	393	379	367	415	402	381	389	388	370	421	431	418	362	401	410	375	404	376	415	421	411	403	386	404	421	403	384	400	371	404	406	382	377	443	408	378	377	429	373	402	343	394	399	395	407	383	425	429	382	389	386	368	388	401	397	423	398	413	378	393	398	445	396	376	417	407	377	385	365	381	345	395	409	399	380	409	370	368	344	372	412	394	381	403	399	380	387	426	414	413	419	410	380	408	415	386	396	416	427	396	354	406	400	370	431	408	383	431	422	398	387	403	425	382	394	403	384	462	406	386	405	370	412	405	363	413	394	387	363	420	409	374	394	452	403	401	403	407	407	439	382	384	402	387	393	410	406	402	399	386	435	421	385	362	412	426	403	384	363	418	385	398	381	431	446	372	402	403	419	388	413	371	452	381	430	383	393	419	381	422	389	389	455	405	378	364	410	392	413	406	405	380	411	384	410	446	369	402	400	410	392	416	401	393	380	392	351	409	377	378	428	391	393	392	417	390	392	402	365	425	398	421	374	393	370	372	455	356	377	404	400	383	388	367	400	421	410	398	394	391	386	378	398	428	389	372	436	396	404	374	414	354	414	392	415	403	375	374	357	402	353	376	418	375	409	447	431	391	375	390	408	428	395	409	400	387	364	372	414	371	350	385	369	379	406	440	414	407	400	369	410	393	403	384	394	363	386	424	393	369	400	391	404	445	420	381	357	378	415	431	413	441	378	390	392	431	381	405	376	384	402	399	394	407	424	390	388	381	411	384	420	411	388	395	417	364	399	398	386	376	428	357	378	375	378	384	394	435	383	422	389	392	413	356	397	399	443	394	425	406	406	371	362	391	424	425	392	394	421	408	393	408	374	401	376	348	411	416	391	393	384	404	352	376	351	380	426	406	340	431	369	389	391	418	413	422	414	413	392	376	408	389	417	337	407	379	410	403	387	398	395	394	390	397	380	407	402	406	362	369	399	407	422	418	362	390	417	376	400	391	344	360	423	390	368	376	407	416	385	376	377	413	427	371	425	380	351	394	365	412	376	368	373	376	377	387	366	410	391	397	375	398	395	406	426	413	372	361	399	431	388	415	412	386	386	396	390	397	383	409	424	473	390	419	402	391	404	397	430	400	397	406	420	380	403	399	402	402	383	429	406	414	397	394	396	384	378	414	431	376	375	421	412	375	400	400	404	393	377	377	354	428	430	403	422	379	416	399	420	399	400	439	376	404	409	377	407	387	391	397	393	412	458	434	382	397	444	400	400	408	373	398	377	396	397	426	397	381	409	444	438	410	361	407	356	428	409	374	417	408	390	393	386	368	430	402	397	368	381	366	424	387	401	365	406	387	357	413	386	405	421	384	353	407	402	382	388	396	405	404	392	380	359	383	370	412	394	413	408	400	407	389	392	453	368	376	391	382	380	403	376	406	347	387	365	399	390	390	356	408	384	357	367	407	391	393	409	393	365	402	374	459	406	408	440	391	386	390	417	364	393	407	385	355	377	392	406	399	424	393	437	439	433	388	378	410	407	424	414	406	419	418	366	399	369	410	385	398	424	423	372	373	378	420	424	400	400	409	414	385	380	384	351	394	422	389	388	335	361	422	414	392	381	408	396	422	397	404	399	416	390	381	381	408	397	405	406	352	407	380	360	386	406	411	393	406	374	403	408	424	407	414	419	396	433	448	416	413	401	411	395	430	390	401	410	401	408	409	386	401	393	419	438	394	379	359	388	368	381	409	379	406	370	404	388	391	381	369	378	357	391	409	429	364	395	394	363	370	409	413	398	393	420	411	415	431	390	395	362	371	385	407	370	386	383	386	376	415	415	410	409	405	394	351	362	386	406	403	398	413	422	386	356	426	381	378	380	405	362	386	402	407	422	405	430	403	373	402	384	359	376	414	407	396	400	425	379	407	374	392	367	405
6897	1515	3016	3629	4712	18795	1922	1634	1415	1285	1269	1207	1269	1226	1143	1077	1068	1130	1032	1070	980	1018	906	965	971	863	980	976	983	925	999	932	966	952	928	978	854	945	974	961	932	912	925	914	914	893	904	971	982	924	962	924	911	929	942	931	967	936	893	923	897	914	909	896	946	818	939	919	906	922	919	957	819	899	907	899	871	884	889	901	910	955	958	907	908	925	954	910	956	896	909	928	945	938	907	954	870	867	943	896	901	866	898	916	874	937	922	839	873	890	913	912	930	932	887	918	895	884	872	902	852	903	946	891	906	876	932	874	933	878	889	932	893	877	850	913	892	901	925	910	936	877	875	876	897	927	888	876	883	908	908	888	847	944	886	859	831	897	884	944	937	920	886	894	931	894	900	853	889	935	896	840	918	898	858	922	926	980	905	861	929	938	930	921	918	908	925	907	897	938	955	949	910	891	950	904	910	874	912	920	876	904	881	935	855	911	920	914	926	901	901	950	954	918	891	930	870	848	920	914	900	858	872	887	921	859	892	879	940	937	919	844	930	922	922	967	955	931	894	885	951	883	926	892	896	880	924	928	876	905	881	919	949	944	907	910	877	881	958	924	937	917	923	858	919	939	867	904	933	931	928	862	890	951	896	925	906	872	916	890	907	905	857	923	851	914	930	894	928	899	894	877	921	920	849	921	920	949	881	875	855	926	940	874	886	886	908	895	902	919	909	908	894	903	901	943	857	870	903	898	885	948	847	947	906	862	954	898	889	894	924	897	832	901	870	899	912	940	933	951	906	960	920	884	910	918	896	941	894	876	864	902	980	937	960	866	955	940	919	884	895	823	920	926	926	906	906	899	927	936	898	943	924	911	890	929	931	943	908	908	905	835	891	942	931	930	938	935	904	913	916	897	951	950	840	909	908	944	864	884	907	896	908	956	950	893	889	925	850	917	885	914	881	939	898	892	885	883	911	910	859	914	1004	837	912	893	920	889	922	893	954	943	870	947	924	934	914	895	897	927	925	908	899	893	898	957	932	877	847	879	912	915	919	925	911	915	889	941	939	952	969	852	924	865	924	982	904	873	903	912	870	919	914	907	898	909	947	875	892	920	934	911	894	834	909	917	900	934	909	979	921	863	843	881	903	899	866	893	917	874	904	941	894	894	893	919	892	886	875	870	882	959	898	917	864	908	905	931	914	934	871	936	887	838	909	893	860	875	916	940	903	929	892	858	917	929	907	903	908	906	879	852	950	857	888	918	966	900	920	935	923	924	901	875	908	965	929	881	889	925	844	872	886	889	942	886	914	898	950	868	871	881	874	912	918	889	899	877	890	907	891	925	918	916	919	898	875	897	890	937	908	930	917	904	970	957	881	941	889	926	869	961	912	899	888	919	920	926	906	918	902	926	1005	832	937	914	938	866	873	942	935	890	910	886	833	874	943	942	938	862	940	899	852	879	909	952	856	948	853	934	907	984	848	888	872	947	915	945	980	930	817	909	906	896	961	907	920	930	868	921	956	951	899	923	880	897	934	907	862	858	933	859	915	877	890	953	907	1000	897	897	896	902	912	968	827	865	893	918	946	905	880	863	913	951	912	917	869	903	909	871	858	918	908	864	887	897	937	900	901	915	891	894	926	886	888	927	967	914	929	900	935	906	954	953	866	917	895	860	953	912	883	949	914	893	896	870	862	946	925	918	879	861	921	881	903	880	937	936	898	902	899	862	915	906	874	921	945	857	891	897	897	907	910	935	921	953	937	847	913	896	911	952	917	896	896	907	941	908	893	938	943	842	898	932	900	912	903	911	896	926	914	893	929	871	922	926	886	895	931	925	897	885	856	885	857	924	913	996	913	911	902	912	895	894	891	910	901	890	947	903	890	930	900	923	876	920	945	949	900	865	919	847	922	905	843	903	912	851	903	908	951	929	948	885	870	871	850	885	953	877	873	882	909	977	882	930	943	840	916	898	866	928	888	882	923	911	880	943	893	922	933	903	847	876	864	888	918	941	867	861	943	948	902	868	935	926	922	942	875	867	865	943	893	909	853	921	880	926	901	894	878	900	959	904	947	915	919	924	884	906	867	890	857	935	920	936	931	939	879	899	883	864	875	886	899	922	906	900	936	853	914	866	904	969	912	843	912	911	979	929	873	887	843	891	882	861	898	891	893	914	936	904	918	907	905	937	872	856	929	902	957	919	915	879	936	902	933	911	906	914	912	933	851	945	883	888	928	907	917	926	848	921	882	858	879	939	924	930	912	884	869	893	921	862	929	871	912	920	859	883	876	914	886	947	926	956	895	875	914	889	872	903	875	958	891	944	940	917	910	838	955	856	923	940	879	907	894	904	941	858	900	928	926	931	890	921	886	933	915	917	914	953	851	911	921	865	879	867	937	941	904	906	950	897	897	896	927	883	874	916	948	905	966	898	882	905	919	916	853	928	908	939	919	903	920	858	897	894	953	921	875	923	876	920	924	932	955	943	923	913	851	896	950	906	877	951	904	879	913	938	895	913	912	893	916	885	901	919	925	959	913	942	888	909	908	942	866	919	927	924	986	917	918	917	923	895	903	853	904	934	963	868	928	931	881	918	894	880	951	874	931	924	967	862	942	920	893	943	871	892	910	878	957	916	960	925	916	905	937	895	933	920	902	915	884	930	924	936	919	845	942	907	880	948	913	917	907	923	913	887	896	908	878	965	911	920	854	952	891	858	951	904	872	940	921	923	907	928	926	887	906	939	867	873	894	914	953	941	891	946	905	872	873	933	944	969	887	876	917	897	874	859	861	978	894	909	930	894	910	942	909	902	889	899	902	930	916	848	909	937	941	974	899	942	883	913	879	883	934	962	883	890	863	966	883	915	887	938	934	878	898	870	903	898	900	973	907	878	982	940	911	889	902	930	906	881	898	874	911	890	935	913	932	871	810	892	908	925	883	903	914	926	936	891	918	905	910	907	936	912	895	883	976	902	945	860	906	926	879	894	912	882	845	890	957	863	895	920	902	929	972	913	889	908	866	940	943	897	899	917	861	864	896	902	867	875	891	853	954	880	932	939	886	909	874	886	930	865	911	968	934	889	893	867	876	906	876	913	893	866	904	861	913	891	926	906	878	954	881	941	884	922	910	926	922	904	888	853	861	943	924	898	901	855	867	821	940	910	914	901	931	863	951	869	915	882	948	938	930	887	896	909	877	888	919	887	891	943	896	928	939	925	903	868	863	871	929	860	933	992	898	892	885	966	879	929	867	933	894	933	913	939	865	890	892	906	908	868	847	915	971	911	901	925	871	867	903	917	904	975	931	893	911	853	916	897	915	894	903	929	964	894	869	934	931	928	964	949	903	916	909	916	921	902	884	940	901	868	915	917	943	912	882	894	894	899	892	862	905	898	968	908	959	886	891	917	943	886	901	894	966	936	943	935	927	882	892	929	882	916	901	927	929	903	872	901	864	933	925	878	891	859	926	900	944	929	879	874	859	919	939	915	929	927	928	860
13162	1296	1612	1325	2526	9695	984	453	345	376	314	303	317	322	279	260	267	291	289	277	294	236	275	221	241	235	275	259	233	244	274	256	270	221	238	259	238	255	286	262	247	234	245	227	241	269	264	222	227	254	225	240	208	205	241	241	226	261	264	252	250	269	257	246	237	231	220	246	242	240	247	231	244	239	242	231	247	257	232	229	231	275	213	246	239	212	226	250	244	242	248	263	237	242	237	241	270	250	227	257	246	236	226	235	223	243	282	215	263	242	245	236	223	226	240	265	251	243	257	244	234	257	236	216	242	262	245	261	226	226	235	261	244	262	240	217	267	221	226	240	269	232	243	244	252	235	223	253	225	227	262	241	229	227	225	247	234	253	252	243	240	243	254	245	235	231	201	238	243	230	256	244	231	257	243	230	234	213	217	245	222	234	244	257	231	227	243	224	262	261	218	222	221	220	214	255	237	253	255	245	223	242	205	245	219	245	257	208	239	232	244	225	222	232	242	250	233	252	215	249	256	248	204	234	228	255	242	242	258	247	260	234	258	263	251	240	241	260	255	215	235	253	225	262	247	264	242	226	252	230	237	235	229	235	259	237	235	243	236	220	223	219	242	230	234	230	237	224	213	257	247	243	241	240	246	226	244	255	264	210	214	234	239	231	259	267	283	257	230	265	252	234	234	246	236	254	241	271	239	252	256	210	240	254	239	225	234	242	247	238	240	241	253	233	207	233	220	246	241	244	223	238	252	256	223	252	235	218	207	259	228	253	213	225	261	251	212	262	233	264	254	247	210	252	243	237	229	234	244	229	232	239	252	241	230	242	231	254	224	210	229	205	258	227	231	215	229	235	229	228	241	245	239	233	250	235	227	245	268	234	248	250	258	225	232	231	210	264	226	207	257	242	244	204	230	230	218	226	258	251	260	237	234	232	237	241	239	208	262	263	222	248	210	259	236	242	237	239	226	240	230	244	239	227	255	240	240	269	235	216	237	216	242	233	230	265	211	254	240	232	216	237	248	259	239	211	237	261	234	246	220	239	223	222	232	222	243	232	251	231	235	252	249	213	239	242	221	226	220	226	226	235	209	265	238	269	233	266	274	272	265	208	234	214	226	258	214	231	229	231	258	238	240	238	236	237	256	223	215	233	224	239	246	252	249	238	235	262	233	245	231	227	238	273	230	271	244	223	215	228	241	248	243	248	249	246	228	231	244	245	244	253	190	227	243	256	248	245	263	207	240	239	232	254	253	259	213	250	223	242	227	240	230	243	244	220	232	250	220	227	227	204	234	230	228	240	228	231	242	232	241	224	257	247	224	238	255	261	254	209	231	266	273	256	247	252	234	240	250	239	242	255	227	256	242	246	240	219	229	255	269	244	264	243	250	239	223	209	239	245	232	247	209	245	214	244	254	259	233	273	220	244	245	262	255	230	224	209	210	242	233	258	249	231	256	253	257	252	224	239	243	235	249	231	210	227	220	230	219	252	250	240	239	235	241	238	244	227	260	241	221	203	237	216	248	253	235	236	281	244	225	245	212	225	204	236	253	235	242	255	242	241	215	259	254	246	225	264	228	246	225	257	221	234	225	265	202	231	247	244	254	247	252	226	234	227	233	241	239	243	200	210	240	248	210	254	254	229	256	258	280	242	249	234	205	210	202	271	250	209	242	250	233	237	215	261	237	230	215	254	235	223	250	228	258	251	258	248	237	230	233	235	263	239	228	256	239	243	254	207	245	236	287	222	212	253	213	239	235	223	249	244	241	282	219	204	225	253	233	219	261	251	255	243	205	249	253	253	226	253	241	271	235	267	246	223	258	277	247	264	245	211	276	234	250	241	245	227	247	239	221	277	224	242	241	237	267	253	216	220	244	225	240	241	248	257	270	250	239	266	234	211	225	230	254	259	235	223	240	232	242	254	270	223	244	246	239	248	247	228	251	212	241	206	237	258	240	248	248	202	255	225	236	252	263	229	242	228	233	271	223	256	242	234	262	229	271	253	227	247	255	249	245	261	267	230	248	239	231	279	192	224	247	213	234	227	243	264	262	292	255	204	254	220	257	238	259	205	237	241	240	238	260	259	254	241	240	241	236	247	255	230	257	224	207	261	243	229	268	250	224	248	271	224	231	242	257	245	240	251	252	267	258	238	225	257	229	226	253	228	240	218	232	266	245	242	249	223	235	247	247	242	235	207	269	249	249	265	246	241	238	215	247	257	260	188	230	236	261	236	232	265	228	260	198	253	255	226	224	221	225	242	216	247	248	240	244	245	253	242	216	222	219	242	256	240	236	230	259	219	243	251	216	262	213	244	243	246	248	244	250	233	251	267	232	238	230	257	239	227	228	230	236	247	227	270	250	245	229	219	219	246	240	260	260	264	247	260	233	228	249	209	208	247	232	232	249	238	230	212	232	225	236	238	232	235	230	218	257	226	263	256	219	246	201	250	292	237	215	202	221	238	236	239	258	210	225	262	220	238	237	245	237	249	242	245	258	225	224	222	231	266	268	237	219	258	223	214	217	275	243	260	233	202	225	226	240	271	252	246	229	208	246	246	234	271	219	254	200	238	219	242	239	268	233	244	285	221	236	267	263	234	251	248	255	224	225	257	258	259	249	256	232	252	229	268	239	261	222	218	254	230	233	243	248	259	241	267	200	252	234	255	235	216	259	255	242	236	239	230	217	215	239	237	233	237	222	253	249	247	246	250	240	255	240	251	248	228	250	249	243	227	243	258	267	236	216	200	226	240	245	231	235	233	201	236	243	255	259	240	272	249	206	262	250	188	212	246	245	252	219	234	240	263	257	234	240	225	226	251	254	256	222	258	239	232	243	217	219	230	228	234	239	251	241	235	238	230	243	247	257	243	231	286	237	220	226	249	247	214	256	202	244	254	257	242	229	260	226	226	219	250	254	215	250	215	220	257	252	226	257	295	244	200	233	249	250	203	254	255	282	242	213	241	221	261	227	243	240	257	228	240	215	234	222	204	220	225	258	230	245	225	219	225	266	249	235	241	225	248	227	256	248	248	230	214	251	235	228	231	230	224	253	245	209	258	247	221	243	228	252	236	239	251	255	258	253	261	253	249	216	227	230	216	226	241	218	246	243	260	261	275	258	245	238	224	258	225	244	238	237	259	205	208	259	249	216	246	254	236	259	249	236	246	215	221	246	231	243	257	247	233	278	248	254	216	240	225	235	224	254	235	222	239	268	244	247	247	256	251	240	207	219	214	261	244	243	229	246	232	231	233	223	262	289	240	245	216	208	212	245	222	227	232	224	262	272	253	272	237	223	203	220	241	248	248	233	225	256	222	235	241	235	246	228	243	237	218	264	235	234	276	227	208	233	214	260	234	234	263	226	244	238	245	220	228	231	249	255	241	223	237	242	242	240	229	245	233	255	265	269	252	262	227	228	237	252	260	217	224	256	229	225	235	215	249	244	274	253	256	250	230	251	246	262	236	234	260	209	209	264	217	237	227	234	235
8128	1399	3582	4298	10218	25227	2116	1606	1367	1190	1082	1066	1056	1006	914	946	903	934	867	804	782	713	712	689	645	619	677	644	655	687	656	679	661	620	646	616	617	625	650	683	626	641	681	625	602	577	566	624	592	605	580	578	559	585	574	563	575	603	574	606	635	574	583	581	608	586	607	604	556	546	573	605	604	620	545	557	553	570	624	526	614	574	617	571	578	542	577	587	524	585	557	554	567	533	516	612	584	587	553	576	586	610	588	606	567	564	569	607	611	592	569	588	600	583	590	512	530	586	567	582	574	572	547	572	563	537	580	555	608	541	586	592	596	560	575	600	615	574	546	572	549	546	613	564	573	565	563	555	546	597	599	567	560	593	568	574	561	588	587	575	560	600	617	591	614	600	588	565	555	621	557	598	586	602	556	582	557	539	622	575	631	571	566	600	602	581	580	571	598	549	551	590	574	565	541	595	575	530	597	564	601	581	569	627	592	582	617	557	591	570	565	584	562	566	570	580	567	591	547	546	560	570	578	583	538	610	558	585	576	587	583	573	597	573	592	552	600	552	557	622	581	587	594	567	550	595	600	573	619	570	561	577	606	556	520	565	531	571	556	600	561	551	602	531	592	588	599	571	584	611	550	588	562	583	539	553	572	565	587	587	525	584	590	603	579	573	583	587	603	608	638	622	563	605	549	565	578	536	555	551	587	549	585	609	559	563	611	590	567	573	620	530	538	552	564	534	577	597	571	601	576	564	570	600	519	598	582	570	609	581	573	568	635	584	558	518	607	595	576	542	614	596	616	599	578	591	570	586	567	586	565	565	559	549	601	559	555	569	600	599	589	594	565	567	567	564	521	548	581	588	609	604	602	589	575	606	621	588	580	578	542	568	553	590	560	579	567	604	533	567	605	600	565	558	565	587	597	608	614	557	541	542	512	553	611	580	592	566	550	593	597	586	615	629	589	565	604	583	541	560	565	576	581	603	596	581	591	608	535	578	591	599	610	526	625	583	554	619	570	574	616	542	580	581	577	572	562	577	572	527	585	590	572	609	616	612	561	602	586	555	559	564	586	565	574	571	586	571	542	582	582	572	584	615	596	598	566	576	601	601	620	603	567	620	561	549	597	582	579	573	545	586	593	569	549	576	573	548	567	593	641	633	582	593	554	590	575	598	595	593	602	605	575	549	523	576	577	590	546	576	593	532	643	595	582	560	608	579	639	585	586	583	546	541	588	565	604	598	596	565	580	556	588	577	530	566	599	552	597	560	533	625	606	581	530	608	571	588	550	574	567	548	570	574	530	569	594	615	573	603	600	573	551	574	572	606	557	592	578	628	565	531	567	564	568	582	576	594	602	549	624	641	553	571	540	565	605	586	589	573	518	585	600	506	581	610	568	577	569	559	596	576	533	568	556	541	602	599	523	549	606	579	569	584	603	596	592	574	568	626	533	577	608	563	582	578	622	595	538	573	590	581	599	564	587	585	588	543	582	604	601	565	574	558	575	551	601	549	555	555	575	546	550	608	596	600	566	582	539	575	593	579	533	553	550	605	566	559	598	651	554	567	594	567	584	529	575	577	582	551	565	570	584	551	582	570	552	562	603	562	535	580	567	579	563	602	615	580	575	559	561	607	614	579	576	589	593	593	573	533	565	563	524	609	527	648	584	563	564	565	576	573	565	592	595	613	534	566	531	597	589	659	567	548	569	598	602	603	599	582	620	591	616	629	612	518	579	622	607	601	580	559	562	607	559	574	523	563	585	519	561	561	537	582	611	590	571	562	546	571	579	610	598	586	553	591	560	532	575	617	572	563	528	572	597	629	558	560	584	627	559	546	606	558	574	559	586	561	607	565	558	594	555	578	595	608	609	629	596	593	593	582	556	609	513	573	554	589	571	600	554	580	543	533	593	559	551	575	569	545	559	587	605	553	544	593	615	577	574	552	563	555	597	565	617	609	570	579	572	577	603	580	558	573	552	546	569	566	563	562	607	575	563	625	573	568	593	599	581	595	568	607	578	607	579	558	603	559	584	566	626	579	577	613	582	578	577	563	560	572	543	599	552	543	565	573	602	569	632	601	573	590	591	578	590	586	573	574	615	569	602	586	525	607	559	577	597	575	576	615	597	589	584	566	591	561	574	601	599	605	612	625	582	561	553	548	602	578	597	553	654	549	597	572	600	581	581	568	549	536	552	582	556	588	596	594	569	569	567	584	573	580	572	558	565	601	555	562	555	562	563	580	556	621	559	590	588	557	532	576	588	580	616	572	575	613	557	594	565	585	593	573	539	585	601	562	538	579	558	555	598	585	596	629	595	561	593	581	554	566	553	597	557	577	552	554	567	589	564	603	592	606	596	528	564	578	579	575	570	597	571	575	569	587	579	544	578	582	586	592	567	552	580	576	566	579	601	538	585	588	569	567	612	570	556	584	570	588	578	601	606	584	601	636	591	558	551	566	584	584	575	560	610	593	600	601	588	589	568	586	563	515	584	594	578	577	599	555	572	595	588	591	582	554	554	614	555	537	534	597	647	593	564	599	588	600	558	589	552	557	536	581	580	591	536	592	590	643	531	597	605	575	598	533	592	527	591	580	587	589	615	565	582	567	542	566	562	599	553	556	557	607	598	598	562	598	585	612	542	572	589	590	557	568	601	554	537	573	586	594	574	616	568	574	543	584	596	565	579	545	600	569	564	591	598	619	591	601	549	564	588	563	603	561	573	589	570	591	539	568	629	609	589	588	551	599	594	590	571	563	571	589	554	548	613	578	570	596	565	603	628	597	567	533	582	514	595	630	564	596	565	594	575	568	549	556	547	567	628	580	551	589	579	558	568	542	581	598	576	589	586	606	569	605	590	581	571	548	624	560	578	570	592	600	602	627	594	610	531	576	623	560	570	575	604	617	599	544	579	574	592	556	573	582	549	545	553	535	635	546	543	576	613	569	573	573	539	577	556	596	555	563	596	540	562	607	577	592	562	560	555	620	570	580	588	569	628	552	571	574	605	596	563	535	606	578	572	574	550	625	573	565	582	560	552	586	589	542	571	571	551	584	542	571	588	583	633	575	615	550	575	571	561	588	591	596	588	555	548	564	560	568	579	600	571	542	547	565	562	525	605	583	555	581	569	544	601	532	548	588	563	586	577	573	579	557	622	597	564	575	595	604	584	567	582	547	616	620	598	551	584	576	589	541	586	563	561	552	609	596	560	575	558	571	575	485	593	599	579	604	572	583	576	543	561	564	574	582	555	595	591	583	564	607	583	579	605	560	568	552	561	543	535	589	557	607	622	561	573	580	602	592	557	589	569	581	561	566	575	597	577	554	571	562	574	600	597	575	604	571	595	554	590	606	578	559	587	614	545	583	603	582	563	568	552	563	553	622	575	555	581	571	592	558	585	545	554	573	585	569	573	558	567	595	612	567	601	589	588	555	576	560	574	597	598	596	564	609	559	610	550	613	552	579	572	595	570	578	590	611	610	570	594	562	567	553
1737	629	747	672	635	626	512	426	434	453	419	435	418	411	402	383	420	451	381	390	439	382	390	397	381	371	389	388	389	408	407	409	375	395	391	391	423	415	390	394	392	405	389	380	408	425	394	397	365	384	395	355	412	407	365	411	383	367	408	379	418	371	415	381	388	395	374	339	410	406	408	352	362	395	378	418	407	384	404	390	368	390	379	380	370	367	385	374	392	396	378	389	378	403	395	393	364	374	378	360	387	404	420	412	378	385	395	388	406	373	401	436	400	368	348	386	379	431	425	402	412	405	412	419	409	426	353	402	358	382	441	423	395	400	363	388	402	409	375	420	410	376	389	380	401	345	370	388	357	377	381	405	384	440	383	388	388	401	388	376	387	389	430	378	406	370	390	386	432	405	406	380	405	378	406	383	392	402	377	377	384	370	361	397	391	385	422	387	379	410	356	382	379	384	343	364	415	392	380	408	395	385	364	393	389	387	389	375	415	393	358	384	417	398	376	395	380	370	374	409	370	386	371	385	374	345	385	385	335	361	383	405	356	393	371	370	373	397	372	367	404	401	398	365	402	415	339	382	351	361	385	397	334	463	400	404	432	384	399	389	382	400	396	413	405	383	414	344	423	375	370	366	370	389	366	365	374	380	389	363	421	373	425	379	403	388	375	394	367	396	332	382	406	396	377	405	370	364	374	355	388	364	401	403	387	365	364	400	373	416	405	362	393	407	395	374	362	399	362	413	381	365	417	341	376	414	382	395	365	408	391	412	355	395	377	380	398	417	369	370	369	369	385	403	371	407	348	377	378	396	383	404	424	387	356	407	391	371	408	399	426	414	381	376	402	376	356	383	414	412	398	398	414	372	351	366	426	353	366	379	365	373	400	349	409	398	379	410	403	387	406	431	389	390	375	366	401	373	406	415	388	410	379	380	440	426	351	404	398	376	389	370	370	389	415	354	392	368	380	423	396	392	400	418	353	380	373	385	411	405	376	380	384	394	390	356	398	367	367	400	375	372	340	365	372	352	426	408	422	394	370	359	358	360	381	396	370	411	391	385	382	392	386	376	399	395	384	390	391	375	391	380	386	418	393	395	403	397	385	414	373	369	361	367	387	407	363	365	403	428	423	373	382	413	399	384	403	406	388	402	392	408	426	363	378	433	425	363	373	396	402	400	425	393	384	343	395	395	386	388	374	390	378	404	393	348	368	387	368	375	333	437	435	425	401	370	402	397	368	363	382	401	421	392	404	373	357	396	354	369	380	385	366	366	350	393	403	411	353	371	366	377	385	417	416	399	392	430	420	369	396	380	366	378	391	397	378	404	392	392	368	377	402	363	411	351	404	378	393	356	376	391	402	392	391	405	406	392	416	413	402	398	384	379	425	384	421	387	410	393	374	366	382	405	386	390	373	378	387	387	406	399	420	409	393	396	389	363	403	362	424	363	387	400	384	429	383	418	374	397	407	383	376	384	377	357	381	396	375	380	411	369	395	368	380	397	395	388	369	391	380	402	410	370	406	405	407	371	410	367	399	395	382	392	405	429	413	413	378	400	404	406	375	388	395	340	392	368	373	410	375	377	350	373	387	386	377	413	380	378	393	380	378	388	378	385	391	362	393	387	429	402	409	398	380	366	384	391	378	393	376	391	363	418	419	383	368	384	355	394	395	364	383	365	385	373	390	386	353	399	361	399	393	397	408	440	366	356	395	345	419	391	392	385	364	367	392	393	366	388	362	378	387	413	359	359	398	375	385	382	378	376	352	386	395	402	406	374	384	375	353	379	396	386	374	403	396	403	359	386	373	393	366	415	378	388	400	376	386	395	350	395	367	357	378	395	376	428	370	442	379	380	380	392	353	375	387	401	375	365	369	392	388	422	428	354	420	401	428	400	399	399	373	413	403	357	388	368	377	362	383	404	378	379	381	358	384	376	381	394	387	409	410	348	408	389	381	375	380	448	413	408	400	393	390	363	403	382	370	373	382	384	441	411	361	405	380	376	396	409	375	408	367	376	401	395	429	400	413	391	374	386	376	344	394	417	381	369	426	393	400	392	372	389	392	372	369	349	395	409	393	400	384	382	373	385	350	380	406	387	340	367	402	372	369	371	418	401	412	414	366	398	410	378	386	380	385	389	419	369	373	365	353	365	356	373	381	349	380	402	406	356	381	415	381	402	371	392	390	399	392	385	403	431	362	406	352	341	373	408	383	398	373	425	400	385	423	410	396	398	385	392	397	423	379	360	411	384	412	406	369	377	370	394	394	393	402	380	370	382	374	370	385	393	350	398	426	411	396	366	408	367	421	385	416	389	396	395	418	345	416	333	401	404	394	421	353	410	402	379	387	378	413	380	377	413	370	376	367	374	389	398	375	394	401	392	416	402	398	368	417	371	374	380	350	350	393	355	389	374	415	410	401	433	384	350	398	400	431	381	339	363	392	385	396	378	387	380	388	369	371	380	391	426	399	401	404	373	365	403	374	396	414	419	405	364	382	406	397	393	372	413	373	387	422	394	389	405	374	362	392	389	423	391	379	435	380	356	382	383	372	395	367	365	408	388	376	331	390	379	372	381	404	428	401	414	406	431	414	373	434	390	410	419	421	401	411	401	390	430	377	403	439	373	401	393	374	381	385	384	373	359	400	353	359	420	347	391	353	370	382	430	380	345	397	375	368	397	384	371	377	384	408	375	340	346	366	410	442	413	412	392	387	371	403	416	401	370	383	357	357	350	381	397	405	367	375	378	375	386	367	383	397	378	414	364	398	397	379	385	406	405	362	367	392	405	371	384	426	397	418	373	373	401	424	379	380	366	401	406	386	395	375	369	405	360	373	383	378	356	377	361	394	412	394	439	386	393	397	377	348	361	378	391	421	388	381	384	373	383	363	423	407	378	412	364	393	396	411	416	391	374	420	420	412	424	379	372	372	397	384	403	383	398	394	401	348	360	383	427	379	395	377	399	385	398	366	379	396	389	412	415	382	402	413	378	395	362	381	389	374	367	396	378	361	410	385	358	389	373	421	397	426	383	373	338	419	385	372	356	425	403	429	372	358	344	338	371	384	404	380	403	390	377	377	371	390	401	338	381	356	365	374	391	383	416	395	391	398	407	402	401	388	353	400	368	362	371	392	405	355	411	370	414	348	389	377	380	373	388	402	376	354	368	368	380	386	402	403	415	371	405	378	397	404	418	352	381	412	392	404	372	410	361	403	378	365	404	381	405	380	396	385	372	357	391	423	379	391	406	395	380	377	403	394	351	364	381	398	386	390	389	430	355	402	381	392	367	375	404	392	420	390	426	371	365	405	368	397	364	367	385	381	407	363	388	367	381	381	396	408	373	352	368	406	376	400	389	360	389	356	422	368	380	364	392	358	374	371	405	371	371	402	416	403	412	394	369	392	360	409	456	381	402	386	378	364	430	427	417	381	378	402	418	403	402	422	407	409	399	368	372	400	386	415	410	374	376	377	371	382	396	401	394	372	375
2295	1132	1703	2019	2221	2174	1292	1226	1123	1105	1056	1057	1043	1005	977	995	989	958	965	989	897	960	902	950	930	849	901	909	913	966	907	908	919	862	991	998	921	879	902	956	943	932	884	890	907	896	872	908	916	921	878	906	869	839	891	860	882	877	929	866	903	923	914	873	829	909	941	927	862	907	885	920	893	894	877	915	868	904	887	882	919	876	915	868	931	861	895	915	937	872	892	893	874	942	910	834	910	879	876	929	948	884	865	899	929	864	938	879	858	861	916	903	906	890	900	841	891	886	979	943	877	857	913	863	922	913	873	858	885	902	919	920	972	910	922	892	895	885	925	934	889	860	896	828	907	894	943	870	877	877	888	842	906	925	912	886	899	917	975	897	882	935	916	864	839	893	934	916	928	880	951	879	902	941	935	828	872	890	916	914	918	937	892	930	949	837	893	931	901	908	906	877	862	924	940	876	885	939	883	901	880	878	876	945	873	917	914	943	844	939	880	830	933	847	987	907	907	923	922	896	939	935	925	861	942	932	946	898	868	862	897	925	895	878	858	921	919	951	927	900	901	888	929	899	852	956	906	857	845	884	892	844	851	871	922	962	903	867	883	929	914	900	894	836	911	912	904	944	908	886	921	919	868	894	908	860	890	844	872	865	898	922	852	957	889	911	857	882	871	856	879	939	893	878	865	893	874	910	942	873	921	906	856	913	917	859	889	872	883	887	880	892	908	960	870	824	840	894	856	829	916	950	905	808	913	867	915	871	916	939	917	946	897	837	946	893	883	967	886	875	900	882	897	872	869	840	866	884	952	863	914	900	926	886	908	926	885	907	958	921	946	935	896	897	907	901	902	857	927	870	878	885	920	868	894	871	875	917	827	938	913	922	862	901	954	887	922	869	929	912	928	921	925	902	895	881	908	882	903	873	886	905	903	901	835	934	873	911	925	874	871	856	879	874	901	865	837	883	882	867	848	917	911	886	881	928	870	903	854	916	918	896	904	901	841	915	935	914	884	951	884	930	871	864	850	943	910	843	941	909	944	933	920	921	876	909	830	949	959	869	882	863	898	910	862	899	867	863	857	926	872	873	902	908	885	909	872	889	914	880	884	908	897	888	934	903	870	856	901	919	968	907	903	881	926	868	940	882	876	928	895	963	937	885	896	874	891	933	851	822	901	884	856	867	915	878	878	892	905	865	908	860	919	868	929	860	846	934	962	912	923	910	926	926	884	808	867	901	857	934	847	907	931	903	901	960	925	927	905	879	937	916	928	919	932	929	940	867	922	881	869	858	850	910	872	909	840	964	860	827	887	876	858	899	891	962	883	928	898	902	861	944	939	884	870	924	872	882	891	907	827	897	912	918	833	878	899	862	875	881	877	894	846	901	901	865	898	940	906	937	959	890	918	874	911	908	898	883	956	896	927	944	887	911	915	939	906	877	852	912	856	937	946	916	876	903	901	851	917	948	897	928	914	912	929	877	925	882	891	905	827	900	877	878	947	898	930	883	887	886	937	942	916	876	899	953	916	940	907	922	936	894	856	922	882	889	888	976	829	906	902	836	891	853	895	913	926	899	903	863	899	863	890	890	879	911	869	879	912	912	856	952	882	891	889	868	878	904	915	882	853	909	840	897	853	890	897	883	883	910	893	900	949	917	910	943	877	891	907	925	898	917	927	883	887	896	929	890	885	840	950	897	908	875	911	867	914	899	903	889	927	875	903	872	945	842	908	941	875	927	890	800	900	918	923	874	899	877	917	857	909	854	916	882	954	975	918	926	878	908	921	939	885	903	836	878	930	882	923	925	886	912	915	924	904	853	901	928	855	871	879	875	903	878	870	869	914	925	886	923	966	883	864	871	932	921	942	913	877	928	874	896	936	857	914	847	890	883	920	900	910	904	873	890	887	902	909	895	895	874	901	916	864	900	892	947	873	870	959	853	907	948	951	936	910	856	915	929	894	877	905	891	918	933	875	866	863	910	873	910	871	873	957	912	915	874	882	925	867	909	917	872	901	866	882	895	934	885	849	869	889	877	912	898	925	962	945	866	882	874	925	986	936	882	895	862	914	916	894	941	939	830	901	899	889	944	933	867	916	926	897	850	862	886	946	883	916	922	868	891	897	914	928	901	911	887	843	888	894	914	889	927	872	929	867	933	893	842	867	888	883	883	901	900	897	902	885	916	923	915	927	954	882	889	899	911	878	936	898	877	899	891	894	920	884	858	878	936	854	889	913	867	910	897	899	854	911	938	906	918	883	879	852	868	925	880	910	845	882	869	946	898	865	924	923	871	926	877	924	882	880	849	896	907	877	895	961	898	911	922	883	925	900	917	899	923	820	845	899	894	919	893	907	900	857	886	914	956	941	904	863	877	933	860	865	929	910	903	856	914	907	900	890	925	908	852	925	914	894	954	975	915	865	898	907	928	904	909	892	941	900	905	902	857	914	881	926	877	927	897	914	892	910	889	908	896	916	903	866	928	880	924	925	877	933	907	906	894	855	906	908	829	928	898	871	873	929	937	946	906	859	921	891	877	954	897	935	945	880	914	863	880	887	856	927	883	833	882	878	867	896	932	878	866	887	904	908	948	879	959	892	897	890	867	916	838	891	833	918	860	939	892	887	926	874	913	864	885	905	890	860	913	844	894	835	888	847	931	952	883	901	912	837	897	864	864	891	910	870	879	879	929	883	865	903	958	920	965	965	935	928	896	832	889	918	846	873	891	940	895	901	880	925	906	880	877	864	922	864	915	883	934	920	906	883	915	894	859	877	936	853	947	901	868	885	912	875	901	880	876	905	938	882	883	881	934	925	941	935	920	885	859	917	902	954	898	871	842	858	948	866	873	968	890	880	872	931	871	952	895	924	913	954	927	906	931	889	873	905	875	920	894	851	913	891	906	918	908	925	961	905	884	927	982	911	870	927	892	896	931	896	933	899	923	869	900	894	876	900	850	874	938	858	853	865	916	890	930	901	870	926	895	879	910	872	927	868	894	966	942	898	902	848	868	946	872	928	917	925	896	952	882	876	897	857	936	873	859	887	883	892	857	897	940	890	861	906	917	917	889	953	950	887	905	880	925	896	898	876	889	899	897	834	913	900	879	931	867	934	861	903	917	903	876	934	912	923	859	926	935	879	918	927	894	860	940	848	935	931	912	933	951	830	892	869	842	921	887	911	863	871	919	915	968	890	901	908	905	929	918	895	961	885	870	888	931	913	973	928	970	855	941	866	905	893	854	881	885	868	879	946	906	902	920	868	937	907	896	933	788	950	946	870	901	908	908	859	815	902	858	924	958	909	898	890	855	881	907	878	864	881	940	916	885	913	941	935	909	888	928	878	908	935	898	940	904	889	932	899	878	866	882	871	890	882	881	856	864	874	861	863	888	864	907	883	899	856	921	937	926	850	928	830	905	886	887	800	921	925	891	902	908	896	897	984	916	921	903	911	932	877	863	897	862	870	931	919	820	921	887	880	909	871	940	908	902
7557	950	1050	1178	2904	4418	653	522	483	516	429	450	411	409	425	407	433	399	413	392	423	391	363	439	382	407	421	372	389	397	370	429	390	387	357	409	375	377	388	382	408	388	380	420	370	377	386	383	379	384	340	411	377	398	417	356	402	392	364	376	399	365	367	371	417	367	373	403	367	398	356	423	390	399	371	410	379	406	414	392	378	402	387	418	425	392	396	409	383	393	422	405	422	396	394	398	389	391	365	394	410	397	352	353	399	349	357	391	386	366	360	378	372	410	381	396	379	382	364	371	439	397	371	416	366	355	350	381	360	384	406	400	368	400	378	424	378	401	412	391	409	362	358	400	399	359	395	373	390	420	380	399	365	392	385	376	396	434	365	368	335	373	410	390	353	391	407	367	426	450	346	359	374	409	411	384	367	372	410	383	387	409	383	392	400	398	418	388	364	389	406	425	381	397	393	373	378	386	382	406	388	378	352	390	384	389	391	384	398	390	401	417	391	394	434	380	391	383	401	412	371	381	393	384	372	396	378	389	353	432	402	408	406	390	384	364	401	375	384	373	371	379	385	389	414	407	413	386	427	375	377	362	408	386	378	356	368	351	389	384	352	390	429	428	385	389	373	381	409	366	411	415	374	367	376	367	426	395	406	370	376	403	381	367	386	385	395	398	394	371	375	397	376	368	409	385	383	382	362	398	409	393	387	391	377	384	381	415	408	362	420	389	423	415	386	408	371	398	361	404	397	361	404	427	436	369	421	436	400	409	360	350	396	376	393	388	407	423	392	394	403	375	416	392	416	358	351	367	386	412	324	391	374	371	399	406	424	402	399	377	409	379	372	413	409	408	386	398	379	382	405	412	401	377	415	424	361	403	389	390	409	386	396	381	396	349	395	400	369	351	398	348	394	389	375	376	381	376	393	391	391	417	390	391	388	376	339	393	409	402	353	415	391	400	422	332	385	387	384	405	386	380	390	370	399	358	395	435	372	386	420	402	393	414	396	358	384	388	427	389	396	382	383	405	393	401	387	378	421	360	394	357	372	393	413	357	330	423	374	426	394	359	387	395	410	387	371	369	390	371	401	391	365	355	419	370	428	419	389	404	377	364	396	393	374	400	389	364	389	386	374	360	390	351	415	393	396	385	395	387	366	405	400	368	393	391	404	370	404	385	377	334	381	372	391	373	422	369	391	367	407	396	421	392	372	358	386	388	388	388	357	419	408	403	369	390	401	409	385	390	383	383	359	411	357	382	383	388	387	397	379	386	394	387	350	391	391	417	372	381	399	365	379	379	375	415	373	349	364	364	419	381	403	424	400	398	403	380	375	414	356	383	401	363	409	370	387	359	400	428	368	354	375	378	400	406	411	362	391	392	411	394	358	426	386	351	379	366	400	412	422	421	396	391	353	367	390	406	360	422	401	426	386	378	445	383	386	391	370	439	408	414	377	374	366	397	356	402	371	403	392	408	384	392	382	383	365	388	367	392	408	394	377	421	393	381	371	415	394	404	393	425	399	377	344	352	414	386	399	383	360	399	362	400	416	408	376	364	383	393	423	403	372	400	380	404	354	400	383	364	403	408	367	397	405	400	352	392	378	376	380	417	394	401	410	380	365	400	443	442	383	385	387	400	387	368	416	375	371	400	396	393	375	356	351	374	400	407	389	409	404	366	356	371	360	399	379	375	384	410	403	382	442	377	383	394	386	393	365	400	399	415	416	354	408	410	400	377	383	334	368	403	435	365	374	376	374	395	433	413	369	355	365	408	387	453	395	396	399	406	381	391	350	383	374	401	432	396	395	391	405	378	350	374	357	404	384	394	332	371	375	384	386	413	424	379	402	397	400	382	383	377	384	382	428	372	389	413	400	355	373	417	368	348	394	424	402	403	379	352	396	350	429	404	398	386	433	390	448	399	347	373	378	348	383	383	358	413	349	353	360	375	437	383	383	366	357	388	399	378	382	402	385	366	344	402	399	430	379	343	399	381	376	383	387	378	377	384	395	362	390	408	383	371	396	375	405	398	424	371	388	370	372	410	377	406	369	385	361	384	418	417	379	378	415	384	407	403	411	382	383	352	382	399	409	391	354	402	418	415	362	391	388	376	382	402	324	380	365	380	422	415	370	378	386	362	398	386	391	336	399	360	392	394	398	342	370	436	399	375	405	412	365	332	400	400	365	368	373	393	401	401	385	362	392	378	346	406	413	378	383	390	401	360	440	371	367	366	370	393	386	408	389	354	365	394	424	361	383	345	403	360	415	438	378	394	421	409	390	355	379	378	398	386	401	364	373	365	417	398	382	360	370	363	373	353	382	376	399	377	367	425	389	377	405	385	377	408	412	407	395	393	389	422	392	383	388	386	398	382	388	394	406	372	392	370	388	366	435	378	395	376	394	391	414	408	389	398	397	392	394	398	394	393	370	376	383	388	338	388	402	377	372	401	396	377	381	419	448	395	380	394	380	389	394	383	379	412	415	421	425	382	387	429	401	384	352	406	385	390	397	393	367	374	378	373	373	430	401	433	398	388	403	361	369	386	370	404	375	350	358	398	418	385	378	413	411	423	381	436	375	394	409	378	414	415	448	426	376	363	434	413	401	366	407	391	381	413	413	359	406	409	339	398	393	364	374	374	406	377	383	411	381	384	365	373	355	415	372	410	412	360	393	405	404	392	439	406	414	391	408	427	403	411	381	397	360	388	374	388	367	443	362	379	389	390	403	411	365	401	402	394	375	407	393	366	363	370	405	417	366	358	379	393	379	381	380	348	382	386	358	381	383	431	334	396	407	429	363	391	388	403	394	411	399	399	387	375	365	420	357	391	413	388	376	366	378	424	390	419	385	395	414	405	378	364	388	374	378	364	432	378	403	383	358	366	400	408	413	422	386	428	386	346	385	410	366	387	418	413	411	387	384	389	386	419	386	379	396	387	395	431	375	376	379	394	419	393	414	426	400	365	394	355	400	380	415	368	378	386	395	381	410	361	347	402	416	401	388	358	429	388	400	346	428	406	375	361	393	396	412	412	405	388	398	332	397	366	395	389	347	354	416	377	377	376	391	395	380	368	387	376	360	384	392	404	362	395	400	398	386	409	384	364	390	406	387	402	420	396	394	367	380	360	363	373	419	386	405	387	407	367	387	350	359	399	410	392	376	360	388	412	408	386	359	390	372	368	381	412	383	409	396	417	381	432	390	379	371	400	380	395	409	415	394	384	397	386	382	417	401	404	371	377	392	402	401	390	359	397	370	382	385	375	400	381	384	388	383	389	399	391	401	390	361	390	363	390	387	414	381	392	383	392	375	405	357	375	375	414	365	376	375	381	394	418	376	400	374	396	368	399	417	412	414	403	390	373	375	409	366	383	398	378	396	348	398	382	377	368	395	374	370	438	390	377	389	421	397	403	426	393	411	389	384	407	368	370	402	393	335	394	371	433	366	365	365	390	396	389	361	403	437	413	388	357	408	415	385	397	417	396	381	402	347	378
6777	1395	2553	3380	11722	13732	1866	1594	1454	1289	1263	1222	1210	1170	1068	1049	1101	1109	1080	1055	946	1003	989	1000	881	919	919	934	948	1006	918	894	937	931	895	914	907	897	944	913	880	886	942	888	918	908	874	951	874	912	901	894	944	914	952	834	921	834	953	863	888	888	861	933	872	868	894	865	852	841	956	896	867	840	895	859	901	840	886	907	938	932	892	869	879	924	844	839	988	840	883	906	856	910	883	870	859	852	941	914	895	913	853	852	900	937	948	928	940	851	893	886	886	872	881	927	919	877	936	887	848	855	925	874	914	880	823	909	888	897	939	868	909	894	853	870	893	892	852	899	887	880	961	943	890	881	919	893	913	871	935	843	873	896	926	853	802	897	868	836	886	914	913	881	889	882	931	848	902	878	892	920	881	949	839	878	865	892	905	877	896	892	880	873	845	890	912	895	905	923	901	922	902	858	873	877	854	910	884	938	868	887	863	883	952	902	897	898	849	894	944	848	947	886	884	900	898	811	881	895	952	953	870	884	927	861	837	897	912	930	915	889	934	887	869	873	854	892	875	897	939	873	854	887	888	912	918	914	869	880	873	939	894	904	898	870	849	879	937	857	882	864	879	870	866	821	934	932	909	866	882	872	938	889	804	921	866	851	942	871	873	962	868	902	835	927	858	910	907	880	888	876	934	874	916	889	905	890	906	888	834	863	870	853	924	859	902	837	924	882	907	908	887	884	866	894	910	911	782	884	888	917	855	896	850	881	863	933	920	923	881	887	888	891	926	905	869	863	893	874	917	907	930	863	847	891	860	905	921	896	926	850	920	899	915	845	900	907	934	831	908	873	835	859	908	887	904	910	859	882	886	876	937	910	904	882	882	857	905	889	895	895	888	876	878	889	887	897	862	899	910	890	837	921	895	875	888	878	873	860	880	830	868	885	878	804	859	884	923	895	869	850	890	874	862	911	955	913	868	967	871	855	860	880	902	905	915	904	913	928	823	906	938	890	907	875	869	897	921	935	813	828	862	862	888	897	899	867	914	902	867	864	933	898	906	979	906	881	885	956	886	945	904	942	879	855	895	912	909	866	925	892	863	876	878	893	884	879	880	903	923	881	895	880	936	868	917	911	881	892	891	860	893	938	882	919	948	934	834	946	881	827	907	862	848	878	868	875	881	902	856	841	926	919	909	861	906	942	905	841	858	896	871	898	892	941	929	930	924	900	839	897	907	930	815	902	916	903	902	884	873	867	883	886	924	919	896	899	857	854	887	911	880	842	900	962	868	841	885	873	869	939	847	920	939	876	916	892	853	872	909	917	932	901	867	894	943	870	879	875	902	882	908	926	928	860	882	942	911	849	889	913	920	877	882	906	867	894	913	868	929	922	909	913	910	878	881	843	904	867	920	927	870	993	852	887	892	877	903	892	884	908	875	880	912	947	913	905	906	881	887	877	889	900	862	945	898	926	891	860	978	946	886	847	859	861	951	885	896	915	877	911	850	893	906	892	903	906	826	859	870	888	884	862	905	838	845	866	928	895	885	926	908	897	941	888	888	877	879	934	874	906	886	867	944	884	857	864	904	898	880	937	866	907	923	916	869	868	895	828	853	928	882	919	917	879	863	926	885	920	868	857	956	877	908	834	912	924	880	889	891	915	902	845	866	889	852	853	834	865	917	918	851	902	872	842	906	893	900	867	892	922	910	933	884	890	925	859	888	890	854	912	890	930	891	875	884	895	902	921	916	852	899	927	889	904	918	910	859	905	862	929	959	897	905	862	894	946	880	912	870	924	912	917	880	927	895	910	867	868	886	868	847	865	868	868	903	913	892	880	843	840	918	899	856	890	877	901	884	903	912	882	934	914	885	947	890	901	855	932	908	898	953	910	900	886	937	881	893	895	894	921	863	926	892	884	882	904	908	863	928	904	898	883	905	882	867	861	900	872	890	906	967	918	884	888	864	900	878	873	878	868	891	884	872	931	902	879	876	869	927	848	904	917	871	895	864	912	928	906	901	864	907	900	915	873	898	904	956	894	890	880	860	893	875	899	912	949	887	908	887	898	903	857	907	889	915	804	878	885	905	926	879	910	871	880	870	887	915	872	905	934	950	908	941	880	933	890	858	909	852	876	890	838	926	895	900	906	838	919	908	873	843	858	859	943	956	892	923	906	884	910	864	907	879	933	856	927	843	942	887	913	867	927	931	894	848	900	861	860	967	888	863	854	945	902	952	930	926	884	870	943	938	921	848	913	922	818	877	905	903	944	948	882	859	883	951	907	867	887	888	941	889	885	925	881	867	867	873	811	838	861	829	890	905	855	861	910	863	908	843	865	869	919	851	895	872	861	888	850	840	886	932	917	894	904	882	900	905	869	882	900	892	883	864	875	891	850	882	866	853	882	896	859	924	912	857	898	844	893	867	941	919	892	905	913	919	902	888	898	949	918	881	911	871	857	895	890	847	938	917	833	884	867	901	859	857	885	893	831	860	862	926	880	878	883	914	931	929	890	888	896	851	858	904	884	902	853	881	854	875	841	881	893	899	920	882	906	901	957	874	895	890	923	897	921	942	863	921	915	910	833	936	853	895	892	882	881	858	942	861	912	903	914	858	909	936	915	954	909	896	921	912	901	926	857	875	908	884	879	875	940	876	857	925	842	890	891	909	830	931	841	916	836	872	878	898	948	908	913	891	903	960	921	873	825	841	880	856	898	871	906	949	902	890	890	849	857	877	883	882	913	882	812	894	943	848	957	918	927	893	932	871	912	871	880	896	904	897	894	884	880	899	881	914	925	869	920	932	879	851	872	931	886	888	861	838	940	890	866	867	939	931	890	841	850	852	916	913	863	847	901	897	833	908	932	930	856	911	873	851	965	932	842	898	838	873	899	888	859	883	881	883	928	921	856	857	871	892	869	958	873	905	862	827	870	888	878	894	878	900	901	883	927	896	897	882	877	905	863	887	943	833	919	921	839	854	837	878	874	874	877	883	876	912	887	835	911	866	875	883	904	845	906	874	883	901	885	910	899	827	919	925	828	912	881	848	912	894	857	910	890	845	865	930	807	877	913	896	902	849	863	934	891	887	889	903	910	875	875	898	894	842	913	901	897	895	929	907	841	935	911	847	838	897	877	879	880	885	892	887	928	858	900	889	943	912	868	938	878	861	885	889	841	884	878	920	903	961	916	925	879	881	952	899	855	890	840	902	896	819	941	872	854	866	844	884	837	874	900	824	853	932	884	850	942	937	863	864	940	857	919	884	899	953	896	898	855	880	882	872	883	891	883	855	896	958	882	867	884	914	882	936	865	889	878	885	907	868	867	838	908	889	869	904	872	904	884	929	898	890	903	942	886	943	929	860	940	865	932	870	920	901	860	871	862	944	902	904	870	848	863	872	892	903	881	909	903	896	903	896	870	898	875	936	873	888	897	888	885	898	909	889	924	853	891	874	908	951	908	917	889	882	862	919	869	930	840	969	948	858	835	873	889	887	863
13227	1313	1427	1308	3778	6091	625	429	386	376	331	343	290	282	236	285	291	279	261	232	250	252	275	272	270	235	235	236	241	253	269	242	252	244	210	210	220	238	251	229	282	249	246	246	220	188	198	211	229	229	215	217	204	251	259	209	202	221	231	219	214	237	227	252	216	222	227	243	211	211	212	261	225	253	230	245	220	204	228	214	245	220	249	258	234	237	231	239	258	240	236	213	232	221	228	230	252	240	222	257	237	246	235	215	240	218	209	225	216	233	212	250	231	226	248	219	220	217	201	243	267	215	235	205	235	215	219	219	221	235	246	257	251	226	240	244	236	248	241	211	235	216	247	216	234	235	246	256	269	252	257	240	215	211	220	198	240	233	231	234	230	238	211	230	259	196	234	221	234	213	231	204	238	230	233	213	221	256	210	234	235	227	226	216	226	222	214	242	252	236	214	247	233	248	233	258	263	255	261	257	267	194	209	226	215	199	213	240	256	241	222	230	245	234	215	202	256	239	198	210	209	218	209	218	238	262	228	212	224	216	189	228	251	222	236	233	240	233	219	205	215	227	253	241	239	232	201	255	219	244	217	233	223	241	231	206	220	228	213	228	247	234	240	235	239	221	239	224	253	205	224	225	226	252	243	230	242	236	218	236	234	226	258	211	208	242	226	233	223	202	211	232	196	227	213	239	228	242	231	253	230	221	239	237	206	221	226	213	264	256	236	254	222	232	259	253	264	237	222	253	212	213	255	243	241	221	223	226	245	248	240	214	257	207	206	227	230	228	243	227	247	235	229	241	213	232	215	220	226	217	219	188	242	216	230	255	225	219	226	239	222	219	218	227	237	229	239	230	216	238	258	232	251	233	224	242	231	239	217	217	254	240	212	232	228	212	230	230	247	207	233	236	232	230	237	246	251	226	248	235	220	221	230	240	239	205	199	221	228	222	226	238	219	242	236	216	218	239	232	260	260	250	225	224	238	282	208	233	253	236	237	233	200	230	246	209	223	233	202	213	233	248	253	260	226	235	242	237	231	252	229	239	224	273	211	234	255	226	234	231	224	200	235	248	251	232	219	215	213	249	232	212	243	238	233	211	230	205	234	231	233	241	210	249	260	242	223	216	227	239	243	224	222	212	222	231	232	255	243	223	252	241	227	248	246	239	219	188	221	221	235	235	255	211	210	244	220	258	213	208	222	228	220	229	236	256	225	226	252	235	237	228	242	229	239	216	220	210	221	231	214	238	235	248	212	218	266	235	244	219	225	249	241	219	220	227	238	227	198	244	237	217	214	220	227	207	209	265	240	234	229	213	195	215	243	223	249	244	234	215	187	267	234	249	202	225	216	234	220	225	256	253	236	225	243	246	245	248	241	201	208	226	226	235	207	211	237	238	237	209	250	229	219	240	249	280	254	233	233	240	203	217	268	226	239	231	217	225	241	229	222	248	201	219	214	221	242	228	235	206	210	249	259	252	235	229	217	219	224	265	241	223	230	237	233	223	241	237	234	233	250	245	240	223	232	200	251	231	235	234	230	242	232	193	223	194	229	235	227	205	235	211	212	237	256	216	212	207	233	232	241	246	252	217	258	208	245	237	244	251	255	206	229	231	236	218	239	243	244	247	238	230	231	261	235	210	203	225	203	229	217	227	227	232	238	234	230	204	242	219	237	217	218	244	219	215	229	245	241	236	230	220	229	229	242	231	231	224	253	243	247	240	212	218	204	198	233	237	252	236	236	249	248	233	228	236	245	242	222	239	234	247	234	237	226	217	223	250	212	259	216	216	188	248	252	227	234	251	233	221	230	254	209	233	218	243	216	230	205	247	223	212	250	199	250	227	224	257	219	234	228	217	216	236	226	259	232	232	237	231	209	248	206	267	222	222	241	222	226	234	213	232	226	243	239	252	234	224	246	258	211	236	260	243	210	217	217	241	227	201	254	245	225	242	210	238	266	225	254	233	205	232	235	233	237	237	237	218	235	226	233	215	219	216	220	224	206	217	197	229	223	231	256	204	233	220	259	232	232	233	230	196	222	237	254	221	230	239	272	233	227	228	229	214	239	219	248	240	210	255	252	257	227	241	219	202	226	216	243	226	240	212	226	233	221	209	224	210	227	257	245	236	222	238	247	241	210	232	221	236	228	222	222	203	216	220	223	213	215	247	255	238	216	242	231	223	269	208	222	223	218	211	205	251	249	245	251	212	233	179	221	222	245	206	235	245	222	226	240	270	214	243	256	216	217	214	238	281	214	245	232	213	235	243	194	231	231	218	238	246	229	205	233	221	225	222	232	217	225	224	217	254	208	239	213	243	255	216	219	220	239	247	232	197	218	221	228	197	219	216	224	238	226	229	240	242	228	201	230	234	253	253	249	209	231	210	236	242	228	209	219	253	245	230	220	209	224	226	242	245	243	222	256	225	221	255	224	246	207	214	224	223	254	241	225	225	240	234	223	262	225	218	224	225	241	234	215	229	213	237	232	182	220	234	229	195	211	237	221	215	216	208	223	216	265	252	227	217	230	248	221	220	249	233	252	210	220	206	210	246	245	242	216	272	192	237	231	245	242	246	227	224	240	228	192	215	238	230	276	228	220	221	231	221	240	224	221	204	215	227	228	214	239	209	230	234	214	234	245	222	221	230	195	220	204	219	228	240	219	226	209	251	219	231	241	225	242	248	245	218	225	237	245	236	241	239	216	226	258	220	201	230	232	232	224	223	235	218	247	270	245	220	228	223	209	240	245	225	239	237	260	228	193	240	226	219	246	227	222	238	223	253	229	238	225	225	232	234	209	265	238	223	251	221	229	226	267	200	251	220	203	235	254	210	248	246	247	213	248	253	220	214	245	247	230	206	222	217	238	209	201	236	214	197	236	199	242	231	246	230	240	215	212	221	245	256	237	225	225	227	221	230	205	193	192	226	236	257	240	230	248	210	210	251	249	220	222	222	226	231	217	245	210	214	219	233	218	231	227	219	240	229	258	241	243	268	220	228	233	222	225	238	245	262	255	221	222	222	226	220	223	211	262	216	205	240	243	248	209	225	219	260	198	218	247	246	254	237	216	238	225	237	191	235	224	223	264	247	243	235	229	250	245	224	235	209	244	241	245	227	222	233	202	249	238	227	220	237	207	249	242	204	231	222	216	218	218	243	234	221	264	218	219	240	208	205	217	223	246	222	208	233	236	271	232	215	221	212	231	228	246	251	227	227	213	245	247	226	237	212	218	239	256	235	228	216	242	199	219	219	227	215	200	227	230	239	229	228	219	232	220	198	210	232	213	234	218	237	262	234	251	242	217	194	226	241	247	265	229	235	240	224	225	235	249	243	242	239	240	199	218	234	256	225	223	240	224	218	185	230	240	239	226	212	245	260	208	214	219	223	240	254	222	232	190	233	207	240	240	226	225	253	227	242	201	219	207	227	242	229	251	221	235	235	245	236	234	251	225	206	219	198	216	222	221	247	226	215	224	245	210	230	214	217	218	204
8164	1353	3329	4302	13877	16291	2132	1705	1403	1317	1112	1070	1017	998	898	831	921	842	868	754	767	685	652	656	668	648	720	672	640	628	590	638	629	628	653	614	584	638	573	585	596	621	602	558	600	537	586	555	539	584	585	562	583	563	513	575	550	572	571	536	544	547	555	610	547	566	582	557	574	647	590	486	570	527	548	548	545	518	556	549	590	549	574	529	569	543	540	558	560	543	562	574	595	531	510	561	534	568	557	508	518	521	556	558	528	593	556	638	586	532	511	566	546	526	575	523	562	572	531	613	567	590	535	578	567	564	548	564	561	574	548	566	560	573	562	586	606	589	580	530	569	525	543	560	581	533	583	571	567	528	583	563	566	562	547	563	562	560	585	561	584	549	501	579	562	601	553	528	574	547	538	561	527	583	544	548	586	570	543	541	544	589	570	551	567	543	541	570	542	595	568	563	534	597	603	615	548	576	590	585	543	530	541	552	527	524	569	528	552	575	544	577	564	547	579	513	515	569	617	525	537	531	563	573	575	532	557	560	543	589	558	556	550	523	533	556	583	572	586	531	574	530	576	590	531	560	568	512	568	510	560	548	604	550	542	541	579	544	573	525	534	550	557	599	533	537	527	559	558	521	558	548	551	587	583	577	575	539	541	538	577	552	553	573	544	581	583	561	539	564	568	519	560	527	590	560	604	578	542	522	545	524	561	588	549	573	494	512	531	572	563	561	528	545	522	585	530	562	552	589	483	552	561	561	561	528	507	572	528	530	558	525	566	541	501	569	586	571	558	565	589	593	539	562	537	555	514	574	526	502	569	580	530	531	536	510	544	547	564	545	544	594	519	592	572	551	549	565	572	554	564	565	554	533	561	570	522	535	563	563	541	523	547	542	514	584	575	571	584	578	555	554	541	577	563	555	560	577	532	549	556	534	568	545	509	567	588	542	581	579	515	565	590	551	538	538	574	597	587	530	571	551	590	559	492	557	532	572	587	549	560	548	511	575	555	562	577	549	565	513	603	605	542	563	562	536	541	592	575	568	568	497	587	560	582	554	564	563	561	604	540	541	576	552	543	597	550	542	577	532	545	542	550	577	605	516	501	546	559	555	536	584	573	510	579	571	541	523	565	572	564	567	576	557	574	577	565	600	549	542	563	553	578	550	589	545	557	568	550	568	572	524	510	564	615	553	551	535	588	553	581	559	550	556	524	524	550	530	512	521	582	533	549	561	569	625	540	562	526	534	538	580	563	545	535	484	548	531	587	566	592	521	641	521	547	558	568	543	530	558	562	576	544	560	542	548	573	553	592	527	611	554	528	575	590	536	583	540	564	557	574	533	598	608	547	559	541	581	573	538	584	517	573	532	578	582	609	564	582	566	561	571	518	580	549	530	561	536	520	557	557	559	571	532	561	509	519	546	549	537	565	550	550	609	567	564	570	554	551	534	625	577	565	520	584	546	523	576	537	534	553	584	562	602	579	586	551	541	548	548	570	591	537	546	540	552	519	579	560	516	598	555	544	559	542	576	603	555	521	570	550	534	537	619	573	587	575	528	546	568	576	560	549	551	539	565	550	585	621	567	540	557	570	546	565	526	568	532	558	557	590	542	528	598	555	585	559	575	540	587	577	587	527	534	570	553	521	573	546	570	556	547	522	521	559	558	516	586	575	578	560	591	557	574	546	570	563	555	590	551	536	596	550	540	571	534	545	565	554	538	571	533	590	575	517	583	534	548	565	530	548	587	584	530	542	526	566	617	590	530	565	505	553	535	566	558	500	534	568	561	563	535	535	578	587	537	528	577	573	576	588	575	545	572	561	541	537	595	549	571	552	533	553	570	545	626	574	554	568	520	564	576	578	505	551	540	554	556	557	520	502	553	561	541	552	557	533	582	535	598	546	567	539	593	538	566	572	526	559	638	552	560	573	567	535	557	553	517	583	579	566	549	575	522	562	570	550	558	563	507	544	526	554	619	560	550	575	581	565	546	525	566	572	569	565	517	544	537	581	528	602	543	549	562	623	574	592	581	547	591	579	595	548	577	566	537	578	554	517	592	573	569	562	544	541	548	571	549	559	519	533	584	557	543	570	569	531	565	551	560	536	578	549	547	571	538	566	565	565	557	546	566	541	560	554	592	579	582	539	540	539	572	590	542	563	573	577	594	515	588	563	564	575	580	528	567	548	579	578	609	557	572	544	563	588	552	529	557	550	596	515	559	545	552	557	558	549	563	550	542	520	585	575	569	559	565	569	559	559	526	560	527	523	563	589	575	553	519	587	534	547	511	528	541	548	576	542	551	588	542	539	539	506	540	553	552	583	523	566	541	549	597	526	599	567	510	541	556	574	574	548	569	577	580	524	569	556	571	555	583	577	565	551	561	570	572	572	549	536	583	537	552	539	540	590	551	537	514	570	582	585	556	576	542	565	607	572	538	587	540	572	558	536	569	600	553	603	556	542	531	541	561	562	579	544	592	532	556	613	569	563	551	536	545	603	537	535	580	533	535	541	569	534	581	544	565	567	522	547	558	552	588	556	551	569	573	560	572	591	565	609	556	544	601	546	527	529	551	585	586	593	559	566	580	566	535	533	589	546	582	550	542	517	570	587	602	554	527	590	546	550	559	566	558	526	601	559	574	535	522	579	540	546	588	557	575	552	568	567	562	546	565	550	548	584	555	537	558	546	570	562	535	582	545	548	548	549	543	547	588	579	561	557	560	581	548	593	534	597	562	532	524	551	571	587	583	511	531	580	541	558	550	551	562	584	595	523	586	558	562	493	535	545	534	545	559	569	541	554	558	559	541	556	575	521	562	593	561	568	545	540	552	569	534	533	538	576	541	534	532	592	575	572	563	561	609	589	567	567	528	540	594	569	538	550	553	573	554	506	545	563	569	540	573	552	536	571	522	528	565	587	530	536	564	549	555	504	565	550	580	543	605	604	521	513	539	554	585	574	600	532	539	564	582	547	589	553	567	586	565	562	572	538	514	568	544	540	561	554	545	554	549	537	556	529	552	547	535	559	571	551	506	548	544	556	543	541	513	517	535	551	544	549	527	593	557	533	525	558	507	560	572	563	521	551	568	593	604	536	528	571	553	513	566	556	554	563	571	568	572	586	563	557	583	562	567	527	560	557	581	557	557	510	547	563	519	547	584	526	524	523	551	625	532	591	538	546	588	549	515	587	559	554	571	539	588	609	535	540	539	538	575	539	569	582	538	546	541	591	577	555	570	571	524	602	555	538	563	597	514	584	558	572	544	528	545	559	607	575	544	543	545	541	588	540	526	532	568	571	569	547	537	503	555	542	546	537	529	546	553	555	589	530	548	564	590	563	503	598	559	560	548	549	585	571	548	552	562	584	582	578	577	484	555	574	534	569	543	552	554	561	564	506	548	618	550	559	574	523	541	510	539	535	558	552	527	536	568	529	558	583	524	532	565	542	537	576	594	522	564	558	580	570	553	547	574	566	579	570	548	560	569	562	549	541	523
1757	539	666	639	585	515	444	431	441	417	398	418	337	367	392	397	371	341	393	366	408	342	395	370	398	343	384	375	375	414	334	358	391	392	386	385	390	353	399	373	359	353	386	376	363	383	350	352	390	397	363	370	385	402	425	370	348	399	374	373	370	375	384	392	342	349	396	364	389	368	360	363	365	387	361	369	362	382	373	355	340	378	351	391	406	355	358	375	356	352	354	403	369	370	409	373	368	356	374	367	397	366	372	373	358	381	344	394	377	447	387	394	369	373	406	369	347	391	357	401	362	366	394	379	393	372	348	342	368	363	387	389	355	369	390	386	371	357	352	351	359	372	368	355	385	409	373	378	389	403	402	381	417	370	367	366	373	373	348	368	403	394	381	386	372	345	346	369	377	365	391	353	385	387	369	380	387	350	365	389	432	352	374	389	356	391	354	368	341	360	348	332	368	363	341	389	372	341	353	387	365	370	373	405	359	414	391	409	363	351	380	361	358	353	393	382	399	380	393	366	394	386	322	368	363	375	395	334	438	358	368	365	363	362	373	384	362	360	371	375	363	391	385	381	372	391	379	373	376	374	336	374	370	328	386	377	357	359	358	372	337	394	373	400	355	383	379	405	371	352	380	386	388	370	363	387	369	375	358	414	334	339	351	357	398	340	398	366	383	366	356	368	368	393	348	358	419	369	389	324	377	359	421	362	362	358	363	384	350	391	385	412	340	351	359	385	337	395	397	336	364	362	386	377	350	393	402	350	348	336	357	393	370	350	361	386	401	371	378	373	374	374	363	375	363	372	336	364	354	386	358	402	402	380	372	351	362	343	352	342	363	396	388	362	377	372	354	365	354	381	377	378	343	376	330	380	391	363	382	393	389	334	357	369	344	362	345	399	416	398	317	418	376	322	405	363	352	347	401	371	391	399	397	324	384	377	388	406	374	373	367	412	379	365	370	400	362	336	379	408	380	373	380	333	380	391	360	383	361	381	373	342	374	394	380	386	396	389	365	358	359	383	365	356	374	368	321	384	357	341	374	351	380	381	414	345	388	356	369	380	387	381	412	368	380	389	410	413	363	332	395	397	402	348	396	379	388	398	391	391	372	358	367	379	362	359	365	374	370	346	373	387	363	381	384	362	352	342	367	354	354	369	407	374	370	357	328	404	375	394	358	375	385	378	335	358	356	383	408	363	349	341	372	367	360	388	352	350	367	357	375	381	388	396	422	392	370	364	357	360	358	378	356	345	383	376	364	352	354	344	392	340	412	366	373	338	363	354	359	353	371	345	399	361	392	357	377	381	348	358	374	353	358	364	392	347	366	374	358	386	357	365	339	414	372	373	353	397	389	386	373	380	387	362	322	395	399	382	389	344	380	384	359	374	368	421	362	365	359	348	341	435	402	413	379	385	366	343	376	398	380	395	338	378	360	340	390	383	347	339	341	392	413	343	421	348	371	368	399	373	384	366	378	366	353	412	342	384	384	362	377	394	323	367	398	379	356	357	400	389	329	404	351	390	354	361	372	334	365	386	385	352	394	379	375	376	371	408	378	381	369	357	399	359	372	373	386	344	366	374	400	343	395	402	393	351	372	400	381	373	381	350	367	394	397	318	330	346	361	332	418	361	365	377	370	375	368	408	377	384	391	359	369	401	378	369	367	387	362	406	353	399	394	386	391	344	375	424	367	360	368	376	363	349	362	378	361	410	393	364	347	374	379	381	366	357	375	390	358	364	393	332	361	348	366	344	361	349	391	361	385	371	352	332	371	371	357	362	397	374	360	416	368	353	403	379	361	350	379	415	369	360	360	381	391	402	396	373	367	372	361	391	369	405	396	380	384	357	391	378	389	379	358	355	405	378	376	390	364	384	389	420	349	373	341	373	381	385	405	403	368	398	376	416	381	380	327	349	404	375	383	360	397	371	371	375	371	343	363	397	369	373	353	327	340	380	366	426	370	365	352	334	357	369	371	381	373	390	358	372	379	362	369	356	411	374	379	392	419	394	380	338	355	354	374	390	329	351	349	340	357	372	376	401	388	355	403	412	415	359	333	398	422	361	372	348	389	366	378	420	351	409	358	368	374	346	357	380	359	388	374	367	384	332	370	378	386	390	421	367	377	419	375	385	401	329	348	357	376	355	361	411	409	386	393	345	374	402	353	377	332	356	371	355	385	376	387	378	392	326	396	377	383	381	351	389	351	325	377	407	351	394	377	358	404	364	345	361	377	355	388	407	332	367	364	378	339	366	366	346	359	346	366	390	379	367	369	408	361	360	398	361	337	318	355	358	359	350	326	363	404	360	380	379	402	409	389	373	359	344	386	362	339	374	394	360	384	363	350	405	334	438	371	394	369	368	349	360	381	394	386	320	397	413	360	367	320	379	366	372	368	374	353	381	390	355	345	358	415	387	388	390	414	367	391	330	369	358	394	366	382	419	399	334	352	396	365	419	357	405	374	393	373	363	362	370	362	360	364	386	383	351	362	356	378	386	431	381	372	374	396	422	351	362	397	389	408	377	368	368	394	396	368	356	419	373	409	394	391	339	388	409	399	332	369	398	370	371	375	377	396	363	386	375	364	400	355	377	394	384	382	387	367	402	368	356	359	350	349	337	375	381	359	349	357	362	373	393	356	385	383	377	374	376	377	365	391	394	383	383	375	353	372	379	392	386	400	370	415	345	386	320	359	364	354	440	407	359	361	395	322	331	354	364	356	389	394	376	376	332	338	325	348	401	385	436	406	399	365	377	389	399	382	366	375	389	341	362	359	371	381	375	414	371	372	389	364	398	390	410	406	383	387	350	352	363	355	378	359	391	423	438	358	391	393	342	370	338	445	396	373	385	362	366	350	348	364	411	398	374	399	351	353	387	350	369	352	369	397	365	370	369	330	387	404	384	365	350	386	377	404	349	364	402	404	369	323	355	360	361	407	364	362	347	364	358	375	381	370	362	383	372	366	374	375	365	369	331	359	417	352	342	345	362	386	384	384	402	376	402	404	386	344	405	398	402	362	393	349	396	384	338	373	376	371	405	331	367	405	376	388	370	359	362	367	423	408	408	340	374	393	364	405	363	386	370	338	372	356	358	382	357	361	377	392	379	364	368	403	363	387	392	411	341	398	390	403	369	366	361	387	337	325	340	375	353	410	363	377	371	309	386	358	388	360	369	356	360	376	385	399	391	405	361	358	387	377	360	388	341	365	350	406	387	356	371	353	360	386	390	397	366	395	378	396	386	395	346	355	398	366	364	361	350	375	372	351	331	378	363	412	373	394	361	390	357	356	428	363	403	414	386	371	390	395	351	339	385	395	393	390	399	377	375	357	397	298	334	368	384	383	356	399	375	358	383	339	378	330	349	402	356	385	367	371	359	379	378	392	395	396	400	423	411	359	387	400	372	359	388	392	385	395	405	372	323	372	373	375	381	390	417	382	345	378	382	379	386	350	360	384	389	385	385	381	360	386	407	373	366	376	370	386	333	390	356
2331	1096	1658	1877	1932	1805	1363	1278	1164	1085	1054	1063	1032	1046	979	967	1026	1030	983	912	901	872	923	972	909	871	882	890	904	909	852	895	868	898	861	879	866	854	925	874	877	922	870	912	907	868	899	905	904	902	881	914	939	884	885	875	883	936	863	879	845	829	870	862	848	888	883	921	885	891	896	860	889	871	853	888	865	874	857	864	860	830	880	867	803	832	904	841	883	886	819	899	899	885	890	842	902	872	891	883	849	857	881	934	908	887	897	932	924	812	875	865	815	875	928	889	882	911	878	857	828	839	888	892	839	831	871	822	887	875	856	824	883	910	853	859	902	848	884	894	890	838	873	914	820	876	851	898	854	900	835	831	899	869	924	876	898	834	822	867	864	832	871	945	892	851	884	854	858	878	845	833	894	806	846	895	855	922	900	870	915	863	879	872	839	822	885	905	815	888	875	890	824	886	893	893	830	868	843	835	849	889	907	812	818	826	833	901	876	903	821	849	877	902	841	821	877	867	840	842	876	907	875	857	906	868	882	832	863	879	887	870	876	870	877	831	881	912	847	835	906	848	945	870	850	815	843	870	862	907	855	855	905	826	864	894	852	845	815	887	833	855	861	882	856	849	883	925	875	858	895	893	835	884	885	809	834	917	868	859	890	817	844	850	838	859	823	898	869	853	853	802	858	836	886	923	921	911	879	894	896	817	838	886	878	869	856	961	886	888	927	867	867	849	854	873	910	818	882	833	871	846	855	876	814	842	816	888	924	912	825	915	854	823	871	907	861	829	861	835	805	876	864	844	897	916	883	906	920	837	859	901	842	906	827	854	842	852	866	899	825	903	909	867	840	908	872	822	860	875	927	886	857	860	849	827	852	915	840	866	885	894	905	856	826	864	876	816	896	854	910	892	900	852	864	850	896	875	853	866	869	820	856	845	867	804	861	860	931	888	890	852	877	886	910	823	862	920	851	862	869	921	866	961	852	805	878	868	899	905	869	916	948	922	857	881	923	843	907	894	831	839	832	892	852	886	876	871	859	883	862	833	894	873	850	880	859	877	837	905	837	891	925	854	937	898	906	946	875	843	867	828	847	920	870	879	867	900	877	856	920	899	887	865	875	874	840	853	862	843	844	876	841	897	887	869	862	901	879	918	943	850	934	813	866	865	852	900	827	884	865	856	831	862	894	879	872	841	859	853	892	837	810	840	881	874	863	867	834	858	880	801	873	855	844	877	792	871	865	902	846	871	832	842	854	866	853	862	851	884	898	868	824	852	900	871	838	821	899	863	846	901	891	801	828	868	899	936	880	866	893	874	876	888	927	889	834	846	882	855	867	875	878	884	860	892	870	851	812	902	889	849	870	888	870	915	850	864	847	846	840	829	893	896	876	833	853	847	900	904	829	866	872	867	900	878	896	865	810	871	904	831	881	836	889	845	871	954	879	872	931	855	852	893	828	863	872	871	864	886	862	940	873	867	869	896	911	851	881	862	863	867	878	821	806	852	856	899	860	889	901	886	912	852	846	943	880	881	871	897	836	871	903	826	838	915	894	892	827	834	860	836	878	920	918	838	921	818	826	866	856	814	917	878	875	844	833	881	869	823	871	831	900	836	855	890	918	869	853	813	882	833	842	914	865	905	874	925	868	853	831	898	836	881	868	885	853	917	849	912	875	837	892	868	879	912	886	884	848	905	886	894	851	885	861	863	874	929	854	843	889	879	901	806	870	845	877	876	861	858	823	903	810	833	897	810	881	889	866	858	852	876	908	889	840	857	883	905	877	883	857	874	911	873	897	854	899	877	875	853	861	900	887	843	866	854	860	863	838	826	873	843	851	850	920	852	874	894	850	913	802	836	849	852	859	813	912	838	899	907	883	880	850	874	872	892	908	861	859	853	864	889	856	831	868	900	897	889	872	900	938	891	843	885	907	884	869	941	848	865	879	835	889	901	877	878	897	839	833	856	867	888	886	894	851	872	849	894	854	858	860	863	881	873	886	864	911	886	872	872	861	844	866	814	874	851	943	878	855	895	914	870	897	882	820	816	857	803	862	895	870	850	849	826	842	910	913	892	909	887	893	864	884	879	846	854	852	841	882	877	860	909	854	858	887	893	823	872	900	832	916	868	839	872	846	844	841	881	842	857	840	878	822	866	868	871	851	851	887	893	880	857	847	892	893	847	924	903	880	894	918	899	904	885	867	884	915	847	843	849	864	822	834	854	862	854	905	921	885	885	887	865	844	898	842	879	881	841	876	882	909	881	904	870	906	853	831	884	854	817	807	881	841	900	867	912	867	861	824	898	912	826	885	886	857	890	864	886	877	872	925	917	871	890	866	830	907	859	814	898	858	850	886	822	884	817	877	866	866	897	851	846	866	829	868	874	847	847	892	899	883	843	844	840	880	878	876	871	833	866	874	854	835	882	874	889	900	869	878	868	868	909	857	928	903	826	902	832	892	878	875	862	897	891	861	887	872	852	884	889	909	891	828	907	868	934	910	848	904	875	849	870	873	875	835	834	858	830	862	920	888	855	819	866	881	817	873	898	858	902	887	884	885	805	848	877	853	902	806	847	890	865	840	904	912	859	877	823	817	856	897	894	845	854	925	869	847	858	869	917	868	887	866	833	882	895	812	843	871	875	858	832	871	885	854	876	888	861	892	897	876	805	860	892	844	895	890	904	889	870	897	831	899	868	841	876	874	924	866	864	821	907	857	902	894	882	808	838	886	868	839	913	886	858	893	855	855	884	853	883	845	837	838	903	895	861	835	836	864	842	863	844	897	928	893	852	911	865	873	849	852	889	922	904	897	894	846	886	905	862	839	835	890	825	859	888	877	887	846	877	881	865	858	838	824	883	909	927	861	890	873	892	885	867	829	859	845	846	890	886	875	840	846	886	868	875	829	814	838	852	896	890	898	863	886	947	862	916	920	865	870	865	857	895	907	894	867	836	856	866	831	857	918	897	834	812	866	894	861	909	875	892	818	856	895	890	836	878	887	862	898	825	876	887	919	858	899	868	918	829	853	893	858	909	854	841	834	803	880	889	867	829	874	855	867	845	847	885	831	859	887	896	871	854	844	871	911	880	897	903	942	851	879	832	904	903	895	872	871	867	857	852	866	880	821	898	859	932	867	863	863	826	889	873	870	818	820	938	850	927	827	897	875	862	826	871	879	903	858	886	857	885	859	867	903	833	881	869	846	867	836	868	877	845	869	844	911	901	900	880	862	889	903	893	866	887	885	865	870	916	831	844	854	868	845	880	858	906	893	861	873	844	918	864	861	858	873	926	850	918	885	903	855	856	839	891	861	916	887	860	916	843	854	885	831	882	876	873	835	938	828	900	863	884	955	871	893	855	884	894	877	861	896	889	856	867	886	936	859	899	862	887	894	884	831	892	878	874	864	892	901	849	824	854	883	840	869	832	899	842	853	905	813	837	904	858	887	870	852	870	849	831	879	882	857	809	893	874	847	873	923	899	937	914	854	840
7536	1016	1181	1039	1353	1136	549	531	461	457	433	413	396	455	424	398	425	412	390	394	416	382	351	380	344	359	385	388	392	401	383	394	390	387	399	379	392	390	378	391	378	376	363	388	357	354	379	388	400	346	391	414	360	394	358	373	404	354	351	355	379	373	389	396	371	380	408	343	357	388	391	369	372	386	363	389	400	362	370	369	334	379	377	340	417	367	367	369	377	348	356	336	386	347	401	376	380	416	411	360	371	419	374	425	365	404	413	440	384	376	377	361	356	370	380	402	382	414	347	404	352	405	390	403	349	357	355	387	339	390	371	356	377	366	371	402	382	351	393	330	403	387	402	404	358	380	354	385	359	387	391	401	387	391	376	433	368	370	399	386	397	385	363	410	371	344	378	366	391	426	344	422	371	403	391	397	410	359	388	373	410	376	376	409	412	380	403	392	382	374	339	396	372	355	406	372	405	399	356	374	351	366	387	379	369	327	395	389	415	390	380	380	388	371	376	370	357	375	335	357	366	420	373	380	417	356	344	366	395	401	358	382	406	378	386	399	349	381	354	377	333	376	406	367	403	379	377	413	385	380	390	386	353	372	381	411	369	364	383	393	371	368	393	372	432	391	385	397	343	352	368	374	378	382	391	335	385	343	393	380	399	348	398	378	366	374	367	379	380	356	419	372	398	350	394	407	360	373	371	371	373	357	386	387	346	409	355	350	377	389	365	378	406	399	371	330	384	378	423	378	338	353	333	364	337	358	350	384	390	352	343	417	386	382	362	332	355	397	364	395	357	379	367	384	377	378	391	359	410	395	374	386	378	383	384	391	362	360	395	385	404	367	397	388	397	371	401	344	370	359	345	403	339	383	383	369	371	352	367	371	392	403	384	434	391	365	396	380	350	404	367	362	341	388	444	406	376	399	372	378	375	369	389	375	372	406	373	379	391	361	421	397	398	357	400	381	411	389	369	395	397	374	349	406	402	376	352	387	392	400	380	389	384	356	378	379	370	366	327	437	379	375	382	359	389	348	359	334	373	350	375	380	354	382	392	347	381	356	386	390	380	348	364	412	355	372	364	375	367	410	401	400	391	355	419	384	353	375	371	399	384	421	381	363	350	341	394	375	387	358	386	393	355	393	384	389	362	363	356	382	366	366	342	355	392	407	420	400	378	365	399	409	412	371	403	358	364	380	405	374	385	390	355	360	357	367	358	410	406	332	398	332	354	410	377	381	361	374	365	383	366	392	354	372	362	382	424	378	393	378	340	338	374	371	315	361	375	379	409	368	350	383	380	380	359	397	396	338	359	380	364	351	387	358	381	378	347	383	388	343	350	373	369	359	341	367	379	378	372	354	363	352	366	340	364	353	368	356	385	406	415	372	390	378	341	382	321	385	383	379	380	374	365	362	342	390	390	360	370	363	384	388	393	385	392	398	391	387	404	416	359	363	398	390	348	393	381	407	357	383	398	366	368	395	404	372	363	393	402	402	378	375	411	411	389	398	327	328	383	384	370	373	382	377	395	380	322	378	373	396	397	419	406	353	335	362	380	391	384	352	400	393	429	398	381	385	364	389	415	399	391	420	375	380	381	384	395	395	397	382	370	358	394	369	378	372	395	393	371	367	417	408	368	372	353	383	389	383	418	363	428	415	378	373	354	343	346	354	376	401	397	392	363	395	401	400	386	353	397	324	354	375	408	387	394	353	366	378	392	361	410	370	399	376	432	403	388	362	372	368	360	391	314	347	384	365	398	348	364	378	372	394	396	363	408	380	383	351	349	434	377	362	397	371	392	411	367	366	364	386	376	368	409	377	361	345	401	360	407	354	361	366	396	392	389	366	389	342	403	362	356	368	440	348	392	399	379	393	402	361	324	401	392	393	370	375	389	357	371	355	360	333	405	401	408	370	365	343	434	359	368	397	363	358	378	392	342	381	407	393	377	419	368	396	342	408	386	370	396	396	357	409	422	379	384	400	372	375	361	387	398	415	382	423	348	365	351	394	377	362	345	372	386	374	340	375	367	358	384	388	401	372	361	372	385	373	372	350	405	415	392	378	386	366	355	390	390	382	357	400	387	375	358	344	370	378	387	373	416	354	377	359	395	420	400	364	380	367	382	358	340	385	410	402	392	347	374	411	368	372	375	413	386	365	352	374	399	360	348	345	370	379	385	384	414	367	384	372	395	404	361	414	379	416	382	416	365	391	389	331	394	384	375	398	389	370	418	367	391	366	364	366	345	397	359	374	364	365	365	368	397	369	369	377	417	400	348	358	346	380	398	407	341	377	404	366	357	364	383	387	355	377	444	360	383	404	373	359	381	340	345	390	383	354	379	421	414	390	419	344	402	344	380	358	360	410	382	372	380	393	369	366	373	385	383	344	384	342	394	416	379	366	393	374	379	366	357	379	350	349	405	362	404	375	369	382	362	378	383	418	398	356	354	366	374	367	389	367	410	370	375	394	348	413	373	413	400	357	372	370	389	390	389	358	365	378	377	370	393	402	382	405	377	372	384	409	395	366	414	361	381	363	351	414	369	348	387	351	393	394	358	379	384	431	388	384	378	380	354	397	395	358	336	381	390	386	347	365	324	357	373	370	367	355	352	371	365	368	377	363	415	368	374	354	357	391	376	377	383	349	364	355	357	366	394	341	383	395	398	385	346	403	367	360	401	357	348	380	362	341	363	338	364	369	385	380	380	371	356	361	401	377	356	358	340	358	356	372	369	363	388	410	335	364	373	351	333	374	383	426	358	375	346	430	374	409	336	376	380	390	425	380	387	363	380	359	380	356	390	366	353	378	387	369	371	372	372	386	381	363	372	370	367	331	350	350	374	396	365	385	395	381	366	382	342	375	372	384	399	355	341	372	400	404	370	399	370	335	369	367	377	371	358	376	396	378	351	327	388	369	345	372	378	375	400	391	359	366	397	382	402	380	388	374	387	373	390	398	359	366	385	369	340	368	347	381	379	390	348	398	400	352	343	372	370	394	388	368	367	407	395	398	387	349	382	364	395	354	356	364	401	354	361	358	364	355	389	370	395	380	373	380	392	362	375	425	355	414	337	390	363	380	329	338	389	371	361	385	381	373	322	375	399	399	360	358	350	381	367	388	379	397	386	367	393	404	375	393	376	380	367	363	373	420	420	392	399	354	392	375	362	374	377	325	361	401	374	360	388	359	342	333	340	354	378	380	371	378	364	369	365	349	371	377	390	328	395	346	353	402	348	383	363	370	380	357	319	384	377	381	420	356	385	408	386	356	378	347	359	358	384	360	382	326	363	408	382	386	365	360	365	404	387	369	364	348	422	349	358	381	353	404	375	382	374	411	351	378	390	344	371	386	384	382	394	379	381	398	388	395	363	374	344	374	407	380	381	419	382	384	347	358	381	383	392	387	382	335	369	420	374	388	382	369	418	384	366	336	368	383	374	380	387	357	355	393	384	394	348	344	391	346	351	377	367	377	387	407	382	359	390	336	408	360	386	412
6781	1358	2592	3205	5378	4055	1990	1675	1490	1342	1271	1208	1209	1182	1099	1064	1187	1125	1023	964	995	928	950	939	956	931	960	973	944	948	866	882	933	909	929	817	890	894	884	876	892	902	904	857	905	843	884	888	895	907	872	875	833	853	886	830	852	828	900	852	895	858	839	868	863	908	852	867	844	878	871	856	881	850	853	848	902	874	854	900	874	875	875	819	808	913	862	861	874	868	801	843	879	870	884	865	850	896	873	876	880	888	877	844	839	808	928	850	850	891	853	819	828	865	893	903	886	890	874	918	869	869	838	886	883	871	874	865	862	825	896	871	852	851	855	872	844	897	885	867	912	869	867	840	910	829	840	889	862	895	868	810	832	896	828	934	823	856	905	906	853	818	826	858	879	863	874	839	861	867	839	850	884	868	869	868	923	878	843	858	879	826	882	851	857	864	868	867	844	803	829	870	886	864	830	916	881	854	857	913	883	885	892	862	814	878	843	863	869	921	857	869	876	870	898	908	877	869	891	871	864	893	918	847	835	905	821	913	911	829	853	859	848	878	916	860	869	894	900	868	881	902	855	892	836	865	855	889	831	869	906	920	855	819	830	849	833	873	813	879	874	878	867	857	834	912	851	887	920	841	856	863	865	875	896	885	863	816	874	886	881	879	861	879	881	908	855	896	906	878	868	912	826	852	847	881	881	833	843	879	854	842	901	850	835	911	794	880	880	900	866	849	853	855	865	853	862	839	881	893	874	895	885	907	934	875	893	896	872	885	839	869	843	837	845	896	893	906	926	863	847	861	894	864	815	887	901	851	856	879	869	838	871	870	823	828	855	846	867	876	853	884	851	926	887	880	907	898	882	850	808	881	857	892	821	896	876	893	871	872	866	820	820	861	868	861	879	848	890	862	860	882	827	873	844	867	873	900	863	848	884	902	887	833	825	867	909	881	891	890	880	896	837	833	848	852	902	896	858	848	889	854	843	823	849	910	854	827	855	883	839	910	893	895	879	880	826	897	862	859	911	847	819	854	842	879	874	844	856	870	893	894	896	911	920	925	808	825	888	796	862	878	848	867	876	882	828	847	884	866	822	851	819	895	878	863	848	914	849	835	877	859	795	822	827	875	858	885	883	872	858	850	886	839	907	909	891	877	838	879	860	863	909	877	862	889	874	856	839	854	885	866	833	874	903	883	882	885	874	856	896	864	882	866	844	854	808	854	823	870	822	839	861	851	880	873	916	861	858	925	867	901	867	884	873	854	812	822	878	869	863	867	866	876	822	896	843	891	827	837	879	917	873	888	856	814	874	904	900	822	819	854	874	906	848	867	910	847	867	850	901	861	823	868	844	881	851	877	887	882	898	841	870	822	858	908	882	852	869	836	937	889	855	802	875	862	863	855	909	850	870	843	813	878	856	830	900	866	843	892	834	873	815	852	889	859	874	889	845	863	857	848	862	849	838	930	860	846	859	855	880	872	863	865	835	868	860	835	846	885	797	864	910	844	890	897	885	850	883	821	847	872	837	922	806	842	838	840	877	866	876	932	861	885	863	865	879	814	858	894	825	914	860	835	844	856	852	816	857	908	900	842	892	790	892	854	883	855	852	887	875	885	880	818	859	881	877	877	861	920	851	852	843	884	853	854	890	879	821	927	862	853	859	848	809	881	911	941	861	852	844	867	846	811	846	843	852	897	849	851	817	879	837	851	858	899	888	867	917	837	819	859	861	911	857	861	872	848	857	858	850	837	828	886	885	828	870	883	890	870	828	860	905	885	883	837	879	836	860	856	838	893	910	828	846	821	811	861	844	888	864	880	852	891	839	826	819	863	894	913	915	862	887	894	867	864	866	879	887	932	941	868	901	838	883	853	896	905	886	855	850	883	855	893	826	917	895	884	824	860	793	824	858	822	892	837	895	902	901	791	858	872	862	871	907	872	842	896	852	899	832	838	899	904	814	895	876	846	871	865	851	868	888	861	849	907	848	889	869	824	898	861	835	884	897	813	853	885	870	838	831	860	848	865	843	883	850	818	875	876	871	840	868	881	842	860	874	856	814	871	847	864	856	868	844	898	813	887	894	875	801	874	854	845	907	878	804	858	854	850	875	908	866	893	890	870	892	853	838	871	914	884	877	881	847	839	875	898	842	846	839	903	871	871	845	876	886	912	878	838	830	823	896	850	828	829	914	832	923	843	869	826	861	853	853	849	855	884	868	883	896	889	859	900	896	884	851	915	887	835	880	842	874	860	800	831	914	878	837	920	856	857	871	921	862	892	877	856	895	810	831	832	809	888	868	869	929	834	906	892	853	908	899	833	882	876	888	880	866	915	878	893	815	867	886	893	881	847	874	864	831	815	855	900	884	874	870	864	806	835	820	831	890	904	914	867	899	890	858	871	843	866	898	901	865	889	834	911	855	913	844	862	874	908	815	882	875	846	839	865	928	898	847	865	875	857	849	818	857	901	850	888	825	913	853	877	890	874	863	864	846	886	857	813	887	801	814	881	886	904	839	920	846	864	842	865	865	830	897	839	855	808	878	883	857	860	832	889	863	870	912	876	855	853	866	808	920	839	859	877	811	870	866	828	886	870	833	869	900	856	887	880	868	855	863	858	801	899	847	815	859	874	869	887	868	840	873	862	884	886	910	870	870	904	858	882	905	872	882	890	836	864	896	863	877	935	836	867	851	844	860	875	853	844	919	891	825	843	866	909	829	854	923	896	831	817	887	886	859	858	900	924	863	926	861	906	868	852	779	854	837	854	881	845	889	880	858	856	872	878	863	833	886	953	902	879	868	891	904	845	862	886	918	890	836	873	891	859	816	810	900	886	867	800	926	830	896	842	836	807	840	882	857	876	838	840	862	916	832	830	808	872	847	835	829	885	880	880	860	836	879	815	878	849	802	861	853	887	865	887	846	896	829	856	827	804	896	897	888	838	948	860	856	902	867	904	858	850	830	855	915	893	888	773	899	885	840	942	876	881	885	859	913	892	842	854	893	840	817	862	851	833	854	857	890	869	872	908	860	893	867	873	861	887	889	878	882	877	874	897	804	870	843	822	915	865	876	800	889	824	869	898	830	843	876	818	851	791	873	828	935	871	857	864	895	896	848	857	859	918	854	859	837	840	859	833	871	905	809	877	888	835	866	884	841	867	842	869	804	859	844	836	942	863	896	904	886	926	869	880	830	857	889	850	880	889	872	897	855	871	849	884	861	873	841	855	812	783	872	828	870	870	857	855	883	898	865	877	827	893	919	888	822	871	846	881	899	866	897	853	848	870	885	899	922	871	843	904	851	849	894	877	897	869	876	814	880	925	825	853	861	849	868	810	879	884	823	862	821	849	912	865	898	850	844	874	879	880	887	914	860	868	843	892	829	826	853	863	902	847	866	903	862	833	914	847	842	891	869	838	884	875	794	830	884	869	814	868	855	839	877	862	877	879	849	872	897	888	892	896	905	856	854	863	833	867	877	881	806	889	827	872	907	835	882	862
12933	1448	1474	1287	926	779	550	462	387	311	292	340	283	298	265	284	279	261	271	241	245	224	241	226	247	224	249	215	236	220	222	222	241	202	233	204	231	221	221	219	229	201	230	212	220	233	221	211	205	221	203	232	257	213	211	260	232	226	244	217	219	207	216	206	224	201	216	212	198	200	211	221	222	182	235	234	217	188	221	232	202	199	219	228	223	207	206	191	200	236	256	228	206	226	209	229	219	192	221	216	230	229	237	224	229	206	224	207	232	240	226	235	223	217	234	208	221	217	212	189	222	208	214	205	215	217	212	191	203	215	230	236	196	210	241	218	230	215	248	231	195	225	240	249	206	214	226	213	217	209	225	250	243	189	239	207	194	238	201	211	203	201	205	232	198	234	243	229	224	225	223	229	236	225	233	206	249	208	221	221	232	225	217	221	182	225	234	207	228	243	238	223	220	234	230	232	213	234	215	222	238	203	258	233	215	222	234	229	219	240	188	218	227	221	212	209	212	187	277	203	199	206	214	203	218	249	257	235	215	221	234	207	197	217	246	219	205	222	219	211	211	214	199	229	225	230	217	237	191	236	239	256	204	222	208	225	231	230	228	203	199	230	218	186	237	223	210	245	237	211	244	230	215	213	226	241	200	217	195	244	226	213	230	221	216	216	201	201	221	237	229	227	239	229	238	224	193	238	241	204	210	214	192	230	217	230	207	209	209	221	198	216	226	226	223	225	213	216	222	255	230	223	242	223	225	204	200	197	218	237	187	209	251	204	233	194	236	251	233	239	219	223	217	239	207	228	214	221	235	217	235	197	202	220	248	216	192	214	203	238	230	218	226	222	203	229	220	203	256	226	236	194	228	234	199	212	203	209	185	237	229	225	215	219	243	241	248	227	236	228	237	220	206	204	241	226	214	213	240	230	224	213	227	222	225	221	207	235	204	196	214	226	200	196	214	225	219	247	241	259	193	244	221	223	229	208	209	189	239	223	215	223	223	228	212	201	210	220	260	243	229	197	204	213	224	220	187	187	235	217	227	213	223	220	235	181	197	207	212	211	255	232	243	249	222	194	217	208	227	216	217	206	206	213	229	211	220	218	213	196	223	230	223	213	241	246	217	210	209	200	229	233	210	206	207	203	275	205	237	193	229	207	214	254	211	236	210	195	246	201	211	201	226	199	230	228	225	233	219	228	195	196	210	212	221	219	202	203	236	221	205	223	226	216	243	220	211	204	225	259	224	200	217	209	210	219	212	246	215	205	237	219	212	204	217	239	219	209	203	215	233	230	204	196	234	214	248	238	230	197	204	220	225	216	235	184	248	240	221	208	210	216	218	226	228	215	240	246	216	228	239	221	202	265	219	226	212	247	214	201	236	207	209	210	206	227	215	237	242	230	246	216	193	218	247	205	213	210	189	182	202	186	227	221	228	208	218	216	215	225	200	236	196	225	210	191	207	202	214	227	214	206	220	212	188	226	231	231	228	223	232	235	240	232	220	225	242	208	205	205	207	225	230	220	249	203	236	215	246	241	223	232	193	198	217	220	201	205	217	203	220	239	199	244	226	225	230	214	204	241	232	201	209	231	238	209	209	219	207	209	208	234	231	246	237	216	232	210	216	246	232	199	232	218	216	199	221	225	219	206	218	244	218	235	202	225	225	212	231	247	218	225	203	196	205	245	223	223	213	205	227	232	198	225	205	224	220	221	238	221	208	225	253	220	192	226	234	214	238	245	228	218	255	221	224	227	237	229	242	230	220	219	210	199	244	231	224	239	237	205	224	219	194	191	228	240	243	215	234	244	233	234	207	190	198	205	248	225	219	218	209	221	214	210	239	232	213	234	235	233	209	219	202	212	226	208	210	237	194	209	182	205	181	211	256	215	224	225	221	228	200	224	257	218	206	201	217	243	196	215	220	217	212	212	247	203	222	198	206	217	209	236	214	220	218	211	230	197	231	232	218	235	228	224	237	226	222	237	226	215	214	193	227	234	228	217	244	211	216	209	232	230	228	245	235	210	225	238	231	239	188	213	230	225	220	214	240	230	203	219	202	240	259	237	212	223	250	248	239	247	241	208	248	212	189	198	218	227	244	227	208	215	254	251	207	231	206	242	241	220	206	215	222	239	215	256	198	221	204	238	220	215	251	242	231	221	198	251	221	243	215	246	242	217	244	250	221	223	237	210	215	198	188	229	229	183	208	249	231	227	221	233	208	232	218	217	253	202	204	231	199	206	230	209	238	259	215	222	222	213	198	243	220	205	247	207	213	220	178	242	204	242	213	211	239	218	219	219	223	215	223	222	245	212	200	229	239	195	228	212	220	237	210	244	206	220	186	221	234	214	203	214	202	211	232	207	249	204	236	264	243	212	238	239	215	225	251	228	197	233	206	229	209	218	244	224	221	223	216	234	235	246	254	234	266	208	207	202	229	187	210	199	179	222	228	237	199	234	227	220	206	212	248	224	249	195	197	213	231	227	219	194	218	207	201	227	213	232	236	223	186	230	198	223	198	235	206	226	225	221	230	248	216	227	221	198	212	204	220	180	216	199	220	261	224	216	245	217	232	268	205	225	218	228	217	209	204	183	196	224	219	199	222	214	237	215	196	222	256	218	248	216	233	197	233	211	219	216	247	228	228	181	203	233	226	207	218	224	222	236	221	200	209	201	230	239	219	228	216	234	188	229	250	218	205	220	231	233	216	186	214	222	204	232	216	216	236	227	223	219	218	242	204	222	223	224	221	229	232	236	228	199	230	212	240	223	219	221	221	245	222	222	229	213	207	206	206	213	234	215	200	208	257	200	201	239	218	199	221	221	218	254	220	194	210	219	199	227	223	241	211	232	216	210	208	213	229	210	218	220	233	196	239	207	217	226	228	225	237	255	235	203	187	232	198	212	216	223	229	217	208	198	206	251	237	209	204	228	209	209	230	243	198	213	214	221	213	192	247	223	206	206	222	198	224	234	200	225	246	212	218	202	216	222	242	228	206	224	208	220	209	233	223	236	228	211	215	238	244	181	234	195	235	240	214	234	207	194	192	185	216	226	189	226	229	208	199	215	219	208	243	197	218	212	219	193	195	220	261	212	223	206	265	210	200	184	215	230	208	219	215	226	212	215	236	225	195	228	204	231	218	217	224	231	239	210	220	204	190	201	237	218	238	209	232	220	189	211	219	219	202	212	199	195	220	228	230	217	208	219	199	243	224	191	223	216	250	240	226	228	218	229	204	202	239	205	201	213	234	224	229	240	229	218	185	229	222	193	225	211	213	229	199	202	203	218	246	227	239	212	198	215	235	232	238	225	242	238	231	223	242	244	245	220	225	236	202	210	200	232	242	210	202	208	205	224	207	211	202	227	252	235	230	225	223	239	207	235	251	232	222	207	211	219	227	212	205	237	235	231	217	227	229	221	215	216	201	214	215	206	194	199	169	222	241	239	224	221	227	235	209	232	212	247	232	226	240	202	204	230	196	212	201	211	237	209
8041	1425	3247	4090	3908	3174	2383	1739	1498	1297	1269	1136	1044	940	924	964	939	912	818	727	707	680	672	621	662	615	652	672	615	602	618	573	601	541	620	587	521	600	540	591	550	521	564	576	542	567	539	574	550	511	569	530	512	563	525	540	591	522	550	520	513	521	561	548	522	543	525	550	547	507	493	548	509	521	526	555	535	549	531	512	533	596	545	506	590	518	485	519	501	492	512	541	531	537	521	521	512	506	474	494	553	554	538	569	543	554	528	538	560	533	499	524	520	499	527	497	525	525	503	575	529	526	568	532	522	545	505	563	532	492	521	505	538	580	540	521	496	493	523	569	523	508	512	533	533	554	527	574	556	555	554	512	475	540	504	522	519	515	539	538	538	569	517	556	533	512	532	534	583	525	543	536	539	511	531	524	522	570	545	539	534	518	594	565	512	528	547	536	549	524	508	548	537	512	483	532	531	526	523	516	549	533	520	539	566	513	530	526	571	539	521	571	561	550	528	572	522	553	540	551	582	540	506	594	531	518	562	512	535	504	539	522	525	551	541	518	521	571	527	523	480	522	516	561	541	526	523	502	520	508	505	524	540	540	560	524	533	554	511	526	540	505	502	534	520	527	525	526	530	533	564	536	528	488	528	505	524	521	549	525	515	521	540	534	555	529	517	558	517	564	509	535	505	577	535	508	541	563	510	528	536	524	513	559	501	561	569	515	553	514	512	558	556	577	513	480	541	522	552	529	528	486	487	563	539	518	523	537	517	546	518	517	535	516	546	538	556	543	508	548	527	575	543	532	547	557	508	552	518	513	537	520	542	497	570	531	524	525	539	486	587	505	534	532	501	524	519	506	520	491	550	519	546	557	521	549	505	531	517	567	523	548	536	532	560	509	528	522	551	528	531	494	565	514	531	520	529	514	534	517	532	528	523	563	559	489	541	546	566	575	530	570	551	511	531	569	583	545	519	504	556	529	522	530	587	538	509	567	501	517	535	504	567	542	523	505	539	518	496	552	524	531	544	539	546	541	539	536	538	491	526	511	533	525	509	526	533	542	491	495	547	516	528	524	535	533	497	519	513	504	538	514	549	561	521	545	532	513	525	528	535	535	554	546	505	532	513	546	469	533	507	540	549	546	545	488	527	526	535	525	527	542	495	508	511	555	488	491	488	547	508	504	474	499	547	540	505	540	554	549	536	544	513	502	543	496	545	494	536	552	553	552	479	544	535	501	535	538	514	527	534	519	534	525	564	533	553	548	534	535	538	535	514	548	544	504	532	558	523	537	537	526	565	522	514	563	542	526	574	529	479	505	555	522	524	525	546	505	532	539	491	552	568	552	547	507	517	516	533	543	540	495	568	554	523	537	529	526	514	536	568	557	569	530	536	474	535	556	526	578	522	501	569	515	536	511	555	508	550	589	538	583	538	516	488	581	506	491	531	509	570	519	502	547	511	538	516	529	497	511	503	514	545	540	537	534	570	509	524	506	512	549	539	558	543	514	521	551	486	527	524	569	558	494	532	533	544	525	538	527	543	543	507	578	489	574	530	537	534	527	511	552	515	548	525	524	574	546	502	516	535	514	532	554	537	499	495	553	503	552	554	541	560	525	525	551	532	526	525	545	525	558	524	479	523	518	532	524	510	542	517	530	536	559	556	537	505	524	518	534	521	491	544	514	528	533	558	512	549	542	551	483	574	504	566	526	573	526	549	523	528	547	520	538	513	549	559	502	552	534	507	535	530	513	609	555	499	526	532	577	556	542	531	503	525	566	529	528	516	523	529	536	587	558	522	547	526	503	577	548	552	531	511	532	540	541	519	474	514	517	550	504	518	532	497	482	540	496	542	500	535	506	516	515	543	500	501	513	554	548	560	560	546	520	556	533	504	541	597	523	523	531	487	528	530	505	504	577	524	548	546	518	551	564	533	467	520	530	510	536	525	521	539	518	602	546	567	561	543	530	562	525	532	503	514	584	548	501	478	533	507	507	539	549	512	528	532	547	533	482	569	508	530	534	525	541	562	564	532	520	530	523	519	517	538	532	542	561	566	508	524	544	549	530	545	540	552	529	558	522	513	542	527	589	500	580	509	524	529	529	512	494	544	525	562	544	541	505	523	558	532	538	558	510	532	533	545	506	539	535	537	556	546	517	552	554	548	518	504	527	534	507	542	501	548	546	540	493	528	510	510	580	535	546	527	530	550	523	516	508	537	521	521	521	551	515	536	526	549	537	552	563	548	568	528	543	518	531	561	528	512	576	527	529	505	535	533	528	512	542	553	545	546	533	505	516	518	545	550	531	563	552	492	511	510	545	527	559	544	552	503	559	532	556	490	520	537	534	549	512	524	514	522	542	549	556	555	508	532	554	557	542	553	532	541	526	551	517	523	510	528	550	551	502	553	556	507	530	567	553	512	484	518	557	496	543	533	514	527	570	473	565	523	535	536	534	531	534	525	537	536	535	529	524	573	560	532	546	482	494	495	543	565	532	537	534	511	547	512	519	490	559	567	515	541	494	552	570	581	541	546	538	547	522	544	536	524	535	559	556	513	526	538	547	535	549	520	563	530	524	563	542	541	540	552	512	544	522	549	520	518	500	541	544	568	526	569	530	560	549	560	567	530	552	536	522	524	526	570	538	533	517	514	530	564	524	545	571	526	541	520	562	526	524	483	500	503	575	525	511	513	513	557	547	558	515	514	499	503	568	568	530	488	559	521	553	567	498	556	527	505	566	535	549	500	546	515	531	547	533	537	515	536	492	549	543	515	571	517	557	558	556	527	545	540	522	556	524	519	539	496	538	488	520	539	535	560	571	506	551	559	548	510	527	558	560	492	500	507	520	552	537	510	545	488	528	558	552	545	552	529	567	555	522	558	509	554	531	527	527	553	533	506	529	512	546	553	530	556	541	534	479	487	557	534	523	566	524	546	507	513	501	515	522	532	548	495	570	528	546	543	533	519	542	536	517	539	495	530	543	513	531	478	527	528	560	511	502	536	520	557	581	542	503	547	491	537	523	578	506	515	513	541	554	515	542	559	567	514	582	538	503	525	516	524	544	550	546	527	534	499	512	558	527	550	552	523	542	496	523	513	536	504	502	541	527	507	536	509	543	500	539	507	514	542	564	509	557	529	541	488	518	533	476	536	546	543	566	565	560	552	596	561	515	541	500	518	486	550	488	516	495	541	562	563	535	541	507	563	543	590	488	559	526	566	513	521	482	475	523	489	496	546	531	557	518	506	534	508	561	571	504	535	508	539	518	496	572	518	530	528	511	477	533	596	538	523	572	524	539	526	544	553	508	527	500	515	567	541	531	524	566	517	541	520	544	554	499	557	524	526	508	557	566	568	563	489	561	570	510	506	539	517	546	487	572	520	518	516	508	492	545	532	537	556	544	530	544	576	528	513	524	534	526	526	518	528	525	546	592	533	557	572	549	536	570	509	481	553	540	502	542	525	542	542	598	533	529	498	502	529	563	563	583	485	549
1781	625	712	705	548	554	452	421	388	436	350	403	431	404	351	372	365	373	354	365	383	414	361	382	394	398	380	355	387	401	354	397	361	389	351	337	366	382	357	390	355	366	401	356	379	344	375	379	349	353	357	353	387	386	378	367	392	342	357	386	379	352	335	358	342	388	394	342	363	351	396	356	354	387	377	386	377	354	367	356	363	421	381	315	368	380	369	351	373	373	383	402	361	376	392	365	378	334	386	370	406	362	365	388	343	357	360	351	370	354	391	331	339	364	361	375	352	364	387	396	353	381	395	344	358	360	396	340	353	364	351	371	347	384	417	406	357	364	389	336	380	406	354	345	381	398	374	356	399	346	370	393	365	352	341	356	354	422	363	358	367	404	310	371	375	355	366	358	334	378	398	396	362	410	361	379	334	354	361	359	391	376	353	385	380	372	367	363	371	341	367	366	332	402	365	352	314	366	374	404	398	388	360	327	379	364	344	366	372	384	349	379	336	386	383	366	368	366	397	361	347	366	344	417	385	358	372	328	343	421	360	359	390	371	359	354	342	355	326	393	367	365	374	338	342	387	333	361	401	364	408	381	378	398	329	384	370	359	318	375	372	385	358	364	381	350	362	372	395	381	345	356	331	364	368	375	390	374	352	356	360	336	357	374	359	344	374	345	408	370	347	340	367	366	381	370	395	331	348	351	360	371	383	330	342	372	374	378	362	369	372	386	384	379	369	383	362	354	371	384	361	373	398	399	348	382	378	361	384	357	396	372	381	375	370	376	386	390	389	361	368	381	390	353	382	391	371	354	367	347	364	382	407	352	418	390	371	369	326	379	368	351	322	347	352	327	379	335	356	406	374	410	369	381	396	356	380	352	389	369	359	392	330	357	365	347	350	386	343	352	357	384	354	353	403	338	384	333	380	384	368	387	360	385	380	396	346	385	335	335	389	360	372	379	402	374	363	402	382	365	359	394	387	368	374	374	342	383	414	408	361	333	376	379	329	334	353	333	362	369	347	329	370	359	340	347	363	374	344	346	388	403	348	359	360	355	385	385	370	368	388	380	368	340	374	357	358	355	348	334	353	354	338	366	361	352	346	386	393	393	380	375	381	394	356	394	350	368	338	374	370	353	370	363	383	393	364	357	363	361	375	367	360	366	338	339	347	369	339	347	374	398	361	358	372	360	356	382	360	349	395	375	352	389	364	374	370	394	354	408	423	370	372	339	366	338	356	362	383	382	365	369	347	322	361	357	372	388	364	340	364	382	397	372	330	395	374	360	373	362	371	348	341	381	340	373	353	361	378	364	354	354	367	364	342	345	373	420	376	388	335	368	360	374	378	351	373	319	371	387	367	362	379	380	353	356	408	361	327	334	347	363	358	371	349	349	361	364	364	389	394	382	354	399	377	371	366	355	405	359	386	332	355	364	391	367	355	360	382	377	358	380	402	341	367	376	347	400	381	356	374	404	324	384	367	396	351	384	322	372	356	330	357	365	380	344	378	386	357	340	346	396	348	379	350	353	324	382	331	381	418	371	351	378	343	334	400	367	356	359	331	387	374	365	369	377	347	369	384	389	379	362	377	360	364	364	362	366	356	394	381	384	387	373	367	351	377	371	393	353	353	364	388	369	400	360	418	350	396	396	375	396	338	371	368	372	364	381	334	395	364	369	379	436	387	364	383	370	345	345	370	347	369	356	392	390	357	406	364	360	357	387	364	359	370	351	388	333	397	370	338	400	382	403	349	352	326	389	369	358	354	344	347	369	372	373	373	341	369	356	369	386	328	356	336	348	335	368	361	365	336	378	400	371	384	346	368	346	388	368	369	345	426	374	356	388	358	360	348	369	349	342	400	319	364	391	354	353	383	385	383	347	384	386	375	378	356	364	362	349	352	365	368	401	415	347	338	366	369	389	357	326	380	368	363	352	355	353	400	395	356	353	398	363	396	355	346	334	355	365	390	333	318	349	347	325	347	379	348	370	367	365	346	394	381	399	345	398	368	370	343	371	354	366	362	348	376	390	343	332	365	371	364	368	355	368	344	363	378	339	385	392	355	354	377	360	341	350	375	375	352	381	386	360	352	359	351	358	348	379	356	388	365	420	362	406	371	375	353	371	386	360	379	386	403	360	371	370	359	344	380	409	373	384	376	346	401	344	369	328	354	320	362	361	370	360	343	380	365	351	363	375	376	366	381	348	361	348	390	358	352	347	375	353	364	370	363	324	366	360	357	397	386	348	373	399	371	374	377	369	345	396	382	360	377	353	368	348	361	340	359	369	364	381	331	360	353	421	395	334	341	356	356	338	356	351	375	367	377	383	367	351	330	365	354	367	363	423	365	371	383	367	375	357	355	349	379	361	333	347	400	338	361	347	384	369	353	361	350	339	331	365	371	345	411	331	364	383	335	380	378	352	345	352	386	376	389	374	350	325	363	375	341	364	387	363	374	349	390	345	349	398	339	341	397	345	335	363	372	360	373	334	363	371	331	352	362	381	328	366	358	397	357	363	362	363	365	356	369	348	379	351	360	365	318	393	408	363	381	359	336	409	390	336	310	457	375	333	349	381	381	374	429	391	374	417	357	350	391	371	355	357	376	376	412	380	375	349	376	344	358	381	383	399	371	365	340	381	342	357	375	350	352	361	322	400	364	368	344	361	350	323	342	347	327	361	390	348	360	336	372	372	353	352	386	349	358	351	371	361	334	377	343	328	330	377	366	373	369	397	388	393	351	367	337	367	355	364	339	402	379	375	335	375	358	359	370	399	366	389	349	352	355	360	366	375	366	378	359	353	400	373	354	361	362	358	376	397	327	387	375	367	360	360	343	361	379	346	364	343	354	365	401	360	362	360	349	375	392	346	356	381	381	354	380	345	367	342	359	430	352	359	373	341	341	382	387	343	378	350	374	381	384	409	355	342	377	377	350	358	385	391	342	344	376	374	377	352	376	363	379	384	337	357	405	396	400	403	402	417	351	326	374	403	383	347	356	383	358	399	381	386	361	358	361	371	373	372	380	358	359	380	355	376	361	361	373	382	351	367	346	393	337	356	373	353	355	368	377	408	401	367	357	373	357	348	392	352	340	365	357	345	397	377	375	374	372	359	382	399	402	390	353	397	370	406	373	384	377	354	355	354	363	391	371	393	373	368	375	377	369	397	398	355	363	380	383	356	397	410	361	353	337	341	364	344	345	374	357	349	344	371	335	342	364	363	398	401	356	387	345	393	393	370	360	332	390	384	337	362	341	392	318	378	323	340	360	384	347	370	373	354	385	344	389	358	363	376	359	392	357	391	386	372	381	356	351	366	358	375	354	397	380	393	384	399	380	386	360	383	354	348	382	367	358	391	365	375	385	385	373	380	354	325	394	370	367	343	356	378	366	348	309	385	356	367	352	402	379	326	339	357	363	411	320	364	367	374	377	353	365	364	378	344	373	341	363	383	441	365	386	359	378	385	341	365	409	365	362	364	350	350	359	381	386	386
2329	1078	1673	1946	1811	1612	1426	1252	1129	1069	1042	1027	1018	985	972	994	1007	988	962	918	895	904	835	868	907	898	873	895	916	886	873	820	873	842	810	898	886	845	880	879	916	898	834	849	835	853	871	871	847	860	828	811	851	914	951	906	867	895	875	840	840	838	880	887	854	827	860	846	886	881	857	877	881	849	852	872	852	844	867	866	869	879	835	912	819	851	839	874	883	879	924	856	851	883	828	853	847	854	860	886	910	856	848	904	863	899	839	866	818	763	841	869	872	862	851	825	882	864	888	871	862	821	808	911	834	811	856	841	843	835	861	879	871	842	845	843	886	831	875	881	846	841	892	847	869	844	906	856	860	887	877	913	867	874	827	851	859	812	851	873	847	900	882	824	868	886	804	868	848	869	824	882	876	896	848	823	851	869	839	821	928	866	851	858	889	850	891	906	871	890	822	841	857	852	873	805	858	834	848	850	824	870	880	798	880	838	855	912	902	827	836	878	877	828	838	922	866	837	860	898	895	859	900	846	808	863	857	856	909	830	871	844	899	839	926	827	841	840	903	886	914	872	851	852	888	865	889	878	832	854	888	831	874	931	865	859	813	820	841	898	864	838	848	901	871	812	861	894	828	812	897	819	852	861	821	842	852	875	857	810	848	888	850	873	895	880	816	773	864	805	896	852	873	852	891	867	859	886	852	854	855	861	894	829	826	864	863	853	830	847	864	866	867	870	870	804	902	898	923	813	832	826	846	870	892	833	873	837	884	871	845	855	888	828	853	796	876	923	804	820	898	874	876	882	821	839	896	847	814	821	854	785	852	818	839	837	886	812	890	856	857	838	825	824	888	827	868	831	845	844	881	845	851	859	853	854	804	869	858	887	859	882	821	831	851	896	870	874	873	880	775	900	839	860	879	905	856	836	894	840	859	866	852	853	832	887	850	880	829	867	864	914	829	873	893	832	865	885	792	849	897	875	875	861	876	882	883	832	899	863	818	876	797	831	900	839	848	866	859	840	831	854	832	838	840	859	887	851	855	853	860	847	901	868	847	857	816	829	895	812	845	853	827	871	825	818	854	889	877	805	850	829	902	813	873	875	830	855	856	838	870	838	863	831	822	876	906	842	853	852	896	895	931	877	850	849	885	850	891	870	764	852	888	895	837	840	881	865	823	853	886	857	826	913	901	849	847	883	856	863	840	887	888	880	882	884	847	825	870	882	838	856	847	899	843	834	871	848	863	923	840	857	798	841	864	897	889	847	887	842	850	850	862	878	843	869	879	826	835	818	812	821	906	853	838	858	856	844	881	885	894	863	811	903	814	887	848	827	844	868	849	907	835	828	885	851	874	835	838	841	880	875	870	853	887	853	828	865	875	832	860	839	872	861	856	917	824	887	890	861	844	870	859	880	923	858	919	832	799	854	896	830	857	847	884	861	849	832	824	866	865	831	880	840	833	847	836	864	867	873	857	880	869	818	875	843	820	813	882	820	832	877	849	875	838	891	866	877	805	897	886	797	830	875	881	806	819	841	852	863	851	867	847	859	837	850	855	882	914	892	866	888	833	897	880	803	883	875	880	868	880	891	864	841	806	863	878	834	849	883	945	836	857	812	832	832	848	851	872	808	828	906	848	855	861	832	894	829	888	851	846	850	823	805	823	897	866	895	847	872	881	833	837	828	906	874	859	854	845	787	855	911	877	898	887	840	833	855	875	928	930	913	892	907	895	828	842	882	803	865	868	839	818	844	940	863	856	873	869	816	898	798	824	864	865	859	869	854	845	840	796	842	880	880	888	827	862	828	890	853	870	843	842	815	851	869	852	877	869	789	879	843	840	846	820	841	871	869	845	865	828	868	866	824	879	929	922	907	841	813	829	869	867	833	893	841	824	837	850	830	859	910	854	866	823	900	861	816	816	866	841	867	883	833	820	830	859	801	857	856	851	840	877	882	826	808	849	829	864	908	843	879	871	839	879	859	832	883	859	848	854	851	868	843	881	868	879	869	879	826	864	853	834	888	884	791	868	823	812	830	861	812	820	855	853	838	876	839	825	887	867	875	856	862	844	902	844	919	895	846	871	905	838	797	902	911	813	876	820	875	833	845	864	872	844	882	837	841	852	834	799	895	883	844	811	826	831	868	919	811	870	908	873	879	825	847	911	881	810	799	876	906	848	887	867	849	853	832	865	790	847	891	798	789	866	824	842	877	857	846	914	873	838	848	868	848	905	879	910	910	832	858	805	832	883	874	866	895	798	868	864	848	826	889	807	854	873	782	857	826	840	885	841	884	830	824	844	828	913	840	813	810	773	930	830	830	900	892	845	821	792	865	845	912	809	881	846	877	858	836	847	865	769	859	820	856	816	843	800	818	858	868	855	847	842	872	870	852	827	866	856	847	889	848	842	877	821	865	901	879	845	848	852	880	864	863	892	804	859	933	855	833	861	862	845	812	852	848	885	871	897	837	844	829	856	857	901	878	879	850	846	841	867	865	843	892	907	874	804	870	895	915	849	889	816	858	869	879	831	843	846	911	883	837	860	899	829	827	862	882	833	877	828	818	797	887	866	800	851	872	872	892	904	840	901	904	923	835	797	893	860	844	877	820	864	827	850	815	870	840	874	816	854	888	893	846	908	850	844	833	856	850	809	858	791	838	856	860	871	871	878	801	838	800	912	848	855	896	858	868	851	906	799	873	868	880	861	832	860	847	860	856	829	873	842	876	810	885	853	906	880	849	798	811	860	827	912	866	880	869	900	842	847	855	899	855	895	850	869	819	862	868	863	846	849	880	896	859	831	832	831	843	806	843	820	848	880	835	920	848	793	815	868	859	815	839	890	851	849	840	825	842	883	855	806	905	898	888	895	882	854	914	819	853	872	842	850	896	848	837	907	821	883	817	895	852	914	855	854	845	872	900	824	852	887	860	853	807	815	822	856	876	830	860	840	856	846	898	880	891	835	827	856	865	866	888	879	798	856	886	851	847	874	806	879	875	841	867	901	859	852	907	876	834	846	889	882	880	881	867	841	833	876	864	856	910	866	816	861	886	867	848	860	853	865	824	878	833	836	803	835	890	795	851	787	866	813	836	849	844	882	899	874	849	880	856	875	922	864	823	838	913	909	871	901	885	824	874	875	884	805	820	897	821	818	825	863	854	815	796	842	856	844	792	916	911	807	857	878	818	869	905	849	897	877	831	887	868	887	862	853	850	840	895	912	863	841	860	782	884	832	859	896	863	860	854	844	888	866	841	848	861	848	807	867	861	852	860	889	875	854	855	844	877	880	863	882	806	915	860	806	891	943	856	851	902	868	871	815	868	901	864	872	867	820	849	846	825	854	844	858	932	869	830	830	852	923	869	836	838	863	854	829	890	842	830	895	862	900	856	831	791	865	840	844	836	857	905	899	847	925	873	854	853	843	854	853	826	848	879	818	865	853	869	882	820	865	863	842	801	873	868	851	812	909	875	847	868	835	879	864	873	828	809	823	845
7750	1083	1192	999	850	742	580	528	479	449	446	404	442	466	460	422	406	401	411	395	394	381	407	367	379	387	361	398	401	380	389	390	433	391	412	371	372	367	380	371	368	400	362	369	378	407	374	371	376	418	352	372	325	369	375	402	376	351	360	357	363	373	364	379	368	380	379	380	362	402	375	377	384	395	395	345	401	410	359	397	369	375	342	393	402	385	411	369	356	401	398	412	379	404	387	351	339	411	423	359	353	400	356	372	387	353	377	414	372	348	348	348	397	386	417	333	350	376	403	393	387	343	376	373	376	380	387	381	390	375	393	360	388	366	371	375	367	404	361	402	377	401	397	373	377	360	372	388	418	398	385	377	394	380	393	367	376	356	350	361	353	341	378	372	363	341	386	377	370	383	378	391	390	383	360	406	341	425	362	375	390	352	351	365	350	375	402	361	358	382	353	333	344	359	404	374	376	394	399	383	414	381	393	375	388	378	389	381	355	405	412	394	381	390	365	400	348	400	401	385	368	324	349	370	357	377	397	359	395	370	362	395	346	365	379	381	359	335	415	403	364	408	380	333	412	378	367	376	377	409	368	383	374	404	358	356	376	388	379	365	389	394	356	373	358	387	353	399	397	375	372	370	380	391	388	379	422	355	371	371	357	396	364	386	357	398	390	349	383	397	384	382	365	312	392	353	404	388	380	378	357	394	373	399	391	415	371	386	387	391	357	363	383	343	400	375	357	359	379	408	353	361	333	368	363	367	390	372	382	373	400	349	384	379	368	406	328	414	357	355	370	346	375	349	401	359	380	356	387	399	348	371	363	339	381	380	399	376	423	371	367	368	398	374	393	369	384	386	397	343	395	363	356	398	357	361	381	356	354	371	350	362	361	393	394	405	364	386	329	366	367	376	374	388	372	375	376	332	375	366	350	373	376	378	327	377	405	351	360	382	352	370	367	368	389	378	375	361	410	372	373	382	351	373	389	378	378	388	364	375	340	363	369	384	387	362	349	346	387	383	378	379	347	414	370	372	325	400	376	386	390	399	361	335	354	328	362	379	394	384	408	400	382	394	360	363	364	373	375	416	405	369	365	399	381	359	411	380	355	370	373	328	361	400	334	351	373	369	382	371	421	392	377	386	368	391	405	409	367	355	381	355	331	376	334	377	379	365	326	357	343	385	435	396	409	409	373	350	343	361	369	333	364	397	359	375	394	368	382	351	360	398	386	365	373	364	387	382	433	406	350	368	353	393	329	355	359	351	384	375	376	394	398	394	386	380	386	349	335	393	388	423	372	372	376	378	374	370	379	343	398	394	395	368	407	359	401	353	398	375	387	372	391	366	348	361	400	394	393	402	395	355	357	392	381	342	361	365	353	365	373	401	384	374	385	363	352	348	378	350	409	381	369	389	400	380	366	391	383	378	357	380	378	390	360	371	368	342	350	373	372	362	396	354	407	370	374	357	365	383	371	411	386	380	379	347	392	359	378	372	343	358	394	379	365	389	385	357	365	367	419	403	363	370	358	325	345	359	372	364	410	355	359	379	338	338	394	382	408	379	390	373	369	388	346	378	357	355	392	397	386	378	351	376	355	407	371	380	403	348	364	381	382	365	375	348	382	362	388	364	382	413	386	368	396	345	367	379	376	394	406	350	348	354	412	351	430	401	427	330	379	321	335	394	364	356	371	396	384	419	344	380	383	362	376	325	346	365	383	407	385	355	362	413	376	347	382	363	386	404	369	348	378	346	369	358	402	358	375	378	347	399	401	343	367	390	347	352	359	362	372	357	377	386	395	385	412	387	402	324	383	355	361	412	387	390	396	364	336	363	326	379	407	382	356	375	410	367	382	386	364	361	365	350	362	403	379	379	354	384	354	366	390	385	386	409	372	376	343	364	381	373	377	334	364	370	380	385	330	390	358	367	370	327	380	384	399	330	435	401	383	371	395	390	384	402	400	343	366	386	368	397	365	391	379	377	373	397	341	369	399	328	389	403	364	384	324	336	370	370	370	386	351	366	369	360	392	382	379	358	354	370	343	377	366	349	433	360	364	400	388	347	360	387	393	371	362	340	350	393	370	395	367	382	350	366	394	391	370	431	376	333	384	397	394	378	358	354	385	361	394	379	371	387	392	376	388	399	403	331	347	371	368	340	401	362	352	369	357	390	401	344	360	384	359	380	379	387	361	383	384	372	369	370	366	361	403	405	388	388	375	361	359	346	370	355	354	372	370	401	383	391	370	367	353	383	371	429	381	383	361	367	345	357	398	375	373	390	349	345	370	376	406	409	371	361	376	387	357	387	384	439	413	371	364	390	396	374	349	362	375	358	368	381	374	372	346	356	393	364	358	358	385	372	379	402	376	363	401	385	354	364	335	372	377	398	340	393	347	360	403	410	367	341	365	364	375	383	366	378	377	363	323	377	386	367	368	407	365	382	345	346	393	359	394	378	378	384	386	378	384	350	360	370	334	364	367	371	402	351	409	357	386	361	382	392	392	395	365	424	382	376	375	366	359	359	368	407	365	424	414	377	383	371	397	365	388	412	387	411	339	348	369	405	380	363	399	399	365	354	356	357	368	380	369	382	347	396	389	366	379	392	359	366	383	398	375	375	383	358	391	405	382	379	352	355	335	395	386	431	392	370	368	433	392	367	353	368	333	370	362	342	358	382	390	405	361	389	363	383	375	363	425	382	378	389	384	359	360	333	391	351	390	328	364	377	377	378	392	414	389	396	376	366	376	397	380	384	372	362	358	357	388	361	375	392	374	345	368	414	372	386	344	379	393	348	361	361	348	359	339	372	388	344	374	392	359	371	396	376	368	351	362	395	346	362	398	397	390	361	394	371	396	370	370	376	374	362	390	393	362	354	379	362	382	371	359	407	341	388	394	384	349	353	372	325	396	347	357	365	381	384	380	406	377	398	364	371	382	363	399	376	356	384	374	354	348	387	384	384	333	403	356	354	406	383	372	365	351	367	398	357	350	358	386	349	390	390	370	367	401	407	367	356	377	363	388	365	377	362	398	376	390	373	384	378	390	391	372	389	391	352	366	350	389	362	388	344	360	400	335	340	367	379	371	360	379	396	376	380	421	389	401	406	376	388	389	356	385	363	331	390	375	393	404	381	350	404	371	359	379	364	378	402	406	335	376	354	379	379	387	420	343	376	376	333	382	382	381	403	379	372	364	356	401	366	440	349	353	366	363	393	340	401	374	374	369	352	390	380	361	368	358	387	378	335	384	410	383	392	397	411	354	386	402	359	401	380	380	364	390	388	344	368	375	350	405	389	350	381	389	375	397	369	376	354	393	361	368	372	390	370	352	365	350	362	369	394	390	409	380	366	363	380	370	363	337	355	404	347	405	382	391	364	406	364	403	362	409	387	383	366	351	397	357	344	393	379	367	320	376	429	348	370	355	352	366	335	390	375	372	374	384	350	359	384	367	367	357	358	367	406	368	359	385	338	393	349	371	351	351	347	389	397	373	398
6823	1492	2737	3357	3109	2489	2114	1763	1441	1458	1293	1219	1186	1145	1120	1137	1109	1167	1094	972	952	931	955	978	889	909	942	942	952	914	889	872	882	905	895	890	875	935	879	871	841	870	934	815	835	887	830	863	913	892	846	860	879	880	833	849	864	897	848	874	892	849	863	897	858	893	886	856	890	828	858	879	867	893	845	877	803	842	896	833	829	895	887	878	899	832	878	875	873	873	852	837	897	839	880	815	875	925	848	877	895	882	835	836	926	852	848	882	865	833	846	867	840	896	847	811	798	859	803	913	858	838	844	850	843	811	874	831	901	836	918	846	907	845	850	898	871	869	857	903	901	870	847	873	869	865	839	888	854	813	831	901	855	860	849	803	895	848	874	936	840	885	846	840	856	868	852	809	842	882	899	819	856	857	835	814	861	852	847	801	927	859	789	881	834	869	888	886	848	899	873	891	927	836	847	845	891	814	859	822	847	869	910	921	842	848	830	861	857	831	907	868	862	829	883	852	844	837	884	874	890	881	922	829	846	881	816	892	888	844	886	817	909	827	843	827	827	844	840	867	842	832	820	856	872	877	861	880	846	813	852	809	813	850	860	869	888	835	850	811	878	845	887	834	845	877	825	856	865	826	858	859	894	863	864	868	879	891	853	876	833	777	846	834	857	928	846	901	843	775	886	842	901	876	852	884	851	828	815	908	855	863	853	818	861	868	822	861	863	893	846	830	881	912	847	814	823	906	885	853	895	851	863	861	890	860	912	855	834	832	847	904	916	849	814	881	830	875	897	841	827	874	878	859	877	865	846	833	843	885	845	865	836	866	890	892	808	833	861	863	872	859	846	879	895	858	919	828	887	815	867	868	868	870	823	875	889	875	858	832	874	916	851	859	833	879	881	836	898	853	866	852	823	902	842	877	868	924	844	834	830	846	902	829	855	946	795	865	833	861	885	881	901	849	964	860	859	861	856	851	901	814	914	871	903	871	864	848	875	842	846	856	805	850	823	891	836	874	855	889	876	884	848	810	822	835	859	855	858	884	936	855	806	810	885	832	820	854	851	815	852	893	886	896	798	883	848	826	869	861	837	808	887	858	852	848	858	824	865	867	841	928	832	864	872	837	870	843	788	855	875	857	818	910	929	864	849	845	916	876	873	846	856	862	850	932	912	855	893	858	884	847	907	896	894	893	921	821	868	825	835	901	822	851	858	866	867	852	879	830	871	841	812	877	838	902	813	923	891	807	881	860	864	839	854	860	836	878	899	798	843	855	868	842	824	753	839	863	890	868	877	832	863	864	908	830	862	831	879	869	868	802	882	862	903	860	835	858	863	835	859	818	848	880	903	770	870	843	853	854	849	878	798	867	870	836	867	834	869	858	888	849	889	890	875	860	867	877	915	892	834	842	913	910	872	851	857	851	885	786	876	817	890	890	840	888	884	893	853	885	885	891	853	787	881	860	841	822	914	871	834	899	842	867	817	896	862	868	817	845	865	879	868	874	841	856	843	890	869	846	854	863	828	808	853	865	816	854	843	863	834	931	889	903	875	846	882	913	862	836	839	846	854	828	872	835	902	923	861	898	800	894	841	851	831	873	881	890	860	810	856	884	882	883	867	888	788	834	855	847	894	890	853	818	870	910	894	876	791	878	881	860	867	867	874	813	828	816	833	821	844	860	835	889	841	845	852	861	893	852	877	826	884	869	865	848	907	894	862	832	859	870	850	848	813	905	872	817	890	862	872	856	851	835	861	848	897	914	904	904	821	901	840	824	878	875	842	940	854	835	853	875	814	874	882	833	874	855	835	763	888	899	861	890	849	933	880	902	883	881	846	835	867	853	924	883	881	861	901	861	898	818	820	886	814	854	855	874	846	818	829	844	826	866	828	821	882	873	797	845	823	894	864	918	889	866	820	833	845	884	831	881	851	848	871	876	835	812	883	869	820	861	854	898	852	897	792	863	852	861	799	903	837	831	837	861	865	888	830	849	895	857	870	881	866	890	835	848	857	837	868	862	851	843	811	835	838	857	857	825	912	825	873	880	858	889	820	873	887	904	892	900	858	765	842	852	887	827	890	955	803	824	851	856	856	825	857	845	889	880	888	879	841	859	846	900	841	848	840	857	889	841	887	902	866	846	859	788	905	877	876	904	844	839	862	880	876	829	872	904	842	898	822	864	856	854	909	826	890	920	831	900	863	922	870	924	850	852	824	882	880	873	916	807	832	830	787	848	863	848	823	853	814	875	861	841	876	842	833	860	872	873	853	882	852	872	919	922	871	853	859	819	857	900	906	850	783	856	877	812	854	827	896	848	908	805	831	820	892	928	912	869	828	774	918	867	836	897	889	868	834	865	864	874	855	936	850	853	887	807	901	864	871	831	861	855	811	875	783	826	868	837	871	818	844	794	856	841	887	872	862	909	870	893	869	885	852	863	894	808	881	874	855	854	871	869	871	882	828	925	854	869	848	844	853	848	840	851	839	813	872	889	846	883	851	871	848	849	944	907	835	930	848	892	824	908	866	883	893	839	831	813	845	851	878	881	834	882	884	904	907	846	836	860	840	880	832	843	930	877	877	884	861	806	851	839	836	857	815	897	861	838	788	868	840	884	872	887	812	863	866	847	899	896	851	818	837	845	861	880	831	830	880	876	861	903	885	866	806	857	875	922	869	865	873	887	893	852	862	856	868	824	825	888	828	865	860	835	833	871	828	859	826	857	871	851	843	837	857	866	885	866	842	891	826	894	894	887	888	869	873	862	807	883	860	885	886	868	853	868	833	858	853	874	873	898	877	845	848	853	864	812	880	951	873	834	902	883	863	868	842	852	871	896	864	914	863	837	824	858	830	861	815	816	882	860	780	875	862	893	857	852	847	868	846	867	835	758	875	875	905	833	869	868	838	882	848	859	830	890	856	869	859	861	817	812	816	853	852	862	868	861	906	888	875	905	860	849	883	882	843	866	908	854	859	843	888	855	919	846	856	851	844	887	857	906	864	888	864	861	863	886	890	837	862	901	845	881	836	859	843	876	821	851	860	857	867	805	857	830	902	846	822	837	842	843	886	866	847	897	857	845	833	872	847	886	861	868	847	852	843	887	918	895	872	846	845	899	922	822	877	860	918	841	856	840	852	907	935	858	858	838	889	873	809	884	889	902	923	842	838	850	849	861	873	881	905	806	811	864	913	861	879	912	848	917	842	852	848	841	883	898	820	842	805	875	882	902	840	852	853	864	866	854	892	925	842	898	896	835	831	814	862	903	911	831	804	869	880	855	772	914	832	851	827	824	901	856	833	870	865	839	882	865	858	863	891	882	897	853	844	860	807	889	893	889	811	885	875	874	833	872	808	849	834	871	922	883	904	839	832	859	876	815	864	876	846	892	892	862	883	860	834	832	849	838	903	854	883	880	872	831	895	889	870	882	863	839	899	821	865	835	836	841	876	861	898	838	918	883	823	888	876	795	843	890	852	869	870	854	880	842	859	827	875	842
13303	1494	1573	1295	953	698	494	460	379	345	338	306	274	275	272	287	268	309	230	271	250	217	218	235	238	265	268	250	245	235	259	209	193	235	211	236	233	242	235	204	210	237	216	223	229	220	226	219	195	234	215	209	215	234	189	245	221	209	226	211	215	189	234	215	238	225	211	239	213	211	231	235	222	210	225	230	234	260	238	220	207	202	207	218	215	221	241	218	220	224	194	214	223	239	240	216	187	192	205	210	192	239	232	203	215	256	217	199	213	236	199	220	231	222	236	193	244	213	223	209	208	217	207	202	181	214	224	200	205	221	214	221	222	236	247	270	202	216	240	217	204	212	206	212	229	215	211	223	220	219	209	229	236	211	249	211	224	235	243	226	209	231	209	210	226	233	213	230	212	194	210	207	215	215	241	198	215	203	207	213	247	193	223	206	243	215	213	220	225	219	238	231	252	235	224	212	216	217	218	200	218	264	210	236	247	237	232	226	225	234	219	214	202	235	182	202	198	266	224	209	197	200	180	229	214	204	228	239	258	215	238	205	227	213	210	206	237	199	208	265	228	212	224	246	208	229	241	227	229	201	244	231	236	210	236	221	219	204	233	236	231	205	230	199	221	234	207	217	217	216	208	237	198	209	203	245	220	216	198	252	225	210	235	203	218	186	220	245	223	234	210	219	247	206	229	209	240	227	253	249	218	206	235	236	178	225	211	207	246	210	214	210	230	212	230	252	228	205	226	228	234	235	215	221	242	206	221	223	202	209	225	214	187	200	227	209	234	233	234	201	198	232	210	198	230	213	240	210	214	241	222	219	202	206	227	226	228	242	228	225	222	256	204	237	206	226	235	242	231	228	220	234	192	186	214	234	238	229	213	243	259	233	197	238	192	229	225	227	208	211	209	202	205	229	235	202	220	201	225	214	200	225	206	238	212	237	255	238	234	217	241	240	208	222	205	188	259	205	186	205	228	237	190	208	203	204	201	193	200	226	221	207	201	237	205	222	225	219	231	199	236	214	247	234	245	200	232	228	217	224	228	211	225	198	207	237	222	240	210	244	207	228	218	236	222	204	233	237	202	251	204	241	210	225	232	229	243	204	217	205	212	236	200	203	221	210	217	208	223	186	202	229	213	243	225	202	231	246	207	230	216	222	221	210	214	204	200	214	208	213	227	212	219	221	223	212	199	228	218	215	224	221	225	216	219	230	219	231	235	224	197	210	221	212	216	217	237	215	209	199	231	215	216	216	201	212	214	228	233	235	222	231	216	227	200	238	222	230	205	194	216	205	242	200	211	206	188	235	261	227	232	221	197	221	184	199	242	223	221	220	238	214	227	239	205	219	260	219	199	200	215	223	217	218	236	207	230	230	202	216	227	238	236	216	216	232	192	245	228	242	198	220	222	227	216	220	208	213	210	229	246	233	216	234	206	209	217	197	211	206	214	244	206	227	237	202	214	200	211	230	244	216	199	224	242	209	230	235	188	213	205	201	211	242	205	193	243	228	211	223	225	236	216	222	242	198	195	228	222	224	231	209	208	212	244	228	213	241	236	225	243	212	208	209	245	200	220	234	201	231	206	230	194	214	221	215	222	223	207	236	242	219	252	216	218	195	220	241	211	230	241	206	237	228	202	222	236	204	206	198	231	228	212	212	191	188	220	240	211	225	227	237	216	218	200	227	228	196	205	211	211	201	206	195	235	221	240	205	178	244	193	200	227	211	226	225	238	193	227	225	235	223	201	208	221	237	217	217	244	223	258	218	228	230	250	216	211	212	234	208	231	240	185	190	245	227	207	248	236	228	230	198	201	234	241	209	209	219	230	258	227	212	239	228	249	232	232	242	215	199	225	227	221	231	213	207	198	205	239	220	221	222	194	240	245	203	239	205	217	220	235	188	188	215	205	193	191	219	231	237	230	214	204	202	220	219	222	219	225	224	237	229	229	241	228	236	202	218	232	205	214	247	216	197	227	234	213	197	233	224	204	240	198	210	246	225	226	218	217	228	221	217	214	194	222	213	227	213	219	247	240	212	231	225	212	201	222	192	219	243	216	208	233	234	226	187	238	225	241	211	212	213	233	226	242	214	243	229	218	219	209	242	215	221	209	248	237	201	223	214	236	257	209	244	231	226	224	228	224	230	211	222	218	243	221	230	212	215	211	192	218	246	233	212	193	226	217	203	186	213	222	208	195	219	249	252	196	206	224	190	204	211	236	211	201	190	230	211	210	245	187	225	229	235	196	215	182	225	227	221	187	230	212	228	244	220	211	217	206	224	208	235	202	223	223	243	237	217	220	236	227	237	183	204	192	191	199	200	240	248	245	217	243	252	232	243	227	206	219	231	243	229	218	226	227	189	220	214	205	213	226	243	218	215	219	225	211	243	215	241	241	214	190	212	208	243	234	202	205	257	216	237	237	216	216	222	222	189	205	230	209	209	223	211	202	216	212	230	230	241	245	190	244	245	228	228	219	216	221	229	224	219	193	256	251	219	244	208	233	234	251	192	222	221	233	235	192	199	209	205	212	228	218	239	187	222	220	222	232	220	220	216	242	192	221	227	222	221	198	244	218	214	222	229	223	234	231	251	209	221	243	217	187	191	254	208	210	229	201	209	233	213	227	212	219	222	239	215	230	225	228	226	239	225	202	215	230	196	226	239	228	235	237	199	220	224	221	231	209	223	230	231	218	208	244	239	207	206	195	212	229	214	209	234	220	220	234	229	232	201	216	232	216	217	216	231	231	265	227	213	245	240	226	209	237	225	234	219	201	228	253	232	231	216	199	226	247	248	241	205	222	208	213	238	218	216	216	213	206	231	198	206	228	218	222	248	219	211	234	216	218	192	198	213	227	197	227	230	199	212	214	187	240	223	224	242	225	235	207	214	206	213	230	215	230	237	226	210	214	221	202	215	230	212	220	228	243	233	196	232	198	231	226	194	222	233	254	212	220	248	234	252	228	216	237	204	220	244	241	217	218	230	209	241	238	204	227	187	221	221	225	233	230	222	216	233	230	239	213	205	213	227	215	223	220	212	255	202	221	213	229	243	239	229	215	190	202	233	225	181	217	203	228	220	242	185	211	241	206	239	225	248	212	200	211	209	181	206	196	238	215	241	211	231	198	221	242	232	208	214	227	212	199	223	224	240	221	207	251	223	201	207	231	214	198	222	227	202	247	221	217	188	227	204	233	196	231	221	214	224	250	220	213	211	208	217	211	216	229	235	230	228	220	212	211	172	234	229	189	194	276	234	202	210	241	251	240	242	262	192	228	231	215	205	219	214	200	220	181	239	227	212	190	204	218	234	221	196	240	239	228	242	216	233	229	214	211	223	204	220	215	180	220	205	190	182	197	216	228	216	199	227	208	221	225	238	229	229	233	236	241	215	216	217	215	199	203	205	236	207	219	219	231	233	236	208	215	190	229	222	208	218	215	218	209	214	220	242	211	224	217	229	219	182	207	214	218	214	208	231	237	222	199	218	213	205
8312	1510	3513	4298	3844	2927	2341	1922	1476	1417	1309	1058	1109	993	939	964	965	871	798	696	681	687	675	656	662	665	668	672	600	630	576	620	592	560	572	579	583	558	553	527	584	560	580	555	551	540	553	575	557	556	534	565	562	563	550	518	529	543	513	520	548	536	514	563	522	540	513	574	570	562	521	536	536	526	535	515	491	579	560	529	551	525	499	552	524	510	589	523	557	538	555	531	512	548	577	536	538	514	515	578	524	559	530	520	557	518	533	540	550	508	520	536	509	573	494	503	516	510	555	515	517	558	525	563	542	525	524	527	568	526	535	581	555	545	514	546	551	504	511	541	490	562	535	540	596	535	558	553	514	523	538	501	516	542	501	535	524	542	527	520	540	529	538	520	577	531	517	522	546	547	511	525	525	567	536	523	549	526	551	567	547	529	514	528	518	498	571	528	555	522	538	529	551	515	530	557	514	559	542	524	537	516	516	564	535	539	547	532	557	504	526	526	509	576	551	512	521	508	556	481	516	540	556	579	567	529	542	555	551	536	508	518	530	533	556	586	533	530	543	551	533	527	567	530	524	573	567	548	520	517	570	563	536	541	488	559	519	519	544	557	558	556	533	535	531	488	546	510	513	532	496	496	512	526	544	491	520	511	524	474	563	551	531	551	538	539	542	539	558	553	530	525	557	558	512	533	524	516	572	592	581	558	559	519	599	515	570	511	554	554	539	518	550	506	558	532	520	570	552	571	490	543	547	539	545	546	523	536	533	509	500	552	526	563	552	490	512	558	540	522	532	536	577	529	594	526	516	535	516	513	547	529	493	534	512	580	515	501	526	543	548	531	528	541	506	497	489	534	551	525	529	531	512	561	519	523	545	546	533	574	515	515	568	531	537	533	536	551	541	539	541	520	590	568	507	535	502	537	553	560	559	469	515	514	508	553	576	552	521	510	507	538	502	508	524	521	483	547	532	532	501	517	517	530	571	496	487	529	535	513	566	493	564	534	543	563	525	539	542	501	505	569	506	545	525	538	536	516	507	524	557	510	539	532	545	518	509	564	548	551	532	555	485	542	543	533	574	501	572	575	512	560	526	503	525	573	570	543	541	537	509	499	521	540	539	523	545	564	519	527	522	520	548	513	545	550	514	549	546	550	567	526	523	567	513	520	534	538	525	506	546	572	557	551	551	555	550	539	518	519	545	509	512	525	515	515	539	533	530	507	565	540	495	513	535	521	505	545	552	527	551	557	551	561	539	561	526	569	552	508	504	522	548	553	540	546	538	547	557	539	559	532	570	490	537	517	513	539	505	560	532	553	572	533	513	496	530	498	513	542	496	521	549	514	532	521	584	523	532	507	526	497	514	529	534	525	556	520	521	545	487	567	511	507	512	546	546	564	506	539	525	549	533	542	527	514	553	545	512	514	506	527	511	522	526	498	551	538	531	576	497	532	526	517	536	544	550	510	537	542	514	524	545	522	526	539	527	545	517	531	519	542	529	510	534	506	577	532	531	518	491	531	542	562	540	576	587	533	534	522	527	557	560	515	519	515	511	500	556	533	559	538	551	530	538	538	515	500	496	548	521	538	527	514	555	553	527	572	514	519	547	558	547	526	525	496	527	554	566	484	554	516	556	532	581	523	499	559	546	490	527	515	556	520	515	527	542	513	530	535	543	478	511	539	563	551	500	505	501	543	532	502	498	503	513	551	531	520	512	517	517	541	516	517	535	541	553	535	520	543	539	479	506	495	543	532	492	535	517	545	544	533	526	527	590	548	513	529	558	501	526	510	534	556	547	560	539	520	497	516	530	526	509	572	564	567	553	513	520	546	565	564	570	545	536	551	523	557	516	531	501	516	540	481	579	506	555	520	512	517	538	516	509	519	548	561	544	592	511	531	512	518	526	557	546	500	537	559	578	536	519	514	546	508	600	523	570	503	547	534	546	552	550	536	556	560	513	538	519	483	499	522	540	537	514	552	538	508	533	574	537	533	539	565	546	507	533	506	530	558	573	568	541	519	541	512	496	488	534	565	490	535	554	574	569	494	500	561	551	538	547	529	578	533	533	540	518	566	564	476	532	499	551	585	521	516	472	534	509	515	520	525	507	536	529	554	560	527	577	529	497	557	522	508	510	529	525	543	579	508	530	529	534	527	521	494	536	561	551	582	543	528	541	528	523	528	549	551	525	550	552	546	498	538	538	527	514	547	525	546	543	496	514	514	498	519	518	517	556	496	545	532	534	586	570	512	563	515	516	542	519	570	521	514	530	557	484	479	515	511	539	541	490	516	526	583	518	481	570	540	526	544	528	561	515	549	539	521	551	585	533	517	578	524	534	515	510	557	537	552	557	555	521	518	546	514	521	535	549	519	516	537	514	514	544	519	511	544	558	546	517	551	524	545	496	550	550	521	557	523	537	546	545	580	553	525	570	526	496	528	537	512	547	529	517	535	513	580	522	523	520	553	520	558	519	504	536	547	507	549	524	551	504	542	535	541	546	526	504	552	567	518	576	519	526	551	538	550	530	555	558	527	550	564	558	503	505	563	564	549	555	506	515	527	539	535	472	516	541	512	523	521	546	568	576	562	533	534	509	525	538	518	533	545	529	536	527	557	520	536	514	533	520	554	585	544	532	553	484	540	521	523	525	451	584	565	509	570	526	506	554	515	489	565	564	545	525	518	530	528	531	516	549	487	515	526	563	571	546	515	532	531	520	547	527	528	543	557	502	544	577	515	524	544	508	522	533	519	510	543	498	529	543	537	536	562	494	545	506	535	569	495	523	521	534	523	521	492	507	546	546	549	496	552	525	549	518	563	532	563	549	511	555	519	524	511	547	512	511	539	533	528	537	521	555	547	502	543	528	577	527	519	520	550	512	518	551	550	533	525	534	479	540	526	522	540	525	575	524	545	537	541	521	557	564	480	544	564	568	564	542	535	540	526	545	525	531	538	575	525	527	534	534	510	545	572	537	562	523	537	508	542	547	554	535	516	535	560	527	494	531	509	518	563	516	571	499	503	549	526	557	524	522	558	531	508	490	557	522	578	589	544	557	565	530	548	536	524	537	494	547	584	513	546	592	517	501	511	552	529	532	567	516	533	498	570	558	518	541	509	497	539	503	557	546	557	524	530	543	515	518	536	553	519	554	528	583	515	515	529	555	538	513	537	571	498	504	557	514	489	543	560	529	520	540	557	523	553	520	498	532	493	550	539	559	562	514	523	554	498	566	579	519	519	553	556	504	501	521	539	536	545	513	536	557	544	508	500	522	517	515	520	538	536	544	540	526	551	516	563	527	529	530	560	532	507	540	531	532	499	554	519	567	550	520	536	511	547	564	558	546	491	532	534	539	534	527	528	508	539	533	591	532	569	550	525	535	521	497	548	557	534	558	551	541	544	523	552	526	557	532	502	531	509	503	555	517	563	545	543	570	523	511	559	537	576	496	560	542	576	507	523	500	537	517	518	556	527	520	544	506	550	530	531	525	500
1913	655	761	693	571	493	483	456	429	395	409	429	433	413	381	395	385	382	372	391	364	356	369	348	379	382	388	359	363	353	406	396	377	397	360	403	358	362	362	385	362	328	364	369	390	333	377	357	344	367	382	411	396	380	370	353	403	399	336	377	370	368	354	350	364	380	371	355	371	355	360	353	339	380	326	350	423	366	357	380	381	381	364	362	367	401	364	340	409	361	351	377	385	345	390	371	367	343	366	336	369	325	369	378	386	334	380	387	374	368	358	414	362	371	397	379	375	319	347	336	368	379	411	396	393	388	342	421	392	336	340	327	384	371	385	392	348	373	361	356	348	342	369	343	337	355	376	360	347	378	368	355	342	340	379	372	373	366	346	357	384	391	340	376	352	348	349	422	364	378	384	356	357	370	363	376	363	378	382	393	368	369	355	384	350	356	367	393	396	349	371	331	389	388	399	386	361	346	364	425	363	402	374	359	359	368	374	386	370	389	391	359	329	345	359	375	380	387	391	373	356	356	335	363	348	323	384	353	359	346	379	364	363	369	356	367	334	316	370	389	419	410	372	358	335	373	370	390	375	363	357	350	378	367	382	338	345	344	345	395	360	383	361	401	374	392	353	381	357	357	346	351	362	360	374	355	388	376	345	380	372	389	410	371	389	361	358	343	334	365	320	371	382	374	369	358	406	387	393	369	345	369	401	357	361	348	349	355	394	372	397	373	379	388	343	398	323	351	374	394	347	370	393	388	372	388	386	382	348	365	346	354	327	405	363	333	333	363	361	360	374	334	387	372	359	336	410	378	349	373	381	398	387	374	368	355	314	382	378	376	389	386	381	361	370	337	415	381	380	375	373	396	357	394	368	368	384	380	372	363	379	353	339	407	367	350	405	372	366	365	331	382	382	379	323	363	342	341	381	350	372	350	385	373	351	342	353	333	368	352	353	385	350	339	347	392	364	376	373	374	368	368	408	390	372	337	382	371	392	386	360	358	334	347	354	375	359	356	378	365	371	375	326	394	374	362	378	365	381	370	372	382	425	379	340	377	357	354	354	361	348	350	372	336	375	385	351	366	366	384	339	386	360	356	357	361	403	366	369	349	382	352	358	357	378	370	381	367	388	356	370	366	361	356	385	361	366	353	370	371	391	369	375	367	353	344	346	402	389	372	368	360	408	391	396	340	363	379	369	361	314	359	410	384	368	370	388	377	356	419	353	388	360	410	382	373	389	367	338	406	378	369	366	342	382	368	386	345	363	368	362	360	327	323	364	358	421	399	356	410	390	348	370	380	371	402	372	358	391	374	383	369	380	357	374	376	338	388	357	366	358	399	393	328	358	370	404	377	360	377	357	336	371	347	384	398	402	394	369	400	350	356	360	347	356	373	358	372	365	361	335	352	349	389	383	351	353	412	339	364	320	341	362	341	420	384	376	355	377	386	377	340	340	367	390	377	341	344	387	344	395	344	374	369	346	375	368	371	366	388	378	338	351	372	356	336	384	373	374	337	362	354	341	395	346	348	373	350	395	343	377	410	343	374	346	351	335	369	365	373	369	406	385	350	353	386	369	353	361	342	362	341	382	408	361	350	356	377	399	381	389	356	389	353	377	407	367	363	382	379	378	371	392	379	379	372	356	338	391	355	408	370	393	404	391	356	359	415	363	358	347	336	338	364	389	345	373	364	392	362	362	373	356	359	387	374	362	358	347	370	382	352	331	386	371	372	351	370	379	317	371	362	370	387	343	336	363	370	376	359	373	405	391	415	334	358	388	397	369	351	367	362	366	382	366	340	358	342	344	362	386	372	394	380	380	388	387	367	393	363	387	358	325	404	370	361	378	389	387	386	346	346	304	343	402	357	389	343	378	346	417	370	332	389	369	346	368	357	348	385	394	360	359	397	361	357	394	357	342	369	350	396	411	342	384	380	365	338	424	413	352	383	374	352	357	389	381	385	404	408	372	342	382	366	348	381	360	364	366	362	374	401	369	384	358	365	373	363	379	367	380	371	394	398	317	389	392	371	383	370	318	373	399	358	379	387	393	349	404	369	353	377	396	379	365	389	398	342	363	404	332	364	377	378	393	402	356	352	346	376	387	373	344	378	404	367	362	342	365	387	366	340	396	406	346	403	374	395	352	382	367	369	400	383	371	368	367	399	372	342	383	386	366	368	350	371	344	382	388	390	396	384	401	364	354	374	367	315	363	359	359	380	362	377	385	343	373	351	390	364	356	388	384	356	383	402	369	370	352	393	358	357	397	349	391	327	342	387	354	391	352	393	382	399	368	387	370	384	356	369	376	327	378	391	414	390	403	361	367	384	402	387	360	388	334	327	373	437	367	365	369	391	416	355	398	384	331	360	376	355	368	338	379	370	370	388	377	395	387	395	362	394	381	412	369	347	361	380	355	388	377	377	386	407	391	356	361	400	391	386	340	357	374	366	372	381	384	371	359	393	393	399	398	378	356	375	364	400	391	403	364	372	368	367	377	345	375	401	374	342	378	425	372	353	366	387	377	370	335	392	398	397	381	386	377	383	374	353	382	417	397	401	399	370	384	372	349	390	363	354	362	376	318	371	362	400	380	352	352	370	371	374	383	375	374	359	323	379	330	381	358	350	379	343	386	356	357	376	365	354	385	363	333	372	347	382	374	368	365	390	356	371	363	392	376	370	384	368	368	357	360	356	415	365	357	373	353	355	396	423	399	354	342	351	374	392	360	378	362	339	362	361	394	372	391	380	359	425	371	356	410	409	352	381	375	387	378	368	371	369	367	382	347	389	397	384	383	379	395	385	352	356	383	359	358	332	361	369	383	373	356	352	384	346	383	388	349	354	391	381	361	342	355	379	397	369	371	387	325	344	407	381	382	363	355	332	372	357	359	355	371	380	367	371	369	375	395	368	389	341	384	375	378	387	344	385	384	374	365	351	383	372	355	367	368	372	391	336	371	420	386	345	358	366	352	365	359	364	351	371	367	348	380	399	364	388	366	345	339	345	361	349	371	393	331	349	385	372	369	341	400	344	367	341	354	318	329	365	348	378	359	404	363	371	422	366	360	351	345	351	373	349	363	411	371	377	345	390	398	394	345	413	355	342	359	389	337	361	343	378	359	400	359	344	388	363	347	344	400	367	390	340	330	374	424	362	365	350	375	359	384	384	384	387	384	358	383	371	396	360	377	363	389	406	380	353	373	341	383	349	352	338	337	336	405	408	416	350	347	376	365	376	347	335	397	355	346	370	371	347	362	385	374	361	393	335	384	383	345	366	387	407	359	373	366	358	358	360	379	367	371	361	369	378	355	379	402	400	426	357	387	371	371	365	365	361	351	356	351	356	367	389	396	330	385	355	372	382	377	350	346	353	396	405	373	360	346	369	402	357	393	346	362	379	348	395	352	380	377	347	376	374	397	419	310	383	353	378	380	368	377	346	350	378	366	396	391	368	390	375	376	432	401	387	414	376	314	379	372	403	360	378	370	373	375	361
2265	1105	1900	2142	1869	1553	1422	1280	1162	1119	1041	1008	1058	996	998	1035	1017	974	969	932	922	903	908	926	884	890	883	917	865	807	880	877	866	860	890	819	833	844	814	875	844	836	882	814	784	895	800	866	885	843	884	889	883	828	899	866	871	893	807	902	919	930	887	821	900	867	859	869	851	917	871	840	865	874	877	841	794	914	864	885	813	880	837	898	854	836	844	865	869	851	895	854	886	878	839	850	825	856	854	893	836	836	868	898	872	879	865	844	907	889	880	854	844	880	854	858	805	865	889	861	898	904	862	878	864	859	869	834	879	890	898	875	867	833	860	892	863	891	882	890	894	871	895	838	881	911	845	908	861	908	850	864	828	867	849	867	846	829	895	885	870	855	859	901	837	841	818	844	889	833	825	891	869	878	824	831	824	887	890	868	907	855	887	834	906	879	872	839	840	850	886	882	847	859	851	842	840	813	929	845	844	857	842	872	862	853	866	852	909	850	853	917	823	918	870	833	813	908	853	842	843	877	862	837	847	879	860	886	850	908	896	918	859	837	877	826	874	873	845	825	867	869	866	849	862	886	898	928	854	881	808	880	901	866	901	875	824	864	883	867	844	843	875	840	855	875	903	824	890	865	901	845	871	847	910	890	805	879	875	850	860	817	829	829	886	851	844	851	863	869	900	891	870	903	894	834	821	876	898	823	849	873	839	816	864	877	840	843	864	886	865	858	901	894	830	891	851	902	822	849	871	890	887	857	885	862	864	848	883	839	887	844	856	844	891	836	858	917	943	850	826	872	824	838	873	896	879	890	884	826	871	922	865	889	852	889	822	873	849	914	875	881	811	854	836	907	864	886	884	835	857	866	842	887	837	855	859	871	892	845	832	881	891	856	855	873	849	833	907	842	829	905	862	875	835	762	849	830	927	815	878	882	836	889	810	793	819	870	849	816	844	874	874	851	848	864	871	839	890	854	891	849	883	851	894	826	821	891	828	850	821	834	868	896	884	842	943	879	883	847	892	867	895	843	813	872	867	869	877	851	852	830	843	854	832	883	870	863	862	897	886	837	864	820	881	870	897	889	869	891	876	876	820	862	867	866	921	779	839	884	842	812	873	853	891	821	877	843	898	830	863	889	878	877	881	851	857	900	858	848	836	896	866	893	836	818	869	894	855	889	822	849	898	922	844	849	873	869	794	890	866	921	873	822	855	863	862	860	854	827	871	836	822	849	852	895	854	897	828	835	873	818	818	867	889	845	900	802	845	836	907	852	892	804	868	832	834	888	838	814	852	884	834	913	879	866	821	833	838	851	831	838	839	814	885	853	821	831	848	847	900	841	871	854	874	894	877	804	892	866	860	860	891	920	907	834	830	879	871	899	864	859	844	863	888	869	859	831	897	890	833	844	806	845	888	855	864	858	833	847	834	839	894	931	851	824	845	817	844	825	864	906	859	893	852	859	807	833	874	870	864	867	868	804	846	856	865	867	897	842	845	886	842	833	895	886	815	868	830	847	833	858	843	864	919	868	877	869	853	854	843	863	919	920	870	812	900	863	885	880	874	867	893	857	857	839	862	914	843	866	864	832	827	921	850	809	867	862	867	892	930	886	856	880	858	882	827	865	892	866	829	863	915	818	902	829	835	881	880	850	872	868	860	858	852	880	821	863	873	900	881	900	914	874	841	823	847	850	861	881	854	879	864	948	858	901	874	930	877	871	845	802	901	846	870	891	865	824	808	834	869	873	929	824	896	830	892	844	901	897	859	873	814	861	884	862	880	841	857	865	859	882	889	886	838	888	875	860	882	868	878	843	845	871	893	835	850	862	839	869	857	863	876	833	829	894	880	812	876	898	816	826	852	900	847	879	838	941	841	859	813	895	897	860	857	877	829	870	857	801	915	900	859	881	844	880	857	856	877	887	873	827	935	821	881	822	845	884	861	816	862	849	834	895	892	852	845	907	872	855	836	913	864	826	894	853	871	887	885	857	812	870	835	893	817	795	884	861	840	823	851	868	892	888	906	882	925	879	892	859	846	874	823	845	882	888	907	834	834	861	851	882	782	827	905	907	824	865	883	875	871	808	831	887	895	907	837	884	934	878	868	813	840	877	831	898	906	842	868	893	872	871	854	895	836	878	836	831	888	840	860	872	878	893	869	874	836	871	874	847	840	847	853	907	869	842	859	883	937	844	841	807	887	846	859	901	910	858	830	862	904	919	913	890	872	870	870	865	845	842	895	856	846	841	851	883	858	909	840	857	872	851	897	908	854	882	860	890	874	857	885	854	854	838	825	933	872	874	902	861	893	821	908	796	863	872	873	821	879	869	875	800	855	857	892	903	885	835	912	872	810	874	871	850	838	876	817	836	849	918	891	832	865	852	889	833	936	866	850	863	802	830	840	858	880	887	907	819	841	861	837	869	852	905	877	848	875	842	860	866	860	841	917	868	845	837	870	840	931	898	922	835	888	869	868	854	855	828	807	814	828	841	922	834	852	834	859	863	898	897	846	874	920	830	905	903	852	873	879	854	912	854	849	838	869	896	857	813	852	829	797	829	895	828	874	931	877	889	943	884	880	874	902	836	887	900	821	869	890	843	854	834	872	928	812	840	869	881	860	837	841	852	867	868	840	841	844	869	825	870	860	815	839	823	818	827	882	908	851	898	874	920	864	859	934	891	877	892	884	881	805	924	924	867	849	857	867	867	835	893	860	855	864	844	882	868	838	864	900	838	849	843	903	869	843	815	891	803	868	859	912	854	924	915	847	833	916	868	888	851	822	877	878	889	847	854	848	860	838	826	813	826	846	873	856	852	895	898	830	843	897	880	843	839	897	813	840	902	889	897	859	885	856	880	817	873	882	926	849	847	893	903	885	842	886	823	859	869	897	879	881	851	842	845	866	873	856	912	883	879	847	906	825	863	837	838	797	844	852	858	885	857	838	852	884	864	844	886	855	826	894	857	862	896	857	858	862	906	866	892	840	858	886	867	884	879	865	832	861	825	862	821	807	850	902	837	825	935	872	898	833	824	853	877	868	858	885	848	898	872	856	855	848	884	883	881	925	863	869	895	908	831	824	894	865	866	847	868	871	856	910	859	877	823	875	866	878	840	875	855	859	823	851	867	858	825	864	877	889	873	894	907	873	836	888	891	879	865	944	849	887	849	856	831	840	856	857	870	846	896	833	862	851	812	846	849	844	847	852	903	868	817	836	887	821	859	780	852	840	882	891	830	794	885	848	854	892	859	874	874	876	853	810	901	904	852	889	827	835	920	895	872	858	844	866	862	863	872	848	907	828	863	815	834	869	868	841	886	898	832	860	821	883	867	861	869	858	868	833	875	874	825	797	888	819	834	859	881	863	830	854	860	850	876	882	911	856	838	863	840	852	873	891	855	908	865	846	904	849	839	879	849	870	885	864	853	883	826	844	845	847	881	875	864	865	882	818	850	901	868	910	866	900	863	889	820	889	873	872	896	880	857	837	895	851	833
7941	1172	1317	1121	837	646	594	536	500	476	436	409	444	425	418	413	413	425	387	378	399	357	437	391	420	371	404	400	380	403	376	412	400	379	359	381	346	365	401	427	399	391	388	379	392	375	370	345	385	387	420	389	353	432	409	418	379	392	431	378	364	374	393	364	390	382	416	373	348	416	372	413	327	381	390	362	366	395	384	413	367	383	379	369	385	340	373	380	387	355	334	406	370	363	354	391	376	352	364	407	374	372	373	370	383	399	421	400	373	380	375	391	374	394	398	376	383	362	376	369	380	422	387	400	353	374	351	361	420	405	376	346	390	374	388	379	373	365	382	381	344	339	373	356	427	401	398	405	391	394	379	380	398	358	367	363	370	384	369	375	400	409	354	374	378	405	397	400	378	372	369	369	349	380	374	411	387	362	352	368	337	388	397	391	375	352	371	365	338	394	413	378	376	379	405	401	397	384	349	384	423	383	368	404	390	405	357	419	363	388	405	392	387	383	362	378	354	378	417	378	374	388	348	370	362	366	394	349	372	381	404	335	395	376	373	406	392	391	365	391	375	360	400	379	381	374	352	401	380	351	381	409	375	363	408	395	392	390	386	340	382	372	383	399	371	375	403	384	360	362	398	344	378	387	396	371	371	360	358	400	410	383	324	366	382	376	401	399	370	318	398	385	388	361	401	409	376	378	358	386	390	410	342	411	359	371	410	371	377	359	388	356	372	349	390	383	399	391	371	381	367	333	352	393	354	386	354	356	398	409	366	364	355	359	404	404	350	390	354	408	397	359	373	364	361	347	356	374	381	406	401	386	358	371	382	405	385	386	399	374	388	386	375	375	398	394	349	387	391	425	352	365	380	379	349	380	348	385	390	328	366	413	379	385	373	367	369	352	371	378	360	354	361	400	425	419	371	383	389	408	394	407	392	368	378	395	406	413	403	422	361	396	402	388	363	376	403	355	375	346	405	374	369	378	340	386	394	345	367	379	378	406	379	375	389	376	357	375	370	409	380	405	380	384	381	445	358	362	372	350	346	365	332	365	350	385	356	392	366	385	365	361	381	391	384	340	386	341	354	402	328	347	350	355	360	356	379	363	389	337	348	387	326	409	336	360	363	358	372	368	389	347	391	381	354	356	359	399	400	368	388	328	374	376	335	358	396	359	359	370	369	394	368	370	373	383	383	362	358	367	381	390	401	392	388	374	439	356	382	366	347	334	366	354	416	368	437	383	359	356	405	366	378	375	354	392	364	369	415	399	381	387	364	365	373	369	405	378	363	356	344	348	369	391	365	386	397	370	410	373	401	372	368	352	384	380	405	397	397	390	345	356	370	358	378	402	383	355	357	395	402	392	386	336	369	379	385	361	378	408	410	351	358	410	343	380	390	330	363	359	338	346	394	363	399	370	339	370	388	386	378	398	404	380	385	347	370	394	383	384	360	361	373	369	398	386	387	385	365	374	365	413	401	387	353	358	388	402	384	363	349	345	353	389	398	359	361	352	343	399	406	385	341	371	395	394	404	400	386	354	365	358	363	390	386	373	372	384	373	349	397	370	390	385	349	399	370	371	377	350	349	359	379	404	355	377	338	385	394	353	330	369	402	378	446	374	381	345	356	368	381	354	377	425	352	381	377	361	384	397	361	382	384	393	366	382	398	384	378	372	409	359	369	367	351	373	392	369	350	386	393	369	351	386	388	322	428	352	370	408	410	376	364	388	401	387	391	400	350	350	376	352	318	318	382	387	420	369	379	386	380	392	382	386	382	349	357	396	365	356	357	382	381	343	415	367	376	388	392	368	381	424	388	398	355	369	375	373	386	380	360	394	385	406	391	356	396	372	414	365	378	354	348	374	372	421	364	351	374	401	383	371	414	383	392	376	358	381	430	378	372	431	401	383	387	401	419	399	365	331	353	345	357	342	417	363	375	393	438	410	397	353	359	390	334	379	381	381	357	415	374	401	377	308	389	396	370	404	390	383	345	392	355	377	393	383	383	377	365	342	336	395	396	392	362	350	366	327	374	389	364	379	384	351	367	410	344	420	394	372	352	397	434	365	389	394	382	370	388	358	374	382	437	392	381	393	355	355	360	385	383	366	347	368	381	333	369	373	379	384	345	371	399	349	367	371	419	376	386	418	397	396	359	354	362	376	370	375	412	372	364	400	398	384	378	364	374	392	356	363	391	359	370	375	369	370	399	361	371	359	325	414	382	411	380	372	385	374	351	402	363	419	349	372	381	354	380	397	409	398	359	383	386	385	363	379	351	409	388	374	380	361	403	400	375	394	370	383	394	361	366	379	374	383	399	393	430	355	353	376	353	369	386	392	363	358	400	365	352	388	359	346	367	377	355	382	396	344	395	376	430	379	378	365	391	352	361	362	387	402	401	395	426	368	357	391	389	397	355	383	370	392	387	366	360	386	394	384	343	374	371	375	385	370	361	415	371	381	402	364	410	372	363	363	359	400	375	351	401	382	372	402	397	348	403	376	394	391	387	378	358	405	382	352	400	410	381	398	381	386	395	378	393	403	404	392	429	384	384	386	375	365	395	378	388	360	380	361	388	364	395	379	405	397	418	361	411	413	353	353	371	408	372	357	373	369	420	392	366	418	365	408	381	369	347	343	423	378	371	356	370	379	386	357	366	374	371	396	362	379	409	345	408	384	363	374	362	407	346	348	349	357	362	387	382	361	365	382	383	366	395	372	384	371	375	390	424	362	377	343	351	374	406	386	383	367	421	396	374	358	362	379	365	365	390	384	397	353	380	347	416	357	377	381	391	364	383	384	356	374	383	364	380	386	396	356	365	350	372	367	408	397	398	404	372	366	390	383	405	358	348	356	359	373	370	364	391	389	363	408	401	385	391	344	358	346	390	384	408	388	402	394	334	348	387	370	358	402	387	386	379	379	382	396	381	375	388	355	384	386	341	399	344	377	342	360	390	376	368	402	342	361	367	330	382	417	416	410	372	428	380	384	375	391	357	372	355	372	359	394	434	367	358	368	340	368	395	338	384	386	390	389	356	397	368	357	356	360	376	347	370	382	381	392	389	398	323	395	386	349	346	361	399	352	356	376	377	379	386	364	396	378	385	387	350	371	379	364	377	356	383	387	393	386	407	383	424	404	358	353	379	396	359	420	358	409	376	371	438	365	350	397	360	410	393	369	405	353	383	367	364	389	323	399	395	352	353	359	414	358	393	374	359	368	394	362	379	389	372	427	408	376	383	345	391	360	385	367	390	403	374	397	352	361	407	357	335	386	369	406	399	378	334	361	407	377	373	384	386	393	393	386	363	344	404	359	397	347	344	373	398	377	393	388	372	371	366	385	390	404	369	366	353	394	374	376	376	417	394	376	364	356	397	378	367	340	357	355	355	357	351	363	369	337	357	372	392	376	360	346	403	369	346	377	364	376	374	353	353	346	423	380	398	377	357	338	371	379	410	340	371	405	382	348	365	403	435	366	409	346	363	383	374	388	430	384
6998	1585	2961	3579	3002	2512	2018	1805	1539	1392	1345	1219	1242	1242	1163	1168	1259	1114	1080	1041	964	983	938	948	963	976	880	947	923	905	898	946	921	831	915	865	919	915	878	856	913	860	856	861	874	842	912	894	887	894	888	865	907	906	861	873	861	834	864	859	844	899	830	887	863	896	863	838	857	893	836	840	858	853	849	836	865	883	864	813	906	881	858	812	874	854	830	893	882	878	873	859	813	894	895	848	840	847	914	841	903	849	848	837	832	877	899	876	869	875	855	869	892	874	887	876	861	867	835	881	928	887	900	875	879	840	847	888	883	883	895	857	890	823	815	872	880	905	904	875	883	837	909	824	862	845	878	854	844	867	905	841	834	857	866	824	847	880	879	928	853	850	914	854	803	846	851	839	829	864	839	836	898	848	819	891	888	847	836	854	902	908	892	883	911	842	859	863	875	883	866	900	826	871	823	853	907	825	905	887	852	872	861	918	815	880	956	899	894	865	873	914	909	885	936	848	837	853	870	870	873	831	863	878	816	838	840	896	852	862	878	872	941	878	890	855	892	859	895	875	883	833	856	828	872	875	894	879	910	834	928	887	856	906	911	823	920	879	861	902	906	882	845	888	848	875	888	866	850	817	860	819	825	874	875	863	851	945	837	906	867	907	862	906	835	913	872	885	930	868	888	858	835	853	869	863	904	868	912	865	827	874	829	912	876	897	843	894	845	849	863	899	876	862	828	865	907	865	852	913	849	845	927	808	880	895	893	929	842	875	889	845	837	868	928	858	875	894	874	882	887	824	888	837	881	908	802	896	861	856	852	876	894	810	825	868	884	868	872	881	881	882	856	859	849	906	905	804	900	909	881	911	892	839	867	871	850	837	866	888	892	810	867	852	858	909	894	867	850	831	896	873	898	876	845	855	872	895	834	903	860	872	879	841	907	859	882	838	867	881	861	881	908	831	816	820	834	839	896	876	900	825	860	873	780	872	868	865	887	918	868	926	836	909	863	873	832	884	839	895	908	846	869	876	880	828	872	861	886	871	885	888	820	886	911	874	881	902	859	842	863	839	874	891	851	872	886	870	905	829	848	821	834	880	914	816	829	816	902	870	856	904	872	842	856	892	852	865	815	879	813	853	837	867	864	928	902	879	870	854	870	931	850	863	864	873	865	873	852	850	823	856	845	912	902	852	876	895	869	855	868	865	898	868	933	853	881	864	874	840	829	874	897	905	856	872	828	846	855	905	814	912	826	859	828	888	865	844	826	901	897	885	883	906	898	885	861	908	857	852	841	858	891	865	878	869	918	837	857	886	921	816	819	877	831	855	880	888	842	838	862	908	889	843	867	806	874	838	827	833	898	905	843	895	826	866	882	853	829	929	865	879	884	861	876	846	889	855	900	879	819	835	884	858	867	844	867	881	876	877	872	905	896	830	854	826	894	813	834	836	899	901	874	873	933	852	806	866	871	870	913	835	889	861	885	868	854	845	888	857	838	851	871	879	847	914	870	855	893	927	832	897	848	823	856	898	853	862	893	897	865	953	871	876	895	897	893	911	913	865	820	896	876	887	909	890	816	832	885	851	820	830	878	864	811	857	806	822	821	847	848	868	855	925	829	853	834	844	875	887	901	828	873	864	838	832	876	846	842	794	841	921	926	853	846	881	832	890	891	852	871	862	842	848	867	840	857	906	826	886	868	840	852	876	845	864	837	910	882	877	795	861	787	837	869	906	851	866	847	874	896	904	909	813	854	854	905	885	847	857	893	917	887	874	853	853	852	889	833	911	868	844	870	826	876	898	884	865	860	873	897	874	858	909	842	883	888	834	896	894	860	876	917	885	850	875	853	859	863	878	873	860	862	882	864	879	858	844	873	886	880	866	817	840	892	877	882	841	841	892	858	822	859	814	877	852	857	844	851	835	841	853	841	877	894	900	914	875	939	915	924	856	858	923	853	841	796	826	838	882	876	880	924	863	883	923	906	908	877	829	891	884	881	911	844	865	878	828	919	861	886	854	824	859	869	827	921	859	840	870	859	862	839	879	891	897	817	856	837	901	886	897	866	898	864	928	894	843	933	876	870	949	886	843	877	865	868	873	862	849	851	838	889	910	877	961	798	859	877	887	835	864	894	936	823	898	873	888	843	858	857	841	885	833	870	865	864	821	832	808	875	856	866	856	847	826	871	851	829	840	894	849	860	842	899	885	872	900	878	851	845	838	887	861	850	838	892	892	888	897	858	856	852	865	885	875	914	848	854	844	834	884	868	867	884	842	887	890	870	874	870	881	821	909	884	862	871	875	919	898	870	898	851	832	905	850	909	868	829	897	877	856	848	844	867	837	849	848	897	891	883	847	895	885	852	837	866	858	853	857	863	871	867	912	846	895	853	838	869	855	895	867	841	853	841	857	905	844	862	847	922	887	860	868	824	899	873	869	892	851	877	870	779	902	882	835	907	890	847	849	824	838	845	855	877	850	841	868	836	862	910	894	888	865	921	814	861	846	881	867	901	917	866	852	898	841	919	884	878	841	910	873	849	824	882	825	852	856	836	909	857	852	928	851	866	834	909	872	863	883	830	903	937	880	899	902	866	888	897	835	887	882	878	869	857	907	851	869	903	829	896	840	893	860	881	903	869	837	897	871	935	896	877	900	891	883	888	932	878	809	860	886	867	865	910	801	854	916	864	874	865	873	887	854	841	861	840	861	922	852	847	855	892	941	924	861	893	862	797	819	857	887	880	861	902	848	887	839	842	856	910	877	875	924	923	828	876	878	788	876	889	810	828	840	912	845	908	876	879	863	899	865	807	881	884	860	861	856	836	832	920	889	861	888	886	838	840	887	847	875	868	772	867	833	907	829	881	906	894	828	835	835	859	855	854	867	899	874	893	825	852	893	827	878	816	833	863	858	847	931	903	873	901	859	926	865	872	902	910	858	872	894	831	868	862	892	879	906	913	857	865	905	848	850	814	897	845	827	873	825	856	876	843	874	886	885	863	873	931	906	915	859	870	873	803	831	875	836	894	861	869	875	917	828	848	796	819	878	907	851	850	808	834	907	879	861	879	887	896	869	879	872	807	895	907	855	858	940	886	841	894	898	851	856	819	834	849	848	866	893	834	901	856	850	861	905	939	892	882	899	899	913	891	938	881	875	837	875	830	882	820	843	839	906	919	855	850	863	837	877	898	851	928	883	865	922	849	897	880	900	857	941	871	907	870	847	852	860	896	866	893	851	870	887	856	897	914	844	891	879	844	908	850	812	852	920	832	838	888	840	887	815	893	846	894	868	931	842	899	861	838	861	872	923	844	880	857	864	826	892	900	851	850	908	898	848	896	898	865	890	920	838	843	860	869	913	842	864	893	863	827	853	844	842	829	856	877	854	857	872	851	880	864	854	838	870	877	872	875	866	815	880	880	895	864	883	830	879	845	921	884	892	854	883	840	915	831	834	874	863	902	880	877	844	908	889	898	889	878	877	862	896	902	865	846	937
13405	1648	1789	1338	932	738	593	422	395	352	332	330	318	319	289	296	286	264	264	270	283	248	225	245	221	216	216	230	252	218	207	244	214	234	245	229	249	234	227	238	227	232	250	224	229	234	206	237	234	227	201	215	228	226	250	243	211	208	239	236	228	227	215	235	254	245	220	207	210	250	244	251	194	246	253	218	245	241	231	220	211	219	203	204	220	212	220	218	219	212	215	220	213	229	237	221	224	243	252	215	210	219	216	222	246	243	247	187	244	222	218	204	238	194	216	220	223	258	218	251	222	231	245	211	196	213	202	196	249	198	243	214	199	204	239	220	235	207	249	216	212	210	230	249	267	222	237	224	218	202	230	232	179	229	229	241	226	209	224	241	242	220	227	208	211	229	238	185	205	213	237	216	190	218	204	222	240	207	208	216	202	203	228	237	234	217	219	219	222	211	204	234	231	241	230	206	203	198	215	243	202	210	232	230	247	229	237	224	211	233	217	225	189	224	234	208	210	230	177	250	202	224	231	253	243	238	214	208	236	225	213	237	229	221	227	245	212	237	215	230	223	200	235	192	232	207	223	267	217	213	219	221	227	219	226	244	232	209	212	241	219	236	215	197	218	196	237	226	212	232	235	220	223	249	222	231	242	227	221	229	227	188	219	230	235	217	215	244	243	192	220	193	228	217	227	213	221	217	210	231	230	239	231	226	208	228	225	220	195	190	235	256	231	247	230	227	246	219	213	207	204	235	217	182	244	219	226	216	228	226	220	222	213	230	204	223	220	218	205	202	218	219	231	216	228	220	201	234	249	265	239	246	221	241	240	216	240	214	224	235	234	221	224	231	211	206	222	222	216	217	209	219	218	212	224	223	240	201	226	212	205	220	216	215	257	225	235	245	193	199	229	206	215	224	204	229	202	215	199	204	202	210	213	235	240	212	214	204	254	235	235	214	230	209	219	192	240	213	197	207	218	228	237	217	223	237	189	222	252	223	215	210	212	253	226	228	219	206	230	217	247	206	207	216	192	206	203	223	227	217	237	225	228	250	201	200	213	227	229	209	231	278	256	224	235	230	195	223	208	230	235	212	207	216	198	197	236	219	253	217	220	243	224	243	223	219	247	201	205	236	203	207	207	232	220	229	222	202	232	194	225	228	244	251	214	246	250	249	228	205	229	247	231	196	243	212	242	217	244	221	214	237	191	227	233	215	220	223	215	223	198	213	232	250	214	223	205	208	193	227	234	210	246	241	202	236	218	236	230	239	230	228	227	223	232	204	212	229	202	219	243	198	261	237	240	227	241	228	219	240	238	259	233	237	243	226	246	237	230	213	209	229	221	230	223	200	218	212	223	220	211	248	223	233	198	194	231	260	232	240	242	226	207	226	223	222	223	233	227	212	227	230	219	247	205	193	206	224	233	221	249	223	239	227	263	209	243	237	226	208	230	245	225	212	204	232	227	221	233	260	218	216	220	231	240	201	217	219	234	232	201	178	225	244	190	210	190	238	224	239	234	240	240	215	207	194	231	219	224	235	217	197	222	205	207	250	250	217	246	250	228	210	238	223	221	209	235	238	197	186	201	230	250	216	209	202	211	225	236	205	223	215	256	236	225	232	218	233	228	231	210	221	227	223	223	253	227	214	247	239	215	230	226	239	242	249	227	222	221	225	236	229	220	229	218	228	272	224	249	225	228	239	210	224	239	233	207	231	241	218	228	238	263	243	258	235	214	225	226	221	241	237	201	226	233	198	255	237	217	208	229	230	218	216	225	231	250	223	216	228	193	245	233	232	235	216	224	220	199	210	223	203	177	238	223	237	256	229	234	214	231	225	214	252	251	212	213	217	225	256	202	235	212	228	218	201	213	217	228	224	194	234	205	251	237	210	229	210	225	237	231	217	204	213	219	206	200	269	236	228	210	231	203	228	213	217	228	269	217	228	208	215	216	229	229	215	213	252	249	219	203	214	208	203	230	223	238	224	226	222	225	240	242	236	231	225	218	237	230	240	207	221	205	195	231	235	215	210	217	255	231	200	228	215	235	226	206	226	233	216	225	238	205	246	248	253	236	216	234	199	187	225	231	219	245	236	185	223	216	227	227	228	186	199	202	234	208	216	207	205	221	260	262	232	244	248	258	218	228	247	219	233	245	238	246	206	217	223	250	227	220	223	228	234	225	221	258	219	219	190	227	240	215	218	206	219	249	236	230	240	246	199	208	221	206	242	218	237	224	233	224	232	242	233	224	209	207	229	220	219	221	224	217	226	229	246	197	251	229	239	215	226	219	223	204	237	226	214	209	226	224	212	217	223	209	225	211	198	217	219	211	227	224	205	257	235	227	196	245	215	231	253	202	210	235	246	231	239	259	225	237	247	230	226	225	229	214	241	199	204	249	208	216	214	211	222	217	242	216	208	231	251	250	244	231	232	228	228	219	244	211	238	231	221	255	218	209	217	207	227	210	196	227	239	232	238	219	209	216	226	198	224	238	237	213	217	252	202	220	214	238	236	197	214	248	221	243	236	239	209	232	221	237	200	204	243	228	180	221	234	233	216	234	226	225	226	212	243	222	222	227	245	188	203	209	213	207	239	251	220	215	245	207	239	210	219	202	218	229	207	214	186	195	216	198	183	229	213	203	221	178	243	220	245	217	223	223	222	228	254	200	206	218	223	228	228	199	223	225	213	225	230	225	271	211	250	220	268	216	189	205	206	207	222	228	234	224	233	198	203	223	255	227	248	210	212	244	193	216	191	206	222	221	249	230	211	233	222	190	222	216	236	212	244	235	212	239	234	239	213	239	212	233	248	210	187	200	230	202	217	236	210	208	246	194	217	213	234	246	223	190	207	219	228	227	208	223	251	198	232	235	236	210	212	205	228	227	235	214	224	212	242	236	196	211	218	239	228	234	243	235	249	211	219	218	220	214	227	227	239	212	248	219	200	225	239	202	232	243	271	212	215	195	225	259	214	231	237	228	208	242	224	211	228	227	225	218	245	204	228	235	227	228	220	234	207	258	206	238	211	219	206	239	188	247	209	228	234	253	189	210	236	237	206	227	237	197	220	217	185	210	230	221	225	223	240	245	234	221	199	217	223	212	201	217	204	211	223	212	219	225	233	220	234	216	213	223	208	207	237	210	233	222	226	221	232	200	226	232	203	210	215	218	223	216	207	252	222	210	204	224	210	229	240	232	236	244	196	216	221	203	243	237	215	222	251	240	233	232	210	221	243	231	227	202	217	194	229	239	213	200	223	238	221	252	194	200	210	216	209	248	221	219	254	201	235	205	212	195	222	214	252	236	240	210	218	232	241	225	210	237	222	219	208	217	231	220	205	221	226	225	212	225	215	191	220	221	213	228	211	196	248	214	232	221	209	222	219	199	214	220	249	206	194	212	219	214	225	214	226	226	218	221	244	215	213	213	245	198	198	215	224	213	212	231	215	228	260	233	210	226	205	191	218	225	234	232	215	221	217	220	196	212	222	231	172
8351	1674	3828	4491	3492	2904	2268	1831	1555	1377	1225	1067	1132	1035	1026	1027	1063	1022	840	751	738	680	689	676	689	639	666	587	611	640	668	643	578	600	552	597	615	553	603	562	559	551	548	551	557	526	545	567	564	539	547	557	515	540	566	536	530	547	530	578	570	566	536	552	568	576	519	540	560	519	512	529	605	577	560	532	587	528	538	560	501	548	564	596	537	527	559	522	503	566	558	515	508	536	551	531	535	573	556	551	549	535	566	521	532	553	512	544	529	553	576	585	542	537	504	541	539	553	572	551	546	508	490	486	561	546	498	547	582	528	588	513	555	514	515	525	557	550	535	506	565	597	556	562	533	526	548	539	539	531	518	526	508	533	561	535	552	522	510	515	559	556	536	547	530	518	577	527	506	523	593	527	556	528	486	575	558	524	577	534	504	553	543	546	520	557	527	553	523	553	544	579	532	517	541	549	553	523	539	572	522	567	532	544	489	561	556	524	523	580	554	532	548	530	535	543	523	556	539	522	570	531	511	510	589	545	483	564	596	538	505	565	526	546	540	569	546	556	502	548	535	569	531	552	540	537	554	525	522	559	513	555	523	524	511	522	516	548	574	549	518	525	534	543	517	536	557	523	551	568	523	515	567	543	543	528	527	536	532	556	573	578	601	550	554	500	560	546	558	557	528	552	539	571	542	508	576	539	548	548	527	584	549	527	588	521	543	515	562	542	514	519	540	558	520	569	551	533	535	559	475	533	507	535	572	559	512	559	534	540	554	542	534	561	538	550	535	570	537	536	547	555	544	597	564	518	512	508	572	567	511	499	497	535	512	526	515	528	567	526	565	531	546	564	544	563	552	509	506	555	525	551	525	513	564	585	538	516	547	558	553	561	571	550	537	546	517	573	543	511	564	560	548	548	545	553	551	514	600	540	549	543	555	555	524	510	540	555	553	507	584	511	515	557	583	571	552	550	577	572	521	540	547	506	546	533	513	525	551	563	543	536	555	508	506	580	568	538	547	528	533	561	562	498	537	551	533	535	530	545	558	578	534	526	536	537	523	574	561	550	498	555	529	543	507	484	571	525	550	542	544	537	537	544	518	558	559	558	540	545	505	535	530	532	539	543	509	495	550	569	546	539	530	545	572	552	541	526	544	555	537	516	545	580	554	572	533	519	559	529	552	532	544	538	564	543	545	501	580	516	530	572	553	539	548	533	533	533	562	542	554	539	579	490	547	533	545	548	502	527	583	512	579	584	517	553	545	525	543	514	523	520	568	574	546	538	514	533	555	502	517	505	525	522	527	556	532	567	547	528	555	583	532	553	473	540	578	518	546	554	570	531	551	528	558	517	566	517	549	545	503	533	522	572	531	545	504	506	542	561	559	531	523	540	539	526	560	531	573	555	546	522	473	543	547	600	536	542	499	540	530	565	540	534	505	509	548	582	569	545	506	508	561	513	568	521	531	541	571	565	576	537	551	491	552	538	609	524	512	521	531	590	493	518	548	503	545	476	526	541	539	520	544	560	539	560	514	529	529	559	556	508	522	530	530	527	555	567	559	522	511	551	516	526	580	543	552	519	537	526	507	562	545	569	553	490	532	545	579	519	545	531	521	545	538	521	560	506	503	536	516	523	569	527	506	548	510	557	538	533	571	575	560	567	539	560	532	524	538	550	561	562	489	553	517	535	530	558	534	539	528	564	562	522	500	551	517	516	520	529	561	552	501	529	521	535	560	574	538	561	518	530	526	531	502	551	547	524	559	479	542	524	516	542	583	568	550	541	552	577	547	500	534	543	545	518	527	515	580	585	542	532	544	566	524	539	581	528	542	553	538	591	522	523	557	495	540	557	549	580	571	542	528	537	536	572	548	500	544	542	568	547	555	540	501	544	509	534	521	579	529	544	521	564	561	545	539	560	525	604	564	536	521	502	537	554	574	516	585	526	536	486	551	544	564	522	541	562	570	561	540	515	551	542	530	507	529	564	560	493	510	552	537	554	575	553	570	587	526	505	538	536	545	526	543	559	517	557	544	522	538	559	505	520	515	534	519	541	535	516	611	540	557	509	481	511	506	547	531	553	550	482	544	555	524	580	538	510	521	486	531	575	535	532	549	544	539	564	566	514	533	603	535	553	550	529	546	559	525	520	518	559	568	572	539	558	543	536	574	559	545	533	490	528	562	575	575	518	543	566	520	530	546	570	565	528	545	549	557	542	512	568	550	556	514	518	520	570	551	541	521	531	569	540	538	556	554	528	578	539	535	580	511	543	516	537	542	527	602	526	551	547	514	536	512	531	483	547	543	561	564	543	565	548	551	533	558	551	505	527	522	542	546	545	568	532	563	529	561	523	563	548	547	539	511	548	500	526	591	524	536	531	489	539	518	497	529	542	527	529	508	513	536	546	536	577	531	506	555	518	540	541	585	507	564	508	531	561	577	559	533	548	538	520	547	525	476	566	549	548	584	551	545	541	521	525	571	562	536	551	561	524	567	507	527	556	534	518	545	568	573	503	532	548	539	540	572	523	507	561	543	576	531	503	584	527	600	517	526	528	519	533	536	525	528	520	555	513	567	553	560	532	552	521	550	552	528	564	488	553	529	514	565	551	487	544	564	549	516	551	521	591	526	549	535	530	564	508	527	546	506	546	524	555	559	544	548	559	558	497	567	540	540	531	525	559	545	565	550	516	500	513	527	521	562	555	527	521	548	521	538	535	503	540	536	502	522	522	524	549	548	568	537	547	553	562	534	546	559	568	547	522	496	551	552	483	564	515	529	494	562	543	543	566	522	503	503	545	582	560	532	529	511	550	515	555	525	559	547	539	534	520	525	569	536	534	559	558	543	522	506	517	530	549	500	531	547	519	451	516	504	526	515	531	534	513	538	558	531	499	524	546	498	554	531	535	551	540	555	527	555	515	571	529	547	536	529	512	583	572	541	552	527	562	521	613	544	548	533	534	536	582	595	533	524	553	472	498	518	508	548	578	566	524	543	543	546	515	538	545	549	553	535	520	546	519	520	545	538	518	508	582	507	543	537	489	518	558	528	514	525	551	525	533	530	548	553	576	523	537	564	528	542	536	515	524	587	541	532	573	517	528	564	577	573	564	552	529	534	558	540	506	494	535	546	532	577	520	545	559	575	562	586	534	534	563	558	532	550	567	563	553	543	531	585	537	499	515	496	538	554	588	579	515	534	569	536	535	538	556	534	529	569	545	503	560	527	550	523	556	509	526	587	527	535	552	545	535	530	525	579	553	542	539	576	566	524	530	545	553	488	550	564	529	607	482	537	516	549	542	535	507	546	516	519	564	522	590	572	552	588	563	512	510	594	542	531	515	533	512	559	563	522	556	570	502	556	528	549	513	555	561	572	543	570	505	571	508	534	499	565	575	561	542	545	582	542	514	491	564	537	534	531	561	496	566	542	488	543	555	568	526	534	562	556	519	572	563	551	544	530	531	515	517	538	553	558	497	575	545	550	544	531	512	590	526
1876	643	818	662	594	563	466	436	424	454	387	426	421	422	387	377	404	365	386	391	365	395	389	386	374	407	367	392	411	425	381	380	368	376	422	346	366	370	367	404	385	388	393	366	340	377	363	400	356	384	361	356	354	359	380	365	390	367	327	382	391	364	398	383	399	387	395	376	401	383	407	362	341	371	387	403	370	362	362	343	359	376	390	362	370	358	380	356	404	362	377	341	358	341	371	390	352	364	378	360	349	369	361	349	362	373	365	391	360	344	375	369	379	371	380	366	356	390	337	383	409	368	367	354	351	404	370	391	370	388	372	398	378	365	363	385	353	374	368	375	364	378	349	363	327	383	403	341	386	352	371	400	391	371	379	371	347	330	368	374	336	387	368	356	405	364	359	373	390	409	371	349	384	389	345	369	385	370	375	384	359	367	364	339	379	379	384	338	394	371	356	380	357	397	357	378	417	373	345	370	381	365	368	332	415	309	386	449	390	346	347	376	365	406	371	377	348	342	372	369	392	394	381	360	392	370	380	369	351	359	378	376	365	348	382	353	381	346	376	417	365	351	382	359	392	367	332	393	399	371	357	339	375	345	331	348	357	356	375	381	334	401	390	372	381	377	358	364	385	410	376	354	364	351	392	398	384	385	393	354	367	425	355	380	359	384	353	363	380	404	390	388	374	379	384	359	368	366	349	367	342	353	378	379	405	386	403	383	404	410	390	356	369	385	363	390	394	403	425	379	399	357	386	361	365	387	358	332	338	309	384	370	390	381	378	308	399	395	362	380	343	367	374	372	350	342	415	359	382	351	386	390	353	371	360	405	372	318	362	361	384	368	371	357	371	381	346	377	388	395	380	349	349	366	368	359	365	380	383	382	346	392	381	347	386	377	349	341	392	379	365	401	370	377	368	375	419	383	376	371	346	382	324	371	367	365	388	367	411	355	393	345	368	371	390	372	364	374	392	338	399	402	382	345	370	374	333	363	369	375	415	376	329	378	375	365	339	384	353	375	352	337	387	372	369	387	384	360	319	400	401	384	349	375	385	352	380	349	356	364	395	396	339	349	348	351	376	363	333	390	383	358	345	406	366	392	383	377	361	377	391	358	364	359	393	387	361	371	400	379	372	369	356	385	369	362	370	349	405	362	321	363	365	332	341	378	375	402	390	393	364	364	387	403	366	347	369	366	382	364	366	372	343	374	401	384	368	378	390	354	386	378	373	383	350	368	373	398	363	383	423	373	364	370	364	409	365	341	373	386	360	397	438	396	380	374	355	364	363	382	382	391	387	409	342	365	378	402	387	347	383	355	370	379	409	389	359	396	412	387	365	382	390	364	353	365	385	385	340	340	368	362	355	392	391	413	397	348	373	357	341	370	397	367	378	405	395	387	349	347	359	404	366	361	373	409	390	365	375	353	338	365	409	348	390	358	391	340	354	375	370	361	369	380	367	374	395	364	363	381	399	356	347	395	378	396	374	374	355	388	334	377	364	379	359	320	368	364	386	389	386	366	372	340	333	357	367	356	367	386	380	401	380	373	370	380	355	406	363	373	346	388	397	401	360	364	363	360	326	370	380	361	368	387	376	348	392	351	372	352	359	384	347	367	397	403	373	344	375	376	361	405	367	390	365	369	356	356	338	366	346	377	376	371	416	347	381	372	370	398	358	382	391	378	381	367	383	389	343	336	379	373	362	365	366	375	366	360	350	349	376	352	379	387	379	362	382	373	371	386	373	404	376	378	378	363	422	365	366	370	367	377	392	371	374	364	365	351	330	343	366	357	372	358	377	421	397	379	379	377	402	410	367	392	365	361	400	379	360	354	363	342	410	341	370	377	389	358	397	375	356	374	417	382	396	403	427	335	349	429	394	395	351	391	399	376	366	386	395	372	321	400	341	379	384	396	394	371	382	392	398	330	364	376	387	383	384	427	376	392	394	365	394	413	341	368	364	356	363	359	386	337	406	379	337	362	356	359	386	430	374	367	361	381	407	359	358	366	404	406	377	383	382	373	399	394	376	383	382	376	357	371	359	363	382	404	379	392	372	320	401	377	395	383	394	378	339	366	338	384	369	363	349	374	370	339	356	374	350	342	320	377	374	364	346	414	371	379	368	348	368	390	345	371	346	367	374	341	370	368	382	359	383	342	353	363	328	380	373	414	356	370	401	376	392	363	411	399	378	381	361	397	387	379	366	382	354	362	391	398	367	370	389	353	365	408	381	384	378	332	374	371	375	383	405	380	373	385	365	367	343	394	380	326	356	369	360	360	361	355	377	367	360	353	386	390	370	365	352	371	354	372	394	352	396	344	344	359	344	359	335	354	363	394	371	361	364	367	384	365	379	382	416	367	349	334	364	389	373	404	365	360	405	363	364	383	364	386	380	367	349	368	355	368	378	380	371	354	421	338	348	354	384	347	365	363	354	397	339	387	374	350	374	380	346	372	407	399	353	376	380	361	364	341	383	345	341	370	411	380	344	369	372	352	370	384	391	338	379	370	359	380	389	350	394	377	384	364	366	336	378	337	360	352	398	398	361	375	381	428	370	381	358	368	382	388	386	382	386	359	345	357	354	352	328	378	395	376	358	391	365	352	353	382	338	331	381	328	386	410	395	361	395	384	363	372	370	373	370	332	371	367	357	370	389	395	389	378	393	347	401	365	345	370	412	392	375	357	368	358	340	381	354	365	385	367	374	363	371	369	383	381	366	353	343	351	373	364	378	345	387	360	346	365	374	354	417	370	382	395	345	364	373	343	371	369	394	382	381	356	389	345	400	345	394	388	365	403	374	375	354	373	369	378	375	363	381	374	373	348	356	406	378	375	398	381	365	368	380	332	383	377	397	377	380	389	369	402	367	343	348	359	349	386	374	405	387	379	413	329	375	362	384	369	372	382	359	358	354	371	340	385	396	380	348	386	340	371	387	391	368	424	371	366	367	392	370	400	368	365	351	390	369	366	388	390	361	361	368	387	381	361	365	344	339	359	382	375	395	341	386	351	372	405	380	383	374	328	375	387	362	382	327	407	378	382	413	378	366	386	398	381	354	370	379	391	387	372	376	390	396	357	353	387	363	334	378	407	389	382	351	419	364	361	411	387	382	385	395	357	351	371	363	374	409	361	376	367	422	369	388	385	365	397	368	387	383	375	365	380	364	369	389	401	383	391	398	370	428	386	390	377	374	354	420	339	408	359	400	368	361	370	360	368	395	355	378	363	355	385	389	392	366	336	376	364	359	344	342	372	340	362	370	373	433	356	422	371	396	356	363	436	386	375	377	341	367	358	330	347	374	363	379	359	422	345	356	374	405	361	362	370	332	371	384	403	368	371	410	366	358	363	394	375	373	364	374	373	362	410	370	355	387	342	384	372	353	386	375	365	362	375	351	371	392	416	356	343	350	386	391	359	375	386	386	364	364	347	392	373	384	416	373	397	342	337	364	357	354	393	358	403	378	365	341	381	366	361	354	371	361	372	361	372	345	361
2327	1196	1848	1985	1802	1570	1374	1324	1198	1148	1073	1017	1052	1021	1058	1066	988	1086	997	970	917	930	881	915	874	824	934	927	939	883	903	892	889	870	897	875	888	935	834	865	884	919	859	894	838	834	875	883	899	837	888	876	878	900	846	824	855	835	884	851	838	857	945	875	868	855	868	864	891	872	878	869	875	907	859	844	879	897	901	913	884	881	860	886	900	857	895	885	826	889	864	857	896	854	845	892	875	887	839	863	862	890	851	819	859	942	857	892	853	916	870	905	890	849	856	885	872	874	860	892	884	871	869	823	864	847	848	903	862	837	905	883	905	866	852	834	853	849	863	896	908	927	841	902	919	902	818	886	910	890	853	843	834	834	837	904	901	841	901	848	845	854	854	911	873	821	857	873	855	903	888	924	862	864	856	862	846	908	888	818	916	893	922	923	883	917	870	910	844	872	916	929	940	865	849	870	862	837	861	842	867	833	876	855	856	868	892	826	897	855	851	911	876	859	864	871	900	896	893	881	831	907	816	810	823	850	864	838	863	921	918	876	858	847	904	834	891	876	883	880	816	906	869	817	924	864	856	863	886	851	864	840	852	853	824	896	825	859	869	852	911	866	876	871	871	948	831	866	838	860	827	851	860	858	799	893	843	867	897	862	881	888	851	925	961	856	864	827	852	852	858	832	812	899	828	873	894	843	861	911	868	846	867	841	884	910	864	885	876	847	871	853	878	880	868	896	876	895	870	883	887	862	934	952	901	883	873	863	859	847	896	874	950	873	847	848	877	877	877	852	899	856	848	846	876	880	860	864	897	890	896	912	825	823	855	819	927	809	873	849	899	902	900	895	846	859	894	860	873	894	883	803	898	933	889	940	939	879	825	830	920	850	834	853	837	878	945	863	815	872	873	911	906	887	884	806	852	860	878	831	856	850	911	831	923	848	896	871	839	914	869	882	908	896	887	847	906	816	870	852	873	827	846	864	932	879	935	877	894	885	877	850	920	871	851	901	909	887	892	903	892	895	835	842	856	854	782	865	854	844	849	924	843	840	928	867	851	921	848	908	857	898	947	893	897	884	898	849	818	900	906	890	870	820	856	899	874	903	869	810	851	875	856	868	847	885	847	862	849	857	908	879	869	913	881	908	833	838	911	900	888	886	848	894	888	874	859	904	808	866	869	893	859	864	910	849	868	883	844	872	878	882	875	851	825	863	886	871	887	842	885	890	883	908	838	835	898	887	884	871	893	837	820	861	891	839	856	902	844	891	843	864	886	849	872	866	870	890	884	838	918	890	806	864	877	900	880	899	899	842	893	889	884	804	873	834	845	887	840	884	869	872	834	891	922	899	901	887	882	878	897	870	849	899	858	881	870	918	852	885	872	841	892	865	806	884	821	859	868	853	861	837	906	850	879	839	895	838	819	889	818	872	838	848	900	873	902	873	831	877	876	838	932	872	864	887	857	901	869	894	892	853	888	893	892	890	898	842	919	894	895	891	888	895	921	858	831	885	858	901	887	869	871	872	910	864	899	856	816	904	815	809	844	830	836	849	851	863	865	849	860	887	892	868	885	851	851	896	857	823	887	883	835	867	881	907	831	855	868	892	862	932	884	872	897	869	836	888	882	938	887	881	901	881	851	888	875	905	837	878	914	861	866	899	906	891	860	883	842	819	886	920	896	889	876	818	906	867	852	877	945	847	848	863	905	882	819	838	863	841	850	889	856	865	889	801	886	879	867	826	870	848	911	899	852	840	855	894	900	859	886	861	882	886	898	841	824	851	883	875	864	897	868	833	846	894	827	863	863	959	897	834	913	875	862	893	872	893	864	879	850	857	861	864	878	857	863	877	854	878	882	867	860	863	927	847	880	866	934	885	916	852	891	908	886	894	878	884	865	781	892	800	819	886	869	899	880	848	851	833	851	852	882	841	864	901	908	892	895	842	878	832	918	837	908	879	853	848	858	850	890	893	825	932	927	842	893	885	864	832	894	854	849	858	818	881	886	852	875	902	901	879	862	881	814	821	879	834	866	865	835	854	865	936	901	849	876	856	880	891	912	895	853	851	859	941	919	875	872	865	916	940	826	881	865	836	851	894	910	878	915	839	775	862	842	833	870	891	871	827	878	884	861	869	863	861	797	871	877	866	855	888	897	872	853	846	900	867	868	896	883	922	901	904	909	872	856	860	856	787	900	890	857	852	864	898	860	897	832	898	830	845	895	844	889	887	856	849	893	895	873	899	838	868	904	859	815	873	924	880	897	892	903	895	875	818	787	886	877	889	861	830	851	878	853	855	871	874	897	897	880	862	886	861	902	936	933	839	857	911	853	883	940	865	830	872	882	845	872	836	895	860	880	877	887	901	834	962	877	850	863	848	909	881	869	905	822	912	858	882	882	852	907	866	835	833	910	880	845	799	892	888	871	922	857	853	906	845	833	932	885	854	913	852	862	907	883	873	806	826	868	850	939	883	850	897	888	926	876	856	846	843	915	893	870	912	877	833	856	893	894	885	835	911	852	825	854	875	837	901	886	850	910	935	886	861	835	864	820	816	872	890	881	853	866	846	857	889	862	879	868	839	887	885	884	896	903	855	844	857	861	831	895	855	895	831	859	852	889	892	903	837	901	850	846	886	884	862	851	852	869	871	859	920	869	864	869	909	918	836	886	900	892	907	857	859	852	879	834	887	838	868	911	830	864	858	881	875	811	918	928	856	933	842	876	851	817	892	901	836	906	886	906	892	840	849	867	893	895	885	849	823	860	893	845	893	889	859	895	890	877	846	903	849	834	916	866	922	887	935	877	864	821	858	913	870	899	843	835	897	871	822	877	864	842	916	901	854	861	889	899	869	901	892	863	856	871	901	855	882	873	820	839	869	872	923	869	894	956	851	890	899	867	873	889	872	855	881	865	887	856	923	839	838	933	883	880	852	868	870	839	877	841	887	840	858	843	810	867	811	871	852	884	865	876	854	853	887	838	902	901	866	896	912	871	885	878	909	911	855	976	899	889	815	853	868	878	879	839	823	868	829	849	844	907	857	823	843	883	827	874	860	875	883	851	863	924	968	826	858	856	875	882	834	863	870	875	876	879	856	850	865	875	899	880	906	952	881	897	869	823	891	885	882	862	868	902	850	868	883	901	888	842	874	913	878	900	834	854	897	887	857	844	897	871	873	797	848	934	898	860	846	862	913	888	850	886	863	889	883	912	916	920	900	854	853	879	879	845	900	860	918	886	919	859	878	899	896	900	912	854	875	882	886	837	873	908	890	872	878	876	904	896	902	811	852	911	902	868	876	859	868	922	883	855	834	889	859	873	822	936	855	800	836	868	878	902	849	862	907	865	870	883	906	860	904	871	907	876	836	888	853	891	865	819	873	865	831	847	851	883	861	824	854	889	834	950	873	872	837	892	847	851	861	868	839	903	869	852	927	857	906	912	887	895	886	870	853	880	925	911	880	895	873	852	882	931	856	870	918	870	867	871	910	859	825
7914	1210	1357	1050	863	670	574	532	516	507	469	448	434	435	402	427	447	455	391	435	396	381	383	398	376	384	424	386	369	379	413	454	403	388	438	354	382	363	397	393	389	384	384	365	390	360	404	372	380	386	377	369	388	378	366	362	355	399	333	364	398	396	359	437	376	375	388	377	367	380	371	349	375	393	408	404	345	397	396	345	382	406	412	367	345	378	387	334	360	367	405	387	393	390	373	379	343	394	396	371	376	385	403	385	371	356	378	368	369	398	398	410	406	400	371	352	392	401	434	376	335	413	389	373	383	400	375	355	413	367	365	378	368	344	377	386	361	340	373	370	373	360	372	396	371	370	354	393	427	383	370	362	414	406	398	382	365	369	366	366	396	380	357	353	397	399	387	386	400	364	390	379	364	392	373	369	395	338	387	407	368	346	399	374	355	406	344	354	410	383	355	399	373	368	368	366	358	411	409	424	392	394	387	381	387	404	317	398	375	354	377	423	381	386	391	392	377	400	410	406	385	401	331	378	363	358	389	383	372	367	393	399	361	404	376	391	365	388	361	409	407	370	336	353	384	409	405	369	391	368	391	382	375	386	411	409	393	375	379	374	348	408	394	356	388	407	458	396	387	413	368	367	382	372	372	372	362	375	416	399	381	429	371	360	388	367	396	385	398	406	410	394	342	416	375	385	366	358	370	409	371	386	376	373	386	396	376	375	368	365	396	391	359	388	349	419	375	375	360	386	378	369	380	362	405	370	386	384	376	408	376	386	390	390	386	385	392	347	408	415	400	386	382	357	375	373	398	350	360	401	397	393	366	385	365	373	412	389	384	377	337	402	381	377	390	385	352	358	382	350	370	377	365	398	367	353	385	332	380	401	395	365	376	365	373	383	336	367	408	439	376	374	384	359	364	360	402	390	353	398	363	400	429	361	375	402	403	357	394	422	368	420	351	382	385	400	382	405	390	360	377	424	352	375	412	349	391	354	395	386	372	385	380	405	408	334	380	374	354	404	405	396	385	357	387	386	358	401	348	369	435	393	409	369	388	360	348	341	392	358	366	386	382	384	393	380	375	407	387	375	390	391	393	364	361	399	335	406	346	364	407	369	382	339	382	398	414	398	381	404	368	357	405	376	394	377	387	353	390	376	359	428	357	391	367	382	388	359	370	389	379	389	370	355	389	369	384	393	382	376	391	370	352	396	387	430	397	371	374	361	323	404	383	383	369	352	399	359	351	404	397	395	387	378	394	382	370	360	388	369	377	358	391	354	391	386	351	399	378	378	391	361	377	344	399	340	352	382	372	372	354	350	367	414	385	383	367	382	370	400	412	425	397	374	368	382	373	400	379	409	369	352	368	400	413	371	377	381	351	423	397	432	351	411	386	396	373	375	372	355	338	372	366	380	377	405	400	373	342	428	384	376	422	374	373	392	411	392	388	360	363	357	362	399	390	369	349	403	333	390	411	400	372	401	389	391	372	339	387	377	365	402	415	361	411	388	339	404	346	356	385	390	383	360	383	383	357	362	379	386	329	420	372	367	404	358	373	364	410	373	349	372	393	435	363	380	359	436	410	375	379	365	344	378	372	358	395	372	391	362	397	374	381	371	427	380	395	372	390	368	361	354	409	385	366	411	408	386	395	385	400	385	369	398	351	397	391	361	339	359	391	338	398	409	371	351	383	360	358	382	357	375	378	380	378	377	365	375	395	342	355	398	340	371	400	380	373	386	376	406	423	390	353	382	388	409	363	361	383	399	387	395	360	363	355	347	392	370	417	366	369	385	366	424	398	386	391	401	337	389	349	375	377	366	385	364	392	351	417	441	396	379	361	365	352	354	379	402	379	401	344	385	389	379	356	382	407	349	350	393	341	389	351	372	362	344	395	410	390	401	348	419	387	372	366	380	373	399	351	395	391	431	420	354	404	349	403	385	404	412	416	379	397	364	392	359	418	357	439	377	390	379	378	377	378	373	349	378	400	386	362	398	420	353	365	417	353	345	383	352	351	367	350	378	377	393	391	371	400	354	366	373	405	370	378	355	375	364	404	361	380	386	366	399	370	351	390	381	377	424	365	373	375	390	368	388	393	391	367	353	361	384	431	389	399	386	401	392	357	367	360	363	398	411	394	393	410	405	401	354	425	421	374	399	399	391	414	392	419	342	411	370	376	361	357	374	423	394	387	424	368	378	385	399	390	379	389	349	364	366	398	385	380	401	378	375	368	402	384	361	399	353	381	370	406	357	379	370	371	373	385	335	374	390	396	374	395	381	377	427	359	359	356	349	361	374	392	380	399	397	367	368	414	396	349	373	394	428	399	385	354	418	390	382	403	360	348	359	351	342	378	356	377	374	366	351	412	409	359	381	380	409	374	404	380	378	340	354	356	395	387	373	396	397	393	372	394	409	423	383	366	399	422	409	415	392	338	374	402	364	396	341	409	383	403	381	379	374	389	380	360	379	391	374	380	361	355	402	387	388	368	380	379	407	384	380	389	374	371	358	386	376	383	374	393	362	392	403	374	377	402	383	373	334	389	372	354	412	394	371	399	347	366	412	359	354	376	348	382	375	390	378	340	372	367	370	357	407	413	393	402	409	402	358	393	366	382	358	387	375	442	379	365	397	370	402	393	415	368	372	355	390	396	388	387	410	368	363	403	368	399	398	362	412	371	368	354	403	378	366	365	382	422	352	383	399	389	390	392	390	384	416	376	389	400	359	400	397	331	414	388	354	388	381	347	392	377	387	320	389	374	388	369	332	380	373	394	394	379	365	393	382	397	385	395	385	342	404	359	376	373	344	381	374	389	389	374	392	384	389	362	348	362	379	375	348	399	388	370	378	373	340	365	397	388	354	387	387	363	392	375	380	362	394	356	355	343	413	355	371	381	375	351	399	384	356	363	371	388	340	370	399	413	368	407	391	382	375	419	399	381	395	357	381	382	351	376	384	367	391	388	373	378	369	358	372	393	402	349	375	399	378	373	373	361	382	360	405	402	377	351	412	385	380	355	395	378	381	379	365	374	387	350	405	396	383	365	365	354	366	382	404	352	360	373	373	393	336	379	381	367	383	401	375	423	402	377	401	391	349	384	404	407	364	424	380	364	388	366	375	366	392	351	362	402	385	397	364	393	371	388	363	405	347	386	385	359	389	381	365	344	398	372	360	364	404	399	365	354	360	389	388	370	372	367	383	359	370	345	348	396	412	388	389	366	392	356	381	389	414	386	366	387	413	349	374	398	361	380	369	354	368	394	387	375	380	382	415	348	403	350	371	359	378	358	395	392	359	411	345	347	361	361	358	398	404	374	342	341	373	359	361	378	372	374	336	337	346	380	398	423	404	350	353	349	380	416	355	345	377	353	350	370	372	378	344	362	366	383	372	392	425	391	359	413	410	399	307	383	392	392	428	392	360	371	375	368	380	392	389	366	379	385	405	403	381	370	377	382	333	397	316	339	360	389	367	365	391	404	366	404	354	361	375	404	346
6884	1702	3044	3289	2888	2361	2068	1800	1495	1435	1276	1311	1301	1203	1216	1185	1239	1227	1107	1028	942	959	966	1022	934	957	934	926	949	905	961	911	886	845	914	899	889	891	895	852	923	923	876	876	909	884	882	920	848	850	896	892	847	855	878	915	903	893	857	824	906	863	883	856	844	857	868	871	868	816	845	888	917	905	869	876	856	848	943	906	885	903	816	852	873	874	832	831	835	873	866	866	887	892	879	862	882	899	840	842	855	925	856	871	951	911	875	838	872	873	902	915	917	918	836	897	862	885	854	912	891	904	870	858	882	928	910	841	847	871	906	881	868	885	896	869	916	886	885	888	868	854	884	851	894	827	863	872	892	850	854	848	866	860	891	881	870	988	834	860	856	935	882	867	873	858	845	906	883	874	877	858	870	837	921	828	884	884	896	822	903	901	879	842	878	837	878	896	878	914	875	908	921	858	832	897	906	872	886	859	856	821	871	850	825	836	847	906	920	950	864	873	901	816	863	897	887	861	910	867	847	910	851	872	867	891	882	885	883	878	906	867	882	831	910	922	900	891	872	839	899	895	940	851	913	898	907	807	834	867	908	894	865	874	840	895	849	891	869	846	909	847	853	852	900	951	876	901	946	895	862	859	846	885	868	870	889	901	839	873	885	855	879	901	916	888	827	914	895	859	874	833	834	831	917	815	898	848	919	862	926	899	838	892	876	913	851	883	915	885	840	915	869	937	846	857	861	845	956	871	853	936	835	825	901	927	901	900	861	874	928	868	831	812	846	846	874	882	822	860	864	900	897	848	883	905	867	866	814	909	902	853	878	905	901	870	850	910	863	878	835	882	841	846	863	881	847	885	901	891	897	811	896	883	893	866	861	866	883	920	831	869	905	822	860	906	884	903	813	854	877	886	892	830	893	860	864	892	871	880	874	908	884	830	817	850	947	855	821	934	881	897	887	823	932	880	875	871	856	871	861	898	820	949	897	935	854	876	847	853	833	881	852	871	852	879	836	827	885	854	885	910	874	851	841	882	851	840	827	920	942	876	844	905	886	898	819	889	892	876	855	900	885	887	888	920	861	906	867	905	880	864	823	855	850	893	894	912	861	868	866	859	891	807	885	867	905	853	908	912	864	841	851	891	865	909	862	872	887	862	843	889	858	879	873	853	880	938	917	896	905	949	860	917	909	858	895	858	908	848	902	890	885	887	849	864	894	864	844	897	864	878	893	865	879	886	882	903	875	840	928	910	906	868	868	822	887	892	842	808	908	880	942	875	852	854	916	899	905	817	904	864	857	844	870	862	867	839	840	899	875	900	891	806	912	842	925	880	791	893	899	867	847	919	880	888	921	893	880	897	863	853	862	897	890	890	898	889	891	834	880	888	863	852	840	840	853	942	861	841	831	892	899	876	861	863	846	882	900	855	892	884	855	852	864	884	842	876	872	863	841	864	853	872	858	839	857	813	878	893	878	867	905	833	898	928	835	865	866	888	852	867	841	865	888	881	898	854	916	846	846	887	819	886	904	863	901	865	914	865	876	839	907	838	839	895	871	875	863	864	858	856	887	870	924	896	879	887	879	867	862	855	890	920	875	883	857	871	876	873	871	909	855	910	879	858	861	839	838	931	851	882	868	884	872	897	827	865	930	871	866	912	861	875	869	888	845	906	839	884	839	881	854	855	859	869	834	862	887	898	895	863	864	899	846	867	844	875	875	873	894	882	858	876	878	856	910	882	848	881	884	862	892	866	827	826	854	933	928	877	867	795	899	858	836	874	885	873	919	876	920	877	831	835	858	874	858	907	863	848	921	875	882	848	834	881	844	832	945	904	850	923	907	902	848	836	905	916	871	878	862	897	878	804	866	835	862	835	862	829	836	871	930	853	908	919	831	939	896	820	907	860	872	867	845	858	858	823	864	910	846	842	863	898	875	827	891	895	921	894	866	904	839	901	907	840	869	819	878	865	891	862	852	889	830	895	880	876	885	880	854	822	839	893	908	872	884	839	857	864	852	917	861	886	915	885	878	845	917	834	925	900	905	899	873	907	842	832	840	898	900	896	895	940	890	889	921	867	876	875	868	834	894	889	878	909	898	868	914	872	903	873	882	874	881	907	829	902	904	816	809	891	912	880	888	919	914	890	861	860	866	883	885	882	853	887	869	876	872	910	895	902	851	857	887	846	911	859	858	875	879	796	865	893	844	881	868	817	895	825	921	891	853	889	868	829	859	886	876	853	831	907	841	851	904	872	829	875	904	877	885	865	880	892	889	918	892	863	802	895	905	835	861	871	865	881	877	871	861	870	899	873	866	798	895	912	880	896	896	835	868	861	891	883	868	894	848	901	872	895	879	842	899	868	852	884	829	838	839	912	873	966	878	833	913	915	914	893	849	848	845	881	905	862	926	904	856	892	897	870	860	818	848	943	912	938	922	866	882	907	847	901	865	870	883	857	829	866	867	836	856	864	876	859	896	914	833	872	871	915	885	870	883	843	893	855	907	835	891	911	862	873	883	894	860	877	858	883	912	859	875	863	790	861	911	910	888	890	850	862	850	897	879	827	831	902	858	877	853	954	900	856	917	910	880	861	903	871	880	862	862	889	858	893	935	820	889	803	864	878	884	884	839	862	927	847	913	880	870	899	864	894	828	850	909	895	877	873	880	917	794	887	909	872	882	889	823	826	832	903	890	904	869	890	863	796	898	841	880	907	877	939	868	867	870	871	871	892	900	883	839	849	858	846	914	901	914	885	918	826	892	891	863	867	871	878	838	868	856	863	805	888	896	841	963	841	871	888	879	869	895	883	889	912	911	853	856	865	884	880	857	855	858	915	868	859	906	856	831	877	874	851	955	897	871	879	861	812	877	853	842	835	866	922	818	906	861	856	884	911	919	888	864	894	817	938	859	855	817	893	898	884	894	853	867	870	871	904	869	900	831	932	821	871	847	904	786	894	854	872	819	869	883	870	888	893	911	866	863	839	907	899	860	855	896	842	849	900	919	869	899	857	877	897	809	869	879	866	905	820	911	838	888	911	886	838	879	853	911	875	906	881	899	867	912	862	879	893	875	916	869	841	832	859	922	868	876	885	924	910	889	856	904	889	848	899	903	911	878	852	909	877	948	881	875	897	920	897	894	885	897	871	872	844	940	852	888	835	874	866	864	832	880	863	903	882	882	822	895	905	867	913	875	860	859	847	879	856	890	847	868	933	883	862	890	856	892	921	884	863	884	883	852	865	888	890	894	887	944	863	864	891	831	829	875	942	912	873	839	920	907	875	812	843	923	916	870	878	894	880	868	911	870	916	910	875	891	930	870	820	860	886	878	845	851	829	874	958	891	892	844	902	913	889	872	883	920	914	862	924	903	858	888	879	876	851	864	862	877	889	920	887	890	880	862	894	899	844	795	898	860	824	822	850	876	866	894	873	859	865	866	856	859	861	853	839	895	851	909	839	868	854	933	843	901	869	815	895	856	872	882	895	887	907	855	933
13777	1721	1626	1200	854	712	565	423	389	396	324	296	292	311	270	297	273	284	269	252	252	293	229	233	213	222	205	218	224	228	247	246	233	220	242	238	251	209	210	223	232	214	231	243	234	253	222	235	223	258	232	208	239	242	216	213	250	213	231	258	186	252	225	220	227	227	216	186	263	225	217	218	241	223	225	223	253	235	233	211	211	225	234	249	224	207	233	209	237	219	208	240	227	205	227	201	229	210	239	235	251	228	210	228	263	204	201	258	222	229	218	200	242	227	212	212	210	229	219	232	210	230	210	224	226	191	227	224	194	233	206	266	219	232	226	206	223	255	220	249	224	227	243	234	236	219	219	253	213	215	205	218	230	213	195	236	221	238	207	216	229	227	216	214	217	241	220	223	224	211	247	218	233	239	242	220	225	228	220	215	222	227	216	227	192	242	239	211	224	191	191	235	218	233	205	246	240	217	259	214	195	197	233	226	248	222	210	213	209	210	241	267	230	236	212	204	235	203	245	203	242	212	198	219	238	219	203	211	231	205	231	237	247	229	216	205	216	237	246	213	236	222	216	197	254	229	237	219	220	228	261	255	225	218	240	258	222	249	233	252	242	244	219	195	263	241	199	208	235	221	239	229	217	210	192	235	242	210	206	248	223	258	196	222	227	240	219	230	218	212	219	208	188	222	211	228	215	253	214	248	234	248	208	233	212	217	234	223	212	230	225	211	220	254	224	231	228	253	228	201	242	199	239	243	229	246	204	245	233	199	210	235	221	205	225	229	252	204	218	208	224	221	206	235	235	220	191	233	210	211	203	209	194	232	210	198	218	228	237	239	209	253	229	254	188	212	215	226	244	212	261	223	234	197	244	244	217	213	236	242	244	218	202	213	252	224	202	223	224	243	231	200	235	236	232	238	225	226	229	228	202	220	210	253	195	271	240	228	202	243	243	223	227	217	220	251	213	211	226	212	244	201	243	216	207	225	226	206	206	210	254	242	203	250	204	225	211	223	206	227	247	249	250	214	190	216	223	223	225	220	193	227	198	208	209	222	219	209	212	227	242	227	254	223	235	238	228	252	232	245	207	239	262	240	218	254	218	254	215	207	232	228	225	236	215	201	238	248	216	235	223	245	248	227	204	252	250	223	226	220	240	217	212	213	193	229	218	218	209	203	225	227	232	203	215	188	249	233	221	217	206	231	239	234	238	230	216	230	235	239	210	222	218	258	210	218	236	230	241	236	244	219	226	217	228	224	224	250	204	215	233	226	224	248	216	237	224	247	212	245	197	210	235	210	216	198	218	267	251	221	251	215	209	221	219	221	242	216	224	203	217	217	237	232	224	230	247	218	222	239	223	229	225	205	237	233	218	218	203	230	221	257	218	230	188	210	227	236	216	214	210	239	220	212	223	216	259	217	208	222	232	252	242	207	214	209	259	231	215	197	246	236	226	227	217	236	162	220	239	229	222	235	231	251	244	222	224	246	228	202	202	233	210	208	226	251	245	210	200	243	219	214	225	239	218	211	256	219	230	221	213	225	206	232	254	236	209	196	247	226	207	232	246	208	213	234	235	218	213	218	212	219	250	246	239	214	212	257	229	196	244	249	238	222	217	245	240	207	226	236	256	202	224	218	198	202	207	202	251	241	224	241	216	217	203	200	231	237	243	202	218	205	195	230	225	236	201	212	202	246	216	225	224	246	229	227	223	223	216	221	235	217	242	235	263	216	216	213	226	216	206	221	239	245	209	213	227	229	196	235	222	207	212	216	206	206	219	234	219	247	242	204	229	227	220	203	228	237	210	209	206	223	233	200	254	205	226	233	242	226	246	216	240	211	211	229	222	245	241	228	220	227	224	194	239	229	243	208	220	238	254	219	224	219	220	210	203	226	222	242	231	203	233	220	231	215	236	199	240	230	204	228	226	234	224	205	204	210	239	233	234	227	248	236	230	209	232	198	225	232	212	202	250	240	218	231	247	240	219	236	234	234	244	201	233	232	223	222	222	218	221	244	219	223	213	209	234	259	215	211	219	196	205	231	248	211	212	213	208	226	244	247	232	230	218	221	201	221	220	216	236	195	230	237	240	222	238	258	232	234	220	232	222	216	214	216	227	224	262	222	226	208	212	232	196	211	233	212	226	216	247	224	241	228	203	209	196	221	280	223	224	213	219	209	240	216	216	257	223	192	206	264	217	195	195	230	225	221	233	223	216	230	245	246	225	229	209	217	218	237	225	221	237	223	234	250	234	208	251	221	225	221	222	205	220	248	254	215	206	210	225	252	266	203	202	208	241	234	228	199	244	250	223	213	230	191	243	244	234	218	217	241	223	233	249	222	253	198	216	239	228	224	224	248	215	245	238	229	232	238	261	230	244	240	237	233	229	210	197	205	265	243	251	198	210	227	223	199	225	230	208	202	211	201	215	214	226	205	258	236	234	204	243	237	220	232	222	233	209	232	226	186	218	207	237	212	237	210	244	249	231	230	207	229	239	221	205	195	212	229	213	239	253	223	219	210	185	229	215	208	242	239	243	222	211	216	224	198	211	207	215	218	221	202	217	219	199	232	242	224	228	203	237	228	189	199	229	238	216	229	218	220	239	192	214	203	240	202	219	228	217	212	215	234	220	224	232	230	191	220	237	202	184	219	244	221	194	214	210	250	209	212	208	196	191	199	250	240	235	240	250	234	226	241	209	216	260	220	240	225	242	204	242	221	228	224	227	230	247	199	244	252	242	199	222	232	233	229	231	231	215	240	215	240	214	223	212	259	230	229	211	205	252	209	236	248	231	235	226	232	210	215	248	229	209	230	223	208	222	237	240	238	210	213	233	229	235	229	216	244	236	228	205	214	244	254	246	248	214	213	247	241	246	213	233	202	224	221	219	226	230	216	202	224	224	223	237	236	241	233	234	232	230	227	214	191	229	222	244	225	225	246	245	219	216	224	224	208	223	225	229	221	218	232	240	247	211	261	219	247	218	216	218	227	206	204	222	210	223	215	217	239	201	228	225	205	246	244	237	258	204	244	258	225	220	222	231	189	217	236	259	210	224	207	212	230	218	226	215	242	237	240	236	257	201	210	219	228	201	203	222	213	193	203	224	249	215	222	244	221	242	202	197	214	204	220	227	259	212	236	234	206	213	235	225	210	226	212	205	249	219	212	203	234	222	210	218	242	245	232	221	251	248	208	250	218	216	222	225	223	213	228	221	219	218	241	211	211	240	223	210	231	236	216	238	228	243	209	226	211	217	240	212	205	217	239	207	218	222	265	244	221	245	210	216	208	248	212	246	240	199	216	246	222	197	237	209	230	224	224	230	225	210	235	231	209	240	208	231	197	219	223	199	234	212	224	194	252	224	219	246	232	243	231	214	219	216	213	201	213	237	231	241	206	206	217	214	246	227	220	229	205	229	217	210	230	220	230	215	223	223	237	222	216	225	240	235	211	223	225	223	213	222	230	228	247	211	221	225	212	238	266	210	223	216	235
8371	1751	3518	4002	3479	2920	2286	1816	1630	1408	1175	1154	1126	1059	1010	1008	996	942	830	776	682	710	688	732	671	668	689	657	649	644	665	652	615	597	562	574	526	584	568	522	629	524	551	598	566	556	532	579	557	592	523	523	556	547	557	544	511	531	553	582	491	534	504	540	537	525	529	546	551	539	546	566	554	583	534	563	528	548	595	524	547	580	491	549	517	513	552	534	571	524	591	529	544	519	549	492	575	531	535	529	545	518	535	562	563	557	530	542	510	524	551	582	520	509	492	551	611	573	551	575	556	514	538	506	526	550	529	526	561	531	575	588	514	558	537	566	556	529	552	557	523	543	517	563	570	583	515	563	547	540	566	578	545	549	569	528	538	561	548	529	550	528	574	578	553	603	580	560	557	541	559	510	507	562	543	528	561	552	543	517	543	517	555	575	552	516	536	516	546	495	585	526	576	568	489	561	543	549	562	539	544	513	586	556	544	585	554	550	553	584	524	549	564	535	549	535	513	537	552	509	530	522	546	547	516	582	561	519	556	537	516	585	511	532	546	553	577	562	566	526	551	551	518	535	511	551	528	537	496	496	524	545	538	536	529	538	559	565	553	543	525	582	557	573	562	552	546	537	562	542	506	528	528	568	530	578	531	543	548	537	579	558	553	542	556	540	500	538	566	522	537	567	548	545	498	516	481	581	496	508	522	543	551	582	526	508	548	533	543	545	567	525	541	506	518	546	490	568	536	544	587	568	558	529	532	543	552	551	507	527	561	465	550	503	540	534	509	533	528	570	594	590	539	491	516	494	555	518	539	542	546	551	539	485	559	538	544	536	493	533	569	541	534	563	542	536	510	534	585	557	554	525	546	536	553	526	561	496	514	526	562	536	577	566	567	532	572	559	548	537	532	520	547	549	544	557	597	487	514	576	530	533	588	575	556	575	561	539	540	561	503	559	513	551	544	554	531	543	530	567	533	545	526	544	534	558	581	575	560	531	541	548	560	533	524	541	537	520	534	528	553	524	546	534	553	559	547	563	553	559	544	528	528	518	542	513	527	540	541	582	564	544	556	490	568	572	562	557	524	513	548	551	539	539	519	512	542	549	503	544	527	561	565	593	522	542	598	526	584	492	540	569	541	583	509	569	586	579	534	557	535	523	508	525	554	575	537	554	581	526	548	536	575	583	553	544	567	513	567	566	539	520	562	582	564	576	527	581	550	510	500	488	518	579	570	536	496	537	577	511	601	569	545	537	596	528	523	532	538	568	520	495	550	523	511	566	549	514	531	552	533	578	545	544	584	509	567	515	546	535	530	552	544	570	548	515	551	565	511	555	537	529	565	562	517	515	544	535	531	511	570	506	571	511	531	530	545	571	544	541	578	546	500	541	535	571	541	551	563	537	553	559	503	551	572	542	520	524	530	552	527	529	607	521	563	562	546	543	551	566	552	549	521	548	542	529	529	558	537	534	515	565	516	537	549	545	572	549	541	551	547	549	560	538	515	555	513	558	519	563	563	531	552	540	590	504	569	490	548	537	553	591	545	570	556	510	529	538	573	545	526	515	568	519	561	557	518	546	511	548	520	530	559	536	518	568	512	573	492	563	551	516	565	551	559	491	539	553	554	522	497	565	512	538	589	515	511	577	539	573	513	550	544	544	533	552	558	557	503	530	525	517	502	520	580	554	540	543	562	565	568	524	564	509	543	535	539	539	518	603	536	564	507	563	532	528	547	551	540	535	503	536	539	555	537	520	543	546	532	536	541	550	509	517	562	517	571	547	541	543	527	520	563	511	526	541	565	508	537	544	531	546	566	553	541	531	540	541	542	546	580	564	541	515	521	546	572	540	527	537	517	570	567	547	525	525	535	530	545	501	526	524	533	519	548	542	567	571	541	562	530	553	543	579	589	530	566	512	576	525	556	545	525	577	543	548	495	536	556	531	523	512	485	550	558	518	528	564	573	577	523	521	536	511	531	531	528	532	507	549	528	541	525	492	546	564	545	591	541	556	541	550	503	527	546	565	598	512	512	529	558	538	538	533	550	513	537	564	557	508	564	545	500	541	573	549	517	550	531	536	581	557	549	472	556	528	579	546	532	524	532	527	514	548	564	526	544	550	525	570	556	540	531	571	565	546	551	499	560	496	549	535	546	516	522	538	545	571	560	542	588	526	555	565	552	547	546	523	527	542	553	546	542	523	567	528	542	523	521	522	564	534	595	527	530	557	545	537	526	497	551	536	545	582	555	535	524	557	526	545	539	550	579	550	505	589	529	502	544	572	537	574	536	570	526	549	555	545	541	551	557	571	551	525	566	521	579	540	544	566	527	556	602	536	535	566	520	536	544	574	547	532	515	552	558	571	576	552	560	525	528	585	583	553	526	585	540	565	505	554	512	529	541	597	570	515	534	512	527	549	575	576	586	522	575	582	544	531	538	546	576	519	550	529	510	550	561	555	527	557	563	558	534	566	536	530	512	571	515	539	520	542	509	556	554	554	538	532	508	558	521	508	506	527	525	553	588	541	505	554	502	524	505	567	516	545	591	542	510	574	565	507	539	583	572	542	552	585	524	583	554	543	564	530	502	538	520	537	565	529	558	515	523	554	534	530	553	520	519	532	556	515	539	542	543	527	557	561	558	543	572	547	554	564	540	579	525	534	554	575	511	553	573	573	540	525	511	525	559	541	592	551	542	510	553	560	498	565	510	557	524	533	542	598	533	560	533	532	579	530	514	507	531	561	514	548	543	514	540	536	510	542	530	594	530	539	548	520	574	559	558	526	523	533	532	544	522	535	531	546	554	563	570	526	535	527	564	511	552	555	528	533	549	534	550	525	537	583	556	511	583	559	540	549	549	498	534	485	542	551	538	513	543	494	524	511	574	554	509	503	542	543	513	561	546	555	560	542	570	561	566	534	534	563	582	531	535	568	569	544	549	524	550	511	532	545	541	531	525	536	538	589	572	536	524	537	520	526	566	529	494	522	551	520	531	501	554	534	549	561	529	576	532	491	555	579	564	531	534	555	505	546	535	516	520	578	584	544	550	521	564	537	539	586	546	528	568	540	556	553	569	519	513	532	550	549	539	531	567	473	556	550	537	577	530	509	547	496	547	497	523	549	542	527	574	518	542	507	540	523	575	566	519	570	566	558	549	520	520	555	500	560	501	527	558	543	567	566	529	533	564	597	517	521	540	515	557	542	560	518	543	569	530	507	553	514	550	532	536	555	552	493	515	509	523	547	528	586	514	537	531	522	575	557	529	545	587	529	531	555	555	581	546	553	544	549	522	540	529	521	532	566	570	530	504	492	520	532	540	593	542	503	505	520	527	511	524	559	538	503	545	531	539	541	542	499	558	543	543	532	562	579	535	544	546	554	497	557	572	517	528	527	530	521	544	515	557	547	518	571	516	531	571	608	575	550	516	547	569	541	524	529	581	561	576	487	551	544	535	573	550	553	548	578	611	542	585	503	586	559	553	557	561	532	521	556
2060	645	682	614	608	526	484	435	405	376	407	373	376	418	370	354	401	386	392	398	369	384	349	398	378	344	426	400	357	366	356	384	349	340	407	417	396	345	375	382	350	365	358	366	427	357	387	340	395	353	372	317	386	354	363	432	391	347	349	379	432	375	351	428	367	412	343	357	356	341	358	370	358	354	370	379	398	396	369	415	376	374	385	418	379	346	349	378	357	387	401	365	376	370	395	410	349	349	365	355	355	367	384	358	375	363	338	372	380	379	373	338	363	373	367	355	444	405	368	390	383	392	369	370	416	436	369	348	380	391	383	368	346	397	403	374	373	367	345	391	377	430	421	403	404	354	387	393	382	379	359	375	408	371	341	393	361	339	375	364	388	400	372	322	379	379	396	346	345	369	368	354	351	359	357	370	414	349	390	385	399	375	378	378	414	352	378	378	383	394	367	338	406	372	365	377	384	364	342	374	358	379	386	343	371	379	389	336	371	362	388	353	369	392	386	373	356	357	382	372	369	377	381	379	345	423	376	353	356	372	380	364	386	388	399	402	330	375	390	376	362	383	400	363	356	372	372	354	384	355	388	389	320	354	398	363	325	372	371	386	376	374	379	382	386	371	390	353	382	390	396	382	368	388	333	373	357	395	393	346	380	388	389	362	354	395	354	345	387	350	339	323	381	379	379	381	359	377	374	355	366	374	338	359	353	346	375	391	367	354	373	362	369	371	367	336	374	372	382	378	374	402	418	386	329	337	351	405	380	312	373	390	356	392	343	412	373	395	340	381	370	354	355	358	383	373	359	359	372	377	383	352	378	386	388	344	407	365	365	372	364	355	347	411	386	342	384	408	400	340	344	356	375	351	370	402	383	363	371	382	379	379	366	350	426	413	379	380	383	349	380	386	389	376	339	387	378	417	363	386	325	394	336	367	371	371	366	393	340	345	395	338	365	378	393	403	392	392	383	388	390	370	362	383	373	393	391	350	378	383	381	372	363	364	390	403	363	362	398	356	363	426	336	387	351	376	348	388	379	364	356	408	347	379	379	398	372	394	364	401	381	365	380	371	383	373	375	370	414	391	348	368	384	371	354	402	364	364	385	389	378	352	348	347	400	355	387	381	346	371	388	384	369	353	352	363	387	362	362	367	361	366	378	426	356	355	382	367	406	367	324	347	377	373	378	400	390	408	348	380	352	386	385	356	366	379	373	390	345	360	388	383	357	379	398	370	379	365	384	349	367	356	388	383	373	377	401	355	379	362	397	399	377	382	400	327	374	325	379	390	348	355	364	385	347	399	383	368	371	370	375	412	387	352	392	374	352	390	370	350	385	364	397	397	378	367	387	355	370	408	412	407	361	363	400	362	375	387	372	389	360	373	351	362	358	382	351	398	382	354	367	367	394	353	377	342	351	351	331	362	351	362	357	396	383	353	385	400	387	400	331	357	410	352	366	386	368	336	380	393	400	349	384	352	380	361	381	383	373	396	390	362	378	374	410	371	403	362	346	394	341	365	383	379	374	393	361	430	385	357	370	368	375	354	323	417	403	378	358	366	367	362	376	330	342	376	393	373	387	357	346	372	432	395	359	378	383	370	403	379	356	413	376	373	379	332	394	375	366	386	367	367	371	380	354	383	406	412	367	379	348	344	333	349	328	351	390	365	345	376	377	362	376	376	384	373	336	336	377	384	332	384	371	360	379	367	360	394	376	383	362	325	360	388	357	368	398	355	339	357	372	344	413	383	389	386	356	385	372	386	401	364	403	379	422	328	368	388	400	370	395	382	350	358	359	342	368	377	370	407	386	371	409	403	383	353	390	365	367	359	393	383	399	366	375	397	382	386	369	393	359	380	371	423	388	351	373	356	368	364	369	384	393	399	358	376	361	359	362	373	399	379	325	386	376	342	363	368	385	364	408	350	318	391	351	381	404	404	376	386	365	390	383	392	349	402	389	377	341	392	351	387	432	368	381	353	379	387	404	362	401	373	364	356	358	376	349	352	410	390	379	398	399	376	372	359	347	367	412	388	343	388	383	330	338	407	347	385	365	333	365	381	377	361	376	377	405	403	405	369	350	372	376	347	356	353	412	350	395	326	379	371	363	367	366	389	370	352	421	359	400	378	354	383	349	375	360	355	354	392	378	378	375	387	358	391	341	407	344	353	416	355	364	363	364	346	352	383	366	345	378	395	391	382	371	386	344	356	392	371	347	349	375	374	404	356	377	363	357	328	388	383	367	408	381	366	362	422	371	364	369	378	382	372	380	383	350	402	446	373	346	339	344	370	382	355	384	397	317	362	346	383	361	354	369	377	395	381	395	326	400	368	371	375	372	391	371	342	352	380	391	415	370	377	417	362	364	399	419	363	407	402	341	413	379	365	377	382	371	397	397	399	408	378	372	370	385	383	331	374	346	354	376	377	372	385	361	400	383	355	361	362	394	396	376	376	365	359	395	371	383	402	396	360	370	385	349	375	409	382	377	333	355	392	372	378	373	355	331	410	356	337	389	392	425	380	389	373	388	334	385	364	390	362	342	364	386	364	343	362	401	364	372	367	377	344	372	391	365	362	408	380	383	373	350	348	377	396	391	363	365	358	398	374	361	375	376	376	370	404	386	385	375	381	363	400	369	388	372	364	392	361	312	368	392	366	345	367	387	383	369	362	364	408	376	372	407	403	336	376	401	357	350	384	409	354	401	366	340	341	402	381	354	347	385	404	364	408	371	387	366	371	366	385	375	372	369	361	355	368	360	365	408	330	366	382	381	394	380	411	361	347	339	343	382	430	374	386	370	349	319	389	389	381	374	382	376	402	394	331	400	403	376	369	358	414	369	417	347	366	346	400	338	366	339	365	385	364	398	417	380	329	374	362	335	374	359	376	379	381	357	380	416	390	371	343	401	381	370	364	325	368	382	372	409	376	378	376	352	330	374	368	380	372	393	367	362	376	415	375	335	396	354	382	371	407	392	386	380	335	336	356	398	349	363	425	384	348	372	347	371	346	364	385	370	387	336	371	371	359	340	401	377	377	365	431	359	367	382	364	381	372	387	366	400	375	374	391	382	363	352	375	351	412	359	399	376	418	346	374	406	409	409	405	369	363	371	360	337	344	405	391	381	389	404	330	393	365	353	370	364	355	368	386	374	328	394	344	382	347	372	398	348	354	375	403	392	358	370	352	391	384	374	335	371	425	384	422	372	359	361	391	376	361	425	393	403	362	395	409	380	377	370	398	400	396	356	420	362	373	383	361	362	375	401	375	360	406	425	364	369	388	378	351	359	345	372	357	342	357	348	375	362	375	380	364	380	371	373	356	376	356	376	368	409	328	343	372	343	360	379	379	377	368	428	393	363	370	373	359	360	356	380	370	351	365	389	388	353	339	377	395	386	372	387	408	350	368	391	401	380	409	354	382	373	339	405	378	363	389	350	332	395	385	351	364	347	383	394	346	386	387	368	385	366	388	426	381	372	369	351	354	368	364	373	358
2384	1245	1709	1974	1810	1552	1350	1298	1166	1136	1036	1049	1022	973	1057	1001	1084	999	961	980	912	908	1007	887	919	932	897	883	945	880	887	924	931	835	879	839	903	830	877	846	910	877	894	894	935	871	854	908	860	825	887	884	938	821	866	874	901	894	810	905	879	842	844	851	910	898	845	852	870	875	914	872	865	940	878	886	872	813	831	851	836	842	902	921	882	861	860	873	911	860	851	848	924	852	834	894	902	879	857	892	837	891	832	863	848	863	859	827	903	892	908	897	870	879	892	887	854	858	867	840	850	850	888	888	888	887	862	856	851	840	890	913	814	858	865	900	900	900	883	914	833	903	871	868	867	868	898	860	869	863	880	915	861	829	856	847	927	850	883	911	888	886	889	857	895	868	885	858	884	900	885	855	873	888	965	874	891	887	873	825	844	879	852	881	896	884	884	847	877	926	878	903	841	865	928	867	892	868	930	914	888	860	899	850	913	859	859	876	866	879	880	877	939	830	809	874	854	843	894	855	851	873	870	844	878	891	896	882	821	809	885	871	868	849	854	878	887	851	856	858	902	871	846	888	881	867	878	928	896	875	842	883	823	846	912	888	890	818	870	906	885	880	917	892	915	860	863	882	872	850	906	843	905	837	905	824	875	894	826	875	880	888	829	855	893	866	827	927	850	886	867	877	912	845	925	865	912	877	863	861	853	866	871	800	905	896	908	869	876	848	854	895	860	888	923	819	875	872	844	929	886	862	841	855	868	851	849	865	845	830	822	847	943	878	914	912	865	870	885	918	889	888	874	850	918	849	869	902	882	860	863	886	832	848	863	814	866	887	909	860	855	907	908	879	889	895	867	867	894	873	893	896	837	880	909	839	867	834	870	857	886	847	841	914	844	825	898	843	917	850	844	882	833	907	851	886	859	909	848	934	832	826	861	818	851	859	879	894	846	862	915	871	879	899	863	866	905	894	897	908	868	801	871	863	892	910	851	863	899	903	847	857	861	901	858	884	886	836	859	854	877	815	882	894	835	870	879	845	894	874	870	864	851	876	843	934	901	874	870	872	841	916	879	875	855	794	886	909	852	836	895	877	832	838	833	867	852	876	865	862	859	902	850	871	901	905	784	879	855	868	879	877	868	861	853	869	906	881	925	859	893	878	845	874	898	899	858	889	865	921	895	813	847	829	846	893	917	847	889	896	858	865	848	883	880	885	885	892	860	887	944	837	806	825	898	891	868	865	906	888	844	891	885	883	888	850	877	860	902	866	850	915	839	885	843	890	905	879	850	931	906	858	883	870	919	880	868	844	889	899	853	879	807	822	880	839	876	833	877	856	865	892	875	892	882	830	880	908	807	851	863	868	861	870	900	867	876	880	853	874	898	882	833	872	910	882	860	871	801	865	850	832	889	858	867	872	862	925	883	894	864	894	917	860	874	897	831	860	860	897	903	847	871	848	865	859	884	881	892	900	885	879	865	829	863	890	878	884	860	908	865	832	889	893	954	870	904	923	853	854	851	843	856	902	864	890	839	874	876	836	913	902	867	831	901	902	867	898	891	852	856	922	896	876	830	890	883	897	858	884	790	869	861	877	857	872	865	868	896	882	946	857	851	873	885	917	850	874	872	833	901	831	877	903	911	870	861	826	911	891	847	868	851	889	850	911	840	838	868	919	896	872	889	866	887	846	852	854	873	886	871	854	852	851	904	865	854	850	876	896	855	945	882	866	905	809	906	881	867	857	827	868	874	833	930	923	829	904	876	888	866	881	940	889	908	896	836	839	892	903	860	821	819	849	833	857	919	847	875	821	930	900	897	863	844	895	878	866	858	852	919	861	873	867	849	872	845	892	855	896	908	876	861	893	846	844	919	888	871	871	852	858	876	775	849	903	866	918	836	824	893	916	851	917	881	886	865	913	885	897	851	914	871	865	860	874	864	910	877	859	898	935	851	895	905	920	842	863	876	901	859	834	879	874	879	857	923	889	845	868	912	873	910	858	852	907	854	882	916	870	862	863	866	914	798	883	834	807	935	903	862	883	860	928	871	883	866	848	891	858	882	869	911	864	893	818	794	874	895	867	902	829	844	914	848	913	841	869	871	908	930	814	873	872	826	875	857	873	877	835	917	873	842	861	886	854	873	825	848	850	877	895	830	856	848	870	885	839	849	927	854	854	851	857	879	830	849	885	825	796	859	872	897	825	847	831	882	867	929	823	887	860	851	878	874	874	843	876	900	871	874	928	877	827	891	876	928	906	881	939	859	869	870	877	837	923	858	918	855	918	862	865	890	840	897	864	872	878	876	904	886	842	890	896	851	808	908	837	906	904	862	886	834	886	836	893	861	920	910	939	821	894	879	914	906	876	879	865	919	930	853	906	874	913	876	869	829	881	809	879	867	897	842	850	896	876	853	881	864	903	823	877	826	855	902	823	839	917	884	852	855	913	849	888	890	895	876	902	909	910	893	901	859	843	879	868	834	833	834	853	854	865	879	887	854	850	862	821	895	897	912	896	880	911	898	897	930	853	851	909	916	855	850	819	822	924	904	917	851	819	846	806	916	859	816	888	924	870	916	827	864	874	836	862	936	841	904	894	898	927	903	866	952	894	868	891	923	887	868	906	896	835	906	875	894	879	944	860	839	861	887	869	849	869	889	803	849	874	833	909	859	852	930	822	906	879	872	870	823	887	931	952	897	837	871	852	841	869	896	899	885	856	875	866	848	847	906	878	861	852	898	853	859	879	844	868	838	911	870	819	932	871	870	865	904	921	870	861	834	863	902	874	863	859	874	860	843	876	911	817	930	902	893	868	916	902	887	860	872	880	892	892	868	851	851	904	893	881	935	916	914	856	923	843	841	876	816	867	881	854	901	859	926	840	853	885	916	865	900	864	857	894	928	905	860	881	812	836	861	877	883	843	885	839	888	828	824	857	850	856	871	889	876	905	836	882	872	877	871	902	844	876	886	804	858	838	854	898	875	893	930	891	856	811	895	852	881	912	918	889	886	868	813	885	851	912	906	860	855	926	858	931	891	842	858	874	919	925	830	873	883	870	870	871	898	830	869	821	867	896	888	812	861	872	857	920	917	907	851	904	842	919	856	855	848	846	883	851	882	869	910	854	875	838	865	849	869	852	916	875	882	867	884	838	875	863	802	889	853	842	931	873	877	842	879	855	878	879	874	865	853	878	916	859	888	882	893	812	910	858	920	849	869	855	870	844	882	907	923	903	838	857	878	935	848	900	855	876	847	849	869	854	868	879	870	864	874	887	874	860	925	863	856	871	888	848	828	832	857	896	814	869	833	853	892	905	892	870	884	848	833	898	876	819	869	903	853	838	847	878	858	881	845	892	889	842	904	913	924	837	850	860	864	841	820	880	893	902	883	873	896	856	841	867	847	836	859	878	940	865	862	898	842	884	882	935	854	880	866	849	933	924	858	853	914	855	833	853	887	889	861	908	886	855	842	857	851	967	914	893	841	866	887	884	865	884
7907	1127	1228	1064	802	724	568	520	535	428	444	404	422	418	411	410	397	409	408	412	402	409	419	378	388	346	362	364	340	367	375	376	389	416	336	368	383	373	377	412	385	389	380	367	376	398	402	356	391	396	388	350	363	385	401	417	366	396	378	382	398	360	380	366	378	367	376	400	383	378	380	400	350	396	391	350	373	357	379	364	368	363	340	348	341	366	387	394	391	367	369	352	367	383	378	402	400	410	390	409	402	380	391	361	385	381	357	392	366	350	348	375	400	396	360	395	370	350	381	383	372	333	340	383	353	406	399	389	386	371	403	376	365	375	374	374	361	347	406	375	359	378	380	364	410	382	357	385	368	398	374	396	356	387	380	346	389	390	387	419	360	402	383	364	412	388	394	394	364	376	379	387	362	371	369	372	354	380	385	350	348	369	366	394	406	358	363	388	373	375	362	403	363	387	383	389	364	396	381	368	368	399	373	408	327	389	394	370	352	355	392	369	366	365	351	377	391	389	384	391	412	386	365	382	408	407	390	381	414	378	363	365	396	376	380	408	380	381	392	407	372	367	355	405	421	378	357	386	377	384	370	380	372	366	386	354	405	363	373	426	349	389	365	376	382	388	369	388	385	388	423	381	379	371	364	383	352	390	385	357	394	364	379	381	354	379	359	407	384	374	366	347	381	406	408	405	385	361	378	375	384	359	375	335	393	392	410	392	407	391	401	397	359	365	412	362	413	367	413	378	384	411	378	383	352	372	386	366	371	419	392	377	399	356	419	374	391	414	388	361	388	383	412	366	360	353	342	382	400	348	397	352	439	391	378	345	381	343	363	408	372	411	401	338	381	405	340	417	384	368	374	333	380	379	358	372	426	407	402	379	374	358	397	398	338	384	394	388	351	354	351	392	406	418	387	369	385	423	349	397	403	383	378	372	376	378	405	371	366	367	384	377	373	387	396	381	389	352	394	361	448	375	356	372	385	380	343	374	385	369	369	381	411	363	374	382	386	383	347	422	381	380	373	378	417	407	427	406	394	396	370	373	378	409	407	395	389	391	373	400	409	365	384	366	367	368	379	369	362	393	376	437	361	328	382	375	407	398	373	350	361	373	447	342	399	372	385	434	334	403	363	400	363	422	405	392	385	373	351	400	353	389	354	391	355	375	378	387	345	398	361	372	378	400	366	413	403	376	406	396	369	407	323	362	368	405	382	377	384	382	407	361	398	389	385	363	361	375	383	371	409	354	384	380	359	336	377	420	397	391	380	364	378	372	347	382	360	397	404	386	375	402	362	374	348	349	371	350	383	350	350	390	393	400	354	363	346	395	400	383	383	365	343	395	391	348	377	366	367	394	379	403	365	350	394	401	400	368	390	407	415	396	332	350	370	423	360	396	355	352	389	366	372	365	413	383	366	387	358	373	367	442	395	388	417	421	348	354	387	357	371	402	370	397	448	387	397	348	395	387	395	363	381	386	357	376	380	376	360	388	394	357	408	374	402	345	373	399	366	368	417	405	382	361	358	379	351	333	374	348	345	392	377	376	400	351	391	370	399	404	381	399	356	329	388	388	350	369	380	357	355	399	384	375	370	395	314	387	363	376	362	330	410	379	362	386	382	384	368	437	399	372	379	357	389	391	414	394	379	338	417	398	370	350	388	381	379	357	365	409	357	395	366	391	397	420	400	392	360	397	358	355	374	413	411	373	387	357	395	358	377	389	366	393	379	390	426	347	398	380	387	365	366	390	390	383	403	385	386	414	399	381	370	413	370	382	370	398	349	354	375	375	401	390	363	385	385	368	366	399	423	371	387	408	366	398	390	390	422	377	348	364	388	379	392	374	406	357	359	344	370	359	366	430	370	392	362	423	384	389	391	399	363	404	420	409	337	379	393	344	369	377	355	387	399	394	415	395	414	387	399	324	360	347	342	391	386	390	386	410	395	386	335	371	403	345	392	394	389	411	385	350	379	401	348	408	360	383	378	362	375	376	382	378	377	363	365	379	392	361	368	424	387	387	362	370	360	382	374	354	322	392	392	378	400	385	379	368	377	405	381	372	374	354	366	352	388	383	377	377	386	365	332	404	370	340	390	391	424	358	401	390	410	444	363	375	362	392	381	366	399	341	374	360	425	360	440	355	399	367	388	404	376	412	366	351	383	362	348	412	385	385	386	344	347	371	384	365	351	373	362	366	366	368	348	367	363	351	354	423	390	346	384	412	395	407	406	343	356	399	374	395	332	377	401	391	360	395	380	375	393	330	342	345	356	371	388	376	395	359	365	387	402	398	363	356	360	395	381	399	387	393	363	332	372	395	366	339	368	394	409	405	371	352	406	363	377	365	375	360	343	395	364	383	397	358	379	393	377	378	386	393	376	427	356	359	388	369	382	364	398	403	410	388	406	390	367	393	418	377	431	386	395	402	375	389	393	368	394	386	399	372	376	372	411	432	403	360	388	384	376	395	367	425	370	368	357	358	375	385	349	355	404	395	327	362	425	363	418	379	384	383	359	367	386	396	384	355	423	356	352	384	393	381	395	402	366	367	366	383	344	362	359	342	377	342	372	378	393	378	398	395	338	397	364	360	378	380	405	360	399	405	364	383	370	381	402	382	354	385	417	366	403	371	359	338	380	394	385	358	385	424	409	377	368	359	385	342	348	379	365	355	377	344	360	385	377	355	387	375	405	377	381	339	374	353	367	397	379	381	399	384	385	371	368	352	366	390	405	370	386	361	383	364	375	368	373	369	364	387	395	350	370	364	353	376	369	374	367	315	384	413	388	397	382	368	372	351	406	376	360	354	396	366	390	397	359	401	392	344	353	370	393	400	407	423	402	346	404	379	381	356	415	353	360	351	377	409	360	367	364	344	362	353	401	375	394	348	355	374	397	383	401	390	386	389	380	353	382	351	392	382	389	405	336	368	381	392	387	346	406	377	414	390	350	392	361	381	375	374	398	384	353	396	364	361	365	398	367	381	386	385	384	412	397	370	389	397	390	375	375	381	369	367	367	340	407	371	362	387	358	387	390	349	390	376	395	372	364	374	362	374	357	390	368	396	397	382	363	356	368	379	409	373	371	387	415	376	337	382	385	339	367	313	385	373	369	395	389	391	395	398	386	364	393	376	356	387	394	371	326	396	409	425	387	410	376	377	401	360	352	399	376	379	399	366	431	390	359	408	369	400	352	385	373	402	387	378	404	412	358	406	356	388	384	368	394	395	370	401	394	373	346	384	360	398	394	377	364	342	392	376	379	385	398	354	353	409	385	395	402	381	431	369	394	356	378	366	409	360	375	378	385	425	361	338	337	389	392	371	371	392	363	398	368	356	398	400	371	396	410	351	385	376	404	399	363	346	345	403	360	361	396	380	380	378	429	371	358	398	384	348	372	369	405	413	351	381	375	358	391	367	351	362	403	370	431	380	339	410	399	396	420	383	365	360	404	361	386	357	363	375	375	371	387	392	391	409	370	389	399	383	364	421	396	349
7040	1623	2707	3343	3101	2473	1990	1707	1561	1464	1328	1229	1167	1244	1255	1211	1210	1194	1013	1074	1023	1001	1028	961	1005	911	907	886	933	906	952	955	866	918	901	887	898	917	877	908	895	936	874	911	882	864	850	880	848	843	886	900	887	920	905	873	890	901	890	856	854	898	889	881	872	882	860	843	879	880	853	892	839	816	862	856	896	901	893	878	873	869	877	858	880	877	868	918	877	835	881	866	867	903	902	907	890	897	892	924	831	866	825	866	881	831	865	854	852	884	907	839	830	866	904	868	890	874	855	898	877	875	804	859	852	840	912	863	876	881	886	910	884	854	881	916	891	844	850	878	821	868	889	817	842	901	811	952	859	876	847	905	880	832	877	852	855	844	863	857	916	885	859	898	883	941	922	891	879	860	841	840	868	875	906	914	846	842	944	895	818	809	894	843	863	854	887	847	910	869	895	865	901	882	886	910	872	900	856	869	834	935	883	860	875	812	884	867	839	923	856	834	886	905	909	884	877	837	868	902	897	834	845	896	924	895	908	884	852	838	882	857	902	870	913	870	853	852	809	898	916	846	866	894	843	844	865	902	914	899	844	840	860	868	847	852	879	849	844	892	884	913	935	913	863	844	899	859	876	835	894	864	815	902	894	867	870	843	847	859	888	918	883	881	875	811	882	869	885	908	831	934	823	896	835	904	891	857	859	842	868	855	857	873	896	891	837	831	920	827	887	889	892	898	907	898	862	866	901	905	862	917	834	870	923	851	874	846	888	886	846	886	871	850	817	860	883	847	896	857	867	876	842	865	846	823	899	856	862	858	869	906	879	871	859	870	840	875	879	903	824	875	862	872	874	887	855	883	890	861	844	871	861	885	834	890	870	879	906	944	872	857	886	806	846	885	863	866	915	895	889	898	884	855	887	869	881	895	859	857	891	899	835	856	836	867	897	914	883	897	873	845	922	903	871	884	861	801	860	901	853	939	879	900	869	868	898	896	885	906	852	879	887	865	852	921	880	872	863	914	860	858	843	916	919	848	871	835	888	831	893	866	843	867	838	906	918	834	906	894	856	835	878	899	852	905	830	875	898	882	883	846	879	854	911	901	877	861	892	931	886	867	845	880	946	875	794	924	810	851	869	860	923	868	929	874	883	850	870	825	894	851	932	886	867	862	895	840	821	905	885	870	843	856	913	877	894	889	879	896	871	919	904	841	873	855	926	984	885	896	844	897	864	870	840	887	837	850	895	844	820	854	817	922	824	885	874	906	875	902	889	843	900	866	879	907	810	912	867	892	868	849	860	886	863	873	929	858	862	902	868	926	868	881	854	864	877	885	871	884	895	861	880	847	912	890	844	827	892	873	873	821	860	899	920	870	870	864	892	837	872	931	899	861	854	880	775	863	894	875	867	849	919	893	832	870	865	875	854	862	876	823	880	816	855	829	868	869	859	875	863	821	820	845	898	870	813	876	895	882	861	845	835	861	920	819	870	859	882	897	916	832	881	870	899	822	900	882	888	893	883	863	876	893	845	824	827	913	891	897	847	943	916	879	902	911	832	885	858	881	840	843	864	903	882	881	951	914	891	877	903	818	906	899	841	850	885	906	939	872	885	910	868	864	858	833	909	947	879	887	844	909	821	893	881	926	887	852	921	847	915	858	854	853	895	920	860	909	890	851	881	902	871	930	873	889	879	838	913	899	952	892	878	871	879	828	830	836	843	905	896	842	898	864	883	866	869	866	885	833	960	833	883	896	874	865	886	855	871	835	876	900	845	853	837	845	894	960	843	801	855	869	908	900	905	919	857	871	864	915	820	837	886	878	931	799	897	867	835	884	878	888	860	846	891	899	842	836	858	878	889	888	851	903	906	899	842	917	887	833	860	873	879	911	817	881	939	889	881	857	855	894	896	868	873	861	902	809	873	900	877	880	913	883	913	880	862	866	881	842	914	844	902	875	875	911	876	864	876	830	887	873	892	870	843	899	915	866	824	910	881	823	897	921	928	876	883	887	852	868	901	854	844	915	867	915	859	850	863	913	865	844	883	868	900	888	837	863	860	862	901	912	903	869	865	905	872	857	908	888	860	852	860	856	855	865	894	879	846	896	891	888	887	873	873	889	886	827	929	909	856	854	856	832	820	906	926	901	891	842	867	889	865	903	867	931	902	881	888	857	856	854	931	864	867	828	916	884	915	876	874	935	861	842	892	912	890	858	814	869	817	889	884	849	819	887	845	872	867	860	918	883	863	891	848	853	840	833	943	855	860	866	886	868	871	884	866	776	901	910	828	879	855	893	907	875	863	873	854	829	862	914	847	876	839	874	888	910	923	926	878	832	906	834	854	842	916	886	838	863	918	907	892	864	856	813	879	876	845	839	923	856	895	866	869	851	843	854	892	831	830	915	858	900	837	847	858	875	862	901	840	883	863	884	840	865	844	839	833	898	839	863	884	880	885	853	895	888	886	886	887	905	912	905	886	917	891	874	825	873	875	907	906	873	906	861	917	922	886	844	886	893	872	934	865	846	861	854	861	872	850	833	836	871	849	904	904	900	848	862	850	873	887	879	864	884	877	862	864	946	835	880	895	891	874	856	884	862	891	855	870	867	912	869	942	920	870	879	947	850	849	878	841	872	841	876	878	847	943	880	908	888	884	858	928	864	849	910	801	869	900	879	909	877	899	902	852	857	850	845	859	876	898	875	855	900	948	902	849	898	843	888	838	911	901	847	863	871	836	864	875	864	923	915	872	854	832	858	898	893	871	806	873	872	876	822	842	892	918	927	928	903	884	873	888	881	851	893	844	891	912	889	878	868	887	832	882	908	917	832	876	873	892	868	905	893	883	868	835	910	874	920	895	849	890	874	897	879	867	805	877	886	819	888	908	813	895	877	911	852	854	922	889	899	924	926	827	859	849	851	874	943	860	877	857	900	849	855	879	892	880	873	860	913	864	865	828	891	857	885	881	898	855	874	906	939	914	860	859	907	910	876	850	843	878	834	850	897	896	840	872	849	866	846	863	911	902	894	881	934	893	900	860	882	908	931	835	848	915	864	907	890	855	839	868	837	883	931	866	880	919	935	887	846	871	921	901	838	842	868	861	873	833	878	850	863	884	810	891	870	909	792	865	830	848	915	839	874	937	885	915	892	847	901	912	882	881	856	873	858	847	908	892	868	876	825	888	866	919	942	889	885	871	798	884	881	898	863	859	906	925	859	901	851	898	896	892	893	873	892	862	827	868	901	830	866	875	844	898	847	900	877	846	885	878	845	879	849	875	860	887	838	868	887	827	856	896	904	891	826	927	878	901	868	881	887	855	887	836	850	867	866	909	892	867	877	870	908	894	844	888	820	901	816	819	857	886	849	901	831	870	896	889	883	847	889	905	929	918	892	892	853	823	879	879	880	862	853	910	825	863	865	906	876	900	908	839	854	810	905	887	893	881	851	880	855	916	911	850	850	881	841	855	872	857	831	836	870	910	868	881	915	868	898	852	846
13583	1519	1542	1272	977	704	542	443	384	367	384	345	339	291	316	313	256	293	267	244	243	233	253	219	215	245	262	210	248	212	218	235	218	233	201	208	216	230	223	214	206	216	236	210	231	242	229	218	219	216	203	211	235	253	203	225	219	215	235	226	225	215	205	212	209	213	207	257	248	233	214	231	225	219	232	227	215	235	201	231	217	218	212	223	212	237	232	231	214	209	253	207	244	217	216	237	254	230	212	208	204	203	236	209	214	205	239	212	246	214	209	200	254	218	222	204	243	236	211	223	196	207	204	225	254	221	240	232	244	234	222	233	212	222	227	207	219	209	215	233	206	220	219	216	215	214	216	196	220	231	223	195	237	226	225	225	228	215	237	233	200	194	236	249	229	250	207	244	221	222	202	228	224	222	240	239	241	231	233	214	217	248	225	257	215	218	241	211	248	209	227	213	228	230	220	227	214	209	254	239	245	218	233	232	227	207	222	238	215	208	231	220	233	194	207	239	219	231	244	223	202	200	223	236	209	225	221	239	237	217	212	261	235	211	231	252	211	203	233	227	236	201	222	208	241	202	218	235	209	230	220	197	227	216	231	201	218	233	230	235	189	223	242	196	223	250	232	254	241	210	207	220	216	242	239	213	254	231	241	245	220	234	209	227	221	227	225	209	246	240	222	236	225	212	223	198	246	226	222	235	210	215	211	201	195	230	243	226	223	210	188	231	230	221	234	228	232	229	224	221	214	232	232	235	234	253	226	209	211	230	225	218	221	221	238	250	253	227	203	223	207	228	211	183	224	269	211	222	248	211	227	243	253	257	243	202	240	220	226	209	242	207	244	240	225	228	241	211	208	217	215	246	212	197	278	204	206	263	205	215	203	213	208	194	238	200	241	223	239	225	251	240	209	216	186	222	224	254	209	221	230	233	220	232	214	209	188	206	229	241	236	234	188	211	242	240	219	219	202	225	230	210	237	240	210	235	229	230	232	237	229	236	223	234	265	222	210	234	239	239	228	223	216	204	226	239	217	216	236	229	218	234	221	219	232	226	224	222	238	225	212	210	257	251	224	190	227	223	207	249	220	231	191	244	262	209	224	221	223	227	222	209	195	232	204	209	224	213	230	237	219	233	201	197	231	215	218	248	218	231	239	220	187	255	219	190	226	193	219	211	242	229	209	223	236	225	246	217	243	213	252	266	203	233	229	226	239	226	209	201	211	230	214	239	198	237	226	212	232	216	228	248	216	239	221	219	223	220	203	204	208	258	212	187	244	232	207	213	199	224	233	238	190	238	214	239	208	227	218	204	216	205	213	192	230	209	223	219	234	223	218	245	249	224	203	224	210	240	238	210	196	209	228	230	242	219	199	237	221	234	201	257	221	209	219	191	227	253	220	233	210	214	238	205	236	227	229	211	227	231	201	238	218	191	199	192	224	212	230	229	220	208	236	206	216	231	223	212	208	208	215	213	231	215	216	202	219	249	233	225	236	239	222	216	229	259	214	227	245	231	208	249	221	212	219	208	218	234	232	233	214	211	231	236	240	219	205	202	239	217	217	238	210	233	203	224	193	198	207	205	202	209	229	208	272	253	204	202	204	205	254	241	209	211	225	228	216	261	224	229	209	224	217	210	210	213	221	206	220	218	209	227	237	233	216	243	213	242	236	252	199	244	237	228	229	215	230	188	239	226	243	209	202	224	223	196	197	255	224	221	240	202	225	224	236	229	244	238	229	201	220	213	253	208	190	218	257	230	215	218	224	237	213	246	241	219	210	236	247	244	212	221	199	229	236	213	213	215	221	231	199	221	209	215	248	219	202	224	207	218	210	231	206	223	247	237	220	227	254	213	231	211	216	234	251	209	216	249	234	199	239	228	252	215	216	248	214	244	241	237	205	225	233	221	239	212	245	194	228	211	194	232	216	251	224	245	190	209	207	212	228	212	190	214	209	234	230	236	211	215	230	231	218	237	242	219	223	220	213	192	224	238	221	234	221	240	221	261	213	244	245	212	238	231	239	239	214	228	216	224	259	206	213	211	246	236	224	230	204	185	230	208	204	217	238	239	224	217	254	252	225	220	237	259	204	217	216	231	222	224	214	215	230	274	223	245	198	222	211	227	223	226	215	197	206	226	223	193	214	231	203	217	259	235	220	242	252	212	245	206	216	226	252	217	256	206	220	230	241	264	213	233	233	204	229	225	227	212	244	226	218	235	205	249	220	216	225	230	193	222	221	216	247	216	176	216	244	212	199	212	228	247	211	272	237	264	235	216	216	218	226	212	217	255	206	221	225	243	226	211	230	259	210	230	209	220	229	222	228	193	207	216	260	251	245	201	233	237	254	240	202	204	237	220	241	217	215	259	234	229	218	206	193	218	233	230	233	240	227	238	215	209	219	224	239	219	217	244	231	230	230	217	207	230	222	220	235	222	216	235	183	225	206	224	245	198	239	224	192	243	229	213	218	214	214	222	208	206	210	218	226	252	222	212	250	225	247	237	212	204	229	214	236	233	201	226	214	205	223	228	233	211	232	187	239	216	205	197	259	207	200	242	229	240	221	204	225	265	223	238	215	222	213	225	259	228	242	231	205	233	239	222	260	222	218	212	194	228	214	219	246	244	240	219	218	231	203	224	214	209	217	225	228	248	228	228	245	230	244	200	220	237	229	232	216	263	221	229	231	230	214	245	207	220	241	212	226	230	229	193	243	243	271	254	230	226	253	233	205	208	238	225	225	233	218	225	246	203	215	221	208	216	236	224	226	200	220	225	232	224	195	221	231	208	224	232	228	206	229	219	219	234	232	215	205	214	221	232	186	247	206	220	230	255	237	271	227	209	212	236	209	233	239	233	213	257	246	217	200	194	217	207	223	190	215	227	231	256	212	215	219	217	214	233	248	205	227	200	230	214	208	221	242	211	209	216	228	229	231	251	193	245	218	240	237	237	213	233	212	215	252	250	236	228	221	236	205	230	209	213	208	250	218	241	215	231	223	249	219	221	201	217	225	224	200	215	184	196	237	203	231	244	214	229	229	246	204	235	219	240	215	241	225	226	196	203	189	216	213	236	228	231	194	232	224	212	225	195	208	217	242	213	257	212	213	235	211	225	226	213	231	247	238	204	252	233	236	225	254	251	211	246	222	221	217	240	223	188	214	216	241	247	219	200	225	209	189	208	246	221	236	217	226	219	242	216	237	235	226	232	219	228	211	232	222	237	208	223	205	220	202	207	258	242	221	216	235	224	209	229	208	254	215	221	237	240	208	239	250	255	223	221	263	200	218	243	221	220	184	210	245	209	235	218	218	203	218	234	242	230	211	212	242	227	224	214	238	234	233	242	218	247	251	205	192	232	226	239	195	224	201	239	236	230	232	239	222	250	257	194	239	203	236	270	219	224	222	231	240	211	218	219	232	221	243	188	225	225	221	226	230	236	231	239	234	201	222	232	195	216	228	224	206	212	217	222	210	223	213	238	221	221	267	247	226	199
8496	1539	3309	4211	3844	3064	2262	1831	1584	1430	1244	1100	1052	1032	1051	1094	1035	1010	861	761	753	708	747	751	682	679	682	614	613	653	628	574	609	543	544	599	586	574	570	569	501	588	578	511	558	531	570	565	577	533	556	598	556	525	568	542	568	561	606	570	571	542	544	534	517	567	537	568	556	637	547	560	567	535	543	527	547	561	501	548	566	593	512	560	536	534	538	549	480	576	537	609	523	583	526	588	543	552	526	546	557	555	547	541	552	536	558	562	534	549	584	550	512	554	552	563	533	544	541	541	553	585	549	546	526	580	550	548	514	533	538	524	566	557	533	528	546	544	517	550	556	547	565	558	572	531	553	538	519	512	532	547	531	514	503	579	571	501	584	572	573	551	522	537	522	527	552	508	529	602	527	495	576	540	569	537	572	530	518	516	571	531	563	594	597	534	558	552	496	564	561	567	541	551	511	516	581	594	563	550	509	540	534	545	558	576	565	534	548	585	551	567	561	583	561	577	517	552	520	565	557	514	539	541	572	523	577	575	523	529	538	517	548	529	518	507	628	573	598	537	542	555	525	579	527	558	531	507	550	565	506	519	529	552	538	537	517	533	566	540	537	528	550	523	517	552	514	510	555	540	515	541	545	523	550	526	511	547	581	531	536	526	530	531	509	541	565	556	502	559	523	559	561	590	528	578	560	522	562	528	552	581	551	556	475	524	558	517	500	528	517	583	540	538	580	520	544	541	568	539	556	549	522	514	504	519	541	565	572	509	498	527	552	537	494	563	562	535	579	534	526	560	558	578	576	502	562	532	517	500	501	572	536	542	538	560	553	551	551	523	527	554	514	535	532	508	529	518	507	516	582	561	523	562	543	560	535	526	560	529	535	577	514	544	522	536	499	565	491	538	592	559	530	516	543	537	538	535	527	514	511	582	562	608	562	566	580	566	529	558	565	541	530	536	578	511	530	528	560	540	538	535	502	533	565	492	543	531	517	531	540	559	522	541	551	494	553	554	542	519	520	575	522	543	510	539	511	517	535	515	561	536	513	524	531	549	539	593	543	511	572	539	549	504	541	526	560	552	512	575	515	514	531	550	568	528	545	556	518	570	555	547	513	540	541	562	531	560	543	524	545	526	527	588	558	551	553	546	532	586	553	589	585	580	548	536	520	554	528	533	536	562	520	543	553	574	553	554	549	503	548	551	557	519	551	576	514	583	522	512	563	526	526	554	579	562	582	543	557	557	529	574	530	527	506	558	548	559	527	542	554	519	506	527	569	526	566	532	523	490	585	517	571	565	528	550	544	563	527	550	545	570	547	513	522	555	529	522	493	557	522	541	523	503	583	523	522	559	543	556	543	530	574	560	538	548	598	549	555	480	535	567	518	553	538	529	532	566	516	520	518	554	571	576	563	511	570	544	522	516	551	518	521	521	538	575	561	506	553	509	498	538	534	496	539	550	553	523	535	554	530	527	575	547	517	541	567	537	556	558	571	592	573	566	599	523	480	551	537	531	585	518	555	570	568	549	564	544	517	525	570	586	544	555	554	537	530	537	541	514	563	511	524	529	519	556	559	536	508	561	559	530	532	565	494	524	542	570	553	582	476	553	562	573	508	488	531	539	539	556	576	564	527	564	534	581	549	544	516	551	555	555	544	553	569	552	537	521	539	501	522	570	528	514	544	533	525	545	498	539	526	539	507	541	543	555	477	561	515	516	549	534	577	585	585	530	586	557	524	552	563	533	562	531	540	544	527	548	530	563	532	551	538	498	522	546	586	551	518	573	522	549	559	532	565	534	571	554	536	526	539	538	494	518	557	551	579	496	529	581	573	573	531	557	510	576	544	532	577	522	569	558	535	520	549	538	549	539	540	545	541	550	518	553	558	530	528	544	558	569	538	559	524	520	515	542	523	567	541	552	526	543	538	528	553	497	598	543	528	550	554	511	526	494	531	528	555	535	555	548	581	547	567	570	535	576	534	533	566	571	566	549	538	547	576	549	541	549	539	568	554	531	524	560	548	544	551	544	555	547	547	570	551	547	506	547	544	517	553	564	545	538	539	556	547	509	546	564	518	527	548	531	577	567	561	541	536	551	554	543	571	506	522	500	581	506	574	503	530	549	522	525	551	532	584	534	554	512	508	565	560	562	501	535	559	584	532	558	527	521	540	509	541	580	533	546	536	555	567	550	557	526	541	598	539	526	516	545	549	533	552	591	548	546	528	528	522	585	596	574	536	575	480	589	556	575	534	527	540	545	546	539	578	583	535	524	552	562	516	563	562	514	531	527	541	540	487	508	555	557	531	573	613	560	535	577	518	544	508	543	543	544	530	578	512	538	559	518	558	525	546	526	558	505	523	561	593	514	549	561	526	597	576	528	531	527	523	545	534	524	563	556	586	537	562	558	512	562	543	559	509	540	550	544	563	565	523	544	604	589	524	571	531	516	538	527	515	563	545	550	544	519	539	524	562	562	532	536	537	547	559	529	519	553	530	603	523	563	543	526	531	565	560	572	562	517	548	538	530	546	564	595	564	560	536	566	497	533	524	512	563	583	554	547	535	561	535	549	581	497	540	546	570	575	553	539	518	551	532	554	543	494	545	553	568	522	568	548	541	534	527	539	580	552	567	556	514	570	526	559	514	502	549	551	550	551	571	497	542	536	582	518	551	588	552	518	569	551	546	533	571	564	545	595	557	540	545	515	572	544	542	551	562	518	559	515	518	587	531	528	562	515	561	548	568	524	548	542	567	543	540	537	534	546	516	517	537	574	550	555	508	582	544	539	562	523	564	580	560	542	584	529	531	522	531	611	533	528	553	528	511	518	564	534	511	542	563	546	569	526	522	543	501	580	518	523	520	534	499	558	556	557	511	531	589	531	547	559	569	545	523	515	553	544	570	529	538	519	557	530	529	542	552	595	528	540	577	526	513	561	575	568	507	520	543	561	566	565	597	524	513	531	562	543	591	560	560	573	543	568	531	518	505	539	587	547	545	545	515	544	567	544	541	557	524	521	567	549	556	554	520	571	575	539	567	508	527	539	550	573	562	582	569	530	535	542	537	561	535	519	537	566	575	550	522	558	533	561	536	529	540	544	539	561	519	565	556	524	500	508	539	556	538	518	525	532	547	548	577	567	491	524	542	527	568	544	568	571	551	522	526	586	553	516	590	532	581	573	554	548	550	540	524	584	568	579	555	556	590	524	539	564	542	571	615	555	560	513	572	556	482	547	565	531	551	546	520	543	517	544	559	550	577	536	561	586	533	513	566	560	525	583	552	562	524	566	549	551	558	566	598	577	547	555	534	540	502	521	546	564	544	540	504	562	534	537	553	550	553	512	523	531	555	567	557	511	556	519	574	520	548	563	586	549	533	528	562	544	539	539	557	585	511	525	603	575	549	543	569	549	501	539	526	534	530	540	586	533	569	530	557	520	530	544	539	552	573	563	563	579	555	599	589	482	522	513	527	527	513	534	559	536	554	533	529	559
1963	675	726	734	575	524	466	452	399	468	406	401	394	426	428	371	417	373	327	358	360	367	416	385	352	355	385	376	400	367	364	381	328	371	405	386	364	390	396	372	405	406	349	366	345	397	348	391	366	375	403	359	383	346	395	333	389	328	348	412	440	377	410	361	415	345	341	363	376	392	404	354	364	378	390	393	389	379	352	385	355	355	395	371	373	385	353	381	356	390	392	377	373	373	384	387	349	398	358	386	384	384	393	360	378	408	359	370	417	392	370	352	421	371	398	392	348	383	371	370	397	375	354	377	375	375	374	325	382	401	382	387	322	337	340	411	353	336	391	359	395	362	367	389	354	365	373	395	383	373	375	362	367	343	374	383	393	371	386	381	351	321	390	363	353	374	407	333	415	386	369	411	367	407	383	354	356	355	396	409	350	364	389	380	407	349	351	380	324	382	381	358	373	364	381	382	345	391	377	378	379	366	366	341	351	372	381	382	385	354	357	434	408	393	376	416	333	336	398	398	396	358	373	367	385	372	381	370	405	368	365	394	397	363	382	353	392	423	402	401	353	382	361	368	372	365	393	377	377	384	393	380	363	395	376	348	328	342	415	370	361	363	390	378	401	377	358	369	386	365	390	353	360	380	398	394	396	340	338	367	382	366	378	400	349	367	368	372	333	397	362	372	391	388	386	354	363	373	363	407	393	357	349	336	382	372	370	378	399	394	366	332	365	403	381	391	402	363	363	390	346	364	342	365	406	357	335	379	350	362	359	396	345	365	350	368	372	376	378	361	369	378	379	349	378	384	363	382	378	398	388	389	362	369	347	389	393	396	381	386	384	399	390	405	381	361	386	379	375	400	379	374	346	340	375	354	365	356	411	348	361	363	381	414	356	391	388	388	379	370	390	386	355	388	373	364	384	369	379	320	389	360	395	377	365	382	386	353	400	359	408	365	350	387	390	386	359	365	337	388	416	385	375	373	364	343	399	348	392	394	354	342	388	381	362	388	365	371	362	409	362	344	389	373	403	434	353	383	356	372	375	384	409	394	339	388	377	351	354	363	390	369	378	366	332	382	361	379	370	372	386	397	409	378	354	332	377	372	359	352	356	355	380	356	338	387	357	316	361	334	346	409	356	378	399	413	385	395	413	387	401	393	364	386	379	343	373	361	353	390	369	378	397	384	379	371	375	363	371	380	353	375	355	356	338	383	412	366	361	342	380	340	367	386	386	375	363	406	411	398	365	397	397	396	366	348	403	343	351	372	354	383	383	371	343	400	398	393	376	391	381	372	404	360	411	369	407	399	380	359	382	406	387	365	380	398	382	372	368	389	387	403	386	368	355	376	401	369	375	353	387	384	359	355	361	386	362	397	370	394	348	375	411	396	385	350	335	374	369	370	387	372	365	339	355	411	348	380	381	388	372	340	373	365	364	363	381	373	367	401	363	366	387	376	380	355	358	376	380	401	378	360	386	337	360	340	365	364	366	375	369	402	369	405	369	384	406	384	377	382	352	381	369	401	354	413	399	388	397	358	359	392	331	379	380	355	318	363	342	340	343	364	358	359	366	353	370	358	405	378	378	354	359	367	377	346	393	358	356	380	368	406	377	372	356	376	354	361	394	381	417	361	387	381	449	387	362	389	395	394	375	392	397	411	346	403	412	367	400	373	393	323	377	350	382	383	367	362	382	388	395	374	376	358	370	356	391	356	361	395	381	350	368	372	370	363	371	369	404	413	398	369	344	329	386	399	365	388	356	373	395	374	374	369	377	346	373	389	389	366	374	404	372	348	371	342	364	349	354	373	370	376	353	378	329	381	379	370	372	360	357	364	405	382	374	381	344	366	390	376	396	351	371	366	383	364	352	394	369	388	348	362	384	389	352	371	355	361	415	376	381	398	356	362	386	366	367	380	362	354	369	381	381	351	347	407	366	394	365	406	378	385	381	377	329	342	379	400	359	366	382	411	349	348	349	437	393	349	407	386	375	367	335	370	374	412	379	366	382	386	361	380	373	345	351	357	345	372	408	379	375	331	403	380	374	364	368	391	340	377	391	408	369	398	417	361	378	418	395	361	382	360	388	388	398	352	377	373	359	380	386	382	369	368	400	357	344	361	393	368	385	401	365	373	374	361	370	359	355	404	386	362	386	365	365	360	364	405	388	375	389	358	350	375	403	374	365	371	399	371	355	388	386	359	398	368	392	354	394	399	350	364	417	348	329	352	402	422	382	389	430	327	366	380	375	379	380	365	389	356	382	364	357	342	365	370	381	337	382	374	332	359	375	355	371	359	394	362	391	371	367	379	398	404	360	390	341	348	385	409	367	359	372	366	359	378	382	376	398	380	354	415	351	385	400	371	382	397	400	379	387	382	349	345	383	353	355	372	374	369	366	374	345	373	345	364	386	377	393	354	387	402	374	399	377	351	373	400	386	365	355	388	393	367	393	389	386	347	368	386	371	380	365	354	385	364	366	379	384	370	372	389	386	363	385	344	407	375	349	359	374	414	355	394	380	375	370	380	412	371	355	388	384	358	375	384	392	356	372	350	352	357	355	378	346	362	357	343	358	396	397	369	370	425	367	414	349	364	355	344	388	389	331	416	365	371	383	354	373	386	375	317	366	379	380	340	377	398	338	375	401	377	380	417	371	381	353	380	385	386	329	381	367	370	368	341	370	366	365	400	383	374	397	363	369	328	356	364	376	362	355	348	339	352	362	350	341	349	369	363	386	366	358	347	369	353	376	349	342	369	321	360	356	392	391	362	381	390	395	351	345	362	357	378	353	377	388	346	338	386	362	357	380	366	345	388	371	374	401	391	368	392	387	377	383	347	361	345	330	350	398	416	357	348	335	373	376	349	380	379	387	370	373	369	359	367	412	396	357	401	369	378	338	364	398	359	381	379	356	392	351	379	328	390	392	388	379	393	368	393	320	392	368	384	385	402	395	368	388	388	319	381	383	364	391	398	397	390	370	373	382	382	366	342	381	396	379	393	399	392	379	354	391	371	396	380	365	381	374	394	356	384	383	377	358	416	390	369	395	381	355	349	390	388	369	356	352	379	378	384	373	376	421	414	372	404	401	386	367	341	363	395	349	382	372	401	378	387	354	361	366	360	388	378	336	340	363	383	378	348	376	405	392	364	391	403	393	383	335	383	372	385	371	396	408	380	333	377	387	372	347	360	402	356	384	378	379	375	385	361	367	384	355	404	343	351	381	384	358	375	338	354	374	349	373	384	393	389	367	367	375	410	380	395	385	379	366	411	372	397	390	382	377	398	338	377	392	397	390	369	343	391	408	383	384	373	358	405	390	389	396	362	369	406	373	438	376	368	381	384	365	378	367	383	350	361	365	382	408	399	373	343	402	400	364	410	378	381	370	378	370	345	397	378	368	373	383	379	362	395	393	388	373	381	384	380	346	373	409	362	350	359	379	360	394	387	375	364	384	358	383	353	358	358	374	412	359	377	357	350	378	343	405	335	406	366
2308	1116	1698	2185	1914	1605	1429	1217	1175	1077	1052	1046	1061	1110	1065	1061	1030	1016	1001	955	988	1002	982	943	925	887	850	915	901	865	909	899	940	889	820	894	848	817	900	907	909	873	851	891	842	902	884	936	897	857	854	862	869	916	883	860	875	860	905	872	890	858	843	876	893	878	819	881	857	904	878	923	893	841	865	845	878	852	896	864	925	859	802	875	890	898	900	912	910	841	844	941	890	856	797	886	904	863	899	898	856	918	874	895	859	865	926	899	866	930	874	921	917	844	874	858	839	808	895	849	853	827	863	882	890	885	892	795	869	857	827	942	880	873	828	891	919	863	919	904	831	900	844	868	865	874	892	827	855	868	868	853	891	877	895	865	863	911	875	875	847	873	875	895	922	936	861	907	896	862	857	852	895	867	880	916	871	868	900	877	841	931	882	817	858	850	882	887	860	889	863	921	854	890	890	871	829	868	863	830	844	850	873	894	888	915	875	869	876	920	853	823	798	815	883	861	854	932	860	817	883	884	825	852	837	856	890	884	855	883	897	880	869	867	887	879	882	868	899	852	888	902	914	889	878	891	877	915	805	829	891	921	793	827	841	852	824	906	846	894	881	919	890	915	910	867	894	854	887	880	882	874	865	869	856	866	854	869	850	856	842	885	893	935	852	918	926	900	841	895	882	864	833	872	871	906	870	894	895	873	921	873	891	849	889	899	851	894	829	841	910	857	866	916	899	877	865	882	819	906	878	836	943	770	847	907	850	911	849	878	892	836	844	852	859	921	863	900	866	873	859	929	869	864	869	867	892	855	903	912	874	892	789	884	860	893	914	847	907	879	858	897	875	874	905	793	827	859	873	838	878	882	893	876	882	902	835	881	864	814	844	831	833	914	886	829	918	881	937	905	907	921	837	915	851	848	887	920	898	889	886	835	854	898	858	862	862	904	833	861	871	890	884	870	848	872	856	893	907	907	909	881	916	852	904	816	874	886	865	895	872	893	862	884	884	860	873	847	896	890	876	870	928	848	886	871	852	834	899	914	878	867	895	859	878	861	853	899	884	876	873	891	875	866	829	876	884	886	843	850	917	848	844	901	795	886	876	805	891	886	895	904	931	870	891	829	875	932	878	918	911	860	816	906	872	872	907	900	888	901	883	865	881	884	827	920	852	841	849	872	828	859	900	863	874	880	856	860	860	886	865	847	899	872	885	894	850	851	862	851	879	879	876	880	859	797	877	865	909	867	839	868	899	864	874	936	893	877	871	894	864	916	890	864	877	836	893	897	865	868	830	893	869	913	863	868	877	879	888	914	885	901	875	916	870	842	850	827	862	843	888	927	872	860	887	856	882	875	875	934	884	923	838	918	877	864	838	901	872	912	893	843	882	877	851	909	855	864	893	842	855	833	913	872	860	852	915	823	866	856	869	866	850	861	902	866	911	881	879	878	856	884	853	868	879	879	843	927	921	931	858	906	870	919	910	862	868	860	854	844	909	836	849	840	885	869	878	849	859	874	839	895	900	862	963	896	888	859	900	819	883	886	881	876	901	837	898	890	918	844	847	877	882	905	894	867	893	878	853	884	858	879	836	868	859	859	877	880	906	917	922	913	900	866	867	891	813	870	867	860	893	821	859	846	878	908	904	944	876	902	911	887	813	931	923	901	847	912	914	883	871	821	856	850	832	833	891	902	869	823	850	927	852	813	864	862	871	838	810	920	895	869	918	893	862	890	933	828	897	898	895	846	861	839	903	882	930	831	866	875	906	858	918	885	835	870	833	902	907	926	898	873	894	907	878	841	847	884	858	832	922	885	887	858	853	852	877	898	847	824	841	899	905	849	919	853	911	809	846	878	875	925	865	883	837	904	809	858	857	885	859	863	901	888	844	889	939	903	832	914	878	900	874	909	924	881	812	891	905	831	875	878	891	919	916	849	876	878	897	851	895	858	839	888	858	885	937	899	892	834	819	868	883	801	830	851	866	896	902	887	934	836	876	892	862	880	856	858	827	826	877	861	856	883	922	871	906	863	844	858	890	917	830	884	846	903	833	867	878	846	868	849	893	827	865	915	856	879	855	831	901	863	872	842	912	817	855	827	893	865	869	861	837	899	855	879	833	894	849	885	882	907	878	899	824	859	923	876	879	852	815	874	868	873	870	852	908	867	848	875	883	924	883	846	890	884	846	882	850	825	867	871	917	880	904	835	909	860	871	910	831	896	810	844	896	899	897	865	857	931	862	884	888	910	884	877	854	914	865	894	853	868	870	915	869	889	821	913	889	875	832	920	871	868	822	882	844	913	841	855	879	877	908	839	917	864	869	957	895	903	938	866	864	878	889	873	820	866	874	894	912	897	916	920	924	932	934	839	914	818	897	892	886	846	905	885	847	953	886	903	873	913	920	881	869	868	929	819	848	878	870	863	854	873	900	873	903	954	896	908	845	866	935	914	867	901	908	831	884	854	940	908	895	867	903	833	853	866	880	882	903	902	838	861	921	873	883	858	893	853	909	918	829	895	868	883	878	896	885	899	916	898	846	863	850	877	868	913	907	907	912	933	879	868	870	884	864	952	884	866	834	892	865	894	843	902	895	839	855	861	897	885	855	877	883	896	902	855	890	918	925	964	856	860	902	842	969	879	853	866	886	877	910	851	862	830	858	913	845	879	843	916	878	871	945	872	858	841	858	902	920	874	908	891	858	886	851	874	821	840	888	950	865	837	887	876	814	842	887	889	909	834	907	877	843	871	860	874	876	938	899	878	909	872	924	818	882	851	851	902	850	892	860	884	862	862	842	893	872	862	881	887	916	869	877	869	884	845	894	894	864	862	812	870	891	910	894	923	914	867	917	902	883	883	796	867	902	944	861	897	848	876	898	901	868	861	899	874	900	831	872	957	882	824	899	870	877	845	919	870	873	835	945	907	882	890	886	877	873	886	865	861	887	916	887	830	869	874	858	882	929	889	900	868	876	851	843	875	893	838	877	844	817	888	902	871	897	865	880	893	849	865	859	868	807	842	906	869	865	879	884	856	827	863	912	900	878	903	881	870	871	943	825	885	840	906	867	887	864	904	848	859	872	880	880	910	819	877	829	846	932	867	853	864	868	861	853	832	912	865	887	924	890	902	850	854	848	904	911	911	868	885	872	887	933	874	909	874	872	840	881	906	873	926	918	872	894	959	855	891	922	893	869	843	875	872	824	882	874	882	844	912	880	846	857	868	871	925	879	915	867	867	937	862	833	853	866	827	891	836	947	890	843	835	910	868	849	846	909	825	890	914	851	842	883	854	804	813	908	850	860	900	837	869	876	890	887	911	880	856	874	909	888	856	912	852	887	867	846	893	915	877	885	928	856	889	886	839	842	886	890	898	834	878	858	836	876	854	824	835	886	845	919	899	875	878	885	817	838	867	888	859	880	918	919	882	857	855	896	860	899	902	913	878	865	864	919	875	878	823	848	918	887	864	871	882	856	900	892	867	882	882	913	908	910	873
7929	1125	1264	1148	851	689	620	517	523	466	453	445	476	488	425	455	479	440	413	375	386	395	386	380	405	363	413	412	389	392	372	312	401	368	386	415	425	383	394	390	370	388	373	388	379	427	364	402	391	335	402	366	400	375	375	394	332	383	365	394	361	332	356	350	366	392	404	348	398	375	393	370	418	387	358	391	375	365	402	385	347	345	434	362	378	396	376	399	374	360	363	362	433	395	396	380	382	378	393	403	376	355	395	360	369	395	388	372	373	381	380	393	386	401	370	382	411	403	376	384	359	333	372	397	367	408	363	396	359	349	427	350	363	365	375	396	373	370	371	397	372	372	414	397	401	380	352	339	349	430	354	391	347	367	384	389	386	350	373	369	406	347	397	439	386	398	387	389	396	379	355	374	375	369	370	381	339	368	339	365	383	379	391	371	382	389	390	369	368	345	357	374	365	371	412	398	379	366	372	396	397	406	410	393	411	405	352	347	411	400	409	371	417	350	383	356	414	363	397	367	380	377	364	401	385	389	374	396	340	373	401	385	359	375	397	407	384	370	363	372	410	373	369	379	340	372	386	373	379	356	397	381	357	378	401	391	407	374	390	358	362	412	385	417	407	421	414	369	374	344	354	367	368	384	381	369	392	397	375	418	385	401	381	370	340	362	385	391	373	401	337	376	401	364	380	371	404	366	371	427	379	394	372	425	395	419	391	442	376	379	407	363	396	417	357	395	381	389	386	378	399	384	385	376	398	392	417	386	359	358	366	374	364	395	415	385	375	356	400	380	374	376	407	376	389	393	369	369	394	339	319	396	406	387	419	364	393	358	371	388	416	355	398	424	370	364	400	399	399	341	369	391	353	388	378	354	377	388	394	360	411	381	414	367	357	377	361	386	358	356	388	329	379	384	369	408	354	348	373	408	382	359	356	378	368	382	402	356	391	379	380	385	379	409	374	395	386	369	386	355	400	371	395	359	389	386	385	396	353	408	408	368	416	374	379	420	376	370	380	353	399	393	362	397	398	397	386	366	415	348	378	418	367	377	351	396	379	423	388	357	355	373	347	380	410	401	375	370	414	361	424	406	358	408	394	346	420	382	411	377	387	392	376	357	365	422	410	377	394	375	398	400	388	391	354	367	375	419	368	380	364	382	346	400	353	365	419	358	380	389	374	377	409	377	380	369	405	397	340	347	371	394	366	386	400	405	390	372	385	416	356	394	364	351	368	407	391	363	391	417	372	364	373	372	388	426	399	371	413	393	395	389	415	404	380	390	355	364	351	364	352	353	348	426	387	404	374	369	350	364	364	379	366	363	406	399	409	370	404	364	355	386	374	380	373	378	426	418	370	402	380	333	393	383	389	387	342	392	375	370	396	355	390	385	397	359	396	364	390	342	389	373	393	419	364	381	400	392	396	401	365	368	387	408	380	355	367	378	369	389	337	369	378	363	342	401	368	382	371	398	411	405	389	390	402	379	376	371	386	383	385	394	376	364	327	367	340	363	367	392	358	413	401	415	373	366	365	365	392	360	390	372	369	369	392	356	351	396	379	335	348	375	387	383	358	408	415	380	373	398	343	367	358	373	388	356	387	381	388	357	391	356	387	384	369	387	361	377	371	380	382	350	394	400	373	365	366	381	413	398	403	391	361	434	358	384	383	377	387	369	372	387	352	375	385	354	396	374	359	374	429	358	403	407	341	405	389	413	348	406	362	428	399	374	398	402	368	376	370	370	386	342	409	344	374	365	349	364	356	354	369	372	346	388	352	388	401	362	376	411	390	389	385	396	405	367	422	364	355	406	414	364	407	377	394	370	372	387	395	392	357	402	391	353	400	418	403	364	365	374	376	380	383	357	370	387	415	346	371	390	389	390	372	347	401	348	380	367	364	406	372	384	352	377	387	375	394	401	385	422	345	405	394	366	398	362	396	351	387	374	395	399	353	346	407	396	379	337	390	377	380	344	362	368	400	381	372	376	382	366	393	386	358	389	376	410	390	381	361	373	384	412	381	380	374	349	364	404	362	336	367	392	364	378	399	419	384	375	344	343	389	353	413	376	348	364	386	403	354	379	350	416	429	400	360	350	404	391	399	384	384	395	373	393	376	388	349	341	353	387	425	375	385	390	376	372	369	357	356	383	371	393	363	371	391	369	390	394	410	340	400	412	400	346	398	373	380	347	366	374	393	365	343	383	416	386	369	353	384	410	389	413	344	368	410	411	360	358	380	342	361	412	386	341	377	373	372	395	335	359	390	348	360	365	373	417	373	406	344	391	354	379	363	373	384	404	390	359	369	381	406	393	370	349	384	370	381	396	372	394	399	391	379	367	392	411	364	366	378	386	354	375	403	437	403	390	371	340	382	353	371	388	373	440	404	355	347	405	371	378	374	369	398	373	357	338	373	381	397	366	396	404	373	408	425	376	379	387	377	383	365	411	385	350	361	386	369	371	393	361	361	395	378	367	361	392	420	368	381	322	399	387	385	402	357	387	351	352	388	355	342	368	364	349	376	375	390	376	396	379	394	380	358	321	398	365	384	376	360	368	373	421	429	400	415	335	368	376	379	366	375	362	376	394	420	407	379	398	359	335	356	379	352	379	360	362	372	417	379	373	354	368	391	351	393	368	411	419	383	382	372	389	376	364	371	392	355	398	364	397	393	384	368	346	394	394	370	382	341	381	373	382	374	408	370	367	377	409	371	359	368	360	362	368	351	350	362	394	384	376	370	365	393	386	368	385	395	417	403	336	390	371	382	369	320	390	391	416	393	370	428	359	411	383	413	419	359	377	366	370	364	350	381	389	382	363	429	378	399	376	394	372	395	350	357	380	397	364	359	418	375	362	342	321	410	395	371	390	331	381	409	397	421	374	354	326	397	353	388	357	390	374	396	373	364	409	398	383	364	372	371	417	429	414	367	369	372	390	382	372	359	424	388	385	383	371	395	364	374	355	385	332	393	393	403	359	392	355	381	346	382	382	374	411	385	379	396	368	342	387	341	348	384	389	417	368	370	371	400	362	386	342	422	370	366	404	389	368	381	334	379	398	373	366	397	388	433	407	380	399	375	377	353	369	383	368	344	403	360	363	392	360	389	353	411	377	389	403	352	389	345	403	370	372	371	355	377	391	390	408	378	411	405	412	424	394	397	381	433	378	386	392	388	356	399	366	366	362	412	342	358	393	359	371	381	365	364	418	399	379	379	408	390	384	390	348	403	396	351	392	368	347	429	371	361	415	364	373	325	368	373	403	383	392	392	416	401	387	435	364	344	375	379	397	352	348	355	339	394	412	412	404	389	369	384	421	408	394	354	362	414	403	402	364	353	391	401	371	364	350	349	376	386	387	366	367	357	363	392	375	378	407	411	345	418	406	343	374	366	399	373	393	372	392	425	354	364	362	397	432	423	392	385	370	391	359	346	375	364	398	396	420	383	406	386	345	370	376	375	369	354	392	370	390	432	390	367	375	368	402	390	385	375	388	355	371
7033	1546	2823	3651	3222	2539	2011	1777	1559	1491	1389	1278	1193	1205	1314	1248	1229	1168	1131	1091	1033	1008	1004	983	992	893	986	922	954	933	926	951	909	897	896	903	957	897	858	922	870	857	919	929	879	895	848	906	890	919	849	884	911	848	907	901	868	851	941	893	875	847	851	900	897	865	845	842	909	863	922	851	888	883	849	916	850	816	912	954	891	910	905	901	882	918	903	841	869	850	852	885	889	858	924	889	940	924	891	902	858	836	835	870	868	877	816	891	903	870	870	881	910	857	877	887	896	860	824	794	857	894	897	909	913	898	884	874	869	910	882	873	859	905	903	870	889	876	905	876	949	892	899	891	900	853	846	886	881	914	872	850	911	863	888	909	877	904	873	918	891	847	919	852	908	854	869	911	844	885	880	867	842	904	822	880	863	872	897	899	870	872	902	925	858	831	858	855	919	889	860	874	904	854	859	841	844	880	860	879	891	885	865	868	923	851	852	897	883	872	874	877	888	922	801	869	842	868	873	905	923	886	909	884	885	879	856	918	870	923	892	896	877	851	926	852	871	953	846	880	857	913	840	886	844	852	850	924	848	878	881	920	866	859	893	897	875	842	895	859	919	857	858	871	889	917	842	853	867	912	909	868	836	909	894	921	836	842	867	819	884	920	857	863	845	857	914	821	888	903	905	899	881	931	867	872	893	882	895	845	872	898	883	858	927	860	846	878	878	891	907	875	943	896	836	850	888	900	893	886	913	896	835	819	947	833	869	835	900	849	851	897	872	868	950	901	870	901	926	849	855	915	895	871	865	904	916	865	919	877	892	872	850	869	853	863	934	864	888	822	862	877	856	923	846	852	890	868	891	878	868	869	872	895	937	939	858	883	871	889	846	827	885	864	843	899	922	912	873	843	845	836	883	894	870	875	900	863	899	896	864	779	893	904	894	878	897	844	877	840	867	857	880	904	900	877	852	856	866	883	896	875	883	855	915	902	848	878	862	910	894	893	855	889	919	822	845	826	864	912	936	887	838	890	898	859	900	839	902	882	874	867	877	900	892	875	859	909	826	865	869	860	844	853	903	886	813	851	850	864	848	839	880	895	901	914	889	822	829	887	893	828	812	897	867	976	866	879	911	853	846	852	873	849	894	897	910	884	807	899	848	835	879	914	883	876	898	856	861	855	860	884	879	856	896	897	883	915	911	834	884	897	925	920	900	876	909	884	853	938	896	881	916	912	882	903	871	881	884	896	830	872	867	861	867	878	887	815	860	881	877	880	887	877	960	855	913	901	897	873	876	842	918	901	901	895	904	884	871	855	870	875	845	903	837	870	866	949	891	893	867	857	844	868	862	861	803	868	905	922	891	890	826	832	965	826	871	865	915	839	851	918	858	893	884	856	897	893	860	885	843	945	855	905	878	920	883	864	871	838	812	823	886	887	960	967	908	925	901	855	909	914	871	880	858	909	853	850	851	881	917	815	871	862	911	883	853	914	892	874	903	871	927	876	860	848	911	858	879	880	855	875	855	837	913	857	907	892	873	935	837	909	852	849	905	839	836	861	904	901	909	900	900	935	830	912	842	856	825	879	886	885	870	891	876	914	870	883	901	872	834	874	902	881	905	875	880	826	857	890	836	927	858	837	845	878	914	865	900	833	880	863	863	887	810	868	851	834	886	883	889	868	882	854	909	874	842	836	912	923	923	861	886	881	901	872	873	918	875	851	900	874	850	875	928	878	858	904	915	906	909	892	875	874	894	843	886	869	887	897	904	877	839	871	878	812	850	878	885	865	866	900	836	861	849	925	917	898	896	911	876	923	883	877	911	841	851	952	880	908	834	898	915	859	900	866	899	885	909	888	911	787	893	899	911	883	830	903	876	844	882	899	861	884	880	884	881	869	860	891	872	896	859	871	854	838	869	895	894	933	885	888	837	917	900	869	896	857	875	873	878	877	836	909	910	930	889	913	864	909	916	868	876	893	940	844	907	903	908	903	893	847	916	862	866	874	913	924	843	856	891	853	899	869	916	908	852	843	914	880	884	873	869	861	851	873	919	909	896	871	898	949	900	868	916	874	880	818	873	851	883	925	868	858	821	894	899	911	836	961	848	928	871	850	901	881	842	858	890	939	890	932	883	895	827	877	847	854	878	932	854	926	919	874	843	891	881	897	876	827	894	877	908	839	901	843	836	887	884	867	915	936	860	928	948	930	884	916	837	930	847	852	854	881	864	920	969	831	900	900	858	877	922	850	885	875	900	834	900	889	870	880	897	911	893	893	857	856	838	874	807	871	883	881	851	873	895	879	872	877	790	858	907	893	877	920	850	875	845	875	832	873	880	894	808	889	921	887	846	842	904	864	861	840	942	856	821	869	858	906	892	849	858	866	886	851	904	841	847	879	842	852	897	859	912	877	918	892	886	878	872	897	892	874	889	917	898	909	819	847	902	918	867	836	918	922	878	887	854	865	845	898	910	855	872	860	845	878	895	863	926	854	871	874	910	890	929	879	912	849	941	853	896	911	864	889	873	887	857	803	922	847	845	847	910	865	863	835	866	937	920	841	866	925	872	897	917	869	901	801	861	890	916	858	816	844	866	887	882	857	886	874	877	876	854	881	890	865	829	839	916	914	904	878	907	895	873	909	837	841	863	885	859	896	865	887	836	883	883	857	857	847	866	879	873	861	881	888	923	867	819	914	861	885	832	893	900	921	875	865	877	889	893	859	815	865	869	929	876	894	829	908	897	947	873	844	924	877	902	889	902	850	901	850	807	909	937	844	891	922	891	919	861	858	854	834	882	848	865	879	859	840	844	864	907	886	863	862	853	856	883	873	878	865	837	862	842	929	876	872	892	835	896	885	834	889	856	870	899	880	857	840	849	852	881	952	902	892	875	903	909	870	879	869	880	900	882	865	909	915	883	850	910	941	835	850	865	920	888	847	884	874	886	845	880	819	941	830	876	917	901	849	889	922	844	924	940	818	909	897	883	846	875	852	915	856	889	915	831	881	885	875	898	906	891	871	876	839	884	914	871	894	847	882	903	879	825	875	884	898	916	870	894	887	884	884	888	912	900	879	892	913	900	817	883	870	867	892	847	906	840	862	854	910	858	884	888	891	897	875	913	850	962	846	886	862	883	907	862	920	881	865	863	830	823	911	909	843	909	850	929	866	839	862	896	853	886	874	845	920	900	892	876	877	846	873	862	877	891	831	881	954	910	892	877	890	889	850	832	846	868	888	883	848	839	821	896	921	855	929	902	877	861	858	863	897	954	841	886	907	918	859	874	928	849	838	815	903	870	897	850	884	875	866	850	875	894	880	866	889	861	959	872	870	884	898	913	926	888	858	933	919	901	874	896	866	896	880	865	883	882	899	882	881	901	873	901	870	907	920	954	865	865	893	853	879	844	903	856	904	876	879	893	877	942	869	916	855	863	884	868	847	914	901	874	871	928	902	869	946	923	840	927	872	872	873	862	865	864	885	868	862	966	871	850	884
13572	1608	1665	1457	1020	780	548	411	405	353	349	288	304	271	311	294	323	312	283	243	244	285	262	237	236	221	259	251	254	266	248	247	231	246	223	229	237	233	223	229	236	225	228	231	215	210	210	207	227	241	223	229	215	220	211	233	245	222	224	218	241	222	243	213	228	223	236	230	201	231	182	211	242	230	235	208	202	228	239	245	206	242	222	235	248	249	219	214	243	248	245	228	235	230	207	229	255	239	245	220	208	221	213	232	231	213	227	231	212	231	245	230	243	218	201	229	225	219	218	229	233	200	226	232	243	261	236	240	215	222	201	228	211	206	223	211	225	214	215	213	217	210	243	245	220	239	236	227	237	225	218	240	241	232	240	240	204	240	230	249	224	244	227	237	244	233	232	227	241	203	209	245	245	204	226	253	235	224	224	215	207	221	231	230	220	194	192	185	260	242	234	233	211	254	206	206	225	230	234	209	220	242	234	204	220	252	210	237	208	257	218	210	237	223	248	222	210	231	218	204	236	220	228	211	238	227	242	224	222	236	244	228	219	238	213	214	229	212	203	206	238	228	216	241	221	248	232	236	241	228	226	205	220	239	230	232	230	222	203	213	237	231	268	249	210	239	207	241	196	238	241	228	242	230	222	220	236	233	235	198	218	247	213	222	210	225	224	214	225	206	238	229	241	213	200	206	266	236	211	261	237	224	241	204	242	241	232	211	231	253	222	219	197	248	239	244	239	239	224	237	219	235	212	213	238	230	229	232	236	212	213	198	219	216	231	217	223	227	243	254	205	220	228	224	220	238	228	209	218	220	255	230	235	229	243	210	211	218	219	205	224	232	220	226	240	209	240	237	218	236	227	247	236	261	240	253	217	225	217	204	205	230	224	228	239	205	214	215	217	211	264	224	193	227	245	219	231	217	235	254	223	227	226	200	234	220	199	232	239	261	236	209	245	251	191	254	221	211	216	225	211	230	231	232	236	228	219	247	237	229	258	216	238	212	229	236	218	201	241	242	243	234	230	189	188	208	235	236	230	242	234	250	222	236	245	231	250	233	209	239	236	229	216	256	248	232	235	230	210	218	237	234	234	230	231	252	231	219	218	229	223	219	215	232	230	222	208	228	215	240	230	244	256	196	237	213	207	231	203	212	217	205	264	209	203	219	240	264	209	235	224	214	228	240	205	230	258	205	238	239	218	248	267	195	211	222	220	243	212	247	248	199	224	229	233	222	230	230	214	219	247	242	182	222	225	239	206	215	220	224	260	219	250	241	231	225	211	212	246	215	234	230	224	250	215	230	221	200	229	219	200	250	239	238	224	227	231	215	227	242	232	196	228	218	228	214	216	241	221	224	225	199	252	246	226	242	211	250	225	206	207	245	229	245	224	257	221	208	219	220	235	252	233	206	234	235	240	207	208	226	219	216	213	227	248	230	255	223	241	228	244	228	216	206	274	244	216	219	252	224	249	205	241	229	242	221	243	203	234	230	251	218	226	226	227	239	231	271	244	231	224	245	243	217	222	224	228	215	207	216	244	260	227	230	244	229	205	220	220	232	200	230	209	226	213	195	227	249	281	226	203	253	239	231	237	199	225	253	209	241	229	234	206	235	240	219	198	196	194	212	217	238	220	237	226	222	260	248	242	246	186	212	225	192	233	230	223	216	197	234	251	204	194	245	228	230	196	230	242	234	231	227	231	234	260	225	247	258	247	211	233	195	218	251	222	216	259	246	240	208	213	210	222	222	215	224	237	232	243	234	211	190	205	231	218	207	252	234	207	223	261	233	221	188	216	227	217	217	224	217	202	213	206	217	223	213	224	251	262	272	204	223	241	253	213	198	206	214	222	256	242	237	245	220	213	244	240	238	243	245	225	218	221	224	210	241	241	221	239	225	213	237	216	202	239	242	207	217	214	220	232	256	204	239	236	258	220	229	220	236	238	222	242	238	247	198	223	240	233	245	223	208	209	220	222	221	203	232	235	256	207	213	204	236	216	213	204	200	217	188	235	208	235	249	218	213	208	209	238	233	239	227	200	201	230	239	228	232	245	219	210	212	238	250	194	234	237	225	212	221	229	228	236	252	238	218	206	221	232	214	218	222	221	266	234	238	246	256	219	221	247	243	217	205	203	208	237	226	211	204	221	218	236	229	247	245	236	234	232	241	253	249	257	221	204	212	219	201	224	240	227	225	201	234	230	208	225	238	225	226	223	234	215	234	222	201	224	232	234	228	227	240	230	220	240	236	242	230	256	242	236	249	223	233	232	244	211	234	219	223	220	240	217	217	234	216	204	238	227	196	204	210	209	229	243	200	226	198	254	235	197	221	209	205	193	205	223	246	220	223	243	229	233	257	240	214	222	212	203	223	219	213	231	222	225	220	253	236	211	235	215	204	231	217	224	227	196	237	220	233	234	194	219	228	227	217	232	232	245	235	257	227	215	236	249	216	222	226	240	220	214	215	252	209	224	241	246	219	225	230	215	269	243	238	245	201	208	212	246	224	255	225	233	218	212	218	227	210	238	246	241	211	201	219	202	194	257	273	229	244	249	234	225	245	194	248	212	246	226	243	242	228	225	239	236	236	232	234	229	206	208	241	243	222	224	207	208	256	229	236	194	226	252	220	199	232	250	242	222	229	250	232	215	230	252	217	233	255	260	226	214	215	235	224	232	223	237	199	226	230	255	228	233	223	239	242	246	217	236	226	234	237	254	219	208	210	244	222	216	245	199	225	219	227	198	209	224	255	256	241	210	232	237	254	241	229	242	237	216	248	244	237	221	196	240	247	214	222	260	263	207	223	212	199	224	222	254	213	215	228	230	195	259	240	228	252	227	241	229	235	233	247	247	230	214	204	228	231	210	218	221	241	243	255	251	212	195	211	190	191	215	246	224	203	245	233	225	221	254	207	209	217	225	202	226	210	262	227	232	201	212	246	237	222	226	251	232	238	217	232	219	199	253	216	213	218	218	221	227	197	204	230	240	207	232	245	231	216	230	207	242	235	203	225	225	198	219	223	224	211	195	236	247	220	254	215	249	229	213	221	225	242	223	219	210	234	239	228	218	222	223	258	232	222	246	216	240	273	218	218	206	218	239	239	216	223	228	234	210	217	266	254	232	235	227	255	221	227	228	249	213	223	248	219	231	198	248	198	209	209	255	238	225	213	235	237	219	222	235	212	212	237	212	241	248	235	232	204	228	242	223	202	204	210	229	245	225	220	223	209	241	232	225	224	255	253	230	177	193	216	215	222	237	234	235	224	244	229	221	206	223	227	238	248	234	238	239	253	209	232	232	225	211	215	190	225	265	200	248	218	225	256	192	222	243	216	215	219	232	211	222	206	247	234	210	235	223	200	225	196	213	194	226	239	223	213	220	209	225	217	254	229	206	253	231	224	210	261	242	214	244	229	231	243	192	230	231	248	241	228	208	222	203	226	235	227	222	222	202	216	201	226	238	221	212	233	214	254	214	253	202	233	220	218	218	225
8338	1623	3628	4640	3966	3119	2377	1929	1592	1495	1259	1118	1104	1066	1126	1091	1098	1027	862	841	797	768	801	646	666	726	629	607	614	605	648	582	610	620	603	557	591	600	570	565	562	554	508	563	547	558	582	568	555	586	576	601	554	555	583	555	550	550	573	568	571	543	554	539	593	585	531	597	547	525	558	552	548	564	541	589	547	607	514	568	576	539	570	556	531	565	513	554	551	586	543	582	538	524	545	564	518	523	551	534	566	549	559	575	542	551	550	544	612	512	548	541	520	535	552	542	554	530	586	569	565	548	568	588	568	520	543	554	576	496	532	537	574	538	522	549	560	577	573	571	538	570	594	574	597	555	521	542	532	570	534	565	536	536	547	540	555	517	515	561	518	519	517	512	564	549	539	543	563	596	536	562	522	503	570	559	553	620	573	570	540	587	548	599	519	537	526	552	561	602	537	541	522	591	573	533	534	560	560	566	564	542	552	545	521	543	560	538	538	538	555	557	512	547	549	536	564	534	567	549	530	571	561	564	519	550	583	533	523	578	518	534	543	531	572	543	570	542	545	584	564	554	565	515	544	525	551	560	526	526	550	541	571	551	537	581	562	538	524	527	559	575	541	543	567	596	579	564	538	513	547	561	554	527	543	571	558	552	554	555	538	534	574	541	589	536	538	565	526	539	539	518	553	531	542	569	554	578	561	554	531	562	525	578	536	558	560	576	537	518	528	519	549	578	504	544	558	577	555	550	588	547	572	550	572	602	570	584	569	565	525	547	493	531	560	545	564	555	546	561	555	512	557	566	555	590	575	601	570	566	527	501	517	549	571	547	538	524	502	521	530	541	518	541	537	536	579	591	523	582	542	531	576	531	546	493	538	556	536	556	560	554	579	553	591	573	535	511	580	582	523	566	572	490	541	516	521	541	553	537	516	550	547	550	560	571	535	569	532	551	538	539	564	553	515	594	484	547	554	550	547	574	540	549	529	541	562	598	549	522	601	524	529	520	532	592	557	557	555	524	534	560	555	530	563	557	533	530	548	523	557	574	520	514	602	519	522	550	577	542	537	600	546	563	554	532	554	579	558	556	558	566	532	560	562	538	532	544	580	576	584	564	546	535	592	528	597	602	559	605	564	555	542	530	557	556	528	540	571	586	511	535	541	559	597	580	596	567	571	566	568	554	537	550	538	539	538	541	571	601	538	521	517	572	566	553	549	594	587	539	563	576	556	587	562	549	498	528	571	534	570	569	517	535	577	547	545	577	546	552	540	620	540	545	558	568	565	556	527	572	567	525	537	543	544	553	598	545	532	555	565	524	545	533	553	546	541	520	533	569	591	558	577	565	542	559	546	545	553	593	527	572	519	547	581	549	526	554	573	581	571	563	576	597	538	523	525	554	542	536	493	572	534	546	562	529	599	543	526	533	554	555	493	520	586	559	526	570	586	583	549	535	533	555	480	535	512	549	527	569	537	567	552	556	540	556	556	547	551	546	549	513	547	516	598	573	556	532	567	586	538	554	545	578	541	537	528	553	572	559	583	551	525	545	556	569	590	579	491	570	524	537	559	551	551	543	529	558	552	526	551	552	550	584	566	551	589	537	548	564	550	559	558	554	538	539	549	552	590	567	556	542	553	562	504	559	548	539	553	558	515	541	574	545	584	516	519	574	578	581	548	542	547	524	583	557	549	573	515	595	587	544	540	538	534	576	530	561	559	576	564	580	548	515	561	537	571	593	609	558	531	568	558	582	579	530	532	536	560	554	589	567	567	568	497	545	574	548	584	595	607	545	584	548	574	522	555	533	525	550	532	533	562	542	579	565	565	539	555	579	547	537	596	598	558	547	571	551	536	537	592	533	577	547	546	573	533	595	523	495	555	491	522	522	569	528	531	587	584	560	610	571	535	612	510	579	558	590	573	550	566	585	556	585	513	546	540	577	576	547	556	584	539	543	580	505	516	539	552	590	563	527	547	529	551	541	563	528	551	526	544	552	563	534	538	547	550	511	565	533	571	557	567	556	520	574	540	516	592	574	571	570	555	510	537	547	545	487	564	524	549	553	565	538	528	547	561	576	627	565	568	558	546	560	549	510	548	512	543	558	532	517	532	552	562	513	522	587	565	582	594	529	547	578	582	556	549	543	537	552	564	559	533	524	552	497	527	563	528	598	592	561	570	542	552	580	536	561	565	558	593	542	561	546	560	544	564	535	570	541	545	557	558	543	539	542	539	551	548	556	572	528	536	496	526	529	572	622	511	534	558	603	570	551	544	529	500	530	531	584	524	535	580	567	554	551	525	547	548	567	573	582	575	568	537	540	554	532	537	554	522	570	564	571	570	518	533	545	590	604	570	566	507	555	601	547	558	574	542	581	531	581	547	538	594	543	541	538	576	526	564	548	515	544	550	595	553	497	537	537	539	533	573	560	574	565	579	559	528	550	545	530	535	576	543	580	511	520	521	539	541	537	591	564	494	623	576	579	578	549	543	559	532	543	555	553	557	554	563	557	556	551	557	567	531	550	582	561	562	561	543	548	554	518	545	557	594	543	541	549	548	547	516	543	576	572	511	561	577	542	567	579	529	569	493	573	547	527	559	594	525	559	546	536	564	547	512	581	535	561	543	522	536	546	562	542	564	576	595	534	560	531	523	538	528	610	557	545	538	543	555	535	578	529	573	565	535	576	538	553	538	572	542	536	562	545	575	529	600	579	581	593	534	584	523	540	583	559	559	509	543	592	543	547	564	547	535	572	546	549	554	522	550	505	559	559	532	526	532	545	546	553	514	563	577	530	560	582	547	570	543	561	558	528	583	558	542	540	536	543	575	571	545	554	540	548	564	554	564	550	559	522	528	551	545	558	547	561	541	566	534	553	572	561	508	543	545	580	544	554	573	555	527	533	554	557	488	536	609	526	575	545	538	599	539	539	565	580	525	583	532	543	545	567	552	534	544	561	576	552	546	614	554	533	557	538	548	574	570	523	567	530	614	508	536	561	525	567	534	545	536	546	573	571	531	528	547	509	574	560	552	518	552	530	578	574	610	540	549	538	555	526	559	543	530	544	558	575	514	549	583	539	532	579	535	534	550	548	548	545	513	500	564	551	591	543	571	574	538	544	518	506	518	519	562	537	526	561	589	549	507	513	523	564	537	552	525	554	562	556	563	546	558	534	528	538	542	528	565	553	561	529	528	540	545	502	566	534	577	512	546	558	563	496	566	555	540	568	533	550	546	536	546	532	547	551	567	582	534	555	533	539	547	498	556	556	557	504	522	532	591	535	538	588	573	571	562	551	564	583	553	551	556	590	560	544	553	539	559	554	524	575	549	577	547	547	536	540	561	597	539	498	559	546	558	571	583	522	567	539	581	534	558	512	548	594	546	563	545	539	574	523	552	589	529	603	544	512	552	574	538	564	568	561	549	526	548	592	557	556	534	543	554	551	544	569	507	543	529	568	529	531	546	525	538	571	577	567	582	518	545	532	530	524	659	569
1851	700	787	719	616	534	503	445	454	450	448	390	406	382	431	395	425	409	375	372	411	391	369	383	416	379	339	363	375	407	382	400	383	378	354	391	379	410	381	407	400	390	376	382	406	385	357	345	371	351	386	340	348	407	391	370	395	371	374	382	397	348	383	388	348	382	382	424	361	402	381	395	408	344	395	386	361	350	367	337	383	337	361	374	403	374	365	388	332	386	339	353	399	398	357	357	354	376	414	375	361	370	373	338	376	416	387	415	341	343	374	384	368	390	393	397	367	403	369	356	385	396	402	388	362	363	352	357	349	393	385	386	416	422	390	394	337	369	387	362	385	380	361	357	376	365	389	369	386	384	408	386	363	372	397	355	329	401	369	387	385	373	360	387	368	366	378	343	397	395	425	420	439	351	379	368	348	410	370	376	380	388	378	363	366	382	371	351	414	396	371	336	384	360	381	399	411	361	357	373	354	415	427	371	380	382	381	403	363	387	382	371	415	396	367	316	360	389	382	371	406	364	379	394	423	355	373	387	378	396	400	363	367	383	357	414	395	392	378	358	372	377	398	393	358	359	389	372	369	384	368	385	391	412	358	360	389	388	358	394	353	365	368	359	379	370	372	392	367	359	347	383	390	400	389	354	341	410	357	406	365	406	386	396	388	362	405	401	369	364	366	407	367	359	357	374	399	368	380	351	381	341	365	382	386	354	356	376	357	398	408	382	358	358	426	360	419	384	342	331	336	363	373	387	368	410	395	392	365	351	356	371	392	364	392	369	382	398	396	391	403	345	367	406	371	398	359	390	357	382	381	394	337	392	354	379	357	374	404	397	373	364	360	399	353	389	344	355	401	397	381	322	364	368	368	371	404	420	389	421	349	368	363	360	371	412	373	376	357	386	368	422	360	378	365	354	367	360	399	383	336	358	361	410	345	406	378	387	358	443	354	381	366	386	361	394	386	350	377	391	343	358	385	360	377	369	383	373	370	331	381	380	359	364	390	383	354	389	384	347	366	357	383	389	371	365	351	379	371	380	422	423	381	344	363	387	346	367	374	378	388	383	343	389	375	372	421	384	377	383	384	397	360	387	398	377	434	383	403	376	371	364	354	367	374	369	397	382	364	390	388	381	334	357	374	370	385	369	382	377	347	351	375	343	388	355	346	362	380	358	347	369	375	428	384	394	390	340	325	421	356	358	416	390	391	370	382	420	383	391	341	328	361	384	367	407	427	371	384	380	394	366	374	371	368	392	355	389	360	325	396	395	376	341	379	388	380	340	384	410	389	365	362	415	405	376	378	388	359	384	340	386	355	400	393	402	370	425	396	376	396	389	379	370	388	372	418	396	392	360	391	414	389	385	351	363	375	369	380	373	380	409	378	387	403	404	391	410	380	389	413	364	335	402	384	351	387	380	405	347	354	394	375	372	408	352	346	327	402	352	389	342	376	356	368	397	379	365	346	373	340	348	356	396	371	416	388	347	368	382	364	388	381	403	381	398	355	384	394	384	396	354	387	392	439	370	368	379	416	378	389	358	374	362	365	422	322	330	353	405	377	347	369	367	392	397	382	394	359	362	412	430	404	388	386	349	383	373	346	390	369	400	380	383	396	381	370	386	368	353	384	403	362	405	376	396	357	379	379	367	358	403	427	387	373	354	356	390	374	353	335	406	383	349	419	397	413	414	376	360	411	376	384	385	360	413	374	387	405	408	378	380	392	378	328	360	423	331	382	366	405	372	405	363	380	359	374	369	364	392	394	411	383	407	402	404	373	406	414	353	412	411	379	392	404	367	415	392	398	365	348	344	370	382	387	393	407	384	408	368	364	337	348	381	390	396	390	370	364	378	392	399	389	383	378	366	388	389	386	359	335	403	383	381	382	358	346	374	374	376	391	361	387	361	356	428	371	374	366	411	359	337	382	384	373	390	396	370	379	367	391	392	361	386	365	432	357	386	409	345	422	400	362	396	386	358	393	360	396	374	370	394	362	366	389	387	380	392	387	394	368	385	376	350	410	364	372	374	367	404	381	354	374	362	357	367	403	352	362	383	401	368	372	388	352	392	404	374	360	384	400	386	391	374	376	360	401	385	371	371	373	328	369	359	374	389	395	354	371	371	353	408	386	381	373	362	344	365	370	374	385	379	388	389	359	419	375	381	363	388	388	391	386	369	347	365	393	379	366	380	385	337	349	395	385	365	388	408	389	341	381	373	375	387	335	392	331	416	359	391	374	398	361	351	387	348	406	356	393	383	407	402	390	368	413	407	362	405	357	329	385	410	357	379	395	367	344	369	408	373	386	378	426	364	331	371	375	368	385	340	386	388	352	404	377	424	359	373	408	400	408	359	415	377	362	362	351	378	369	354	376	379	391	379	376	369	369	421	329	369	410	351	370	371	398	367	374	402	370	398	371	338	398	398	416	400	403	343	372	357	402	409	380	391	356	366	388	384	372	378	364	363	397	400	354	378	373	416	427	385	373	384	375	368	404	384	374	356	395	346	388	382	335	369	391	375	359	385	329	370	387	402	353	388	369	404	395	391	346	362	357	407	402	359	380	426	425	385	411	392	376	377	354	378	379	340	336	398	380	413	391	392	355	378	359	420	385	400	333	373	339	377	374	399	399	366	396	382	370	394	381	368	378	410	382	372	384	386	355	397	366	407	368	359	397	385	382	389	342	361	376	359	347	356	385	380	388	378	352	353	371	363	353	347	375	351	358	391	377	355	378	423	379	363	374	356	387	400	406	400	376	381	375	405	367	374	390	394	392	375	389	389	372	339	363	381	381	337	395	379	378	359	350	372	387	362	396	375	367	398	413	377	381	414	397	393	395	359	420	380	379	412	363	431	354	397	347	353	369	414	389	395	352	361	407	399	383	378	373	362	361	363	365	389	342	368	390	359	351	372	387	371	350	365	366	373	355	395	392	365	370	340	353	385	420	383	392	391	374	392	387	402	341	368	403	362	400	358	377	359	400	370	337	356	366	391	397	366	386	395	401	399	432	419	389	384	367	364	378	409	345	364	384	416	400	346	375	409	400	376	389	376	394	359	380	370	347	398	405	394	384	383	392	376	388	358	358	397	402	354	368	382	352	386	404	390	403	381	356	402	374	367	398	407	377	367	371	349	370	383	410	399	402	384	383	354	350	380	386	383	350	366	370	345	414	376	397	401	348	369	383	385	404	363	347	430	369	396	385	355	399	397	365	373	400	390	407	402	403	411	337	358	376	394	351	380	354	384	390	378	321	395	354	408	367	371	379	348	371	369	397	406	377	347	409	370	399	384	380	420	377	387	361	377	405	362	385	345	391	387	393	367	397	377	390	392	399	397	359	380	360	349	416	421	371	383	337	403	401	370	371	372	366	371	387	363	376	372	385	395	359	376	403	355	384	356	427	410	353	385	399	381	329	407	357	386	323	404	355	354	374	365	375	416	399	402	382	382	389	398	368	380	380	365	359	323	378	382	367	350	379	392	344	387	376	352
2345	1199	1950	2202	1897	1675	1520	1316	1206	1159	1124	1063	991	1069	1093	1084	1107	960	956	1013	907	934	910	969	885	860	897	906	928	965	895	887	874	896	858	905	879	888	913	887	879	894	948	896	925	896	901	901	908	853	924	855	896	901	821	942	855	907	898	899	895	904	855	865	862	889	888	892	891	929	897	850	944	889	901	934	865	794	860	827	864	928	939	860	902	860	875	893	870	872	926	908	900	913	851	963	861	859	904	889	884	896	860	871	896	903	872	880	873	968	814	944	912	891	924	905	853	855	894	878	902	901	903	916	890	839	895	824	864	821	854	887	897	916	887	887	929	862	851	894	895	859	887	930	899	885	925	861	952	932	903	886	871	861	893	904	900	870	921	846	905	856	890	885	888	883	902	884	897	873	836	865	917	952	909	885	878	898	901	884	907	870	866	891	921	875	813	850	905	884	894	864	873	886	915	913	873	864	836	853	860	917	927	850	862	881	864	907	833	875	888	913	846	911	852	895	903	888	883	833	958	850	883	874	884	910	894	871	918	930	882	908	931	931	880	846	892	857	887	904	904	882	859	855	853	903	866	838	908	809	884	864	878	883	843	854	866	874	875	899	930	885	864	945	918	847	880	903	847	855	894	941	895	900	896	897	915	890	874	854	878	878	877	912	868	914	806	879	911	858	904	880	882	913	895	918	886	901	858	855	839	854	853	934	899	899	876	918	926	880	883	883	923	898	861	870	889	889	921	897	866	829	964	832	915	905	891	819	913	953	892	907	888	891	897	869	908	838	846	879	925	887	899	903	888	893	928	927	878	886	965	866	913	799	923	879	906	838	903	885	888	892	882	872	900	880	912	858	883	878	870	845	873	913	886	893	875	898	837	848	945	905	904	874	867	887	882	912	862	900	850	836	884	848	887	875	892	906	864	891	907	879	892	885	824	851	894	882	872	848	902	888	898	889	936	848	875	863	922	879	875	891	886	883	908	884	968	880	853	854	923	886	921	857	923	900	905	867	842	911	862	870	930	889	901	868	860	898	859	892	847	866	935	916	846	926	907	866	836	878	865	918	915	888	914	926	916	852	920	886	848	913	889	891	861	913	899	871	876	856	839	885	879	878	878	850	863	943	864	853	909	870	846	862	893	849	864	841	901	896	929	919	868	858	917	906	952	891	910	960	941	895	889	948	852	926	927	863	888	847	920	871	862	860	920	878	889	905	864	866	948	872	902	901	960	851	838	865	920	878	928	896	901	906	857	918	864	857	929	886	874	867	891	902	851	896	852	880	927	890	844	850	810	890	868	889	883	875	913	852	890	894	926	889	873	892	840	852	862	879	819	839	859	852	882	867	929	832	928	870	860	869	938	905	855	877	940	875	891	937	904	875	863	883	890	897	910	902	876	901	878	876	877	834	884	901	918	852	903	862	955	881	853	891	883	856	917	920	889	900	857	835	906	809	830	962	842	858	888	885	835	857	933	890	888	886	870	882	922	884	854	923	897	881	908	882	893	888	845	891	854	856	836	900	861	906	951	949	907	899	898	894	905	887	858	893	875	923	857	843	875	911	915	894	903	865	882	868	907	861	875	873	924	870	896	883	886	892	943	912	878	935	879	858	911	950	933	900	906	851	904	881	942	853	850	871	935	880	898	931	893	911	863	871	875	884	918	891	859	859	879	886	886	872	856	891	925	812	913	888	835	907	858	925	930	927	947	864	870	864	880	863	905	918	967	889	810	905	897	847	865	870	852	817	870	947	841	854	910	869	898	850	911	889	838	868	851	937	895	853	886	924	925	873	921	891	946	840	905	857	860	927	888	898	880	886	891	846	867	908	847	865	899	899	863	840	885	827	800	878	863	936	890	840	895	874	855	876	856	902	858	865	880	908	848	846	899	867	884	891	871	912	867	932	898	918	909	916	885	979	874	909	899	970	868	849	879	873	868	900	887	867	863	889	861	868	914	904	894	838	902	902	875	899	930	890	899	900	873	907	848	865	827	863	860	854	898	908	854	943	852	830	903	887	821	915	846	889	879	889	883	898	864	890	847	910	881	928	847	937	880	942	887	857	867	911	838	903	921	885	899	898	878	863	893	904	901	904	858	857	904	858	887	917	899	879	882	921	825	861	938	896	857	889	863	821	870	882	920	880	866	831	877	865	925	892	863	916	884	881	909	884	863	900	890	927	867	865	884	945	902	911	886	865	869	860	899	880	904	835	897	913	920	876	843	866	884	862	884	859	924	881	841	862	906	903	914	878	850	940	882	872	918	854	847	851	883	949	861	901	892	915	938	938	868	870	925	890	895	897	870	932	950	926	948	921	887	899	922	922	899	864	912	874	915	857	907	805	920	910	857	902	915	907	877	918	931	905	860	925	854	941	894	871	871	952	828	880	851	923	882	933	865	855	900	840	861	908	878	900	922	907	837	880	872	850	910	885	891	934	888	877	900	939	912	884	890	868	850	845	827	923	900	861	892	835	874	864	902	953	881	903	859	864	867	856	874	912	880	891	842	836	873	914	909	898	876	829	875	869	863	868	914	880	878	832	868	868	873	854	881	906	928	870	883	954	880	846	866	857	868	890	883	872	862	849	876	851	834	840	865	865	904	888	870	899	883	875	874	925	917	854	829	832	958	861	879	870	887	841	824	896	907	894	855	917	890	893	878	859	824	882	852	846	870	845	877	884	899	830	925	880	896	890	866	877	899	913	878	858	862	889	844	865	881	886	886	925	871	890	947	864	896	824	866	844	903	922	881	883	912	928	903	839	877	852	880	907	883	912	842	911	880	908	895	889	893	936	887	917	897	862	847	943	877	894	908	924	891	878	891	891	879	914	909	885	898	846	899	899	879	897	927	906	846	912	906	862	946	892	888	871	900	856	883	862	894	878	846	875	877	951	826	889	925	901	911	910	911	864	891	862	821	865	908	904	905	880	880	874	865	868	871	852	889	918	879	891	926	847	898	902	877	896	912	875	886	887	902	844	883	926	871	870	953	835	852	965	842	929	862	875	889	898	945	876	854	878	865	890	903	840	878	899	869	832	861	800	915	844	885	909	887	845	856	880	827	821	912	906	829	869	880	859	914	826	868	903	851	862	842	867	906	861	913	860	881	889	881	903	883	914	851	885	862	876	872	916	903	881	861	908	868	912	911	849	900	876	851	867	878	886	909	914	912	904	871	910	864	975	913	927	843	922	868	852	900	857	874	843	841	849	862	928	857	860	859	806	908	936	906	892	910	850	887	854	875	862	884	852	889	958	869	905	893	863	914	902	854	922	875	954	861	859	897	874	861	892	895	840	880	895	919	854	897	899	938	857	917	821	883	886	884	886	905	830	933	923	881	872	917	912	858	891	914	931	863	903	836	923	887	839	879	913	906	881	914	877	931	901	945	858	913	889	880	880	816	918	905	839	920	861	842	900	882	861	913	869	916	919	866	854	851	879	910	831	862	877	851	903	901	866	900	923	885	836	848	897	861	868	925	872	899	879	870	886
7830	1132	1349	1182	899	713	571	557	520	469	506	423	419	433	437	517	467	427	392	391	401	387	416	373	383	385	371	379	377	403	384	373	407	377	380	356	399	371	382	375	389	379	402	383	364	388	411	394	376	392	407	355	371	378	366	378	387	381	382	403	403	380	381	407	371	376	383	397	375	389	381	377	387	386	356	377	391	379	392	371	363	408	423	404	372	389	390	405	430	385	392	373	373	369	416	399	402	389	344	348	367	362	366	385	418	377	373	348	347	408	373	359	393	363	400	377	409	356	370	396	415	380	339	381	350	378	375	411	396	368	376	354	384	389	370	373	405	376	389	377	358	414	396	381	372	393	390	378	414	401	388	370	386	398	388	387	343	345	366	374	393	409	370	395	406	392	374	393	391	415	377	365	352	412	367	367	420	400	399	380	431	396	396	423	358	424	363	395	380	409	351	377	370	411	365	384	427	393	407	384	372	369	396	400	382	394	351	363	363	396	384	375	381	422	390	379	378	356	417	356	358	391	398	383	367	387	376	376	363	381	363	381	342	399	363	395	349	414	404	425	387	400	394	350	377	380	381	358	366	363	384	380	366	402	383	354	364	407	340	405	399	370	395	360	413	382	365	388	368	372	399	415	382	399	396	401	384	378	418	392	390	419	389	387	374	402	402	392	399	377	390	372	414	429	395	368	381	409	387	382	413	346	436	442	394	370	379	346	372	412	376	418	379	397	382	387	408	420	388	385	360	400	367	396	398	381	339	384	400	358	378	410	364	353	356	370	384	418	357	387	389	380	389	375	360	383	404	395	389	394	399	391	374	357	423	397	395	360	387	379	363	388	376	410	425	388	366	361	380	357	408	369	398	374	354	353	377	386	395	388	367	369	365	409	404	387	374	386	390	386	394	384	374	373	368	397	400	391	375	359	409	360	350	389	396	338	427	426	407	342	404	375	379	402	398	339	381	370	368	368	360	408	356	386	384	360	397	434	412	369	374	377	366	322	417	371	430	428	357	377	401	359	393	359	387	405	408	341	368	380	388	394	377	352	364	355	406	393	388	334	370	398	385	374	399	382	394	374	383	395	413	409	362	357	413	373	421	363	383	367	388	374	389	355	380	424	367	367	414	390	411	388	377	371	417	384	382	391	384	374	361	386	399	359	361	406	415	391	421	404	380	405	403	370	387	415	400	386	383	361	388	406	386	395	374	377	363	361	410	357	406	409	363	379	402	376	399	395	368	372	420	374	378	383	407	357	382	383	430	350	376	377	358	414	363	369	384	393	368	363	429	352	389	381	341	336	342	362	380	377	374	400	354	382	386	375	375	353	383	363	376	410	373	389	409	381	336	404	356	392	360	391	453	390	390	403	383	394	376	391	418	395	393	388	348	383	359	429	355	388	370	417	372	401	391	383	389	385	403	404	393	375	369	383	335	397	390	360	406	386	392	386	372	398	403	407	375	376	369	375	392	423	397	356	416	380	375	357	387	415	377	374	418	374	388	401	385	420	354	359	379	386	391	368	349	422	382	375	371	385	392	382	394	335	412	390	414	331	402	382	403	375	380	372	390	406	374	386	412	372	340	391	386	385	378	363	387	413	339	399	385	351	382	383	351	375	385	358	366	396	369	378	384	401	407	360	381	362	388	396	405	386	396	405	382	351	359	421	348	401	374	379	376	381	414	402	388	373	344	390	417	398	450	363	377	409	398	357	410	367	361	439	399	390	357	392	411	377	398	389	369	380	407	389	408	390	357	385	366	361	338	372	334	398	395	395	387	346	361	393	383	356	382	358	386	376	367	333	346	403	371	363	363	391	423	355	375	383	365	405	393	378	412	329	378	394	412	405	367	385	387	381	345	382	365	385	412	403	386	379	364	408	345	395	389	356	413	364	349	345	411	396	402	409	356	371	383	389	385	368	341	418	347	402	372	376	403	377	402	353	406	386	389	419	373	376	392	411	368	409	386	401	350	376	379	403	405	381	373	362	368	382	391	368	386	385	397	406	428	393	328	371	374	401	395	369	426	366	386	380	361	379	402	393	392	395	334	383	369	398	443	395	364	426	348	383	383	352	373	360	408	388	407	382	409	411	382	372	349	377	382	376	393	361	385	379	402	361	363	381	422	378	373	368	356	392	363	411	390	371	379	402	374	374	347	358	363	388	373	373	370	405	383	330	386	404	356	393	376	367	397	354	395	403	396	424	357	396	381	419	432	422	356	397	404	358	391	395	420	391	356	391	388	395	361	341	396	377	410	406	334	395	403	380	382	402	408	351	423	406	407	367	396	349	362	401	352	388	412	395	376	402	394	375	350	362	403	403	430	402	383	383	404	393	386	384	389	389	423	394	357	357	374	378	423	393	391	413	369	357	350	402	382	373	384	352	366	393	351	371	367	377	356	371	372	344	393	380	379	419	400	375	403	391	385	372	368	395	422	429	396	363	365	362	378	381	378	339	364	410	407	405	392	361	411	377	389	393	368	365	382	395	364	424	417	408	336	351	402	346	394	385	337	377	395	372	366	397	364	395	391	409	383	383	383	375	392	351	368	396	371	385	393	416	379	360	364	368	388	391	382	392	426	423	435	385	381	412	349	381	381	388	399	335	388	381	370	378	407	367	390	407	373	388	395	376	411	419	386	373	353	386	360	344	388	382	390	387	412	397	349	371	421	378	370	375	366	408	377	399	392	394	391	383	401	386	338	390	399	396	368	344	397	390	408	400	391	405	418	382	397	420	347	372	390	368	381	383	413	388	429	345	408	381	381	417	366	377	381	366	389	376	377	402	400	391	393	366	384	351	350	388	371	371	381	387	403	380	393	369	353	374	360	379	366	359	382	397	388	379	369	350	394	402	401	371	367	361	383	407	358	368	390	376	410	375	373	377	407	383	392	403	397	371	380	420	371	374	349	382	413	415	368	383	408	379	374	366	392	363	399	387	367	327	418	386	352	368	412	404	416	407	375	379	377	351	404	359	372	353	378	383	377	369	403	390	378	364	364	370	341	365	413	406	386	380	384	395	377	352	445	409	362	375	341	393	373	395	389	360	388	402	377	389	405	356	431	398	365	381	396	401	334	377	393	382	373	394	385	383	393	352	351	339	369	381	385	397	359	364	358	394	335	396	364	420	409	399	366	416	370	377	387	379	395	370	395	400	384	421	375	362	384	373	366	390	410	333	396	363	421	379	403	342	400	381	417	403	368	419	346	401	374	427	361	391	380	403	374	401	365	394	368	368	344	355	383	433	405	386	351	413	381	412	374	410	405	363	363	399	404	408	352	370	383	394	379	418	378	322	367	378	404	368	387	362	409	359	402	367	395	383	370	401	394	413	388	354	397	379	352	372	403	363	378	407	372	359	374	371	368	374	397	394	385	381	438	370	381	380	363	373	362	352	356	383	407	399	378	382	369	381	384	397	393	398	402	401	400	383	383	403	384	344	373	371	392	374	410	391	418	400	382	377	369	377	381	421	364	404	398	407	383	398	368	375
7009	1655	3012	3640	3119	2581	2124	1829	1649	1553	1385	1314	1226	1364	1231	1281	1284	1207	1139	1083	1041	1003	1032	1002	930	993	955	928	948	895	897	918	947	936	917	938	902	879	895	893	906	892	874	882	905	878	912	905	898	884	889	881	904	847	898	896	831	848	874	887	891	900	879	893	888	854	822	883	911	879	878	929	928	905	959	884	835	877	859	913	930	930	856	835	840	912	877	962	879	885	884	838	890	819	942	902	899	881	883	795	926	885	922	918	975	812	886	919	865	902	882	910	889	910	896	842	893	939	859	907	857	884	873	906	884	802	929	864	874	960	892	898	865	851	879	872	954	909	902	885	911	828	893	873	934	888	919	836	862	841	908	908	924	827	869	841	874	846	891	923	863	881	909	888	877	880	944	880	894	913	911	912	939	851	929	904	877	885	864	912	922	939	848	834	864	857	868	929	890	826	893	843	881	928	847	860	890	909	851	884	940	889	907	870	874	902	857	873	916	857	886	891	910	838	846	908	905	898	934	927	880	933	873	908	911	931	822	889	871	945	923	878	834	892	897	892	890	893	874	937	891	880	910	851	899	959	913	905	893	876	888	879	854	860	933	877	819	886	971	946	885	893	873	855	861	895	838	888	938	853	870	876	911	892	875	946	932	924	861	862	944	924	893	903	900	851	907	896	902	856	910	888	892	921	882	929	860	875	822	883	852	871	870	900	845	918	914	930	859	896	922	854	945	903	894	836	878	908	876	890	901	905	875	887	878	889	881	888	864	861	881	928	946	876	923	848	879	871	880	895	875	890	858	895	857	867	895	905	858	865	897	874	833	891	925	870	930	866	859	859	848	830	844	898	922	861	866	914	861	893	896	840	876	908	859	945	862	941	845	909	871	893	880	927	910	890	924	858	915	936	892	871	891	877	856	843	833	846	885	891	866	901	885	880	876	856	898	837	875	877	851	873	871	949	887	915	887	866	846	918	881	883	910	896	928	939	927	897	890	906	812	896	882	870	893	895	920	899	847	884	906	872	917	916	930	888	914	859	914	851	853	896	859	908	927	890	848	843	929	898	867	903	832	881	886	935	872	864	883	901	894	902	872	935	877	876	897	849	885	873	848	898	868	891	931	877	877	905	883	891	883	922	900	877	897	892	892	846	865	917	900	905	898	856	873	902	878	922	906	838	903	896	869	829	864	913	900	889	931	864	880	900	890	883	902	879	936	908	828	905	867	863	925	907	894	939	903	837	923	856	886	913	894	913	852	825	858	912	877	904	940	908	858	876	862	860	940	887	931	849	903	910	904	936	903	866	892	921	881	861	892	888	875	892	922	908	910	866	927	883	854	929	877	917	912	914	890	858	862	886	859	860	900	882	891	840	914	895	880	826	833	854	869	889	904	901	916	924	898	915	905	848	906	905	912	880	882	916	875	845	877	920	898	868	937	799	882	941	867	851	918	972	868	938	893	921	905	888	873	874	929	863	892	892	913	888	923	809	881	872	858	899	897	850	890	889	872	951	877	909	896	862	859	883	826	864	886	930	860	841	887	895	849	913	873	905	913	870	884	887	888	943	880	900	921	859	881	860	887	911	903	897	886	895	907	901	902	906	900	934	813	900	834	870	875	876	849	906	868	860	856	908	886	896	872	899	907	871	904	834	882	847	915	895	920	891	908	859	944	930	900	888	970	844	894	883	845	901	830	902	843	849	890	882	884	889	857	887	899	893	900	864	871	900	864	876	888	857	923	929	913	872	895	893	894	879	876	865	869	871	871	861	882	980	861	913	895	951	883	809	855	913	926	872	884	844	889	908	845	857	869	900	882	848	854	870	859	890	873	956	898	926	908	900	895	920	918	879	847	858	828	894	894	911	848	900	910	882	878	838	884	896	880	889	892	876	909	861	898	939	922	902	909	946	885	854	937	908	886	893	933	897	891	924	875	828	888	854	876	864	866	920	923	926	849	854	948	885	876	888	910	876	885	943	894	945	907	902	885	862	845	875	857	865	907	916	890	938	907	859	903	868	863	865	901	898	887	872	915	857	955	870	898	890	882	872	871	920	912	887	915	920	889	906	848	864	868	914	859	926	865	826	879	931	887	905	899	841	881	898	898	871	883	840	967	899	901	850	842	921	893	890	889	906	881	913	849	871	869	857	880	921	872	869	882	861	891	877	872	919	891	918	911	855	891	891	893	844	886	840	948	886	830	889	887	890	874	912	911	878	921	950	885	887	889	867	866	956	884	865	916	916	869	842	902	895	901	906	912	902	876	875	877	834	894	891	853	920	899	876	870	896	911	888	886	912	871	912	896	888	851	878	879	910	940	887	894	805	834	872	868	875	840	873	889	883	858	927	873	908	851	883	926	866	858	820	900	902	912	892	851	895	844	856	842	831	857	938	941	878	858	842	863	889	874	905	905	894	850	906	909	878	866	893	897	895	831	878	890	942	886	890	888	870	889	872	876	912	887	913	845	877	879	925	910	874	911	922	843	861	888	945	875	950	882	826	837	884	892	927	905	843	819	885	897	891	844	897	871	859	840	894	830	861	889	907	864	853	933	853	864	884	900	916	943	907	895	917	870	868	912	859	854	913	869	898	919	905	882	858	842	883	819	896	823	878	883	816	892	916	841	880	864	926	896	828	913	876	848	877	904	888	899	897	873	828	868	946	954	881	943	884	814	864	868	904	909	896	844	936	946	913	846	902	897	907	872	870	886	854	851	898	877	852	876	904	913	791	904	878	864	888	880	904	950	914	912	847	892	883	882	868	886	877	865	896	879	923	922	820	873	911	871	898	898	866	894	893	869	822	860	895	872	869	852	864	839	885	868	915	907	841	874	922	885	888	883	956	847	916	931	918	921	851	876	863	875	910	846	890	855	872	933	871	916	878	881	866	913	829	858	926	891	893	869	877	896	868	870	936	884	879	879	873	909	847	891	904	840	850	840	887	859	871	821	901	910	846	849	821	845	938	861	824	881	894	853	875	928	838	861	883	902	828	900	900	904	858	875	912	949	860	870	861	928	887	849	850	900	851	949	934	893	844	874	879	926	930	904	940	857	905	922	906	883	844	867	869	894	843	857	921	904	907	929	924	901	845	899	856	921	937	895	888	888	901	936	864	876	887	916	924	947	925	882	886	899	869	936	900	899	921	867	913	877	892	852	867	866	860	906	851	903	878	858	893	926	889	865	895	898	889	861	892	874	866	880	873	929	884	894	855	934	923	873	844	889	857	829	879	889	879	924	944	877	885	924	894	901	883	908	895	953	873	848	890	913	876	896	881	895	902	931	907	861	900	855	885	907	858	833	915	849	838	892	913	929	863	913	881	882	885	973	933	857	909	862	900	873	819	833	887	841	799	838	925	869	885	910	907	872	883	865	822	891	884	900	879	944	891	882	881	918	835	899	867	850	878	886	869	866	837	885	909	916	868	932	930	898	875	892	870	889	893	904	860	901	901	908	955	887	843	869	872	848	878	876	909	873	858	931	832	873	886	864	855
13549	1667	1657	1358	1018	735	596	456	428	357	340	323	326	316	302	272	306	293	276	322	270	258	258	235	239	230	234	219	236	235	230	250	237	224	226	221	223	229	244	237	238	220	244	229	236	240	250	231	223	243	260	236	248	243	231	234	221	212	228	251	232	233	255	229	230	217	231	212	258	194	224	229	232	194	239	254	250	246	202	184	251	243	262	205	238	219	218	225	239	219	242	257	229	237	238	217	234	245	221	225	206	203	224	243	258	244	217	228	225	230	228	233	208	194	222	260	227	214	250	190	218	206	257	259	211	234	223	232	241	222	245	200	234	233	243	230	230	211	220	219	238	188	242	207	237	247	232	219	222	241	247	231	226	237	218	266	221	235	225	234	216	231	263	238	251	239	241	239	239	246	230	257	244	253	214	243	241	224	259	219	205	222	237	215	248	219	241	224	223	258	266	242	242	217	202	237	215	233	239	223	207	225	247	218	203	211	226	211	233	261	261	223	239	207	204	231	242	239	249	243	229	247	206	221	235	242	243	203	222	215	213	226	224	261	230	232	243	246	210	228	225	229	257	223	239	230	237	251	229	196	230	243	239	246	227	232	225	242	244	236	218	239	220	232	228	218	229	221	234	221	221	259	211	236	208	254	262	208	271	208	213	210	247	208	260	251	230	226	226	219	214	224	240	228	216	233	205	250	214	245	245	215	199	252	213	239	226	243	229	247	209	279	272	228	226	201	246	231	206	219	246	207	220	233	215	226	188	249	218	259	223	242	202	220	242	238	242	242	249	245	231	225	240	243	228	211	252	255	200	206	252	215	209	233	227	257	245	259	210	236	233	214	239	233	254	235	228	211	241	228	229	216	232	242	204	223	241	260	216	258	228	233	231	244	221	253	225	242	249	219	239	232	228	205	247	242	214	192	225	227	220	243	252	268	244	221	245	225	230	216	223	221	239	199	212	239	237	218	228	218	239	205	206	239	231	256	231	224	220	223	234	221	230	248	238	240	214	219	203	258	249	248	230	252	222	213	230	197	228	219	213	226	227	277	216	228	222	245	216	218	233	239	240	236	220	212	227	244	224	225	239	207	280	241	228	256	238	223	233	224	243	248	246	224	217	240	231	204	231	230	252	256	222	218	233	226	219	247	240	236	216	214	254	250	232	208	211	229	239	244	203	217	239	232	195	238	235	203	231	266	230	222	242	213	265	230	230	213	205	227	215	213	240	241	224	241	219	209	201	208	244	211	237	232	238	231	212	237	236	249	207	247	267	233	219	229	252	236	238	216	225	243	206	234	223	221	253	237	242	249	236	256	203	248	193	229	236	211	219	227	206	232	217	203	208	223	200	230	241	236	228	254	243	254	239	196	215	216	258	243	219	233	238	216	225	205	226	214	244	237	250	239	232	236	223	240	225	221	216	197	223	248	217	233	242	224	211	243	231	226	256	230	247	226	223	234	244	224	224	210	215	200	277	221	248	217	234	236	232	236	239	212	240	243	225	232	221	250	247	253	211	233	206	236	233	212	239	222	272	238	214	271	223	235	220	248	225	235	229	227	206	233	222	201	250	241	224	227	213	248	212	213	241	236	228	236	222	233	197	240	212	237	210	219	254	250	244	250	218	230	237	211	237	236	222	204	231	218	228	260	226	217	219	225	217	195	227	225	259	253	236	253	250	234	217	241	232	260	229	220	216	231	226	249	267	245	224	241	202	244	247	212	237	248	232	232	264	202	231	202	250	206	246	241	235	245	215	258	253	221	255	235	234	225	224	249	252	225	242	231	217	262	203	191	255	238	219	262	216	236	227	242	193	211	219	235	245	255	216	216	247	226	217	238	239	237	230	251	209	240	207	232	196	234	245	244	246	243	245	244	202	233	219	219	208	265	195	225	264	248	230	245	213	238	227	236	204	228	242	206	216	215	192	216	211	227	231	239	213	220	239	224	217	240	220	238	210	226	242	211	223	245	223	243	197	229	234	227	231	230	237	226	248	216	224	238	246	233	199	231	247	216	237	227	239	252	214	220	197	223	236	205	206	231	226	211	233	247	217	225	196	217	240	263	214	236	228	256	227	212	242	247	229	258	231	252	239	230	237	228	245	213	240	235	257	233	225	198	249	235	230	261	247	233	241	224	258	221	263	213	219	240	248	215	217	232	210	221	221	234	215	246	234	223	254	231	236	222	255	224	195	227	217	240	245	241	228	242	210	188	228	226	223	234	226	201	223	221	216	196	225	237	237	245	222	223	243	212	239	218	221	256	240	219	243	217	208	250	212	223	214	219	211	221	228	253	204	205	233	248	270	242	235	240	216	215	228	217	214	262	229	244	209	205	220	227	221	224	225	223	226	252	216	220	212	247	230	238	193	230	242	232	212	223	202	235	225	250	234	208	221	237	214	206	241	263	224	208	253	224	252	245	205	220	233	237	198	206	255	244	239	227	218	205	235	218	252	231	194	228	231	266	276	256	231	246	274	230	218	245	232	207	242	227	240	211	234	244	260	201	213	258	248	227	230	247	227	195	230	222	224	207	215	244	216	232	243	214	242	237	234	244	225	252	230	221	205	259	226	210	229	228	212	237	207	226	216	222	212	225	240	223	236	226	216	229	213	247	231	239	262	225	252	231	222	230	197	223	231	250	246	237	244	245	225	204	213	225	233	248	249	244	254	226	227	258	226	237	239	233	240	234	218	259	224	203	229	204	265	244	255	236	259	231	212	248	241	233	212	226	238	222	217	228	230	246	251	220	243	239	233	250	258	223	224	252	199	241	243	223	217	205	225	226	223	227	238	252	240	232	232	210	244	218	204	241	221	216	244	230	215	229	216	220	212	236	245	216	221	229	209	208	242	227	237	219	223	228	246	266	242	235	223	203	243	238	228	255	245	225	233	225	228	214	226	219	224	220	222	224	235	230	210	232	223	219	211	186	237	229	231	238	239	216	210	214	222	223	191	220	249	244	238	218	230	213	204	230	239	227	244	228	263	253	242	244	261	211	241	265	233	202	211	229	231	225	230	215	179	198	196	219	244	210	241	205	238	207	215	253	230	220	223	246	223	288	271	251	265	214	215	251	201	218	245	225	221	237	218	200	244	234	242	226	267	229	205	236	256	238	227	187	201	213	241	238	278	223	218	260	229	230	228	213	226	238	259	238	217	215	221	220	236	236	226	213	247	221	251	222	226	206	217	211	232	234	216	247	245	241	236	236	238	257	233	203	222	234	253	250	249	236	218	234	261	223	235	210	218	217	235	207	222	226	205	236	225	234	224	221	250	254	225	252	253	260	203	231	223	200	223	212	243	237	229	236	227	218	242	229	220	232	239	245	232	217	221	243	223	217	249	232	234	236	235	229	248	224	235	257	266	219	234	232	229	233	257	258	232	236	253	248	212	238	264	235	238	237	223	237	214	230	246	241	267	236	231	228	196	228	229	229	204	235	211	209	231	251	260	217	196	244	209	244	257	243	269	251	260	242	210	246	223	231	227	257
8292	1672	3732	4629	4020	3035	2462	2084	1587	1408	1222	1145	1123	1192	1130	1177	1131	972	908	803	821	759	768	722	692	596	655	636	664	651	637	653	640	596	610	650	637	559	597	590	580	567	574	567	547	572	562	546	539	591	632	564	541	502	559	597	601	592	550	574	542	523	592	530	567	547	580	581	589	537	581	605	555	555	556	560	543	588	545	556	578	545	557	558	578	537	553	566	573	591	568	567	536	572	572	521	570	578	549	559	584	544	570	550	558	559	582	543	556	582	621	572	588	547	561	541	575	572	553	559	539	541	583	534	568	580	581	515	553	500	552	567	552	572	530	554	578	565	549	550	550	582	524	593	532	554	523	549	562	571	534	557	569	564	568	545	578	595	574	497	522	579	583	607	547	554	515	595	567	578	557	556	520	554	573	560	553	541	620	576	508	554	567	577	585	566	565	555	531	558	565	536	520	563	533	560	558	535	518	559	585	565	564	559	540	551	534	513	570	563	587	558	568	523	579	569	568	586	493	555	530	569	581	566	579	525	561	542	547	519	545	591	596	526	554	605	513	539	560	601	556	508	580	592	558	568	535	566	573	584	572	589	571	527	571	597	571	562	584	496	547	564	590	561	551	547	572	558	558	520	564	563	537	536	568	552	564	510	552	543	554	532	513	539	577	551	579	562	522	578	550	538	550	559	562	536	570	589	562	564	559	574	508	546	545	630	544	561	593	563	598	537	585	580	545	572	581	530	568	538	542	575	591	538	554	559	526	546	582	560	529	559	528	519	603	554	561	587	556	538	537	530	539	528	578	527	524	540	572	534	546	538	558	579	573	557	513	569	502	558	532	582	541	575	564	573	544	543	566	535	546	533	529	562	529	588	578	562	603	520	524	558	537	574	591	586	591	538	558	577	588	583	556	540	560	605	518	535	579	582	577	543	542	538	572	555	552	534	598	562	595	555	575	563	543	521	552	544	588	563	571	553	550	542	568	513	533	554	543	549	574	553	527	600	595	579	553	565	529	574	545	515	600	578	556	535	528	541	568	571	570	512	534	550	544	496	540	582	538	563	577	573	544	568	547	581	538	521	588	532	553	561	565	572	561	582	571	490	557	551	542	554	558	584	516	537	547	568	573	549	584	546	591	544	591	507	532	586	574	568	565	558	579	556	586	537	586	512	573	581	546	575	578	505	613	591	531	562	545	572	574	590	564	572	579	574	575	596	554	544	572	546	595	573	589	543	557	548	530	581	530	557	558	578	513	539	540	559	544	576	563	567	546	567	547	508	532	566	600	540	574	585	567	522	528	559	583	538	568	546	583	584	542	541	528	587	542	529	588	541	547	564	599	563	578	559	571	582	520	571	526	596	581	541	561	547	530	585	539	559	527	568	567	550	558	575	601	571	527	537	555	557	523	596	593	559	534	537	627	575	564	556	567	578	526	541	582	576	553	509	552	561	554	531	585	538	591	546	583	612	552	547	515	561	512	559	591	551	546	556	583	540	608	564	552	560	529	586	576	557	556	577	577	603	547	593	557	556	556	530	566	559	516	539	566	538	567	530	544	553	533	570	557	581	524	550	509	545	543	537	564	549	539	531	618	576	621	531	569	578	534	544	565	544	561	602	590	524	565	573	587	549	555	533	561	591	556	558	564	572	553	564	559	537	536	566	501	558	569	559	593	571	558	556	530	543	567	562	585	578	576	533	562	579	559	537	552	544	554	547	557	565	552	529	569	596	537	570	543	546	571	541	547	568	577	563	570	503	582	513	561	565	541	583	534	535	535	574	548	551	551	580	553	599	541	541	558	605	554	639	576	582	532	558	566	578	597	546	548	550	544	504	548	581	566	563	545	522	531	521	525	578	533	569	513	562	556	570	566	529	546	520	556	526	521	530	533	572	556	548	536	582	587	550	559	559	558	559	547	532	543	605	551	599	558	504	533	540	544	533	570	515	526	555	594	577	569	562	571	534	563	573	559	562	551	561	511	558	543	560	571	540	562	548	547	575	551	567	558	570	553	507	571	555	530	566	560	579	616	579	513	534	549	617	555	547	535	522	525	522	561	529	539	563	562	576	546	554	614	538	575	552	562	519	544	578	574	570	514	573	532	538	577	566	554	563	549	557	593	552	543	578	576	583	591	583	563	551	550	572	545	556	558	577	569	540	541	557	593	555	531	569	571	575	546	560	576	566	567	568	566	558	540	538	575	581	579	582	541	582	569	588	543	529	545	552	579	552	505	582	577	622	582	522	599	586	587	560	583	568	560	607	518	560	604	550	553	584	511	534	525	537	556	519	559	549	588	568	543	534	567	579	541	549	553	538	561	583	547	551	535	561	577	573	587	529	548	557	590	540	555	608	548	577	564	527	533	587	560	555	531	560	554	568	551	565	565	549	540	597	577	548	547	601	513	546	568	592	565	549	566	573	552	549	549	505	516	576	546	529	560	565	540	577	569	562	557	552	534	553	576	549	554	593	583	591	579	556	565	533	564	562	570	575	551	570	523	543	522	559	556	569	569	540	497	534	561	593	548	538	548	583	570	576	548	544	557	579	572	596	561	521	519	528	536	544	522	528	562	594	607	567	543	544	539	566	552	585	539	551	552	600	565	547	476	563	553	567	582	580	590	574	538	572	617	566	539	575	571	578	515	534	558	609	564	559	595	546	563	584	582	566	538	579	575	571	553	556	548	559	531	552	577	564	587	545	569	523	541	541	568	631	552	551	554	510	544	564	556	577	546	531	558	511	535	521	556	541	566	566	588	529	596	545	576	563	527	513	612	539	566	606	565	534	552	551	570	486	550	533	570	487	515	622	604	567	532	539	560	563	589	578	571	564	573	603	586	559	557	570	538	588	540	536	578	579	568	545	625	563	559	560	551	575	547	555	540	535	568	573	553	530	584	525	558	575	587	531	572	567	531	486	545	540	539	584	540	558	532	575	545	555	590	530	557	587	567	517	540	590	560	594	572	583	549	531	564	569	596	545	545	554	582	539	548	577	543	578	545	550	538	556	562	562	583	596	577	544	584	577	577	595	574	533	543	564	541	509	596	571	630	579	560	513	521	590	544	568	555	571	538	589	569	560	542	562	595	539	559	577	597	590	539	546	566	549	578	585	545	540	557	514	565	539	563	537	590	584	536	565	588	557	513	542	547	554	552	592	552	588	583	610	550	613	539	549	595	528	578	584	561	533	586	588	560	534	618	539	559	549	572	575	579	552	581	551	543	553	573	581	575	556	589	550	532	559	529	550	544	550	564	545	513	588	555	576	580	564	581	577	544	557	533	548	587	563	557	627	586	536	574	568	574	539	556	518	514	572	547	574	558	556	584	536	553	568	548	551	534	612	561	526	546	607	593	535	580	553	527	562	581	573	534	592	590	527	559	601	560	584	571	557	570	600	540	558	563	572	556	524	516	563	539	513	548	552	538	607	560	521	559	586	509	548	553	525	561	561	577	579	579	527	556	568	572	571	536	540	555	527	578	548	529	577	537	571
1842	718	823	710	633	528	512	472	418	481	439	419	377	439	401	421	419	397	395	398	378	367	392	401	381	376	414	377	362	433	379	399	392	390	396	388	405	386	369	388	379	385	393	371	390	354	389	385	385	387	418	358	416	381	372	403	382	409	391	369	392	367	383	355	405	394	414	373	371	396	401	353	384	386	429	382	408	358	366	380	362	390	353	395	383	375	407	379	412	358	363	354	346	370	395	411	375	382	375	391	410	400	358	369	382	384	392	358	411	433	377	359	393	416	367	355	362	404	365	368	411	375	392	421	399	383	380	386	365	397	374	349	370	372	382	330	376	380	406	419	393	354	392	380	370	432	381	373	404	379	419	385	365	391	398	394	364	376	383	404	400	374	348	362	391	406	374	378	394	418	343	395	395	378	376	381	399	400	369	416	370	378	385	387	389	400	369	400	360	403	435	411	392	403	408	398	398	375	323	357	336	352	369	421	395	394	371	383	390	351	373	381	390	382	406	367	398	369	396	370	352	399	400	395	408	347	390	410	393	355	348	374	372	363	406	386	397	347	388	348	340	381	341	382	363	392	388	377	357	397	376	376	391	388	406	390	391	368	375	371	353	363	390	401	398	407	388	382	415	377	364	352	367	379	379	396	403	366	359	383	406	358	397	365	410	396	364	425	383	411	413	417	344	387	394	392	376	390	392	412	350	383	379	356	359	376	373	358	358	381	393	400	384	344	356	399	369	390	360	395	381	369	367	367	416	385	376	391	383	414	341	388	382	400	342	386	373	396	352	380	403	376	405	398	367	389	378	349	363	360	451	366	373	383	396	410	418	408	355	389	361	399	394	360	389	390	356	398	383	396	389	400	376	390	397	374	393	363	406	351	390	399	368	387	380	363	381	367	393	397	411	405	402	366	390	375	374	379	415	384	387	377	410	404	369	355	363	382	427	404	345	368	390	381	362	363	414	386	409	378	382	408	400	385	392	412	397	408	340	363	415	401	370	357	363	378	362	411	393	364	379	408	360	387	364	361	369	368	370	374	350	384	379	379	353	388	371	403	372	369	398	377	378	371	381	386	360	353	380	408	329	402	345	370	395	369	381	331	361	414	380	406	393	368	412	408	370	367	407	363	356	368	375	439	387	352	374	357	412	421	377	331	399	372	378	363	401	371	360	361	373	394	418	380	375	362	395	391	380	372	397	393	374	361	414	360	410	352	369	398	384	400	434	361	354	373	386	374	363	363	389	386	397	403	412	373	384	405	390	340	411	390	354	373	365	394	372	357	382	417	390	377	364	363	371	386	370	347	377	378	394	404	363	355	360	393	401	369	392	373	391	389	396	407	425	353	391	360	354	385	385	386	386	376	373	408	350	365	420	379	380	393	372	396	404	359	423	357	384	383	384	400	408	370	382	366	386	395	401	401	394	407	385	398	398	366	383	377	334	427	428	338	376	413	384	357	429	373	377	374	375	408	402	393	401	401	360	378	405	365	384	330	375	384	377	394	383	353	368	354	396	353	372	383	416	363	378	375	352	385	367	389	400	384	389	369	371	394	379	382	375	368	409	408	414	341	380	388	385	408	392	360	398	403	380	395	458	386	386	381	381	371	410	366	398	382	384	371	378	421	369	401	361	379	370	370	374	401	381	415	391	378	385	359	414	374	389	363	386	376	383	389	374	385	371	372	385	430	399	390	391	401	382	381	424	366	356	366	351	390	376	335	383	369	386	340	374	373	375	385	368	339	406	352	384	382	382	386	380	382	372	410	354	395	389	412	374	375	396	375	370	379	372	384	382	426	367	354	386	366	393	389	383	360	395	394	371	399	421	402	320	386	377	370	359	351	335	413	410	399	376	389	363	374	376	389	397	397	359	354	352	386	448	352	358	361	335	363	370	413	390	400	384	377	381	373	399	423	378	369	426	377	356	354	368	386	369	362	367	335	389	402	381	415	377	423	376	397	387	383	380	404	432	401	401	362	367	411	390	384	424	383	424	363	390	395	367	365	395	371	395	393	380	351	397	363	374	447	372	382	397	352	366	375	361	353	398	364	400	374	397	374	379	378	400	393	349	391	348	409	350	320	385	356	394	401	368	428	382	360	356	407	389	393	368	397	402	393	382	377	389	413	389	371	390	389	383	359	342	378	382	395	394	358	409	377	360	374	392	372	418	329	406	337	423	413	386	366	388	406	413	390	389	369	396	363	399	396	396	379	414	408	396	383	361	395	377	403	393	377	390	379	397	384	364	376	359	338	385	415	385	401	340	371	438	376	379	355	389	365	397	364	389	386	371	372	358	398	391	380	370	402	378	426	369	388	398	441	349	382	386	395	423	408	376	369	323	385	361	368	382	365	389	389	373	433	380	376	389	398	421	399	394	374	349	415	379	348	369	351	373	384	350	352	426	378	391	404	404	385	389	367	353	432	406	409	379	380	381	390	383	389	380	445	384	389	404	389	373	368	347	410	393	381	352	381	373	412	411	381	358	362	392	353	389	351	412	392	357	409	378	372	363	360	366	375	397	389	352	396	407	350	351	412	383	365	374	392	425	374	406	377	398	356	374	419	405	394	387	399	400	402	389	414	404	397	349	400	403	394	380	365	387	400	388	407	381	408	366	402	382	388	382	391	397	413	392	369	385	382	359	371	390	360	352	346	360	368	389	343	407	390	348	367	373	428	386	363	388	362	408	367	392	408	431	387	369	357	398	374	409	371	399	363	401	365	416	388	397	388	354	386	393	348	373	393	418	371	409	399	330	378	386	409	367	373	397	395	386	374	359	362	412	410	341	403	390	433	407	393	364	391	389	400	380	382	399	370	367	394	356	379	393	394	392	391	401	384	403	391	380	396	391	390	396	350	339	345	378	386	396	358	383	370	379	375	399	380	414	378	350	387	389	386	396	341	366	395	366	393	410	400	393	374	407	387	372	364	382	382	371	398	433	402	398	411	398	403	373	357	374	368	403	412	343	382	392	378	336	382	373	378	366	361	432	380	392	356	380	378	378	392	394	426	377	426	347	370	392	392	353	400	394	408	424	346	329	387	366	420	353	393	380	364	402	402	412	353	411	424	372	438	437	395	364	415	335	387	399	372	387	392	406	360	376	384	402	371	375	376	395	394	354	357	367	395	378	380	389	378	412	418	349	371	366	376	359	384	357	402	388	362	378	399	381	400	370	381	365	402	406	382	404	354	399	397	394	403	410	384	379	341	402	371	397	341	390	394	397	378	386	368	401	357	407	334	367	397	422	400	345	399	354	332	369	370	394	387	367	397	372	375	404	405	369	419	372	364	405	383	343	348	417	393	403	413	397	377	375	334	375	354	365	391	401	424	378	376	379	370	401	396	343	376	363	344	343	386	398	397	385	401	375	395	399	350	403	425	360	396	385	399	365	402	372	395	369	387	395	395	394	372	416	391	398	376	399	365	389	366	421	373	390	360	377	391	400	382	413	397	401	368	412	384	401	366	363	367	394	362	402	404	352	368	406	386
2358	1258	1823	2190	2097	1739	1413	1280	1170	1116	1164	1082	1079	1114	1105	1085	1145	1032	1023	1006	984	934	989	903	953	888	871	869	917	873	927	924	952	899	879	880	951	919	828	882	932	887	906	899	823	847	937	902	895	947	907	889	906	869	973	906	910	914	904	861	888	902	941	976	901	921	883	860	907	890	877	868	896	922	862	892	861	942	906	879	911	883	919	884	901	917	936	864	897	863	909	865	906	889	898	879	897	898	974	902	911	890	914	918	940	961	894	852	840	868	930	884	914	906	878	963	876	887	932	923	917	835	928	900	847	889	895	903	900	894	936	861	930	911	929	907	852	905	856	888	909	931	882	912	961	908	872	920	872	893	887	886	894	920	894	864	888	888	892	866	919	956	954	896	890	875	909	859	917	893	893	890	874	954	920	917	980	897	890	914	943	965	906	924	854	895	929	923	818	840	951	902	917	941	956	933	889	896	889	939	881	939	964	928	933	869	919	934	896	897	860	876	854	865	821	929	857	898	917	886	936	868	907	901	903	884	883	893	955	879	890	957	905	898	887	919	937	919	937	920	891	907	908	913	873	881	910	885	909	900	933	919	907	934	878	875	890	838	905	883	869	917	894	829	900	862	890	929	888	893	869	895	913	860	873	889	933	898	865	916	952	841	879	908	849	905	943	864	868	920	925	889	894	957	887	887	928	908	872	880	884	854	898	929	914	877	925	888	904	878	866	936	896	926	906	867	921	921	890	936	907	873	888	869	857	851	923	894	841	914	832	927	863	884	865	894	939	848	891	919	919	890	820	886	857	922	839	921	917	914	890	898	885	818	890	919	904	912	908	912	845	941	897	938	870	891	909	910	875	912	942	915	969	901	942	905	910	908	887	914	875	860	875	905	862	851	900	912	919	926	874	895	925	855	900	897	900	887	908	882	950	870	868	884	905	900	855	910	908	969	884	893	883	928	896	919	878	895	867	900	853	861	934	840	887	904	902	891	867	875	882	880	947	840	942	876	913	885	857	874	922	902	887	901	895	904	878	882	866	949	916	921	900	963	883	908	909	838	859	863	887	885	907	909	871	953	957	847	839	943	864	868	879	939	880	874	924	857	883	902	910	906	885	929	860	921	840	918	863	865	901	922	885	901	868	905	884	876	926	876	862	865	879	899	943	935	888	882	866	871	930	927	902	916	838	958	876	932	858	896	831	882	888	903	904	869	893	919	886	893	902	904	892	877	916	888	847	905	912	922	897	935	898	877	852	863	936	895	915	887	826	925	882	953	876	872	869	917	868	916	841	863	884	946	895	888	870	922	904	904	891	909	857	862	963	891	914	925	943	889	936	888	883	902	942	894	865	930	900	892	913	898	876	864	936	882	959	884	920	869	903	876	893	873	889	931	883	960	885	872	962	920	906	907	901	854	901	889	921	896	897	953	947	900	917	945	919	869	885	892	852	906	876	869	873	866	871	882	906	891	908	865	839	916	931	843	872	935	894	856	869	910	921	875	880	916	851	870	898	909	901	893	908	893	976	869	843	869	929	863	916	937	915	914	948	808	912	900	924	846	855	941	882	974	910	960	948	873	909	895	903	927	899	874	886	911	891	861	888	961	864	860	932	866	885	912	919	912	841	938	841	868	869	920	870	910	895	868	923	928	827	920	917	932	951	838	943	877	933	838	874	883	905	898	845	925	857	879	931	911	936	883	943	847	936	898	931	878	894	903	881	934	932	933	882	857	912	898	887	935	927	882	946	841	891	870	924	930	914	922	894	882	918	876	901	952	877	876	923	879	880	907	899	917	858	909	905	888	908	835	924	943	945	841	900	962	895	907	891	903	841	872	862	922	896	899	889	890	900	867	914	884	868	890	925	863	866	884	880	917	900	909	912	893	894	910	943	889	911	920	881	955	920	894	889	860	898	878	936	912	890	865	831	912	891	898	883	834	904	902	882	934	842	845	876	888	895	876	913	882	877	877	874	885	911	898	890	909	871	878	930	949	934	847	896	921	897	897	841	935	869	877	880	894	869	909	868	932	900	838	826	895	867	913	923	899	877	891	821	910	891	950	839	912	884	904	913	924	914	855	915	932	861	923	857	808	877	916	912	912	903	914	882	925	896	944	935	880	887	845	903	878	943	922	876	891	909	879	843	939	910	929	917	829	934	816	924	902	891	906	871	928	898	909	928	949	903	891	903	909	896	887	949	925	885	915	892	913	913	889	874	895	857	925	872	860	917	930	932	895	871	944	899	832	885	868	879	921	951	977	849	879	887	893	866	886	886	875	921	882	900	847	900	835	879	879	897	961	895	904	877	856	898	909	958	912	894	893	944	883	879	922	873	898	902	902	845	892	883	937	889	869	898	878	873	967	949	886	905	865	863	870	905	963	921	855	920	925	906	913	942	885	895	919	906	842	947	905	943	905	868	943	900	861	909	905	903	869	872	856	910	955	936	895	907	921	981	871	907	901	857	877	899	911	897	910	918	929	862	867	916	896	894	864	899	862	863	904	910	926	981	929	925	847	962	879	897	919	921	922	902	936	894	883	901	839	896	949	932	929	904	889	873	873	847	959	891	946	937	841	887	881	857	854	940	854	892	922	893	903	817	899	898	897	886	926	865	886	845	871	926	928	883	929	910	864	879	918	873	964	880	895	846	916	942	921	902	892	940	893	862	900	888	890	878	940	892	879	905	949	883	952	918	964	891	899	900	900	876	891	929	918	954	848	908	866	891	866	904	865	877	893	951	889	878	910	854	943	908	886	927	898	905	865	912	870	847	864	894	916	839	869	893	888	884	874	958	893	878	859	916	887	880	885	879	885	955	909	866	874	922	929	908	885	878	878	898	901	929	909	935	885	884	874	891	851	877	910	950	913	903	909	924	838	902	931	912	896	875	871	902	936	922	861	863	926	868	893	864	980	904	887	905	904	865	895	879	950	931	882	898	935	866	912	898	878	877	880	886	859	878	959	931	893	888	877	860	949	894	901	875	883	874	829	903	869	888	933	856	874	868	919	845	906	884	911	935	923	869	843	864	922	900	953	908	912	882	921	915	888	917	902	923	902	847	919	871	951	901	877	917	874	924	912	893	900	905	847	915	895	939	921	921	879	892	948	950	870	910	904	919	925	873	953	872	903	913	877	893	865	871	867	889	867	912	913	934	931	886	876	884	894	880	912	885	897	916	913	869	927	880	893	927	881	938	894	929	933	894	873	909	872	928	944	884	940	881	894	870	925	917	897	901	876	889	870	901	900	879	891	900	883	959	940	892	900	925	887	946	859	947	862	956	915	907	913	927	870	889	928	913	866	891	863	842	852	911	929	938	884	926	886	952	874	854	822	945	953	926	873	883	881	891	915	885	797	866	874	902	880	883	825	879	891	875	894	906	899	942	862	864	916	801	972	916	888	822	910	901	939	922	910	921	946	906	872	884	877	887	890	889	922	837	854	896	894	904	904	901	877	915	923	896	879	913	867	950	867	871	897	890	923	862	856	881	902
8015	1070	1334	1128	886	675	628	555	502	442	476	420	450	447	438	452	450	434	431	442	402	404	426	390	376	398	381	386	369	369	379	362	386	403	378	389	389	378	402	383	329	386	381	379	370	371	392	382	350	377	392	370	366	411	396	366	437	356	387	364	403	373	389	386	353	388	359	388	377	418	387	413	387	370	397	372	394	400	425	377	377	387	363	378	371	410	427	382	387	439	367	366	347	390	366	336	405	354	383	386	411	403	424	375	410	418	363	371	361	420	413	409	439	407	395	371	378	370	389	369	372	399	414	393	383	357	391	444	385	405	363	385	375	362	371	367	433	386	404	392	417	365	369	438	395	367	388	372	339	372	398	415	414	386	385	380	399	459	400	354	386	382	384	425	389	367	372	375	400	414	374	395	380	371	355	365	398	356	398	352	372	392	442	362	401	377	392	399	381	370	375	369	391	369	353	388	388	397	404	425	416	375	354	388	360	399	386	390	398	392	365	357	413	352	402	348	400	397	430	356	388	391	394	389	413	388	389	399	406	352	421	403	400	404	410	374	382	385	409	388	420	351	348	439	399	386	387	358	423	375	378	368	392	402	379	367	380	383	388	408	423	396	368	393	409	394	423	409	356	372	429	398	432	359	376	421	390	382	384	362	363	378	411	368	396	354	361	356	393	393	356	346	404	377	374	389	357	388	416	378	398	391	365	381	429	379	364	381	395	425	393	359	406	398	403	384	428	402	343	387	402	367	348	380	417	378	381	419	433	383	392	415	389	402	408	353	391	366	435	391	398	386	388	333	400	400	384	393	378	382	382	363	375	380	389	362	404	396	390	337	403	419	370	388	369	380	390	399	378	392	371	342	329	402	387	383	321	368	354	411	363	395	373	423	340	416	376	378	386	375	354	368	367	417	373	407	406	380	412	386	366	384	411	389	392	360	379	391	392	376	418	411	377	390	399	407	418	412	400	375	445	384	398	371	383	383	344	379	409	412	407	391	389	423	347	422	371	374	391	387	389	405	376	369	370	382	389	358	393	360	413	377	383	391	421	396	379	371	394	349	405	366	374	384	386	385	382	416	389	408	388	403	370	359	393	356	402	401	381	374	391	371	401	376	376	382	414	402	370	390	397	402	394	365	405	350	383	400	420	387	389	374	415	352	396	358	372	401	380	364	377	403	374	424	383	373	395	380	383	371	351	378	399	377	395	409	398	352	401	416	376	406	439	390	372	402	365	394	413	374	387	353	392	426	438	382	390	346	412	398	383	369	373	386	383	376	383	391	395	379	373	432	408	368	403	384	396	375	364	414	400	412	382	408	372	409	387	391	366	405	418	419	397	367	388	398	363	380	383	364	386	366	398	409	375	413	387	373	391	387	415	433	400	383	401	384	424	374	353	381	409	397	458	387	413	371	396	394	385	404	383	422	402	371	413	400	377	391	393	361	364	397	348	382	403	359	380	401	346	386	410	408	373	404	398	383	420	394	367	412	396	431	381	416	392	361	391	395	412	388	395	413	409	389	392	378	426	383	389	426	411	403	398	387	357	422	361	405	418	378	428	395	404	372	374	356	378	396	402	366	394	370	426	405	375	373	391	370	380	386	389	375	360	429	395	366	365	379	359	380	374	403	372	360	407	401	401	377	413	376	381	351	393	436	396	396	386	389	393	369	389	364	406	424	371	370	381	341	358	409	409	401	388	396	364	364	413	367	422	396	363	378	405	356	366	355	383	394	358	425	390	379	370	372	374	402	381	375	376	393	363	380	356	399	384	383	370	382	389	397	374	417	400	408	373	368	398	405	343	423	385	427	380	371	397	435	425	338	368	377	405	383	375	353	402	423	377	373	399	371	400	396	374	405	399	398	402	387	398	402	387	371	378	382	384	388	362	366	407	401	346	389	408	384	397	390	401	390	387	426	438	382	394	406	370	383	423	384	380	367	381	363	378	402	373	353	405	375	392	381	370	380	376	384	387	392	367	421	354	401	404	370	387	383	389	392	376	402	370	378	373	385	419	392	415	385	380	392	394	421	376	365	354	394	410	392	405	404	386	409	392	409	405	385	392	428	391	420	397	403	397	412	372	369	426	373	392	354	345	418	336	383	371	416	426	376	403	396	417	364	352	428	401	383	403	408	382	403	376	381	384	402	391	397	395	394	349	400	364	405	372	398	411	350	407	419	409	379	394	404	367	383	363	393	364	379	383	377	383	399	368	391	410	400	391	390	399	396	358	389	421	350	353	396	379	386	408	377	415	385	384	397	372	395	369	389	380	350	400	386	382	397	405	389	387	362	383	382	376	397	413	373	376	373	389	370	415	409	363	355	379	382	388	370	403	402	385	403	383	382	349	364	367	399	399	397	379	362	429	370	437	379	389	400	368	405	392	366	425	403	410	422	364	402	396	368	379	408	398	373	410	366	359	393	398	383	381	395	418	331	384	367	371	366	361	398	369	380	393	439	382	406	342	415	389	404	362	442	395	425	377	392	397	351	401	379	381	405	420	397	373	379	394	378	399	402	384	345	374	371	403	404	361	402	361	371	407	408	386	378	400	418	381	362	390	381	428	385	390	407	372	372	392	393	396	364	372	381	321	376	392	398	395	400	380	393	399	388	385	397	358	378	391	421	441	374	394	421	380	388	394	377	373	347	378	406	381	377	407	389	383	372	359	389	375	378	364	384	406	379	404	365	364	387	388	355	399	375	438	380	401	363	389	368	367	375	401	378	422	418	373	427	398	410	390	391	418	384	376	382	400	396	372	401	392	414	410	417	356	411	404	444	386	388	426	380	355	353	389	373	375	353	401	368	398	384	407	350	396	386	394	400	368	376	364	434	381	416	346	378	382	385	365	357	395	423	396	363	408	400	388	421	382	375	378	400	373	376	442	455	374	367	371	362	371	355	391	413	390	396	385	416	373	387	377	420	364	415	432	370	411	377	385	387	363	432	408	405	392	387	399	363	421	400	467	433	377	376	390	420	386	392	415	391	372	368	352	408	381	385	384	409	377	329	377	428	383	389	362	381	370	364	419	403	365	409	408	430	389	423	403	398	385	367	375	373	389	423	385	373	388	393	387	373	370	376	383	345	370	367	355	379	369	367	416	385	385	364	412	394	408	388	375	391	358	416	392	387	380	393	355	408	399	403	381	367	380	371	396	397	377	379	383	401	424	374	385	387	390	366	386	372	390	378	408	396	405	365	419	433	404	355	383	380	379	410	381	389	363	380	408	376	393	348	365	409	431	372	382	366	381	390	385	392	372	363	396	382	361	399	434	381	411	381	393	353	410	401	386	367	361	369	345	362	386	398	416	386	355	389	379	401	359	388	371	425	402	398	424	360	338	413	370	374	377	374	444	430	414	381	398	384	378	375	416	349	376	374	366	409	372	407	383	401	378	390	381	395	415	405	384	389	391	394	423	390	381	393	372	384	355	398	375	401	405	369	372	387	415	369	377	401	450	403	390	365	379	378	385	415	409	409	387	389	396	372
7028	1606	2976	3630	3250	2606	2232	1912	1565	1492	1379	1345	1280	1341	1369	1346	1329	1193	1169	1056	993	1052	1018	1005	962	974	933	922	994	936	1014	903	899	917	929	942	887	934	917	931	850	913	894	896	915	884	941	926	956	922	855	885	884	898	860	945	918	882	900	925	870	894	925	956	901	864	934	913	907	934	885	904	956	916	882	913	899	888	875	857	869	868	903	883	923	915	910	938	926	904	874	909	875	909	922	864	863	899	908	928	871	876	953	880	871	865	845	915	851	892	898	917	891	909	881	928	866	896	866	967	843	875	875	881	932	912	901	847	878	909	847	919	908	903	897	874	910	882	931	901	881	883	915	916	930	913	846	881	916	840	927	905	856	872	896	874	906	911	867	884	910	926	862	948	868	905	921	911	960	940	930	889	866	939	905	889	929	879	893	942	907	890	881	920	930	866	909	884	922	907	928	916	882	915	924	935	938	843	877	963	870	846	891	894	906	905	916	900	855	889	876	867	891	899	902	892	888	942	890	923	855	917	934	973	901	888	936	895	914	919	860	896	902	885	890	878	911	901	883	946	922	886	893	917	873	857	872	907	925	894	895	905	883	866	875	901	869	846	847	910	877	884	867	867	886	904	884	927	892	936	868	836	881	911	915	942	914	917	908	897	913	929	875	929	861	938	902	952	969	889	885	901	916	877	879	871	932	892	928	850	861	880	884	891	889	906	947	897	901	893	912	864	907	880	892	890	911	951	918	907	910	855	915	899	928	911	939	935	905	908	860	934	871	882	910	903	855	862	930	885	884	860	890	938	888	919	918	841	878	868	897	985	933	910	942	874	869	950	930	910	930	904	903	912	883	858	875	839	875	934	940	884	938	883	889	831	892	936	884	813	941	901	914	876	869	944	922	879	942	903	839	973	973	888	879	898	905	888	919	883	900	840	843	912	942	914	904	978	867	944	900	880	893	891	911	868	974	903	875	852	929	901	912	924	883	910	888	916	898	880	906	915	886	873	934	898	891	870	872	951	889	911	873	932	861	868	887	927	882	887	884	902	931	924	927	895	942	955	902	883	881	913	887	909	915	947	935	830	823	851	958	942	865	933	856	863	939	867	897	827	856	889	908	883	868	885	829	875	884	940	951	829	911	827	881	874	909	880	907	969	855	844	883	929	883	916	967	871	921	836	934	884	866	930	859	887	860	868	913	883	875	913	933	878	894	881	879	925	859	925	901	919	885	916	899	906	861	863	887	953	902	900	906	894	902	927	841	872	881	865	882	903	873	915	848	873	927	850	920	904	855	871	945	902	860	890	912	904	911	877	889	900	911	916	920	877	901	884	886	874	894	917	924	920	853	893	872	910	910	933	941	894	901	900	862	918	957	883	875	911	931	905	919	897	921	879	911	813	922	935	929	916	918	847	931	881	877	881	913	856	889	927	904	910	882	901	921	989	949	912	910	915	911	899	909	923	895	948	834	879	874	849	909	912	883	908	894	939	863	931	902	911	942	968	899	900	896	923	876	886	892	927	888	930	902	897	909	902	910	843	908	971	869	855	884	893	961	890	921	938	849	906	871	861	854	969	925	881	913	912	877	880	855	939	882	916	902	950	901	916	905	841	908	882	933	874	886	870	891	873	940	919	867	833	907	917	846	878	867	902	852	911	917	943	885	909	949	850	861	926	878	828	921	862	930	867	935	924	930	908	889	943	916	904	913	883	929	943	903	905	867	891	888	874	895	880	900	878	903	880	891	900	883	903	887	894	900	879	912	824	888	895	890	893	894	884	854	906	935	830	865	842	818	876	875	847	911	896	929	882	941	931	878	899	880	884	869	859	880	909	916	899	913	886	891	869	905	885	863	881	908	912	906	861	924	904	872	954	883	909	846	900	915	907	900	882	861	890	916	847	884	897	832	919	964	922	927	880	879	852	955	910	914	885	874	830	867	899	849	973	907	891	893	888	893	886	931	882	824	870	885	902	902	915	879	842	911	880	908	892	874	846	882	943	864	826	935	891	899	916	920	847	939	893	885	872	909	876	940	854	893	866	938	877	910	874	866	929	878	934	942	875	940	921	853	887	914	896	888	909	950	901	925	901	916	870	919	888	892	951	878	866	926	900	873	882	874	892	936	917	882	891	885	937	879	933	899	861	856	887	915	903	903	868	873	885	903	905	810	905	915	869	878	886	882	871	902	904	910	883	920	932	934	863	940	934	892	893	932	875	874	847	881	944	955	887	916	911	894	976	936	879	845	949	880	860	915	878	897	890	915	895	891	904	849	853	880	871	930	921	867	885	914	961	890	858	882	888	855	908	854	905	920	920	931	912	866	890	868	891	898	878	865	884	916	930	894	930	914	905	894	936	867	932	887	914	895	920	931	897	892	950	910	891	878	950	858	898	854	938	896	883	909	897	905	905	862	851	911	948	891	944	911	921	885	867	884	911	903	912	888	894	924	934	900	923	930	904	883	915	888	929	926	846	883	909	867	859	847	856	892	939	935	912	883	893	936	904	876	881	944	948	916	834	877	951	941	877	834	863	912	877	843	903	850	879	842	904	880	870	913	930	949	896	922	857	885	930	886	900	915	965	934	909	861	905	871	833	820	915	886	878	870	910	879	903	909	922	896	918	871	951	908	898	907	956	879	942	867	836	888	890	868	882	872	940	821	865	911	862	846	862	852	876	870	863	856	841	935	888	924	938	895	918	875	868	950	874	890	871	849	898	916	929	961	893	881	896	877	906	860	891	891	883	948	890	923	890	896	918	841	941	938	881	885	897	885	910	848	851	916	874	885	916	865	883	883	922	881	865	895	896	863	880	949	896	917	966	841	875	960	874	880	916	867	935	845	879	873	891	907	896	876	864	931	891	883	875	872	873	917	879	913	893	915	909	957	893	839	844	926	900	920	938	901	910	927	940	913	831	908	899	911	902	915	913	920	908	885	947	877	909	896	883	893	863	876	890	881	904	883	847	909	903	862	912	917	874	947	863	910	926	860	873	858	892	900	885	926	927	873	908	919	936	876	876	862	922	960	893	891	908	956	964	869	872	904	822	905	858	912	909	921	908	852	905	892	900	888	814	916	898	921	898	884	878	880	850	895	874	847	892	918	895	913	866	914	888	886	892	934	901	902	891	866	897	897	846	908	855	869	909	934	936	906	892	936	838	918	927	915	922	890	974	937	875	921	877	883	853	895	887	931	896	873	839	924	825	886	814	906	829	903	878	889	894	897	888	848	891	882	899	918	929	895	860	950	956	892	913	927	949	979	886	903	900	949	864	948	950	901	891	914	868	853	926	883	927	903	938	881	915	882	866	921	925	879	909	867	902	931	954	945	942	926	918	885	828	921	943	945	937	919	930	903	910	890	896	888	910	909	944	856	856	942	867	905	862	898	850	932	907	874	874	915	895	895	929	906	923	937	897	888	892	969	913	918	931	939	989	927	863	902	886	903	943	981	901	820	884	888	855	894	912	897	895	861	877	898	863	905	923	937	853	846	919
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
