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
338513692576	338513693135	338513693685	338513694235	338513694785	338513695335	338513695885	338513696435	338513696985	338513697535	338513698085	338513698635	338513699185	338513699735	338513700285	338513700835	338513701385	338513701935	338513702485	338513703035	338513703585	338513704135	338513704685	338513705235	338513705785	338513706335	338513706885	338513707435	338513707985	338513708535	338513709085	338513709635	338513710185	338513710735	338513711285	338513711835	338513712385	338513712935	338513713485	338513714035	338513714585	338513715135	338513715685	338513716235	338513716785	338513717335	338513717885	338513718435	338513718985	338513719535	338513720085	338513720635	338513721185	338513721735	338513722285	338513722835	338513723385	338513723935	338513724485	338513725035	338513725585	338513726135	338513726685	338513727235	338513727785	338513728335	338513728885	338513729435	338513729985	338513730535	338513731085	338513731635	338513732185	338513732735	338513733285	338513733835	338513734385	338513734935	338513735485	338513736035	338513736585	338513737135	338513737685	338513738235	338513738785	338513739335	338513739885	338513740435	338513740985	338513741535	338513742085	338513742635	338513743185	338513743735	338513744285	338513744835	338513745385	338513745935	338513746485	338513747035	338513747585	338513748135	338513748685	338513749235	338513749785	338513750335	338513750885	338513751435	338513751985	338513752535	338513753085	338513753635	338513754185	338513754735	338513755285	338513755835	338513756385	338513756935	338513757485	338513758035	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	3650	2300	2734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
18879	1615	730	545	483	338	342	299	327	287	292	283	243	279	240	236	272	222	245	250	208	264	233	241	216	235	242	256	252	239	229	231	239	257	261	234	228	233	243	222	228	220	235	228	244	233	212	200	228	239	251	237	222	227	199	226	232	243	222	220	244	239	218	220	236	260	232	201	223	237	225	246	228	219	211	229	214	196	224	212	240	266	249	224	261	242	233	245	227	210	246	233	229	208	232	196	229	255	220	251	230	222	223	216	234	224	242	218	241	233	255	259	229	240	242	242	225	217	230	220	256	273	227	213	268	214	237	208	225	215	203	204	251	205	224	247	219	222	215	219	207	240	229	204	247	234	193	230	233	208	219	229	205	223	229	244	208	212	245	264	216	219	212	243	232	211	243	237	213	200	253	224	203	238	244	211	228	225	226	231	239	237	237	222	227	240	202	225	220	226	222	234	250	227	222	225	235	250	246	225	227	238	213	233	244	220	247	242	224	225	227	217	240	220	216	266	222	272	213	205	210	193	212	226	238	234	246	219	209	213	228	238	212	257	215	234	224	217	238	238	240	221	223	256	246	235	208	223	238	230	201	233	246	219	230	214	199	210	227	248	263	247	225	214	246	262	216	231	242	208	245	219	204	253	260	224	261	238	239	212	217	204	230	232	215	218	241	253	268	223	240	227	226	195	220	230	235	232	207	250	219	214	235	215	231	218	244	264	230	238	211	236	228	225	256	242	245	205	229	231	223	209	261	246	263	208	238	227	243	233	225	237	219	252	192	243	212	242	245	240	207	227	228	252	222	238	205	265	246	242	229	211	232	232	228	208	197	249	222	217	223	249	231	219	273	215	234	219	208	195	219	214	232	257	225	221	264	235	225	212	227	238	244	216	217	242	210	234	219	241	236	220	250	250	186	198	209	215	222	224	254	226	222	226	218	208	230	210	242	216	226	216	264	230	238	202	239	239	229	241	220	249	259	222	220	234	250	230	270	252	224	245	224	213	253	212	242	216	214	222	248	238	236	225	236	234	240	251	230	223	205	229	178	225	223	232	260	243	215	219	234	230	240	216	227	278	225	232	216	203	260	232	248	236	229	251	247	241	249	216	248	228	270	223	221	225	228	229	248	243	251	226	225	253	213	235	222	224	234	231	229	212	221	231	212	205	257	195	234	205	232	224	232	202	226	232	218	229	227	236	255	211	236	212	238	220	222	205	224	223	228	231	242	222	198	222	230	264	236	258	206	227	257	231	213	259	257	228	246	217	262	215	225	224	239	240	257	228	233	194	224	242	235	219	226	215	223	243	229	245	203	215	205	221	229	249	242	243	207	234	210	223	222	257	202	216	213	219	249	212	225	242	233	226	209	261	224	217	226	236	227	235	235	229	279	230	208	237	246	208	274	253	207	227	248	223	213	239	225	223	208	247	222	210	267	236	213	244	219	221	221	225	232	244	222	259	245	237	212	244	232	213	231	232	224	247	248	230	229	252	224	193	221	242	231	248	206	228	209	234	233	248	254	240	244	185	227	246	226	242	211	250	219	227	217	232	233	226	238	236	234	206	205	210	242	209	237	231	217	236	235	224	215	245	228	218	241	253	253	247	223	220	231	251	219	258	244	254	237	227	230	240	215	230	224	231	248	253	195	227	225	226	259	222	225	214	239	218	190	244	235	202	245	242	245	220	244	239	223	230	222	235	244	233	216	230	259	221	270	244	227	253	240	230	231	224	224	234	240	246	274	243	241	236	210	200	226	210	240	223	220	226	265	235	227	221	250	235	213	248	242	240	220	234	249	210	213	253	251	248	236	258	202	242	209	201	218	242	197	227	214	249	242	225	248	209	250	249	217	240	219	222	214	220	170	195	243	241	227	240	211	244	228	215	214	224	205	234	219	258	239	206	210	208	219	231	221	234	226	241	248	219	242	244	231	229	229	219	219	229	260	200	233	243	209	240	236	236	217	237	247	232	228	210	221	220	214	233	262	221	206	217	223	266	221	212	245	244	217	247	222	203	218	214	222	205	247	244	261	228	239	220	225	251	200	189	207	231	240	213	221	221	202	249	245	218	223	233	252	239	257	220	246	233	230	255	254	235	236	247	245	211	223	253	230	201	249	242	206	251	232	220	222	246	199	225	241	228	200	228	212	219	240	259	239	233	218	226	242	232	251	229	229	233	227	254	213	218	244	238	229	206	199	214	221	249	236	250	228	222	256	237	236	229	256	213	230	219	230	222	248	249	219	205	226	233	246	233	263	252	207	218	253	212	231	227	200	214	241	235	230	254	235	236	239	232	246	254	231	216	236	239	223	207	201	263	238	239	225	232	220	199	203	238	219	215	215	237	225	236	214	233	232	223	215	196	224	248	244	216	249	243	247	194	235	247	227	240	247	225	228	238	238	200	233	232	211	221	225	243	249	242	219	247	274	239	235	237	229	228	211	233	231	242	214	228	230	226	235	203	239	226	230	236	265	226	245	216	222	219	216	216	243	225	227	234	253	246	223	253	256	180	202	201	247	199	212	225	242	243	209	244	221	220	210	218	251	199	249	234	226	244	223	232	229	220	232	235	226	204	215	194	231	241	211	245	230	280	221	227	202	218	223	219	231	214	238	225	229	223	217	229	223	227	236	223	225	241	243	223	233	254	221	218	247	238	228	207	249	248	219	248	229	248	225	206	239	232	249	196	233	213	221	234	242	222	248	249	206	201	247	201	219	232	232	224	227	232	200	228	236	238	239	234	211	231	242	219	219	233	232	213	244	232	234	239	242	226	218	208	228	222	227	256	220	215	201	231	248	208	219	210	247	231	210	224	209	265	253	234	219	215	230	221	221	232	225	220	229	249	248	208	242	215	251	227	233	275	209	234	239	229	225	216	255	227	215	242	219	253	230	198	235	210	234	238	243	223	218	256	263	203	216	249	220	229	214	238	197	210	206	220	212	230	239	246	221	277	210	211	226	221	207	232	246	247	233	238	235	224	238	231	233	226	229	246	227	212	225	266	223	237	234	236	197	240	242	198	231	243	230	239	250	231	229	243	229	247	254	256	207	230	236	232	225	206	230	220	246	203	208	249	251	224	247	222	228	255	232	226	236	216	219	266	236	219	219	236	220	258	235	242	215	230	203	231	243	207	225	249	247	261	201	226	223	186	218	199	233	232	261	217	219	212	232	254	241	217	243	245	239	229	217	232	215	233	225	222	217	229	222	214	224	222	222	234	238	248	232	235	210	230	224	210	238	278	216	233	219	204	216	223	232	235	219	203	215	251	221	223	239	200	229	202	226	242	217	200	218	192	201	226	203	216	229	248	221	251	225	275	233	223	240	231	236	249	243	265	225	233	249	238	250	237	236	244	231	236	218	203	250	201	208	211	246	216	221	229	241	257	220	226	253	245	237	230	222	239	218	216	213	233	231	224	213	214	225	218	253	218	207	219	224	233	219	242	252	230	240	259	239	261	236	206	202	209	223	210	195	217	232	239	228	266	219	237
11702	1118	1609	1794	1556	1298	1117	1136	948	945	870	837	771	787	737	654	714	696	685	680	653	645	655	646	615	654	615	625	645	630	578	594	618	581	631	569	599	593	589	584	580	588	572	587	585	611	569	595	596	534	585	553	593	567	590	586	558	590	561	543	593	563	580	566	601	563	559	576	579	603	608	556	552	553	548	585	587	614	613	595	588	582	611	551	574	583	565	604	604	588	590	563	587	563	604	581	560	597	560	595	594	617	592	610	602	572	572	566	590	581	630	537	572	604	573	544	596	572	607	570	574	613	585	579	591	563	587	536	596	542	551	585	595	596	583	558	586	578	616	572	612	608	617	572	597	590	603	610	580	603	610	603	594	571	578	547	567	573	573	598	558	585	567	603	580	604	614	575	575	548	573	576	560	547	525	588	575	604	590	578	556	578	575	559	568	560	562	601	597	579	557	588	591	578	623	564	570	569	594	568	583	590	619	600	575	558	567	610	565	556	564	569	606	570	567	555	561	579	569	597	557	611	570	553	583	569	575	618	578	585	574	614	602	584	601	581	591	594	583	587	600	534	531	590	607	582	572	533	558	607	585	584	565	554	569	586	603	590	556	575	568	609	554	594	611	615	580	544	546	583	596	562	593	581	601	577	568	550	588	588	571	557	600	582	611	582	553	559	545	577	569	587	580	563	560	573	554	590	585	586	536	547	609	597	546	540	597	569	548	587	527	606	611	625	576	581	519	520	610	585	590	581	592	523	548	591	554	565	616	596	563	548	606	593	615	591	630	583	583	545	540	569	632	581	561	635	581	597	594	570	631	520	555	588	612	597	577	566	580	597	555	575	612	566	617	580	586	619	607	587	574	576	614	587	578	610	564	606	597	564	547	578	580	549	558	567	581	582	586	610	624	574	540	582	614	587	605	549	569	547	593	629	564	556	594	598	552	577	568	595	554	574	583	563	614	609	582	548	565	596	566	577	550	586	535	569	566	570	615	567	624	558	569	596	593	582	611	592	590	554	601	534	606	569	601	574	576	553	602	634	573	582	549	572	590	556	596	556	584	621	602	626	543	546	581	617	574	630	578	576	554	566	520	607	573	577	604	609	576	557	571	580	554	603	569	558	590	564	546	561	592	582	576	538	593	581	571	597	609	609	591	562	576	596	582	559	586	592	585	619	579	586	595	603	581	587	571	563	589	598	600	604	585	545	635	603	596	578	562	592	575	576	630	564	577	618	590	586	580	594	618	574	568	567	591	559	617	598	594	602	557	577	576	564	616	577	565	573	570	544	563	541	551	557	593	572	598	607	593	596	586	580	565	561	529	587	527	616	607	587	565	549	575	600	628	570	602	573	548	567	606	605	563	576	584	561	528	560	589	560	572	587	546	664	568	563	526	568	561	573	579	565	602	577	531	556	574	609	570	560	582	518	557	574	603	542	593	558	557	561	597	554	606	622	602	576	557	550	606	598	570	586	568	623	548	631	573	597	590	579	602	607	539	586	577	558	551	590	566	556	591	592	628	563	617	576	605	580	574	555	594	626	577	615	578	583	601	570	593	621	536	601	580	573	558	578	571	580	589	543	554	565	611	579	577	563	592	612	581	560	596	560	535	579	554	598	552	601	564	594	582	589	570	558	571	571	570	543	571	549	597	557	597	567	604	562	610	581	590	565	588	570	555	574	599	564	600	574	581	604	600	615	551	590	578	592	559	562	588	595	567	599	547	590	597	558	582	625	562	562	586	579	610	588	570	609	579	579	590	515	616	548	581	574	568	562	608	596	606	593	590	557	609	596	558	561	597	546	629	609	553	578	544	596	588	611	583	595	579	567	616	636	630	610	531	534	577	573	555	560	572	610	580	573	617	606	573	614	555	569	572	562	557	607	582	600	590	604	602	611	592	552	529	494	614	555	586	599	587	584	578	563	564	536	555	658	585	576	601	604	600	582	567	557	542	580	574	585	574	595	557	561	565	540	593	547	567	589	572	577	582	566	612	569	575	591	600	579	571	591	568	589	535	601	585	567	549	576	562	611	564	565	560	549	553	609	562	559	552	600	601	560	613	578	553	602	624	560	573	573	586	548	571	628	567	602	572	585	582	576	548	522	571	567	554	556	605	585	632	558	582	559	565	589	526	583	584	605	580	588	545	550	546	564	591	578	615	619	611	547	581	590	537	574	602	568	535	545	571	564	551	548	608	648	611	575	563	584	581	550	529	579	577	599	527	615	557	561	597	551	584	614	541	535	620	602	597	591	607	584	559	603	599	569	536	537	561	619	584	552	614	615	629	579	561	558	602	541	545	580	577	558	602	586	593	574	577	588	591	631	571	573	544	590	570	549	605	585	568	564	552	552	573	575	603	614	599	611	582	581	562	593	568	583	610	584	616	571	596	581	635	566	594	602	592	545	591	577	563	547	573	599	565	619	568	582	616	552	552	578	613	579	579	578	568	561	538	573	561	549	619	573	545	542	641	561	589	570	582	559	583	561	556	575	574	570	585	589	580	571	573	599	571	561	588	615	592	593	574	595	552	585	646	574	561	570	580	578	585	626	524	557	563	582	558	591	611	627	551	586	575	561	557	578	602	565	588	553	595	563	608	557	567	588	635	587	615	577	583	628	551	590	579	575	611	560	560	619	567	531	583	552	610	583	628	594	631	606	559	548	569	572	614	590	561	578	568	607	589	567	552	556	610	597	571	571	593	610	559	569	645	541	590	555	558	587	571	554	585	615	603	617	618	596	582	633	590	569	606	562	563	586	615	557	539	550	543	638	566	576	580	560	570	607	580	574	591	533	566	554	621	563	606	579	587	581	576	560	579	647	582	532	606	579	590	593	530	584	589	564	593	600	577	570	595	579	573	588	598	600	595	572	565	581	604	557	579	585	585	581	558	587	548	565	580	597	606	570	576	552	595	548	601	562	564	582	589	613	580	586	555	613	593	572	587	569	603	564	586	583	560	595	580	583	602	568	607	557	577	540	546	593	610	571	583	584	597	571	584	540	600	511	577	557	549	575	557	577	574	575	618	601	596	578	587	645	581	589	578	595	623	572	595	539	562	566	578	564	561	579	595	598	598	561	524	564	563	553	610	550	554	565	573	588	567	572	567	589	629	601	562	603	547	571	590	582	534	593	550	532	569	642	549	547	557	637	553	551	541	576	580	537	532	592	583	570	534	603	575	595	593	616	597	542	554	567	574	581	590	560	583	557	558	575	587	638	596	537	577	582	582	552	587	578	591	575	626	567	572	557	583	551	555	581	610	591	606	606	566	599	553	582	558	551	586	560	574	609	604	587	594	567	605	574	570	608	594	596	633	592	621	560	585	577	600	565	548	629	577	606	624	570	587	541	605	587	562	570	565	577	593	570	570	552	592	588	598	616	563	601	575	597	594	593	580	554	591	538	602	576	593	597	570	542	588	557	576	567	581	625	627	569	564	554	551	562	599	586	591	583	544	593	593	597	567	555	592	544	626	574	599	588	553	574	548	577
4004	580	400	386	368	394	353	372	381	364	343	373	374	385	394	355	350	395	368	348	376	366	369	418	379	412	394	350	342	382	382	352	373	364	371	400	355	394	381	381	354	368	417	372	367	335	371	365	385	360	344	395	363	385	394	406	347	336	375	362	341	383	368	387	360	337	369	341	408	374	389	385	392	360	357	360	378	404	377	344	411	407	388	341	376	351	401	322	385	352	378	338	366	415	368	385	341	373	395	351	390	374	344	376	402	350	387	391	389	337	347	374	396	350	374	342	358	351	390	348	348	391	336	387	391	374	393	379	413	366	372	363	353	383	391	349	350	377	371	376	395	369	355	414	349	331	375	330	357	357	368	406	376	378	387	377	348	343	385	417	383	360	367	375	390	410	369	430	366	359	328	363	360	393	388	391	366	358	387	384	307	378	338	390	391	398	356	375	333	365	360	374	355	386	386	359	357	347	412	382	396	368	366	408	339	376	355	347	354	388	398	364	343	380	384	317	353	389	373	381	379	401	345	360	370	341	368	382	365	341	388	388	373	350	378	358	358	376	366	379	400	366	360	360	393	369	374	377	363	323	363	349	363	370	348	367	366	387	403	373	378	374	354	352	393	374	359	382	380	369	351	368	357	367	337	367	386	356	390	338	329	364	368	366	372	395	369	376	384	346	382	367	388	373	397	378	370	371	372	370	391	379	365	362	353	390	342	365	367	385	372	389	393	379	363	346	367	368	365	381	358	371	421	368	353	385	356	382	385	415	378	361	366	400	369	402	347	388	368	382	393	390	375	375	387	345	386	385	375	367	411	355	353	351	339	376	364	383	384	371	368	357	357	367	342	324	352	358	376	363	396	383	411	399	352	359	372	392	412	393	381	368	349	397	348	375	355	384	365	361	350	390	367	398	374	341	384	366	351	373	390	375	411	366	343	341	371	380	382	366	328	410	410	346	341	378	355	383	366	399	363	382	378	345	356	373	391	365	362	372	364	392	340	367	388	399	343	336	340	361	369	358	333	366	400	365	346	347	408	384	371	373	381	383	374	355	369	382	384	371	376	372	359	407	366	397	384	406	407	348	365	373	387	394	366	341	405	353	345	341	389	389	378	353	385	382	413	366	375	357	368	357	357	379	394	377	387	373	402	379	378	373	390	355	354	369	355	344	373	412	393	372	376	386	371	354	371	368	386	367	353	361	346	381	377	384	360	388	402	416	364	402	371	365	369	333	344	375	352	364	354	348	360	374	353	387	413	392	367	353	368	402	365	384	410	366	381	362	362	374	366	363	350	364	371	375	390	376	357	337	350	362	378	341	359	347	363	370	368	352	368	377	340	353	360	376	386	350	371	365	378	410	388	421	409	422	391	342	362	365	356	319	385	356	307	384	387	393	372	379	343	367	400	336	342	359	414	371	375	349	359	358	376	379	395	376	377	391	381	407	381	353	356	343	347	406	384	382	353	389	369	369	382	356	400	379	358	412	344	337	381	378	334	336	396	351	384	368	361	356	331	370	428	398	379	373	332	377	379	348	374	354	381	360	380	362	395	384	406	369	402	357	344	389	375	367	385	357	342	403	361	380	344	365	337	374	357	336	374	363	393	398	392	381	381	405	353	356	381	370	367	370	357	339	406	331	383	380	372	383	350	356	362	355	360	383	399	379	406	382	381	369	392	377	361	347	349	365	397	368	370	357	406	391	370	358	358	357	348	359	349	385	367	374	371	371	362	397	360	392	375	383	409	387	366	368	373	370	379	400	363	338	380	382	384	376	353	386	349	359	370	346	352	358	373	362	348	402	374	352	355	380	382	347	369	378	352	373	382	357	394	366	395	384	394	373	361	359	359	389	373	384	374	392	344	409	358	387	378	368	368	379	373	353	348	387	394	376	377	383	411	370	369	351	386	386	422	383	349	368	369	369	342	385	352	366	375	396	376	390	349	403	381	369	352	356	358	377	385	343	353	336	359	372	363	388	378	390	379	338	410	370	406	395	338	361	377	373	374	368	377	403	352	410	356	379	354	385	385	377	398	402	380	343	379	403	326	349	375	382	402	389	397	377	362	403	389	350	400	372	387	356	358	371	366	357	342	395	392	360	354	393	398	333	349	381	349	351	346	379	363	359	371	390	391	392	395	350	385	361	424	350	366	374	351	383	400	362	376	365	378	344	381	367	383	376	345	409	350	383	363	356	339	381	395	341	353	394	362	360	359	408	347	393	388	383	357	381	394	376	380	378	384	350	373	382	366	375	366	365	407	335	361	377	364	378	340	373	373	346	382	385	360	373	371	373	346	343	383	377	349	367	350	353	383	394	376	368	360	351	386	357	375	375	359	378	339	346	390	391	353	408	370	349	349	346	384	350	348	360	366	359	365	368	422	383	396	412	397	386	373	401	378	387	380	348	384	377	410	334	336	401	400	365	355	354	378	366	373	397	385	377	338	342	372	341	353	375	351	383	404	379	377	362	401	411	354	401	387	398	371	389	372	349	416	384	374	410	347	319	365	372	360	427	351	363	410	390	358	361	395	409	355	392	341	352	367	383	368	376	362	388	395	352	383	394	399	357	367	367	382	414	386	369	399	350	363	376	382	397	385	392	381	351	376	379	374	379	393	371	364	388	383	391	368	374	346	373	382	362	385	377	423	382	408	387	369	388	411	404	373	349	391	359	370	393	367	340	356	339	390	380	366	408	406	381	343	390	396	331	360	374	385	347	407	403	374	344	365	396	374	392	341	360	338	406	360	367	371	391	352	375	380	387	347	362	369	383	346	323	348	354	363	370	338	374	392	398	376	368	354	365	369	417	371	393	345	421	384	359	419	408	368	388	360	354	370	407	381	384	348	397	377	367	367	334	358	370	354	348	375	431	363	385	364	365	367	393	367	384	374	346	386	365	342	394	338	381	358	376	338	401	392	389	345	334	380	383	373	391	427	355	376	394	354	397	362	359	340	357	390	395	358	380	371	389	370	367	394	400	353	389	402	372	389	371	349	358	392	380	360	353	355	391	386	378	384	404	350	367	365	371	349	371	361	338	392	369	367	386	350	360	357	364	335	347	320	338	370	356	362	356	355	404	387	396	367	384	383	352	378	318	399	353	369	373	383	381	332	368	350	390	361	365	344	369	365	383	389	358	354	357	366	386	395	347	367	337	378	374	383	356	378	363	338	404	403	385	381	329	383	339	393	377	365	355	363	374	403	351	403	382	394	331	338	336	387	361	371	344	336	345	401	362	380	393	369	365	363	353	364	348	340	331	367	364	397	405	364	357	379	376	350	370	368	357	391	333	366	378	368	345	371	383	395	380	344	345	382	329	379	372	391	366	367	396	372	375	389	402	376	385	348	368	370	341	344	388	371	342	340	343	393	373	344	387	381	351	389	388	391	361	387	359	358	361	345	425	371	410	343	359	396	356	341	373	412	347	369	348	378	367	370	393	372	393	388	381	392	351	378	377	388	349	384	380	351	353	379	382	371	403	359	332	363	335
3828	1026	923	959	952	935	907	975	928	954	958	867	862	937	950	940	888	951	926	880	874	927	895	961	938	904	901	894	930	899	892	894	940	887	944	891	946	912	922	853	875	879	881	903	956	923	917	905	904	887	899	902	856	938	933	916	902	914	938	958	912	910	899	928	899	943	945	925	969	883	962	860	950	905	895	898	903	890	913	873	885	891	904	944	894	922	902	913	892	953	886	936	877	928	862	903	922	904	920	921	893	929	896	855	897	952	924	919	893	928	918	926	862	892	883	922	902	892	977	907	835	916	919	900	868	858	886	890	903	943	843	912	841	946	893	960	921	921	878	886	888	886	898	927	958	871	905	876	925	901	867	933	943	878	939	929	926	930	873	933	916	932	960	972	911	913	910	911	844	866	923	913	912	919	902	861	969	943	899	934	913	903	874	920	889	917	935	879	876	854	922	912	854	892	859	895	862	852	889	878	940	908	870	862	873	881	898	949	913	903	888	886	909	941	923	969	922	880	912	837	897	924	909	891	869	939	948	1001	897	914	919	892	927	908	918	975	912	951	919	889	916	896	907	904	918	919	917	946	899	929	924	960	908	916	959	878	945	935	930	924	928	912	928	880	909	860	932	917	971	893	877	928	885	893	949	871	899	950	885	919	894	946	900	917	945	884	930	914	906	855	911	962	894	917	893	868	840	893	914	924	913	918	938	877	823	853	899	886	917	911	888	875	914	902	955	902	927	892	908	947	873	889	875	927	893	915	846	928	969	934	898	889	894	892	841	899	1009	948	931	973	880	856	905	850	877	915	951	908	908	881	899	934	953	881	924	893	906	903	854	896	975	869	867	913	868	925	871	959	896	887	876	871	844	916	897	943	931	892	874	898	923	889	884	919	950	920	915	889	961	948	910	919	878	929	871	944	876	891	880	868	875	922	888	950	885	943	871	836	932	911	910	903	870	905	850	884	959	884	893	950	940	926	889	892	881	875	893	865	904	909	890	884	898	874	927	880	926	922	885	846	881	930	900	875	831	943	953	904	931	863	899	940	936	905	930	860	927	897	881	908	904	919	859	894	931	880	905	935	893	897	870	923	865	948	878	856	911	855	902	917	884	943	938	878	878	939	897	909	963	847	886	889	915	897	904	917	930	915	894	909	889	935	862	954	913	955	954	914	877	885	964	925	917	920	903	901	867	929	954	922	933	904	885	895	929	917	969	868	936	880	940	886	896	911	930	896	890	940	925	900	902	901	893	885	931	953	890	880	885	947	919	851	909	902	856	941	920	916	899	909	872	947	873	910	892	875	892	896	929	866	905	889	893	937	953	906	864	915	956	891	912	911	907	870	881	940	947	907	902	881	936	905	903	941	918	835	937	878	916	904	862	950	896	866	922	883	906	906	911	921	937	852	894	894	831	893	896	902	934	854	906	904	924	933	933	857	905	847	894	933	872	906	872	951	873	884	877	885	879	916	915	929	936	877	913	893	911	881	929	882	898	914	984	895	917	915	915	950	889	879	944	957	866	815	903	927	886	880	878	907	922	893	820	905	901	910	896	912	901	918	933	918	863	928	890	985	901	845	930	923	860	860	885	902	969	955	947	866	911	904	907	959	948	859	889	886	913	874	931	819	949	913	933	888	903	857	887	938	920	876	905	985	880	928	927	886	917	925	870	917	892	908	930	850	934	868	907	906	896	866	898	915	888	928	891	896	951	927	906	911	969	878	960	858	922	920	911	926	899	918	944	928	858	922	878	885	915	948	897	917	939	883	950	925	933	912	919	915	923	871	895	894	896	913	960	874	911	861	883	936	962	889	929	897	877	908	924	835	877	898	897	927	899	908	888	872	875	816	906	921	899	943	917	889	916	894	849	935	903	807	983	871	928	931	896	868	879	893	887	885	809	926	916	895	922	865	866	908	880	909	912	882	908	919	904	923	861	927	887	886	855	914	964	899	879	890	896	886	927	832	927	938	944	896	909	910	891	910	886	902	923	876	916	948	885	888	882	890	908	894	920	872	952	903	875	914	950	939	877	910	877	900	978	873	915	913	850	951	865	912	899	882	929	901	900	972	883	898	928	863	943	899	905	931	940	938	943	932	907	876	860	900	989	945	923	911	883	921	884	942	879	890	880	926	917	910	856	930	890	867	948	933	934	887	921	890	886	910	934	937	855	919	919	849	890	882	882	878	911	877	912	966	924	925	861	901	894	925	932	914	864	954	894	874	934	893	876	901	892	905	894	900	948	873	922	815	914	900	886	843	907	908	950	948	883	915	909	853	890	841	892	865	891	911	895	891	894	931	832	886	878	875	899	934	893	906	921	911	978	884	871	896	895	880	899	856	885	891	912	911	930	880	893	894	928	921	927	900	868	890	861	934	944	903	943	844	887	931	950	857	907	871	911	977	916	956	877	946	905	869	946	841	946	882	901	926	877	949	947	928	978	854	904	956	912	991	919	876	911	890	896	908	946	892	893	932	951	894	944	925	845	872	898	913	909	864	872	947	903	891	847	899	870	939	868	902	864	887	949	917	941	845	902	914	882	879	915	892	932	907	899	916	951	875	935	911	918	920	908	875	918	949	932	867	860	901	893	962	893	881	918	843	868	967	908	880	949	874	886	860	896	903	945	890	897	855	890	915	923	918	882	923	901	873	866	925	934	874	930	906	886	905	895	863	953	918	945	918	904	922	940	891	877	915	845	862	927	936	962	893	940	903	939	900	877	898	953	923	907	849	866	894	901	926	943	896	875	934	910	922	886	896	896	930	920	934	932	961	917	904	891	906	883	892	926	908	863	904	924	904	906	966	909	936	889	898	897	951	890	839	940	971	850	905	885	937	922	876	879	945	930	912	966	932	867	913	928	929	945	890	976	909	930	861	909	887	899	867	928	837	904	914	889	877	930	995	883	910	902	912	896	880	914	924	841	886	939	918	878	959	918	910	903	861	919	837	910	967	921	848	985	884	888	953	921	861	890	881	909	872	918	889	899	940	937	893	962	913	883	917	889	892	902	914	869	892	915	908	941	879	916	870	901	904	880	945	899	914	870	856	870	926	925	912	815	928	855	899	916	895	871	915	941	925	881	889	866	884	854	863	879	924	860	871	898	896	835	884	943	937	861	873	857	886	917	898	918	891	915	909	871	877	953	912	918	912	923	952	929	881	910	880	900	872	917	959	909	878	931	901	873	922	953	929	937	858	913	940	877	908	919	966	938	925	949	862	862	915	847	926	903	930	961	933	916	865	928	940	885	885	917	855	916	908	921	908	890	933	901	922	962	932	909	936	884	876	840	899	927	948	942	884	914	891	919	910	876	911	889	909	895	886	916	950	857	905	882	947	910	918	921	914	895	912	862	885	946	864	859	951	944	882	874	871	868	911	898	903	885	921	904	849	916	909	921	943	893	906	865	859	943	875	879	911	982	956	907	908	875	928	865	919	889	869	909	1001	880	938	933	914	933	937	915	952	894	873	904	894	891	930	899	870	906	859	875	921
12139	1224	665	617	487	472	443	431	444	440	411	420	447	420	391	455	436	430	394	395	429	430	419	375	405	388	404	372	414	398	419	418	384	414	412	415	403	418	407	375	396	422	446	394	400	376	400	383	388	457	395	409	389	400	397	412	387	383	433	417	384	399	416	384	408	368	390	413	394	426	422	414	416	401	397	380	418	386	361	384	428	370	435	404	395	415	376	384	353	381	395	398	377	431	400	408	369	419	399	402	406	402	361	403	388	402	397	368	369	383	375	405	402	392	415	409	383	391	400	358	394	415	388	395	435	387	421	404	374	383	429	380	399	419	359	424	405	408	411	405	426	402	423	409	425	400	404	357	393	409	407	406	420	399	405	366	388	423	421	416	419	352	402	409	405	400	387	368	415	386	402	404	404	399	396	398	379	399	427	395	387	407	409	401	399	370	390	391	396	388	386	371	381	405	404	393	403	399	377	408	391	396	392	391	389	370	373	387	400	426	386	411	425	405	402	427	384	428	436	380	395	417	409	405	410	390	403	416	403	405	379	430	396	392	437	372	375	417	394	390	389	394	402	412	400	425	436	414	398	370	392	433	447	437	421	397	410	399	378	381	421	372	414	450	399	377	397	369	393	375	368	372	458	436	408	434	385	443	394	354	412	397	421	399	409	405	402	445	394	407	383	403	404	383	411	424	398	386	398	429	420	409	386	376	418	389	387	414	453	379	381	385	391	427	361	443	401	376	378	407	393	414	392	398	414	432	395	422	407	400	384	382	409	384	405	432	436	418	409	413	377	411	390	423	423	355	376	373	443	399	401	406	373	409	386	454	419	384	410	374	377	407	427	415	429	382	392	423	421	382	394	407	420	419	357	400	383	416	425	421	412	372	372	357	412	400	428	405	435	381	427	422	405	409	393	423	344	402	394	385	420	367	406	415	388	397	384	401	415	422	383	407	394	375	428	435	408	383	373	362	427	402	416	411	381	374	411	394	395	409	420	390	400	420	413	422	402	396	438	382	405	415	385	415	387	390	418	412	377	373	406	387	429	397	401	419	393	403	416	436	414	421	355	385	448	384	395	415	388	402	417	412	392	393	442	391	403	401	374	378	386	406	408	352	374	390	414	414	407	386	371	422	382	408	399	369	397	399	403	409	432	398	397	424	429	367	377	400	378	403	394	398	402	367	388	406	433	437	382	414	409	435	403	399	406	424	417	409	389	386	401	346	378	433	397	405	424	409	416	384	381	371	384	431	404	380	381	374	425	425	405	394	394	422	379	377	396	379	376	374	378	403	398	373	406	377	366	390	394	409	405	426	380	389	398	392	398	413	404	375	380	407	388	414	376	387	410	417	445	379	384	393	400	368	383	431	366	420	393	388	415	418	386	392	393	383	363	414	426	394	407	361	379	416	399	425	443	357	381	416	406	435	361	352	395	364	406	420	406	398	427	400	368	398	389	395	370	418	409	389	390	432	427	408	388	388	417	410	402	389	408	398	409	405	421	398	424	355	395	388	406	416	382	397	412	427	366	402	417	403	426	398	432	411	418	416	421	380	380	366	423	409	437	367	410	416	392	421	388	419	381	352	390	422	419	400	415	410	425	393	373	377	402	425	416	378	417	412	436	420	375	372	434	393	420	430	406	401	393	396	387	375	384	426	397	375	391	428	393	425	392	436	380	388	404	396	405	415	403	396	417	421	433	416	423	376	379	408	432	397	353	388	383	423	387	396	427	398	449	397	399	408	381	410	369	407	416	385	383	387	397	384	385	395	402	394	409	433	405	417	378	397	428	420	466	422	392	390	411	415	409	395	431	367	390	388	392	373	396	348	369	388	371	386	387	443	437	395	351	397	372	393	404	387	397	373	392	367	410	379	402	385	359	399	415	387	376	422	437	392	412	393	393	406	441	392	413	402	412	416	436	345	432	382	406	421	398	391	375	384	417	427	354	360	370	423	384	435	380	384	367	375	374	386	388	428	386	387	429	420	384	406	379	416	384	398	426	386	410	434	388	377	401	437	406	392	431	397	390	385	386	400	392	391	406	400	406	393	392	429	374	384	426	409	413	395	388	397	425	407	430	415	410	428	383	421	379	395	419	377	374	401	413	405	410	409	425	398	416	387	443	405	395	395	401	410	397	391	381	396	380	386	435	408	436	378	391	444	380	423	410	426	394	371	392	401	373	404	387	373	396	364	385	379	390	429	395	391	420	367	423	383	411	417	401	389	378	371	359	401	406	407	352	390	387	396	384	383	435	378	386	398	357	373	399	417	376	404	371	418	381	378	421	391	420	428	431	385	407	400	394	424	424	406	390	467	440	409	362	405	391	400	424	425	391	436	435	409	425	431	366	378	384	417	399	402	392	363	389	400	403	391	407	367	387	407	420	375	405	407	397	420	416	400	396	416	421	406	412	359	371	387	429	380	417	434	392	413	396	393	386	373	417	407	399	418	378	390	403	420	385	378	391	417	375	408	390	413	395	399	393	431	405	434	398	370	419	414	443	364	427	398	402	391	422	385	403	408	386	389	405	407	413	408	378	421	405	437	389	391	370	381	399	383	386	392	398	399	402	383	400	412	409	415	410	404	394	438	366	386	377	448	376	410	400	385	397	399	415	407	351	417	441	427	406	367	396	434	391	386	412	429	400	401	402	424	404	420	411	395	422	436	443	409	431	385	374	421	390	412	403	367	431	385	404	369	401	342	428	444	427	388	361	441	377	391	369	410	403	400	384	400	412	382	350	380	400	406	399	402	374	413	395	444	397	442	407	387	406	428	374	438	394	435	406	376	372	376	438	409	420	432	412	401	411	394	407	377	400	423	394	404	394	382	369	401	367	389	404	411	401	369	366	350	384	368	427	420	391	373	434	422	401	407	407	354	398	392	388	415	425	395	375	420	423	397	404	423	378	428	372	393	388	410	385	440	356	389	413	402	401	399	406	409	374	454	380	400	349	395	388	379	365	408	406	413	414	429	383	414	416	420	404	402	434	397	419	405	373	450	401	404	382	394	412	427	433	406	410	373	380	390	358	406	421	406	390	393	381	438	415	375	393	403	400	403	369	391	377	400	484	416	417	414	417	382	414	389	411	431	425	385	377	368	417	433	417	393	404	381	394	363	420	420	367	370	393	377	373	400	412	393	392	386	423	396	403	410	398	413	383	415	391	389	384	393	389	420	394	366	361	366	400	426	404	408	410	390	414	374	381	421	410	433	396	404	394	402	374	378	363	398	423	425	397	452	366	416	372	408	381	383	384	416	417	391	384	410	385	411	425	429	402	421	407	411	374	393	449	441	395	414	418	411	396	387	371	403	405	403	432	377	429	406	366	407	430	409	414	396	436	405	375	429	422	429	424	405	457	391	409	369	382	395	404	399	380	431	385	395	405	389	406	378	406	424	364	415	412	392	401	404	433	441	390	414	400	402	423	401	419	425	397	403	410	389	429	387	386	411	401	381	407	401	379	400	389	454	418	382	435	381	405	401	417	403
9566	1289	1401	1546	1421	1368	1300	1237	1182	1207	1093	1100	1045	1088	1031	1041	1022	962	1019	1013	980	1047	1039	987	982	1000	952	956	968	972	1014	967	919	973	956	984	986	926	922	962	981	1003	1040	967	949	943	1006	908	1032	976	1000	1025	1003	1016	972	958	948	1021	964	968	990	986	952	939	935	934	954	963	961	951	969	953	959	944	1001	944	965	945	976	957	983	916	889	963	988	975	1013	937	908	996	957	937	988	930	947	934	952	953	950	977	929	958	945	955	958	1012	949	931	933	977	1034	941	949	935	1032	975	950	972	973	930	961	927	929	936	968	1005	957	950	942	935	967	970	955	948	960	938	938	985	988	1020	1001	991	988	928	989	924	1050	969	972	936	959	892	918	1001	953	936	956	994	961	974	996	1018	980	952	1030	937	961	966	942	956	982	967	914	918	954	924	969	943	948	980	987	932	947	969	951	968	949	915	968	898	951	940	973	987	956	895	929	966	952	1023	941	927	967	923	1031	979	962	959	997	948	926	978	970	930	950	910	954	1024	965	996	983	970	970	945	958	982	920	994	994	997	939	992	960	1008	896	952	925	981	1006	991	975	975	972	939	949	966	924	958	956	933	946	964	943	979	957	952	886	1008	891	1006	964	929	948	1011	924	997	997	947	1024	948	1009	943	926	960	891	998	975	944	943	955	935	929	926	960	926	927	938	974	888	959	918	988	986	954	952	948	995	932	987	953	918	952	966	913	936	901	945	995	942	954	991	963	911	979	946	978	982	981	943	983	931	996	982	953	961	928	916	935	950	958	934	951	971	1001	997	947	975	959	942	921	963	909	910	970	976	977	1012	905	952	1037	964	958	944	1035	937	981	955	957	964	952	945	950	923	964	943	952	938	901	994	970	925	991	956	961	960	914	955	930	1001	948	1009	933	985	1021	975	955	951	1007	990	971	916	1016	947	955	972	951	953	952	1026	935	931	930	963	967	925	969	931	947	937	954	973	970	953	997	963	988	1015	935	935	972	1014	924	941	1008	889	957	900	952	935	985	971	974	963	945	1047	939	955	975	1011	953	944	946	988	970	937	979	923	1039	911	970	944	947	971	950	1015	980	934	947	971	993	937	954	932	953	944	938	986	936	1007	985	984	1020	972	961	962	957	945	967	941	951	957	924	981	952	891	940	973	1019	945	928	939	951	913	907	998	987	936	971	961	978	950	954	923	967	953	970	973	965	967	929	973	955	967	924	931	959	960	981	924	960	892	940	934	921	962	1024	958	968	921	982	930	869	958	951	981	929	968	967	979	1008	940	873	995	964	992	936	1011	982	975	975	976	980	971	952	918	936	970	985	954	926	919	980	967	918	982	941	936	957	979	957	960	986	947	990	957	938	967	967	965	906	924	959	911	938	940	913	957	962	930	990	931	989	993	1007	923	926	988	970	927	936	984	907	969	952	994	939	940	1006	945	979	936	937	981	943	959	910	979	997	976	955	935	892	970	928	995	963	966	989	937	912	987	968	993	968	981	902	882	991	993	929	952	980	968	952	963	935	932	967	948	946	924	939	958	1023	895	920	888	964	1015	952	972	940	943	902	995	983	970	963	948	974	964	994	988	933	942	938	976	945	916	980	947	941	932	964	1008	991	966	940	931	975	949	936	1007	1019	972	986	975	899	966	962	913	989	960	983	964	982	969	933	1017	914	950	947	988	1013	923	987	915	983	956	985	982	992	984	975	920	989	921	958	982	973	950	945	1009	933	972	955	996	962	982	991	935	965	957	987	971	1015	945	939	941	961	979	973	977	982	971	986	974	957	961	980	976	954	937	978	998	933	955	930	957	978	1021	943	972	964	980	952	904	938	976	950	961	922	939	987	968	903	958	912	918	983	932	929	1004	957	878	1024	962	926	986	985	932	966	958	975	920	964	940	970	924	952	964	1018	956	898	926	978	983	931	959	944	974	983	957	979	990	953	961	947	1019	928	931	988	958	948	952	967	995	930	946	1006	964	986	961	958	899	933	1003	982	994	974	970	950	960	1019	979	890	938	934	980	965	963	967	994	953	1010	943	938	960	996	973	930	983	1029	1029	979	950	1005	973	898	953	981	996	972	1000	938	963	966	977	879	995	937	1005	944	957	1010	976	994	983	952	960	1024	1003	938	959	988	1029	933	960	960	964	978	954	944	931	965	954	971	953	930	1042	1015	941	978	969	971	952	978	1018	950	996	896	943	958	1001	1007	994	915	984	1013	1005	968	995	961	1014	953	888	1003	1001	898	976	965	974	968	924	943	938	934	987	967	952	991	968	969	981	966	998	939	983	943	962	1026	932	997	910	971	1010	964	950	974	1001	951	989	971	911	913	952	911	998	1013	979	1013	985	942	975	992	1040	952	968	888	958	931	923	1003	965	905	944	980	964	977	908	992	941	936	955	973	944	982	1027	967	962	892	940	972	957	966	958	943	975	993	1001	971	996	924	936	911	992	961	946	936	959	920	967	984	1015	955	878	976	962	965	996	971	1001	963	956	962	944	927	966	983	998	958	975	925	886	876	991	935	988	940	1017	958	990	992	931	975	956	963	960	940	966	942	975	1021	983	991	953	929	997	969	973	931	974	952	918	940	969	982	990	995	929	991	980	918	965	918	987	890	974	987	952	992	929	942	909	915	936	980	982	948	971	1020	948	928	948	984	989	948	960	914	970	981	956	995	928	924	982	961	939	972	974	1011	1010	945	972	914	952	1006	981	993	943	923	931	921	998	940	982	952	964	914	952	967	973	975	990	933	964	958	945	948	941	960	967	925	955	951	1016	977	1017	943	1013	995	910	963	1002	947	997	1007	953	949	947	1006	978	979	938	901	954	956	970	996	955	1002	960	936	954	964	1001	939	978	918	970	924	958	987	919	925	987	950	980	1012	957	974	939	929	980	944	917	985	936	900	918	986	926	940	940	951	979	942	946	979	935	980	966	900	992	966	947	962	987	967	915	952	993	972	921	951	1021	996	999	990	941	984	978	928	929	884	948	989	967	954	918	972	991	984	971	974	934	983	947	928	1009	978	980	943	967	943	958	956	979	906	911	883	998	990	965	1036	947	957	972	959	989	915	924	961	947	933	969	933	1005	976	942	964	964	936	961	961	986	1006	982	910	980	918	983	956	965	951	981	945	917	966	940	979	892	956	917	996	945	975	941	982	945	921	987	952	940	956	971	903	953	918	961	995	962	967	1013	927	960	938	975	946	933	980	1018	1020	1018	944	960	939	978	957	1029	949	920	964	1003	927	939	977	907	947	942	964	956	1023	1005	974	900	947	946	942	987	915	989	946	989	911	962	950	976	964	991	964	963	991	907	984	944	963	946	949	926	963	1015	970	883	971	987	963	964	953	940	963	954	961	935	939	932	972	937	974	919	981	914	1003	926	965	956	964	956	938	939	946	934	992	966	1017	971	974	935	933	933	928	956	897	948	979	990	981	976	941	906	993	992	924	1013	942	929	944	973	1002	980	962	1009	909	965	901	946	934	934	989	946	972	937	1033	948	987	970	983	974	1032	962	911	942	987	965	950	986	939	921	917	936	962	909	990	907	1004	924	954	926	947	965	929	963	918	1030	965	1012	981	963	927	907	918	956	971	932	941	977	991	939	956	993	959	1036	917	935	993	1007
18527	1580	720	575	419	366	341	326	322	262	260	267	277	262	257	253	217	253	254	234	235	226	232	251	209	235	229	244	235	239	250	252	220	224	258	225	253	250	194	228	227	236	240	229	214	229	212	211	214	225	215	230	209	226	237	205	239	240	238	252	246	219	224	217	217	208	219	234	222	208	242	235	225	216	248	228	224	239	230	247	249	242	225	199	205	221	233	211	242	261	246	234	240	223	248	238	222	203	236	201	221	197	211	252	222	204	221	218	240	230	223	236	208	202	248	197	211	226	225	230	199	199	229	229	202	229	270	221	235	221	234	228	213	231	235	218	200	240	223	243	217	215	227	229	215	267	206	232	211	213	228	225	211	223	264	247	247	217	227	242	238	241	212	224	223	222	184	203	218	225	230	210	206	203	228	240	250	231	210	225	220	261	236	237	246	228	210	225	240	239	199	241	239	209	211	232	224	231	217	237	198	239	247	183	247	212	218	223	229	239	228	271	213	226	210	219	216	262	194	203	213	184	207	224	195	207	208	247	227	255	232	229	238	215	200	210	216	223	244	197	230	240	235	261	220	249	228	236	199	231	261	214	219	230	236	220	247	247	231	223	224	237	212	244	256	218	213	219	199	241	241	208	225	225	219	224	202	236	208	211	218	194	228	223	200	227	225	223	214	210	242	208	228	239	220	225	208	225	248	243	226	227	218	219	205	215	201	211	240	209	242	207	234	220	228	237	232	254	216	218	247	215	238	244	216	210	207	227	229	210	225	248	219	218	217	223	238	230	238	197	221	209	211	234	234	224	213	217	231	203	231	219	246	236	180	237	207	234	203	217	207	235	223	248	207	232	238	211	247	213	221	197	215	228	236	231	219	195	197	237	239	225	231	216	229	216	229	243	210	212	214	252	243	241	212	253	238	223	209	215	262	179	228	201	227	200	212	229	227	251	226	212	211	224	221	241	232	213	231	246	236	217	217	212	216	262	259	222	231	231	234	201	267	210	223	236	231	213	203	242	201	215	219	224	214	191	232	209	224	216	219	224	204	238	226	191	228	229	202	231	255	223	224	234	204	221	237	232	212	256	227	197	186	216	241	257	212	199	212	248	224	207	237	244	245	256	222	261	243	188	205	248	226	200	208	210	206	244	252	236	226	220	204	212	243	190	211	241	223	242	222	202	230	216	215	231	206	231	230	237	232	218	226	202	248	217	222	206	219	229	227	226	212	235	231	218	241	237	236	209	223	232	225	225	244	232	187	221	235	210	235	225	208	205	251	186	182	210	230	205	196	210	240	226	226	216	205	197	212	208	241	215	225	264	219	206	226	199	216	202	233	219	222	223	228	233	201	206	224	203	201	206	228	245	230	236	203	183	248	223	208	214	248	224	210	236	194	221	220	208	233	239	208	231	201	228	242	240	236	212	220	227	230	215	201	244	216	207	214	248	221	252	200	236	214	221	231	266	207	237	221	218	237	210	244	224	215	215	215	229	225	242	220	211	227	231	268	255	207	229	216	255	226	222	230	209	238	204	239	241	271	225	221	225	211	214	205	216	217	200	216	225	220	214	221	213	205	245	204	224	233	208	229	238	226	233	235	207	243	227	234	218	244	214	232	219	203	196	204	212	222	229	234	229	225	222	224	210	229	242	197	243	233	205	236	193	217	216	229	238	238	231	219	239	202	225	222	211	231	204	202	246	223	227	239	212	226	200	202	197	214	191	219	245	252	216	201	216	194	225	220	216	198	246	259	228	210	236	220	226	241	235	226	208	205	230	218	202	231	220	212	232	222	233	235	194	224	200	211	238	205	223	230	211	206	202	212	270	252	232	220	227	226	243	222	209	245	219	222	203	208	236	223	253	214	231	206	248	219	211	248	213	221	239	213	219	247	207	231	209	193	251	208	208	230	212	229	200	205	218	210	242	207	204	214	213	243	267	227	220	231	235	234	203	210	225	225	239	232	205	217	244	223	252	242	195	218	203	229	196	215	247	207	223	231	246	246	212	238	236	179	242	243	226	219	231	220	264	223	206	241	209	205	223	212	222	208	228	232	246	245	205	238	242	210	235	215	240	224	233	236	233	215	223	242	192	239	234	207	212	221	203	227	233	232	222	230	236	243	207	220	220	233	253	217	199	228	222	240	213	210	208	227	256	244	237	204	216	260	205	193	206	203	237	227	184	213	217	229	218	196	229	201	220	229	228	223	204	230	220	215	197	218	225	233	237	200	228	235	215	229	226	223	236	228	236	211	249	202	241	225	174	225	220	223	228	225	214	224	223	203	207	244	224	244	251	226	228	241	209	246	225	208	249	245	222	208	206	221	187	220	221	229	215	230	203	215	210	207	226	224	233	245	210	223	227	206	198	236	238	228	229	222	238	203	216	241	230	253	201	247	212	241	224	247	239	205	208	221	250	238	214	232	229	219	244	210	219	239	234	220	223	232	232	233	226	236	244	205	255	249	237	220	228	237	227	217	238	208	224	233	206	222	239	229	227	219	226	228	230	192	208	226	229	203	246	230	231	228	255	235	222	213	208	233	236	256	218	213	230	214	204	233	232	225	265	206	222	226	226	206	273	229	222	235	183	204	243	211	203	245	217	210	229	221	217	234	207	231	213	233	241	226	219	216	217	237	186	217	213	241	216	223	216	231	222	211	228	209	211	233	217	252	197	213	230	251	230	224	216	223	235	241	249	247	212	229	235	206	205	240	226	256	213	215	231	242	230	220	263	237	282	196	210	228	232	210	229	212	254	219	226	209	201	235	238	243	227	206	221	233	221	241	262	218	231	231	234	219	244	207	208	222	238	218	208	251	249	218	227	217	215	226	237	252	240	212	232	216	229	254	204	234	225	235	220	218	228	250	235	222	210	240	232	218	224	199	252	232	231	228	222	187	207	202	251	215	220	226	213	250	248	250	214	223	238	210	228	226	210	241	232	225	206	250	216	247	186	204	195	227	232	236	211	234	222	250	228	216	219	230	189	222	221	222	193	228	239	226	228	221	245	201	236	209	215	239	224	248	233	232	233	224	227	223	222	208	215	221	243	213	230	223	214	197	253	194	180	211	212	210	228	229	216	205	185	233	226	223	227	236	244	207	233	234	230	210	217	212	259	218	279	242	223	224	256	227	252	228	225	214	218	243	241	236	222	206	227	227	221	212	254	204	228	209	212	222	205	226	232	236	225	247	247	224	234	230	240	238	235	250	239	253	207	203	195	229	226	209	243	238	212	220	235	275	213	251	211	223	223	230	230	225	212	232	230	225	195	231	225	208	207	217	204	235	233	226	209	198	221	225	242	216	220	212	233	217	265	243	208	219	206	224	179	229	232	226	263	207	229	237	215	228	195	222	224	229	223	255	241	239	235	224	203	222	199	194	227	241	217	247	228	262	257	227	245	226	228	251	216	245	242	252	235	226	207	247	235	216	229	218	254	228	232	236	224	253	233	234	211	206	237	205	238	215	208	230	220	207	219	227	219	219	221	249	243
11578	1193	1516	1785	1512	1284	1192	1067	989	873	849	804	791	721	718	725	677	664	654	633	647	620	587	597	617	562	628	634	598	590	616	556	598	569	606	576	600	614	558	584	589	602	618	561	566	586	592	581	560	607	600	577	589	586	600	510	596	599	577	578	555	614	615	546	621	554	583	578	574	593	567	570	550	566	561	548	578	560	602	597	572	560	584	528	565	611	549	641	614	554	592	593	622	569	569	602	565	593	556	571	577	606	554	614	613	560	603	557	617	537	554	543	566	585	580	585	578	571	581	579	623	596	567	567	583	571	551	613	554	607	560	584	564	617	536	617	603	565	569	565	534	596	565	563	569	559	579	599	550	572	548	622	590	579	564	567	541	607	541	533	553	596	585	530	557	552	582	559	582	588	556	539	574	569	582	541	588	562	568	585	558	563	590	586	610	598	565	543	612	589	579	587	547	553	586	605	571	580	571	577	559	614	547	582	597	574	519	571	569	565	526	531	570	567	609	571	552	582	552	592	573	585	588	573	609	586	592	570	545	556	591	533	582	540	576	542	575	608	563	553	591	555	566	581	576	608	566	551	554	593	551	630	587	562	571	569	565	596	595	604	576	550	573	593	571	609	601	548	602	528	591	580	606	615	553	534	559	592	552	577	566	515	586	609	568	582	530	566	572	643	595	527	569	626	551	572	525	589	572	572	570	544	541	573	566	582	584	557	561	567	550	543	559	565	622	572	564	548	574	539	583	586	575	576	583	549	594	545	533	544	589	560	558	596	576	541	581	552	560	580	518	569	582	549	572	548	579	581	569	576	618	559	558	541	523	538	621	597	566	543	560	545	538	555	595	592	587	579	547	542	531	556	596	555	608	556	547	586	614	561	578	570	567	579	613	549	525	599	544	544	582	583	627	567	598	536	566	541	570	576	595	607	561	573	586	600	563	540	557	573	598	552	577	533	574	590	563	540	581	573	533	570	587	579	570	587	537	561	574	568	624	581	584	565	608	550	552	570	564	570	526	531	567	599	524	591	575	573	536	574	589	576	569	561	541	589	587	542	564	578	567	618	565	559	566	559	608	588	603	556	540	602	546	550	546	554	564	582	594	576	618	529	579	509	598	569	564	564	570	570	552	560	535	576	541	571	559	574	631	576	602	570	571	581	564	578	585	557	570	567	541	591	536	585	518	599	529	572	593	602	561	543	577	585	561	556	576	569	556	593	572	581	586	543	553	536	574	572	546	561	555	563	603	608	539	611	584	620	562	572	600	590	580	598	598	559	551	537	577	543	552	601	598	606	544	573	564	581	602	557	589	580	568	592	563	550	562	565	543	547	542	592	543	592	536	556	588	563	533	560	574	564	572	547	535	539	544	569	567	517	623	577	570	565	529	601	553	596	573	549	605	544	599	566	594	538	579	545	542	591	605	558	574	563	552	570	615	597	600	543	551	574	588	581	561	551	545	558	563	545	574	603	559	561	572	549	593	560	555	554	585	580	576	553	568	567	611	553	575	542	623	524	558	596	575	553	585	595	573	580	567	563	574	531	608	554	598	557	542	613	572	573	575	544	589	564	556	594	617	595	593	566	551	585	590	548	535	564	558	612	605	557	590	561	582	563	605	521	562	569	584	568	559	570	531	602	550	567	627	576	567	577	600	564	549	544	553	594	572	550	606	561	544	556	611	524	570	550	556	583	545	596	566	585	560	550	573	542	583	557	574	551	584	521	600	599	558	607	617	544	576	564	551	573	593	602	546	574	583	583	569	571	566	570	581	584	583	586	580	607	559	558	582	605	586	519	550	586	572	545	541	574	542	571	538	573	575	561	544	576	568	584	590	570	586	556	634	544	560	564	559	582	573	605	548	583	600	587	581	573	582	575	554	584	550	627	604	574	570	599	551	566	585	512	598	578	564	553	593	553	566	554	615	525	593	620	550	580	570	541	562	557	560	626	576	564	618	538	558	596	587	577	545	557	541	587	592	591	588	575	568	548	552	578	607	585	569	603	585	587	562	547	547	565	588	598	538	582	562	577	575	538	575	588	587	553	558	580	580	587	589	615	590	630	584	612	612	587	586	523	561	549	588	555	568	583	565	616	601	553	572	614	566	573	546	594	572	546	549	586	566	515	576	562	590	590	478	547	532	608	508	569	538	529	561	531	622	555	561	580	510	539	525	547	606	567	583	532	600	597	573	549	525	563	570	567	567	564	572	554	590	594	527	573	581	583	578	575	573	540	563	578	526	599	552	529	603	577	518	556	564	594	562	596	540	587	557	586	593	552	600	596	594	518	591	581	609	544	565	564	573	627	576	609	568	580	534	540	561	615	549	538	565	622	553	549	577	548	546	579	545	579	556	581	549	592	571	583	564	580	560	544	561	572	574	604	554	630	549	583	560	576	585	544	596	572	551	572	621	537	566	596	577	622	531	587	577	573	559	574	551	604	522	554	574	546	599	572	553	525	579	541	582	567	563	573	537	566	571	553	559	532	578	582	594	551	582	556	543	594	572	566	551	575	583	560	573	583	524	574	552	576	577	567	554	538	545	589	535	602	566	590	591	564	546	578	556	569	597	570	570	621	568	513	581	572	595	530	579	548	532	583	559	570	568	548	589	591	540	544	533	583	522	518	590	547	549	581	582	545	546	579	575	538	535	572	599	544	532	542	542	577	531	598	573	557	575	632	544	590	607	557	559	533	583	622	585	598	556	602	543	574	595	560	587	582	514	580	566	575	560	564	583	552	577	519	539	561	558	574	577	600	524	581	553	569	556	583	570	572	550	548	576	558	552	540	554	570	581	576	544	588	517	598	609	550	582	570	575	575	630	555	586	589	588	586	536	572	552	576	579	579	604	562	561	588	546	559	584	581	554	553	590	559	552	544	573	544	550	573	583	551	569	573	581	542	607	531	555	562	586	589	580	614	567	615	626	560	532	604	568	550	543	616	567	567	588	583	583	575	620	523	554	558	602	563	575	552	562	577	588	582	560	548	615	558	535	541	577	577	560	596	575	542	530	556	566	596	555	541	568	582	572	581	543	616	554	562	601	603	595	610	529	593	583	530	613	567	602	574	544	624	551	562	570	560	589	573	509	583	591	540	547	577	538	563	565	567	550	596	576	548	583	540	558	591	503	528	587	609	567	589	570	610	569	540	583	565	555	573	558	550	558	560	560	591	587	552	592	546	538	535	569	558	571	582	561	584	581	629	603	573	576	610	571	590	576	557	555	633	573	585	572	622	568	544	556	587	547	523	610	616	584	578	560	600	565	572	566	532	575	536	597	559	578	570	550	590	586	562	554	544	592	590	588	571	565	560	535	565	550	593	576	548	580	536	607	578	585	570	543	586	559	575	568	595	552	602	531	584	580	563	550	573	564	555	573	596	610	576	555	543	592	602	563	586	596	502	568	552	571	596	545	571	574	608	620	552	577	568	565	571	574	533	549	587	576	594	599	578	595	615	551	606	564	573	546	591	564	606	590	580	543	574	543	564
3810	451	399	388	376	383	381	363	349	367	328	354	376	390	409	431	368	369	397	411	365	383	412	366	380	392	387	367	367	339	349	354	392	423	368	376	374	357	398	383	400	401	370	360	361	408	403	342	392	391	375	372	381	379	366	357	352	381	373	408	378	360	373	407	385	362	363	352	365	394	359	369	367	360	369	358	399	359	392	356	349	348	380	346	328	354	378	346	356	430	406	370	362	390	332	339	364	373	356	408	350	326	382	394	396	383	366	333	365	353	371	354	383	353	361	342	381	391	357	367	416	382	387	379	351	361	356	368	357	371	348	374	371	378	391	364	365	397	360	382	390	400	357	357	369	366	349	372	353	397	372	382	377	390	364	387	352	355	342	358	380	358	391	366	372	391	375	392	352	400	397	327	377	387	364	407	400	391	396	375	389	398	346	351	321	373	379	387	364	368	335	361	376	381	347	405	360	338	368	386	371	364	382	380	410	368	373	383	393	367	376	346	397	390	365	387	372	377	369	371	397	368	372	361	344	352	397	382	331	376	396	352	400	356	388	405	342	345	394	354	349	370	337	337	400	361	376	376	385	377	369	361	387	336	380	381	401	356	386	322	365	338	372	360	364	392	391	355	387	390	380	378	386	347	389	348	365	402	409	376	393	356	343	359	365	357	386	385	376	357	401	372	349	341	414	342	368	397	400	357	367	368	377	376	409	366	374	377	372	356	378	368	410	347	374	361	389	389	357	373	362	394	359	407	365	358	403	370	362	346	399	403	374	374	340	343	343	379	337	360	395	397	396	393	340	337	397	388	359	370	378	375	390	370	359	354	368	372	382	388	330	381	360	367	385	382	351	332	339	387	420	367	375	380	336	401	383	373	355	347	343	341	371	379	407	412	402	382	400	399	398	407	388	395	378	346	380	388	342	353	357	392	369	391	373	375	377	380	385	393	367	376	402	333	336	367	393	368	374	363	352	369	383	351	367	345	365	387	388	366	356	393	334	361	379	345	386	372	403	408	392	369	371	371	389	340	382	396	364	404	345	394	356	359	373	367	343	367	347	398	352	359	370	364	398	373	376	357	370	363	383	336	353	377	394	398	376	397	405	328	381	365	370	352	345	395	379	383	351	352	364	386	364	342	380	374	392	333	357	321	413	373	358	350	372	336	382	342	384	368	352	373	387	355	362	426	408	364	389	370	358	371	364	363	381	397	354	413	358	375	367	365	411	389	370	342	390	381	331	349	387	374	385	371	362	352	356	356	361	333	396	362	368	336	375	375	351	373	393	386	374	374	381	391	405	358	357	343	353	376	349	365	392	367	380	361	356	356	362	361	346	372	362	356	371	371	361	377	371	390	389	352	364	368	321	380	391	361	371	355	369	395	382	349	364	409	338	402	361	380	379	359	358	354	400	368	346	373	376	366	390	367	354	359	377	333	389	374	367	368	411	346	360	391	393	355	365	381	362	336	380	372	384	385	393	373	301	380	406	390	382	400	372	397	381	343	370	350	355	365	380	344	395	382	389	384	357	382	416	379	329	363	344	328	371	344	392	363	376	358	357	353	352	363	391	426	352	369	377	377	363	363	347	371	360	414	369	376	392	365	348	393	349	345	413	380	381	402	354	357	356	388	401	350	360	392	397	347	356	361	356	355	335	343	327	370	359	372	405	400	360	353	397	371	348	382	379	363	380	352	364	377	410	371	400	353	350	399	392	371	345	384	370	373	412	352	380	346	369	346	370	373	337	392	344	343	360	356	359	357	396	383	334	371	394	363	359	387	378	377	358	390	375	360	342	384	371	371	375	355	389	386	332	339	372	344	361	374	432	395	336	311	372	368	354	352	379	347	395	351	373	385	370	412	343	397	372	372	356	429	349	373	362	369	370	368	364	368	365	376	329	365	346	389	372	363	390	358	390	417	414	398	375	361	377	411	393	390	361	375	383	346	382	360	394	398	363	354	346	403	373	358	335	369	389	380	369	352	361	381	369	379	368	387	353	361	423	364	399	362	398	405	355	362	395	377	394	394	364	371	381	366	399	377	343	343	381	392	409	391	375	350	366	379	342	391	357	358	384	343	350	371	362	367	385	398	424	350	392	362	366	370	375	330	374	377	355	397	377	378	372	379	355	353	361	345	325	390	371	391	374	376	378	390	386	351	387	372	366	403	407	387	402	349	393	353	400	393	417	380	382	421	363	361	379	351	406	385	367	351	418	396	376	384	394	389	359	376	394	408	343	383	398	406	370	368	375	373	355	347	341	380	330	391	368	407	397	368	359	367	380	348	373	368	345	356	359	411	392	389	356	377	347	360	351	378	398	387	386	356	375	354	364	378	354	349	361	345	395	360	367	348	376	402	384	366	402	376	396	380	328	402	378	374	370	361	381	384	376	405	313	389	356	391	388	376	390	366	363	369	378	366	355	365	406	356	341	396	383	383	383	364	360	366	384	407	383	408	384	356	375	360	371	406	361	337	383	394	382	372	357	399	364	354	403	332	362	337	336	378	359	366	384	377	388	363	377	350	349	370	354	359	408	388	367	420	359	364	379	369	333	347	360	374	352	371	379	351	378	362	350	367	350	374	343	367	349	377	364	348	387	356	372	420	387	386	364	358	363	345	361	374	358	375	376	378	370	365	391	354	337	390	414	413	335	394	349	363	408	365	376	375	372	393	345	395	407	358	362	385	390	372	357	395	377	391	380	407	310	355	378	392	395	375	373	385	371	373	378	353	381	367	398	376	378	363	365	401	377	360	378	386	338	352	331	335	381	373	344	354	390	386	398	382	383	393	386	384	348	393	375	384	391	367	340	372	360	373	402	361	364	371	356	369	342	387	340	401	392	341	382	385	376	365	393	384	347	369	392	398	375	383	369	380	385	359	400	401	376	390	346	374	356	359	386	354	385	360	359	359	338	387	380	348	381	379	391	403	354	355	369	358	367	373	348	369	342	363	379	391	337	361	375	402	349	370	383	409	356	365	349	365	371	381	341	361	397	398	381	369	383	354	352	395	406	363	376	384	403	342	377	349	383	352	349	384	394	389	344	409	373	362	380	356	324	376	361	410	361	356	366	363	378	405	361	352	354	385	339	365	404	379	338	371	371	365	395	381	344	350	370	374	369	395	357	332	359	349	335	371	358	401	370	386	330	372	382	348	339	388	392	375	383	355	355	390	377	359	368	387	364	399	373	360	358	396	392	331	357	398	376	343	388	360	347	356	374	372	364	341	400	381	393	404	334	375	369	371	359	350	361	371	355	396	377	383	352	343	380	373	372	369	418	363	380	384	388	362	371	365	384	413	410	380	378	349	350	363	373	390	388	348	374	375	364	363	408	370	361	398	343	399	375	351	378	353	371	383	367	350	361	375	410	350	348	345	368	378	376	394	360	364	375	347	330	368	363	353	363	377	380	366	397	382	373	369	349	378	370	364	398	357	370	375	374	384	372	360	397	406	363	361	402	367	367	357	357	408	391	370	358	346	390	349	397	389
3420	1007	898	956	933	950	908	872	940	953	918	931	928	908	971	869	905	870	935	910	908	941	876	884	922	932	904	937	897	944	880	909	914	944	909	921	948	919	896	898	844	915	884	905	937	814	930	918	898	892	928	903	891	878	929	915	902	924	886	875	942	868	951	874	906	932	917	867	900	888	926	906	937	935	972	929	915	891	952	892	913	875	970	911	959	895	938	913	894	913	914	906	959	903	903	880	911	875	906	936	943	912	916	858	880	901	850	924	888	900	923	896	922	865	943	915	923	910	872	906	939	859	919	921	868	988	900	896	876	901	868	900	978	934	902	931	880	897	883	874	907	875	875	914	895	920	893	890	899	896	865	878	911	865	943	905	913	908	931	941	903	905	941	944	895	937	897	919	939	893	955	923	936	907	918	938	892	920	942	923	916	940	936	841	947	890	908	938	963	906	872	902	930	928	904	943	888	893	891	969	918	934	873	869	944	877	939	927	887	955	911	871	932	853	939	885	902	897	907	898	884	865	954	930	906	896	905	936	850	891	876	886	874	943	926	907	943	912	900	892	868	890	843	902	931	959	915	920	874	931	900	947	948	908	922	883	945	921	916	905	898	899	897	935	931	869	885	893	903	896	939	940	875	930	953	876	886	933	883	906	876	902	900	928	899	904	869	925	900	876	909	898	898	930	853	919	932	871	907	925	959	896	914	981	849	910	910	874	912	859	891	928	847	880	902	888	892	880	936	913	910	904	831	944	920	963	905	923	951	893	898	881	870	907	938	917	953	939	913	899	871	908	905	883	899	852	907	907	910	905	948	938	971	913	873	917	900	975	893	894	863	874	876	887	882	919	903	922	910	904	909	877	937	961	904	909	879	923	896	957	911	908	896	991	930	877	896	935	899	902	916	860	903	871	858	912	964	936	956	898	954	908	898	906	921	862	940	945	911	946	903	900	905	917	914	847	937	882	891	928	909	944	888	890	917	888	917	868	943	933	930	917	942	878	915	871	921	964	899	941	916	909	888	919	893	940	894	893	919	945	959	914	885	895	934	880	878	869	877	961	904	920	937	947	885	858	889	887	950	878	932	859	926	886	912	965	905	962	952	924	881	873	950	887	921	967	896	920	894	896	958	941	923	860	894	897	891	941	952	867	864	920	905	903	936	954	920	871	885	929	918	901	905	934	895	884	919	874	931	882	904	851	881	913	935	859	901	926	868	917	887	916	939	899	911	913	874	921	869	893	900	929	910	907	915	920	955	884	849	985	892	880	924	916	916	905	889	912	939	921	904	945	898	923	899	869	903	895	908	875	832	896	908	876	894	914	866	893	867	867	938	917	874	881	925	930	960	941	851	890	894	876	891	891	930	936	858	857	901	868	935	922	921	903	920	916	899	934	889	926	915	873	890	858	898	921	896	903	929	928	954	900	940	915	937	925	931	923	884	939	909	950	887	897	916	905	863	857	911	948	903	932	955	905	948	892	941	920	917	931	933	923	906	883	836	894	927	846	902	908	867	924	942	898	877	945	936	927	899	927	990	879	903	916	850	939	923	901	886	878	927	932	932	885	972	918	906	852	923	926	867	882	918	960	935	934	951	895	855	952	891	910	899	928	906	866	925	904	913	916	868	934	917	959	907	926	889	906	889	912	952	932	918	928	928	898	931	942	853	938	901	912	966	914	945	908	909	873	889	944	880	898	910	863	985	900	915	909	888	951	927	891	956	871	885	929	923	896	898	945	906	919	885	889	937	877	888	898	938	925	946	902	934	906	917	859	924	864	916	895	915	905	954	877	920	925	955	937	877	894	899	896	916	933	889	931	908	913	899	895	936	908	893	942	903	939	920	934	952	901	918	960	931	914	923	928	861	893	894	932	908	1000	883	925	944	931	882	918	911	934	912	880	909	936	906	955	915	921	921	946	973	919	913	891	896	861	900	907	900	913	952	894	915	944	844	915	873	908	821	897	989	920	893	911	922	892	935	900	944	940	942	921	899	914	936	924	958	927	946	891	927	891	898	856	892	867	897	933	939	938	901	914	881	887	869	905	929	889	940	936	955	918	902	866	888	934	898	921	950	896	910	932	876	908	908	931	919	892	949	921	941	926	914	950	886	903	912	907	893	996	904	891	906	875	917	927	939	914	895	888	911	875	899	899	944	876	904	874	945	858	883	952	870	937	863	899	889	899	924	897	915	838	905	843	939	841	940	942	873	901	909	924	942	995	971	907	911	868	945	957	914	945	863	907	930	896	914	911	886	891	899	924	939	960	932	879	899	880	936	913	874	860	853	908	871	940	939	905	889	919	929	917	924	908	881	905	836	930	899	911	922	901	950	943	818	953	931	894	905	948	898	936	876	916	949	938	875	876	887	910	847	921	925	882	913	964	894	898	938	896	902	922	875	907	843	872	911	922	903	882	933	875	875	920	915	901	883	948	914	916	898	912	912	895	939	918	862	842	839	922	836	880	887	925	882	871	908	901	872	899	869	909	967	906	924	907	919	910	938	906	890	910	934	947	891	890	964	860	971	907	932	931	928	897	897	956	927	930	923	921	913	960	927	917	921	877	867	905	936	879	880	970	872	913	906	924	854	846	912	882	902	919	891	890	945	863	902	932	905	906	918	918	898	889	954	924	895	937	875	888	855	933	935	890	920	901	889	871	893	889	885	904	852	887	930	875	926	886	904	862	898	948	934	923	842	887	883	975	895	857	923	942	944	886	923	871	912	901	925	956	882	857	845	896	943	891	887	898	911	885	887	918	947	910	910	867	895	933	924	914	933	963	943	887	927	885	869	865	931	883	888	887	932	883	926	882	953	928	929	947	917	962	869	893	923	949	881	919	897	934	936	860	886	945	870	924	874	925	890	915	905	939	897	875	919	882	935	944	885	905	898	916	909	900	899	952	899	912	944	949	891	940	882	897	907	919	931	945	932	888	896	878	923	947	872	927	938	942	943	887	918	930	919	976	929	903	862	908	879	878	840	891	913	896	927	879	855	923	929	921	912	915	923	980	900	936	931	952	919	887	905	880	907	915	917	926	864	872	987	883	908	932	917	920	898	863	942	885	905	932	857	904	868	927	903	943	925	914	945	907	924	907	911	919	905	891	916	840	936	903	924	864	900	899	957	937	912	850	937	920	894	952	931	937	936	871	866	979	963	905	932	903	911	905	877	937	867	911	960	943	872	846	913	898	892	943	874	996	916	873	863	909	917	935	928	901	881	941	948	984	917	916	916	888	917	971	937	983	884	870	911	953	923	956	942	860	872	918	899	869	895	923	963	920	941	997	878	943	907	960	911	950	853	922	928	919	913	858	913	963	940	962	906	887	881	925	936	924	918	960	908	910	870	937	912	945	889	882	902	882	929	943	859	920	881	927	908	885	997	889	948	845	927	937	900	857	871	904	901	909	885	952	908	951	838	958	879	929	949	974	915	882	925	955	923	903	954	951	917	909	904	929	890	884	865	864	924	928	924	926	915	916	880	910	856	925
11703	1105	678	510	491	446	443	446	449	461	426	409	420	404	428	452	408	402	382	410	408	403	447	422	436	371	401	396	377	417	378	410	388	398	400	384	438	433	407	365	408	403	428	355	383	391	395	388	427	447	390	429	396	437	401	376	423	400	401	385	397	413	371	433	404	374	410	415	389	412	397	398	424	407	425	382	390	359	425	392	392	414	363	405	374	436	368	395	429	400	399	396	391	389	394	429	400	395	393	380	422	385	410	431	423	407	396	406	394	399	368	412	393	368	401	430	400	413	440	369	405	408	381	423	416	405	376	369	408	400	396	394	395	385	430	408	404	367	405	375	394	387	382	439	394	401	379	405	406	435	378	387	391	422	384	412	398	429	380	379	359	410	407	383	377	397	419	408	401	364	394	366	399	391	405	381	364	395	408	421	428	381	405	400	380	374	371	334	382	388	383	365	380	364	395	402	381	400	393	393	396	389	366	424	362	392	418	393	398	386	375	382	429	363	389	427	422	380	366	416	399	400	419	393	365	410	402	404	393	422	431	391	416	364	401	359	406	419	399	474	384	402	396	386	390	381	411	395	402	429	448	358	390	397	411	393	381	406	414	392	415	410	410	404	431	368	379	365	399	413	400	393	430	398	443	399	422	374	352	410	420	404	421	428	407	378	370	393	371	395	434	419	351	351	383	370	427	384	426	421	390	397	365	384	412	396	371	375	398	430	437	407	359	411	402	415	366	381	408	408	405	382	365	418	349	445	425	412	423	401	420	403	392	396	385	411	407	399	465	417	405	436	400	434	378	401	392	403	413	401	370	389	377	376	399	395	366	416	395	362	396	378	407	368	375	415	383	370	439	406	369	389	366	469	385	429	401	405	372	347	414	401	400	375	427	402	432	423	377	395	425	405	392	434	423	398	409	370	377	357	381	389	399	401	384	389	434	407	382	417	385	364	435	402	365	419	392	405	383	440	430	404	459	415	392	373	398	405	424	374	385	380	423	414	386	399	383	422	400	378	401	389	394	419	377	390	410	388	356	383	372	394	380	402	388	384	399	419	398	388	438	357	392	413	395	387	419	422	376	419	376	426	418	397	379	416	386	383	368	420	399	415	422	419	394	419	390	418	401	365	383	397	378	388	389	402	443	413	404	398	393	450	395	404	394	421	414	392	379	410	390	431	402	390	418	362	382	410	386	430	416	428	375	376	372	389	388	420	387	411	395	401	377	402	424	395	381	391	392	423	373	385	366	401	383	405	471	402	424	416	416	430	373	373	463	410	400	388	394	421	381	397	405	402	410	405	407	382	426	416	394	419	359	389	402	424	395	394	400	397	409	439	409	385	406	387	375	379	445	405	433	396	422	376	389	480	386	380	424	408	391	433	407	376	390	410	446	412	407	386	416	399	396	419	389	370	410	379	366	410	437	372	461	406	411	406	370	385	393	399	372	381	402	411	393	431	397	399	431	397	421	399	427	393	392	403	420	429	390	374	391	395	401	409	423	391	434	414	422	376	343	399	367	380	391	413	373	387	399	430	394	419	388	404	352	360	383	404	420	422	371	420	397	424	400	390	413	416	388	383	408	388	433	366	378	392	369	423	382	412	367	422	400	423	394	389	383	381	388	444	402	421	394	359	401	372	421	402	424	402	368	388	385	426	395	400	401	407	372	408	432	376	394	368	373	363	390	375	410	392	390	414	422	383	386	427	418	423	396	384	407	415	365	386	420	389	396	407	384	394	409	403	377	385	410	384	382	394	414	423	373	383	396	435	398	381	434	400	427	402	397	399	414	399	421	388	386	381	412	448	405	408	361	393	413	392	374	421	426	361	429	400	403	374	427	419	404	352	373	386	403	409	375	427	416	449	381	368	415	430	374	400	368	422	389	355	411	424	413	433	408	436	424	405	423	396	412	407	430	414	438	418	412	356	420	408	399	388	420	420	417	437	432	392	440	410	401	405	409	396	373	414	407	449	409	387	379	430	408	410	347	357	416	406	403	386	386	421	380	424	409	388	385	377	426	396	432	397	436	378	362	391	388	417	408	387	377	452	437	376	396	401	390	433	385	370	389	385	372	409	390	361	384	399	391	426	425	395	384	399	400	431	413	400	432	406	421	396	429	412	396	385	390	376	406	386	365	386	387	420	425	402	425	388	387	413	388	412	382	388	375	349	430	402	395	397	357	408	428	392	440	419	439	389	362	408	411	392	366	384	376	398	405	398	425	380	370	403	382	432	359	409	438	411	421	391	377	403	388	360	373	408	385	396	397	390	376	360	383	375	419	395	400	438	427	422	396	383	371	403	352	387	407	382	403	409	414	434	375	382	368	415	425	371	412	419	379	402	420	420	397	388	395	395	447	397	399	390	408	424	416	429	380	482	390	411	397	384	409	380	419	422	414	378	429	429	402	381	395	375	383	436	403	430	419	412	388	389	362	413	378	336	397	402	351	398	399	388	376	394	428	356	393	426	376	409	427	402	374	394	416	400	415	434	398	374	417	426	403	396	405	377	406	393	375	419	370	386	426	401	400	426	375	410	412	401	380	419	387	392	442	395	437	428	447	427	390	420	388	374	437	406	382	407	418	374	383	355	361	367	390	386	401	376	382	403	378	373	429	429	391	404	408	420	391	368	391	382	428	411	414	379	385	386	366	431	430	401	409	434	419	370	387	398	436	426	396	415	352	385	383	418	418	389	396	387	404	413	411	365	408	385	379	415	417	396	436	414	395	420	409	404	389	385	411	374	365	407	426	382	433	401	422	416	390	379	421	376	415	391	428	388	431	403	369	394	397	419	392	418	436	398	388	410	435	421	388	411	362	370	385	364	404	381	405	413	385	417	395	360	404	401	350	423	403	404	392	385	419	388	390	432	400	397	385	382	391	390	418	412	422	414	401	404	411	390	388	389	406	414	440	389	387	375	437	380	395	386	389	397	416	407	364	413	393	384	392	384	434	397	408	435	442	381	398	405	384	402	395	398	366	418	399	396	386	401	402	378	407	380	392	366	424	415	382	433	421	408	406	408	430	399	379	441	375	409	377	429	395	390	399	409	434	425	376	368	451	393	410	379	413	407	403	404	388	400	414	381	381	418	404	389	370	402	392	409	461	416	374	367	383	386	405	396	362	412	410	400	370	369	384	391	372	397	371	391	424	394	404	421	388	362	386	378	404	396	427	406	374	399	411	375	417	380	390	392	385	424	353	405	372	389	428	380	372	433	406	381	380	376	398	408	432	393	403	426	383	410	406	469	404	452	406	388	395	386	380	412	394	407	396	417	411	436	408	386	395	398	407	378	400	397	416	388	409	403	405	346	398	385	427	391	375	391	392	401	413	398	375	401	401	431	448	394	411	400	401	422	399	386	418	386	414	431	404	388	375	390	380	378	421	405	391	387	403	416	425	432	359	387	392	407	327	435	394	405	390	415	402	416	413	419	412	416	383	390	398	392	386	382	404	391	408	401	401	413	420	417	369	404	385	370	389	380	388	393
9322	1348	1506	1596	1450	1282	1238	1227	1136	1096	1065	1129	1062	998	986	1009	1072	950	1089	1020	929	1005	969	995	979	967	981	935	979	916	975	1017	934	952	960	934	1003	999	1012	931	982	961	965	950	990	957	942	933	999	981	963	940	949	935	926	925	955	962	1007	989	990	985	988	991	964	920	951	981	963	1015	1009	946	965	957	1022	966	923	983	998	912	913	909	930	946	978	975	969	968	985	997	994	978	985	977	903	967	934	967	933	956	985	947	973	935	953	991	904	971	911	934	965	925	944	964	964	938	907	983	979	944	970	928	950	925	976	913	969	940	933	959	1009	1001	929	973	935	939	982	985	933	964	931	967	1027	972	938	940	942	883	911	939	996	968	935	992	942	967	1016	931	948	930	943	887	957	1008	948	990	980	946	968	956	917	940	944	970	943	957	998	974	967	947	968	915	932	927	920	951	921	944	969	985	988	926	924	915	968	892	1022	942	918	953	943	954	989	927	963	1016	943	946	973	944	965	988	963	978	979	958	1003	942	951	956	943	982	975	980	994	924	953	985	976	947	955	963	952	948	989	891	906	914	999	942	968	947	936	957	1010	993	956	982	898	943	959	914	899	921	934	984	971	896	942	946	970	971	955	946	968	999	939	989	974	987	947	987	917	983	971	940	973	950	930	929	954	957	951	997	958	950	949	942	994	956	927	942	907	943	980	919	949	971	941	948	955	982	987	957	957	906	980	911	953	948	921	934	1004	961	998	981	867	988	1003	945	1005	998	927	952	906	943	917	939	939	925	952	931	925	1039	972	950	972	960	951	969	946	961	945	903	961	945	900	1002	939	958	967	969	958	947	949	952	1001	916	918	933	857	906	949	975	953	977	974	942	918	950	891	950	902	950	930	900	989	922	984	940	963	976	956	929	992	980	963	983	957	942	921	952	887	933	981	995	952	909	974	968	999	982	955	989	943	979	969	989	931	994	895	946	967	935	952	911	951	957	995	962	926	958	980	948	980	942	919	955	870	948	948	924	964	951	946	1017	993	925	915	978	923	938	947	952	935	974	952	944	952	992	990	904	933	954	961	932	947	986	1001	952	973	930	917	946	918	1005	996	960	922	934	981	1029	949	985	932	928	927	1010	983	949	945	1000	912	943	971	923	950	961	884	941	930	966	968	941	955	932	996	1031	891	910	951	950	980	948	939	953	934	956	920	945	931	942	928	989	923	983	1009	949	983	1022	942	921	952	905	928	972	951	944	990	884	966	937	998	987	949	949	957	921	919	954	970	906	931	1027	970	949	959	979	1041	954	916	920	1002	979	981	951	967	964	955	903	943	964	925	954	940	959	958	961	900	967	925	898	985	956	954	997	918	974	975	923	903	971	964	947	935	958	960	918	945	991	958	971	918	973	933	974	980	987	947	927	935	984	928	971	942	885	946	959	940	925	911	978	996	1020	962	928	968	946	959	963	909	925	915	917	937	980	969	914	932	898	927	909	933	977	954	973	1012	968	950	938	983	966	980	917	915	933	988	974	994	959	935	979	980	934	948	969	992	938	994	986	937	928	964	925	946	949	953	949	937	933	966	963	912	913	950	975	933	989	974	958	946	981	957	966	949	955	978	936	938	926	950	1021	908	1002	963	959	969	939	988	965	944	972	941	971	949	958	919	977	969	958	978	984	931	969	971	950	914	968	958	890	926	954	945	925	909	952	963	940	939	936	964	1015	964	921	978	979	914	982	917	907	964	998	970	890	956	917	971	934	989	941	959	987	953	925	930	958	939	1015	922	881	892	981	891	890	1014	983	968	947	935	910	935	954	978	976	906	989	937	943	907	972	973	956	968	932	933	891	910	956	949	986	964	900	923	994	878	920	931	970	989	894	927	956	986	944	966	979	914	957	946	1006	939	966	1016	898	976	959	969	892	929	933	937	949	940	906	957	942	980	965	941	941	951	977	965	1009	974	964	995	915	903	957	933	938	960	971	955	940	986	950	982	993	945	1016	953	918	1016	967	998	924	944	920	970	913	949	924	981	949	954	928	950	948	955	962	931	961	903	960	943	976	947	963	969	985	936	952	922	977	970	973	920	913	987	976	939	997	937	969	937	961	934	973	967	954	942	1001	957	946	955	1010	978	941	908	918	968	923	942	935	935	932	963	1010	960	949	920	957	960	950	924	966	946	928	999	963	976	937	912	996	931	941	985	989	952	929	897	986	951	971	957	963	930	997	897	921	941	892	913	908	971	985	987	960	960	945	941	963	1006	961	947	945	965	973	942	943	951	961	1013	938	957	999	955	994	990	952	924	968	949	968	942	950	905	975	890	1003	943	962	886	926	976	921	957	978	985	928	956	954	997	890	898	936	969	921	890	926	958	961	976	963	1011	932	933	929	917	968	990	924	974	909	912	954	1029	908	946	921	938	918	1020	966	925	956	944	924	937	935	950	965	948	971	977	977	991	948	964	949	914	970	962	921	937	965	903	930	948	961	930	922	967	938	982	943	933	1008	969	980	980	936	958	1003	944	920	906	990	943	911	991	1020	928	928	917	893	973	954	944	971	990	943	938	937	908	1001	1004	929	949	918	969	948	947	955	919	962	920	942	955	972	1003	966	945	931	922	915	970	909	979	954	991	955	975	982	921	964	933	969	962	983	1003	974	965	990	991	943	961	983	920	960	992	903	945	967	919	947	956	900	940	948	970	934	1006	1013	972	939	931	953	948	955	974	938	977	900	955	905	944	945	956	993	1002	947	961	909	969	956	940	948	958	973	945	918	966	931	941	991	965	906	973	871	949	940	972	964	916	885	929	980	921	971	978	932	951	937	975	933	979	1008	952	902	984	936	925	943	987	961	963	943	953	940	940	926	967	976	936	923	956	906	982	970	952	957	1011	913	976	948	925	1050	1003	947	974	1006	909	906	973	978	954	989	884	932	963	940	994	946	916	998	918	964	995	910	918	962	960	1009	1010	945	918	981	918	967	944	978	933	935	953	920	915	951	938	982	930	935	959	930	982	975	857	937	899	913	1008	910	893	990	942	953	988	950	953	979	915	968	922	868	927	943	942	955	963	943	928	951	983	928	943	940	907	943	930	927	984	959	994	976	995	940	979	992	942	924	929	898	906	981	969	840	956	932	930	955	942	981	956	952	931	970	1023	958	986	1025	973	1027	968	949	950	977	922	914	904	921	954	949	915	964	995	989	952	961	932	983	961	943	1026	931	974	966	941	916	1008	953	930	964	905	968	965	968	956	948	994	988	997	966	924	952	966	934	978	971	916	968	956	928	946	984	898	941	921	988	949	934	934	976	956	971	955	985	956	980	923	928	973	957	944	987	951	874	955	989	936	913	907	950	943	923	905	995	962	939	899	994	959	1004	991	960	972	981	937	948	945	978	924	974	926	945	972	948	984	970	994	952	972	955	1023	926	992	1030	941	952	960	912	1007	957	920	890	953	965	923	1010	956	993	907	1011	941	887	894	923	946	988	945	1020	991	936	974	936	929	1032	1014	944	948	990	909	963	976	1007	963	944	958	962	936	910	940	903	967	966	996	922	960	972	932	975	933	934	1006	958	979	931	966	953	955	993	915	924	968	941
18163	1778	711	533	427	388	334	328	287	264	245	257	248	263	266	246	253	271	228	236	227	243	229	241	224	271	214	230	198	246	222	217	235	226	208	246	265	245	234	214	228	228	223	211	254	247	236	223	222	243	230	234	241	257	245	242	223	183	211	213	244	222	223	270	250	214	200	191	254	221	215	241	200	219	232	241	210	235	214	204	241	203	214	218	211	232	252	207	220	228	245	211	240	226	268	243	212	221	225	225	206	230	220	242	217	236	244	216	270	216	210	214	232	212	236	214	237	239	267	229	205	227	228	211	213	229	237	210	229	222	230	251	218	226	261	200	226	212	210	220	226	220	231	239	257	207	206	236	236	235	204	193	192	231	210	212	242	246	229	232	228	235	187	225	243	235	226	261	206	227	209	211	194	214	227	212	211	208	237	240	229	275	227	211	196	223	231	227	209	185	201	229	197	233	230	219	237	226	213	247	229	196	236	227	196	235	235	235	222	240	255	208	221	200	222	206	221	187	240	237	214	221	218	209	232	206	181	251	224	217	227	203	208	226	243	204	242	228	223	214	238	244	221	235	208	233	199	221	264	219	209	204	237	204	217	225	234	224	242	229	219	222	208	231	215	212	235	221	185	239	213	219	197	201	236	238	221	232	238	212	217	227	193	231	234	221	222	201	208	251	240	222	249	217	240	228	227	208	216	197	206	215	230	227	258	215	224	221	256	222	256	217	234	221	253	232	206	218	238	234	242	209	235	251	230	217	220	209	200	245	236	232	194	231	233	240	228	235	209	245	235	222	225	215	225	236	187	208	228	238	221	275	218	202	173	222	207	201	231	243	229	202	209	225	216	196	204	236	203	233	207	226	241	224	245	219	196	225	235	213	232	220	214	214	212	207	221	235	221	226	230	227	229	216	212	246	210	204	219	209	216	250	225	242	216	223	213	221	232	211	223	197	215	240	227	217	226	224	225	219	212	204	213	228	234	249	229	242	216	210	225	219	244	224	193	216	227	226	234	202	240	255	229	211	234	226	229	227	206	189	208	249	226	222	238	208	208	214	246	237	224	203	225	230	221	254	189	229	231	214	255	220	227	212	207	213	237	242	231	241	226	217	216	226	237	216	208	237	204	235	226	200	191	227	199	228	197	233	237	250	228	253	239	225	234	244	232	227	197	242	226	217	205	177	224	211	237	247	210	250	232	210	232	235	209	230	211	227	220	226	246	204	223	211	232	225	192	208	212	253	241	238	215	230	240	202	239	223	186	227	245	217	212	244	219	233	217	216	224	222	236	231	220	237	227	231	236	246	221	211	226	259	233	196	198	238	221	221	238	211	233	217	241	229	225	230	229	237	233	243	232	202	236	225	220	244	222	228	245	227	252	217	214	227	218	260	219	234	279	205	241	223	203	229	243	219	226	192	206	215	250	197	202	209	221	220	200	229	210	228	216	187	204	233	200	227	233	224	230	238	243	225	218	233	193	223	225	227	221	203	213	189	216	224	248	238	220	223	212	256	212	235	207	212	240	207	232	200	234	216	243	224	225	215	218	214	200	217	213	213	227	211	236	198	238	224	216	233	209	220	225	199	230	216	220	204	212	210	222	236	237	222	241	247	228	199	216	244	203	211	211	217	217	221	221	213	232	234	238	233	231	206	235	217	213	241	214	227	229	214	210	223	224	213	224	215	225	225	233	197	209	222	250	220	231	238	208	209	192	249	246	222	215	234	238	238	252	196	206	209	214	235	231	225	204	235	230	233	221	224	240	226	191	186	232	236	195	226	203	239	235	260	209	240	218	226	224	212	211	225	214	226	216	221	247	226	251	243	230	227	236	227	234	230	222	217	207	220	237	251	210	206	238	203	216	217	236	228	225	208	230	228	218	202	212	185	223	244	211	212	205	232	229	205	228	229	230	227	222	208	226	239	228	241	229	223	203	236	223	240	236	231	218	208	238	211	215	234	202	237	224	200	224	242	223	239	250	209	203	219	216	220	223	245	240	213	203	223	232	224	230	218	224	235	229	205	189	242	231	231	234	243	215	281	217	217	237	220	207	198	236	224	216	228	243	228	237	219	197	234	214	198	220	219	207	236	207	235	222	218	231	227	222	212	206	246	248	229	211	226	208	238	190	237	208	230	229	212	235	201	222	241	217	204	219	260	227	246	233	204	233	227	236	207	222	215	223	205	219	223	216	222	256	213	208	224	245	212	230	238	215	229	211	224	230	232	222	228	208	218	181	222	220	243	211	220	217	223	220	226	226	240	234	208	208	210	198	213	227	211	242	234	191	211	231	227	219	212	227	218	228	255	216	204	227	205	220	216	232	252	226	212	229	226	210	212	233	227	231	217	202	221	214	223	243	248	222	223	219	223	227	226	252	219	222	219	202	226	222	196	244	211	227	219	218	218	233	260	243	230	232	236	212	228	220	235	222	241	243	232	245	217	218	239	198	236	195	200	217	223	239	224	212	247	235	206	228	226	222	224	248	221	235	217	246	253	220	229	244	231	215	209	221	229	208	219	210	216	216	203	232	241	203	219	232	191	207	215	225	259	234	245	213	226	231	211	206	214	234	261	248	218	234	222	244	216	254	210	230	242	208	205	231	235	206	220	218	232	220	231	247	235	205	220	216	219	202	193	243	230	241	228	232	214	251	236	209	216	217	217	224	253	200	224	248	235	238	233	203	194	211	224	222	235	207	212	228	238	238	229	249	246	235	235	230	196	237	216	231	257	258	273	205	237	232	207	211	213	212	214	222	235	218	236	231	241	202	226	233	243	225	255	220	233	218	235	222	224	238	227	250	223	220	212	227	218	235	231	209	220	242	236	234	213	190	219	223	238	230	231	225	248	216	220	250	209	209	214	222	202	239	237	222	246	220	220	214	238	229	226	225	238	244	195	207	188	201	240	203	224	190	230	191	221	230	201	231	208	227	217	205	209	210	224	200	198	196	243	255	232	249	208	231	228	218	210	226	215	242	224	250	240	204	203	221	213	234	231	233	220	265	220	235	229	201	221	203	223	215	225	201	206	217	236	222	268	234	224	202	225	212	219	251	230	232	219	221	246	193	188	213	207	188	197	230	208	209	225	222	233	236	240	216	229	213	216	212	220	229	228	212	224	198	245	228	230	231	215	214	191	233	208	204	203	220	203	226	227	237	224	225	183	254	247	219	205	245	220	221	237	245	253	215	215	221	233	206	237	222	226	239	239	240	229	241	196	209	249	218	253	236	198	203	237	248	215	223	245	213	239	232	210	226	209	208	225	233	238	201	239	221	249	218	213	218	225	228	225	229	226	233	226	222	198	240	188	261	260	242	205	234	222	218	232	207	225	265	221	206	215	237	199	215	260	226	209	197	233	240	236	256	213	222	235	236	253	221	235	236	236	221	194	214	231	241	224	225	251	238	197	201	223	244	229	220	239	217	262	233	219	237	217	241	242	261	217	226	214	224	231	239	227	230	224	221	214	259	259	235	204	227	232	222	231	232	224
11221	1252	1521	1712	1534	1299	1136	1015	928	969	820	798	766	732	699	687	690	663	651	666	645	652	603	654	628	608	635	610	600	558	576	584	603	556	569	572	577	575	583	584	580	592	588	592	538	576	592	590	547	570	579	584	610	607	594	564	576	585	589	572	587	542	597	546	597	546	588	555	596	576	582	565	590	550	587	578	542	592	575	579	553	577	594	550	624	591	642	583	571	589	545	556	585	577	586	582	593	512	551	551	575	550	607	540	598	530	573	557	532	541	539	549	547	584	565	530	608	565	579	544	543	518	518	585	566	576	577	532	599	554	589	529	564	574	598	596	554	595	568	562	595	576	605	551	557	579	539	598	571	570	583	571	605	621	545	560	551	581	580	576	579	612	566	582	545	590	586	546	558	580	544	622	558	515	562	607	538	554	614	534	561	531	570	578	533	555	544	549	548	578	555	549	549	548	525	579	547	555	535	591	557	543	532	547	562	579	531	591	552	520	591	561	561	557	546	602	567	561	572	565	527	633	550	583	529	579	570	525	538	549	610	639	541	583	559	595	622	599	620	561	550	533	565	607	544	578	573	571	546	546	560	535	586	575	543	604	569	575	576	573	582	585	558	553	593	595	554	599	545	559	586	534	590	536	581	560	577	587	600	614	596	645	559	552	568	585	582	564	543	589	549	590	616	597	600	587	600	516	565	578	563	557	595	542	540	560	580	536	591	568	577	533	541	566	533	585	535	538	563	558	603	538	575	532	538	572	556	586	579	575	557	563	527	579	585	554	567	582	558	515	599	599	580	577	558	555	605	566	561	595	611	555	576	576	535	526	562	564	606	519	568	586	571	567	554	596	605	583	603	561	583	584	561	589	547	591	594	552	524	544	544	566	612	553	521	601	546	559	574	530	561	582	589	504	587	508	591	553	602	595	594	548	563	575	588	566	555	568	595	600	561	540	550	556	597	523	527	538	583	558	582	590	562	585	594	565	575	577	608	555	559	563	531	571	535	593	561	594	563	595	556	568	593	572	582	569	556	560	563	575	593	578	581	595	610	553	582	567	556	580	601	576	578	563	550	588	567	611	523	555	553	537	562	565	565	558	574	590	581	564	558	575	559	540	583	569	573	517	627	569	574	599	552	590	605	560	560	544	538	539	588	568	563	597	557	584	586	564	535	561	600	537	575	575	553	541	636	584	538	615	614	594	614	586	572	533	558	545	494	582	540	530	585	610	547	573	547	593	551	539	540	510	578	576	570	549	539	565	599	558	580	544	546	577	594	592	548	549	598	566	552	574	577	579	548	582	566	587	592	537	547	513	584	562	583	610	573	595	561	593	556	561	537	607	599	574	596	595	550	590	577	629	595	541	573	524	566	597	562	565	553	590	564	549	566	587	591	526	573	599	581	592	542	574	550	569	569	543	573	559	538	592	533	547	596	566	565	557	592	548	558	549	562	544	536	579	568	592	542	568	576	555	608	549	579	586	580	556	550	552	577	556	573	559	565	561	543	573	538	523	616	577	556	578	572	569	572	550	587	556	592	561	520	585	580	574	564	548	513	562	559	560	525	572	570	557	606	535	584	518	586	581	580	543	531	564	561	572	597	577	524	616	572	591	567	565	574	601	604	568	578	594	530	559	576	591	563	581	553	608	572	541	524	618	537	509	540	550	562	568	584	543	553	573	576	550	557	532	588	539	575	565	590	598	609	565	559	517	568	579	547	582	534	555	587	540	585	632	592	541	593	572	586	562	602	581	549	568	578	573	585	589	574	518	522	569	560	548	565	572	515	561	539	562	595	579	600	598	564	570	574	554	594	567	544	594	559	599	563	556	540	591	568	615	586	613	572	560	592	591	536	541	570	517	582	564	609	609	567	557	584	521	554	587	556	563	541	565	521	600	585	559	576	562	565	566	560	556	599	550	540	582	576	557	587	605	586	576	578	542	583	574	634	595	597	575	538	559	593	579	597	527	536	575	571	594	567	571	535	564	605	568	582	599	561	582	528	519	628	511	597	571	541	567	595	604	573	577	604	563	540	570	583	553	523	595	561	533	556	580	533	532	548	597	540	573	563	580	545	580	567	552	558	547	591	551	578	551	535	581	563	516	500	555	545	533	564	592	520	540	542	574	564	529	551	560	566	544	563	548	560	567	570	562	587	534	567	579	540	625	542	579	586	553	569	564	589	569	528	585	550	546	612	577	550	622	574	552	561	591	580	592	576	543	588	548	577	557	597	555	574	539	552	547	551	568	559	563	563	573	578	584	584	540	567	588	581	550	562	592	580	557	582	515	522	550	590	551	576	534	579	557	590	561	552	609	583	570	581	546	595	511	574	590	576	564	540	565	563	568	562	537	538	589	589	623	567	550	595	532	569	575	600	578	581	541	560	509	532	575	594	562	570	589	560	521	599	529	551	553	594	585	574	590	552	563	587	529	609	600	573	571	607	564	591	574	570	553	577	592	560	504	534	533	574	554	610	547	581	575	590	565	574	540	594	526	579	543	568	572	549	579	610	585	538	577	573	546	548	615	543	607	557	572	582	581	545	604	591	591	590	598	566	549	545	615	569	588	556	564	597	589	559	558	569	575	599	594	570	537	534	568	595	600	557	550	552	559	573	560	564	569	580	545	551	534	608	546	555	498	533	542	577	619	595	596	600	590	572	563	556	612	574	558	575	568	597	508	559	567	599	590	593	562	568	583	622	574	578	545	585	565	571	580	584	556	579	544	570	590	573	595	558	601	546	576	588	576	585	550	571	625	561	572	581	566	552	567	599	579	562	519	531	567	578	556	555	591	560	551	572	605	551	549	564	544	580	544	570	561	559	565	569	532	573	586	573	559	582	531	536	584	567	585	564	602	575	544	546	584	567	596	554	604	574	565	561	568	563	579	539	585	575	566	520	576	555	615	591	549	552	569	590	548	590	560	526	550	567	620	552	518	537	533	587	539	584	563	511	544	551	520	556	558	506	571	551	549	615	534	579	527	547	578	586	582	604	612	536	520	623	572	546	542	551	567	579	567	574	601	534	560	567	561	593	605	531	526	582	532	573	553	516	553	537	629	563	615	563	600	574	574	552	579	585	574	573	548	571	579	548	601	569	557	564	583	589	580	572	539	544	570	565	572	624	598	570	547	559	605	574	568	579	555	592	554	564	588	573	537	614	525	534	534	562	587	554	560	572	555	547	587	547	597	546	540	574	591	578	542	599	561	592	546	558	574	624	541	595	552	612	611	582	584	589	594	578	551	580	548	563	605	568	599	598	563	541	567	572	612	561	551	581	540	557	569	563	596	594	571	560	588	602	569	593	542	600	569	605	605	555	551	569	619	568	577	580	577	614	553	593	544	570	569	572	595	610	569	545	581	589	574	582	577	553	605	543	591	585	587	570	587	562	599	578	581	567	567	591	613	633	609	576	552	562	551	610	590	548	571	613	546	583	562	601	545	558	564	567	560	579	570	557	586	556	527	579	597	580	564	525	595	578	625	545	573
4457	580	355	352	354	352	394	401	380	378	382	391	386	416	379	427	402	373	390	371	367	381	403	380	362	356	375	370	376	405	366	389	351	339	377	374	363	385	386	357	336	380	386	382	361	387	370	378	373	384	389	388	367	360	441	351	372	398	379	372	349	366	384	378	409	379	412	332	390	389	388	379	351	377	372	390	378	342	374	391	345	371	369	364	372	376	364	347	378	359	416	354	392	366	375	369	394	383	378	394	331	395	378	391	358	405	348	343	351	357	379	366	367	435	412	379	375	416	414	393	358	403	389	362	383	359	409	395	364	385	371	380	391	372	388	379	364	405	408	359	338	379	379	360	345	392	350	376	368	341	357	338	377	326	378	368	380	366	398	353	405	385	366	361	390	355	354	350	426	379	390	370	367	356	337	394	383	382	381	386	377	379	344	369	383	430	375	379	334	353	384	346	389	370	407	405	387	372	372	379	329	400	375	404	374	377	419	392	377	395	365	324	408	339	404	387	343	365	367	382	385	360	355	372	377	349	360	347	359	392	385	385	353	378	408	366	376	371	360	396	414	397	353	358	364	380	361	334	364	358	375	395	401	380	358	396	348	360	342	354	385	351	400	372	401	399	372	362	367	349	349	397	376	372	381	344	385	393	338	350	355	382	361	386	368	350	392	389	410	361	388	386	374	338	385	389	371	374	351	402	371	393	391	347	344	372	371	349	361	384	378	369	381	381	368	386	359	326	344	411	378	383	371	351	370	387	397	399	405	347	364	338	350	328	318	369	383	374	392	385	370	373	405	416	358	362	365	386	414	385	361	358	382	382	387	354	354	364	367	351	374	382	423	363	374	379	393	373	374	389	356	399	369	356	405	414	385	372	370	381	327	410	341	401	380	374	356	373	382	373	381	385	361	332	364	378	388	362	338	370	365	395	377	416	353	380	407	369	374	395	389	376	388	353	365	394	396	318	389	383	372	362	342	370	393	372	386	390	388	411	381	371	368	413	332	377	351	368	373	363	393	385	378	380	394	366	386	349	359	338	361	411	354	393	365	375	399	381	362	352	388	382	374	386	376	396	409	365	404	393	393	403	393	400	384	351	363	366	400	369	384	391	407	369	378	410	374	369	389	395	356	346	380	388	373	392	400	339	380	378	360	396	387	360	329	371	407	376	363	365	394	331	380	405	375	384	393	395	373	346	372	370	360	405	377	370	345	386	381	388	393	331	414	386	355	405	413	352	373	387	385	366	356	346	389	384	401	392	360	383	387	401	373	383	389	384	369	352	363	375	414	381	346	378	361	380	381	382	373	375	353	363	367	346	398	401	429	419	370	359	389	369	371	387	369	362	363	348	363	362	414	393	394	369	385	368	366	366	374	386	384	338	369	353	384	410	346	384	380	378	374	353	375	377	385	346	380	378	362	376	355	358	389	346	358	373	374	388	337	358	398	376	378	380	349	370	349	432	333	356	344	380	401	402	376	403	394	395	395	373	362	370	409	386	367	339	412	411	398	374	376	395	394	378	368	368	374	360	372	397	377	395	349	362	385	373	387	375	374	424	379	354	373	368	361	373	384	387	404	361	384	371	400	376	373	401	334	366	384	381	381	367	372	399	376	378	360	370	403	346	385	419	378	389	384	353	389	356	413	398	381	390	385	386	377	403	381	372	362	403	374	403	376	318	358	367	404	357	379	362	361	345	382	376	380	406	358	365	391	420	379	349	396	363	397	392	338	368	370	380	382	379	404	340	385	410	380	363	366	394	343	366	362	372	406	361	356	396	342	374	353	391	356	339	395	375	363	356	377	361	387	358	364	376	357	359	380	400	373	376	394	383	367	340	354	360	374	361	399	348	358	368	403	408	390	389	363	388	374	350	377	353	376	379	373	365	401	401	380	378	408	382	365	375	375	356	362	365	367	372	369	395	340	345	366	356	358	364	336	411	403	390	420	376	376	395	410	390	372	384	364	365	377	400	370	377	359	384	381	356	372	396	386	350	390	368	400	365	399	364	432	379	387	380	383	375	379	371	364	344	386	406	369	380	363	376	359	372	388	379	359	377	313	327	408	396	398	377	369	386	361	374	359	346	369	387	398	378	339	355	343	342	361	371	367	349	362	371	361	386	385	382	384	405	371	401	403	397	381	386	413	409	391	345	350	381	369	378	395	381	385	373	363	385	394	404	357	380	388	388	356	377	401	377	377	405	396	369	384	380	347	370	387	369	405	374	362	377	345	358	373	349	317	381	394	378	383	374	364	368	406	362	373	390	356	349	368	384	401	396	363	363	428	394	350	363	385	354	398	364	407	353	390	372	366	387	415	390	376	384	328	373	369	413	383	407	366	386	356	378	352	373	376	403	393	357	412	324	396	363	358	412	340	401	392	374	364	350	373	392	394	397	367	354	354	344	373	356	385	367	357	368	381	345	397	385	366	348	377	391	381	412	379	375	379	419	355	394	404	391	398	347	358	403	359	370	370	405	372	378	369	384	392	395	384	390	401	398	367	371	353	366	357	376	356	383	376	387	378	379	383	363	395	389	355	368	408	383	382	351	381	387	342	397	341	372	358	400	400	394	367	374	392	376	395	369	388	356	396	378	368	334	376	349	347	381	388	375	370	349	385	387	366	375	362	382	373	392	370	397	354	366	355	372	371	406	342	347	377	350	359	395	356	360	360	384	351	345	367	378	356	329	341	382	388	333	375	371	342	387	377	390	386	370	390	350	388	367	403	378	411	346	371	382	380	366	376	405	380	377	374	372	396	406	378	391	391	377	396	389	366	383	397	332	375	410	358	402	389	391	357	387	363	374	375	349	366	390	411	368	352	386	394	415	386	392	366	371	354	376	337	373	391	418	378	368	375	380	373	372	369	372	397	380	386	358	374	380	338	379	398	369	381	375	364	395	363	370	366	365	396	360	391	365	377	396	367	389	367	335	369	381	377	411	366	358	366	417	394	372	388	369	352	365	370	389	403	343	347	346	396	363	407	377	326	375	358	321	347	377	360	369	385	347	376	379	392	380	377	420	382	367	372	350	358	361	366	344	352	365	356	395	384	402	367	401	364	390	372	334	367	375	386	407	347	338	355	385	391	355	366	371	352	389	364	367	377	403	447	338	371	393	395	363	363	421	348	384	344	360	392	373	369	388	372	383	355	390	385	383	370	382	375	366	416	383	392	378	373	358	388	356	370	348	400	377	394	366	364	369	374	383	360	365	414	358	315	348	373	388	363	392	398	373	394	371	387	360	369	362	332	366	386	402	376	381	359	320	377	368	390	353	421	354	350	369	375	408	382	356	379	383	376	359	370	353	371	377	402	370	398	408	382	410	348	346	357	367	357	370	379	357	394	369	378	373	368	387	385	346	348	381	350	360	387	392	386	385	386	372	380	363	370	344	378	382	372	398	414	380	316	384	360	409	375	370	409	363	419	403	377	347	378	371	397	377	382	401	392	427	343	401	416	342	401	367	361	389	357	382	392	364	374	392	365	373
3987	995	953	986	903	960	915	919	972	920	892	959	913	958	875	908	948	920	857	925	913	866	924	931	859	917	954	935	922	955	977	914	911	909	945	911	892	873	866	911	905	972	918	950	887	965	925	895	950	902	952	940	932	915	892	912	953	894	856	916	922	954	899	941	918	925	919	891	927	897	922	909	932	901	906	889	955	938	909	896	919	931	916	834	915	949	914	927	916	888	922	909	962	904	905	918	956	919	906	892	933	910	925	922	943	931	954	959	932	920	944	933	950	937	901	919	915	905	950	912	924	869	901	904	872	938	942	909	967	950	900	939	939	904	936	890	920	923	920	899	929	926	966	956	913	921	956	936	822	907	919	943	900	957	918	933	906	895	896	980	935	974	882	885	900	897	894	952	904	894	954	923	896	889	939	946	911	933	928	918	952	943	971	906	937	924	965	852	949	933	930	905	911	900	907	900	870	924	937	861	902	908	914	875	910	933	922	920	933	893	908	923	919	898	900	895	904	900	870	912	946	923	928	916	912	912	907	914	884	929	886	903	931	950	877	850	936	921	919	918	950	939	938	913	927	886	938	898	973	927	873	927	907	899	877	844	919	912	907	935	937	935	887	915	950	879	896	932	916	948	975	924	919	938	934	910	868	913	907	863	929	924	922	931	869	903	892	878	992	940	894	921	947	950	908	926	899	918	967	911	956	975	864	888	941	935	935	898	939	934	945	904	936	920	927	881	974	922	940	937	950	918	977	858	940	890	911	904	888	939	867	949	911	875	932	931	866	961	920	903	908	960	892	987	947	934	921	920	904	912	947	973	881	930	944	897	937	951	932	892	960	951	980	924	906	933	890	962	908	909	898	935	892	948	893	908	935	902	892	935	944	907	898	884	953	929	942	904	875	939	926	897	943	934	912	901	868	944	952	917	912	914	877	877	925	930	942	878	876	892	927	913	922	902	943	884	938	895	891	945	886	915	933	880	926	939	910	921	947	915	945	907	946	892	960	911	884	895	943	906	935	940	917	915	877	915	979	930	906	897	868	925	904	864	939	922	921	932	867	952	959	960	875	885	874	861	934	921	922	912	901	908	907	971	860	925	914	858	929	958	927	893	955	960	927	879	934	904	916	942	962	894	881	934	922	916	901	966	962	951	926	956	917	911	931	933	916	919	887	952	859	938	900	935	899	869	937	927	923	879	970	883	897	865	911	913	915	898	889	909	956	890	905	891	920	926	933	877	883	839	939	905	909	892	879	934	906	911	962	917	914	896	904	973	906	922	941	874	892	963	875	932	963	911	900	939	882	908	972	931	917	933	939	860	940	932	918	885	892	917	912	964	909	882	936	934	878	916	962	968	937	892	887	952	872	928	957	929	922	997	905	895	945	922	957	912	857	909	865	916	878	877	924	922	893	961	902	913	911	911	909	913	867	865	895	923	914	957	914	893	841	878	876	897	905	910	914	943	858	965	943	940	862	957	894	942	863	946	909	884	896	938	940	900	985	876	906	901	924	905	886	866	850	913	941	933	930	873	951	889	970	948	929	929	871	909	879	897	898	900	930	940	897	926	925	961	872	918	937	928	913	884	859	905	894	861	915	961	908	856	884	851	921	923	904	939	908	938	899	907	913	947	915	977	952	897	904	939	882	920	908	910	934	939	899	907	877	994	954	928	892	902	949	903	918	970	850	907	880	943	905	875	873	950	892	927	992	874	922	894	939	901	952	934	938	946	938	934	893	943	938	871	917	929	886	890	923	904	904	907	913	950	872	932	888	936	922	880	947	918	935	919	912	895	920	896	934	962	865	887	874	942	895	916	899	928	883	885	955	953	894	877	913	936	924	927	897	953	901	904	878	901	982	947	893	908	943	918	916	931	917	933	899	919	873	939	920	931	922	948	906	978	918	908	932	876	928	893	956	912	990	920	934	890	943	906	901	957	921	895	927	923	964	929	945	902	905	931	920	902	882	925	892	897	863	874	932	898	916	920	897	948	908	881	944	893	935	942	905	945	911	903	930	924	942	887	898	890	881	931	962	890	881	881	922	980	935	937	975	915	909	896	966	914	906	985	945	974	909	937	918	883	899	983	984	880	918	938	970	924	881	878	923	957	918	894	913	932	873	954	932	948	886	893	975	900	856	897	861	907	911	909	864	945	896	921	893	922	915	875	925	915	889	927	859	914	934	890	911	909	909	956	851	890	890	950	939	963	946	862	900	949	946	917	948	902	878	913	927	908	889	937	919	892	966	857	926	878	949	892	949	959	875	905	929	969	887	934	916	929	918	827	973	941	888	894	954	931	898	916	935	944	898	949	878	923	962	920	942	926	903	880	898	959	917	910	945	918	872	890	896	920	926	870	908	918	927	931	869	925	916	914	913	894	950	896	888	947	919	928	899	926	895	960	940	942	914	891	876	853	867	919	920	891	979	972	909	925	947	881	937	958	913	926	891	880	883	912	906	925	914	894	917	900	916	938	917	914	959	908	939	935	957	896	897	928	923	958	904	928	928	885	878	892	897	900	886	938	897	998	882	888	869	879	924	924	904	889	927	908	901	902	907	870	950	892	923	912	941	968	940	911	933	963	938	941	948	898	858	935	846	946	962	904	955	900	919	911	927	915	900	903	904	904	938	928	920	935	942	918	984	884	914	921	936	915	881	900	907	942	880	895	864	926	943	936	942	862	907	934	952	881	907	895	905	907	893	930	960	913	901	920	911	911	890	925	895	923	895	925	912	933	902	893	924	922	891	915	981	956	920	896	889	954	930	938	913	959	941	940	950	893	921	905	858	920	888	930	921	959	919	926	940	904	966	884	925	877	923	944	957	862	929	898	907	892	943	972	937	905	891	949	896	915	860	915	926	911	885	1009	934	952	931	831	931	961	910	880	911	881	924	928	859	892	894	922	902	869	882	909	906	947	893	907	895	923	991	930	960	904	905	917	905	814	943	910	895	906	909	892	953	905	877	913	947	972	864	933	897	937	907	902	868	926	899	947	908	910	905	901	919	886	932	902	925	896	938	880	922	929	876	924	900	916	895	909	947	938	951	958	931	866	922	920	915	879	903	954	882	902	898	897	910	927	903	935	915	915	998	908	901	966	903	877	899	916	1001	985	902	978	905	903	938	944	935	884	973	923	933	962	907	924	882	911	929	929	927	953	923	894	888	903	902	895	949	912	877	929	893	949	933	889	931	959	937	966	935	863	914	893	887	913	930	886	884	906	885	900	968	879	884	946	921	955	893	900	928	905	933	906	950	905	872	953	941	896	885	910	855	909	932	913	955	941	933	933	907	885	901	903	888	872	928	925	873	927	937	891	900	941	903	952	913	877	908	951	864	925	924	927	927	993	954	930	900	871	864	894	857	912	933	882	887	881	947	870	907	891	896	936	874	904	847	851	911	958	964	912	905	936	876	909	945	968	930	952	926	893	881	938	919	938	942	919	930	947	970	904	892	871	953	940	913	951	991	925	915	933	873	974	925	932	905	929	856	853
11596	1029	649	548	499	493	417	423	440	408	451	387	459	442	397	424	418	437	444	432	433	410	409	364	415	408	411	398	396	381	450	444	404	404	374	398	411	409	424	393	411	393	357	425	411	390	421	402	388	387	373	404	381	401	376	407	413	370	405	392	376	406	388	415	416	416	393	408	404	404	381	422	411	396	405	402	390	430	385	436	440	414	448	396	391	384	399	423	389	430	448	371	380	396	426	382	399	413	417	396	350	368	418	386	389	359	401	366	411	455	406	387	400	384	408	345	433	388	409	385	383	375	399	405	426	371	443	351	427	359	401	414	359	383	368	410	366	379	401	396	389	408	402	423	426	415	396	382	370	407	413	405	406	422	415	387	442	387	411	407	404	408	410	382	408	382	408	428	430	405	366	408	418	417	382	383	375	400	369	413	421	381	411	413	424	432	446	417	397	437	406	379	419	423	397	391	398	399	405	408	452	388	394	416	391	402	386	399	410	416	400	381	370	444	409	398	431	396	390	427	388	372	409	381	410	381	421	402	388	416	402	396	422	387	401	381	353	417	420	402	383	401	422	433	402	382	381	353	399	384	418	374	400	418	398	406	366	411	374	402	374	426	406	371	424	451	385	397	385	401	407	384	389	407	392	428	384	426	378	376	427	398	375	392	402	381	421	400	415	432	394	396	434	406	399	378	431	408	358	441	388	382	378	402	419	384	432	413	394	393	405	456	415	436	387	414	405	397	397	416	368	441	390	396	396	414	402	420	408	366	400	389	426	396	387	382	415	396	399	413	382	356	391	408	408	391	420	409	396	401	375	392	354	367	411	401	445	400	386	394	392	401	423	402	395	357	411	367	395	397	402	409	387	413	383	409	418	361	433	387	430	408	414	388	435	426	387	455	409	374	392	424	373	413	395	387	406	382	421	384	400	403	422	391	439	401	392	361	356	400	427	422	418	379	433	440	366	402	415	394	417	404	407	411	424	390	435	460	415	369	401	435	403	414	422	415	408	421	426	420	414	429	370	394	390	414	411	401	427	415	384	396	391	441	386	401	420	402	391	426	374	417	374	354	381	397	415	487	398	409	393	414	391	403	443	372	410	397	390	361	401	394	380	420	397	406	386	386	370	377	399	384	403	364	386	409	384	383	387	391	409	425	394	399	389	422	414	386	420	376	440	414	401	412	387	401	407	400	410	419	372	365	402	381	429	404	419	401	397	394	409	372	373	410	393	401	417	397	408	386	388	458	392	369	361	466	431	398	402	394	397	428	380	402	411	408	393	413	379	397	421	392	392	404	389	451	365	431	406	431	404	320	416	398	414	421	388	405	420	392	383	400	418	368	376	389	405	395	401	392	376	412	408	394	403	365	380	407	364	359	375	380	408	410	438	438	409	371	410	386	426	421	381	415	397	422	377	390	422	396	387	376	405	402	405	371	411	402	387	410	413	405	419	386	407	424	390	398	420	413	419	371	418	414	394	393	417	389	414	415	397	366	403	412	415	472	385	395	440	393	435	423	405	415	413	392	385	400	403	421	381	374	395	404	370	384	397	405	399	399	410	432	419	407	448	445	399	409	431	384	387	390	407	407	398	402	392	377	410	434	390	393	406	416	418	399	371	389	411	395	379	393	377	395	398	382	413	403	352	383	447	442	419	426	405	405	417	449	425	425	431	394	377	382	424	395	415	414	406	395	406	378	393	409	391	377	420	431	375	378	379	402	390	439	422	423	427	408	419	400	412	410	404	428	399	424	436	405	459	384	376	414	401	418	403	420	384	374	379	408	363	355	427	382	385	385	422	402	391	399	414	404	415	386	400	391	394	375	426	387	402	394	351	401	395	404	405	385	412	383	433	387	384	374	393	364	416	394	342	382	399	425	401	404	383	370	397	361	407	393	408	398	369	397	383	397	412	384	391	379	394	395	402	404	409	400	406	397	420	416	425	390	392	386	428	395	417	372	400	364	396	372	409	387	373	384	372	399	372	383	377	393	434	393	445	402	414	408	400	387	386	351	395	402	373	438	399	378	398	398	366	403	391	403	409	361	392	406	397	407	375	394	402	383	399	378	413	405	432	374	404	427	420	423	373	407	388	357	402	362	459	416	390	392	372	379	400	369	390	422	419	436	436	395	423	404	400	396	412	393	348	392	419	412	392	392	373	391	395	460	397	383	372	396	417	428	425	397	379	409	390	386	388	413	392	383	408	415	407	412	425	407	403	387	396	393	354	369	390	371	394	409	372	387	373	429	360	398	418	410	420	416	419	424	402	414	400	410	410	398	393	407	424	405	411	394	404	388	429	387	402	376	366	404	381	380	359	393	387	378	339	380	385	372	393	418	396	394	415	400	405	404	376	369	386	398	408	406	387	413	398	372	413	407	384	409	397	397	404	360	376	422	384	399	397	405	379	399	391	427	406	403	414	381	392	395	382	397	436	382	391	382	401	437	405	415	398	399	404	396	365	386	433	425	404	410	435	397	348	425	433	384	408	384	415	378	396	438	374	406	380	385	416	395	428	398	401	448	421	430	446	401	358	413	414	394	365	408	418	367	418	388	403	434	434	403	406	387	388	364	420	391	393	373	352	398	422	409	393	386	434	431	387	367	393	399	381	401	371	404	363	364	389	406	410	398	425	424	396	408	445	424	402	417	399	379	370	391	417	405	397	414	346	392	422	437	354	401	397	422	410	392	417	365	382	379	345	401	442	392	392	399	373	386	395	440	369	380	412	376	389	376	422	428	390	430	377	408	379	410	393	395	406	387	425	406	407	385	419	388	431	404	379	381	416	408	401	386	362	396	410	396	373	363	411	375	381	373	432	393	407	379	391	381	389	443	381	399	407	394	372	371	392	410	414	382	373	372	374	365	372	367	419	408	386	409	391	448	375	392	369	403	393	406	375	398	379	434	412	378	387	401	410	411	416	394	425	370	406	403	422	339	403	411	421	392	386	434	412	385	403	393	410	408	401	403	403	393	422	354	401	441	416	373	428	379	382	429	381	397	402	419	421	422	401	396	395	436	340	423	418	427	418	395	390	386	398	376	385	396	394	374	394	386	394	391	406	409	428	400	375	395	355	393	363	435	408	428	388	385	391	409	396	393	369	435	415	378	387	422	405	431	388	363	418	402	399	387	371	368	406	377	398	404	396	360	374	387	354	379	382	374	385	397	432	405	391	394	393	400	416	421	379	432	409	407	401	352	382	408	386	339	389	365	394	393	408	385	365	424	408	340	412	423	395	395	391	349	425	406	404	370	453	388	396	419	440	402	396	357	398	440	417	371	403	386	404	409	419	377	372	420	398	400	393	414	413	414	419	362	395	417	404	378	398	415	371	355	399	349	413	385	398	402	380	438	417	375	401	420	380	421	425	409	399	450	396	397	404	427	458	373	395	378	382	386	367	400	435	426	414	410	401	391	390	419	386	409	422	393	398	375	374	424	382	430	432	391	383	448	390	380	394	376	406	395	410	382	381	407	393	372	446	412	384	413
9269	1329	1434	1576	1414	1346	1187	1154	1203	1126	1093	1076	1108	1053	1014	1088	1003	998	1004	998	1010	998	962	990	984	996	983	984	926	925	995	945	947	1012	994	952	997	952	931	978	937	957	906	918	960	967	971	982	992	911	961	946	1014	934	995	951	938	984	994	973	960	965	958	947	945	949	943	965	939	1010	962	962	905	1004	912	958	915	971	959	896	938	952	961	925	1000	933	989	974	952	964	988	1007	971	945	977	982	970	966	961	903	943	985	917	1011	938	907	862	927	932	940	954	930	991	907	977	957	905	984	919	954	963	904	998	956	930	919	935	974	951	905	937	995	1008	946	951	1001	996	980	903	970	953	939	928	970	988	949	944	922	956	948	945	975	991	950	986	973	956	954	942	946	1023	935	989	973	977	946	995	937	938	943	914	943	904	998	979	924	983	956	907	961	934	990	974	971	940	962	944	977	988	935	949	951	961	952	917	960	958	878	965	959	957	904	924	941	943	934	941	954	985	954	908	965	940	926	955	974	962	955	968	928	993	986	937	934	918	997	965	976	953	919	969	940	922	977	966	965	920	966	998	919	952	920	962	915	921	978	951	963	944	968	976	942	904	942	924	970	956	939	965	938	984	939	896	937	1000	954	931	1034	1001	979	998	967	987	930	941	939	970	985	968	926	961	883	910	931	970	942	969	957	1015	985	943	891	968	962	998	959	993	935	1002	857	986	998	931	1023	941	969	931	997	956	955	967	896	954	975	934	917	891	972	937	939	923	958	997	950	907	943	958	997	975	971	985	926	977	935	1004	926	1013	948	946	952	964	906	967	973	987	916	993	960	931	990	953	923	985	948	964	952	896	950	964	942	959	938	976	971	966	965	942	990	976	913	884	970	946	929	949	921	946	890	976	1026	996	926	935	960	968	927	963	963	928	951	995	960	984	945	941	936	962	981	932	917	887	964	909	945	976	1008	960	997	977	898	955	914	927	945	982	960	922	973	941	1018	962	955	966	948	911	986	950	937	881	943	960	947	989	1011	910	939	962	906	950	915	948	977	993	904	925	993	931	949	965	960	938	931	947	928	928	967	974	956	978	974	962	966	957	936	941	994	964	926	941	949	958	964	965	959	976	938	986	977	988	973	1028	935	957	975	929	902	946	952	939	963	923	936	913	899	925	879	943	940	897	954	930	967	968	944	958	964	953	986	963	974	985	966	946	1008	960	924	939	930	986	979	966	990	928	943	987	966	967	995	968	979	919	921	990	914	903	950	984	974	979	955	952	1009	975	1006	954	962	979	945	961	957	947	944	948	954	985	939	973	999	943	975	906	891	917	968	954	912	926	974	917	949	978	907	970	971	933	944	909	950	939	940	919	880	933	1005	910	927	947	988	924	946	960	923	953	969	925	938	963	975	993	959	954	1012	940	958	944	1026	932	894	930	937	942	944	902	953	930	964	905	925	967	977	985	972	917	943	985	977	973	963	938	987	914	914	904	945	965	942	922	935	920	940	936	941	908	898	940	953	953	935	1007	944	989	909	923	954	932	937	979	920	959	968	974	988	996	926	974	930	989	939	910	936	990	989	986	930	956	954	951	968	943	941	928	960	954	991	925	971	956	913	959	925	975	956	948	932	894	966	874	899	963	948	979	954	944	958	981	918	919	941	968	967	939	939	950	972	942	914	917	942	903	995	908	956	970	980	974	961	980	963	978	968	949	931	1025	914	890	954	993	936	949	964	941	1007	951	944	948	969	932	949	974	996	952	889	962	886	954	936	943	970	1005	951	942	932	981	937	929	966	904	963	1005	962	940	945	1016	1005	939	921	966	935	946	955	947	909	978	959	942	936	977	981	946	906	970	988	972	926	957	962	944	1005	982	998	979	940	1020	900	941	901	970	915	942	916	938	995	954	934	913	950	990	940	953	984	988	1026	971	941	936	935	922	941	961	941	956	929	982	907	972	890	996	969	1009	935	972	959	914	927	989	921	926	936	932	939	930	910	927	975	957	968	941	1008	906	1003	991	899	955	942	966	964	960	989	944	918	960	997	959	948	943	934	936	901	936	987	923	945	912	962	962	952	948	948	953	936	950	986	930	925	945	915	965	985	951	944	908	918	925	865	919	977	970	919	994	976	941	970	957	988	935	961	941	970	936	967	948	941	912	989	961	921	920	931	932	956	959	948	991	917	932	1005	979	910	978	930	976	947	938	925	933	943	947	930	1005	908	971	960	910	940	990	933	992	931	973	952	949	937	1001	985	944	961	956	895	970	990	1022	953	914	967	1010	865	910	986	924	916	975	933	1024	909	955	958	1009	937	946	959	920	1018	946	951	961	975	980	953	964	953	993	1008	958	929	892	921	935	958	940	960	989	1017	917	985	957	990	974	962	893	975	937	962	989	914	931	968	999	923	903	918	1002	954	935	970	952	937	971	902	966	915	957	954	966	894	938	940	1036	954	1022	984	1013	925	954	966	927	958	931	939	946	980	980	989	1000	932	924	965	962	1014	957	972	950	952	963	961	863	1003	938	948	987	902	924	932	915	956	980	955	908	971	949	1015	912	983	930	916	926	961	935	992	963	1051	985	956	922	897	941	979	979	945	966	953	914	937	941	896	1007	935	960	950	964	968	954	958	979	957	916	943	972	966	954	924	949	977	972	918	960	934	948	923	963	938	926	980	966	973	936	1012	939	908	1010	995	983	913	958	974	930	949	912	941	948	946	976	985	992	948	979	964	987	973	937	923	932	983	977	980	950	954	903	942	963	898	912	992	933	929	934	995	987	945	952	955	937	959	934	917	945	925	897	1017	940	961	935	938	1010	991	879	953	1002	1018	966	987	993	974	957	1015	974	908	905	945	994	951	936	911	949	932	979	966	991	897	1013	1004	966	970	928	947	947	916	941	956	998	954	1002	935	942	1014	954	891	1046	966	918	988	902	951	923	987	933	969	949	957	904	960	1004	932	937	912	926	959	987	986	915	915	939	974	904	932	919	1009	974	964	968	907	948	941	957	957	943	958	952	945	938	935	897	979	978	949	923	947	905	1004	960	929	938	916	925	966	962	980	913	939	916	959	981	980	1017	938	965	900	922	931	971	941	931	951	947	958	1000	946	1016	933	960	928	959	911	950	925	935	948	1002	1024	963	966	935	929	944	906	920	930	966	978	965	983	904	928	935	928	970	970	966	902	961	947	958	906	1022	941	955	1016	948	937	915	987	966	909	947	944	966	962	953	955	984	957	968	958	988	945	936	969	1004	962	975	945	968	955	996	926	942	979	936	936	956	953	970	993	978	933	936	976	928	954	916	989	940	964	955	989	992	949	951	967	947	930	988	916	968	946	952	978	936	978	953	932	963	968	986	954	912	934	951	897	983	905	972	915	956	933	957	959	986	969	1010	976	933	984	1013	959	957	944	930	931	1019	892	950	963	973	958	998	917	974	949	964	959	947	959	981	983	957	955	953	950	918	972	910	926	952	966	938	962	933	950	962	972	961	1012	965	958	934	959	966	977	908	924	933	981	937	972	966	948	964	909	927	909	992	968	945	924	935	921	918	951	1002	931	980	960	937	1002	920	968	961	963	987	971	968	977	893	960	869	965
17299	1397	670	545	386	372	319	296	296	277	229	267	240	256	232	238	243	213	246	241	248	239	213	214	203	207	212	241	207	198	237	179	211	236	231	215	222	223	221	202	220	241	226	223	233	236	214	209	211	215	194	204	199	213	228	201	214	209	217	221	240	203	203	201	218	222	216	219	244	215	236	228	238	207	223	221	246	212	188	194	212	233	227	229	219	208	217	202	229	191	220	190	221	231	200	221	210	214	245	218	201	242	218	217	233	234	207	243	231	232	208	207	205	231	212	228	211	217	216	222	231	226	230	239	183	255	203	231	220	190	230	218	208	219	225	234	225	218	230	206	215	218	247	261	236	247	257	227	253	215	204	221	222	228	229	239	222	228	239	238	223	215	221	225	227	232	213	219	222	251	213	200	228	236	229	255	208	233	239	199	218	219	215	212	227	218	232	207	213	213	213	228	240	218	189	207	258	222	212	241	224	220	189	193	234	205	212	214	217	216	203	224	239	232	210	226	229	231	224	200	245	219	215	214	218	220	261	221	214	209	209	223	230	223	207	220	245	199	238	196	212	236	219	259	222	223	230	224	217	189	216	227	214	220	235	227	237	229	212	234	210	241	221	242	217	242	232	193	188	234	224	214	222	219	214	221	215	225	223	199	196	225	253	230	214	262	218	232	223	233	239	190	222	230	226	245	221	214	224	192	216	206	185	221	228	208	231	223	231	198	241	220	201	242	243	243	195	246	217	226	220	192	236	239	213	210	216	221	233	222	228	194	204	221	193	202	225	241	227	241	217	213	232	209	233	233	237	227	205	200	242	207	215	238	202	221	212	261	224	226	229	207	235	209	216	233	245	236	221	229	220	228	222	227	210	206	241	228	215	195	202	208	210	227	192	192	228	210	227	207	238	228	211	210	221	195	220	232	224	225	212	229	247	222	196	225	234	207	205	218	256	238	202	212	217	233	218	205	233	248	217	217	216	247	226	242	266	235	247	243	209	224	213	220	213	238	224	234	175	203	226	215	262	207	259	217	217	229	233	226	224	213	219	226	231	247	249	241	246	246	212	237	220	208	188	215	229	225	250	234	211	230	246	201	234	208	189	227	198	212	220	224	212	251	214	195	234	215	213	207	238	227	229	210	226	228	209	206	219	216	212	231	237	222	213	256	209	195	227	223	225	231	233	199	225	186	200	215	195	243	201	213	226	196	234	242	237	259	221	232	232	226	223	233	234	208	221	223	227	220	228	196	232	215	224	230	235	240	216	230	246	218	211	229	217	237	227	281	216	201	214	236	226	230	220	214	211	184	190	243	234	257	226	233	225	233	216	232	249	226	235	230	236	242	227	193	234	223	209	232	203	214	225	237	210	211	213	227	211	203	220	213	231	236	217	229	225	218	235	221	232	212	237	239	226	221	235	225	203	232	202	226	257	219	213	213	232	233	199	212	213	192	230	223	244	194	223	231	201	229	209	245	216	207	237	242	233	213	233	206	205	192	216	212	239	202	239	233	216	224	231	230	239	220	218	203	239	209	229	224	236	233	205	216	228	221	235	247	229	231	209	195	221	239	225	214	242	214	200	222	194	254	223	206	200	204	227	231	239	242	222	220	202	227	214	244	199	190	244	234	180	204	264	204	213	226	230	210	217	230	245	186	219	222	234	216	218	227	213	226	239	232	208	194	215	232	196	223	228	235	227	223	233	208	198	239	240	224	190	245	221	225	224	228	204	213	203	222	214	190	251	226	234	220	228	242	213	259	233	241	209	222	219	230	217	221	201	221	222	200	210	221	257	232	216	229	218	218	243	238	223	222	217	212	223	219	228	216	234	232	197	213	208	217	191	219	201	218	201	206	222	222	217	233	222	219	218	189	207	218	224	243	225	204	241	219	235	234	240	220	209	206	218	221	245	197	203	215	237	215	244	218	215	241	214	232	217	216	207	227	239	238	236	240	226	236	208	210	222	205	201	213	265	235	245	219	224	214	238	214	236	201	236	213	222	188	233	236	215	218	228	244	222	233	224	219	215	194	255	243	212	197	209	238	238	202	205	255	229	215	212	225	224	206	242	224	253	239	221	195	259	249	217	231	222	200	233	229	212	210	231	222	220	196	246	235	199	194	234	230	210	212	220	227	268	240	204	226	240	272	214	234	201	200	209	226	232	233	218	216	239	225	246	234	201	214	217	205	191	211	239	192	241	204	257	217	226	233	230	235	244	223	225	224	227	210	206	228	204	200	178	242	219	229	236	223	207	219	211	264	213	217	217	212	227	238	213	197	234	211	222	227	209	227	209	214	193	213	260	255	230	197	214	242	218	215	217	225	188	222	218	217	246	216	218	238	215	223	215	220	237	213	240	219	219	217	217	203	216	191	230	237	225	220	234	239	228	204	239	230	207	194	222	233	195	212	226	192	233	200	239	206	190	209	235	215	192	208	207	255	201	212	235	246	211	196	217	247	235	229	205	217	219	234	217	198	210	216	236	215	221	253	198	224	242	239	198	225	226	208	193	201	229	217	205	231	216	222	242	220	219	213	242	237	233	244	219	214	227	235	230	218	225	199	215	211	216	208	232	220	210	209	203	215	217	232	210	233	191	231	214	188	214	222	208	233	232	211	241	240	247	209	242	201	249	232	224	208	204	227	227	202	201	245	214	248	242	210	221	218	223	226	210	185	223	221	208	225	213	241	228	218	234	202	246	231	215	251	209	200	193	203	232	226	209	232	240	199	229	221	214	218	230	227	219	201	232	218	224	232	207	238	202	207	214	213	220	236	231	245	235	220	210	233	213	209	214	213	213	212	238	244	217	250	199	219	224	204	214	216	217	211	209	225	230	233	223	223	238	222	229	240	207	216	203	246	254	232	199	236	209	207	242	199	213	252	205	189	218	231	248	230	221	220	224	223	237	213	250	227	234	217	218	217	215	236	220	233	249	213	252	228	214	214	229	206	218	222	215	221	218	230	234	220	245	237	214	194	205	240	230	236	230	194	227	241	246	215	222	232	211	238	221	212	248	238	216	243	219	220	194	222	215	212	222	224	224	232	222	205	218	205	232	199	217	201	205	243	207	228	201	227	199	228	210	242	232	228	233	209	238	227	216	217	203	219	233	246	214	225	257	232	217	241	226	231	258	204	231	203	228	230	235	223	230	215	217	204	251	214	181	221	232	188	239	253	231	245	223	219	209	213	208	194	223	190	208	212	206	223	208	252	190	215	202	201	233	229	213	214	218	229	216	245	229	221	225	237	197	217	231	232	231	240	218	236	239	215	245	225	212	204	196	251	214	235	225	239	215	229	212	207	222	228	187	248	208	187	207	225	197	213	225	202	221	214	246	212	238	205	236	207	238	226	228	228	213	238	199	225	206	205	220	242	228	227	226	251	229	219	231	249	213	229	240	212	219	219	209	231	217	232	217	211	227	222	191	229	234	241	228	199	217	225	235	231	204	206	221	210	208	234	248	198	242	236	215	241	204	220	224	244	220	229	219	221
10759	1034	1541	1711	1499	1344	1145	1008	999	866	881	775	768	739	734	690	659	618	645	643	617	621	622	630	616	587	605	570	587	592	578	574	574	593	584	578	608	563	598	589	586	534	614	612	588	557	576	550	561	512	592	582	610	574	544	561	562	568	556	539	586	587	561	587	563	568	545	582	581	534	577	577	539	598	566	572	534	521	587	529	567	598	578	571	549	559	564	572	584	565	560	572	594	568	555	537	573	567	602	569	592	571	596	559	570	554	559	539	592	533	540	549	543	583	559	553	542	603	581	588	546	546	543	557	567	530	563	598	541	582	572	562	569	583	537	600	549	565	548	526	589	565	556	576	549	555	563	547	571	544	553	546	518	596	600	564	546	561	583	596	552	598	535	541	591	602	538	571	568	544	554	562	564	583	544	565	557	514	567	564	591	586	577	556	526	512	561	540	564	546	602	537	569	603	541	576	554	595	535	574	561	567	557	542	545	587	591	567	575	580	583	534	550	543	530	579	569	589	507	567	565	525	530	519	548	570	584	562	572	567	573	564	560	579	548	594	511	594	567	559	559	574	570	598	515	547	568	540	552	517	526	537	535	581	543	565	564	547	556	555	546	577	577	564	605	557	571	521	569	526	589	537	577	578	577	557	608	521	565	579	564	579	562	567	552	604	573	584	535	559	560	564	545	540	526	584	526	549	556	571	575	563	565	563	529	554	528	522	561	610	540	568	560	520	515	551	548	559	602	550	530	587	562	556	563	564	599	564	535	558	594	566	557	595	544	582	544	537	562	571	586	531	536	548	546	566	553	597	564	528	602	606	539	550	601	584	582	578	589	574	509	586	552	620	613	544	569	578	532	546	576	573	574	566	545	532	600	596	552	574	625	513	537	552	579	532	521	550	529	575	570	545	547	610	578	541	534	562	538	547	606	586	540	578	598	578	565	580	577	551	544	546	575	561	549	557	523	579	527	573	584	555	582	536	592	525	543	531	584	547	580	569	579	553	561	540	525	600	530	536	594	575	568	542	576	600	595	531	524	555	582	533	563	554	556	589	579	557	603	558	541	548	554	518	581	562	560	564	570	534	553	549	531	511	606	554	530	553	583	542	584	565	595	555	553	574	585	571	556	555	553	538	584	568	560	544	567	592	599	567	562	607	550	560	556	544	546	575	544	576	559	583	582	534	565	554	535	590	509	566	520	547	562	560	567	540	558	563	603	594	589	558	539	550	588	568	540	579	588	542	541	568	586	573	572	525	591	558	501	578	530	570	579	540	572	620	522	623	591	563	549	557	556	544	568	590	591	501	540	573	620	606	587	556	540	588	547	554	573	512	594	572	572	587	568	571	585	602	547	588	563	572	568	539	568	533	566	540	556	528	580	506	568	547	552	564	567	532	548	557	585	502	597	553	514	534	565	565	571	563	553	512	528	539	553	521	553	593	520	558	554	572	571	552	578	577	558	569	546	579	584	578	538	516	533	578	589	528	550	558	569	587	578	589	520	543	585	546	562	560	603	586	589	549	535	571	569	574	540	555	556	560	547	521	542	537	545	588	529	562	622	565	563	533	548	550	560	566	545	570	581	563	595	577	554	575	530	608	571	567	564	522	549	550	546	558	544	543	588	619	528	552	554	563	564	587	594	568	546	554	563	544	532	581	530	550	546	591	557	584	573	548	571	569	579	534	550	554	546	573	574	575	553	562	591	578	559	564	577	527	586	579	530	551	558	545	546	590	603	549	555	551	572	546	563	594	552	559	577	565	558	601	583	567	572	559	582	590	549	563	565	533	583	591	547	515	530	550	587	587	538	558	516	536	583	598	540	540	548	572	544	522	595	581	551	580	561	557	562	584	567	576	585	578	577	513	546	550	586	542	551	497	576	562	555	514	580	566	538	575	581	546	620	554	588	573	550	555	602	559	577	536	510	586	529	589	592	539	543	541	532	620	506	553	556	543	531	584	562	539	559	564	592	560	618	581	543	567	564	574	567	531	578	588	527	562	536	621	571	577	529	554	549	556	562	530	625	572	555	571	618	534	605	554	529	601	591	572	542	591	584	572	617	566	552	564	557	545	574	545	555	506	552	556	572	544	612	595	565	572	569	559	575	570	552	582	583	563	549	615	562	536	570	553	526	571	532	566	529	575	543	549	573	562	570	574	592	537	547	560	540	558	603	522	551	586	558	564	525	597	561	542	587	572	538	577	501	561	581	557	552	516	523	563	558	555	534	568	563	530	582	553	531	599	547	608	540	599	551	582	529	582	569	549	600	590	590	572	589	558	563	553	526	547	608	573	513	581	567	565	554	477	541	581	545	598	558	568	576	562	547	573	562	596	567	582	572	545	585	561	581	571	556	595	548	542	555	560	580	543	583	563	529	542	573	530	562	514	560	542	589	559	536	551	586	503	627	573	585	613	596	562	591	568	589	591	554	558	542	588	526	568	536	562	558	565	523	533	596	559	563	557	574	513	575	547	590	541	575	559	579	586	547	567	543	542	539	583	553	554	569	602	593	585	594	574	543	554	520	560	542	554	529	575	556	543	570	568	551	577	565	573	563	579	548	557	558	569	574	597	526	544	537	598	521	560	547	542	584	543	573	578	584	613	531	542	521	565	579	577	588	579	545	577	495	582	509	547	554	567	614	575	572	542	592	551	577	577	572	557	545	521	546	562	540	548	573	543	578	589	523	552	541	549	586	545	562	548	527	536	601	543	548	567	600	561	537	578	585	532	565	566	522	573	581	617	581	578	569	612	548	570	575	624	583	579	558	601	557	546	580	551	552	567	564	537	569	546	562	593	536	612	572	543	560	604	570	565	586	578	555	575	574	579	553	548	579	578	578	500	568	532	541	592	553	584	542	569	532	555	583	530	585	558	558	578	570	583	578	543	566	545	588	595	530	571	562	589	522	567	570	557	531	543	551	563	571	559	539	563	573	582	549	545	547	582	561	576	561	568	556	544	580	570	538	543	542	541	578	582	613	539	555	616	586	576	567	561	539	542	541	548	557	576	530	534	541	573	568	567	560	596	542	560	585	583	559	560	504	580	525	599	552	540	586	569	559	568	544	577	541	596	605	531	510	545	552	570	564	541	556	549	564	581	558	584	566	579	570	576	573	536	548	559	553	562	557	571	537	581	538	643	552	616	596	538	521	568	598	545	556	563	563	544	553	556	569	598	586	559	571	558	511	604	528	536	550	524	560	551	582	564	567	565	587	564	549	590	544	581	584	570	554	561	576	600	531	527	577	564	610	592	590	525	529	523	555	531	555	565	570	560	553	563	486	599	588	573	579	549	587	597	554	558	601	554	577	557	586	539	610	604	572	541	548	574	610	569	560	489	555	602	555	568	577	575	552	571	576	540	542	550	602	604	574	550	559	572	607	568	576	564	552	547	565	551	562	570	528	533	595	587	569	576	562	568	564	557	541	586	541	565	575	566	545	527	578	584	572	565	532	550	529	571	548	588	528	564	549	541	605	572	565	571	567	532
3709	542	409	389	372	377	379	309	406	369	369	390	348	373	388	382	363	358	346	368	363	344	335	362	408	378	391	391	340	387	390	370	338	331	344	404	371	353	391	353	367	374	373	382	374	345	348	362	331	384	369	362	399	362	382	404	355	349	416	380	384	355	396	364	355	370	378	346	362	362	370	368	368	352	361	382	353	355	404	394	361	371	373	397	346	338	369	403	369	350	364	361	369	360	366	356	360	398	426	393	383	376	381	392	356	345	370	368	354	393	364	351	411	397	361	359	430	391	374	405	371	407	360	378	362	363	383	345	379	344	366	380	354	354	382	365	389	378	357	349	398	358	334	390	378	387	351	352	369	372	372	363	434	378	382	352	409	424	357	353	412	396	380	373	422	362	377	382	363	395	396	362	366	406	385	373	386	386	352	373	354	385	366	387	345	364	396	416	397	349	349	366	403	363	375	372	367	350	387	372	399	378	377	340	363	385	366	355	389	384	361	360	379	375	389	358	346	361	359	367	352	394	381	376	388	379	377	396	336	331	351	399	424	406	437	377	361	365	347	407	343	375	365	371	377	361	356	377	414	372	360	349	401	379	392	381	370	379	392	400	400	397	405	363	378	377	334	392	349	365	372	370	369	367	386	361	363	383	357	356	404	364	346	398	389	384	360	371	355	362	380	359	381	407	360	381	366	339	370	387	371	381	396	375	366	381	420	416	395	383	358	374	381	364	352	390	358	405	362	381	410	348	380	357	355	355	371	381	382	334	386	376	356	390	375	383	380	351	363	393	403	381	410	394	380	353	336	416	366	354	359	356	380	358	357	404	375	341	461	416	401	355	356	330	418	403	367	360	373	407	411	373	389	371	362	355	407	372	339	364	406	385	347	363	359	373	397	378	368	372	344	392	335	378	358	406	384	377	367	380	375	368	331	311	354	358	350	370	359	336	382	355	366	417	365	403	378	366	381	360	337	328	345	400	385	366	361	352	373	364	387	339	345	361	363	375	360	382	368	364	337	369	367	342	406	354	380	367	373	383	374	351	397	361	391	385	419	407	414	367	408	344	385	379	366	365	380	378	383	366	370	411	380	356	375	364	365	331	357	372	381	386	373	367	372	384	381	367	374	401	366	368	356	359	349	386	404	411	386	363	407	367	357	349	362	367	358	359	411	412	399	338	378	348	380	389	367	386	408	403	377	388	366	382	363	371	405	346	371	376	376	404	380	377	373	334	367	373	374	338	351	387	390	380	349	381	396	372	385	353	380	364	395	373	420	377	392	397	380	406	363	333	351	373	371	355	350	365	388	401	367	387	392	367	358	365	344	341	408	396	373	386	369	363	391	391	367	370	406	380	342	395	363	336	369	357	360	368	394	355	338	374	379	370	359	353	400	344	370	425	373	362	379	386	359	376	350	354	338	416	332	404	391	366	383	377	356	390	366	335	378	376	355	351	394	331	402	342	366	354	413	384	332	378	337	340	342	356	375	352	384	370	363	378	389	348	392	362	401	383	365	362	358	336	353	428	346	392	360	386	372	406	374	381	353	357	387	362	335	388	384	373	346	394	377	381	368	391	387	397	360	347	394	363	383	378	378	356	363	411	354	375	385	370	318	356	340	365	373	359	390	362	369	363	371	407	411	370	355	366	357	412	378	402	365	363	375	346	387	368	353	345	385	361	318	362	354	337	403	379	345	358	391	416	389	335	355	385	368	381	378	346	347	372	342	352	342	401	346	399	389	387	346	381	398	331	347	340	339	390	365	353	361	383	358	385	359	362	358	393	366	373	364	346	379	368	401	345	338	396	377	357	346	348	388	390	373	357	381	383	372	358	339	354	416	390	371	373	340	350	369	335	358	372	385	362	378	367	348	388	354	407	340	378	362	349	368	383	364	392	350	345	398	362	376	392	347	382	385	359	385	408	354	401	383	359	310	365	391	395	425	357	385	350	358	375	352	381	384	366	376	355	363	362	377	383	370	383	350	351	393	399	391	371	403	371	382	348	407	365	374	376	350	376	374	374	359	375	408	354	390	343	333	372	356	357	351	380	342	375	394	343	387	354	362	342	361	377	351	347	358	342	377	375	355	354	334	370	373	381	372	367	374	375	368	336	364	334	365	356	372	391	361	359	341	392	384	371	388	336	342	347	367	376	392	398	362	371	371	389	361	397	408	370	361	388	343	383	359	370	386	399	371	354	387	334	350	353	369	399	344	412	376	408	367	360	355	386	316	374	368	343	351	372	363	362	391	425	390	362	360	368	341	399	370	340	358	347	370	373	381	322	354	335	352	396	342	368	349	364	426	351	363	339	357	336	370	391	372	392	399	365	360	401	402	360	348	381	386	340	365	364	341	342	368	365	354	368	391	377	383	355	361	380	322	364	379	338	365	361	356	339	367	367	392	385	379	368	375	394	393	358	391	401	407	392	382	354	367	347	355	340	338	383	408	405	360	332	369	348	347	348	369	403	400	372	362	377	337	369	399	378	403	370	359	330	365	339	378	377	339	354	323	346	349	385	361	368	384	367	374	389	346	378	362	400	378	397	395	367	364	404	343	370	369	354	358	363	355	386	360	347	413	376	364	380	391	408	378	349	387	375	398	390	380	396	387	421	392	359	405	369	379	389	364	393	395	381	405	348	396	379	380	374	347	349	359	392	374	383	333	378	365	395	377	355	377	338	364	331	336	377	431	372	339	385	422	367	383	353	385	357	370	364	393	374	393	317	373	399	371	382	365	398	364	351	399	388	406	375	345	388	396	402	409	367	374	360	352	385	378	405	362	373	356	338	375	368	349	395	387	372	370	380	416	386	376	361	379	372	364	353	387	398	398	382	362	371	387	378	381	378	390	378	378	384	351	339	360	349	326	365	407	369	391	397	364	378	371	355	337	398	357	371	384	357	385	341	413	372	382	376	390	403	371	368	382	370	323	405	364	381	404	419	388	371	398	406	363	357	383	405	368	367	339	362	356	368	379	365	371	356	333	362	394	400	397	362	385	382	369	392	380	389	405	379	372	355	396	385	399	387	384	368	423	377	386	373	395	368	389	362	363	416	355	359	375	399	402	370	348	354	361	402	403	366	377	391	379	361	361	382	340	349	362	355	376	391	367	386	375	340	398	354	355	363	397	387	342	317	373	366	373	337	362	360	387	400	411	359	396	369	360	369	392	403	371	378	358	384	386	366	386	378	362	420	390	384	364	397	353	393	338	372	387	381	377	404	362	373	375	355	391	394	354	400	389	360	365	350	378	361	402	366	357	374	351	412	397	366	339	389	380	378	345	395	335	377	380	357	387	332	355	373	374	344	394	344	381	372	378	386	365	345	400	369	369	357	363	345	412	382	346	351	367	354	383	384	355	378	361	350	354	387	397	351	342	402	366	396	389	393	346	350	373	354	370	332	389	382	365	346	393	368	353	358	351	358	378	403	361	379	388	369	390	404	332	364	369	361	400	357	386	377	364	390	358	366	350	374	385	360	354	391	387	385
3779	950	933	994	961	1004	946	954	866	929	922	923	961	943	883	946	941	881	873	919	917	997	892	888	930	923	914	929	893	896	906	946	928	923	890	910	942	916	868	909	936	893	871	899	905	904	863	880	892	884	885	889	964	921	944	955	897	895	921	890	923	937	844	882	894	907	885	942	897	846	873	924	933	915	894	897	886	902	909	883	973	930	889	848	917	911	870	930	851	874	842	894	859	932	933	877	913	839	931	908	858	928	933	944	915	835	914	889	912	943	923	897	863	903	870	878	908	894	879	884	902	953	847	879	986	898	893	834	922	932	888	895	931	932	886	926	874	884	930	875	882	905	906	900	921	931	950	931	949	931	887	897	914	888	850	925	957	913	899	899	908	901	914	868	936	952	879	865	935	908	880	899	928	910	906	933	923	885	947	924	931	902	964	907	880	904	872	922	928	914	846	856	942	830	899	903	950	909	848	941	907	939	926	912	869	941	852	933	925	894	910	939	898	924	888	927	904	875	866	905	932	927	937	874	905	934	910	880	939	926	956	905	848	913	916	882	900	879	890	893	920	874	811	909	914	872	911	868	926	920	973	995	952	901	878	891	949	921	951	982	888	928	945	945	906	900	924	905	941	900	922	896	912	894	923	891	859	883	947	846	882	871	902	901	895	853	922	880	909	885	919	871	933	920	907	901	868	918	840	879	915	904	885	912	912	888	911	944	860	878	942	946	903	878	934	919	857	935	926	913	917	899	898	922	850	881	900	935	889	962	916	978	896	909	948	938	881	932	874	885	905	841	875	903	934	899	973	884	860	894	908	896	916	892	937	911	936	833	916	885	922	920	937	872	906	879	883	903	906	916	901	893	926	913	900	965	895	930	897	897	971	908	855	954	882	872	900	915	865	895	968	914	899	928	917	850	911	934	926	864	924	919	898	976	916	907	876	893	897	874	857	901	913	933	935	893	884	876	940	887	884	879	915	908	873	936	867	882	889	888	907	939	926	847	883	872	884	902	884	930	900	985	909	861	895	914	894	925	895	923	835	959	891	886	915	943	909	868	923	946	859	911	934	872	886	934	951	924	898	901	911	890	870	948	807	934	890	856	911	948	936	909	924	945	922	955	897	904	902	902	967	905	844	905	873	927	924	926	897	868	904	868	912	933	932	929	846	913	894	878	872	908	925	966	950	902	899	876	931	854	948	905	943	853	891	919	861	868	903	956	954	910	850	928	928	928	892	970	843	945	881	911	913	912	869	892	917	873	944	886	902	901	893	909	903	931	877	881	918	975	867	985	906	957	889	935	877	894	869	894	975	832	878	885	879	920	919	830	883	866	921	913	906	905	872	910	884	867	901	900	898	885	900	903	910	901	903	888	937	941	899	894	913	943	921	915	862	877	917	949	921	868	892	903	862	878	943	851	881	868	932	918	894	892	918	890	918	907	914	850	870	910	937	934	899	892	913	923	875	924	960	922	899	890	863	911	898	927	933	927	923	804	918	914	920	936	848	909	894	895	923	897	878	882	914	977	900	881	928	943	875	840	926	988	932	931	868	905	930	873	968	882	902	891	918	957	931	931	881	917	863	854	922	913	879	937	900	880	930	829	922	905	930	942	904	898	922	896	899	935	904	897	893	840	897	894	866	880	874	949	931	905	824	905	901	864	946	922	928	947	922	834	935	872	939	872	908	905	925	907	900	941	908	831	909	920	898	983	858	909	909	906	902	866	928	868	914	916	867	894	951	877	932	917	857	900	889	880	886	878	925	910	931	862	996	900	925	902	864	983	899	957	926	860	950	886	909	849	904	914	913	937	890	901	907	889	899	1005	943	872	903	929	911	890	837	902	861	879	906	932	934	941	903	943	903	932	877	910	897	919	897	932	934	953	957	949	900	955	885	898	918	906	952	917	906	918	943	909	874	874	899	830	904	931	900	937	853	915	925	879	924	915	869	896	910	880	906	911	904	934	923	919	872	870	873	955	904	911	891	865	906	920	933	884	912	923	961	928	835	925	888	922	895	863	930	917	943	871	932	874	875	966	913	928	893	915	910	897	939	893	950	895	927	893	934	918	840	982	862	925	882	863	848	939	969	828	886	889	908	885	963	911	922	873	982	943	882	951	902	897	893	935	880	919	895	887	922	914	926	909	908	943	914	858	916	959	883	893	862	892	924	883	872	894	874	890	911	909	882	915	949	912	960	921	897	980	929	924	893	904	886	893	904	951	922	907	944	898	969	840	920	901	876	907	863	899	890	895	904	900	872	967	924	892	980	896	869	887	874	911	895	931	902	884	915	901	862	901	931	922	875	852	902	895	901	889	980	956	966	924	862	889	883	902	896	929	891	881	842	829	914	852	886	902	889	881	910	904	885	859	935	943	941	861	947	917	936	902	918	904	945	884	935	937	926	880	905	890	906	914	922	890	891	884	887	887	907	887	855	882	917	912	928	925	920	939	952	909	907	892	893	860	855	865	885	886	929	957	888	853	896	937	872	879	952	865	851	937	948	855	922	899	951	964	883	919	872	895	861	921	878	893	902	948	906	911	931	897	914	904	878	881	861	943	938	908	906	924	892	910	911	849	902	916	913	916	928	861	911	877	884	895	925	924	933	926	921	876	916	907	920	903	919	944	876	881	889	896	875	928	911	891	917	931	891	892	896	892	910	949	908	922	860	900	853	911	921	913	879	903	873	928	928	913	939	886	937	906	895	942	902	941	904	861	899	808	990	896	969	956	892	900	885	910	920	984	898	923	939	860	874	886	910	896	944	897	915	911	908	923	874	867	907	924	935	878	873	948	919	863	944	867	884	918	912	886	906	893	898	911	930	905	926	891	936	954	857	924	921	838	867	882	860	904	978	987	888	883	874	909	908	888	878	926	906	910	988	925	874	863	933	882	918	858	887	926	910	875	873	894	948	937	902	920	899	920	918	927	890	898	899	933	910	948	875	900	920	889	926	934	880	918	923	873	890	921	942	930	903	898	874	866	849	879	889	915	904	885	947	868	927	851	907	903	895	923	890	860	933	834	946	955	932	897	932	869	904	847	898	940	912	886	940	947	960	905	926	907	899	907	951	957	899	897	867	961	862	968	892	957	937	849	878	884	868	878	930	902	951	890	893	875	870	890	912	904	929	898	913	940	952	937	930	896	884	870	950	916	909	933	966	854	939	901	890	917	905	873	921	856	936	913	926	883	893	898	883	867	887	886	947	882	873	892	850	972	897	945	883	913	931	924	912	913	964	946	881	891	879	906	918	882	925	905	955	915	913	897	819	905	922	896	940	934	904	913	977	894	959	901	909	943	931	884	949	909	918	874	889	903	874	934	914	897	937	910	901	866	876	870	896	931	894	902	903	908	919	852	929	937	871	884	919	905	947	897	913	935	878	884	905	873	924	900	901	914	949	903	932	937	868	890	936	941	948	915	925	840	843	904	923	946	901	892	915	963	930	918	956	907	956	888	920	858	961	950	866	922	881	962	950	867	926	852	948	936
11441	1152	658	559	464	467	441	413	422	419	463	425	392	421	415	358	364	429	426	411	387	375	397	396	394	410	407	394	419	423	431	393	378	431	372	381	387	405	409	412	388	387	415	398	404	429	395	388	398	392	414	402	423	383	350	407	386	380	418	399	404	410	415	405	371	379	379	416	394	374	416	416	426	389	392	402	384	343	373	396	415	416	408	396	426	382	409	419	373	439	444	378	407	384	367	427	395	396	359	397	420	413	455	400	370	382	442	404	377	407	404	409	404	379	395	438	381	413	409	418	407	387	395	389	388	394	392	411	419	428	383	379	387	386	424	422	395	390	392	388	397	365	423	403	375	404	405	394	428	412	403	397	424	381	421	389	422	368	437	373	415	413	402	398	421	411	360	412	387	388	381	399	400	425	400	408	382	386	407	413	399	426	397	371	400	406	391	378	406	395	391	389	379	417	398	355	409	371	411	389	416	394	429	413	379	373	368	395	408	389	406	387	380	402	391	403	355	422	398	414	395	409	408	372	372	364	372	406	378	395	385	377	464	385	412	409	405	446	411	405	381	399	403	383	390	391	380	359	428	387	400	384	363	401	396	404	425	421	393	400	408	387	438	384	389	387	400	355	387	381	403	391	396	390	412	421	383	376	375	383	411	387	400	403	435	417	359	372	431	376	374	383	384	401	351	379	398	374	386	412	373	404	394	386	372	355	367	415	402	343	411	464	412	413	424	405	414	382	399	383	399	371	395	415	386	384	412	393	409	429	405	398	393	376	377	411	400	388	360	397	370	380	395	420	371	381	385	405	381	392	349	393	419	404	383	384	415	401	390	371	406	412	400	419	399	402	381	373	409	408	429	475	396	395	394	392	404	402	394	432	389	401	395	376	383	401	357	355	393	425	402	385	372	411	395	413	377	403	419	406	418	402	388	437	377	385	410	450	421	404	402	386	387	435	392	405	416	397	389	400	378	369	391	420	372	359	387	398	396	433	390	386	367	420	421	381	400	394	433	378	386	406	388	405	426	393	419	390	419	383	393	394	384	431	392	406	399	416	412	392	424	410	402	377	436	442	374	453	414	416	379	399	378	377	415	399	375	405	412	404	371	420	383	403	393	417	411	394	366	410	381	405	378	406	394	410	425	419	378	376	435	353	422	421	410	415	460	396	379	400	403	406	390	392	389	406	391	380	388	419	405	409	429	407	394	387	423	416	400	402	385	399	374	427	396	390	392	434	389	378	389	424	417	425	441	417	403	377	397	383	413	397	409	431	412	381	383	405	371	390	376	379	413	384	388	393	403	391	394	396	424	420	393	439	370	408	428	431	427	398	418	417	386	366	428	390	400	402	367	418	391	360	397	403	411	384	394	380	340	401	409	387	363	428	398	395	427	426	388	403	421	349	392	409	391	384	418	394	367	385	390	398	358	400	396	415	413	428	391	426	418	420	399	404	408	383	377	455	395	422	407	406	393	409	385	393	395	378	397	439	394	392	390	424	405	362	362	398	430	370	402	375	415	388	391	373	380	392	408	400	398	370	393	438	426	398	418	416	394	404	386	391	366	376	398	404	417	390	420	403	417	340	408	405	403	361	415	438	429	365	369	401	364	382	415	414	397	382	393	409	410	416	405	386	384	395	401	378	435	416	408	393	359	375	419	387	394	379	393	405	392	406	407	385	394	392	404	363	420	419	417	400	371	428	388	413	413	396	335	378	398	445	392	412	376	376	369	387	376	403	424	419	380	404	407	385	418	382	393	391	411	387	393	393	402	412	417	412	355	374	408	420	395	442	409	421	423	440	384	427	401	402	372	381	387	390	396	386	415	414	399	390	379	369	384	389	400	431	397	401	422	429	419	403	388	401	413	406	416	440	402	425	369	360	384	424	368	417	392	380	420	442	386	377	398	416	421	396	381	375	414	387	392	362	382	396	384	387	367	389	400	417	383	399	416	398	384	402	387	357	429	404	391	398	399	417	416	373	432	398	359	427	415	405	370	414	402	436	373	410	371	400	381	368	416	410	430	397	369	444	393	399	401	395	401	392	380	376	382	408	374	410	413	375	384	399	322	361	400	351	413	401	398	400	414	392	388	408	382	406	398	382	377	402	339	372	417	378	411	402	403	370	411	391	383	409	359	371	389	390	411	434	400	395	386	383	412	361	402	411	388	407	405	372	405	373	402	395	408	408	367	382	387	389	403	441	443	387	395	387	384	376	385	398	372	376	408	369	395	395	358	389	418	420	400	382	413	396	398	398	401	403	359	413	384	406	412	391	374	381	414	380	389	391	410	443	387	417	397	367	406	397	399	387	378	374	379	390	421	401	387	361	408	374	377	401	388	401	404	400	393	396	392	394	439	403	389	417	413	390	388	377	372	407	384	415	419	382	407	417	406	401	405	390	394	402	403	373	374	407	379	402	393	413	361	381	387	414	414	413	410	396	409	415	376	377	399	434	425	393	386	450	401	407	406	366	370	415	426	410	382	380	411	418	406	394	438	414	408	410	426	374	430	439	418	387	394	408	358	390	376	407	401	373	361	428	380	395	379	358	423	402	380	361	389	428	368	398	387	424	410	445	366	376	368	395	411	389	366	378	401	389	403	353	396	429	379	371	430	382	361	415	435	410	384	403	419	409	431	384	364	420	407	383	423	380	425	402	387	391	425	410	380	396	421	369	383	391	389	392	413	412	439	379	403	371	409	358	395	414	359	394	384	427	414	412	387	394	399	392	414	359	405	382	383	365	423	395	415	400	408	356	400	400	444	452	389	429	383	377	386	443	402	367	400	387	420	417	375	410	386	393	398	409	439	386	389	411	390	370	398	381	391	390	423	386	412	417	398	385	390	396	400	397	394	383	433	384	347	382	409	399	369	410	409	394	399	419	393	407	449	422	422	406	398	420	407	371	409	422	398	406	381	412	386	363	389	359	375	377	398	373	426	399	379	374	417	366	405	411	429	418	423	438	403	394	401	427	394	428	408	433	385	422	412	382	384	401	432	410	387	419	414	354	443	386	368	397	408	382	436	405	418	407	421	386	367	406	400	407	434	399	426	412	402	404	377	398	383	381	382	400	400	413	380	424	405	416	417	406	412	383	395	375	414	401	365	392	392	392	389	398	401	370	443	387	400	374	408	426	407	364	416	424	418	402	426	392	388	358	375	428	390	414	410	410	393	418	373	397	359	395	401	417	391	420	390	420	420	381	405	385	404	372	390	396	370	383	387	380	406	431	411	390	377	403	442	387	393	402	393	419	354	427	366	346	425	419	408	421	408	382	394	400	441	378	368	379	415	448	395	388	369	422	418	377	385	393	368	359	384	426	398	400	390	398	399	396	397	406	427	379	394	442	402	414	443	398	383	396	403	411	398	385	393	401	386	417	381	385	418	417	406	401	383	392	398	392	398	392	421	346	410	394	416	380	412	390	402	414	428	396	406	371	374	373	418	397	433	401	408	389	381	398	383	401	413	379	376	401	391	374	383	396	372	422
9223	1429	1540	1511	1547	1311	1297	1191	1154	1113	1099	1077	1040	1086	991	1020	963	977	994	951	976	972	1004	966	1006	1019	1005	941	970	971	923	997	935	969	922	858	925	933	929	1025	991	905	940	968	965	931	906	927	960	1010	959	933	940	967	949	979	905	918	937	985	981	866	957	985	930	965	913	956	975	958	966	957	951	948	963	979	959	962	925	922	952	977	960	953	986	964	951	937	984	967	932	885	953	993	963	957	968	931	938	947	954	893	945	970	957	951	980	938	931	903	964	921	952	980	1006	982	898	907	903	950	925	938	951	947	972	919	913	947	998	962	936	987	921	959	955	962	936	964	870	1012	911	975	974	936	993	968	991	929	943	998	957	997	961	1000	946	905	947	939	958	979	939	980	928	957	971	928	957	933	944	964	935	1004	956	914	936	971	954	954	907	953	901	971	1002	943	936	1017	955	974	935	911	943	981	941	906	951	955	924	973	917	939	910	990	951	942	964	901	960	1002	984	888	898	950	966	990	955	940	950	963	994	921	927	964	945	943	918	926	931	944	922	936	955	883	961	908	926	967	944	951	914	956	932	903	933	922	945	919	975	997	900	978	991	995	937	949	964	887	985	948	938	927	942	935	939	931	928	950	960	942	953	966	945	922	972	979	1000	954	963	988	920	960	993	985	903	974	951	937	1002	916	953	990	970	940	996	952	979	925	984	952	978	931	981	965	976	904	946	963	953	951	961	953	926	903	965	906	1035	955	951	955	969	943	925	1015	960	946	995	949	998	964	946	965	923	972	960	882	941	965	992	997	948	951	957	941	1031	950	967	922	938	977	930	943	990	944	976	966	957	944	938	980	1002	979	919	917	959	939	913	958	934	926	942	931	950	963	981	912	991	895	933	953	973	923	1062	936	1012	944	1004	916	934	992	925	952	1019	945	900	977	944	928	955	952	898	922	956	951	947	963	949	969	942	917	901	971	973	940	954	950	951	934	942	966	900	973	919	985	987	985	999	924	959	985	903	935	920	940	916	948	912	888	995	961	935	978	987	907	931	989	912	933	938	953	1002	920	974	979	943	1003	930	961	938	965	966	966	973	992	911	965	984	897	973	963	919	958	927	883	913	977	894	1008	957	1008	998	973	956	931	976	990	941	945	958	945	944	995	947	916	911	901	942	905	963	927	967	907	968	940	932	987	963	944	944	976	1015	952	983	975	912	922	936	949	992	980	976	948	888	941	962	957	926	949	937	897	953	976	930	905	949	932	968	976	976	997	959	925	957	961	983	931	942	994	963	977	984	928	973	980	960	959	936	928	996	954	953	1003	930	955	943	971	978	949	973	931	1019	927	984	929	990	969	977	952	979	924	994	954	921	985	944	971	921	1053	990	927	947	950	949	949	935	944	924	917	965	971	964	1002	964	930	966	928	952	948	969	987	932	932	972	967	978	955	963	997	900	922	917	944	892	945	910	948	943	913	964	940	935	887	985	984	911	964	895	911	944	940	964	913	980	980	1008	917	899	960	1020	984	979	907	1001	951	946	980	974	988	968	952	949	929	1005	972	914	921	977	936	918	966	903	1016	939	916	994	961	995	931	920	961	914	976	923	984	942	945	964	985	927	952	977	914	910	973	959	945	942	980	936	943	970	970	1026	901	951	924	935	946	972	965	955	975	929	981	945	1001	942	932	947	942	962	933	971	957	927	977	907	965	989	967	951	916	960	974	975	917	915	890	921	963	969	957	974	953	1030	998	920	938	964	920	940	972	911	954	943	972	1010	954	899	909	913	932	949	948	956	880	949	954	990	959	950	940	926	994	956	946	903	949	928	909	974	951	970	978	902	984	972	950	974	939	945	987	927	939	991	945	952	985	991	944	922	973	924	986	943	938	949	956	890	950	953	958	983	952	944	934	882	944	945	949	995	932	967	948	953	918	928	950	941	934	896	997	1030	935	946	1030	967	946	940	969	975	969	976	913	972	929	971	968	955	961	1007	970	944	907	957	894	944	955	941	960	960	918	942	940	909	939	987	933	966	986	915	922	962	935	936	988	939	918	974	954	961	968	945	979	1001	962	973	1007	904	1018	939	946	993	926	893	921	949	941	1014	951	905	908	945	986	926	963	975	970	913	972	950	929	955	985	903	941	987	915	994	1011	946	953	940	967	974	956	909	951	932	972	911	940	923	934	982	969	926	924	892	873	946	993	922	963	942	965	962	946	963	929	957	968	956	953	898	967	948	983	922	931	924	958	945	951	964	901	955	887	939	927	913	978	920	983	1005	924	934	1043	906	956	1002	993	975	960	934	941	945	948	950	959	957	970	921	948	924	941	947	949	907	944	927	944	911	956	924	949	936	952	958	912	955	973	944	918	988	949	971	975	986	950	969	1007	979	1012	952	983	940	938	952	942	968	905	989	954	948	892	1045	957	925	944	984	951	929	980	964	952	962	934	957	941	949	907	957	950	940	1006	943	930	922	1029	986	958	966	909	954	954	916	943	965	983	956	990	937	945	930	995	942	955	976	996	953	943	958	924	916	946	985	941	900	977	959	1006	961	902	993	950	907	922	946	956	984	981	950	942	918	960	925	946	948	921	918	962	943	950	948	932	920	954	941	943	968	941	965	851	938	1000	976	980	945	1018	1035	963	915	972	996	924	1017	920	950	944	971	958	937	989	947	971	941	973	964	950	885	933	970	972	923	923	915	920	950	999	919	932	959	930	929	936	992	908	959	961	891	913	1022	913	933	970	923	946	892	892	933	964	918	906	922	923	958	951	907	998	920	957	944	969	970	953	943	948	1008	938	992	944	943	964	958	948	956	972	990	943	966	940	944	934	968	946	992	978	994	931	929	982	970	979	972	884	945	918	967	948	987	986	953	877	952	981	897	944	924	925	932	914	895	964	936	1003	920	948	1001	930	935	936	959	935	992	972	902	955	963	995	889	944	911	951	952	908	950	929	933	936	929	970	1018	885	941	914	928	982	978	1007	892	973	914	942	928	967	991	985	936	937	959	899	984	990	916	951	936	989	988	993	986	902	984	1036	1002	897	964	986	930	978	923	1004	972	929	983	944	957	961	934	980	948	935	966	945	978	948	939	964	934	895	918	998	849	888	944	907	959	936	974	969	931	949	937	973	1009	920	951	934	959	965	972	974	897	949	958	939	951	908	970	941	944	902	931	955	972	950	899	955	966	909	966	975	938	849	973	1008	973	947	922	886	925	959	906	950	946	995	968	982	889	955	1012	961	946	906	930	954	936	978	932	952	950	921	946	917	955	941	952	940	961	957	883	942	978	994	958	995	939	968	992	986	922	952	964	944	915	963	925	947	991	1028	954	978	917	989	975	957	982	989	983	959	927	942	984	947	948	956	930	960	977	921	972	904	942	896	969	963	884	962	947	952	957	988	976	1030	941	943	945	919	898	952	972	914	952	971	923	1003	982	896	900	950	878	971	948	977	928	1024	943	897	966	929	939	982	939	893	903	991	953	943	950	908	904	949	1008	922	999	915	960	905	957	985	981	937	938	923	895	970	987	929	981	928	982	911	913	1018	915	962	934	957	932	936	931	947	1003	917	971	960	936	934
18088	1622	667	576	445	375	294	279	282	277	278	218	257	265	273	252	237	255	252	242	221	232	225	277	228	241	224	224	230	238	208	240	247	235	201	203	238	227	202	217	187	222	246	220	231	257	243	217	202	232	202	231	239	183	238	218	224	235	229	229	218	231	216	213	222	232	233	211	252	233	258	215	240	203	232	221	239	222	238	226	211	228	227	226	230	203	219	235	246	211	213	228	248	231	234	209	217	183	233	212	198	222	231	225	216	212	214	172	230	232	214	220	218	229	202	210	215	209	212	203	213	209	187	223	213	271	232	248	237	216	229	197	206	241	238	224	250	246	222	213	215	230	215	213	225	214	218	235	237	209	218	207	230	226	229	227	212	211	212	228	208	244	203	253	230	213	222	215	232	248	229	213	230	213	226	196	248	226	224	246	197	227	251	209	225	221	216	214	235	237	241	192	236	249	208	255	222	231	225	208	214	256	214	195	219	234	223	222	223	224	219	214	241	246	207	214	210	223	241	219	197	199	235	210	251	216	220	229	218	236	219	230	216	207	242	225	227	234	231	221	218	233	216	207	220	205	240	214	236	221	211	202	218	239	222	239	239	215	216	248	211	192	218	219	246	220	223	207	256	222	261	228	254	221	212	244	225	219	202	218	215	219	236	213	236	224	221	224	199	235	221	207	210	232	224	223	248	249	203	271	224	225	204	201	205	243	213	226	194	225	223	227	227	220	216	183	208	238	202	210	216	249	219	229	230	233	205	215	237	219	183	201	208	232	251	226	238	223	208	211	225	224	225	246	244	220	219	204	232	223	232	207	207	217	205	230	197	224	226	209	208	212	207	228	219	230	200	235	214	192	229	229	265	243	232	222	231	235	200	227	205	219	207	220	239	192	247	222	222	219	216	226	230	206	223	232	242	185	223	223	211	212	227	207	234	242	206	217	233	216	206	206	214	216	231	199	235	219	239	245	247	237	227	192	234	217	240	233	225	209	209	213	236	235	223	209	219	213	226	201	212	249	229	281	224	231	241	247	222	234	198	220	203	242	218	228	220	198	215	233	209	215	211	208	231	213	194	257	182	230	237	191	214	239	229	233	247	241	237	214	219	208	236	229	263	208	216	232	217	224	251	245	236	230	217	213	217	205	222	244	242	210	196	241	232	235	205	229	218	233	222	238	193	241	219	234	200	229	217	234	196	262	241	212	251	223	235	224	204	221	210	201	242	224	212	224	203	226	217	233	214	202	221	209	198	235	223	182	231	209	216	251	233	222	234	223	216	236	201	222	228	226	239	251	267	253	233	211	222	269	240	222	244	229	236	247	235	238	252	242	206	259	208	247	198	223	203	204	244	236	246	219	229	224	234	212	224	204	238	238	233	263	248	229	196	212	234	189	197	229	240	206	223	229	220	240	248	199	227	212	239	208	209	207	183	220	212	206	239	226	253	201	218	225	228	267	227	243	220	228	236	208	222	228	221	239	217	237	225	229	244	247	211	245	234	234	217	236	220	247	233	238	183	204	224	206	216	205	229	246	210	240	249	217	228	237	244	229	204	232	233	244	178	208	220	252	213	227	214	213	240	241	213	224	204	206	257	220	219	202	236	209	225	201	213	216	201	222	237	252	225	238	250	225	242	229	223	243	224	210	216	226	221	207	226	221	220	249	222	239	218	218	189	208	230	224	238	225	206	254	238	259	233	202	225	224	252	212	208	223	246	216	246	207	229	230	222	209	213	208	251	245	229	239	210	204	260	226	251	237	222	242	213	203	226	241	216	224	204	227	230	206	226	222	180	228	219	212	232	197	223	210	246	248	221	187	240	222	221	206	234	215	224	254	202	237	254	209	224	194	207	225	236	227	190	220	209	231	238	219	214	198	223	249	218	246	222	230	189	236	246	204	226	207	238	218	218	223	240	190	219	203	221	226	222	222	223	225	218	220	232	235	211	194	228	222	209	205	221	216	247	213	214	221	209	228	239	222	231	178	189	217	260	227	238	186	231	220	226	217	229	214	212	202	210	200	214	210	209	240	233	224	211	189	198	252	231	253	214	198	218	251	230	213	217	225	229	227	196	223	235	234	230	220	236	243	188	254	210	193	232	211	221	245	208	216	250	223	209	249	221	229	193	225	205	232	206	231	209	210	230	205	230	194	224	220	242	249	228	241	218	206	210	230	246	237	202	217	244	241	224	242	217	227	225	210	224	228	224	214	223	221	218	205	190	209	193	224	201	223	218	220	227	216	217	259	220	202	204	228	253	235	204	242	217	243	200	226	212	227	228	208	205	222	192	231	218	234	199	272	243	252	239	207	224	201	225	232	213	222	253	232	214	214	227	237	223	245	203	214	216	223	225	222	224	234	207	200	231	191	228	235	226	239	209	247	202	241	220	222	246	224	221	250	200	236	227	237	221	247	223	226	243	211	226	229	238	254	219	216	234	253	223	215	224	229	197	268	234	234	242	204	208	168	225	245	217	206	234	245	194	219	211	231	232	252	172	236	210	248	222	221	253	230	213	244	231	221	219	202	198	238	241	231	244	225	244	249	227	221	196	171	221	205	189	211	230	239	223	201	198	248	218	231	236	236	246	208	213	209	233	201	227	249	205	228	267	205	228	236	232	195	228	227	221	202	240	222	240	234	217	213	238	232	216	215	206	261	240	217	228	217	198	214	209	205	213	223	201	205	266	220	204	214	212	213	212	244	222	205	207	236	225	261	224	238	243	196	236	264	249	225	250	229	202	252	209	237	227	221	199	238	237	218	216	201	225	255	231	212	223	200	221	228	231	208	249	251	191	214	234	239	201	227	209	252	218	219	228	209	217	237	217	226	240	207	227	223	219	205	241	247	218	215	212	221	246	227	242	238	236	207	218	238	216	208	244	229	229	239	225	193	210	247	230	215	200	224	228	244	233	227	236	251	273	265	234	202	239	191	215	205	195	253	218	228	204	240	239	205	204	220	220	197	224	227	252	222	227	260	229	196	204	253	228	233	226	181	204	223	200	244	212	212	238	189	218	215	207	215	243	217	245	222	211	218	225	251	239	220	228	229	209	221	215	248	181	208	223	262	209	191	233	202	209	212	234	235	242	233	242	233	214	192	210	225	239	250	216	211	213	210	209	223	227	221	219	248	223	258	232	250	235	218	220	224	216	231	219	238	238	217	204	220	200	209	207	195	241	220	220	221	235	231	216	228	228	255	217	226	214	208	242	218	211	201	275	238	193	207	209	216	238	215	216	188	230	241	212	251	186	208	229	207	264	237	229	216	231	208	225	193	232	225	231	220	217	237	241	222	218	211	253	229	230	227	229	205	231	195	185	219	228	221	236	187	229	199	199	238	212	250	235	223	222	238	239	228	253	200	198	213	199	198	217	242	222	230	208	201	233	252	201	219	245	224	208	241	231	249	253	232	220	208	227	245	178	222	222	249	255	211	234	225	234	247	197	211	232	221	238	216	214	244	244	219	184	230	230	217	204	224	213	217	241	214
11213	1087	1552	1707	1486	1271	1080	1033	951	841	832	827	770	796	749	682	670	682	628	650	652	598	587	570	642	598	576	598	603	605	593	597	600	548	574	544	575	636	574	566	598	576	572	574	560	598	588	549	585	543	578	556	576	575	573	560	605	535	557	597	554	566	592	581	549	516	571	543	537	576	546	565	587	562	572	583	542	559	545	626	588	594	609	556	585	569	567	568	565	611	572	579	527	558	537	583	615	585	570	562	614	540	551	562	595	554	543	554	526	572	571	567	555	592	595	511	555	577	563	603	606	535	550	581	550	570	591	538	555	557	603	531	572	554	600	565	551	556	570	593	552	565	552	532	514	581	555	580	528	576	559	609	553	571	587	584	547	594	577	561	547	538	582	574	561	552	538	556	555	552	583	554	555	553	576	631	576	550	585	612	532	557	539	569	578	573	549	585	531	585	559	558	590	535	569	560	582	555	565	528	585	520	535	528	549	562	556	535	570	588	557	546	543	570	597	565	573	531	605	563	566	539	542	530	563	590	541	540	573	575	578	573	554	555	531	546	557	550	608	576	613	550	552	552	580	546	621	594	532	556	553	570	534	555	606	573	565	541	551	582	589	586	590	533	554	609	549	556	579	543	547	561	535	537	588	614	576	528	558	566	550	579	587	603	544	533	569	578	535	607	554	571	587	543	544	600	584	510	587	576	543	596	592	597	576	539	586	562	537	572	613	524	539	582	553	568	561	599	560	542	593	556	501	522	519	586	531	539	551	576	543	553	547	600	555	547	606	548	587	561	512	551	539	568	537	566	583	594	572	608	592	567	553	556	562	572	570	552	555	606	557	586	601	600	551	564	568	593	559	528	541	582	574	565	575	565	558	581	568	582	597	560	543	530	554	599	558	551	550	539	564	569	557	572	585	554	562	571	636	578	553	568	552	571	580	562	568	547	606	519	555	551	605	542	554	568	565	585	546	588	558	559	567	562	524	595	575	585	503	567	572	579	574	571	574	590	535	558	579	570	592	617	552	582	535	546	550	572	569	553	555	563	535	571	600	562	600	554	570	560	578	536	615	583	565	585	546	580	567	586	605	524	600	581	561	570	527	560	547	539	545	562	599	603	534	556	537	565	608	612	568	562	541	570	549	567	575	576	564	551	548	549	584	563	577	554	556	541	513	542	537	576	523	558	576	574	560	582	568	568	560	492	560	585	594	560	530	547	556	564	553	562	561	581	547	586	556	621	558	588	591	542	575	568	561	564	585	572	545	536	523	576	574	558	564	565	577	588	562	538	602	539	568	594	561	627	596	548	557	616	555	575	576	530	568	551	588	572	546	557	576	609	578	545	540	575	577	584	579	570	566	589	574	548	536	543	594	568	551	534	543	557	580	571	570	545	560	575	555	576	549	566	563	582	588	597	566	553	595	541	536	556	573	550	571	581	531	600	575	568	573	585	538	533	544	585	550	603	566	556	586	569	579	600	575	605	561	545	589	594	520	594	524	549	576	579	557	588	575	614	535	542	567	530	581	579	555	566	561	572	587	541	555	550	536	582	591	581	549	553	529	579	590	549	571	540	559	575	543	525	527	545	558	558	554	561	602	574	517	573	581	566	545	578	562	582	550	565	588	606	549	553	610	593	557	566	516	592	554	546	590	605	534	573	556	546	589	551	546	547	530	568	555	569	528	552	556	570	523	574	558	539	574	618	593	560	599	571	550	549	567	578	573	567	585	558	559	535	571	525	577	588	550	578	563	584	559	604	586	551	530	553	591	573	605	570	595	586	603	590	531	577	563	564	585	515	558	585	596	577	590	592	578	581	515	570	607	587	559	561	574	543	560	550	600	571	552	566	558	569	589	534	552	577	611	571	582	593	545	570	559	592	550	574	595	556	558	535	533	552	563	553	569	568	561	525	552	566	549	542	559	550	551	571	592	567	541	568	576	590	540	554	540	565	587	547	573	540	568	598	541	550	566	558	540	602	557	594	548	548	514	570	530	541	529	552	593	587	574	565	572	624	619	567	600	553	550	603	586	594	588	592	561	547	578	581	543	499	558	541	503	539	586	553	553	538	581	554	560	527	577	499	545	519	598	540	578	621	569	569	498	558	562	549	593	520	577	592	552	494	547	606	591	536	596	617	544	568	589	574	575	526	559	568	549	570	561	564	564	587	566	526	543	553	530	591	597	576	539	539	577	591	558	550	563	564	528	584	561	546	564	559	582	582	529	531	529	608	551	559	551	575	581	576	612	556	546	614	540	583	604	576	547	546	574	563	576	589	562	567	517	552	552	563	543	545	608	582	532	549	564	563	531	575	560	590	606	553	607	533	562	567	597	554	572	591	573	568	572	538	559	535	598	570	574	586	534	546	538	596	588	584	575	585	543	543	559	574	561	565	523	604	588	577	576	551	570	579	569	579	594	585	582	552	530	547	565	571	553	563	574	506	512	549	559	569	531	551	575	559	593	558	556	553	576	539	559	539	567	565	598	554	540	588	560	579	593	534	584	577	612	595	579	575	533	546	598	596	548	574	532	548	568	548	549	572	572	575	567	549	509	581	567	572	583	603	553	571	573	612	553	553	594	531	528	585	585	530	553	513	556	552	548	587	594	579	558	565	531	538	584	569	567	598	514	560	530	558	552	571	583	539	555	546	587	530	586	562	585	583	591	585	591	571	546	553	544	549	546	559	517	572	568	542	600	554	545	596	548	592	565	569	563	560	527	526	529	598	550	565	566	555	538	592	597	538	568	582	553	545	579	541	543	566	543	550	540	539	541	574	575	575	579	572	538	615	561	561	528	568	551	572	553	598	613	560	556	564	553	558	623	575	546	581	519	573	587	557	564	550	585	560	538	547	559	547	557	589	554	555	552	519	567	571	559	577	541	583	537	560	577	537	544	548	591	578	560	570	589	548	550	565	594	527	570	598	535	523	613	527	550	511	522	590	545	552	604	544	568	581	602	595	580	563	551	571	536	548	578	576	567	580	535	567	544	558	566	514	581	555	573	558	588	580	548	544	569	543	598	575	540	555	589	575	606	535	546	601	581	527	595	525	571	581	582	574	553	587	605	583	581	574	549	570	580	516	564	567	591	547	575	575	580	536	597	555	576	543	597	549	544	581	537	648	574	523	564	563	553	530	587	589	561	562	578	565	580	524	548	576	596	594	569	550	571	577	586	568	566	551	537	546	568	565	570	572	571	591	588	543	551	549	563	575	606	580	554	591	556	539	517	570	578	560	548	589	557	596	527	583	614	580	566	577	587	561	591	608	595	525	548	593	555	567	541	540	577	579	610	561	545	521	577	550	539	573	557	573	591	571	572	551	572	535	534	584	545	551	572	515	542	593	558	567	562	528	584	542	541	562	554	534	548	510	568	570	569	577	578	621	583	573	578	587	549	577	592	540	613	607	582	577	564	562	590	575	587	556	542	543	578	553	551	513	531	574	588	535	521	567	616	576	542	553	581	619	616	563	537	577	563	572	563	596	525	565
4211	523	377	375	388	393	412	393	414	409	374	407	361	425	364	378	368	397	327	403	378	368	360	366	388	367	361	366	362	396	374	334	373	356	369	344	375	338	359	374	374	341	380	355	301	354	410	380	373	390	419	400	377	412	368	377	371	362	398	355	346	386	349	361	363	343	366	376	395	371	367	348	376	402	403	342	366	372	373	362	383	362	372	399	414	378	390	378	379	388	375	355	414	372	353	395	380	378	359	338	377	393	348	349	382	369	384	334	367	379	391	353	380	346	389	374	398	363	367	357	416	349	427	383	390	367	399	368	392	365	407	346	383	378	379	388	341	384	382	384	380	367	377	363	378	366	392	369	379	341	349	315	391	319	382	354	371	384	388	361	392	383	365	365	369	362	368	369	365	370	379	365	363	350	418	354	395	373	351	356	387	353	346	332	358	417	384	348	382	353	359	368	337	363	373	365	337	372	404	365	374	381	357	347	394	371	367	363	386	339	374	385	372	338	371	372	376	357	388	378	387	357	386	365	397	360	364	339	368	372	395	377	372	363	387	394	344	400	351	405	378	407	385	400	358	376	361	397	342	386	399	373	364	337	367	368	337	346	357	367	364	349	356	371	363	390	383	403	367	360	362	371	385	375	390	378	374	382	378	361	367	360	345	336	362	390	376	368	361	382	358	397	386	352	397	368	365	364	365	367	387	399	331	372	391	401	392	375	338	407	423	367	384	382	379	351	372	387	360	361	396	375	339	414	382	381	340	362	397	363	383	375	353	357	409	370	374	357	327	374	334	396	338	426	368	356	408	399	360	379	363	363	380	352	362	405	410	345	364	356	360	337	350	361	416	378	403	379	383	353	375	378	382	400	379	397	365	348	412	365	357	393	360	371	389	397	394	373	377	375	370	337	362	372	348	365	367	370	397	376	345	389	374	370	342	373	383	344	423	367	362	324	386	382	378	388	365	349	374	362	335	406	406	357	367	393	372	368	335	374	393	382	400	377	385	357	396	357	378	371	375	395	349	355	423	377	372	384	355	333	383	370	369	375	407	410	396	351	388	397	375	363	359	386	332	374	340	403	404	382	380	384	357	376	367	394	378	344	389	397	340	359	366	402	370	396	380	363	335	370	373	355	387	356	396	344	399	371	346	352	392	378	376	350	395	373	354	343	369	351	355	379	383	334	371	369	385	371	372	360	351	362	378	355	363	381	373	375	342	387	366	348	361	372	384	381	379	375	368	374	303	379	351	373	380	365	360	352	343	363	380	347	341	357	371	411	362	338	367	373	354	351	386	410	375	361	372	378	407	389	402	356	377	404	404	374	377	382	387	403	376	366	340	383	351	389	348	368	332	334	382	364	372	350	403	376	371	390	394	432	400	391	341	364	364	371	356	388	393	371	391	400	379	388	395	401	371	378	347	383	369	389	375	380	398	349	360	404	412	336	377	381	387	369	406	377	391	389	367	377	405	382	432	363	349	356	346	360	393	364	375	345	362	352	368	378	390	358	368	381	400	356	353	369	360	343	401	360	342	397	410	374	386	362	399	376	342	381	370	380	362	366	377	403	404	353	366	401	372	377	357	390	403	387	381	373	362	378	314	328	360	373	381	341	357	426	399	392	406	392	364	379	388	385	379	380	353	376	357	349	347	381	348	368	359	372	402	368	372	414	347	360	351	407	373	390	390	386	382	389	361	358	381	347	358	391	389	372	379	359	340	386	405	410	407	339	360	383	380	400	382	386	367	361	353	390	361	376	375	390	371	347	368	383	405	345	382	399	374	380	339	388	403	406	399	356	412	402	373	396	357	401	357	382	391	390	383	392	373	387	341	380	379	367	410	356	383	337	394	403	379	382	374	356	373	366	384	362	340	366	362	366	357	341	373	379	394	379	354	362	374	369	387	396	351	354	344	375	390	417	366	375	384	403	369	328	358	382	381	382	386	342	394	379	341	340	345	360	337	345	368	367	389	390	359	386	399	383	384	325	370	393	380	391	419	381	386	378	374	371	378	335	359	376	337	402	379	354	398	403	350	373	398	387	369	356	331	399	364	340	357	351	371	427	357	338	360	359	367	392	367	375	353	395	374	370	394	391	417	359	367	366	378	400	407	379	344	377	372	346	401	369	393	405	371	402	394	374	360	383	395	365	367	385	347	391	400	338	375	389	398	357	390	362	337	374	384	374	376	371	331	404	380	397	394	398	378	403	395	392	368	362	398	377	365	408	377	368	420	367	378	360	366	411	412	386	313	359	375	362	398	364	389	364	370	344	430	350	375	380	346	410	366	387	388	334	366	400	388	389	390	376	382	375	347	372	355	389	358	343	357	354	335	350	395	398	365	373	390	365	410	355	396	361	402	359	397	386	368	344	384	376	346	340	400	376	381	364	377	392	351	378	336	391	359	391	347	385	368	346	369	349	396	412	367	327	357	378	340	400	384	390	349	316	396	374	388	386	380	369	373	381	361	364	371	382	407	369	364	372	397	371	338	398	344	344	383	419	382	358	357	389	373	411	323	376	366	381	335	373	360	396	355	351	399	426	414	324	376	357	349	391	382	375	345	365	390	403	354	402	357	399	374	357	380	373	358	375	354	345	351	419	342	387	424	392	343	342	356	338	366	358	350	372	349	349	380	387	421	377	364	370	329	356	379	345	374	369	392	416	370	333	392	360	375	358	359	373	341	405	336	397	358	360	338	411	390	369	354	350	369	359	375	400	356	364	353	376	357	350	366	384	387	373	387	400	370	393	363	373	386	335	416	409	350	377	394	381	395	350	373	367	373	355	363	399	369	389	344	346	384	386	345	356	353	347	379	356	384	364	353	405	374	345	370	371	383	343	357	399	373	340	411	353	393	361	359	377	402	381	381	408	372	391	352	395	332	386	376	388	352	366	375	342	364	363	326	379	373	373	385	378	373	417	376	399	385	335	334	345	380	375	368	380	372	368	363	410	377	365	368	403	387	357	409	374	382	365	375	414	355	376	384	388	386	346	346	364	395	362	343	338	400	371	400	367	389	366	348	377	383	357	408	355	388	339	372	385	404	396	364	364	362	392	345	425	383	335	364	401	374	357	319	362	369	400	386	370	368	397	378	354	354	383	384	367	366	357	357	382	352	361	375	402	371	339	401	388	391	364	330	350	352	325	406	380	364	373	384	375	349	387	371	361	366	373	374	345	374	343	402	376	376	348	388	386	355	389	384	379	378	360	353	370	376	397	364	404	385	387	367	398	376	374	398	355	364	370	390	377	410	369	354	369	360	427	387	391	370	375	375	380	355	381	352	389	371	364	333	364	390	352	383	382	362	368	368	354	338	399	366	360	358	366	362	360	398	392	401	351	400	374	372	392	399	365	376	369	360	422	390	362	362	385	328	363	337	380	334	392	371	358	373	358	393	375	340	377	406	388	371	392	399	375	356	352	328	395	372	403	370	377	378	370	393	364	359	369	353	384	366	356	376	368	359	366	386	360	371	337	392	374	393	387	378	356
3819	995	928	864	1004	921	938	918	909	943	930	942	878	923	916	880	910	924	932	872	917	872	916	986	854	896	928	878	939	895	910	888	954	882	897	884	922	865	898	927	904	911	866	892	835	977	917	954	918	913	897	869	911	903	898	880	879	898	933	904	888	897	883	899	907	905	908	923	882	905	895	913	887	900	871	877	895	925	918	902	937	903	928	964	916	908	879	910	872	962	845	875	937	820	925	925	919	883	868	894	889	902	901	888	915	915	903	891	925	891	933	898	889	896	903	919	906	879	907	941	912	892	927	949	996	942	903	902	924	905	905	886	916	887	926	915	914	929	944	932	889	866	918	886	953	908	901	966	905	891	895	925	897	853	915	909	966	859	914	890	955	901	899	929	908	904	860	870	938	938	881	884	908	923	927	957	933	912	918	889	923	921	953	863	902	959	930	924	871	948	915	891	903	941	910	931	891	905	910	889	907	895	881	876	944	928	949	929	959	937	886	872	893	933	888	906	916	885	913	851	940	861	923	926	867	929	901	893	878	933	900	923	899	935	903	919	915	904	948	902	936	813	883	878	899	913	889	934	939	896	937	920	948	870	890	883	889	899	937	944	955	944	894	951	961	870	890	876	974	909	915	991	894	959	901	891	938	864	885	913	867	962	896	918	955	933	917	926	881	891	944	909	930	922	901	914	867	907	928	975	876	891	912	936	945	944	890	904	940	875	864	940	910	906	904	933	865	895	870	948	921	956	958	944	877	850	908	897	915	869	881	932	936	906	913	889	916	923	914	921	958	930	856	868	913	909	901	967	909	894	932	950	901	923	894	850	901	930	901	910	884	909	875	940	906	867	912	913	920	906	938	891	867	999	950	968	930	856	929	916	953	933	928	862	915	890	931	945	882	873	911	896	862	929	942	905	881	876	896	932	929	906	922	936	901	943	903	952	882	909	879	905	891	928	935	915	875	937	915	906	871	939	903	961	924	907	920	889	886	927	932	903	901	957	881	927	908	854	906	909	908	945	917	917	879	918	911	895	905	940	954	914	953	906	942	954	923	917	915	894	907	908	934	946	862	885	879	883	951	892	940	946	942	921	895	899	889	883	906	875	892	881	917	900	936	936	951	935	924	880	930	915	891	880	914	877	927	920	965	929	948	923	867	880	931	928	908	899	886	891	890	908	964	982	937	888	963	847	912	948	949	959	933	936	897	854	948	877	927	885	899	889	878	872	886	865	870	941	901	908	962	878	922	855	920	898	893	842	941	936	898	929	909	890	914	947	904	905	934	871	902	908	897	919	907	936	892	900	905	869	877	900	925	916	904	909	871	883	926	907	919	912	914	920	905	930	850	899	927	906	895	871	905	883	924	894	885	906	873	911	864	900	881	879	953	867	896	922	879	866	916	904	956	886	875	879	918	884	878	847	887	884	942	955	901	952	886	921	894	920	876	935	918	892	889	891	871	917	961	885	922	929	882	870	935	976	894	891	889	869	917	899	905	928	887	877	873	959	910	945	950	910	968	918	852	868	856	934	950	959	865	924	906	883	884	865	879	909	895	870	963	944	924	887	918	919	931	946	895	862	957	866	904	923	884	861	890	940	969	919	939	915	908	900	934	926	928	905	952	880	916	881	860	901	953	914	859	934	844	900	859	846	880	905	899	919	947	935	932	901	990	902	918	879	857	863	897	914	902	907	919	892	881	876	909	913	837	897	941	920	907	886	947	908	941	869	885	960	961	895	901	892	883	918	911	900	842	940	901	936	921	910	918	915	892	860	873	898	855	934	889	907	853	961	888	924	932	920	920	861	899	907	838	924	929	894	922	931	918	912	888	950	890	923	886	901	908	937	891	940	885	910	897	942	937	902	918	893	923	879	929	899	895	859	894	944	913	930	888	966	914	914	922	886	944	919	907	917	931	915	921	909	875	896	909	928	841	861	959	905	922	918	959	886	928	941	921	915	884	912	931	897	880	913	915	904	900	879	922	891	927	864	895	972	917	930	879	896	928	912	926	896	925	927	922	900	914	924	933	918	897	945	892	926	948	906	935	906	923	898	900	968	945	915	839	905	831	827	901	882	956	882	891	913	911	919	842	894	893	892	905	914	901	915	873	912	893	945	925	863	894	882	893	854	916	917	953	921	902	934	880	854	947	905	828	857	916	946	924	919	919	889	890	896	924	878	943	885	913	865	895	926	918	920	895	890	889	944	894	910	895	938	927	888	890	900	862	905	973	928	952	916	955	930	913	870	926	919	844	899	894	914	944	912	893	856	891	920	918	928	873	951	864	936	871	933	927	867	892	906	957	917	926	937	892	939	955	911	928	887	913	874	898	905	866	889	926	877	954	976	883	934	920	948	922	947	905	924	941	965	886	950	969	944	916	939	923	921	908	938	920	900	939	927	961	966	874	888	916	880	917	895	937	887	897	881	952	939	945	884	873	873	861	937	905	962	948	940	932	890	862	910	903	908	912	862	874	882	933	913	909	929	864	904	903	942	907	921	843	946	939	891	873	862	889	916	985	959	825	891	912	920	916	894	940	918	911	907	936	882	930	931	862	925	934	845	911	871	936	901	916	948	939	905	975	950	916	925	931	885	953	962	876	932	891	878	873	933	917	815	891	889	890	876	909	938	873	890	883	927	954	902	947	917	928	932	905	902	899	958	882	875	849	928	904	924	899	905	879	956	969	915	880	846	847	890	945	910	856	913	922	913	902	920	911	937	942	873	876	896	915	940	866	945	893	888	903	907	934	893	888	871	893	917	982	927	903	917	926	890	925	956	926	898	869	890	916	942	919	907	909	898	924	877	943	899	955	867	932	969	885	917	900	879	943	910	895	889	891	884	953	917	943	900	897	924	903	923	935	892	860	875	921	920	885	932	933	835	893	899	965	876	921	892	872	914	944	895	938	897	899	922	877	949	912	845	944	929	953	885	899	896	899	886	919	897	885	889	889	921	905	894	874	916	948	909	932	942	807	908	863	877	886	861	936	924	915	909	874	851	880	918	879	926	930	907	882	882	903	994	916	949	926	968	957	878	922	916	899	890	927	862	870	865	859	917	919	901	921	897	899	898	957	929	903	923	932	937	1020	860	928	905	893	933	950	913	941	967	865	928	920	849	947	921	928	893	914	860	926	888	849	952	896	865	926	936	897	955	933	899	911	907	940	897	912	916	963	912	938	914	914	910	880	904	890	863	919	889	913	864	894	936	890	973	876	910	903	861	906	912	867	922	829	945	893	909	873	829	895	878	859	919	910	930	898	882	899	882	930	903	947	894	918	885	912	907	910	870	881	910	908	899	933	936	927	885	904	926	939	886	906	865	870	905	902	860	951	912	901	926	908	910	973	933	919	929	919	938	893	948	905	898	936	858	882	906	867	888	914	923	912	983	978	899	947	863	889	887	888	927	910	870	922	844	949	944	945	928	888	879	915	909	929	949	927	918	902	934	922	908	892	914	904	920	943	858	863	889	902	902	914	933	876	853	917	890
11364	1028	633	577	483	427	465	466	443	448	439	420	400	405	380	404	432	419	388	376	386	418	417	394	378	430	390	403	391	369	403	408	342	402	388	379	397	383	386	398	393	389	403	401	392	367	424	375	368	397	396	392	361	370	369	391	379	393	409	418	429	372	376	378	457	386	413	411	397	392	385	418	398	403	434	419	393	393	389	422	400	384	404	379	389	408	396	392	404	385	377	415	382	401	412	382	413	383	381	421	391	377	386	414	378	406	397	386	388	420	409	365	420	382	423	401	380	373	401	405	383	377	390	405	405	372	410	379	427	433	397	397	360	389	409	417	392	396	391	420	424	391	405	398	401	368	376	375	391	431	400	413	380	425	404	352	371	368	415	373	396	418	406	396	394	404	412	396	395	380	412	425	426	376	388	354	390	399	386	414	392	405	381	367	380	376	390	359	400	419	401	409	398	373	381	371	376	364	418	363	415	395	405	394	392	369	406	395	391	393	377	367	405	440	414	369	365	357	392	353	404	402	405	418	412	412	390	372	414	341	379	392	373	356	400	394	400	378	414	413	404	386	402	431	420	402	382	392	422	399	406	384	402	360	348	381	399	399	395	408	375	373	393	397	415	370	414	353	377	428	409	426	373	386	393	406	416	399	378	422	408	413	375	354	395	411	417	375	360	370	388	416	400	400	368	389	393	369	416	408	428	414	406	404	375	379	429	399	397	361	390	416	405	405	429	421	390	422	382	420	412	395	393	355	360	388	407	362	392	402	407	411	437	392	425	414	417	348	387	406	395	413	423	421	379	362	394	400	411	413	404	403	418	393	416	375	379	450	415	410	425	424	382	386	363	406	392	415	413	385	391	358	394	373	410	406	366	378	407	408	360	402	379	401	405	352	416	394	399	363	380	389	390	378	352	415	429	409	434	395	407	434	390	421	394	390	384	368	399	358	417	375	347	388	419	353	434	396	400	413	387	394	443	383	387	381	382	373	417	398	358	431	361	403	387	411	364	435	428	417	438	368	383	415	413	371	426	373	367	416	401	404	378	373	417	425	413	378	405	384	399	374	437	420	413	404	390	377	410	418	402	371	397	377	365	387	375	427	393	382	402	398	396	410	387	393	382	384	368	413	372	408	382	438	392	385	372	411	372	437	388	411	395	410	364	417	397	396	393	416	408	417	414	379	406	371	397	409	360	424	389	389	397	382	384	389	414	408	410	420	372	383	382	398	368	371	436	375	388	383	428	385	364	401	429	368	406	366	394	378	402	421	382	401	416	411	391	407	406	408	389	387	412	414	364	383	394	406	421	395	372	376	413	419	384	406	404	385	390	415	364	363	389	396	382	408	386	402	363	388	435	433	379	384	379	417	402	363	358	400	403	408	399	396	376	391	380	417	388	370	387	370	401	397	396	368	408	365	383	399	379	366	415	367	347	376	413	375	403	401	416	384	407	348	421	415	443	399	389	409	358	394	402	376	372	376	418	409	363	422	404	411	370	394	385	362	419	355	399	373	397	354	398	375	414	413	401	400	403	358	380	399	392	409	408	412	400	380	401	421	395	424	413	401	414	377	425	379	367	384	405	383	395	372	372	383	395	437	439	378	392	387	394	399	384	379	375	441	377	414	403	399	411	359	414	371	430	409	360	354	391	376	384	394	371	370	348	389	388	386	398	404	367	425	415	388	424	419	424	377	385	371	404	376	408	397	344	401	356	349	358	416	457	396	385	397	427	407	358	397	405	393	375	392	429	359	429	381	392	409	392	399	376	385	364	374	392	383	422	360	411	403	427	414	379	385	393	418	379	420	363	380	376	369	400	397	419	377	408	372	381	415	400	404	349	343	383	385	367	444	368	418	396	357	390	390	365	399	416	355	414	384	389	398	390	411	403	424	419	384	353	382	409	392	383	390	395	409	389	415	389	381	395	378	385	445	397	382	405	378	392	397	422	409	392	383	370	390	398	414	400	403	399	422	413	422	382	380	391	372	394	385	351	355	413	386	356	385	425	406	407	399	431	363	439	391	395	327	375	378	360	427	397	373	376	349	396	364	383	367	359	426	390	378	405	388	457	392	384	406	376	404	415	382	409	368	402	426	392	397	381	441	419	424	401	391	375	407	386	394	412	368	403	385	349	363	395	433	429	397	408	416	378	402	390	404	401	387	395	362	392	423	394	374	371	389	419	397	412	396	401	404	357	420	379	376	368	409	363	394	423	407	379	420	438	361	417	398	399	395	384	431	379	393	357	411	392	387	417	416	384	422	402	369	379	406	402	371	375	402	437	403	411	366	413	371	364	428	390	419	375	381	389	429	381	380	426	381	352	368	377	380	411	430	401	400	397	411	452	390	432	400	386	398	390	364	397	386	390	397	378	372	387	417	386	404	376	425	392	384	365	451	412	403	391	408	386	390	418	417	376	383	418	402	417	407	388	383	365	386	401	415	373	370	335	367	394	413	411	455	388	350	406	381	440	397	371	404	436	406	405	402	396	374	403	405	390	431	396	383	414	444	386	435	435	406	396	453	365	396	404	388	379	416	355	406	391	346	416	413	408	394	410	397	385	410	431	356	396	408	362	377	378	372	430	368	403	400	364	445	458	417	377	402	400	374	397	436	381	435	374	391	374	388	373	409	364	425	384	410	393	412	428	385	420	371	386	361	382	371	412	385	406	381	370	382	399	421	379	415	404	328	384	390	429	399	414	405	373	393	378	422	399	411	383	436	399	394	432	443	410	399	433	397	403	393	422	398	407	413	396	411	410	416	405	372	420	447	433	376	387	399	384	385	347	412	435	399	390	430	397	368	423	366	387	424	386	428	395	415	391	350	410	401	411	408	376	396	443	397	370	404	404	354	387	395	400	362	379	367	434	407	384	387	434	420	424	368	383	387	412	435	375	404	384	401	389	402	389	411	430	392	397	429	398	402	385	394	393	417	373	404	400	403	392	371	401	382	365	410	382	404	446	377	386	449	342	417	396	434	391	365	401	409	423	372	367	388	415	357	397	359	400	390	394	370	386	392	369	398	430	422	405	426	369	413	415	442	391	380	425	417	391	388	363	374	387	405	371	397	373	381	417	409	402	404	429	413	369	408	430	418	431	382	424	370	382	390	411	410	365	411	408	405	412	400	408	380	409	374	397	398	389	404	391	406	391	426	386	399	395	426	385	390	414	410	391	388	407	379	358	423	403	372	395	389	390	363	392	394	410	395	370	450	393	399	384	446	386	400	391	385	391	400	352	365	410	403	379	392	431	383	396	361	394	406	368	394	413	384	401	427	369	368	459	383	400	399	396	400	382	373	392	390	359	389	375	367	414	399	402	353	379	377	365	383	385	377	393	386	379	399	381	379	434	405	377	387	395	384	405	409	443	401	415	399	419	377	385	391	410	369	382	446	417	424	435	416	385	382	395	364	405	408	403	414	403	370	442	370	378	402	366	399	390	375	367	387	388	411	390	405	370	342	397	419	386	397	381	422	366	406	427	362	410	409
9107	1311	1425	1573	1449	1322	1331	1212	1152	1099	1065	1035	1072	1013	1070	963	1047	992	994	997	985	1009	951	946	994	984	952	916	975	964	967	970	975	992	954	1001	947	959	981	942	1010	897	953	972	994	936	888	885	986	961	914	1018	918	1000	898	996	962	947	919	904	874	958	979	926	980	963	906	952	879	924	1010	960	970	926	967	970	899	915	955	932	963	946	909	934	927	1009	940	933	964	918	947	960	952	993	988	923	945	959	955	961	951	953	872	960	955	884	949	973	975	963	951	975	950	908	951	893	987	930	973	947	963	947	897	877	961	939	947	976	945	993	961	887	972	962	925	965	973	914	906	951	938	959	978	942	951	910	938	933	1028	970	887	947	869	973	995	915	1021	885	960	917	955	966	975	994	967	987	930	960	958	966	900	977	903	933	911	961	1017	964	931	920	957	928	984	939	945	964	990	916	950	967	956	953	966	912	920	953	935	1037	974	920	972	959	959	949	973	933	991	917	933	908	991	982	972	970	888	991	955	991	949	941	903	811	953	914	975	938	896	974	949	932	956	897	883	982	925	935	945	965	955	957	941	1002	953	960	950	958	1001	905	947	988	943	929	938	940	921	942	928	1029	918	937	898	929	920	953	961	919	889	963	940	962	989	935	919	910	913	947	975	989	951	933	953	948	913	951	977	914	917	902	940	959	959	958	961	971	1007	961	939	972	926	933	977	942	932	973	930	934	906	905	953	926	979	969	950	989	939	956	965	957	935	955	938	897	934	944	929	937	937	958	1002	942	965	958	935	877	942	958	1001	932	938	986	941	941	920	981	901	920	952	997	935	926	981	956	954	963	986	945	923	903	946	979	922	910	933	1007	927	928	967	956	947	909	978	913	994	942	959	970	943	953	998	955	982	907	900	965	926	951	984	917	942	967	946	944	978	937	921	882	969	984	944	949	959	955	985	968	962	888	927	974	977	952	997	979	957	991	915	981	944	996	939	979	936	955	932	943	972	954	954	936	931	917	928	966	960	996	968	934	946	898	977	989	958	957	944	922	961	939	898	945	977	872	975	942	1020	964	950	970	965	964	944	938	971	970	923	953	954	944	983	897	1013	895	985	899	906	936	942	926	980	952	960	932	930	952	940	1002	953	950	951	942	985	965	932	940	931	965	914	896	936	865	945	945	921	923	918	978	931	995	937	976	989	963	922	953	1021	921	932	958	941	927	911	1011	967	966	968	909	950	904	935	955	964	883	978	922	990	921	969	962	980	939	928	935	945	973	999	915	953	988	939	1004	889	945	921	913	960	948	899	955	922	944	1003	911	962	954	919	935	930	897	948	961	918	981	923	886	964	918	874	939	934	940	959	909	958	999	946	921	956	922	955	900	944	970	972	961	945	878	1018	906	972	953	976	937	969	973	960	921	953	1002	930	936	925	962	961	958	932	944	1033	892	941	924	936	955	954	968	954	907	983	894	931	1004	973	960	917	958	915	963	938	922	861	899	988	942	938	914	940	998	979	928	969	991	968	954	965	940	946	944	899	970	915	921	950	929	1005	942	918	909	938	925	967	923	974	895	998	959	932	968	948	1024	974	1000	909	973	891	988	929	856	955	1000	944	953	890	915	951	975	930	925	978	870	935	924	897	964	955	966	958	929	908	975	933	980	930	921	998	986	980	937	965	964	932	973	998	921	998	946	934	937	976	930	921	977	940	936	932	963	951	957	942	904	914	954	930	914	933	932	950	920	987	927	927	929	926	968	942	954	934	982	933	963	981	963	916	965	971	943	937	949	885	968	921	901	908	1006	949	937	1009	996	939	939	907	908	1016	942	890	944	942	935	913	952	914	920	981	894	926	845	914	1004	930	958	973	933	970	979	898	926	931	961	979	894	909	945	970	959	958	942	956	929	960	922	977	929	979	942	956	929	895	974	934	917	955	985	943	949	935	960	975	916	1029	906	922	919	937	888	898	940	955	907	975	955	983	939	945	978	951	941	913	969	961	941	930	923	960	924	951	970	975	983	879	961	968	933	969	1003	907	957	924	925	955	919	933	956	957	982	944	950	974	1000	929	937	957	934	932	966	911	888	945	953	959	917	961	957	999	950	938	900	935	949	919	978	960	934	1014	930	959	974	939	929	943	955	924	919	924	955	949	952	935	918	967	919	937	915	954	1001	931	905	959	962	1002	904	947	944	891	885	991	929	914	974	975	937	979	897	962	936	908	983	924	952	1010	931	906	961	941	941	988	905	940	929	1026	934	931	955	947	966	942	1025	929	979	948	965	956	940	915	956	941	949	977	973	976	881	933	949	899	932	945	963	881	937	937	905	936	976	982	964	957	932	920	904	978	926	982	935	988	979	960	973	954	921	977	927	926	926	950	969	961	952	1013	922	1001	909	933	941	920	950	942	912	930	920	931	945	979	935	957	962	984	978	1005	939	992	959	977	962	920	933	958	974	936	1019	939	942	920	891	897	962	966	954	980	935	961	985	979	929	961	900	1028	959	956	903	934	946	953	967	937	900	928	898	915	972	948	1022	917	966	973	938	925	969	942	1006	980	952	918	928	957	1016	969	930	926	978	920	941	957	914	934	968	972	961	954	903	968	896	964	970	977	931	932	964	972	916	939	899	941	937	936	994	921	893	910	971	881	951	966	950	930	970	968	912	979	1035	913	947	965	944	958	963	916	912	960	939	928	962	945	945	900	928	923	954	911	965	975	933	1013	1011	921	921	944	911	992	958	957	880	982	944	923	890	965	942	945	989	915	941	950	1042	938	934	942	947	933	942	979	917	965	886	955	956	955	967	918	944	979	920	898	854	978	951	932	923	963	930	906	937	931	955	962	958	904	980	979	959	926	965	954	939	942	888	951	972	978	918	928	982	952	935	946	975	978	937	902	924	996	994	925	1035	962	921	950	949	985	995	939	1006	970	937	977	940	895	959	966	954	901	965	949	947	977	922	932	943	950	934	987	927	931	1001	947	984	968	892	888	947	973	944	985	966	968	906	938	982	960	964	979	926	947	909	946	980	934	974	889	970	980	980	909	962	981	929	908	942	928	948	986	904	981	959	894	922	952	961	1004	913	961	972	970	961	957	885	929	989	929	939	931	1012	930	1020	945	918	972	966	949	985	935	953	972	954	1013	915	941	975	935	944	943	973	972	910	1005	941	1004	992	971	958	900	939	969	981	895	962	981	906	943	936	994	969	954	908	998	954	982	933	960	950	950	921	928	942	941	982	928	937	957	958	907	925	937	894	912	948	899	926	944	947	963	916	927	939	922	996	986	933	997	984	930	982	972	909	992	939	933	909	995	955	965	931	1000	923	925	982	925	917	938	914	967	931	943	986	935	882	927	958	962	962	964	1004	979	944	996	967	920	981	951	947	916	939	912	934	972	923	988	957	942	965	953	937	975	1008	969	936	931	932	940	886	914	922	931	920	942	972	925	961	922	988	931	948	915	945	930	967	960	962	934	929	956	971	953	940	964	953	955	899	913	962	916	966	918	1004	973	985	956	941	942	971	917	922	933	965	988	959	957	943	923	934	1008	999	913	957	936	934	954	919	949	953	947	962
17867	1518	698	539	430	373	306	315	277	268	256	280	256	289	255	245	232	205	217	267	216	224	245	214	190	221	255	186	231	216	228	225	241	214	204	237	206	225	216	202	213	211	230	231	235	277	235	223	206	221	207	215	233	212	203	228	188	222	203	223	213	198	221	238	231	220	209	207	205	240	222	261	224	232	209	220	206	222	223	215	226	248	235	237	189	212	240	207	218	212	221	229	227	213	229	232	227	209	214	250	223	241	241	223	199	201	224	201	216	210	215	218	244	220	227	209	221	223	216	225	228	224	231	230	230	236	206	228	239	255	224	227	214	229	234	214	213	250	223	226	200	217	265	223	235	218	216	237	217	208	254	225	214	218	251	195	232	250	204	217	220	220	231	219	198	225	233	218	230	217	210	241	224	226	233	242	236	226	219	233	213	210	227	222	236	228	191	231	236	226	211	219	220	221	236	234	202	218	241	229	229	202	242	195	228	229	205	216	232	234	188	213	211	220	196	206	207	212	235	224	196	212	235	209	215	186	236	206	215	209	238	195	228	232	228	213	205	239	222	229	221	222	232	224	210	225	200	215	226	181	219	211	212	220	221	216	212	234	224	211	208	192	212	224	255	221	182	226	223	235	227	203	220	228	218	239	185	202	199	197	222	188	243	226	218	227	225	192	218	221	218	222	225	228	214	239	200	220	214	275	222	236	212	223	226	227	245	223	217	241	254	224	212	255	237	224	216	226	218	227	222	211	237	212	243	233	216	253	217	243	206	217	196	214	195	244	204	249	266	203	244	202	244	217	235	203	236	187	212	235	206	243	254	204	224	210	216	219	204	240	222	239	220	207	194	206	216	210	252	210	222	240	210	234	213	181	208	204	255	221	219	209	230	215	229	237	246	247	230	233	187	220	197	208	239	213	190	231	225	216	222	219	205	209	241	224	201	227	221	241	236	222	206	233	186	242	233	213	249	207	237	226	212	202	221	230	211	220	224	210	214	215	272	218	200	207	236	215	252	211	209	217	218	223	213	212	213	205	224	214	215	214	220	226	237	202	217	204	219	248	180	195	228	242	208	196	211	240	211	235	216	207	227	196	240	228	219	260	226	224	219	210	217	214	236	215	231	228	205	240	204	220	232	241	238	223	225	242	264	215	253	205	249	251	238	251	217	234	225	206	197	247	234	242	206	204	241	199	217	253	204	202	238	235	236	208	198	206	227	210	196	215	189	222	241	221	207	210	245	202	196	209	205	247	236	229	201	220	209	212	206	244	203	196	233	218	234	220	222	248	204	223	229	218	215	204	213	210	204	241	208	229	223	231	204	222	221	199	211	239	233	220	201	212	226	207	211	227	232	221	228	226	235	212	231	209	212	199	199	227	212	235	218	233	226	216	221	226	201	253	205	215	223	215	192	225	196	209	239	216	223	214	221	243	203	228	224	237	230	215	236	231	211	215	218	212	233	216	246	214	218	219	213	218	226	219	238	237	214	204	210	213	227	230	205	190	227	216	216	255	238	237	254	206	237	223	222	210	225	199	271	228	213	243	215	239	219	216	215	234	217	210	232	226	214	199	209	234	207	210	227	189	208	208	247	202	209	221	251	218	209	203	216	226	254	217	209	214	218	218	223	248	249	208	214	214	232	244	224	216	233	232	197	212	250	246	227	196	215	221	230	227	229	230	243	230	214	251	227	205	216	200	246	228	198	214	208	222	245	214	220	228	204	226	236	217	226	206	244	218	187	218	223	208	224	232	229	224	206	228	244	223	220	214	238	247	233	234	241	238	225	223	207	198	224	234	215	244	231	233	226	227	241	211	224	217	236	213	241	213	219	207	210	223	201	183	231	242	245	227	210	245	210	213	222	211	234	246	220	228	217	207	218	231	219	208	189	242	221	212	246	218	222	185	220	212	229	224	249	217	214	200	212	225	220	259	196	210	228	201	235	222	248	226	222	210	207	206	230	242	217	205	236	206	205	252	211	214	240	243	219	214	198	213	222	252	224	222	192	205	247	241	214	227	215	235	192	239	216	207	212	220	232	257	224	228	210	213	213	196	239	211	206	223	216	229	237	225	266	232	232	231	218	209	223	214	224	217	240	203	238	226	209	231	208	212	203	195	255	227	228	211	212	236	239	196	230	205	230	216	242	246	215	225	215	237	240	214	214	211	183	234	205	202	246	209	209	217	202	198	228	212	219	238	218	208	221	190	208	234	203	228	223	224	223	258	248	206	201	212	200	190	203	234	216	221	211	192	189	216	212	232	219	205	190	224	245	192	237	222	209	225	240	223	217	236	224	237	238	228	238	225	198	233	236	232	219	231	239	204	221	202	222	228	217	204	231	236	172	214	237	232	225	207	212	223	231	211	201	214	250	219	223	228	212	216	214	220	215	209	241	220	232	216	232	217	231	210	241	201	243	241	231	246	226	235	219	225	241	254	219	236	231	211	238	243	233	220	206	213	208	204	223	209	211	230	253	214	236	235	244	226	231	232	260	230	198	223	248	246	208	215	207	246	207	239	216	202	224	215	237	224	221	218	239	209	229	253	219	223	220	226	223	229	220	209	216	212	222	231	238	239	218	217	214	224	221	247	225	228	210	226	218	224	251	227	205	217	201	228	225	224	223	217	216	247	230	223	217	246	235	232	200	260	219	237	225	227	252	235	214	224	199	217	221	239	218	196	259	216	246	215	213	219	193	216	265	219	212	209	195	241	215	226	214	206	235	233	224	207	245	245	210	239	197	231	245	251	230	210	250	239	256	220	222	207	229	221	220	198	222	220	228	209	201	229	239	202	228	220	226	210	201	221	235	226	230	242	215	197	192	200	226	197	220	186	225	193	211	219	247	268	224	207	211	235	230	216	220	237	180	202	210	254	231	215	217	206	203	217	217	242	235	231	202	220	221	203	222	227	209	225	208	235	222	221	199	233	214	187	236	195	225	219	252	238	239	213	231	241	222	223	184	231	217	244	219	205	211	216	219	198	236	199	233	205	203	221	237	226	224	186	225	235	227	212	236	239	219	200	203	213	226	222	224	235	227	242	223	228	188	204	236	200	243	241	220	213	224	233	204	236	211	200	234	196	229	217	187	253	223	225	209	227	185	204	232	215	215	209	234	221	206	207	213	235	234	207	242	201	247	226	214	220	229	211	224	215	219	207	245	235	234	236	221	201	232	246	214	222	239	257	222	226	226	224	231	202	241	208	219	233	191	219	207	239	235	225	218	178	249	210	212	229	209	198	203	209	232	218	232	202	203	229	205	216	241	183	210	199	236	211	223	214	205	204	242	227	203	202	227	230	214	207	233	207	216	234	216	208	267	222	239	240	178	199	221	205	209	247	216	237	213	209	242	236	221	221	232	225	191	243	239	220	230	236	245	202	226	235	215	228	204	232	234	195	216	196	224	228	194	252	228	218	222	196	215	238	226	245	199	238	244	246	245	217	208	235	224	226	216	210	225	213	217	221	201	228	193	205	260	238	239	235	197	200
11196	1029	1560	1734	1532	1227	1139	1019	959	896	906	816	747	742	715	703	676	648	659	636	596	625	635	568	632	597	616	598	581	567	573	585	590	584	608	606	588	593	559	576	604	554	582	608	604	592	599	541	510	588	614	567	562	544	584	558	583	558	535	601	557	544	586	575	595	588	550	564	495	595	569	569	545	585	596	578	583	535	558	569	562	577	589	618	547	560	553	523	520	558	533	603	557	567	602	561	520	641	581	556	592	565	527	519	566	562	535	607	539	540	596	548	556	544	584	536	583	572	555	548	571	573	565	619	535	566	565	599	598	559	526	580	577	569	579	588	573	566	548	556	566	571	547	567	616	570	533	573	533	591	574	551	576	516	571	560	558	529	580	561	562	585	597	606	554	599	541	577	572	580	589	551	601	590	547	542	536	587	578	564	545	562	571	550	570	546	564	563	530	549	567	551	591	539	583	550	556	611	563	544	585	516	570	562	547	576	573	558	575	561	602	570	556	541	556	603	580	529	565	519	560	565	524	614	509	603	560	568	550	593	544	542	578	547	563	565	557	548	582	570	543	555	506	574	553	529	554	575	545	559	608	581	586	566	575	561	528	533	498	568	563	567	542	543	620	560	560	587	543	570	546	559	543	554	544	545	560	559	581	561	572	576	588	530	592	573	572	548	559	576	573	558	568	577	551	558	573	565	605	549	552	591	607	608	570	583	574	558	574	638	548	599	564	562	566	573	556	571	588	545	528	567	520	600	546	561	584	546	547	528	530	540	564	543	559	526	589	566	534	567	580	535	541	538	556	520	535	546	540	546	561	623	586	554	585	556	561	537	560	520	543	585	566	570	559	550	556	550	554	611	549	563	556	561	544	583	581	528	614	601	579	544	589	578	563	588	589	582	586	583	542	604	562	541	564	579	543	577	565	536	553	556	571	555	547	563	558	555	586	578	609	558	530	563	556	586	575	562	591	567	558	561	583	567	598	565	549	541	548	596	578	519	533	574	582	627	548	560	584	582	559	573	559	565	581	574	553	564	592	581	562	552	550	560	567	541	585	628	529	567	564	524	546	524	539	537	572	594	525	584	553	596	576	544	554	564	573	546	575	553	564	571	551	579	557	542	570	572	542	567	555	538	549	587	586	546	580	552	594	548	593	516	520	575	520	563	576	606	526	583	541	610	578	568	551	554	590	559	532	543	565	515	543	545	559	562	565	530	601	579	539	538	590	588	582	542	570	582	548	540	567	588	532	580	571	577	519	585	597	577	561	559	555	598	568	540	568	577	553	558	564	541	572	548	560	557	557	572	539	544	547	576	533	569	535	571	561	574	587	550	578	580	576	597	537	540	606	529	539	548	512	542	544	608	588	544	580	581	545	541	548	548	558	562	577	576	558	526	544	537	564	550	572	550	576	557	552	595	552	535	525	552	592	552	520	561	569	539	564	572	568	595	579	543	521	573	571	567	598	576	514	543	552	564	534	547	571	547	564	564	560	532	581	565	546	532	563	567	559	533	542	547	578	565	585	547	525	542	586	541	557	598	577	563	570	531	562	555	601	622	562	566	532	569	523	566	559	550	561	582	519	565	605	559	552	560	535	561	550	569	507	546	555	529	541	587	515	570	504	587	602	521	539	549	554	551	545	589	529	553	611	616	635	551	611	581	599	594	565	577	611	562	582	566	549	562	570	561	541	605	556	610	526	564	568	542	549	538	592	561	533	559	531	562	535	567	601	555	523	549	555	559	629	556	573	523	568	578	511	597	575	546	539	587	555	576	546	571	587	550	581	566	537	567	634	524	545	479	572	544	528	596	573	546	554	587	558	528	569	538	583	570	560	594	552	546	548	563	567	567	584	615	636	572	568	554	576	610	644	562	590	549	570	548	591	567	531	605	554	569	556	584	561	610	536	567	552	584	554	556	583	566	534	563	553	568	555	559	571	591	540	572	571	513	571	563	571	581	537	510	585	558	537	537	554	585	535	551	568	566	570	566	559	556	596	563	592	515	545	567	557	558	544	559	567	536	562	577	548	524	531	585	566	574	555	559	587	527	577	602	547	583	534	581	569	581	576	525	514	566	535	558	577	562	555	580	573	571	554	542	536	582	548	598	540	542	542	557	583	600	609	576	600	547	532	572	614	578	582	575	559	518	527	568	551	574	581	567	567	595	559	546	554	551	576	544	533	568	517	608	584	560	584	572	551	525	548	535	535	545	507	568	530	537	587	560	558	549	557	592	550	586	539	551	529	581	516	590	567	548	602	586	589	577	522	566	524	585	594	520	549	573	562	554	540	545	530	574	585	540	542	588	553	567	545	561	572	568	560	558	583	600	595	554	509	558	562	559	583	574	578	569	582	602	533	546	539	590	579	563	582	538	569	571	560	560	542	569	536	596	547	565	536	515	535	583	526	527	537	551	550	594	529	546	563	575	488	575	540	549	537	533	558	580	552	587	585	570	538	542	550	518	619	526	599	576	553	556	550	579	540	555	562	590	568	591	544	552	545	546	645	568	589	574	556	533	584	501	526	543	533	547	530	550	542	551	551	564	556	528	601	541	513	569	561	566	539	575	543	592	556	586	523	530	572	520	517	589	612	579	555	595	539	534	561	555	536	506	573	556	553	546	558	592	580	578	553	544	565	556	567	559	574	544	537	595	560	539	603	567	594	600	527	630	591	572	541	564	557	543	601	541	578	554	519	566	545	588	596	604	554	599	616	546	598	570	556	571	552	550	586	520	606	531	554	593	530	587	538	551	583	579	541	536	547	601	563	602	585	553	590	581	556	596	589	546	543	551	552	599	561	553	564	536	568	511	591	555	610	613	554	522	567	511	582	553	514	566	570	593	575	547	574	545	560	554	554	568	595	590	557	556	549	546	580	545	547	568	550	524	549	575	553	554	560	576	589	561	589	579	522	570	528	570	556	544	577	547	541	589	587	528	581	568	565	572	563	573	536	567	568	567	525	540	564	555	578	519	541	606	528	599	553	571	575	550	556	562	512	600	572	566	548	579	551	543	551	600	569	596	548	582	521	559	579	549	556	564	552	554	542	573	543	576	596	574	515	564	506	574	551	514	545	607	549	576	568	563	556	550	613	525	553	513	567	542	563	554	580	583	559	542	613	555	564	546	586	556	524	578	556	550	561	568	561	573	590	568	577	564	586	549	560	540	558	566	576	576	558	566	576	549	506	508	573	608	557	559	542	577	595	596	583	537	508	510	587	584	553	546	553	552	519	571	592	532	534	518	527	578	584	557	558	521	544	538	548	562	602	554	539	590	540	568	575	543	559	533	552	613	578	536	591	585	575	589	557	579	559	565	545	555	560	566	550	516	573	558	559	544	545	559	528	588	581	561	550	555	549	534	542	505	548	565	553	558	534	585	588	581	557	561	542	568	587	552	589	569	544	561	559	523	580	575	573	541	545	565	535	543	569	526	563	592	511	530	598	547	562	572	568	592	559	540	564	569	555	593	581	583	567	567	554	594	578	562
3787	496	366	374	397	380	368	395	379	367	351	359	363	401	378	382	366	364	367	352	371	380	402	370	380	340	376	369	364	344	348	360	389	361	382	433	382	352	403	409	383	397	322	317	375	382	370	387	397	361	343	373	375	412	391	344	365	397	345	374	375	341	390	384	393	389	381	340	368	363	377	354	390	380	344	375	392	354	432	389	365	345	341	375	364	389	402	387	380	344	356	352	392	382	360	440	350	342	375	376	381	384	379	388	385	366	369	371	369	353	408	353	382	348	375	426	367	367	370	368	375	376	366	376	342	381	375	403	362	390	375	397	403	378	327	352	378	382	382	368	386	369	350	367	383	352	372	315	359	337	372	396	402	365	361	354	366	371	359	354	374	364	387	358	355	350	346	345	356	350	358	383	338	334	352	351	383	383	381	377	364	366	368	336	364	371	395	345	354	344	351	357	369	332	359	336	382	356	397	392	381	358	367	380	363	390	388	391	380	350	416	379	412	406	360	371	343	387	363	390	368	365	355	342	351	377	338	360	330	340	375	361	369	369	404	389	367	372	355	356	373	338	420	399	420	345	367	389	339	387	366	393	364	377	389	379	366	352	388	408	386	340	408	408	398	359	358	381	361	363	390	358	369	385	370	353	356	376	347	407	346	381	347	364	411	392	326	407	386	369	339	371	337	371	373	357	387	394	373	363	360	373	379	376	338	396	380	379	388	369	386	370	374	382	346	337	380	392	399	353	410	391	366	396	351	409	382	398	369	354	386	358	367	384	368	351	384	366	360	376	358	402	412	386	356	354	366	374	379	397	386	359	405	362	385	366	373	364	374	372	367	373	349	390	393	376	391	377	357	345	385	345	355	370	396	363	386	366	356	407	357	404	409	398	378	379	370	365	388	381	398	340	419	332	342	358	356	367	365	342	352	368	357	354	388	354	367	355	389	357	372	338	372	363	370	354	363	355	371	401	353	355	372	390	359	371	331	353	364	348	391	405	358	384	359	331	386	317	381	380	344	392	374	347	346	410	409	392	368	302	358	372	388	389	384	375	349	347	414	368	390	379	353	395	374	403	369	378	338	332	336	330	381	349	371	387	359	345	345	376	376	358	406	360	383	360	385	341	380	384	334	365	358	361	319	365	366	359	356	394	361	364	370	360	377	385	365	392	369	361	396	377	380	386	353	339	354	399	381	343	359	395	410	338	359	390	342	385	408	378	358	349	372	383	362	386	397	385	382	409	377	369	373	370	385	383	400	393	366	344	334	389	399	363	354	375	376	365	332	405	338	364	379	371	383	399	403	405	383	332	366	389	342	408	384	408	357	386	392	341	417	377	363	331	371	378	399	354	359	386	379	356	388	403	358	355	356	393	381	400	386	367	371	365	394	386	371	376	396	395	361	393	337	353	373	375	373	341	336	365	381	357	365	334	354	309	367	345	379	368	355	400	348	381	382	387	385	343	392	361	341	366	362	327	325	377	367	356	347	370	345	387	364	330	352	378	350	371	354	368	362	358	375	378	349	358	360	380	343	375	370	336	370	377	365	341	356	422	376	367	348	389	395	338	349	360	351	343	371	380	374	392	377	359	376	365	345	360	374	366	396	385	402	370	356	352	346	373	358	363	402	387	387	397	381	361	390	350	393	386	340	339	404	388	386	360	397	390	401	353	391	370	392	372	321	349	367	367	362	364	362	386	429	366	421	384	397	368	344	345	394	379	396	379	349	402	365	382	346	410	357	371	367	320	357	371	393	413	352	377	328	355	354	382	355	360	363	393	365	368	350	386	377	353	359	389	384	372	346	363	396	367	367	380	374	376	369	373	385	422	383	382	382	367	371	378	365	398	372	353	337	367	361	407	366	396	403	363	410	367	337	393	390	358	368	356	396	390	398	354	382	353	376	414	353	410	343	369	375	373	380	373	350	365	389	373	374	382	387	382	353	409	332	377	366	358	354	367	372	346	328	382	386	385	370	371	412	347	347	374	373	386	353	362	363	400	370	378	391	374	390	357	391	352	367	350	404	369	393	369	358	349	384	378	359	366	374	362	361	405	366	372	355	409	399	359	387	364	372	345	361	405	355	356	425	344	366	365	361	377	384	353	378	365	424	373	361	415	384	340	389	330	391	367	376	362	378	356	352	369	383	394	384	351	333	390	363	373	365	341	352	360	412	369	348	392	388	366	348	336	370	377	382	349	394	352	383	365	363	343	403	355	416	365	362	352	384	410	388	384	379	395	388	372	334	388	341	357	372	375	382	390	360	370	372	370	382	386	352	375	320	327	359	384	360	352	379	378	397	376	397	405	379	372	387	363	332	395	391	390	419	389	344	366	370	370	333	361	370	374	396	373	365	379	337	398	385	389	358	405	332	344	367	369	376	366	412	364	385	413	376	394	360	385	373	344	359	371	356	347	369	388	390	348	362	350	375	380	363	334	362	389	386	386	368	380	357	361	407	394	385	351	386	345	340	354	360	344	402	366	366	367	370	343	382	367	347	370	361	338	355	334	418	366	352	380	386	356	386	386	401	358	362	374	359	357	339	360	344	339	344	360	347	361	384	382	381	384	356	367	353	395	383	367	386	370	357	338	387	408	372	355	382	385	365	388	389	405	375	320	381	387	339	370	377	414	325	377	359	348	368	366	368	351	399	370	384	373	395	327	363	353	377	388	394	382	392	402	411	384	392	372	375	374	350	383	368	369	405	350	377	382	444	383	354	375	366	361	376	352	380	374	353	395	384	366	349	364	422	397	369	349	347	383	375	392	375	390	382	348	367	373	402	376	383	383	349	363	409	396	363	388	355	382	371	331	375	379	353	388	400	382	370	377	364	381	338	375	356	352	393	359	371	344	359	379	415	370	339	387	382	398	356	377	334	325	367	399	360	373	375	396	373	384	366	401	361	377	382	373	375	354	367	358	384	361	366	349	400	387	385	364	367	396	369	351	368	417	363	363	384	393	376	365	341	362	348	356	377	390	345	397	378	345	382	364	329	396	406	383	376	358	377	397	354	361	375	358	415	397	400	374	382	366	337	336	314	384	402	389	375	370	324	357	370	393	379	375	418	370	381	370	336	383	379	332	357	363	377	345	386	338	387	346	358	447	391	356	351	386	360	359	370	368	356	396	389	383	347	369	392	383	350	355	359	370	376	377	362	351	339	384	370	397	406	320	354	361	376	350	369	415	380	402	383	373	365	347	362	381	371	394	395	367	355	378	345	398	363	372	351	354	395	408	353	394	399	379	398	346	381	369	377	391	350	350	313	389	351	349	343	384	362	387	331	343	396	383	354	351	357	384	360	368	353	365	351	378	328	394	365	376	383	393	381	371	384	366	380	341	364	371	366	334	365	378	339	391	401	399	363	430	367	401	363	373	368	360	425	357	364	342	370	363	387	351	362	329	341	405	374	361	333	352	380	383	379	375	416	372	372	367	402	353	357	400	401	406	375	359	331	412	363	369	338	332	345	351	386	370	396	404	349	381	367	356
3625	1039	921	938	971	927	924	916	865	948	900	900	863	933	904	917	869	942	908	916	944	878	865	897	917	948	944	916	867	882	905	890	923	888	905	906	951	951	918	930	933	932	913	926	913	891	829	879	881	906	843	875	909	918	900	904	918	884	925	891	905	909	942	873	909	887	944	890	939	889	928	925	896	908	899	937	915	918	880	824	917	890	928	897	909	903	950	910	916	893	896	899	889	942	916	929	876	856	923	876	887	916	933	904	955	901	922	933	905	923	860	944	890	941	901	940	881	927	880	898	872	945	931	931	914	908	921	901	996	918	903	928	950	885	842	902	902	892	927	874	927	928	926	908	879	903	898	855	873	898	943	963	850	885	922	918	891	962	945	845	916	950	947	886	906	913	881	956	929	927	910	897	947	889	945	880	909	846	924	933	919	879	901	942	895	871	941	882	906	881	862	874	933	957	809	918	884	861	919	889	923	859	883	902	955	933	941	870	932	933	892	893	893	934	920	915	973	886	868	837	937	936	955	860	868	868	934	928	942	910	923	886	912	952	916	981	882	913	859	916	881	862	901	877	942	930	891	917	885	906	936	910	910	890	867	948	882	882	939	951	869	943	855	950	863	904	856	873	898	892	858	914	891	860	908	897	900	925	940	891	959	890	932	925	900	907	924	906	872	906	904	917	881	876	875	933	898	902	964	910	908	958	905	942	868	909	882	880	868	882	885	944	871	936	934	903	876	893	914	892	939	901	891	935	936	901	919	907	928	902	875	952	965	942	910	869	856	941	867	923	915	888	884	891	961	890	926	900	940	929	931	915	943	961	883	907	896	900	918	898	883	924	901	944	948	932	881	869	839	948	997	823	913	880	901	918	960	897	897	913	930	892	965	892	933	925	907	880	960	881	856	851	934	932	899	908	889	908	903	917	924	910	891	900	883	919	924	896	888	885	867	904	894	927	916	960	900	899	956	880	894	939	886	874	864	922	934	896	921	917	911	912	905	860	948	924	967	892	893	915	913	957	934	893	876	923	919	876	883	927	898	917	886	904	900	933	950	935	910	884	929	883	975	909	905	893	919	897	839	910	932	896	972	872	940	892	847	915	913	929	896	912	923	973	846	930	908	899	932	912	882	890	927	887	827	888	916	963	920	889	891	952	891	937	916	954	916	932	900	943	889	912	885	920	933	898	925	929	905	945	892	934	943	903	912	943	945	912	883	923	953	890	937	920	886	903	922	939	887	930	891	886	935	882	896	903	911	909	911	959	859	961	965	898	909	854	883	871	912	839	915	914	882	880	927	878	924	925	883	895	926	915	950	870	936	895	851	918	918	914	879	964	894	896	845	949	922	926	938	895	931	894	913	921	909	901	897	877	946	898	872	903	897	887	861	900	913	936	925	854	883	898	905	895	919	917	916	894	903	867	893	910	954	958	879	967	834	871	888	899	916	896	1004	894	913	967	958	887	877	941	917	852	909	878	874	904	950	853	845	880	889	888	951	865	882	890	866	876	927	873	928	925	936	883	902	871	907	872	923	856	933	895	923	918	926	947	924	952	905	879	926	924	932	913	896	886	926	890	899	902	912	920	899	895	905	921	907	903	902	904	861	922	910	853	861	975	842	945	913	916	953	919	896	889	942	861	904	914	943	895	892	939	894	910	932	880	905	905	916	938	931	914	895	934	880	910	915	912	947	913	874	904	868	939	949	898	890	875	873	943	858	923	908	941	868	898	886	913	879	920	894	884	906	899	896	895	961	923	917	944	887	916	912	902	880	894	879	900	924	951	941	872	912	918	956	918	887	880	888	898	893	913	906	914	898	958	934	881	928	879	892	890	914	928	881	912	862	909	849	897	946	871	911	908	842	896	879	930	970	904	940	910	924	866	926	888	878	904	958	903	915	902	897	916	937	864	895	880	920	912	870	911	851	877	916	852	879	903	864	888	888	927	908	899	877	907	890	914	915	892	935	853	925	899	895	899	936	891	943	912	855	862	892	869	919	889	898	889	956	917	902	887	877	858	914	923	888	946	878	927	903	910	903	944	967	935	994	940	879	897	868	913	903	914	954	990	949	908	888	902	941	947	925	855	875	890	894	941	922	908	899	899	861	835	868	965	897	883	871	877	845	924	887	913	901	865	950	871	896	859	906	887	910	914	934	950	912	925	912	867	904	932	893	866	900	896	876	885	929	921	845	876	925	914	855	873	905	894	891	898	911	861	925	908	840	909	907	909	889	918	890	957	878	873	887	880	938	866	931	964	913	870	875	909	942	886	930	862	922	852	874	882	982	951	937	896	925	892	877	906	929	878	911	893	982	856	852	940	851	899	927	952	881	945	912	873	879	940	860	873	881	934	900	903	886	896	930	877	881	919	905	891	902	874	957	908	926	901	898	889	920	899	890	891	932	847	872	989	891	931	904	857	914	911	889	873	897	884	911	974	901	910	886	894	882	948	905	925	929	888	861	879	916	863	865	890	913	965	870	907	967	934	971	894	887	939	909	871	928	908	878	924	875	1013	837	949	927	910	893	924	866	940	935	959	924	915	922	906	922	912	930	915	927	957	962	922	973	908	950	913	892	886	921	901	933	919	907	824	940	886	925	939	903	858	902	881	942	882	942	905	903	929	921	898	881	894	905	895	950	894	907	893	887	917	878	931	936	884	937	947	901	887	898	926	908	870	866	865	938	915	902	921	887	875	931	931	909	897	903	904	936	927	852	894	869	885	873	888	891	914	903	921	948	915	868	923	896	883	905	896	938	893	956	912	913	883	907	907	916	926	937	883	913	884	933	931	952	906	916	902	944	897	918	852	973	919	883	902	877	906	873	945	881	977	930	924	915	886	928	923	891	916	862	859	932	923	936	916	878	925	891	920	925	891	904	940	905	908	894	888	910	897	936	927	955	955	933	893	906	900	913	903	964	855	911	890	883	878	929	878	899	888	939	859	914	927	868	926	976	856	881	902	916	906	923	965	915	855	880	947	984	953	916	926	910	841	927	972	894	915	862	935	911	901	893	958	847	856	917	944	961	902	825	886	922	911	900	903	915	886	904	957	912	854	900	870	901	933	897	915	886	906	872	918	937	890	897	919	883	933	896	917	962	890	922	924	887	868	873	897	923	867	901	922	929	944	918	853	881	879	911	838	878	889	916	926	891	878	912	923	890	920	897	939	923	916	951	920	929	926	957	924	894	946	898	844	901	904	944	879	874	926	949	904	925	903	917	952	948	925	882	886	889	962	892	862	946	908	868	909	951	854	884	919	875	949	838	912	912	915	936	864	896	910	885	906	942	952	922	887	912	854	949	904	921	913	913	928	900	914	919	891	887	963	884	975	960	912	946	877	899	861	935	907	881	899	924	884	920	924	930	932	945	898	891	909	930	929	899	899	901	944	858	922	930	846	889	895	916	881	923	904	913	906	923	904	941	881	878	938	930	920	952	873	930	930	940	867	862	899	822	894	906	932	857	935	865	916	967	887	852	902	872	902	893	901
11295	933	688	552	518	476	447	457	443	456	434	448	421	422	397	446	386	398	403	380	402	396	401	356	436	354	404	376	368	389	392	390	374	425	406	394	382	363	402	383	415	420	396	336	387	398	423	412	406	394	388	409	420	383	398	394	450	392	420	399	421	375	434	363	384	405	397	392	411	389	416	382	403	368	383	410	348	416	403	399	420	391	423	400	373	382	384	422	392	427	431	391	407	411	388	394	401	381	387	417	400	414	393	395	385	446	369	379	365	432	421	390	410	367	398	380	403	389	431	445	447	405	370	372	424	381	396	418	378	420	432	397	389	425	419	408	408	396	422	415	408	386	379	379	373	401	406	400	390	402	394	366	421	428	408	396	382	386	371	378	422	355	392	386	410	428	404	401	368	426	415	390	390	382	377	413	398	393	387	417	350	392	399	388	407	420	411	392	386	382	385	384	386	381	368	392	380	369	406	395	389	368	416	399	386	364	397	392	387	392	446	374	435	397	337	420	389	400	364	386	414	414	413	403	415	422	436	406	427	403	407	398	415	394	394	391	425	416	411	376	368	380	409	388	403	420	414	370	420	351	410	388	376	393	383	389	420	395	367	381	400	395	375	405	377	420	379	412	392	402	418	400	401	381	420	400	405	379	431	384	408	366	366	392	394	392	374	381	414	376	363	366	397	407	392	404	383	407	363	366	418	380	398	395	357	400	416	415	365	380	429	388	414	419	399	422	455	413	385	402	361	418	381	409	403	393	411	415	374	392	415	372	426	384	426	368	350	365	370	421	441	407	378	432	402	431	415	403	426	408	461	410	381	407	374	426	433	398	383	371	387	390	383	388	397	409	426	410	369	383	386	390	378	414	369	419	418	376	384	400	401	362	414	446	408	456	399	345	406	381	365	411	411	413	404	374	401	376	443	413	416	390	392	405	370	378	364	391	378	418	396	378	362	370	362	406	403	387	362	361	374	394	415	432	383	383	401	425	375	393	396	346	415	398	390	418	358	358	398	407	362	392	392	438	383	412	398	385	373	419	406	445	405	393	386	384	429	387	368	409	430	388	340	376	408	389	403	375	364	390	375	390	376	377	374	387	413	380	420	386	392	394	366	437	386	399	385	409	392	376	365	406	392	423	374	408	376	374	378	400	398	389	398	419	413	402	411	379	425	398	377	418	368	406	411	395	394	373	421	414	397	378	384	392	412	367	436	414	431	406	382	383	411	396	385	397	397	382	391	404	394	390	418	424	414	381	374	410	409	383	407	392	410	388	373	426	407	371	371	397	400	371	408	358	433	392	432	376	439	393	390	362	402	394	375	404	360	369	388	378	369	403	405	420	399	393	391	407	436	389	454	399	435	407	385	387	387	377	408	402	406	412	422	358	386	391	419	370	384	400	351	383	412	384	393	367	405	371	400	389	374	390	421	392	404	413	458	396	376	411	378	393	411	394	403	386	447	383	430	355	418	436	363	417	392	388	392	379	392	423	407	373	399	444	430	394	398	369	391	412	383	356	397	384	410	423	371	387	370	374	400	375	362	405	393	423	425	402	371	412	393	393	377	390	410	365	403	420	403	404	408	359	421	436	392	379	420	414	382	406	393	386	372	398	414	408	403	398	410	410	410	394	369	405	366	390	392	363	396	440	367	390	392	433	411	406	351	442	383	401	403	413	370	415	432	396	393	362	394	413	358	376	340	415	396	416	396	403	398	429	400	404	418	383	425	388	396	378	359	384	443	406	380	397	359	374	427	371	378	398	431	392	385	379	354	407	403	418	393	389	396	412	392	399	355	406	405	408	392	404	394	396	411	407	400	411	366	372	396	410	380	403	413	383	416	347	389	356	394	360	363	391	371	362	384	409	360	421	437	393	412	384	414	413	367	405	375	393	410	360	398	400	392	430	407	401	399	360	414	385	408	402	386	418	369	365	365	429	385	382	396	396	383	392	385	374	392	370	398	400	350	345	359	395	419	354	373	447	406	429	383	385	393	361	400	406	437	373	394	381	391	431	412	389	420	366	372	408	351	381	383	389	424	424	397	383	406	417	414	387	368	393	397	397	358	404	392	392	401	370	422	393	401	408	395	414	395	393	362	434	374	396	367	388	411	394	400	394	405	406	425	379	405	383	422	406	393	406	392	380	416	410	399	387	374	371	392	408	403	434	390	406	416	402	422	395	418	401	386	407	373	377	403	404	386	363	408	397	410	418	431	354	389	401	410	421	391	409	412	358	394	404	366	417	384	370	380	371	443	402	375	388	408	428	401	422	378	371	395	376	393	399	412	376	431	400	385	397	414	406	374	427	381	354	425	384	373	397	414	403	382	305	359	403	396	392	378	400	378	400	379	414	400	401	414	390	393	362	375	407	362	402	408	425	407	380	376	405	399	384	416	399	372	375	421	411	391	379	410	430	385	389	414	414	401	394	407	421	420	402	405	392	401	391	428	385	393	371	424	353	406	423	386	380	421	369	395	390	397	403	371	414	438	403	414	382	383	386	411	404	393	416	398	387	400	381	405	416	416	416	376	398	446	373	420	383	413	411	375	408	385	349	434	380	390	425	394	355	410	414	401	363	390	432	419	381	418	402	400	401	382	398	389	377	396	349	418	380	373	416	393	383	402	432	411	397	371	407	419	382	394	357	406	365	403	420	397	422	428	388	408	399	409	396	412	383	414	413	427	369	393	388	374	423	407	392	436	422	443	435	400	438	386	398	383	433	394	377	397	416	384	412	430	390	373	375	380	437	405	370	392	415	411	380	404	428	389	351	373	381	382	392	361	394	384	423	422	447	410	403	409	379	363	368	406	358	398	387	389	413	416	423	383	360	385	430	400	385	410	389	456	408	423	382	375	388	381	390	408	418	353	419	418	397	427	383	424	420	375	388	383	412	405	403	446	424	386	372	379	369	403	418	389	443	399	348	382	369	410	460	400	349	391	387	359	390	411	391	391	361	371	415	387	440	398	394	358	395	409	392	394	382	354	404	385	377	418	368	409	379	397	366	376	403	390	373	417	388	421	358	375	407	430	409	423	418	363	408	393	407	411	403	398	385	392	411	414	407	350	391	378	422	388	410	397	386	376	414	360	378	408	370	392	371	379	395	399	388	381	367	363	393	389	414	389	419	375	371	411	396	377	400	389	444	391	415	404	403	398	391	377	369	392	416	378	395	399	392	389	406	410	411	388	423	369	429	396	398	403	377	414	376	376	345	422	379	403	409	400	391	393	392	414	393	393	407	424	372	381	410	384	385	392	412	377	428	393	365	383	440	366	352	403	377	409	403	392	412	419	389	395	398	381	422	379	414	385	407	410	410	385	401	365	398	416	395	427	391	383	393	394	374	426	399	404	399	394	400	421	444	408	392	379	421	415	354	393	400	428	446	420	382	388	395	396	417	413	372	423	373	401	393	357	428	383	405	396	389	377	392	409	426	401	384	380	380	410	395	411	408	435	396	397	417	375	370	395	369	379	421	386	389	424	409	382	401
9090	1229	1449	1548	1469	1352	1320	1179	1122	1169	1119	1048	1014	1035	1025	971	1020	947	1005	970	975	993	1017	990	1006	978	985	968	944	952	952	955	945	942	918	970	1017	932	947	981	970	936	940	962	948	946	914	962	957	983	982	935	919	1042	942	971	950	952	941	976	924	936	924	1011	987	927	918	948	911	971	986	976	951	935	964	927	890	949	939	989	922	951	956	944	940	956	974	946	1014	952	1002	955	974	985	978	930	962	955	1002	917	946	980	939	955	970	978	959	932	974	933	931	983	939	945	962	933	963	920	946	886	972	954	965	962	940	967	1000	961	998	944	1000	958	962	920	927	973	954	956	929	950	980	980	933	968	967	938	938	949	940	963	968	914	913	935	979	987	904	932	932	958	914	941	936	906	940	983	950	961	969	873	918	959	954	955	954	896	943	974	935	965	1003	909	969	954	940	903	1005	968	971	946	976	943	927	940	972	916	972	912	899	964	915	938	912	945	960	990	936	961	904	964	949	893	950	978	953	986	910	970	878	1057	942	984	974	950	936	955	988	918	922	951	922	897	960	944	958	962	937	942	927	961	939	900	960	934	916	941	947	940	951	938	954	951	962	1023	923	947	922	961	963	1020	965	870	997	930	942	929	961	938	964	999	945	927	888	925	976	963	988	904	923	934	953	1006	1026	975	979	981	926	996	912	973	920	977	997	1024	897	965	983	921	941	904	945	930	926	943	925	942	950	907	951	944	948	950	948	973	989	970	957	979	972	982	932	986	934	963	970	943	952	967	867	958	922	994	981	942	936	933	954	957	983	1031	962	936	930	954	956	966	879	949	920	965	936	976	970	940	976	951	922	980	959	985	985	932	975	867	998	956	930	924	987	961	965	1010	953	966	945	936	903	914	988	917	916	933	898	941	922	938	981	988	978	928	952	955	922	948	991	956	925	946	947	996	933	1008	922	934	888	936	922	991	894	889	959	931	943	954	941	873	892	949	964	952	1000	917	919	940	902	939	964	983	932	947	990	933	967	944	980	951	945	1000	960	940	919	952	884	922	979	924	945	924	953	880	960	919	930	925	939	968	986	970	947	928	932	956	963	948	971	925	961	892	960	943	919	935	994	904	917	858	1006	876	916	925	896	958	1008	946	937	946	920	930	946	917	936	997	927	926	919	920	949	972	972	986	954	956	912	987	927	904	939	939	984	1001	976	941	949	925	964	970	1017	932	939	944	947	945	925	937	927	985	955	910	933	985	984	910	998	921	942	905	960	920	984	950	938	944	984	901	901	952	926	938	924	965	955	909	947	955	901	950	943	961	929	933	901	919	944	983	953	910	963	955	987	947	983	958	959	956	923	929	908	890	994	1024	966	891	925	918	914	881	950	949	942	964	973	904	966	962	922	931	968	954	880	992	890	925	919	1002	936	927	939	930	989	951	903	948	992	967	929	920	936	947	933	971	917	945	938	948	956	951	943	945	971	924	948	979	939	986	937	1002	903	968	964	937	947	956	978	984	970	1002	971	946	980	1007	941	994	960	928	938	905	957	970	1000	924	936	965	923	954	973	945	957	958	1004	938	980	937	958	964	917	853	973	933	967	935	953	955	915	984	973	962	978	980	944	990	971	968	935	953	966	958	909	899	940	982	978	1001	937	964	969	911	938	942	1003	927	954	890	909	936	996	941	977	976	991	900	924	928	948	981	938	950	978	987	961	945	947	961	920	915	894	955	925	918	993	938	1036	961	927	913	956	938	939	931	955	980	973	976	923	979	948	972	928	966	956	953	960	989	920	922	926	980	958	981	941	984	923	925	977	993	964	892	981	963	918	973	893	992	958	949	970	995	922	942	987	910	950	923	938	943	979	952	934	902	980	981	973	961	959	947	905	942	972	918	970	959	935	929	988	947	871	899	915	959	961	947	907	948	898	985	923	899	962	960	969	945	912	962	947	906	923	997	990	1002	913	962	974	972	961	955	906	1005	927	944	961	941	977	966	957	958	922	988	938	895	972	953	916	983	963	937	935	948	977	933	944	896	927	927	925	952	949	970	959	965	918	1010	987	873	937	997	901	925	930	930	996	936	905	960	920	918	1001	951	971	932	917	957	916	911	960	908	1018	1016	918	973	953	929	954	949	899	907	944	992	945	951	970	934	949	894	958	898	993	963	991	946	900	955	919	929	948	949	940	924	970	960	929	962	998	951	948	925	961	981	942	990	926	980	903	988	906	960	844	948	937	941	943	990	947	960	1012	970	960	965	933	932	952	976	950	983	975	941	976	999	943	928	968	966	965	932	933	920	1008	946	924	977	933	903	1024	931	938	979	932	932	951	924	947	904	966	913	909	978	960	915	925	960	991	936	955	970	904	940	969	955	964	934	944	915	947	884	971	968	908	936	968	993	924	925	964	933	977	926	912	969	939	920	978	935	917	929	961	951	986	920	948	899	946	937	952	934	928	932	900	932	938	994	959	946	952	922	927	938	924	907	948	977	970	909	954	911	928	937	925	944	907	909	950	1005	961	963	953	967	930	926	935	935	948	924	941	900	981	957	945	941	966	951	957	936	1021	1008	940	906	923	960	918	925	942	910	927	967	948	871	962	940	940	935	998	1023	931	975	924	1002	900	926	921	936	997	990	979	930	972	976	919	970	976	983	907	907	928	996	952	951	966	974	952	926	930	974	941	944	900	907	899	965	987	919	949	955	935	968	948	963	919	956	928	950	981	951	996	951	928	950	922	927	937	899	939	985	936	985	908	963	947	945	921	881	913	941	998	958	964	927	942	920	916	941	922	908	952	876	990	913	927	948	977	901	895	882	950	925	944	994	905	961	964	925	968	998	926	988	953	937	925	973	926	922	980	966	930	891	928	998	949	927	1002	949	932	947	977	929	919	961	971	952	919	972	952	885	940	958	925	943	901	942	950	907	965	931	907	945	944	976	940	959	918	940	986	935	930	945	955	1009	982	966	962	993	918	942	967	964	915	947	975	982	969	955	908	999	943	962	924	939	989	965	899	1055	887	935	930	949	971	921	952	972	922	960	952	948	904	942	920	922	927	924	977	961	1007	928	948	935	962	999	849	1002	929	905	899	975	957	982	927	932	962	901	961	938	924	961	992	957	861	959	966	978	973	938	970	936	954	939	932	967	1011	963	960	898	977	936	964	936	920	950	917	982	999	961	936	1007	929	975	970	959	984	972	969	913	954	939	916	977	903	971	892	1003	956	916	989	960	896	962	940	903	941	907	930	942	935	921	939	953	938	964	934	934	947	945	955	974	954	977	932	916	935	923	934	869	1032	956	937	917	915	1006	880	915	968	941	960	910	897	973	988	941	961	990	909	970	982	967	1009	917	904	956	995	959	933	963	927	950	993	934	914	913	959	912	917	983	899	984	906	938	914	947	974	924	918	953	972	931	942	935	908	1010	956	908	939	934	1002	937	945	941	942	960	980	982	939	920	1003	882	916	931	971	1046	952	964	886	980	958	883	947	889	972	951	941	984	927	927	985	922	987	934	910	941	959	937	950	944	897	963	959	992	940	956	967	921	917	915	970	936	965	938	935	991	911	932
18305	1587	708	567	428	378	295	283	278	244	263	205	251	226	252	248	253	245	237	221	220	248	252	221	196	235	231	208	223	222	209	212	219	222	218	211	256	266	238	206	217	205	235	196	210	231	220	228	221	227	241	189	227	197	229	215	215	239	225	220	208	211	213	215	215	209	208	221	213	198	221	257	225	200	218	218	219	228	208	211	213	213	229	231	209	249	239	204	226	219	204	225	223	209	208	221	250	213	243	237	203	215	236	229	230	213	223	209	218	225	240	213	225	203	205	189	221	226	224	211	225	231	238	241	216	208	234	212	213	236	239	236	211	226	224	210	236	214	209	216	219	243	216	222	230	249	227	208	219	174	231	209	217	188	222	215	222	234	233	225	246	235	226	195	219	228	229	195	203	241	238	208	237	198	220	224	236	245	218	240	227	212	237	204	228	226	216	216	230	236	228	213	234	212	228	233	225	227	231	207	227	229	207	200	263	208	198	206	234	214	226	221	218	223	237	218	204	221	229	235	225	222	216	202	216	212	222	228	241	233	223	215	219	253	216	221	250	240	190	238	221	213	210	217	242	225	219	234	235	237	224	260	226	243	206	245	224	209	275	223	206	235	208	214	217	242	217	203	224	216	240	190	233	213	211	218	234	220	210	237	229	252	232	227	222	248	215	213	232	207	224	243	200	212	227	226	205	232	237	213	197	235	232	227	221	225	203	204	234	238	237	214	206	241	225	186	220	212	211	239	208	205	215	229	231	212	216	214	229	215	194	219	229	227	205	234	210	200	178	217	220	218	225	206	217	264	221	208	214	235	222	208	234	222	215	222	213	220	235	238	233	227	218	215	243	231	233	233	234	226	203	186	210	230	215	212	223	230	195	226	221	220	236	202	209	211	204	239	216	211	225	239	200	201	209	219	228	228	218	230	191	191	236	202	215	214	230	216	213	223	204	201	228	228	242	238	235	234	209	243	220	186	218	223	199	208	197	214	207	230	207	207	204	230	199	219	198	234	238	235	214	224	237	242	232	229	229	197	196	207	217	218	213	233	213	203	237	211	209	207	254	223	222	225	227	212	205	191	208	203	223	211	211	222	244	217	213	221	207	231	232	218	196	248	204	236	238	230	210	230	240	237	211	225	215	217	209	227	211	213	219	243	232	227	218	213	223	215	211	200	241	221	196	242	199	230	263	225	239	215	218	216	207	238	232	223	226	219	239	223	230	245	204	226	258	248	211	204	207	247	202	207	221	219	236	212	212	214	227	227	240	250	217	203	222	215	254	259	243	207	213	227	212	219	221	241	226	228	211	222	222	224	231	222	224	212	259	246	202	218	211	220	193	225	206	230	209	204	213	214	261	224	219	242	217	227	222	217	227	229	215	227	233	205	218	234	203	235	223	228	245	191	217	199	195	239	222	187	219	234	211	204	212	222	229	230	213	231	223	225	200	229	231	229	240	210	241	245	218	222	231	211	221	238	257	229	205	241	222	224	210	212	202	213	220	242	191	219	250	238	222	226	246	230	231	205	227	217	199	215	225	243	201	245	214	211	205	215	220	232	226	208	228	212	207	218	229	212	195	229	238	245	204	237	205	211	221	227	214	216	239	242	229	219	216	223	210	211	194	227	255	205	211	232	223	212	231	229	230	203	247	214	234	231	196	223	204	209	224	223	224	211	242	221	225	226	213	197	229	255	220	221	215	233	211	220	204	213	206	201	192	209	231	251	201	200	193	238	203	224	202	220	215	215	224	211	208	210	257	248	234	227	224	243	239	200	201	217	240	223	229	232	220	205	206	223	218	183	223	225	215	224	214	221	198	236	221	221	225	210	231	207	199	235	227	206	256	207	198	245	206	220	204	226	211	211	210	225	221	220	209	211	206	240	185	248	228	199	233	227	223	215	201	221	229	224	209	263	224	206	233	212	213	234	218	239	189	228	204	225	204	217	206	203	233	221	225	211	216	225	230	219	219	208	202	241	230	203	208	212	210	189	206	230	228	240	220	213	233	189	227	235	236	217	196	230	213	208	228	214	229	251	222	217	206	256	232	226	233	227	219	217	236	229	226	231	220	206	216	218	253	209	203	244	229	244	208	236	212	225	258	218	233	238	203	216	221	232	240	227	218	227	240	238	204	198	205	208	246	224	220	214	221	202	201	234	237	211	209	222	197	216	216	216	215	217	217	211	205	230	200	229	207	203	229	228	231	221	204	216	214	206	227	238	228	223	220	235	225	206	216	205	195	226	225	195	214	230	224	254	206	218	250	228	214	228	212	206	221	233	212	201	238	223	204	207	235	183	213	228	200	206	229	198	195	237	247	221	222	219	226	203	211	236	226	230	211	223	229	217	222	247	225	236	219	227	218	201	234	211	234	186	199	213	220	228	226	195	194	221	200	241	222	198	204	253	223	244	186	209	207	206	227	253	212	228	204	241	229	222	203	220	231	246	221	205	232	233	240	215	231	227	241	222	182	227	202	205	211	211	206	229	256	218	226	221	190	252	219	259	216	269	234	230	235	210	220	256	233	221	210	231	230	238	231	219	227	205	209	252	217	231	209	213	223	218	229	241	229	219	246	247	227	204	212	254	218	212	213	226	243	248	197	236	234	207	214	200	215	228	243	233	212	230	211	240	246	259	227	214	188	201	223	226	260	215	220	226	206	247	222	249	245	245	235	217	224	226	220	218	209	199	236	199	248	234	219	211	217	211	239	208	227	246	213	220	219	195	250	249	210	235	225	229	220	184	195	224	218	235	202	223	211	233	216	243	209	210	221	227	242	246	216	186	202	213	220	240	231	232	195	239	204	234	239	225	242	208	204	228	234	245	214	219	204	212	211	232	245	197	226	208	236	231	238	183	196	206	226	224	220	209	233	203	215	217	225	213	217	239	229	206	207	228	200	188	225	225	206	204	208	231	213	217	238	196	215	213	216	238	217	257	216	227	232	210	236	236	243	234	233	213	206	203	196	190	216	220	219	203	242	233	217	232	240	245	220	205	220	248	220	192	198	210	233	229	232	209	223	233	205	218	193	224	220	228	226	241	219	236	211	236	206	197	206	207	235	214	235	215	247	189	213	203	203	207	218	238	232	214	242	194	219	214	238	251	221	219	211	227	213	236	228	204	240	214	212	220	197	208	211	206	224	204	207	230	245	241	218	232	218	243	213	219	208	196	171	244	212	229	234	218	220	228	228	207	224	245	208	231	213	216	239	235	225	212	227	212	205	255	202	231	230	222	231	213	222	244	225	212	215	225	241	205	204	234	236	235	206	247	211	223	209	216	247	222	216	218	198	205	193	197	218	213	214	200	225	249	222	232	222	228	208	217	246	217	232	209	218	214	192	221	216	216	216	227	193	218	214	214	242	188	214	202	241	217	225	177	223	253	189	245	214	213	234	215	227	228	219	195	230	225	243	208	234	221	195	217	239	192	225	235	230	256	231	240	214	212	224	211	270	230	207	235	233	219	232	224	203	211	226	237	212	194	217	217
11106	1100	1525	1756	1515	1259	1178	1057	956	928	872	832	720	799	746	716	655	659	689	604	650	653	605	555	554	604	621	620	584	618	545	628	586	519	587	582	626	560	611	584	569	587	577	592	556	571	567	516	553	584	562	584	596	585	582	589	546	555	563	598	576	561	578	577	576	557	591	568	604	530	588	582	583	631	582	555	562	552	573	562	592	520	512	570	582	536	607	564	638	568	550	584	589	584	535	552	561	546	560	578	532	585	569	590	551	586	576	571	582	553	535	537	563	559	545	560	535	547	559	579	543	558	580	531	555	557	564	549	547	568	539	549	557	577	559	552	584	581	565	555	579	560	528	552	566	544	594	541	544	550	603	577	557	587	528	529	571	598	567	564	558	561	546	591	554	568	601	504	536	577	595	570	564	526	536	586	559	559	559	584	584	531	573	585	539	537	539	524	590	543	534	586	571	535	570	550	578	559	527	544	591	550	554	561	590	554	548	543	623	551	620	580	616	582	564	552	553	544	555	540	577	541	573	591	577	572	570	552	566	583	564	556	545	620	555	563	546	543	605	583	580	548	562	530	526	558	582	544	538	532	563	511	581	529	542	575	583	555	525	549	589	532	585	497	580	564	560	537	563	567	558	585	591	532	529	571	524	578	524	580	546	541	526	565	576	581	599	604	510	571	574	548	569	562	575	560	558	541	558	536	553	562	545	549	561	540	544	544	524	568	559	549	573	526	575	554	574	540	518	544	556	551	583	559	547	562	516	576	556	529	582	551	582	566	545	509	494	568	507	561	557	575	571	540	594	555	558	560	579	545	548	583	571	553	545	557	565	530	600	551	504	551	568	552	586	586	544	535	540	543	557	555	587	561	570	531	533	605	520	545	592	547	579	559	577	613	565	546	507	549	572	536	536	569	568	558	518	548	588	555	552	546	568	547	551	575	605	572	595	550	538	574	600	561	566	561	573	548	581	586	545	571	530	560	569	550	532	580	523	570	588	580	543	590	587	546	572	578	557	544	562	567	557	605	584	527	611	532	545	637	536	548	569	544	549	492	593	570	533	587	547	573	594	538	562	567	599	545	577	571	538	547	558	571	575	568	591	541	541	556	577	568	598	553	622	526	546	580	563	577	555	545	575	569	570	554	524	615	546	599	539	565	557	485	586	560	576	569	567	545	536	614	572	565	557	550	552	573	602	582	587	542	514	590	594	611	555	551	537	587	566	545	595	547	561	590	543	584	528	572	541	560	566	537	567	572	518	604	543	603	564	554	572	551	555	587	589	561	596	580	549	567	516	581	558	547	542	567	603	621	530	572	553	586	557	572	576	542	568	540	601	582	521	542	590	587	571	546	585	582	552	537	566	568	549	577	598	572	500	614	580	562	558	565	569	580	524	547	510	510	588	541	603	595	534	599	561	558	538	571	530	548	539	588	554	528	532	526	576	581	544	538	597	542	571	530	552	504	587	534	600	561	536	563	559	606	554	528	577	573	547	561	559	529	543	523	597	554	556	515	561	587	541	587	619	600	536	553	566	593	563	546	610	578	551	601	536	549	588	597	592	504	578	570	567	551	558	553	569	561	564	547	528	572	616	570	554	545	534	546	540	569	559	577	585	569	572	561	601	547	552	516	528	590	527	550	594	520	537	594	548	559	574	553	605	532	555	578	522	596	555	527	576	519	578	586	485	540	603	564	553	596	558	563	553	538	541	573	595	543	557	576	595	576	561	573	530	577	573	547	553	539	498	534	561	547	590	582	576	553	550	576	564	501	580	565	547	572	563	534	540	582	569	558	565	604	555	567	593	595	564	551	549	570	597	547	538	534	521	579	544	524	572	534	562	546	532	557	607	573	539	608	539	531	574	532	572	556	565	557	564	533	597	583	601	537	549	555	554	566	571	537	596	545	583	606	562	557	618	559	475	552	556	538	561	607	539	550	586	544	557	581	549	580	568	579	542	525	567	553	538	573	546	533	551	577	542	570	588	586	536	586	567	568	533	567	583	624	526	563	593	515	538	546	586	494	589	609	541	532	526	542	587	597	601	569	564	564	568	545	534	507	581	591	524	530	579	540	541	577	537	545	596	503	565	565	578	524	539	528	566	568	576	560	576	560	542	529	572	608	550	572	608	574	522	547	533	560	538	585	558	545	527	575	533	611	577	581	577	580	589	532	544	601	562	531	578	541	545	582	567	548	567	566	609	601	555	538	571	536	567	557	561	531	566	547	570	570	561	562	556	535	549	548	525	559	569	551	557	521	588	528	532	525	574	566	619	575	578	536	577	574	547	553	545	550	560	585	520	527	583	568	595	572	585	603	568	525	508	576	594	564	569	572	570	541	595	545	570	560	561	545	570	539	556	523	539	518	542	565	574	525	550	570	588	518	599	541	584	595	526	546	531	600	555	544	588	592	576	552	564	581	561	575	612	540	578	582	564	531	588	543	576	595	549	544	570	554	574	543	560	556	560	576	604	519	564	553	557	558	620	565	544	522	561	574	579	546	559	537	522	602	586	582	570	565	578	561	554	585	598	562	561	534	606	530	588	523	518	560	553	611	548	533	625	515	598	531	553	590	569	603	609	566	538	515	549	583	559	583	545	576	573	588	577	527	563	543	541	573	570	583	582	547	559	575	572	565	574	544	605	527	569	552	572	521	553	546	576	574	525	524	548	573	539	584	578	551	599	580	589	562	558	518	576	561	565	569	543	555	551	508	535	587	558	613	559	526	571	542	588	566	556	570	553	554	566	606	534	525	573	555	582	513	576	565	550	551	582	581	566	555	511	555	557	582	588	556	610	574	557	554	546	548	555	577	554	562	601	546	531	577	532	619	526	589	555	594	576	496	615	554	583	560	562	566	608	610	545	572	549	559	550	566	546	541	567	565	549	563	588	541	533	551	582	526	497	518	607	568	607	538	567	549	516	556	603	544	521	544	540	569	561	585	567	549	553	575	545	599	592	558	579	564	591	569	530	610	536	575	559	559	602	558	520	557	584	530	569	530	540	571	554	560	519	574	571	573	570	499	589	548	610	507	565	545	562	564	547	570	581	575	564	575	548	532	538	594	524	542	507	536	586	525	577	525	585	551	591	543	573	559	559	576	563	601	534	587	570	567	554	527	558	575	605	548	549	532	573	550	610	573	566	558	565	553	563	526	574	583	558	559	549	563	564	537	584	568	572	573	545	536	540	566	505	584	575	509	548	531	567	581	593	512	538	545	621	557	575	589	564	564	539	557	534	501	541	588	546	569	588	570	561	569	563	563	527	546	576	566	538	547	597	541	559	523	502	545	551	556	533	534	543	571	568	569	601	552	602	570	535	558	545	586	537	540	548	557	579	587	584	539	580	552	576	531	580	537	592	608	557	607	554	554	586	563	562	520	539	538	586	583	578	574	529	585	554	576	565	511	547	590	498	572	525	580	634	584	535	572	567	505	508	594	521	602	564	551	578	534	524	635	593	550	617	564	518	546	527	572	532	550	559	568	577	566
4356	592	367	373	370	350	375	350	402	349	390	369	346	375	358	367	385	359	346	375	372	366	414	383	382	368	385	415	355	371	379	401	352	370	384	383	387	345	356	365	401	401	404	386	395	361	343	384	370	364	396	381	395	341	375	356	362	358	378	374	382	371	380	350	359	395	367	389	372	349	360	367	407	365	404	359	377	353	384	357	387	362	390	372	370	371	373	362	395	338	383	330	354	357	362	356	364	378	382	380	352	349	393	394	355	377	355	375	334	360	361	340	359	368	351	376	356	365	386	377	356	357	377	369	394	406	398	367	411	389	353	366	407	388	359	368	350	358	374	358	371	385	390	407	375	396	363	357	330	356	372	344	382	393	351	361	396	376	345	366	395	352	336	385	354	400	370	395	379	391	362	339	385	388	363	363	379	399	390	388	365	378	354	392	359	364	375	357	397	373	342	379	366	355	365	356	343	364	370	325	381	374	347	383	386	380	389	393	369	396	368	342	377	377	389	374	354	359	393	359	377	364	386	389	385	318	374	391	364	373	384	384	386	373	390	356	346	362	372	386	396	401	364	410	362	365	364	333	352	394	344	332	364	388	381	386	355	346	404	346	393	395	377	377	405	353	344	415	383	368	361	365	430	356	378	361	389	412	369	434	350	357	378	355	371	385	358	352	382	358	375	394	370	355	354	369	389	390	398	406	397	368	382	365	397	396	370	358	371	389	380	388	395	401	340	373	394	376	380	382	411	403	393	389	363	431	367	376	379	392	386	374	343	376	389	374	359	363	363	354	369	354	371	384	397	336	406	373	371	348	400	366	388	361	391	418	385	396	370	376	378	366	369	344	361	391	389	369	382	406	346	391	378	380	403	387	377	392	403	372	368	378	349	356	384	361	381	375	363	404	404	365	368	360	359	355	347	368	369	384	384	402	377	349	384	404	351	389	370	365	376	384	395	348	376	371	373	360	387	395	401	348	370	401	348	356	388	350	351	342	434	396	351	339	374	377	386	361	373	402	387	374	389	366	380	383	373	351	396	354	372	363	349	387	381	379	368	351	338	358	382	367	380	365	357	383	368	385	402	359	380	384	340	383	357	381	403	370	383	355	335	372	377	348	403	372	356	406	394	387	391	378	366	339	369	374	365	358	384	368	352	380	386	377	369	377	382	395	402	361	328	367	369	369	354	363	374	406	420	382	360	395	357	401	355	367	387	376	337	359	391	395	383	358	330	376	348	369	339	346	328	384	352	378	373	390	345	377	345	343	376	354	355	335	363	355	414	383	348	390	384	359	355	379	390	363	362	355	380	355	374	382	353	373	384	351	364	367	392	360	357	358	379	396	408	384	339	361	402	377	379	376	371	393	378	384	394	368	358	388	351	358	394	359	354	366	390	400	372	383	345	341	421	387	352	400	350	392	375	367	389	393	336	398	373	367	379	364	418	399	394	371	361	370	378	390	398	371	395	377	355	373	357	355	369	374	349	355	362	346	351	366	349	362	423	377	365	339	348	404	388	398	342	367	374	345	418	364	374	376	355	363	387	348	397	402	427	360	355	382	350	404	415	377	361	398	383	373	385	358	359	399	364	336	341	375	351	406	360	345	348	369	364	403	406	374	385	319	364	348	404	373	413	376	358	393	376	376	374	367	383	378	393	386	371	354	342	348	367	387	374	367	329	352	377	335	417	419	382	364	367	362	374	406	397	368	388	404	381	373	376	379	388	370	364	383	388	327	339	379	347	363	374	343	360	374	373	354	377	356	355	369	352	377	397	377	367	367	357	381	400	386	390	386	369	363	389	368	367	369	338	400	420	386	393	385	349	341	387	367	396	385	372	371	391	325	350	350	378	367	375	379	350	341	376	370	362	360	350	370	357	371	353	391	361	343	365	362	346	376	370	410	346	412	375	374	400	428	374	381	415	382	394	371	367	386	359	384	365	338	368	391	349	356	376	376	366	374	377	432	356	367	394	390	419	372	387	385	364	386	382	380	368	375	367	351	380	358	324	387	355	386	360	390	352	382	341	361	393	382	355	353	352	368	368	392	344	377	335	354	375	368	367	373	374	418	361	390	399	373	420	389	372	371	377	380	392	363	345	369	381	405	398	359	378	389	386	371	403	388	377	327	370	385	385	375	348	382	342	363	361	375	374	351	385	419	366	358	374	380	387	378	391	417	338	404	356	399	362	380	383	371	354	409	389	374	339	344	391	376	351	374	346	382	377	377	342	392	376	343	370	381	372	335	394	370	377	415	363	411	393	343	410	390	384	363	379	373	340	357	366	390	396	357	389	360	356	368	357	405	348	384	354	404	355	351	390	391	381	397	343	366	355	401	377	375	334	386	351	353	386	366	408	374	364	381	371	383	378	374	390	364	352	347	361	375	376	316	365	373	359	368	376	394	389	342	383	385	407	351	397	379	353	371	366	378	365	356	339	365	372	380	372	392	351	362	379	388	374	373	360	401	396	381	349	360	396	367	340	384	392	369	381	350	362	384	359	361	385	359	370	375	363	413	357	343	372	340	374	370	382	349	354	365	379	356	402	360	365	355	375	369	347	362	388	389	381	362	351	366	387	358	395	373	416	359	344	356	379	389	355	386	391	391	380	383	348	335	364	350	363	338	375	361	403	367	369	346	399	384	385	356	352	369	407	360	367	371	357	365	372	361	352	374	385	362	397	385	394	373	357	365	352	344	398	339	382	393	378	385	364	412	387	359	363	390	383	361	357	362	366	346	361	363	367	380	345	385	359	372	360	373	396	393	383	355	362	340	338	370	353	386	361	375	382	379	402	385	369	346	382	371	339	373	365	334	387	353	383	376	391	376	367	359	356	372	365	380	361	375	331	386	425	373	410	371	356	394	367	357	372	352	364	378	373	365	402	359	354	377	358	360	348	335	350	383	369	374	371	349	392	370	369	384	412	421	372	354	378	363	350	367	378	385	400	363	373	404	343	378	373	386	380	384	372	333	346	393	396	369	369	360	352	377	373	372	385	351	363	378	410	361	394	360	328	375	374	364	388	391	371	362	372	322	378	381	388	388	356	401	377	385	405	368	339	359	364	364	397	403	369	379	371	372	378	404	409	380	355	371	374	361	357	355	427	388	329	344	336	366	336	368	358	389	381	352	399	361	359	360	350	363	380	378	329	403	348	382	367	333	400	403	383	396	403	376	360	371	391	338	381	362	391	351	384	378	385	367	392	362	374	360	387	394	361	369	381	431	333	391	402	394	392	375	371	400	344	334	359	361	344	374	339	338	385	369	387	394	355	365	403	402	381	366	345	382	346	366	381	353	326	373	381	377	369	393	397	382	364	371	403	372	366	367	399	376	398	363	365	379	389	349	362	376	383	372	347	402	350	358	382	377	315	395	394	382	352	397	357	361	373	356	415	399	384	401	377	390	371	356	390	387	374	345	333	381	374	395	363	360	376	364	371	400	392	380	366	377	370	375	403	354	366	375	371	369	356	378	366	365	415	363	398	392	345	351
3885	1026	963	933	943	925	926	945	928	913	925	889	916	964	905	953	951	905	945	909	866	893	908	902	900	886	890	877	921	915	918	919	993	888	937	955	949	907	952	859	956	877	924	914	908	894	903	906	873	883	939	931	930	883	944	916	938	986	956	938	856	935	916	910	1000	931	920	919	922	942	839	870	917	954	884	898	907	932	908	940	909	905	932	935	869	901	932	872	924	920	896	868	902	871	928	933	889	859	925	919	885	846	905	902	892	954	869	887	918	908	875	898	991	950	925	931	937	887	918	912	941	902	856	893	920	950	865	955	927	927	898	922	853	862	949	920	884	907	914	949	880	862	932	939	926	892	874	903	966	893	863	893	904	830	891	926	925	893	905	865	933	947	922	902	938	905	900	915	872	902	892	922	913	939	920	855	926	921	942	928	905	903	878	858	911	971	904	856	915	925	917	916	870	924	877	903	899	903	896	920	949	976	851	962	906	917	959	910	866	845	859	920	920	911	912	923	945	928	831	983	915	925	904	895	895	907	941	901	912	931	883	865	903	874	957	917	911	927	905	854	909	961	933	935	887	901	914	841	917	914	881	917	885	902	897	903	897	906	928	902	935	983	951	903	871	980	933	898	948	869	891	918	859	905	898	889	937	855	900	912	883	919	856	934	936	885	936	881	933	919	939	934	918	903	915	941	941	859	941	904	1015	902	955	928	879	896	855	857	874	885	895	939	889	892	957	951	989	951	900	904	925	942	888	899	933	930	936	896	927	977	956	952	860	921	908	924	902	969	910	904	857	895	957	884	930	920	927	899	902	930	883	967	901	929	947	903	872	912	894	924	891	878	915	897	860	943	872	893	827	894	869	833	897	923	912	874	850	871	890	900	906	940	850	891	942	902	859	883	912	916	855	871	904	911	905	909	916	947	906	926	903	962	912	903	896	920	927	879	926	854	927	931	889	855	888	914	887	947	935	974	968	945	863	906	888	913	854	861	849	873	908	945	918	923	854	877	908	939	893	1003	940	915	889	900	871	943	889	956	909	882	887	874	892	913	948	952	869	896	957	948	929	902	854	894	909	877	899	894	913	942	933	936	922	905	943	900	933	898	876	915	937	884	886	895	876	910	964	921	914	875	858	948	915	918	947	932	891	849	898	950	940	889	945	929	901	888	914	915	916	875	934	907	919	889	906	985	913	913	934	909	924	881	922	930	919	878	959	883	939	878	904	869	876	964	921	945	931	926	884	935	961	898	881	963	961	946	884	860	929	936	908	944	912	904	959	968	898	956	904	948	886	925	852	926	895	879	919	919	894	901	906	902	973	919	927	945	919	898	909	903	877	884	878	898	908	928	861	877	933	905	884	851	901	942	880	987	899	928	945	954	937	917	894	964	920	925	963	874	938	885	910	922	937	872	913	940	896	895	916	942	916	891	837	865	930	903	953	891	897	901	890	937	913	921	939	914	888	914	909	859	846	912	914	876	922	919	892	883	926	893	933	914	932	891	921	849	905	871	924	936	890	881	932	903	887	905	906	904	961	871	923	866	939	928	905	941	932	857	916	883	949	888	889	918	932	897	944	911	874	871	949	879	964	897	881	957	900	940	886	885	912	877	954	907	867	913	891	943	944	936	899	918	923	880	858	950	908	910	939	865	928	916	885	852	962	874	951	961	985	892	900	852	925	905	869	918	902	950	919	939	921	916	937	878	889	929	890	942	897	900	899	886	872	912	938	831	913	924	970	903	920	857	906	929	882	898	868	859	885	922	842	892	896	905	890	882	924	862	872	886	911	893	874	881	947	869	902	961	934	904	900	924	945	945	838	940	950	930	916	930	864	885	931	911	871	869	960	871	909	893	934	921	878	909	893	946	958	913	896	999	937	915	881	932	935	927	909	907	887	883	898	910	856	909	941	908	877	898	913	910	907	954	928	915	892	920	903	887	893	899	901	909	912	942	873	920	948	932	912	888	934	940	913	915	889	915	878	894	927	929	918	954	947	903	927	938	933	896	873	916	926	902	934	946	920	900	918	907	923	901	896	898	926	913	902	933	868	946	925	900	911	890	856	923	895	910	965	884	906	900	837	857	913	933	899	931	921	917	915	918	875	916	940	855	917	899	913	909	865	952	903	881	930	958	939	901	922	938	931	877	903	868	903	910	916	933	933	916	876	902	940	893	950	926	878	923	911	915	931	868	913	940	869	925	925	867	854	929	901	917	927	918	880	905	900	949	878	928	916	914	885	934	951	971	906	921	965	911	959	973	870	906	915	974	897	930	897	880	938	873	909	933	888	889	920	893	918	908	901	891	874	931	860	913	935	959	913	914	890	902	913	921	936	903	876	860	921	926	901	897	915	907	936	936	861	957	896	918	945	923	914	918	949	883	929	959	883	889	889	860	901	895	880	861	908	938	870	935	897	968	906	897	1015	921	847	916	910	890	922	928	906	921	872	894	879	905	877	902	918	938	863	866	931	871	915	892	882	916	948	971	892	926	915	870	865	861	913	921	868	902	911	941	904	897	957	888	873	943	920	828	914	934	916	941	946	961	931	882	883	908	881	901	983	876	936	926	891	932	912	892	899	938	886	942	943	891	951	903	927	952	932	978	919	946	943	938	931	882	950	901	913	895	895	942	865	875	895	918	937	907	931	893	923	901	872	906	931	913	931	937	929	889	897	932	935	841	918	899	885	872	907	908	931	920	920	894	868	890	930	885	938	894	920	882	916	850	878	923	875	785	956	920	872	886	1028	933	881	913	946	899	918	903	920	936	930	947	919	919	858	902	958	882	888	951	887	915	908	956	878	901	886	913	920	895	955	904	931	908	897	893	946	865	906	872	898	914	925	891	847	912	876	910	935	930	874	949	896	885	860	894	905	933	864	875	952	933	894	947	989	982	898	865	854	974	927	890	930	953	895	934	929	916	938	882	891	907	946	991	925	919	876	931	893	943	946	931	842	912	898	929	908	937	898	918	900	900	938	928	874	899	903	893	942	891	912	879	946	889	853	912	920	884	858	818	986	868	920	882	909	877	902	888	927	927	886	853	919	941	939	892	928	921	954	871	926	914	916	904	921	905	893	936	913	924	912	915	891	975	904	923	939	976	927	877	964	844	820	952	928	943	841	936	930	898	913	930	901	927	930	891	908	903	982	920	925	913	893	956	959	929	900	870	900	929	923	891	928	943	864	886	898	902	963	871	900	936	882	936	941	888	921	948	836	919	855	950	932	907	907	928	942	908	933	916	870	915	912	899	926	907	902	889	937	960	910	883	920	916	902	909	958	875	939	938	954	876	898	961	943	908	953	925	893	907	913	907	904	892	914	858	925	911	962	888	905	941	924	871	935	933	895	967	831	876	907	889	910	917	916	1003	917	891	882	904	928	946	924	861	913	894	905	860	943	935	900	923	884	878	906	937	958	960	939	942	917	905	911	894	839	914	874	897	928	898	922	907	846	891	923	913	916	955	912	942	891	885	936	883	897	856	924	972	927	904	934	896
11684	951	646	531	492	461	490	433	444	465	410	407	431	404	400	406	420	398	396	463	393	381	383	362	364	418	420	389	410	391	433	417	382	422	431	417	398	414	418	400	389	393	386	397	402	391	369	386	385	382	407	390	410	428	406	428	402	385	425	384	368	400	384	407	372	387	424	409	402	394	412	432	421	400	390	376	432	403	376	423	400	394	424	399	443	415	374	393	390	418	385	371	392	406	400	395	393	407	418	393	382	376	398	391	412	366	404	419	380	416	401	379	380	372	407	346	383	436	421	392	379	370	380	393	409	376	397	354	403	368	414	392	379	390	419	430	370	425	384	415	378	388	393	398	409	393	364	425	425	445	360	397	382	398	410	376	380	356	423	410	424	424	371	374	381	388	394	387	425	415	401	366	409	381	385	423	388	400	398	370	380	370	390	401	380	378	392	364	390	390	448	402	396	377	387	377	401	405	409	429	389	362	362	397	345	404	362	377	393	396	362	432	400	389	407	419	409	392	420	386	397	366	392	396	379	387	403	407	407	431	398	420	394	415	405	396	402	403	429	408	382	398	427	432	356	360	386	390	406	390	382	402	397	402	415	379	406	373	364	402	368	401	406	412	407	406	401	375	385	348	393	387	395	399	355	444	408	419	426	406	426	413	361	404	402	380	379	363	362	405	424	365	400	418	384	362	388	381	386	435	426	431	419	403	361	380	417	394	388	387	407	408	388	387	402	414	375	416	389	387	418	376	403	381	414	429	364	390	370	418	398	338	362	414	431	359	389	400	391	378	404	400	399	402	409	393	395	428	406	402	406	383	386	406	411	396	392	428	419	372	406	371	378	363	376	385	386	421	440	376	377	385	391	374	384	381	417	397	418	348	411	369	397	371	399	403	379	408	424	403	401	457	414	355	378	418	420	399	395	398	399	383	422	394	400	391	379	406	426	396	381	376	445	410	353	382	388	393	387	405	404	386	363	418	404	378	399	399	407	378	398	437	402	369	400	404	400	458	380	411	380	382	355	369	376	374	364	395	365	382	383	454	387	434	399	410	429	405	376	413	386	395	429	373	407	368	390	441	416	377	408	369	389	405	409	379	398	391	394	388	371	412	407	404	390	393	396	349	390	393	412	419	373	408	361	418	400	422	396	429	382	395	356	398	427	367	407	425	357	354	389	437	399	408	381	398	369	379	377	405	422	389	372	404	398	416	392	419	397	414	398	389	356	379	374	358	359	404	394	442	387	411	410	382	437	390	406	375	410	391	408	384	388	378	390	378	419	409	443	416	423	390	400	384	357	384	354	379	417	369	383	422	398	402	428	452	353	374	389	395	396	344	372	372	390	395	346	401	372	403	396	397	405	393	404	413	373	394	399	371	415	422	400	379	404	410	409	400	414	398	379	409	371	400	408	379	347	404	386	380	380	393	372	351	398	390	357	428	385	397	390	398	403	374	409	392	396	401	373	417	436	392	418	448	357	407	379	406	382	410	392	394	403	423	429	400	407	400	390	390	392	400	350	401	419	420	361	350	413	444	416	413	403	386	412	377	415	362	416	377	369	434	384	411	380	405	390	404	400	394	359	404	386	398	412	408	383	384	376	387	405	410	372	399	424	415	427	396	387	382	407	402	403	406	403	369	400	427	408	364	394	404	386	428	375	375	373	378	382	399	375	399	383	379	403	409	399	413	432	398	395	373	427	403	383	382	422	398	386	397	380	391	427	385	399	400	374	425	424	381	384	409	373	431	398	403	404	394	381	423	388	419	407	388	370	397	389	384	428	420	387	409	387	392	367	377	366	399	391	403	396	402	394	382	387	356	365	419	412	406	354	407	389	397	358	381	408	436	379	411	426	407	446	400	387	427	367	415	380	382	400	406	433	399	395	398	411	371	384	378	459	357	391	404	390	393	397	370	387	376	408	397	416	414	406	447	399	379	376	390	423	391	391	383	383	377	398	399	390	390	395	389	392	393	395	388	396	368	410	434	422	400	399	361	402	429	430	408	396	385	363	389	403	408	380	410	417	431	400	351	432	408	387	418	412	377	406	417	407	404	423	378	404	335	383	385	421	406	402	360	419	383	381	389	420	419	425	374	407	384	389	385	404	398	370	380	370	402	386	390	391	419	421	372	353	405	388	415	417	405	371	397	368	392	417	418	361	409	446	378	385	376	375	401	386	404	398	443	377	409	414	417	426	399	431	389	445	410	380	344	388	383	444	399	358	396	394	378	372	427	422	420	412	397	390	404	401	360	360	388	361	407	370	409	371	425	402	394	356	398	368	414	423	399	382	410	374	393	341	406	405	369	412	397	415	405	414	378	380	409	413	361	397	394	430	387	377	404	398	387	370	391	388	411	392	377	420	392	409	386	381	413	410	403	380	377	428	402	383	382	376	400	403	391	431	427	391	398	417	399	386	348	414	370	428	421	400	418	428	405	401	391	368	379	395	440	418	398	375	400	392	340	414	395	428	392	388	372	371	431	394	390	422	365	402	430	355	374	387	410	362	375	397	380	368	394	430	383	419	388	433	395	365	393	391	380	388	376	391	390	385	347	417	427	390	384	420	404	402	413	365	386	367	392	393	431	399	395	387	400	404	395	382	430	447	412	399	411	390	376	400	397	372	386	375	404	380	408	447	355	378	401	436	406	400	388	368	383	402	390	399	419	394	395	422	382	404	372	377	403	417	426	393	382	359	370	405	383	377	386	407	403	422	413	405	412	397	427	440	416	391	399	455	411	384	362	367	389	431	433	380	389	389	391	403	383	404	403	397	363	403	376	413	367	388	414	390	363	361	387	371	408	421	405	370	385	367	396	383	403	378	392	411	414	401	391	435	398	391	395	379	397	412	384	382	411	402	416	402	385	398	419	442	413	436	435	402	386	423	363	388	395	430	410	415	383	409	435	384	392	412	380	392	392	380	390	400	403	396	397	397	394	372	399	393	400	401	407	387	380	384	390	388	405	407	362	388	412	416	412	427	384	418	381	398	363	433	380	414	390	419	393	399	416	413	380	396	410	408	394	420	372	399	432	369	419	411	394	400	378	388	412	375	371	377	414	410	423	385	359	402	399	401	392	427	428	390	405	403	348	357	402	413	411	414	402	400	393	378	407	393	389	371	367	385	362	380	360	364	356	387	354	385	373	398	347	389	410	409	360	394	380	403	411	411	399	392	377	400	368	383	376	386	362	380	399	326	386	380	395	391	442	407	375	401	369	362	394	382	385	391	388	443	396	360	384	406	398	406	396	369	372	425	373	375	388	400	417	404	398	361	385	380	373	408	385	398	391	385	385	402	398	378	368	365	397	381	390	425	371	376	396	379	412	365	402	379	416	398	416	423	359	419	385	406	424	394	392	382	414	406	405	390	421	399	397	360	411	421	422	399	425	401	381	409	397	426	413	409	432	448	411	417	392	424	380	404	376	384	374	415	397	407	390	367	400	432	413	390	428	397	399	368	374	389	375	407	362	397	452	403	384	394	396	391	410
9060	1283	1490	1509	1513	1315	1287	1188	1163	1012	1054	1053	1036	1052	990	977	1008	973	990	969	1025	972	983	958	1004	964	966	972	968	978	1013	972	1004	940	971	996	1010	859	975	959	980	939	936	976	923	946	985	908	941	946	976	900	924	981	995	976	966	943	929	966	951	940	926	934	930	1004	960	975	960	960	947	955	980	935	938	971	955	963	1018	950	950	991	939	958	975	984	970	915	981	1000	981	986	938	997	956	952	950	940	950	943	950	928	912	974	923	959	955	908	927	964	1010	895	891	918	932	997	946	987	944	1026	942	960	967	959	923	889	971	991	974	944	936	927	967	930	932	909	919	918	950	946	925	922	960	961	948	939	914	943	919	937	960	924	931	944	943	940	935	926	981	941	913	951	935	913	887	949	888	997	973	920	878	1018	965	936	962	952	945	970	953	948	1020	946	986	898	1007	967	978	939	937	942	935	972	927	970	949	960	941	984	919	932	962	957	930	978	908	946	940	941	969	935	974	913	998	928	980	913	976	926	944	949	931	984	925	964	923	983	937	906	968	926	937	941	949	960	946	959	931	917	956	987	923	986	924	932	940	971	932	961	956	969	942	953	962	987	920	942	966	928	914	923	943	991	991	896	972	935	928	941	985	890	947	913	952	979	985	930	962	971	957	1000	967	893	942	948	961	921	925	963	900	957	955	927	910	991	966	997	954	968	951	944	928	927	972	1004	959	1006	1001	909	929	934	1030	958	977	932	959	966	937	967	930	1022	939	962	942	984	912	1003	935	978	908	969	908	964	948	928	927	910	978	991	929	967	984	989	975	952	955	940	951	980	929	950	931	953	904	987	981	972	940	927	956	935	869	962	967	957	985	925	934	924	946	982	938	941	961	967	936	975	973	905	951	919	950	961	925	962	918	956	911	954	948	988	939	943	946	893	942	968	889	952	966	960	965	949	945	964	958	1007	929	883	960	942	930	901	927	976	981	959	973	977	948	907	992	1015	948	947	995	890	912	938	899	979	1002	960	914	924	920	961	951	985	969	960	936	911	988	986	899	941	919	965	953	933	898	948	978	927	956	977	944	953	921	943	963	964	886	965	983	1006	947	928	952	985	929	946	951	878	981	891	957	941	980	912	946	892	932	941	981	891	936	956	885	995	971	923	919	906	979	930	948	950	958	960	909	988	970	932	928	932	951	924	916	971	952	937	983	961	943	879	934	918	930	964	975	927	955	928	899	894	956	935	991	919	977	945	925	960	969	956	988	936	909	931	969	897	927	942	892	966	955	987	961	954	975	980	952	891	971	940	921	1006	967	935	938	1003	947	992	967	948	962	948	924	900	957	956	989	924	945	949	983	986	937	956	990	933	956	918	932	947	924	915	919	947	975	956	978	970	957	923	976	954	933	982	928	928	942	985	959	971	949	984	936	998	944	906	973	909	950	969	974	919	902	1010	926	941	978	953	941	976	966	943	948	952	945	977	954	984	980	903	992	918	983	939	981	967	920	981	924	956	940	904	928	905	968	963	946	954	970	976	982	935	965	885	913	940	984	974	918	980	993	938	982	984	939	951	969	947	955	908	936	922	972	929	970	974	1010	993	947	898	952	968	955	931	935	931	938	941	918	974	881	991	937	947	946	902	959	959	927	928	939	923	1002	947	954	1003	961	952	936	1011	925	946	925	944	967	946	975	970	921	952	959	967	960	922	960	955	966	954	987	934	982	950	958	968	949	968	954	926	995	951	1008	951	998	913	943	962	980	915	972	926	992	912	975	940	989	910	978	945	996	907	930	976	865	925	900	961	970	948	908	975	1006	921	925	941	942	972	962	938	955	946	930	932	907	924	931	943	951	988	956	929	961	966	918	924	903	961	956	895	952	928	932	990	946	929	962	927	948	870	902	986	911	938	937	939	938	943	970	893	922	929	927	933	996	929	919	896	913	937	948	971	927	955	957	951	939	922	963	962	921	956	989	940	945	928	938	959	995	961	920	964	921	965	952	927	956	937	955	909	938	1004	967	956	941	950	945	967	940	961	893	942	949	943	943	898	989	919	907	953	943	940	980	960	974	896	967	966	924	971	1007	912	926	949	943	933	874	967	942	922	889	983	934	930	958	994	889	932	953	954	914	960	963	986	918	938	997	986	914	937	977	938	913	942	960	906	917	952	950	1010	866	965	1016	923	986	897	966	921	937	972	947	898	901	915	963	937	924	951	930	999	972	933	919	920	971	927	937	922	942	908	983	960	993	978	937	979	940	910	926	998	917	975	955	972	943	951	947	931	949	942	934	948	954	966	938	920	955	912	921	951	973	956	989	916	946	964	930	1020	968	992	868	932	957	945	940	920	915	880	940	929	926	914	908	956	941	1012	960	903	946	950	907	969	944	972	902	922	958	937	942	934	997	943	948	1020	989	942	952	944	941	972	937	962	951	896	888	921	897	927	922	911	897	948	957	941	985	979	933	1002	866	933	966	955	928	1024	921	899	924	986	952	920	993	983	958	947	942	913	931	951	936	1008	989	1027	974	964	961	961	891	968	920	921	1014	933	988	966	950	973	913	913	921	1016	908	943	960	931	931	990	896	976	984	888	934	973	950	930	944	1003	938	972	923	947	946	951	916	947	981	917	942	932	967	912	910	890	979	935	946	964	933	857	963	947	980	918	916	980	1020	941	933	1013	947	951	958	927	953	1012	912	1025	950	954	969	994	960	909	972	896	924	937	987	929	965	927	977	978	985	947	920	945	913	981	962	961	952	912	917	938	948	983	955	924	968	924	979	932	922	933	921	997	885	985	919	939	928	956	936	935	1001	936	944	992	954	937	938	891	956	980	951	974	962	974	959	936	884	938	923	909	923	952	938	886	942	1036	899	931	970	970	920	936	932	909	912	983	970	931	963	933	952	916	907	900	926	1012	882	1014	924	929	909	924	979	893	922	944	878	952	930	939	935	876	970	943	986	919	977	927	917	951	1000	990	991	981	960	940	952	946	974	949	991	923	977	956	976	961	898	924	967	978	934	985	918	913	900	1000	928	940	1018	959	980	942	870	943	942	908	911	944	961	970	933	938	963	973	992	985	983	964	917	967	950	946	876	878	958	914	964	965	969	993	939	947	918	987	972	945	916	1016	975	969	925	914	903	932	896	903	978	987	978	977	935	998	911	962	974	899	1002	918	891	982	867	945	950	926	925	922	948	990	947	924	924	935	973	942	957	890	979	955	930	914	928	964	978	926	952	931	968	966	1012	930	954	986	954	951	918	890	1003	912	923	954	909	958	925	933	949	929	988	925	983	992	973	924	917	914	975	976	949	967	996	926	955	954	970	924	959	982	972	957	980	939	878	911	920	971	946	933	962	957	953	950	954	902	964	928	986	947	975	975	953	1006	964	877	908	929	1005	906	914	924	942	927	918	986	889	947	968	993	932	945	972	928	906	946	973	915	984	908	931	955	959	930	981	965	961	1006	962	973	936	975	963	922	995	1007	927	963	972	965	920	916	916	964	965	929	912	940	994	919	971	925	931	931	972	908	939	963	943	974	992	940	901	986	977	943	973	961	946	956	936	950
17282	1402	721	579	456	356	313	295	288	301	287	241	246	230	264	231	191	236	237	243	231	224	211	223	185	201	250	205	209	218	239	237	201	213	220	238	232	251	212	200	225	182	218	227	208	211	229	226	225	235	228	228	231	247	206	225	217	213	236	224	225	210	242	236	240	233	229	237	227	222	216	225	227	248	210	216	235	231	199	221	229	232	227	216	212	237	179	239	224	204	221	199	252	214	221	230	240	216	206	217	234	250	218	208	226	229	215	232	224	249	219	203	228	222	216	213	224	199	193	235	224	226	191	220	221	205	238	249	214	242	207	219	267	225	212	226	221	204	216	228	234	216	218	216	197	252	244	211	225	208	211	193	215	186	205	203	234	230	204	199	202	231	228	226	227	235	223	201	218	218	194	223	215	198	229	211	198	249	218	217	211	208	215	233	205	199	226	206	219	203	225	202	228	220	205	221	221	232	203	238	211	208	179	249	207	202	208	251	219	212	235	204	214	234	202	218	230	192	218	204	192	204	245	192	194	205	203	207	220	225	218	241	200	206	226	208	206	215	189	235	226	205	211	214	239	210	223	202	229	202	196	219	213	198	202	232	242	221	214	205	194	212	209	242	236	218	241	223	220	209	199	208	193	196	221	247	224	224	237	211	229	219	212	203	195	228	214	246	227	232	200	207	252	199	196	222	234	225	219	221	225	214	231	229	253	219	217	214	214	227	204	211	225	200	210	195	213	251	244	211	235	242	237	216	220	216	225	236	196	205	210	194	214	223	242	214	197	219	225	216	212	215	213	219	222	200	224	189	186	194	234	219	210	233	228	214	214	214	234	218	223	244	215	232	206	228	200	219	215	234	201	205	215	233	242	197	225	235	225	213	221	236	215	219	200	222	220	202	212	198	230	209	215	219	206	238	182	207	222	204	217	211	249	234	224	210	198	197	202	234	232	228	224	237	206	246	235	227	186	219	219	221	194	244	218	224	220	225	201	233	226	231	227	221	207	246	211	229	216	196	242	210	213	220	213	203	234	241	192	211	210	218	228	223	235	188	223	183	227	196	236	206	206	198	205	232	231	204	240	212	203	236	197	211	217	208	257	225	207	236	232	195	212	208	205	237	227	249	211	194	231	231	201	226	219	216	235	249	236	188	198	210	182	247	236	232	213	214	204	201	206	214	244	231	216	217	232	218	216	205	238	228	243	226	218	206	235	246	220	230	227	222	230	240	194	233	213	216	218	231	217	230	217	238	237	232	217	214	207	201	220	218	220	214	230	230	192	232	218	214	224	210	221	214	225	238	210	215	224	230	216	218	228	201	233	226	218	201	240	222	231	230	244	233	230	228	222	205	220	196	206	189	184	250	205	209	211	197	213	241	230	243	197	223	244	216	258	215	202	219	211	199	229	226	233	235	243	210	219	232	217	184	227	213	194	238	198	227	213	223	215	256	219	186	224	215	213	213	235	218	225	233	200	190	201	204	212	225	219	223	240	244	196	196	236	220	195	211	229	217	224	219	199	210	231	233	204	219	215	198	222	226	235	230	204	220	220	212	209	199	240	222	220	218	211	254	203	198	208	245	240	175	252	216	214	246	214	258	216	246	246	249	228	228	212	232	192	216	215	227	222	204	223	218	205	198	195	191	224	209	234	217	244	230	235	239	227	215	212	224	210	232	199	197	224	196	227	201	208	220	241	220	224	218	223	207	193	225	229	227	218	217	245	225	214	205	199	211	235	239	237	182	216	229	254	198	217	224	225	209	239	227	227	212	196	223	248	211	210	234	224	236	210	208	225	217	187	222	228	236	239	200	239	193	225	225	234	245	236	200	189	227	269	201	211	216	228	203	212	236	246	180	224	194	201	213	212	214	216	225	234	239	216	190	199	207	215	199	225	268	202	212	212	252	237	244	247	208	233	225	216	214	251	224	210	221	232	200	210	228	207	215	240	216	211	224	239	174	210	198	249	206	218	196	197	211	215	194	239	207	195	200	202	209	242	213	223	201	216	212	235	215	251	227	240	229	215	213	212	203	251	232	212	220	178	206	191	196	229	220	205	217	233	210	211	207	202	251	202	221	213	226	217	215	229	234	240	227	208	221	183	224	239	227	226	203	218	211	232	209	221	210	212	225	216	215	209	192	191	237	220	203	228	187	191	195	241	213	218	218	221	211	215	198	240	205	214	193	221	226	208	232	182	230	247	230	218	218	220	193	228	233	204	209	211	246	219	220	232	217	195	215	221	227	185	227	235	201	230	241	226	188	214	205	220	217	237	214	214	199	229	236	235	204	243	213	208	222	222	226	208	196	225	197	187	241	225	213	225	234	220	206	208	233	200	215	226	248	226	253	223	234	206	188	195	221	211	238	209	231	232	214	216	207	230	190	203	214	211	220	222	216	220	208	220	241	196	202	224	218	255	219	223	191	207	214	228	217	221	215	227	228	206	239	197	181	219	219	217	223	208	202	222	229	199	192	206	207	216	210	224	232	214	193	213	237	243	213	206	187	203	208	245	236	231	195	221	226	219	212	199	216	241	230	241	223	238	209	192	225	219	199	226	234	226	211	232	204	247	220	212	213	206	220	233	213	197	220	241	218	208	230	218	225	232	215	220	198	224	216	254	243	210	196	220	233	254	239	226	206	228	220	228	218	214	203	197	229	229	200	208	246	235	213	221	215	209	226	225	181	221	211	226	218	209	223	227	196	199	239	189	235	243	234	219	216	213	226	249	237	208	242	224	213	217	205	217	194	207	230	205	208	197	230	219	211	222	238	206	201	218	233	216	228	183	225	221	204	244	217	200	240	211	257	213	226	217	206	210	228	215	220	237	229	199	220	231	228	201	229	195	237	231	229	222	224	211	199	210	215	203	228	222	218	229	176	227	229	238	224	220	198	215	210	214	216	236	209	230	191	222	221	211	219	228	209	220	200	209	199	224	202	232	256	204	233	243	236	218	224	209	216	223	206	240	208	212	215	251	232	174	198	258	227	233	216	229	218	188	211	196	219	237	195	209	212	212	225	221	209	244	214	216	217	196	236	215	215	229	232	210	233	215	233	211	221	208	213	224	215	249	228	215	233	235	189	222	232	205	196	204	209	233	184	226	192	228	207	235	206	228	218	207	239	203	226	223	218	199	202	220	241	225	219	222	210	183	219	213	233	210	243	198	252	214	221	207	221	223	217	226	244	241	238	214	199	214	225	227	198	232	232	219	194	222	228	215	183	221	199	207	184	211	237	233	188	219	212	217	236	215	239	183	210	213	223	232	218	230	230	219	238	215	215	212	218	250	268	202	199	218	220	233	217	216	218	226	208	227	214	198	238	218	214	194	217	208	242	226	228	240	200	213	203	212	196	199	228	201	235	218	213	238	221	211	204	236	213	215	229	210	200	220	221	218	230	229	250	217	206	219	213	199	221	210	230	229	215	195	216	191	224	208	192	243	213	210	194	249	207	248	197	197	209	227	229	215	216	212	202	214	216	193	209	208	226
10679	1107	1593	1754	1507	1299	1142	997	986	931	836	770	765	706	702	724	691	692	623	658	631	583	604	641	586	600	575	574	588	619	562	552	596	570	571	566	560	580	575	567	548	593	565	588	549	583	564	554	515	569	537	594	540	570	563	564	569	569	550	591	564	562	543	555	518	548	558	597	578	499	582	622	582	551	574	573	557	557	592	581	518	560	579	580	534	574	557	555	586	573	575	574	592	584	557	577	565	498	568	579	589	571	613	588	580	535	566	547	565	582	544	544	565	539	566	531	520	544	564	546	557	571	561	565	523	553	568	547	556	560	548	509	549	572	539	567	567	564	554	556	555	565	543	529	548	499	579	588	530	538	593	565	575	566	562	537	547	565	545	537	591	588	538	589	602	517	579	593	540	550	596	503	543	582	584	550	493	583	606	543	581	546	555	595	547	570	559	577	598	555	558	529	585	530	551	563	534	523	565	525	553	556	542	564	559	549	597	552	569	549	549	577	567	515	531	514	560	557	566	545	535	557	538	553	514	584	549	566	527	569	566	510	571	543	552	572	576	567	603	578	520	557	578	556	563	557	609	570	514	537	545	529	539	582	568	584	554	498	562	572	576	546	544	543	535	542	546	535	537	522	558	560	574	534	523	538	565	526	553	531	567	573	519	616	523	534	551	530	537	576	560	530	537	541	541	601	550	563	541	547	539	557	543	541	495	554	552	564	567	542	565	574	558	543	594	530	596	521	590	564	547	588	532	548	564	531	555	536	578	574	583	526	575	519	535	600	510	575	553	567	552	566	585	516	526	539	547	584	596	569	554	529	505	526	542	561	589	553	555	507	561	569	571	592	557	593	576	512	547	583	555	570	603	550	557	578	547	558	577	552	569	564	558	551	560	582	589	563	533	595	601	558	548	559	532	589	558	587	568	570	573	547	551	553	573	556	562	573	564	550	563	587	563	561	523	496	545	525	599	562	609	578	554	552	586	520	603	543	570	562	530	544	549	540	561	558	595	548	591	520	591	537	564	533	554	562	544	524	595	540	498	540	532	516	550	559	589	559	549	587	489	572	558	590	546	538	548	585	564	540	544	567	578	524	565	548	513	582	551	557	593	566	561	545	557	546	538	514	584	553	540	560	535	596	555	549	541	540	495	561	551	588	518	527	559	540	532	611	566	560	558	540	552	556	546	525	578	568	584	542	560	525	526	534	582	547	576	553	553	560	591	553	555	542	581	551	558	586	542	549	552	576	530	572	595	542	566	535	529	542	584	551	505	607	550	552	569	548	573	586	518	581	560	553	557	559	554	570	529	541	569	577	527	544	535	555	541	528	537	549	587	556	543	550	530	559	570	507	574	565	580	528	557	554	541	566	584	539	536	545	535	556	564	552	560	521	555	507	529	546	540	555	545	582	561	530	565	554	567	556	554	574	502	503	579	577	602	523	584	550	547	577	552	494	538	575	536	552	597	549	556	565	534	571	521	586	562	566	559	595	571	506	533	532	536	534	553	561	559	557	537	525	534	556	540	525	517	500	496	589	559	556	520	578	565	553	574	554	579	568	572	522	555	560	572	518	581	563	589	588	519	573	552	605	525	546	578	564	571	538	578	543	536	566	537	580	567	595	550	515	541	549	579	561	538	565	558	528	544	530	508	533	557	538	550	506	518	559	553	579	522	580	538	570	554	523	565	534	523	542	559	544	559	544	582	546	548	525	546	508	507	573	538	560	560	521	564	552	585	571	580	549	535	594	588	565	580	543	543	583	572	582	534	567	559	554	559	593	539	543	586	547	569	560	517	510	575	565	534	547	569	551	563	532	513	517	556	549	547	554	535	583	543	567	551	571	582	554	562	537	525	601	568	554	535	561	529	555	564	520	566	550	545	542	573	596	524	590	520	536	542	538	590	560	520	563	542	561	573	566	539	574	536	566	531	564	562	535	569	547	529	559	581	562	557	559	553	569	580	550	516	564	547	567	563	551	534	523	564	544	556	575	579	538	533	533	536	590	589	560	561	558	555	548	558	556	527	534	519	559	559	564	542	501	580	549	618	566	576	535	571	546	560	546	572	546	524	554	554	540	589	577	577	593	570	562	533	496	554	520	575	545	565	534	569	535	555	561	547	564	555	560	546	524	559	502	526	546	522	514	551	565	569	546	582	543	556	582	528	597	549	568	548	593	545	552	528	544	578	552	576	540	549	546	515	544	550	565	522	537	539	551	573	550	553	534	595	528	552	527	526	570	597	590	541	529	603	562	570	590	506	527	549	525	566	542	587	556	514	510	547	548	533	580	563	555	542	558	570	581	547	564	501	563	582	540	602	571	525	527	557	538	563	534	544	536	558	586	552	572	562	564	584	566	526	581	519	588	510	577	563	539	547	576	608	536	567	534	565	574	538	580	566	594	561	534	542	577	553	557	557	560	551	566	554	569	555	515	541	532	534	558	519	524	553	569	538	533	515	490	577	599	525	552	527	489	596	536	578	532	540	564	540	568	548	544	555	587	557	552	556	538	555	550	554	558	565	529	542	562	550	525	584	555	584	513	550	560	558	551	510	532	572	543	574	558	555	539	554	548	568	571	572	562	573	553	571	519	541	564	614	542	551	562	550	571	557	557	523	589	550	558	612	541	581	551	541	591	594	559	532	558	608	572	567	547	526	549	513	522	543	560	596	528	515	571	555	537	556	541	557	585	587	557	564	593	525	525	497	551	565	571	538	546	515	577	528	556	597	555	512	562	550	549	552	615	541	576	589	551	586	571	589	559	529	556	513	574	534	530	577	574	537	524	536	532	505	600	555	585	550	555	574	566	509	578	533	575	552	570	607	541	517	534	574	525	527	536	544	596	542	537	570	572	549	555	494	559	562	599	608	570	585	588	578	560	573	557	563	544	521	553	509	582	592	518	603	509	534	519	548	507	582	543	593	528	565	553	563	616	501	548	564	539	548	553	577	538	590	555	574	529	565	544	596	542	578	538	523	560	530	575	553	522	560	572	555	599	572	550	551	585	565	569	552	528	560	529	554	576	577	564	553	537	574	567	545	555	547	556	586	577	579	550	591	579	551	542	516	537	582	555	536	519	519	556	536	578	581	566	542	550	592	589	559	562	580	564	552	577	591	572	548	575	577	579	552	557	587	554	579	551	566	533	528	556	555	540	555	571	603	534	531	563	538	564	556	564	600	517	571	537	537	513	502	579	542	552	533	612	546	524	527	592	581	549	531	548	611	519	570	574	523	558	555	567	532	579	525	573	533	587	523	538	574	604	578	540	546	602	596	560	573	567	537	594	560	543	565	552	595	577	567	587	554	537	578	552	588	549	569	543	529	537	569	530	581	545	562	559	558	558	555	569	548	543	534	593	533	526	566	563	524	568	514	571	549	542	544	551	569	547	562	567	550	514	580	582	555	543	521	534	545	537	566	564	582	551	586	553	568	598	595	540	557	554	541	576	537	560	539	575	533	550	621	579	540	544	589	563	574	559	589	525	583	607
3671	491	383	410	341	422	399	365	355	378	360	365	362	353	335	385	364	359	373	391	392	338	357	345	359	373	318	391	387	394	323	338	336	355	341	367	359	353	391	380	394	375	387	363	390	372	390	342	340	373	342	319	401	408	399	342	350	352	346	352	409	354	383	371	362	343	335	368	383	372	424	375	408	356	401	400	384	387	360	379	345	386	355	386	365	372	400	340	364	351	348	376	348	369	370	362	368	325	369	348	348	369	316	337	383	350	356	356	389	372	374	334	353	366	373	354	369	326	339	372	369	325	349	370	359	344	362	378	363	377	379	422	360	390	389	376	325	370	335	389	377	348	402	373	345	363	379	364	395	356	410	332	395	400	355	339	343	412	345	361	378	350	363	374	377	397	366	358	321	353	345	355	346	354	375	377	366	366	364	347	351	342	362	353	361	351	346	332	360	419	379	365	326	367	384	384	358	341	375	349	352	349	396	370	360	352	397	363	416	378	404	368	389	379	398	385	349	351	354	345	390	343	366	330	385	325	383	358	393	379	332	356	387	327	376	378	354	371	391	416	362	358	394	371	407	356	386	384	358	377	347	363	397	340	386	378	389	390	394	410	371	352	354	364	365	363	382	381	391	374	359	372	343	337	365	380	385	389	390	374	327	383	389	384	360	371	398	374	388	392	393	379	387	372	378	426	356	359	364	354	341	371	337	356	335	384	386	365	368	353	367	365	378	363	345	355	401	375	404	349	360	377	360	385	380	402	367	373	371	367	387	377	323	366	349	396	398	353	384	348	378	398	366	395	359	406	364	358	397	379	390	358	388	360	387	361	368	357	393	351	363	351	347	385	324	353	370	310	354	371	382	321	347	352	385	351	365	396	386	387	378	362	330	361	421	366	387	377	350	380	360	351	358	359	381	410	389	354	357	359	337	390	330	368	346	390	381	369	364	397	356	362	337	367	358	349	368	396	347	392	378	349	335	369	349	381	346	396	367	378	318	343	359	322	383	359	375	375	347	389	385	389	345	393	375	397	351	374	377	330	401	333	350	353	362	353	337	382	365	349	420	407	422	351	383	348	335	370	378	352	349	361	349	381	385	346	354	382	378	379	397	340	338	329	338	363	363	359	371	368	370	335	394	361	356	347	383	372	338	377	378	394	335	340	353	344	359	353	339	369	359	379	380	335	393	370	337	384	359	395	375	338	379	352	383	412	345	373	341	385	368	355	386	346	364	388	353	362	344	386	391	322	326	362	400	340	359	400	377	382	371	342	373	356	364	374	381	370	316	387	373	361	388	338	356	380	387	327	384	372	407	392	353	371	354	388	356	380	350	345	380	355	351	392	379	367	327	386	355	352	351	396	371	369	384	368	339	369	362	371	381	370	327	394	343	369	346	361	388	360	354	357	380	369	338	334	362	388	336	389	392	372	389	389	379	353	386	374	378	375	383	371	389	406	375	375	371	374	397	418	383	397	381	376	372	366	387	393	391	375	354	384	362	354	410	359	373	385	391	366	387	401	371	368	346	369	340	376	351	357	356	385	417	351	352	351	367	374	361	386	357	378	373	348	370	371	379	357	370	369	351	387	382	387	363	387	380	345	379	399	380	370	368	392	369	375	397	330	365	362	379	369	364	357	370	367	290	362	335	355	359	356	377	341	340	366	390	385	360	387	391	380	356	339	354	362	372	368	360	358	361	364	367	419	396	347	374	398	367	349	347	380	383	405	360	355	362	356	351	354	368	397	389	318	353	378	360	424	368	352	371	385	339	368	363	349	359	364	318	336	360	342	377	386	359	340	416	357	359	389	405	376	356	369	343	373	379	323	368	351	360	367	406	356	378	345	336	360	357	323	340	389	405	372	359	364	397	392	365	353	372	333	366	378	367	352	360	383	360	313	338	396	367	353	359	354	335	384	386	411	372	381	345	346	361	366	381	360	337	361	358	369	378	351	378	383	379	366	363	415	363	329	335	374	379	367	368	382	407	342	312	386	360	365	415	358	337	350	395	372	342	404	388	385	368	377	373	369	348	381	371	373	338	329	330	392	349	374	372	358	338	348	388	389	324	356	391	364	361	353	363	385	399	377	371	389	394	330	356	384	318	331	382	358	336	356	377	360	354	360	337	344	369	380	361	352	328	334	385	383	390	396	338	386	383	336	366	336	352	370	371	365	391	364	378	386	349	350	350	388	357	384	410	391	340	323	383	397	388	353	346	373	347	360	365	330	386	359	358	353	374	356	368	359	377	348	368	369	343	398	374	382	383	361	368	372	374	350	384	358	357	339	347	444	402	383	346	359	384	347	353	368	389	358	355	390	358	349	359	373	362	364	367	395	401	351	347	356	369	337	394	410	404	378	375	371	366	355	357	384	370	394	372	366	354	361	350	374	378	430	368	413	346	388	383	403	353	347	367	390	377	399	335	373	375	336	387	402	361	364	343	346	364	372	391	364	377	399	406	355	341	366	359	410	393	404	348	357	367	338	384	394	395	360	344	366	389	367	390	410	379	357	344	385	352	389	365	331	349	383	354	354	375	382	352	343	356	369	388	372	373	369	381	386	361	371	366	349	365	367	354	376	361	353	363	388	345	371	365	360	390	367	348	353	401	346	379	345	358	405	355	369	362	339	382	353	369	345	362	353	356	381	359	369	389	378	384	378	345	349	349	350	349	345	376	359	384	359	389	355	340	372	364	396	381	386	382	378	373	381	369	350	366	360	366	356	341	349	374	392	374	381	389	405	372	345	357	380	403	353	385	406	376	348	360	358	337	365	359	364	373	400	346	368	362	393	384	351	357	387	353	382	318	366	368	363	370	381	365	399	365	370	361	414	385	378	369	313	346	384	367	366	374	348	401	345	381	407	373	381	349	329	352	361	391	378	374	328	404	343	354	354	335	378	366	374	368	374	367	371	394	365	401	365	346	389	357	378	362	366	353	363	385	367	382	358	336	381	340	399	400	348	356	368	352	376	362	379	392	341	327	343	358	356	323	384	356	394	359	393	359	330	351	415	367	351	340	373	355	367	372	353	356	368	377	388	406	365	377	378	360	367	409	348	369	363	344	373	364	384	349	373	355	379	343	342	380	354	351	374	376	375	366	339	353	361	373	362	365	365	402	394	358	385	379	369	376	384	331	393	327	339	354	335	383	389	369	378	379	362	353	386	354	420	325	398	381	356	376	414	345	325	391	352	356	347	351	386	388	390	351	368	384	351	366	388	366	356	348	358	394	357	382	372	354	382	346	349	363	408	356	390	367	355	366	346	382	380	367	352	398	396	398	337	361	384	379	363	369	384	391	359	403	380	368	395	409	378	349	360	392	385	411	329	359	376	382	358	366	376	355	391	379	371	359	383	333	365	359	366	339	341	337	346	348	383	331	390	367	337	343	419	366	360	402	407	369	368	374	390	396	401	371	335	342	351	387	369	383	405	368	352	365	369	356	404	366	362	388	385	357	357	398	366	351	340	391	371	337	336	348	323	353	371	344	370
3437	967	942	929	933	951	976	920	920	886	869	895	953	917	911	902	847	914	921	856	894	891	839	879	865	863	885	958	906	870	935	888	901	930	910	924	915	915	863	920	939	883	903	938	910	943	862	903	954	899	885	895	908	875	895	907	875	891	911	926	895	817	901	936	877	865	985	878	886	851	893	911	865	844	884	884	947	864	924	899	918	920	867	874	875	937	871	895	923	928	915	882	948	904	865	889	885	923	879	901	910	901	880	880	906	925	903	869	882	860	930	831	906	863	898	859	913	936	837	915	921	914	900	881	893	925	855	873	845	887	883	912	858	929	892	918	910	862	839	898	918	905	876	869	880	983	874	860	922	893	862	925	889	888	917	911	876	903	874	938	892	866	869	869	898	882	925	899	922	896	903	898	905	880	913	843	945	869	895	887	927	902	920	908	924	899	897	894	942	947	938	864	911	894	827	953	917	883	861	904	919	893	870	892	926	885	889	889	893	920	910	918	912	870	920	913	935	871	832	896	957	873	932	916	880	877	867	894	925	834	899	900	900	899	926	895	921	918	924	908	909	932	871	920	935	911	888	901	939	883	968	900	861	885	901	913	891	837	888	877	882	933	941	908	887	892	861	898	936	885	954	945	849	901	878	866	914	874	890	836	891	894	862	852	845	903	879	926	928	910	915	917	928	901	890	883	899	888	865	958	901	907	922	918	947	897	875	891	958	878	933	862	880	868	921	904	827	865	860	899	891	912	896	906	868	911	918	827	889	931	927	883	871	873	910	898	866	906	918	886	922	883	934	918	864	927	882	859	894	877	912	895	922	997	905	897	995	933	904	870	870	880	888	828	905	926	881	881	872	896	906	901	882	884	886	906	890	838	870	880	854	908	879	887	951	897	883	860	857	924	915	879	851	885	875	892	901	896	900	884	892	875	856	954	871	905	947	867	887	959	892	875	893	840	916	949	925	894	871	885	877	855	912	934	898	931	877	892	909	918	861	917	953	913	865	944	932	902	876	882	879	885	920	900	861	903	967	883	860	894	904	901	909	895	909	854	891	830	863	854	840	895	870	931	898	873	872	872	882	867	919	884	874	883	908	883	903	851	891	906	870	917	840	930	880	807	893	862	856	886	902	881	890	926	877	925	892	934	874	945	861	876	909	924	930	915	867	859	933	898	916	916	908	916	891	891	873	852	875	918	903	875	922	916	869	849	902	950	890	863	845	908	898	858	891	934	886	855	847	902	960	856	905	867	902	857	872	860	925	961	965	894	895	979	914	886	847	914	949	897	904	928	874	895	912	889	917	900	859	849	911	879	872	862	927	873	864	960	853	842	873	909	882	892	833	906	862	908	854	863	912	868	890	912	868	919	907	882	887	904	883	929	942	906	889	864	894	866	883	872	914	927	846	872	881	910	920	881	821	872	860	900	911	894	871	821	892	876	886	904	864	901	836	884	871	885	952	872	897	901	879	914	882	939	892	889	855	954	894	897	879	836	892	916	882	893	971	883	903	872	896	856	903	862	919	881	864	944	919	902	967	923	857	884	908	880	841	874	829	901	866	819	894	918	884	901	923	899	914	879	904	858	909	879	920	925	939	888	860	925	889	878	881	943	871	892	828	864	889	932	842	938	885	925	875	861	879	895	885	880	910	887	855	898	903	914	910	925	900	936	858	868	925	921	916	927	870	887	882	883	920	953	886	895	871	915	878	810	880	916	878	903	892	881	931	921	920	871	910	882	919	883	895	914	893	886	852	928	942	853	888	895	886	928	921	921	901	906	924	915	937	844	880	860	879	868	942	921	949	860	917	946	950	893	906	944	885	871	908	954	867	911	865	917	934	907	878	881	858	840	862	864	861	902	872	902	898	847	884	882	879	927	848	926	826	875	878	937	900	890	941	822	883	885	920	954	918	906	860	908	892	933	837	895	891	906	905	887	840	869	863	909	915	952	918	882	926	950	979	908	882	961	968	865	882	895	855	898	929	873	855	915	899	862	880	896	871	955	894	909	876	908	886	918	894	926	851	900	893	928	881	817	896	912	884	865	888	826	847	835	862	926	896	905	923	873	873	934	914	899	896	892	901	895	896	885	885	915	883	869	930	884	879	870	928	877	889	979	909	885	891	949	883	835	898	912	898	904	853	923	874	890	900	900	908	902	890	863	877	881	835	914	886	881	868	896	907	884	898	948	903	889	937	906	945	925	907	880	889	907	925	913	812	867	898	916	876	920	900	800	893	911	945	890	919	924	913	913	872	876	888	934	830	857	934	930	901	868	929	900	874	925	882	902	918	943	868	955	901	870	928	890	937	901	877	842	884	815	901	917	903	857	922	928	904	888	879	908	922	871	915	911	894	863	908	853	906	863	888	950	948	895	888	915	942	925	932	872	878	897	963	883	876	888	883	943	912	918	886	880	878	876	861	924	862	931	876	862	895	852	893	891	896	835	915	842	932	929	927	886	847	886	927	937	882	940	932	874	853	914	928	931	935	909	882	921	914	813	889	887	878	927	904	847	910	891	871	882	900	892	922	883	910	857	917	928	930	899	865	881	910	894	911	899	941	909	928	868	912	885	893	945	888	916	919	877	895	862	845	905	910	859	839	864	856	911	930	873	872	898	883	895	863	923	917	864	927	879	942	898	955	921	914	920	916	906	871	930	973	887	902	938	895	864	885	903	888	944	908	922	910	898	886	855	876	899	888	921	926	911	924	924	864	863	904	951	948	893	920	848	909	914	887	871	932	897	940	910	954	868	885	892	880	913	919	884	916	897	897	912	876	854	897	894	878	869	933	902	865	902	917	946	914	912	934	911	901	931	922	907	904	929	904	915	877	904	923	914	900	912	882	922	888	866	897	930	882	906	950	929	918	890	917	894	847	877	898	895	914	907	872	875	876	904	943	795	879	908	891	862	892	885	871	956	942	915	902	899	890	903	949	931	919	922	916	891	894	925	851	913	905	878	898	868	887	929	922	888	880	903	860	907	912	897	910	880	897	861	887	908	878	857	910	900	880	868	891	908	913	873	909	885	914	915	902	905	912	877	911	917	890	900	885	916	866	852	824	913	932	881	849	841	869	871	853	893	881	913	887	893	868	895	853	856	858	885	895	889	892	910	899	868	902	902	847	933	890	937	938	933	899	879	899	911	879	923	917	925	869	908	834	917	918	878	881	880	894	884	881	866	887	872	851	941	923	904	874	875	882	884	892	901	866	848	912	936	821	889	878	823	889	900	860	915	855	858	902	937	886	880	922	943	834	904	888	891	913	884	897	879	924	894	926	928	889	878	834	944	849	940	853	894	929	869	870	919	901	924	842	889	917	900	932	942	915	867	876	878	929	863	941	895	906	913	884	935	848	875	841	842	837	869	868	867	899	917	894	829	943	903	943	850	877	862	900	867	914	898	888	870	912	900	882	899	866	904	882	930	1003	907	877	894	934	843	894	850	905	861	885	981	871	875	929	913	871	874	921	919	906	929	894	929	907	885	911	912
11219	1057	627	576	527	483	448	452	431	384	423	419	364	423	373	393	420	397	418	416	392	410	417	357	421	379	394	413	406	413	414	399	417	422	395	383	423	408	425	386	373	414	386	372	397	364	413	407	418	344	379	389	412	422	402	362	399	443	354	406	392	369	382	421	389	414	418	429	402	376	410	442	382	373	378	385	381	397	401	375	400	376	417	396	440	360	401	418	371	404	369	399	419	379	396	393	372	342	405	405	367	379	380	405	384	400	390	375	429	393	382	393	368	400	352	394	385	406	387	447	435	404	436	394	418	415	393	399	401	366	364	402	390	411	405	427	385	383	388	378	386	388	410	356	419	432	382	388	395	339	398	392	410	407	404	420	407	383	379	373	395	400	385	424	389	399	350	424	395	384	432	390	399	400	389	391	372	405	382	392	379	403	395	428	412	391	398	374	379	395	391	396	411	388	382	376	383	415	358	456	401	387	403	374	391	382	383	400	400	420	416	385	387	403	359	350	425	415	406	383	414	366	374	399	370	452	416	394	390	375	401	416	370	383	386	364	370	379	415	399	414	414	408	354	398	387	366	388	427	407	411	382	384	426	378	379	370	385	368	410	428	364	394	368	372	392	416	382	367	414	398	394	371	412	387	394	407	371	389	401	390	374	435	417	416	412	424	376	438	377	392	375	404	350	363	390	402	418	424	371	388	416	395	364	372	395	406	361	358	377	397	359	379	382	410	379	403	367	392	390	377	431	411	402	377	390	392	427	405	406	421	455	421	389	424	417	412	415	351	404	421	357	411	376	367	367	420	366	404	419	386	420	381	379	377	417	366	405	363	387	367	391	356	416	372	404	429	382	366	399	372	379	389	407	355	405	398	409	393	428	365	415	348	374	422	438	393	371	392	378	400	410	388	432	366	395	403	425	380	365	360	413	407	424	397	413	373	405	406	381	371	385	390	398	378	441	375	392	380	398	384	428	398	377	379	385	406	409	399	360	397	393	398	403	392	361	372	378	406	410	390	390	409	398	418	425	413	394	421	381	408	408	417	406	377	386	423	399	378	378	399	431	377	411	381	416	419	397	401	410	410	369	378	444	400	384	414	398	367	413	381	358	374	383	392	398	383	406	384	413	392	372	347	382	400	417	365	412	362	403	410	387	379	376	384	401	410	387	366	375	397	408	394	401	411	394	384	378	408	374	369	355	407	367	390	377	360	399	384	406	385	398	386	408	364	410	438	417	431	367	361	383	405	374	357	409	408	383	409	400	402	414	345	379	408	349	384	401	389	386	404	406	395	415	392	393	347	398	402	388	359	437	415	399	402	394	405	398	395	365	395	409	424	420	361	350	427	355	374	414	371	362	427	404	408	413	399	387	428	401	370	410	428	422	392	403	395	398	379	383	383	385	377	387	393	395	404	387	375	440	388	418	414	429	372	403	400	420	412	379	357	386	392	404	367	368	401	373	381	386	374	354	382	383	359	394	424	376	377	402	392	364	401	389	384	376	358	402	428	382	407	369	386	445	406	356	336	384	373	372	412	389	383	413	409	399	375	369	396	406	361	358	385	379	372	381	404	396	404	398	366	419	405	393	394	418	374	397	393	395	385	398	384	401	358	410	414	397	417	405	383	408	410	384	377	420	367	359	403	388	412	398	371	371	416	421	418	402	367	415	423	369	391	353	366	385	402	419	378	391	384	431	416	380	384	418	410	377	370	398	449	365	370	403	394	405	404	371	398	377	412	383	405	345	379	444	411	370	384	350	387	399	385	374	448	402	444	400	420	366	410	396	378	387	385	400	380	356	390	415	373	389	399	417	403	411	403	409	402	385	404	393	410	388	390	390	383	398	422	381	394	401	398	384	374	365	430	376	360	365	350	379	446	398	416	399	381	402	417	381	365	384	377	399	440	385	394	372	401	382	418	373	410	408	395	377	405	408	354	359	411	402	404	397	395	404	396	371	422	402	395	372	348	385	414	390	386	383	427	369	353	414	410	350	418	394	373	407	416	371	403	417	390	389	398	371	392	402	423	398	421	398	356	407	390	413	419	394	376	368	405	428	412	398	399	380	424	413	402	442	368	378	389	405	404	452	369	382	375	424	376	375	413	426	394	399	414	390	366	390	397	436	377	340	382	389	392	381	381	383	415	393	387	387	378	423	377	385	391	403	396	409	379	464	403	389	353	394	345	389	403	430	434	400	355	410	379	416	427	378	395	392	391	387	358	327	406	380	364	396	405	390	383	369	405	395	400	329	375	370	418	435	425	407	409	408	405	385	390	399	390	387	378	383	401	396	405	403	397	417	370	413	393	378	402	378	412	363	383	389	401	368	401	372	399	403	397	400	389	393	400	444	407	396	380	399	391	391	386	392	421	406	423	416	413	370	385	409	391	360	401	398	399	427	390	427	357	368	391	386	355	365	377	433	380	411	415	413	398	410	388	368	369	345	376	373	386	395	401	382	417	401	381	376	395	343	394	386	401	395	390	401	446	440	427	367	394	380	368	377	413	415	400	401	356	404	386	361	360	393	357	379	356	407	397	398	391	394	387	414	368	391	388	404	426	378	373	390	386	384	403	383	410	412	400	423	375	420	414	383	398	403	408	389	381	387	406	354	390	359	401	446	421	402	390	396	440	421	422	373	358	401	406	389	430	374	396	412	388	424	388	382	362	357	389	373	406	408	423	438	397	406	421	413	404	399	383	408	392	370	400	400	399	441	418	405	387	417	405	381	425	385	392	374	413	387	429	385	416	404	431	421	417	443	409	366	388	416	398	413	384	371	388	420	380	369	380	419	382	341	398	383	385	382	432	431	385	393	410	393	396	391	407	377	375	399	398	423	426	376	355	420	365	380	376	429	435	363	396	397	417	360	400	378	370	340	359	393	415	345	381	375	377	398	394	412	376	401	387	412	369	350	415	418	412	439	380	375	385	394	410	414	403	396	422	426	367	391	339	418	391	363	412	381	413	394	385	401	410	375	379	414	379	406	411	368	375	414	401	423	438	393	395	381	374	403	351	375	388	412	435	355	404	427	416	404	419	390	379	409	385	364	397	374	437	419	366	399	410	372	373	362	366	408	421	385	386	363	359	399	437	404	390	364	368	402	380	393	360	401	401	400	388	397	396	434	388	421	421	383	371	384	403	384	411	355	398	416	372	368	396	395	395	408	438	422	402	376	393	405	454	420	416	376	401	404	410	387	393	362	352	387	353	364	375	440	390	361	397	388	371	338	382	349	413	401	390	386	343	384	421	398	398	365	431	463	394	425	396	412	408	402	385	402	429	395	418	398	363	410	400	366	437	377	375	390	382	390	397	422	413	410	405	413	370	402	395	377	410	387	393	431	446	418	404	379	368	404	375	370	393	406	406	384	400	422	392	381	346	379	403	398	393	419	424	367	406	409	381	380	417	390	403	370	408	389	379	420	404	354	387	415	447	378	400	404	405	412	393	392	424	427	374	342	361	375	388	412	444	403	408	350	339	395	426	388
9061	1293	1413	1561	1427	1305	1264	1242	1184	1116	1070	1068	1081	1038	1064	1053	992	995	1002	955	995	998	1038	1032	1001	988	957	908	942	1023	983	1014	943	924	992	970	939	975	952	982	952	948	943	897	942	945	956	952	986	904	904	969	1020	972	1007	989	936	942	944	928	952	1040	955	926	905	961	988	972	976	937	1012	1009	900	959	923	956	944	989	892	911	983	964	943	901	935	907	981	963	908	975	972	852	909	964	911	953	1030	951	915	952	915	929	966	1010	922	934	948	983	922	932	925	968	940	1009	933	932	984	982	943	971	1022	997	955	890	934	980	963	972	940	975	953	924	990	989	972	991	972	934	943	927	954	964	930	950	944	967	955	939	928	937	1032	930	919	959	952	982	982	976	940	927	929	957	972	898	975	934	985	968	928	943	1018	973	981	938	944	926	950	957	913	1012	964	875	963	891	1006	924	977	939	923	949	952	931	925	981	954	950	998	938	929	1021	908	929	973	946	922	955	898	955	958	956	911	933	934	978	977	969	993	951	940	959	951	918	988	925	929	964	933	951	925	915	928	947	931	927	939	913	955	944	967	995	852	938	887	939	929	960	917	956	936	949	899	910	924	896	940	904	958	993	1033	959	964	917	923	951	929	956	931	939	961	958	930	922	910	949	912	930	992	951	1032	927	977	898	904	923	941	940	954	901	976	940	955	947	939	914	904	957	932	962	880	975	915	905	938	1003	973	950	957	970	891	1010	970	880	957	939	973	962	967	979	1001	1005	934	978	943	926	958	926	945	941	947	933	922	960	934	923	901	982	983	972	904	914	992	964	922	947	992	977	1020	985	969	916	986	969	960	911	886	907	1001	898	960	916	894	922	933	940	913	946	897	963	942	960	949	979	1014	909	899	964	931	983	900	1020	924	935	920	904	954	933	987	950	991	953	965	941	938	975	893	972	958	954	973	921	883	956	982	978	967	937	971	937	937	947	959	935	947	929	892	942	934	959	946	935	952	930	893	933	933	923	926	906	915	889	965	945	930	972	983	917	937	978	940	965	934	954	936	908	978	973	951	920	978	944	894	907	958	967	910	865	927	952	932	911	1001	934	959	920	931	988	954	947	979	920	940	969	1021	943	887	876	937	953	914	894	986	912	941	936	965	943	923	948	958	949	908	992	1010	931	950	978	932	948	939	921	971	968	954	956	967	948	924	927	954	941	924	894	960	922	928	963	999	968	933	912	980	1008	900	959	1000	967	958	910	979	963	939	904	882	926	892	949	910	1015	935	963	987	945	922	942	988	904	947	921	917	918	943	965	986	960	943	991	967	976	936	936	943	961	964	942	956	998	974	934	941	939	950	924	936	975	957	956	987	955	930	967	968	953	967	937	946	898	968	919	974	893	894	915	940	921	944	943	988	1017	931	906	949	954	977	948	873	946	939	949	939	911	975	938	955	993	985	988	889	933	951	962	946	885	973	967	979	964	917	902	963	941	983	928	949	922	911	955	965	918	933	888	973	931	932	917	929	960	939	971	948	956	928	975	933	927	937	919	985	985	982	978	928	1001	949	982	920	940	966	961	950	962	979	955	933	901	946	888	915	913	1010	932	907	983	1020	920	984	974	974	992	1011	1022	955	953	943	966	964	990	914	950	911	961	948	972	957	977	1019	888	935	933	941	1009	902	989	960	963	920	944	900	1002	947	925	971	916	961	900	1009	956	915	937	991	954	975	961	963	925	939	929	926	944	914	886	956	992	925	924	934	944	907	900	934	998	966	987	933	932	967	946	914	895	920	917	979	959	962	944	913	941	941	957	927	941	910	964	943	1001	959	938	932	932	934	922	966	961	965	959	955	928	877	939	950	956	922	945	963	918	937	899	945	934	963	979	912	944	935	967	911	930	958	950	938	946	922	916	973	1026	928	975	949	908	989	982	958	949	938	896	961	961	933	917	950	884	940	986	919	971	957	1001	932	965	936	948	930	892	996	946	968	885	865	957	908	925	954	963	966	961	931	928	900	895	970	954	891	999	978	891	887	880	895	927	1007	986	990	877	954	975	969	975	965	924	939	880	951	907	976	970	888	971	958	949	933	902	889	904	999	913	1001	955	931	927	944	958	936	953	983	971	947	933	980	967	975	969	954	977	896	957	955	969	883	963	1010	924	872	987	924	1002	938	935	905	1012	908	982	918	916	997	897	948	979	944	948	901	886	1002	933	998	943	958	941	968	959	895	889	947	953	904	933	972	938	970	939	974	927	952	936	937	994	968	965	945	921	960	896	952	933	907	925	933	929	974	964	952	918	964	915	991	1033	973	943	969	969	910	972	992	956	892	997	1045	900	952	929	926	885	974	945	942	933	964	962	944	925	960	929	948	948	952	990	996	964	1022	960	904	969	915	963	967	973	962	951	923	985	976	932	952	910	913	893	999	972	916	955	957	918	947	970	978	967	935	893	970	988	993	954	921	878	937	955	958	913	921	888	910	934	952	913	907	992	957	941	928	952	928	952	922	950	975	919	951	944	920	958	899	930	977	942	929	908	985	996	927	934	964	917	926	868	947	972	981	983	943	973	913	951	942	929	932	928	894	912	959	980	926	910	963	924	941	939	877	903	983	993	965	986	955	991	968	938	965	880	920	938	963	946	1030	949	944	925	950	952	901	947	925	964	960	951	972	867	934	918	948	972	981	983	935	1000	947	923	952	964	934	919	936	927	921	926	935	958	962	937	897	983	927	932	915	917	945	972	965	933	975	909	979	983	895	994	928	952	960	909	902	952	940	928	942	952	933	985	946	925	879	967	947	911	958	1011	967	918	972	983	910	1025	962	894	941	945	967	926	959	945	913	860	935	985	940	962	930	937	894	956	951	961	885	884	956	985	965	945	924	960	998	953	890	960	908	911	967	969	896	896	980	911	1008	919	939	957	868	997	955	970	958	921	929	1024	944	920	1031	937	916	948	951	969	930	918	862	929	983	924	960	949	913	917	960	956	984	985	949	1003	928	975	949	957	932	949	946	928	954	984	950	991	901	1000	1002	974	963	944	903	891	971	926	978	981	961	935	937	963	952	923	949	993	995	960	869	923	950	980	959	977	965	928	965	938	971	976	928	969	959	982	977	927	880	975	932	971	952	911	951	962	942	919	922	949	926	969	933	972	916	942	941	923	928	958	942	923	899	963	938	932	945	941	917	964	912	933	952	941	924	965	898	967	959	974	917	938	958	1018	1010	956	946	953	935	1009	949	936	994	926	968	965	1004	950	968	993	909	941	945	967	977	978	982	936	940	1007	973	964	944	934	953	931	974	888	990	976	933	971	945	956	969	937	934	946	971	955	987	981	901	911	932	951	947	909	907	967	940	971	974	963	988	889	954	901	871	913	918	922	944	913	1009	946	946	917	1021	934	935	940	949	979	955	984	926	962	947	970	901	980	881	930	951	1034	949	941	912	924	949	962	924	931	1006	890	924	927	903	961	887	975	925	932	946	986	972	957	975	928	935	933	910	950	947	965	956	960	948	974	962	902	948	922	853	961	887	936	954	931	933	868	917	964	966	978	949	942	944	1011	940	985	917	882	982	954	903	930
17531	1532	684	534	431	330	330	336	266	264	248	269	246	225	253	262	243	231	235	237	226	238	228	238	255	202	222	227	238	226	222	218	197	242	223	217	205	228	212	215	214	226	226	203	225	226	214	210	188	229	217	250	233	212	207	204	236	206	210	216	203	231	199	220	230	207	211	245	236	211	239	199	197	230	210	224	205	231	214	239	222	217	253	206	199	221	200	241	215	237	213	170	212	230	221	219	238	233	228	203	219	239	237	216	230	197	223	220	207	212	199	218	219	209	209	201	208	233	223	260	237	206	220	190	192	192	217	206	222	226	209	195	244	214	186	207	223	193	209	200	209	188	218	232	233	203	211	216	217	218	212	215	214	184	215	229	193	222	221	254	226	217	199	214	246	226	242	222	236	213	230	243	223	222	224	213	210	263	213	210	223	235	229	232	203	237	221	215	205	197	217	217	235	218	216	220	225	256	213	216	227	232	224	197	220	223	233	198	216	236	203	215	221	222	248	225	220	227	206	239	214	243	216	235	214	238	215	214	248	245	220	221	217	215	239	211	217	197	203	212	218	217	222	256	220	249	191	236	233	229	212	246	205	206	216	211	223	242	205	234	234	228	203	225	204	218	224	227	222	209	222	208	215	221	218	212	220	206	251	226	220	190	200	196	216	223	217	215	205	203	200	232	216	203	188	223	227	226	233	226	208	225	211	217	208	239	240	215	221	204	219	185	211	238	227	248	244	203	221	231	195	230	254	235	240	243	243	205	237	214	229	238	222	201	246	205	216	224	198	211	198	245	244	209	201	231	223	206	223	257	242	222	233	231	228	212	213	206	227	201	219	236	236	232	211	213	196	227	223	242	231	221	218	233	214	202	213	241	213	213	189	197	257	220	235	216	216	200	202	219	213	223	223	219	188	219	218	228	206	219	190	198	234	228	208	215	220	218	217	195	236	236	223	215	222	218	205	249	223	221	221	212	236	204	214	212	219	214	238	243	197	241	214	186	214	234	231	231	224	199	213	210	201	212	205	218	225	232	203	199	223	238	214	210	211	216	227	210	188	220	236	213	196	239	223	203	195	221	199	210	217	230	222	213	232	211	223	216	219	201	248	227	250	204	228	235	203	237	227	232	205	199	235	229	218	216	200	244	209	208	210	223	216	208	241	224	223	197	219	226	213	212	223	204	238	209	215	213	221	243	219	207	227	211	210	192	209	252	220	210	212	225	230	223	195	238	231	204	219	233	220	227	210	243	220	205	185	245	211	221	212	228	236	193	223	200	219	218	227	211	231	218	204	225	231	215	217	211	197	202	228	214	224	228	253	216	225	225	215	204	213	231	222	240	214	224	216	226	212	206	234	232	208	221	187	225	224	208	233	234	237	222	219	224	211	239	226	223	208	220	234	221	215	248	219	222	238	227	232	220	228	196	222	245	226	228	205	207	232	213	206	225	227	205	219	210	197	209	229	214	222	206	203	241	216	217	223	182	229	219	233	259	220	218	210	221	208	210	236	196	214	219	242	210	224	235	219	197	202	215	260	233	192	215	201	208	236	224	193	210	229	228	225	217	236	190	201	251	226	219	238	221	187	206	243	198	203	218	204	234	249	232	236	204	199	224	220	227	211	208	224	222	213	244	224	223	221	219	205	220	193	207	198	206	202	207	207	209	219	210	218	207	222	193	204	195	218	202	210	249	230	241	202	222	189	239	233	220	224	242	198	241	211	185	222	254	220	250	231	204	201	220	206	219	234	226	217	203	222	257	191	212	225	206	218	207	227	210	219	198	208	203	201	202	205	196	208	217	189	241	205	229	216	230	196	224	198	216	233	227	216	227	217	234	212	223	221	241	225	207	202	229	242	220	231	209	214	229	214	226	227	229	224	196	222	230	221	213	205	223	219	220	185	194	236	195	191	203	220	213	218	176	214	198	215	185	202	209	244	198	197	230	228	227	229	195	227	219	225	207	190	267	208	232	203	205	234	213	204	182	195	204	240	201	212	233	223	222	219	220	190	194	188	209	218	227	214	224	203	228	242	233	258	207	207	210	215	221	219	214	198	237	218	220	214	203	198	228	239	211	197	229	219	219	231	218	207	215	217	230	206	241	190	199	191	219	202	170	234	226	222	184	200	202	229	210	220	195	218	217	230	209	220	208	195	223	218	208	227	210	212	229	217	216	226	225	234	244	217	235	205	191	235	239	230	217	232	231	194	218	209	212	236	229	220	182	192	235	230	202	217	207	237	189	202	224	216	229	217	219	216	206	231	201	205	195	210	243	218	227	205	215	209	226	215	192	198	204	183	217	222	220	242	233	223	224	228	271	193	222	214	238	240	208	188	192	205	209	227	212	204	234	223	210	221	225	245	222	233	219	241	204	213	236	203	216	207	219	190	231	241	207	200	206	222	197	221	218	224	209	195	200	225	225	216	242	204	240	201	220	225	211	211	207	209	209	229	217	193	211	207	216	221	238	214	216	218	195	222	251	221	218	233	220	226	218	256	234	211	200	215	197	217	211	224	207	230	206	243	234	236	247	227	216	199	222	245	219	201	235	202	220	182	223	212	205	214	204	266	198	212	199	222	228	220	219	202	213	215	229	228	188	212	202	218	230	204	206	217	201	187	244	201	217	212	248	221	214	240	226	223	197	200	202	219	234	200	214	239	240	221	188	235	221	206	198	209	229	233	220	222	214	218	222	230	241	208	212	210	211	224	219	237	203	217	236	225	197	235	190	191	228	198	210	184	222	249	201	190	191	186	204	216	227	229	197	201	183	233	221	233	204	224	233	196	232	233	227	250	215	257	213	225	215	217	225	221	228	213	216	238	214	189	227	221	244	239	197	194	226	196	218	203	202	227	218	208	230	217	204	238	186	231	222	232	203	220	211	210	226	213	220	202	192	224	214	213	216	217	198	239	204	236	234	210	179	205	205	206	210	212	233	286	234	223	204	246	231	224	214	209	216	225	220	226	243	231	200	204	197	234	237	230	202	215	221	212	234	228	213	189	246	210	239	215	265	239	193	212	226	208	211	245	201	199	211	229	254	237	218	242	249	219	208	213	207	221	231	216	231	197	225	197	226	221	229	214	210	221	254	229	208	233	201	200	232	239	234	231	220	207	211	245	225	212	216	233	211	240	215	229	231	206	229	238	225	243	210	238	226	186	220	215	203	217	210	213	213	223	217	236	233	231	223	204	208	206	215	220	174	190	193	220	212	223	213	202	213	210	225	208	222	221	220	239	214	213	218	199	249	239	232	229	205	214	205	240	226	194	219	246	235	217	225	225	219	246	222	217	222	204	207	227	214	207	227	229	211	229	184	233	193	226	193	217	220	187	205	222	246	213	198	193	209	213	215	224	213	198	236	234	237	205	253	204	197	237	206	190	216	200	191	218	198	213	193	204	228	233	225	199	222	208	210	203	226	224	192	220	219	211	233	234	198	186	248	219	222	221	238	229	209	227	242	226	226	214	202	247	202	235	229	213	216	232	190
10791	1274	1581	1755	1552	1224	1166	1083	942	880	888	818	748	694	690	689	670	684	658	658	658	583	608	604	618	609	609	636	561	595	575	577	645	532	604	546	601	566	550	599	618	569	564	539	575	551	560	551	565	556	525	591	567	571	576	561	573	541	568	580	541	578	555	534	617	588	556	522	538	574	570	578	541	569	529	557	556	571	566	536	570	567	564	517	531	533	582	516	524	522	568	544	570	598	520	545	582	573	548	523	534	540	542	555	581	613	567	545	588	574	574	574	555	587	596	537	569	526	557	523	547	550	540	563	556	570	535	578	510	563	559	552	537	549	512	599	583	530	578	529	546	559	553	567	560	556	597	562	573	524	569	511	543	515	575	552	559	543	545	601	538	512	548	524	524	553	553	571	572	526	534	535	569	502	540	571	554	529	553	559	577	529	564	535	531	541	571	564	581	593	572	535	534	534	540	590	589	568	600	579	539	583	558	606	548	531	521	577	534	518	550	567	551	601	521	586	544	563	565	551	567	518	580	599	536	552	584	540	573	574	557	567	555	534	530	500	529	567	553	547	560	547	568	562	536	539	547	545	541	546	533	584	537	542	558	524	539	560	563	554	523	580	525	587	538	556	560	549	542	548	545	524	513	569	587	534	548	541	513	555	594	580	537	562	564	595	539	541	579	537	552	536	560	525	558	577	528	560	544	587	556	521	571	527	542	607	570	582	569	568	510	547	562	595	568	606	525	556	511	565	547	547	576	568	517	563	567	559	517	549	547	546	531	562	586	530	523	587	616	554	549	570	581	539	545	554	509	558	576	583	534	544	568	555	587	540	526	525	572	560	542	542	588	534	594	554	532	610	565	548	529	556	536	557	530	561	551	561	560	550	519	554	516	516	532	540	572	531	626	543	525	540	538	552	577	557	540	566	527	584	571	550	537	567	532	513	521	595	554	525	525	540	584	572	517	558	569	569	557	535	532	527	546	544	530	545	574	572	524	545	615	545	536	576	568	544	539	538	607	516	562	557	518	560	564	555	552	541	499	580	580	545	519	582	599	544	547	547	538	524	565	560	540	566	553	571	563	554	589	537	582	564	560	539	597	543	577	557	557	537	563	542	575	552	563	550	520	543	584	535	553	528	511	564	583	553	590	544	535	521	547	553	543	526	560	553	583	618	520	543	580	555	559	560	542	588	524	532	553	539	579	598	576	546	582	592	575	520	524	584	562	555	525	554	569	532	529	587	565	573	563	590	562	599	559	534	582	532	583	507	553	588	571	560	577	579	585	547	570	594	579	533	537	537	562	547	523	524	599	523	554	546	551	549	554	570	560	524	576	552	539	562	547	555	546	565	571	541	558	559	571	544	596	581	558	518	542	561	542	536	563	620	569	560	542	556	531	564	575	578	543	585	557	552	557	548	591	592	560	558	574	534	567	570	559	565	566	606	528	506	542	547	506	574	556	543	540	548	536	595	545	545	549	505	565	603	537	576	557	559	532	554	597	547	538	578	535	551	550	566	578	568	580	541	509	564	569	582	576	572	543	535	597	566	529	574	533	548	548	558	562	576	529	582	540	569	574	545	573	564	533	546	535	515	562	546	571	565	579	536	556	538	542	564	550	494	572	581	516	543	527	563	546	605	602	546	554	568	618	577	535	586	562	565	559	548	556	548	536	553	561	560	506	569	533	564	537	594	538	556	539	569	589	531	542	558	530	544	564	579	516	578	544	567	566	550	545	552	540	528	546	525	573	545	575	541	534	546	534	524	558	550	576	596	544	561	545	529	565	569	509	545	534	546	532	558	548	586	549	537	554	534	565	535	534	548	592	530	550	552	550	577	489	514	534	594	530	595	610	561	551	573	572	604	544	550	531	553	553	526	586	561	546	558	557	559	578	546	533	559	558	580	533	532	552	550	563	554	540	537	534	539	554	502	521	544	592	576	536	602	575	549	586	541	593	515	532	502	579	525	548	554	533	547	532	549	561	570	570	550	571	560	526	554	533	586	567	584	571	573	562	553	571	560	569	553	523	591	510	554	558	563	539	563	609	553	553	569	512	536	529	548	544	593	553	589	568	562	555	605	549	584	564	524	534	535	537	592	504	530	543	521	598	543	599	618	521	586	556	557	527	554	587	545	548	583	538	597	546	540	604	591	572	570	539	566	576	575	562	519	548	577	580	593	534	552	546	498	553	533	531	535	572	540	563	557	531	560	585	556	545	569	524	570	533	564	505	575	560	536	578	543	524	530	555	566	546	579	577	541	549	538	534	545	567	533	589	537	578	586	536	534	582	586	546	547	573	593	579	518	605	561	557	535	494	573	545	565	557	544	541	539	582	502	577	596	527	585	547	565	579	525	513	551	514	561	564	573	562	555	557	527	513	562	537	548	550	565	582	564	546	590	579	528	550	532	558	560	543	589	542	554	553	542	547	544	584	519	579	540	575	559	572	566	573	565	589	571	527	549	565	530	555	582	540	571	573	553	556	549	548	548	604	538	597	569	551	533	537	569	571	572	563	538	576	549	607	517	556	578	533	519	563	558	557	584	525	553	574	555	549	577	552	598	514	527	563	545	541	591	553	562	585	563	518	542	546	548	539	558	520	566	542	559	532	540	579	612	624	532	592	561	536	546	579	591	529	560	589	550	569	565	553	524	575	560	554	629	560	553	538	572	556	537	516	530	585	573	573	522	555	569	565	560	529	531	569	592	572	539	558	562	548	558	560	553	558	539	566	546	542	594	526	601	528	567	539	553	569	554	556	611	589	539	536	557	556	532	529	542	559	518	561	581	568	571	537	595	566	548	548	576	566	552	542	580	569	541	554	551	587	564	550	559	547	536	560	569	525	546	544	545	560	575	601	562	532	553	592	539	592	509	540	558	523	580	593	551	519	551	562	569	591	556	560	530	546	559	537	568	591	533	540	549	554	548	577	568	555	529	549	548	521	576	546	594	527	544	547	582	569	550	554	533	502	534	533	535	540	592	554	556	581	602	576	540	576	543	549	570	534	551	523	523	512	560	538	557	540	537	527	518	571	539	563	571	551	537	569	556	541	562	550	573	535	566	582	543	531	547	562	584	521	570	574	560	588	549	539	545	532	575	575	564	535	530	599	564	528	596	546	563	583	578	572	526	516	550	515	532	540	555	560	526	583	549	573	576	519	537	559	595	567	596	571	516	539	523	549	557	542	558	567	566	615	543	527	553	543	551	592	564	544	544	532	570	552	587	562	555	561	514	542	519	544	525	593	541	548	590	550	562	554	566	566	565	557	540	569	562	560	527	564	578	556	535	541	530	549	613	604	653	552	553	535	568	561	539	563	583	538	511	577	545	566	542	542	547	536	543	573	566	578	559	555	571	557	609	523	556	554	516	571	544	552	544	595	533	509	555	554	585	560	529	574	542	541	585	560	546	593	500	558	601	578	570	552	542	581	541	530	531	537	544	560	586	561	537	506	555	522	557	563	578	583	561	525	559	567	523	547	577	569	549	574	549
3420	532	416	361	402	346	388	398	354	342	366	368	384	378	360	363	392	373	403	362	382	380	383	375	397	351	370	372	352	373	376	345	355	360	362	395	406	380	372	386	424	353	365	374	367	351	395	374	338	335	348	370	400	366	386	380	358	351	365	349	395	401	367	393	385	333	378	385	359	406	369	362	373	356	357	348	398	367	369	354	339	338	322	393	417	359	329	335	350	377	377	390	370	361	408	376	369	357	327	366	375	358	319	342	401	360	348	344	340	384	360	392	350	362	349	382	339	349	385	360	355	385	394	392	418	383	393	360	375	375	346	377	390	364	400	392	400	386	389	375	403	398	368	372	354	341	372	380	356	360	399	375	359	309	372	359	370	391	405	350	370	382	404	376	340	387	429	365	391	355	389	375	354	345	363	384	378	365	375	346	391	369	381	372	370	362	395	361	394	388	368	319	365	363	311	348	340	354	400	375	402	349	345	371	356	381	379	382	386	359	363	353	350	385	400	370	384	375	381	373	360	330	355	370	341	382	361	322	389	390	405	379	385	405	339	361	344	385	378	361	375	405	382	394	384	353	363	353	383	382	388	364	386	361	383	348	340	385	398	387	379	403	347	372	380	354	380	421	366	366	344	347	323	403	351	374	361	410	354	393	376	399	378	380	374	366	329	354	356	369	345	367	385	354	370	356	377	388	409	396	328	374	417	377	370	380	381	374	395	369	341	346	342	372	340	402	349	402	377	375	385	363	362	387	375	380	377	366	367	371	389	375	358	350	353	375	369	415	346	343	359	372	387	348	367	361	381	362	407	385	313	348	359	343	395	370	390	385	377	367	344	382	335	385	341	411	379	353	347	379	350	374	365	337	367	356	365	347	348	390	357	360	362	340	377	355	378	368	367	342	378	381	370	373	399	359	368	376	373	388	361	335	342	372	404	372	376	361	359	364	370	374	355	407	368	412	376	396	377	338	340	382	367	354	405	409	375	376	344	386	407	402	370	377	374	411	357	364	361	377	352	388	391	390	371	370	366	364	392	360	337	353	335	399	374	365	406	337	334	404	347	386	322	366	347	345	376	375	375	330	380	383	343	352	384	376	396	342	337	375	354	421	377	383	355	389	353	388	394	368	400	383	357	381	378	385	368	345	402	354	359	381	354	381	360	350	362	365	383	366	360	359	400	345	380	398	347	378	347	385	358	375	387	348	371	380	349	387	383	392	359	370	340	348	358	346	372	402	359	373	369	362	389	349	376	366	380	355	368	399	392	359	376	366	351	348	355	359	354	370	396	321	375	373	400	350	365	382	339	380	396	341	378	355	348	368	365	385	390	366	405	364	340	368	362	372	362	353	434	420	374	336	359	327	376	342	340	347	389	394	348	366	363	378	338	350	359	374	335	375	367	360	414	369	393	383	357	387	357	361	356	318	401	350	392	354	332	418	374	331	395	387	370	352	374	418	375	390	405	383	371	403	381	341	365	396	341	386	367	362	399	368	378	350	374	357	386	351	425	377	355	361	352	363	393	359	414	384	386	361	383	382	363	372	401	359	352	388	356	388	362	395	357	348	371	328	336	354	385	404	394	371	343	391	411	398	371	359	335	341	366	343	367	387	389	366	362	385	367	369	392	435	368	375	380	391	364	346	366	383	369	335	369	390	359	359	320	344	355	383	347	375	361	387	350	371	383	380	370	346	362	386	364	366	374	367	391	368	383	426	377	363	370	386	378	371	370	356	341	341	356	384	370	367	375	362	371	379	375	346	401	345	368	387	367	375	372	373	394	377	398	350	377	351	341	437	395	359	332	376	341	370	383	353	359	366	343	350	369	371	364	367	387	380	364	403	351	374	361	383	351	375	372	365	386	388	375	377	362	398	403	356	373	406	395	409	341	338	356	363	368	364	378	355	382	369	338	360	384	375	390	377	383	360	368	331	379	356	354	396	381	347	359	390	361	369	397	372	355	390	389	376	388	393	360	343	365	359	387	335	389	354	381	383	363	423	412	358	417	386	344	354	340	370	365	355	378	358	387	384	326	359	383	400	362	358	359	367	384	383	373	360	348	399	390	373	391	340	350	344	378	377	355	329	353	342	368	354	392	383	361	361	382	385	370	387	364	365	369	348	360	351	348	382	346	358	402	365	350	361	364	371	365	387	359	415	391	364	348	344	342	358	352	397	402	369	376	380	388	380	341	356	364	412	355	383	371	389	383	402	364	365	341	361	385	374	357	360	331	412	343	384	395	374	363	377	364	364	374	384	376	425	379	376	351	365	360	404	405	359	381	389	382	385	384	381	357	373	388	403	359	359	346	355	345	380	399	376	384	338	343	370	383	370	363	358	370	373	351	382	359	381	376	421	365	339	385	342	409	335	368	350	403	350	368	336	337	368	326	357	390	375	364	364	362	386	369	357	346	333	377	401	360	393	377	385	330	399	376	369	382	381	370	342	330	368	360	403	374	384	357	377	351	392	371	352	369	383	387	372	359	349	348	365	354	343	352	359	364	364	358	365	345	337	362	342	330	374	353	351	346	376	348	375	335	345	355	337	365	383	368	365	374	384	338	339	368	360	353	380	353	356	385	347	352	347	341	376	362	391	372	370	349	382	371	351	393	376	382	333	383	366	352	358	377	413	371	363	392	355	336	344	354	387	384	374	369	356	369	388	348	383	352	370	377	359	363	401	384	377	390	335	380	357	363	399	401	395	379	340	371	379	387	379	379	361	390	340	363	352	376	336	359	366	313	406	363	376	371	335	385	335	353	393	389	373	399	355	397	387	367	385	376	377	368	329	347	359	387	385	373	390	387	362	376	390	371	397	380	333	360	350	343	367	351	371	363	407	378	356	360	386	393	349	341	366	373	330	356	368	367	386	373	402	360	396	360	375	393	385	332	359	376	335	383	325	365	346	344	366	369	356	344	363	384	414	391	381	396	387	323	364	335	363	317	367	364	382	387	376	391	394	361	382	354	390	372	367	355	355	348	342	384	344	360	397	369	335	358	396	359	358	375	414	356	375	357	362	351	401	345	351	371	352	343	373	364	380	392	390	350	363	399	356	379	389	362	371	381	356	398	370	384	391	371	360	396	362	397	379	350	364	388	356	355	348	359	379	354	397	357	384	383	317	381	338	363	375	352	364	366	359	357	375	349	376	368	376	386	379	391	380	347	379	355	388	375	371	367	363	349	354	374	376	343	403	374	384	392	367	383	358	371	362	397	355	365	339	347	372	360	370	387	387	358	414	376	379	365	396	350	380	376	372	356	366	389	369	396	366	354	396	361	371	353	356	358	369	379	345	392	373	374	362	360	373	384	394	380	358	391	356	342	342	386	376	378	389	382	353	362	348	376	370	350	379	362	371	337	386	413	365	404	345	357	398	358	369	353	334	323	376	401	329	356	393	364	373	344	384	360	405	379	374	351	362	375	365	347	364	391	351	359	361	351	331	421	363	395	376	386	389	390	367	363	341	396	361	386	372	358	385	362	363	381	341
3407	1031	955	995	947	904	946	929	888	892	883	906	867	914	912	911	890	929	868	898	925	889	904	901	903	843	889	932	935	889	925	923	915	858	891	912	889	875	876	851	938	932	899	918	921	891	916	878	875	899	912	959	902	898	903	938	937	898	891	922	843	936	909	920	934	870	887	923	909	919	886	883	848	897	894	886	849	887	906	898	914	867	887	918	888	914	904	926	937	902	936	954	917	926	916	915	861	900	897	930	946	879	921	855	972	902	886	979	929	893	902	896	915	945	911	861	946	908	941	868	880	858	884	873	887	906	940	909	952	945	925	890	938	958	888	903	954	890	950	923	942	899	893	942	907	845	955	840	902	890	879	870	921	913	891	896	895	937	918	888	927	886	907	927	906	814	879	873	911	886	918	928	896	912	922	896	923	845	906	893	880	892	887	896	930	943	867	878	822	895	900	923	819	886	894	935	907	901	970	921	913	899	937	909	903	849	963	819	861	889	905	911	887	859	882	887	941	883	904	931	935	902	934	878	927	909	868	933	865	884	866	829	934	915	885	923	934	880	891	901	860	914	921	907	854	863	911	874	921	917	893	905	931	944	888	901	920	965	872	894	959	848	940	898	896	934	930	961	902	920	863	923	913	893	870	874	877	916	912	905	868	923	887	935	921	907	855	910	891	906	907	876	910	907	866	869	898	910	907	943	955	895	880	873	924	901	883	874	959	890	918	865	883	902	895	866	935	925	896	904	903	926	895	854	901	943	941	927	921	895	901	892	886	860	916	885	901	940	900	873	891	915	909	902	868	915	924	900	873	881	933	924	872	872	939	873	992	869	912	897	920	903	904	916	941	922	851	856	861	930	888	918	863	988	911	890	928	878	824	959	885	886	888	915	928	873	911	904	904	881	921	886	875	913	843	882	920	879	916	901	861	961	911	911	854	896	872	914	947	860	872	923	908	891	878	883	936	882	910	886	892	876	907	917	952	947	921	949	885	892	894	899	888	866	895	890	873	884	894	927	905	912	883	915	874	887	855	886	890	959	890	857	943	875	914	906	929	926	891	873	899	870	948	890	909	828	878	906	926	870	857	925	894	920	899	940	880	889	965	920	896	890	919	899	925	901	875	909	891	874	911	877	931	894	874	856	915	890	898	908	912	874	907	834	918	862	944	860	947	915	933	928	935	913	917	982	939	911	947	945	919	922	948	926	904	935	908	961	934	888	854	913	865	935	910	822	918	931	904	895	900	892	888	912	902	875	860	957	949	885	885	901	913	884	870	891	871	876	880	904	942	874	881	869	899	876	916	932	850	904	922	935	853	915	899	921	924	967	891	873	890	880	931	893	981	893	864	874	889	883	876	905	895	920	961	950	931	952	884	855	932	902	873	847	909	943	950	918	896	901	947	941	873	900	929	952	892	877	916	956	909	885	916	891	939	927	896	920	896	882	881	860	951	896	846	896	900	916	876	880	936	857	888	884	901	898	903	871	901	899	931	860	962	913	870	948	930	845	927	873	854	888	937	822	890	884	928	853	907	899	896	893	916	896	875	955	908	927	903	899	850	920	916	867	880	834	880	899	867	863	898	938	882	888	877	887	955	846	911	863	906	897	959	897	973	911	896	935	882	912	881	968	903	887	898	897	934	908	871	891	874	907	928	900	942	916	925	908	954	866	907	881	933	911	870	930	896	879	964	881	906	925	890	892	935	865	892	914	947	877	890	907	909	956	864	899	892	910	913	929	866	881	893	902	892	897	869	973	876	887	887	922	896	887	889	921	887	926	916	848	885	857	893	846	848	924	930	904	874	902	924	918	882	863	963	919	909	902	930	865	901	955	918	945	911	967	925	939	887	923	898	867	905	893	990	942	916	917	901	880	916	901	888	885	845	890	873	918	881	949	907	909	894	922	896	846	920	882	922	896	917	872	912	985	886	899	909	925	952	936	941	908	890	930	930	858	884	996	926	897	928	913	935	866	903	921	889	924	915	856	908	966	891	879	908	895	885	927	904	899	867	887	891	884	895	941	905	949	914	909	926	927	927	935	888	884	920	872	856	929	884	847	889	894	875	869	889	864	917	868	891	897	893	931	877	910	904	881	878	887	942	911	854	927	878	877	885	873	887	920	871	868	898	917	913	881	860	884	920	902	853	857	934	884	884	924	861	860	938	962	874	897	943	946	907	975	864	885	950	896	904	875	932	878	902	935	892	896	905	923	916	908	934	892	883	869	928	917	888	911	897	899	918	905	911	908	936	897	879	879	907	922	887	918	865	898	928	875	900	860	942	925	900	918	917	906	875	928	871	853	933	869	893	886	932	904	870	921	879	931	954	905	886	926	904	921	924	909	911	885	926	933	920	882	923	862	861	894	938	908	901	940	957	941	936	907	897	944	899	867	885	886	917	885	872	825	884	925	881	928	955	841	887	915	913	883	970	877	876	950	916	911	858	869	885	903	921	921	925	907	902	886	896	906	902	896	928	904	913	951	928	856	933	914	927	856	950	849	924	880	916	924	907	858	930	902	867	923	871	888	897	914	865	886	904	911	896	968	931	911	884	877	911	869	891	920	919	905	882	936	842	928	872	871	892	879	903	831	919	867	912	906	932	940	910	877	889	924	912	901	879	937	908	906	919	840	955	897	908	915	856	960	898	946	899	927	941	961	960	945	925	874	885	945	955	892	878	843	914	862	880	953	885	944	922	929	862	914	923	901	923	897	914	901	886	865	941	927	832	913	922	890	874	939	946	869	864	960	865	955	865	909	883	893	922	909	948	918	863	904	940	899	887	910	914	871	934	928	845	873	895	910	912	952	920	920	901	841	867	893	925	851	905	904	928	891	922	898	946	860	948	885	884	927	855	932	928	919	915	941	910	894	922	836	932	913	885	896	917	887	928	864	938	933	912	940	917	909	926	894	870	934	872	910	908	892	865	859	874	847	1015	899	913	880	874	884	927	921	904	883	862	915	918	928	904	979	863	937	900	875	935	903	948	850	892	929	904	858	865	932	900	900	887	914	887	869	950	888	879	923	897	929	947	949	922	909	899	943	893	927	890	942	905	851	896	900	891	852	878	899	908	873	914	843	889	938	924	901	910	946	918	924	933	893	965	905	920	901	887	907	883	934	895	914	915	907	893	893	925	862	945	875	841	963	882	925	866	936	925	895	939	882	887	897	902	926	899	894	883	888	887	875	892	896	917	930	908	869	927	887	931	916	957	892	925	874	882	900	916	912	872	832	895	846	855	906	921	933	888	919	906	937	930	842	913	902	940	898	889	918	889	919	865	913	928	891	914	920	910	858	889	903	910	865	880	861	891	916	918	898	881	865	890	904	891	871	861	967	914	903	934	920	878	940	893	935	928	898	956	878	939	958	927	865	893	885	927	855	913	913	861	909	904	900	914	886	929	885	901	803	923	896	857	871	899	946	903	893	853	861	886	923	870	835	971	911	907	903	941	868	888	905	952	892	861	934	889	881	940	931	875	863	883	945	893	884
11089	1072	615	557	488	487	422	463	470	439	424	418	410	407	424	369	414	397	476	420	405	393	422	394	395	355	368	372	395	394	408	402	408	399	397	393	401	410	390	394	413	377	378	427	381	445	375	406	401	376	407	404	397	409	403	421	382	441	383	409	410	404	372	385	338	387	347	369	382	378	417	348	382	427	417	390	346	366	396	396	377	381	400	405	400	402	418	407	380	402	370	441	358	405	421	403	400	391	435	383	407	374	385	393	402	406	421	407	415	427	354	380	399	414	415	383	394	419	424	368	416	400	411	381	403	438	416	419	360	414	357	361	385	385	401	396	421	379	413	389	386	392	367	384	381	377	398	387	388	400	415	386	412	400	401	398	410	383	413	397	397	398	385	412	400	379	399	391	396	395	388	396	413	384	435	402	415	400	406	401	373	387	383	383	380	387	372	383	398	371	418	388	403	377	365	423	405	447	369	388	402	377	370	364	378	387	386	363	378	414	398	384	372	365	399	424	407	411	415	396	415	352	400	391	358	421	358	397	371	412	363	379	398	391	451	436	375	385	372	398	348	386	364	378	383	402	381	387	406	395	400	358	340	417	435	407	395	457	423	387	391	399	413	402	396	368	380	374	398	416	370	373	411	397	377	371	408	406	395	395	428	394	381	443	389	405	400	371	397	360	390	341	351	385	371	412	434	390	385	421	391	406	355	374	406	362	399	418	454	396	406	386	405	431	411	403	404	404	435	413	355	377	414	391	386	386	360	387	399	368	387	377	371	394	423	400	372	380	387	420	386	383	374	393	395	393	431	360	389	384	404	381	353	361	377	397	398	435	373	419	385	358	354	372	396	409	351	411	394	372	425	413	380	391	381	415	372	358	447	380	407	409	382	423	411	405	389	372	402	409	422	409	400	385	438	398	392	403	405	378	391	399	401	391	406	396	352	369	413	378	375	367	402	367	453	399	416	400	406	386	395	399	393	389	395	394	390	359	414	381	383	401	386	431	413	387	382	359	382	436	411	362	380	388	380	389	406	417	354	424	402	435	378	408	389	421	413	423	434	352	432	394	411	389	399	419	394	400	401	402	371	383	393	390	426	381	425	404	378	391	394	413	419	397	390	356	393	359	398	375	388	339	397	402	353	360	404	380	391	366	389	406	395	407	428	396	401	386	415	374	349	355	411	379	398	413	390	394	433	396	372	367	411	407	403	391	390	388	401	386	388	418	406	415	397	392	353	414	406	365	378	389	369	407	418	399	405	410	372	386	391	396	404	434	391	381	375	396	379	386	369	388	390	424	380	337	421	398	419	403	400	419	405	395	394	417	368	383	406	402	401	387	340	359	399	384	406	379	364	401	401	398	419	413	394	443	373	364	408	371	399	427	370	372	385	390	390	388	382	425	379	394	390	410	373	397	372	407	374	378	391	379	395	429	417	383	404	391	430	438	384	415	408	373	378	391	418	400	389	401	392	411	412	456	404	407	373	384	365	377	367	408	402	404	405	396	407	359	385	383	406	411	401	372	368	375	397	379	387	417	372	386	382	338	346	376	427	380	359	412	405	398	373	357	406	364	416	421	395	400	397	375	366	383	367	402	360	402	396	365	435	376	414	427	383	406	394	402	400	396	399	372	407	372	394	404	408	360	402	374	389	413	411	385	399	412	366	359	392	387	380	416	444	367	380	419	400	410	400	379	356	389	416	413	375	397	403	397	372	376	417	397	428	435	394	343	369	402	399	403	385	395	392	404	431	383	352	411	401	409	392	359	376	399	387	396	414	407	402	405	383	353	408	399	390	428	400	386	343	388	388	364	411	395	410	381	409	405	424	407	426	379	362	423	440	409	396	367	408	377	385	393	393	390	389	369	366	401	386	400	400	394	362	387	421	394	402	377	353	389	407	404	396	383	386	391	408	410	374	363	386	407	387	402	395	385	377	372	382	363	402	397	405	407	407	406	387	382	380	403	379	444	369	368	422	402	396	384	401	398	387	377	341	414	397	413	425	393	396	401	437	378	414	386	344	405	415	361	397	360	374	380	416	412	396	386	399	409	422	411	391	376	403	395	378	362	389	358	364	376	402	378	401	418	376	384	417	415	432	388	349	392	416	375	374	360	371	399	391	382	399	381	396	417	364	365	377	382	417	393	411	406	420	391	386	380	392	389	345	376	417	410	417	384	365	411	405	381	384	406	394	402	383	405	417	394	440	444	434	404	396	424	386	373	394	394	388	381	372	414	438	413	447	430	414	389	420	380	362	386	429	414	424	404	402	367	398	384	395	405	382	400	377	394	410	376	391	418	433	423	409	421	438	425	401	389	371	375	357	389	399	407	368	376	383	387	417	398	388	395	362	393	403	390	384	403	365	408	381	377	383	408	385	403	381	402	416	396	406	379	362	449	394	368	410	405	413	400	404	404	377	418	380	413	407	396	391	409	359	360	447	399	445	371	409	402	386	368	412	391	407	414	385	391	366	408	441	419	348	400	376	338	377	420	418	422	402	388	375	403	367	436	403	383	379	372	405	401	379	388	384	401	389	397	444	389	387	392	414	383	402	393	368	380	378	400	384	403	388	405	402	365	372	393	447	416	401	383	372	390	393	335	372	387	403	414	361	391	400	382	390	454	430	364	384	399	383	395	424	362	373	396	382	376	395	420	388	364	392	388	383	405	384	408	416	412	417	400	408	436	412	406	361	422	392	401	387	405	359	382	396	372	417	373	376	403	409	394	391	355	358	409	388	450	396	408	387	362	371	390	376	384	382	388	404	395	401	400	402	349	397	413	391	386	418	377	400	386	396	391	361	381	403	396	433	358	409	418	405	403	416	391	416	340	459	389	426	393	418	394	383	338	384	360	421	390	407	392	368	429	424	411	380	374	403	393	382	407	436	377	407	402	416	372	402	396	391	385	374	426	412	361	421	411	424	402	405	383	389	441	397	402	376	420	396	414	366	412	392	383	395	354	380	406	354	409	425	353	391	388	361	407	374	432	422	371	378	421	358	392	384	393	419	413	385	379	378	401	404	411	383	380	383	411	388	392	404	422	404	407	377	387	410	400	389	421	409	392	347	421	398	382	384	392	424	405	416	422	423	419	411	415	396	398	351	356	407	392	400	396	363	435	388	378	375	390	386	413	418	426	360	435	377	370	411	397	396	437	391	390	411	390	406	402	413	389	420	401	384	406	376	364	401	399	381	384	405	371	427	411	376	381	375	402	410	389	387	418	393	388	380	415	383	385	389	372	385	375	404	394	390	390	410	398	373	341	380	413	411	379	401	378	396	413	404	376	372	397	378	376	418	371	372	392	400	404	408	395	396	414	408	393	436	414	417	366	366	433	383	388	392	411	372	429	372	373	409	406	423	387	406	383	364	432	394	365	402	413	391	370	432	391	406	375	395	393	386	464	375	370	382	355	406	386	382	446	392	370	397	425	417	418	426	415	397	409	410	387	401	362	432	426	377	391	379	389	379	431	405	422	398	432	418	365	381	384
8973	1343	1446	1597	1409	1292	1249	1160	1171	1109	1095	1064	1095	1036	989	1019	974	1026	971	1025	995	975	1003	978	1017	948	1008	1043	917	969	961	959	973	961	990	961	950	980	934	992	924	960	948	974	937	972	994	942	922	954	973	965	923	916	962	956	932	934	941	975	945	932	918	933	1002	989	986	947	930	939	967	909	974	959	950	910	977	911	969	921	913	945	930	952	978	942	972	940	932	956	923	928	976	904	931	956	935	919	975	882	931	931	918	914	949	912	1033	915	920	951	970	958	972	919	950	942	926	904	948	937	947	901	908	855	960	938	970	1014	948	912	966	990	932	918	981	917	935	915	940	965	930	931	953	919	879	888	977	959	966	960	910	960	932	933	908	958	959	896	931	954	936	916	951	958	956	966	943	916	934	978	950	947	976	968	889	982	910	962	929	972	922	967	895	984	923	944	929	887	973	930	925	947	952	961	956	976	913	957	950	927	980	1001	940	928	902	918	953	946	976	917	963	920	941	982	1007	924	943	875	897	942	893	985	1000	967	904	960	1004	949	998	937	943	944	962	965	973	970	959	908	1012	983	975	1013	994	958	905	1002	923	912	937	918	1001	939	942	915	960	961	921	954	944	905	932	923	952	947	946	931	868	1028	958	973	980	947	971	934	969	974	916	928	951	979	966	909	965	926	964	894	970	955	954	891	930	902	927	893	919	952	955	929	972	959	888	926	909	947	999	953	939	977	914	953	928	975	932	920	951	956	967	975	957	885	973	976	957	955	892	959	969	964	952	883	976	915	962	952	906	912	944	1002	912	896	902	930	946	984	954	934	923	905	912	939	891	982	886	986	933	997	917	884	962	926	929	961	916	928	952	966	969	980	937	924	902	945	922	909	966	996	928	961	943	914	1037	945	890	938	915	896	998	966	944	982	938	1001	944	935	889	952	946	965	957	912	925	939	894	923	907	926	931	947	954	955	973	990	930	912	991	907	919	936	918	911	920	955	972	927	953	969	986	989	921	921	934	946	961	889	937	937	894	944	940	939	916	890	955	986	952	864	932	964	938	971	967	981	956	931	920	885	995	989	970	967	967	909	896	971	905	922	904	913	949	988	923	952	868	978	952	884	966	919	952	938	972	944	968	925	912	993	895	959	968	947	922	917	935	958	972	937	960	983	921	931	956	977	966	931	923	960	941	958	959	936	953	967	900	951	960	930	947	954	940	897	920	939	948	975	942	933	940	1001	962	972	964	919	947	926	966	919	926	921	945	957	910	947	974	931	924	917	980	933	958	924	960	927	907	911	922	994	961	868	927	924	944	990	952	953	960	958	944	976	921	925	923	954	954	922	941	925	992	922	875	1017	934	946	991	950	964	909	888	932	972	965	949	921	953	961	953	926	934	979	971	951	943	952	967	976	934	943	979	919	905	918	1000	901	957	962	979	971	963	921	944	906	938	874	974	1013	967	931	911	949	932	964	976	976	1006	992	929	947	935	973	917	919	1028	924	896	908	912	979	922	953	911	974	963	943	893	937	971	985	944	952	962	939	1031	954	908	940	949	922	977	928	917	913	948	922	1013	969	947	998	946	935	910	990	947	905	974	978	886	961	987	969	983	927	932	937	932	939	970	1000	951	971	961	947	930	946	930	953	909	951	940	928	947	954	950	939	968	964	1011	903	950	1008	912	950	933	961	1003	945	888	904	941	915	915	983	930	935	894	900	958	923	961	960	931	964	950	892	917	936	906	1013	984	944	987	981	966	982	914	909	910	998	960	965	926	931	971	982	945	954	964	998	893	980	941	977	1015	951	957	922	998	897	967	970	935	922	975	925	937	947	894	912	982	963	935	932	923	969	970	919	972	954	939	944	927	892	931	952	947	946	964	953	950	937	972	1016	935	932	945	956	903	952	998	939	955	979	989	910	955	946	958	937	979	923	940	937	961	933	997	954	927	959	961	906	976	935	955	958	910	952	1011	943	926	946	924	955	892	956	1003	908	888	1039	964	912	918	979	920	895	922	934	920	972	946	979	950	983	972	911	946	931	948	910	979	970	967	942	924	923	965	922	972	909	922	941	978	895	935	1032	964	914	929	922	934	991	938	916	925	960	889	971	906	899	882	990	981	939	955	943	935	917	940	899	1000	954	957	946	947	990	937	898	982	962	946	979	936	916	900	999	997	948	958	963	945	976	989	1030	922	934	925	925	956	933	879	897	934	945	908	944	959	910	868	944	920	933	947	937	868	970	915	925	929	930	899	933	969	923	951	976	922	917	959	964	978	982	953	918	951	945	939	949	1010	959	983	943	912	970	975	902	928	934	899	962	903	883	922	975	910	982	971	942	938	943	929	885	937	986	961	930	903	961	955	947	948	970	929	907	935	935	927	965	941	953	965	1030	996	980	922	912	893	934	916	969	950	940	933	933	891	978	952	996	864	943	942	990	972	902	934	940	960	918	925	942	929	877	985	980	942	910	938	961	972	967	925	986	962	968	962	937	972	1006	946	978	951	976	893	942	935	929	921	969	930	906	862	946	908	971	927	901	938	970	952	931	970	933	943	949	876	929	956	947	975	1022	938	917	944	929	994	961	966	908	924	939	946	935	922	961	954	947	955	951	936	939	973	911	932	866	942	915	932	902	966	972	985	955	937	951	927	1030	987	942	956	901	941	926	956	916	979	929	977	876	880	929	899	965	927	915	988	959	961	941	881	952	906	952	926	944	966	984	978	954	987	917	927	926	961	905	956	952	939	936	944	974	948	1004	954	981	946	903	930	967	977	945	961	961	971	910	889	915	938	926	976	943	948	946	914	956	913	889	932	900	945	953	1021	944	898	904	950	974	914	939	931	918	928	928	924	951	967	968	933	949	940	980	935	921	902	951	958	937	953	1008	911	941	968	922	904	949	973	976	900	944	899	946	964	938	887	939	959	937	970	946	900	929	959	923	944	944	940	999	952	949	972	916	932	942	936	919	943	902	943	951	957	959	980	935	885	965	961	906	928	1006	948	894	882	969	977	929	966	979	958	973	946	948	920	978	958	920	905	932	948	967	927	987	940	943	991	926	1024	944	933	905	952	950	1019	979	994	932	930	932	988	956	947	931	944	962	894	911	955	954	942	927	950	894	927	982	982	944	974	939	967	962	937	956	963	952	962	931	898	929	906	983	920	916	940	971	944	915	983	942	934	934	1008	975	970	941	960	938	932	915	985	909	902	980	870	904	948	964	950	942	949	993	960	910	963	951	932	943	917	966	916	961	940	962	935	951	965	1009	956	933	915	947	981	1015	981	972	950	906	947	904	909	1002	926	965	979	955	905	964	975	933	995	982	932	1032	959	939	928	937	964	969	958	951	951	955	958	966	997	919	945	1007	995	990	942	886	968	986	971	927	968	925	955	926	957	968	952	926	949	859	952	961	897	988	991	977	959	936	937	948	958	914	967	946	959	973	938	947	980	904	955	914	959	933	896	999	928	954	1009	907	932	916	928	946	890	981	1023	932	1025	885	907	941	947	916	982	921	972	1011	972	923	942	943	909	966	1019	952	903	962	903	983	915	974	934	949	947	1005
17317	1618	691	492	401	360	351	302	298	270	279	244	231	252	272	230	234	233	229	239	237	223	182	222	220	248	220	204	257	229	211	215	224	207	208	205	224	232	252	251	203	242	199	222	208	204	242	205	207	208	202	225	235	204	220	221	205	221	229	218	237	215	215	246	221	227	253	206	245	225	223	208	235	200	204	243	241	228	238	203	196	203	207	241	246	224	265	243	228	209	232	206	232	231	232	203	231	211	224	207	220	211	225	226	230	221	221	234	186	209	218	246	230	222	196	204	219	228	211	210	214	215	204	212	247	220	233	231	209	214	223	216	222	221	231	204	207	192	196	215	208	238	219	219	216	219	216	204	202	202	242	205	200	222	214	218	222	234	231	213	224	239	233	229	185	180	209	200	229	204	220	229	205	180	202	236	215	238	231	226	231	232	216	205	216	209	227	216	240	230	221	243	213	192	226	185	220	215	218	209	229	236	192	223	246	211	241	243	183	216	234	227	216	200	204	215	222	215	218	207	229	200	233	220	202	196	222	235	224	228	246	216	227	237	238	210	200	225	238	195	262	216	221	218	223	206	221	231	207	210	214	232	237	224	210	227	212	230	224	225	207	181	226	217	239	210	221	219	204	233	215	188	233	225	236	258	226	216	180	218	230	200	226	211	211	225	204	225	232	249	207	257	199	208	211	216	218	202	251	192	227	218	225	204	254	243	230	208	189	211	218	214	221	224	214	203	224	213	231	230	200	225	200	187	218	234	208	230	203	209	240	193	208	222	248	219	212	215	215	203	235	186	218	221	196	193	196	219	206	185	214	216	182	211	245	210	182	229	217	232	201	208	203	227	212	220	224	218	227	220	230	203	207	202	225	246	222	213	241	208	202	238	210	224	228	223	231	219	230	198	233	210	221	234	203	231	201	203	192	232	213	202	210	198	206	237	216	212	223	197	222	229	223	236	203	201	218	217	192	218	197	202	202	227	228	234	219	224	223	202	221	201	213	222	207	226	239	237	198	218	199	196	225	232	201	211	218	251	216	210	209	187	207	209	230	216	244	242	230	195	229	229	217	235	186	218	238	223	225	195	222	225	218	227	205	218	198	224	224	216	209	220	220	224	227	237	212	226	226	187	223	206	228	204	179	204	198	203	204	206	217	191	243	213	197	232	197	209	222	246	207	232	240	261	215	225	198	241	208	248	232	233	237	214	230	238	200	224	211	198	206	214	203	204	210	224	219	231	212	208	215	231	208	224	206	217	211	188	210	231	218	185	222	231	225	202	192	222	214	218	246	227	238	225	224	234	220	198	204	196	201	242	199	235	211	217	194	215	188	247	226	223	231	216	220	210	203	210	232	223	208	198	224	201	228	224	195	220	224	219	230	221	223	220	196	234	199	214	214	183	247	234	238	214	215	227	184	213	210	202	211	221	214	219	225	197	220	213	225	173	198	205	205	224	217	221	210	224	195	202	208	205	216	209	245	228	205	242	221	209	209	224	220	211	212	243	218	219	234	233	216	202	221	201	204	226	189	202	224	224	234	248	191	229	201	225	226	225	219	198	232	219	225	249	218	250	231	212	231	212	253	200	210	232	214	254	196	226	232	198	206	210	201	208	246	231	186	204	200	226	249	209	208	212	195	224	219	242	217	200	195	197	263	189	209	213	225	214	228	203	224	200	220	228	217	242	226	216	192	182	224	213	176	204	212	221	193	204	237	234	234	209	219	212	194	218	213	227	224	224	212	222	224	201	234	215	236	229	199	228	187	228	224	237	218	226	209	228	219	202	219	227	240	227	208	222	219	205	216	224	215	232	223	217	210	203	216	211	208	231	221	232	232	191	252	231	254	208	221	218	225	198	219	202	204	259	234	208	219	227	205	206	197	216	215	219	220	211	208	199	205	234	216	211	226	222	213	214	244	231	218	213	232	220	186	208	200	213	229	242	233	234	248	206	222	209	193	220	219	220	218	229	197	206	203	208	188	206	211	208	188	223	213	195	224	222	206	210	211	257	220	233	217	241	198	202	217	225	207	238	235	221	202	206	233	199	223	229	237	212	204	210	229	220	222	194	207	201	211	222	223	199	197	214	209	217	216	248	212	215	207	229	235	229	208	216	246	235	211	245	216	226	225	221	222	215	229	240	231	221	211	209	223	247	225	212	209	216	217	226	202	207	212	215	199	204	208	229	229	208	224	227	221	219	225	210	201	224	226	183	229	238	185	231	215	200	216	217	252	206	224	219	216	219	221	241	230	223	212	208	230	183	202	208	227	225	194	216	211	218	238	223	226	197	226	236	222	252	235	184	208	240	228	228	211	219	202	193	212	214	222	226	197	216	214	216	251	227	207	200	194	227	244	226	221	219	232	201	229	219	223	236	222	217	213	217	234	232	197	225	217	214	233	206	205	234	222	216	256	225	209	209	229	222	220	201	224	197	243	203	217	201	247	218	235	237	274	232	211	235	188	222	223	207	219	232	225	224	205	184	222	224	185	243	224	248	212	201	230	207	191	246	222	222	224	187	203	218	225	253	233	217	245	238	224	221	230	231	216	200	197	221	232	236	214	228	220	241	213	233	226	238	228	205	220	226	206	256	228	227	229	208	232	221	208	200	228	213	226	225	230	221	193	216	203	231	202	211	193	209	195	206	196	233	221	249	231	222	210	189	207	232	228	205	235	218	208	203	263	224	212	230	211	216	218	201	211	220	203	190	191	231	235	191	252	216	230	212	204	210	224	171	195	186	242	212	206	215	224	229	184	235	199	223	220	201	221	246	192	245	238	215	233	208	221	230	233	217	218	207	200	199	212	196	203	203	208	235	243	219	192	180	203	206	210	229	264	216	201	216	217	190	242	213	228	207	220	229	214	215	236	205	227	201	235	202	190	227	226	237	206	203	194	198	202	254	247	214	215	215	199	221	212	213	220	240	215	212	215	243	231	208	222	226	231	222	189	216	220	208	194	218	217	225	197	218	218	224	248	218	201	223	238	192	211	187	196	212	230	209	237	225	243	198	220	236	221	222	232	222	210	231	236	222	223	256	214	207	216	235	204	184	219	239	257	244	229	218	197	236	205	235	237	227	206	200	172	235	219	194	211	227	195	202	237	226	239	226	222	220	218	242	212	217	237	229	222	209	201	198	194	232	189	232	170	203	240	194	206	233	214	202	208	229	175	222	180	247	198	238	243	212	204	209	209	183	222	231	253	233	221	220	240	264	216	192	201	198	203	214	206	203	222	221	227	213	204	208	220	204	183	222	189	217	237	224	211	250	201	229	208	241	253	201	217	206	230	213	210	198	220	241	210	229	223	237	219	220	214	220	231	207	207	215	232	211	238	228	202	185	193	233	207	241	230	221	220	209	205	235	216	213	224	228	213	203	212	225	230	226	217	200	237	232	205	264	216	210	245	209	232	217	240	229	199	227	231	230	211	212	213	203	206	233	223	239	200	203	242	215	229	237	218	220	184	225	230	230	211	213	215	231	236	240	212	224
10801	1300	1543	1649	1534	1307	1134	1023	966	852	770	757	741	745	666	711	671	675	687	642	652	593	604	609	676	606	565	571	583	612	560	570	560	561	560	556	604	560	584	516	604	568	547	578	606	607	579	549	564	507	578	583	536	616	578	579	536	549	556	590	523	517	562	566	551	595	544	541	534	548	550	542	590	586	565	551	585	578	547	570	563	584	601	568	526	519	616	559	576	557	590	538	587	556	522	586	584	533	550	559	569	560	574	577	549	453	584	540	529	508	613	542	561	559	562	531	509	555	545	547	515	573	553	574	578	548	583	559	543	523	567	525	565	548	550	544	537	558	599	533	570	600	575	543	599	570	574	547	590	560	522	546	526	505	519	549	570	574	554	555	514	541	536	562	565	571	499	536	539	574	548	550	584	544	537	567	546	578	569	538	542	532	549	546	555	538	549	527	523	567	585	574	588	550	571	607	540	542	523	562	542	580	587	548	498	549	571	553	544	536	585	598	554	571	567	566	534	521	554	593	552	526	567	551	543	542	525	532	577	607	563	548	593	566	532	572	566	538	575	575	545	578	557	555	553	542	625	521	487	543	596	533	537	533	518	538	528	541	565	566	528	532	562	550	570	573	571	536	582	548	515	547	571	525	558	598	559	562	536	550	555	545	539	548	536	527	550	553	528	556	517	560	566	537	547	584	583	557	551	550	563	567	540	576	553	570	590	556	562	558	566	589	566	540	567	569	559	512	559	572	561	583	543	574	561	549	582	557	520	580	501	607	540	560	585	556	572	503	559	575	597	568	561	571	585	599	596	582	566	549	571	544	572	538	568	581	547	528	585	538	483	568	554	534	539	559	575	540	558	586	557	582	563	560	561	572	521	586	549	567	551	597	558	516	541	546	579	533	553	551	597	551	594	565	567	567	544	598	510	525	535	539	545	509	510	549	571	542	523	530	560	552	552	555	529	574	534	533	582	526	553	558	563	553	553	623	553	594	549	601	552	536	528	532	556	555	538	542	522	552	571	557	550	572	546	581	540	532	551	541	576	533	581	572	566	559	568	572	560	539	532	561	541	619	552	550	555	541	556	592	518	556	575	578	562	579	513	535	562	589	537	514	565	546	557	555	541	544	538	576	526	527	612	553	558	566	523	559	515	570	562	535	554	569	529	579	572	546	590	565	549	560	560	555	571	570	549	545	564	590	560	585	533	576	557	548	550	543	556	570	562	564	542	563	561	592	566	545	571	573	558	587	556	559	544	518	533	573	563	582	602	534	572	528	590	520	557	579	549	549	515	563	563	529	542	531	573	530	542	582	549	518	561	519	544	562	575	640	572	594	569	572	535	596	555	512	579	596	528	589	531	581	565	551	563	527	578	568	558	555	517	492	561	529	576	568	574	537	564	586	535	505	548	549	582	551	518	554	590	572	533	580	530	546	553	578	555	552	598	544	572	512	557	548	564	548	559	547	574	554	571	546	582	547	566	586	559	549	526	579	575	570	580	528	533	535	569	560	575	550	536	553	528	567	574	599	557	587	575	542	567	599	581	543	580	595	581	541	507	540	614	545	598	525	538	565	557	566	534	588	566	565	572	541	550	563	597	526	574	573	582	520	558	549	521	583	526	572	573	554	598	554	569	530	503	587	589	545	554	570	555	553	545	560	577	568	566	571	552	573	608	575	551	539	569	545	570	572	517	583	602	559	580	565	529	543	566	542	567	594	596	584	566	549	539	513	524	567	565	583	574	591	552	530	552	570	615	544	571	556	535	554	555	590	576	547	541	545	562	605	564	567	552	554	545	539	553	589	529	569	571	565	507	571	533	559	543	548	534	543	566	565	562	541	584	556	534	577	543	583	589	572	583	563	547	557	529	552	573	568	562	548	548	565	563	564	559	560	551	545	526	561	546	559	528	542	596	562	572	559	555	553	596	538	532	536	531	547	541	555	539	585	568	578	559	552	590	552	546	552	539	549	567	583	492	526	529	600	514	541	561	536	574	544	495	516	552	535	567	566	551	524	559	550	599	590	555	567	553	583	576	559	552	577	594	532	522	525	534	544	508	558	570	556	544	520	554	575	518	551	533	589	558	558	562	562	541	573	561	517	534	547	564	532	585	576	527	560	569	553	531	507	591	542	547	577	516	521	552	523	559	531	549	551	566	559	546	508	540	555	570	536	605	513	556	569	566	549	594	559	547	568	555	578	551	532	531	551	565	544	561	529	547	517	538	572	542	525	536	557	577	572	528	539	549	541	553	496	535	551	525	574	546	554	559	557	547	519	563	544	535	588	595	560	527	575	582	543	542	494	575	563	523	586	543	552	584	603	542	550	574	567	554	567	553	564	579	466	580	537	612	565	574	589	620	585	589	585	522	542	500	542	538	514	576	593	523	598	568	544	547	541	596	548	572	535	564	572	547	585	536	575	556	562	606	509	531	551	563	535	600	538	563	586	571	554	559	510	591	551	572	553	550	543	584	518	562	573	565	533	558	532	582	523	587	538	546	571	557	537	578	568	587	587	538	553	556	557	596	548	528	520	582	580	577	495	609	569	493	559	546	587	523	541	548	532	571	592	597	590	607	544	546	510	554	549	572	548	544	522	554	573	525	543	569	528	566	525	563	590	547	556	575	594	529	574	552	544	549	592	524	546	531	563	534	526	544	513	541	539	571	557	554	551	573	571	555	529	556	535	569	556	542	548	567	548	544	566	553	586	579	511	617	570	533	505	593	593	567	605	572	523	561	543	541	554	540	544	561	556	576	562	537	573	581	551	566	580	551	577	523	513	551	563	514	542	558	582	580	564	587	565	546	480	552	541	583	567	553	554	534	547	576	554	534	590	545	618	582	565	551	534	593	507	560	557	541	564	557	569	549	536	519	558	578	555	578	527	498	513	535	530	561	554	550	524	573	555	503	515	547	541	529	547	536	535	548	544	573	552	532	507	560	572	572	539	525	507	581	538	578	589	584	563	564	580	528	548	539	551	533	544	556	526	529	530	525	595	492	544	530	561	548	543	531	545	542	533	564	575	584	568	520	497	560	542	563	540	554	550	566	561	590	584	537	525	578	613	578	566	555	539	542	557	573	526	553	557	560	539	565	543	572	553	576	546	554	578	561	562	532	566	567	554	582	555	539	520	524	515	574	544	582	565	550	548	559	526	556	556	576	568	558	557	573	566	554	586	531	562	566	585	564	541	489	556	556	531	573	539	530	538	567	510	537	559	553	520	583	545	541	569	557	538	582	556	592	587	599	516	566	576	587	591	580	525	538	500	535	568	591	577	563	538	625	569	568	549	575	614	610	576	532	566	540	527	526	564	576	557	550	537	558	545	564	559	519	545	553	530	599	538	563	571	612	523	591	585	574	542	526	562	552	548	553	557	542	598	522	528	536	589	487	579	534	550	589	520	541	560	541	538	570	560	560	566	558	548	576	525	568	559	566	540	541	582	562	562	554	541	572	577	541	569	589	536	531	579	548	551	571	545	607	552	584	578
3855	494	369	374	389	381	364	365	377	363	382	378	366	352	400	381	332	391	395	422	338	393	392	354	347	334	374	356	340	393	347	355	366	377	384	385	371	378	338	414	371	410	401	379	367	364	362	381	357	372	374	374	422	368	398	369	360	395	409	377	339	364	345	385	361	374	381	385	359	374	366	333	345	381	381	381	371	388	386	417	412	374	355	362	411	393	384	346	389	378	373	360	364	359	376	423	398	362	353	366	350	379	378	367	378	337	354	381	411	393	355	388	374	338	388	347	363	331	371	362	391	344	348	355	366	365	371	368	368	375	347	357	338	346	374	384	365	388	362	336	345	393	375	358	372	332	401	387	389	359	421	385	326	367	319	358	380	367	351	320	369	386	363	397	353	327	348	390	368	376	378	387	378	337	402	378	387	390	353	378	385	368	375	373	346	347	339	366	331	373	366	357	367	377	372	338	366	385	365	395	374	416	382	372	395	345	392	362	377	376	370	388	389	372	375	351	359	314	392	382	371	393	362	397	390	353	356	359	359	355	379	353	379	346	367	344	348	365	359	358	372	338	345	372	346	380	368	348	372	365	346	395	372	389	386	326	388	359	375	347	403	385	360	374	360	344	352	338	366	341	376	401	334	380	401	397	355	377	334	367	377	366	358	375	368	378	330	413	373	346	352	366	387	363	332	363	408	383	390	373	329	355	377	392	370	363	387	369	335	344	358	344	369	364	394	369	364	381	374	328	358	387	333	368	343	368	381	358	342	392	356	361	340	374	418	330	365	354	350	344	394	384	361	374	359	386	385	378	387	365	365	400	368	358	393	344	377	377	356	354	374	417	386	368	354	369	370	397	347	336	396	359	360	378	373	413	409	365	379	363	369	382	390	382	379	378	396	366	339	386	369	408	357	391	372	360	354	365	357	325	343	368	373	356	356	363	362	370	412	412	338	361	354	368	365	358	369	348	361	358	353	362	339	361	371	368	373	419	359	366	391	361	392	390	348	388	383	382	352	362	357	383	383	381	366	347	356	338	382	331	350	400	341	377	386	369	350	378	391	376	397	371	386	377	342	341	390	353	362	360	354	363	380	360	382	359	345	410	346	354	360	354	382	395	372	343	385	372	401	341	366	377	352	381	349	334	353	385	372	361	389	341	347	355	352	355	335	345	371	385	360	391	356	375	393	394	356	382	371	350	364	373	354	378	375	380	357	395	368	386	375	363	404	341	388	343	353	341	370	348	394	369	358	386	370	370	379	350	358	342	385	337	371	365	350	333	389	374	347	399	365	371	365	351	378	349	376	367	400	387	398	350	362	365	335	377	393	356	364	374	377	344	368	366	356	377	365	393	349	355	367	367	331	379	379	398	359	373	393	377	372	378	347	387	379	386	364	374	389	337	414	387	343	363	373	383	411	375	377	361	380	379	384	332	362	363	386	356	344	365	345	348	377	381	368	382	369	385	393	389	383	361	352	380	405	368	375	381	328	386	360	366	353	383	331	356	369	404	371	355	375	338	381	394	404	354	375	376	352	377	353	353	363	379	353	398	361	384	391	361	357	372	397	385	347	360	379	396	356	362	366	368	362	384	364	362	357	364	353	352	376	367	347	386	361	352	373	356	373	329	391	390	400	382	368	324	360	343	382	338	356	341	384	381	379	360	360	371	348	318	414	418	360	381	379	384	363	352	376	386	376	402	359	381	346	380	396	393	368	359	387	350	361	366	384	372	378	383	361	348	390	362	394	377	363	420	390	346	380	351	382	363	360	370	338	381	357	347	349	352	342	352	346	361	347	367	390	351	373	355	395	396	389	382	369	370	392	380	364	395	381	356	354	374	356	368	370	367	382	349	385	342	383	332	361	360	353	391	363	387	368	401	368	371	353	376	375	379	350	351	346	396	360	386	364	368	369	364	361	344	343	348	354	384	360	334	377	382	385	373	378	380	363	375	375	359	360	323	333	345	393	344	360	402	375	399	374	364	355	367	367	402	357	387	357	367	353	377	400	365	366	366	353	370	356	402	389	393	346	371	397	350	349	388	401	365	376	354	375	317	339	349	345	334	378	402	366	373	320	391	371	360	375	352	349	388	355	366	380	399	376	401	340	393	346	372	377	358	388	412	362	333	357	370	375	362	364	392	370	362	346	374	375	362	379	347	361	373	327	399	379	364	351	387	392	386	366	377	373	347	391	361	378	367	388	354	337	356	376	359	358	394	396	351	364	362	336	333	356	423	377	383	345	351	356	375	356	366	350	379	371	362	348	347	370	371	405	373	381	395	356	368	324	372	409	373	375	422	391	367	366	374	333	345	389	344	366	359	350	364	379	346	337	376	357	379	375	374	371	378	363	365	381	388	384	371	358	356	369	396	370	413	338	358	338	389	357	340	357	398	371	380	370	378	370	359	343	355	364	333	371	372	330	339	371	361	364	337	393	356	343	363	384	364	376	414	359	369	362	384	394	374	370	374	330	357	391	354	371	377	368	395	339	374	384	343	351	384	386	350	358	343	367	397	385	360	373	405	363	376	358	373	342	342	367	343	356	364	374	337	386	370	357	352	387	355	361	388	377	400	368	381	390	350	390	386	385	389	390	378	391	353	402	372	380	393	358	365	384	372	365	363	346	381	351	324	364	344	377	371	380	355	382	402	386	393	344	383	357	364	325	380	373	350	339	360	376	370	355	371	411	388	401	376	378	354	365	407	396	372	352	370	368	371	352	363	383	383	378	330	337	387	395	376	374	354	347	399	331	365	389	379	378	380	395	379	347	400	357	359	371	372	335	350	363	358	349	405	353	379	351	362	352	385	341	344	380	337	351	333	373	355	344	360	356	407	383	350	385	363	365	374	358	394	357	344	385	374	364	345	381	370	385	372	337	371	373	406	367	376	402	363	381	347	337	360	335	333	347	357	370	383	355	342	334	364	383	354	379	380	369	367	386	359	358	365	367	359	348	357	393	400	384	360	368	365	360	353	359	371	366	370	367	366	361	342	368	374	381	346	424	356	379	342	369	356	390	408	384	382	372	350	415	388	390	334	354	357	368	345	355	363	357	351	352	356	354	341	383	361	360	342	353	368	343	328	335	362	404	412	367	383	349	375	338	344	344	374	385	363	373	405	314	357	371	396	380	353	366	354	380	359	372	368	369	361	370	367	373	385	385	386	370	373	374	391	370	383	354	357	375	349	375	361	385	397	357	349	361	317	378	380	370	384	414	345	336	365	335	362	374	377	392	398	371	386	370	393	363	397	403	385	368	363	406	386	344	354	366	356	368	367	336	381	354	367	388	385	310	365	367	366	332	354	323	367	364	413	372	366	380	352	336	370	405	339	396	389	402	399	370	359	380	350	374	390	388	331	364	331	383	412	369	366	349	343	360	371	386	391	352	390	373	358	411	369	370	372	341	383	392	374	375	371	366	369	386	386	354	360	360	368	357	374	372	385	377	384	337	324	384	400	371	363	388	379	362	364	375	357	382	330	362	338	413	392
3646	945	950	939	986	919	894	867	911	922	887	942	880	931	988	956	956	938	889	909	926	961	913	897	975	893	893	919	893	911	925	937	870	916	881	879	946	923	900	965	897	921	925	941	880	897	913	936	853	923	918	909	951	875	907	889	882	887	877	902	928	949	873	890	884	842	901	887	892	921	943	900	912	917	854	904	924	909	935	978	939	926	936	863	928	939	919	926	899	883	893	918	897	942	929	890	955	906	937	948	926	888	936	931	919	900	897	895	892	866	883	898	924	910	938	879	917	918	911	919	895	961	878	937	889	883	894	919	889	857	875	895	926	911	925	918	903	926	916	867	925	887	842	895	826	915	955	903	873	879	888	893	937	933	908	867	893	890	935	852	902	916	907	900	959	894	920	917	931	923	951	941	910	921	937	924	883	906	900	867	914	922	894	885	924	915	919	897	871	895	865	909	884	882	932	913	897	891	903	899	922	966	922	898	919	870	948	918	846	896	875	933	909	947	894	919	934	892	914	930	865	869	901	888	879	929	919	902	903	906	989	878	940	930	939	950	869	920	892	924	994	923	875	903	907	898	961	902	942	909	900	911	895	903	938	953	872	848	874	917	944	906	910	890	909	925	854	877	914	939	892	895	859	891	915	886	916	863	879	875	910	929	902	923	876	915	966	897	869	916	876	944	898	940	912	899	960	887	877	915	975	958	880	889	923	943	893	944	959	910	867	959	919	938	885	919	913	908	909	914	866	833	882	892	871	928	904	888	880	868	916	944	894	921	934	909	941	929	938	897	947	937	835	932	898	888	895	963	913	880	907	958	872	881	927	908	908	890	930	921	912	964	885	918	914	847	871	909	881	879	984	881	908	851	934	937	944	850	919	930	955	886	901	898	911	979	919	857	925	894	902	877	907	928	899	845	847	901	922	901	969	901	919	891	945	889	910	921	878	919	885	909	897	913	892	919	898	904	893	921	864	919	850	894	906	884	896	942	863	905	929	943	888	883	878	916	902	899	943	894	888	905	912	914	932	914	904	927	890	919	931	942	907	921	912	940	857	893	917	860	902	909	919	912	926	894	916	851	823	891	858	886	900	886	967	875	867	918	989	898	921	879	918	948	937	938	906	942	915	924	882	910	899	907	880	899	930	887	917	953	888	898	953	962	874	915	888	822	942	875	848	903	898	908	933	898	933	915	901	918	890	912	881	902	892	867	932	872	875	941	900	892	894	897	911	912	871	920	974	942	874	897	895	976	916	887	893	936	907	927	905	871	883	876	942	867	864	941	894	918	846	940	944	886	900	896	904	876	943	914	900	896	901	905	893	926	951	858	925	883	911	928	864	921	938	905	881	924	908	943	968	960	905	870	871	893	896	960	943	951	928	868	911	891	935	939	844	909	1005	938	901	859	929	919	891	940	921	891	950	912	895	926	908	880	867	896	873	912	863	907	885	870	887	877	930	934	871	933	910	894	875	954	888	991	924	927	921	909	944	829	951	891	936	898	874	881	897	890	907	917	935	914	931	948	857	934	922	885	935	908	917	881	924	872	914	852	904	862	836	905	876	923	930	917	921	818	902	880	899	918	873	896	870	890	951	923	910	856	926	930	928	914	898	847	929	894	898	934	877	888	908	894	922	866	925	868	875	872	912	922	902	889	933	900	904	864	857	920	961	911	933	923	878	858	911	916	905	913	928	897	898	890	893	944	882	957	874	922	880	956	910	912	968	866	916	936	877	909	922	908	889	915	904	920	884	896	981	903	904	883	898	925	902	901	953	927	923	946	876	923	947	987	927	913	936	955	971	909	881	899	919	894	879	913	873	907	869	912	919	882	928	908	917	868	878	903	906	919	864	885	878	891	892	863	873	905	891	877	905	859	927	896	909	913	877	969	891	867	935	930	926	891	913	880	903	910	933	962	893	886	967	841	909	908	909	921	894	917	900	909	934	913	831	946	883	918	848	888	914	925	889	918	906	920	869	952	907	898	894	867	913	959	869	914	861	913	947	948	896	920	911	908	897	954	876	947	856	895	901	915	912	915	886	927	893	918	894	911	907	932	930	920	901	912	906	920	905	891	923	861	889	939	894	886	929	899	884	930	941	872	902	928	921	904	879	872	876	885	919	927	873	921	928	935	912	873	862	879	947	936	897	907	946	898	944	904	889	904	908	898	881	928	931	900	936	940	948	865	877	913	870	948	924	921	916	944	878	911	833	924	948	933	944	945	898	890	844	935	929	884	895	913	958	958	914	894	914	912	918	879	942	881	854	964	939	991	907	865	906	925	881	908	900	944	872	869	901	944	933	862	971	889	936	889	878	917	831	870	885	893	867	903	876	914	889	910	900	897	874	872	888	932	891	946	885	883	820	928	899	902	895	930	931	860	967	887	863	950	889	927	950	896	913	881	928	943	878	918	968	916	871	941	933	886	843	874	871	922	878	938	873	924	981	860	900	903	908	934	947	873	847	902	872	948	882	973	906	921	937	912	954	944	898	881	886	884	918	919	929	899	881	926	890	872	925	953	956	861	888	922	905	867	881	885	866	849	918	891	891	922	948	923	945	899	888	865	894	924	886	884	882	900	842	919	886	936	889	869	951	906	962	910	847	932	897	893	879	912	880	930	914	883	903	940	930	946	944	860	983	880	936	952	940	890	910	908	852	913	946	900	910	862	946	930	909	871	909	936	889	899	900	895	906	901	917	898	860	848	902	933	980	881	963	888	929	926	912	928	951	869	935	927	888	907	852	925	913	897	897	895	927	886	830	896	970	876	930	958	926	862	873	871	929	890	959	891	889	885	904	925	886	922	918	923	920	925	886	862	878	899	894	961	829	887	974	866	901	929	992	931	810	933	918	879	898	902	878	858	880	859	933	862	877	869	884	898	886	902	947	970	907	902	955	891	927	915	871	891	971	961	896	930	863	918	946	828	884	883	922	892	883	876	914	894	930	951	916	911	909	897	902	870	902	903	941	887	954	885	951	879	903	923	884	872	864	903	876	941	859	871	892	939	913	931	929	845	882	906	881	878	950	866	862	944	927	952	909	884	903	937	887	892	920	880	948	899	911	959	878	905	929	874	860	892	897	927	911	944	916	945	910	884	914	901	882	835	937	944	936	886	897	889	902	943	868	893	859	914	912	937	943	915	896	923	931	963	891	909	915	917	895	956	919	929	926	850	898	928	876	903	900	910	896	931	892	918	891	883	932	913	885	931	924	882	889	913	897	896	894	919	955	877	953	855	929	891	894	888	933	948	904	906	926	858	935	853	940	854	896	881	937	939	907	877	876	919	856	948	859	892	908	863	922	896	917	891	896	881	883	846	960	846	950	916	906	929	881	939	926	900	901	918	895	921	916	900	929	898	927	932	929	905	906	873	941	908	896	926	876	909	894	936	865	909	972	917	910	900	948	898	938	890	871	939	926	903	890	846	921	893	876	921	875	900	932	879	919	839	852	918	891	895	943	910	905	898	911	901	957	954	914	945	937	922	877	902
11301	933	621	603	489	479	442	433	422	420	422	382	410	400	411	402	399	412	396	430	416	379	369	415	398	385	367	365	422	396	361	426	408	408	404	420	417	441	366	391	418	384	380	386	389	451	405	383	382	378	407	401	396	396	398	408	372	401	407	420	374	407	390	387	369	419	426	436	371	411	413	368	370	389	376	387	363	416	422	388	380	420	392	421	407	393	408	384	377	363	399	399	377	392	388	364	365	400	372	396	424	384	434	389	416	377	359	414	394	397	405	388	368	371	358	358	395	382	368	404	393	415	397	413	401	366	416	390	409	436	386	405	384	404	351	395	376	375	402	409	387	405	394	389	395	371	425	386	367	419	406	376	348	376	398	381	406	427	391	367	362	397	406	381	377	405	375	368	349	388	374	366	360	414	403	383	404	371	404	426	396	437	431	407	398	442	388	377	401	393	396	381	410	421	380	402	374	388	371	386	377	373	372	404	388	399	411	369	414	425	393	412	374	399	417	358	360	403	400	372	427	370	391	365	397	424	377	396	420	364	412	399	403	375	403	358	370	362	421	394	365	405	390	401	392	380	381	365	380	382	419	399	378	350	406	378	392	404	367	386	363	385	360	388	394	383	386	381	397	389	406	458	409	394	407	437	408	380	389	415	380	395	419	377	412	403	401	351	395	392	395	402	364	405	407	404	436	401	375	401	404	389	431	415	386	383	386	426	414	409	412	387	407	377	388	397	402	391	381	396	374	384	403	420	418	401	384	439	380	377	405	384	363	428	368	380	417	378	381	417	404	389	346	391	392	390	404	424	416	394	383	389	366	420	411	431	365	424	368	379	359	368	381	421	405	385	417	352	394	408	365	390	387	405	383	398	383	385	351	366	416	388	408	400	436	405	410	414	377	402	388	394	410	372	406	378	409	351	352	379	384	378	393	400	412	382	421	416	375	382	377	434	408	411	408	407	368	364	440	432	404	420	419	447	404	382	415	349	374	371	401	368	426	402	418	396	389	408	411	380	432	395	417	371	411	419	371	367	361	380	360	389	364	363	385	400	410	368	365	394	357	375	382	381	387	391	431	398	433	429	408	388	377	372	355	381	394	364	391	384	412	390	386	365	368	407	385	391	375	383	384	389	377	393	406	420	411	405	402	375	387	390	401	375	405	404	379	353	426	362	385	380	438	370	434	409	367	354	390	422	406	409	387	372	404	404	357	413	373	368	380	426	361	428	397	394	403	385	415	365	363	401	377	385	390	411	374	375	417	421	382	369	403	409	403	363	364	395	381	401	355	417	428	384	381	413	390	365	428	417	390	375	432	419	408	413	384	393	375	395	393	399	402	412	361	367	381	415	392	367	433	390	387	385	427	414	419	409	385	450	403	435	373	417	400	381	395	427	413	378	424	398	405	374	412	390	393	381	390	414	384	377	389	413	431	358	413	396	389	421	425	395	417	427	354	397	390	353	389	405	389	451	421	423	380	397	398	390	366	395	363	433	349	390	403	399	410	410	378	395	403	388	388	404	435	404	396	407	379	418	409	430	380	424	417	404	400	418	389	383	403	386	363	445	395	368	374	430	378	385	418	407	400	391	395	386	425	420	385	361	357	374	413	408	404	400	386	386	371	412	365	422	399	376	378	388	379	403	395	346	407	388	407	367	385	421	402	415	460	406	368	385	386	390	374	439	424	377	345	390	406	364	413	371	405	358	382	400	449	363	380	415	386	395	360	382	389	401	408	366	376	382	383	376	414	370	372	387	368	357	377	401	395	378	380	379	420	432	383	397	382	372	395	403	409	401	389	394	400	414	396	407	396	359	404	388	398	355	396	374	426	365	408	360	397	415	394	386	382	419	379	348	396	367	392	399	371	401	383	378	352	370	373	389	411	428	438	397	389	431	377	397	400	382	390	395	407	399	350	333	423	393	381	373	387	361	364	417	386	383	371	383	378	394	405	389	426	397	366	421	415	384	422	410	411	394	396	403	398	426	397	413	404	394	430	391	411	420	360	397	413	370	405	358	396	404	381	393	359	389	397	365	366	380	404	386	391	422	399	394	402	321	387	432	385	416	409	406	407	380	395	400	380	403	372	420	372	389	419	394	429	381	400	412	395	404	414	379	369	411	436	368	401	421	412	388	403	405	391	426	394	369	398	386	425	380	388	425	356	368	384	379	408	382	413	404	395	416	446	397	427	357	402	410	422	405	421	372	387	391	388	422	395	368	382	430	378	413	421	428	393	355	371	396	416	366	398	395	420	417	388	389	390	386	427	390	417	378	403	377	419	383	409	404	389	386	412	424	361	439	422	359	400	388	420	393	393	360	445	424	418	392	386	414	351	370	401	405	391	380	380	432	403	355	429	413	373	407	399	347	378	418	417	410	411	379	404	363	393	388	370	401	398	402	382	399	383	371	386	412	387	398	391	388	403	389	403	376	386	405	411	411	384	431	348	429	441	362	381	393	426	428	409	376	425	369	400	417	401	398	372	434	385	376	415	413	412	393	408	424	405	417	420	414	447	397	363	397	430	406	419	393	389	374	400	408	396	371	419	363	389	417	401	390	421	388	388	402	412	418	382	359	429	371	400	398	387	407	395	368	401	412	365	440	396	395	397	367	388	370	403	408	429	378	414	368	391	395	395	378	370	409	369	379	416	351	402	368	419	399	400	417	361	409	394	413	416	395	396	436	380	395	413	402	347	344	380	395	365	379	415	386	396	389	360	411	369	374	345	432	395	405	367	401	399	385	383	372	409	423	429	420	400	407	408	368	396	372	381	404	402	405	351	405	391	384	426	400	391	399	404	411	372	372	410	414	395	409	424	419	371	368	390	427	393	402	373	432	400	432	439	368	355	355	418	383	390	365	392	365	396	360	380	395	372	394	401	388	403	421	363	353	387	371	384	394	400	382	424	376	397	428	400	382	422	380	366	401	342	393	411	407	396	417	365	388	412	341	394	350	373	408	361	401	377	390	380	390	406	409	446	391	378	399	403	394	406	383	376	393	428	420	394	415	408	382	404	375	409	386	389	407	405	388	399	395	359	370	390	384	362	401	349	386	417	406	357	382	364	370	407	399	418	403	353	386	392	405	411	384	392	364	432	405	367	352	381	423	360	392	410	376	410	413	402	388	384	365	384	358	385	458	407	378	402	429	412	421	352	408	390	400	420	395	400	392	410	375	386	382	412	401	381	402	398	410	360	454	389	424	375	378	395	416	420	405	395	389	377	424	405	370	403	386	396	387	377	365	406	354	416	424	392	352	396	356	382	397	387	386	404	383	369	420	423	374	381	366	385	382	403	397	397	368	382	400	387	424	395	388	397	374	389	386	389	376	370	387	407	395	411	370	381	413	386	421	406	381	388	377	382	418	405	405	392	383	370	377	404	396	377	458	397	421	393	412	388	368	373	373	402	377	403	393	471	410	379	430	422	393	404	376	405	400	389	438	434	379	359	384	360	381	387	393	412	403	409	382	416	390	380	411	365	369	390	412
8864	1238	1527	1572	1459	1346	1200	1165	1169	1135	1096	1080	1040	1038	1007	1000	988	996	986	952	936	1028	993	958	971	999	933	913	986	936	898	954	958	947	948	981	912	939	900	936	940	937	942	949	910	951	953	991	971	920	986	939	917	955	942	962	877	945	904	964	979	949	946	941	939	938	974	992	868	893	916	922	1047	941	987	904	955	906	935	956	947	913	934	930	920	920	952	973	969	916	889	975	915	934	957	930	937	985	947	931	924	915	942	919	937	935	989	948	946	941	980	948	978	933	930	931	958	929	946	948	934	931	913	993	926	910	970	930	925	980	905	923	939	939	920	928	946	999	975	946	916	881	949	993	989	948	926	916	894	991	968	958	987	887	977	881	915	935	916	959	967	924	951	929	969	922	946	939	932	972	969	933	936	955	965	906	975	940	911	944	940	933	889	904	976	980	920	865	910	928	929	925	967	896	932	957	947	951	909	939	934	922	927	959	933	967	941	989	950	938	968	946	948	962	946	970	931	879	925	917	992	911	1014	956	973	906	980	903	952	903	930	909	899	928	989	936	982	1021	973	951	948	955	983	935	954	938	989	922	979	935	950	919	955	947	949	958	956	918	906	942	885	988	945	972	959	986	971	906	918	854	942	913	938	1015	952	951	960	949	939	970	951	901	930	941	984	913	960	951	996	945	972	941	936	1049	948	943	898	931	913	931	1021	934	944	940	933	904	1006	1001	950	896	957	972	968	921	961	927	937	929	937	947	925	942	905	892	952	902	927	897	940	949	987	896	934	928	928	950	948	876	899	931	963	908	964	934	925	958	950	904	952	913	900	924	988	947	931	923	886	967	919	929	923	901	915	944	941	941	968	925	917	927	983	987	960	967	989	946	952	959	966	1000	948	964	927	943	944	956	969	962	962	924	965	920	951	938	963	945	948	930	910	944	947	939	898	889	936	901	919	898	946	948	921	941	923	919	948	959	949	963	915	993	954	944	936	938	929	920	929	967	945	881	911	945	981	922	951	968	949	875	925	963	932	999	952	918	969	956	953	906	949	934	945	943	962	907	948	940	937	889	956	944	944	985	921	920	949	976	938	969	944	899	932	936	902	946	942	949	910	896	997	983	944	909	965	950	983	896	975	1002	956	921	969	918	964	967	911	936	875	901	948	904	927	940	940	940	981	958	910	912	973	959	908	971	930	920	944	963	921	916	923	946	945	921	939	916	913	1001	964	974	968	978	922	891	906	1000	962	932	950	920	928	981	961	950	983	974	906	911	940	920	974	961	972	916	947	930	935	924	965	920	970	910	926	904	977	952	943	956	898	982	964	935	963	900	929	977	957	955	963	889	904	914	924	970	932	875	915	940	945	953	883	948	927	905	883	927	932	891	995	911	953	915	986	899	944	934	937	946	918	921	919	943	949	932	963	917	942	933	908	877	942	939	937	941	930	921	927	912	922	920	993	898	926	935	971	887	915	969	924	976	984	933	935	929	973	937	904	973	917	941	953	942	950	953	928	951	906	988	886	901	902	941	932	927	913	916	923	943	937	958	940	913	925	900	896	926	916	939	964	926	968	920	984	999	926	959	943	909	958	956	995	932	935	946	912	960	975	930	857	896	979	979	934	929	940	988	943	938	911	875	950	954	898	928	880	940	910	927	979	933	932	944	946	951	979	895	920	937	941	917	953	936	933	920	958	971	946	891	932	977	927	910	958	928	959	931	946	916	952	956	939	969	930	903	917	951	957	958	889	909	958	996	952	962	1000	960	955	995	947	942	919	943	967	894	945	976	924	1029	896	858	933	902	949	893	980	958	975	961	922	941	953	999	902	914	897	949	970	938	898	989	951	945	947	921	977	940	946	918	966	992	1012	912	883	908	956	928	938	985	898	975	933	882	982	944	957	951	999	952	925	942	921	918	905	884	894	924	987	993	908	909	949	957	983	925	882	890	956	894	919	947	937	899	960	932	939	946	937	935	909	953	894	929	929	938	937	986	976	967	947	913	927	917	938	907	950	920	948	897	968	1004	983	966	977	876	933	912	969	936	946	902	913	919	944	923	927	874	914	931	961	1006	954	982	906	925	951	958	944	931	936	952	987	891	917	911	962	945	941	969	950	971	955	1000	951	915	972	968	875	977	859	937	928	879	963	968	926	943	941	913	889	910	942	952	889	908	916	923	979	958	926	912	898	961	954	962	915	950	922	867	924	987	927	958	928	904	1001	924	937	961	912	943	943	923	913	1004	946	979	910	916	941	927	933	920	946	899	902	926	971	928	923	873	1018	908	931	919	890	925	987	958	921	942	927	949	948	910	957	968	902	971	975	941	952	913	932	931	973	956	983	956	943	969	977	924	988	896	966	916	934	991	950	957	938	979	933	976	903	948	954	953	935	929	946	938	926	929	871	928	892	909	946	933	954	884	970	958	967	990	983	978	971	948	892	911	957	1015	966	888	967	907	947	943	931	968	945	986	928	954	940	952	933	942	953	985	933	913	934	903	948	928	976	916	921	955	959	974	952	939	923	958	996	958	1012	920	962	926	954	918	944	1001	904	931	920	905	955	889	949	911	956	918	928	927	913	908	916	1004	934	898	957	959	978	958	956	907	893	930	989	880	953	900	950	972	966	966	916	925	921	945	942	958	919	944	882	957	882	920	920	942	947	947	972	934	967	976	932	912	935	961	962	941	914	930	974	984	932	897	929	909	965	943	968	939	940	932	935	949	934	927	928	901	938	939	964	960	965	1022	956	962	961	959	954	949	924	937	911	912	910	913	939	922	955	926	942	948	931	942	1025	933	990	927	946	963	989	941	972	912	890	984	931	919	932	902	919	982	999	973	966	918	1009	913	933	951	940	931	909	917	971	970	950	887	917	909	968	1018	961	959	952	946	945	910	918	930	935	984	939	965	980	911	957	902	943	930	965	968	898	910	904	946	992	953	954	957	968	954	931	948	928	895	919	972	957	948	920	944	944	963	981	974	897	908	960	935	1001	950	912	917	913	939	914	912	918	921	996	949	968	962	951	883	947	948	916	962	931	935	966	977	961	987	938	917	936	953	932	888	972	887	948	948	896	934	955	956	950	882	969	896	898	943	1014	888	897	949	917	967	894	962	903	929	934	938	907	952	921	875	916	940	1038	924	891	933	939	869	891	916	974	985	899	956	959	946	971	910	915	922	934	956	935	995	892	930	968	897	956	925	883	943	910	924	916	927	916	923	878	885	920	1037	982	965	958	945	959	924	937	950	957	961	941	880	902	933	934	925	934	930	952	923	957	905	985	929	953	914	907	910	960	966	958	962	893	930	937	890	980	937	918	899	960	914	874	902	920	925	980	962	964	901	926	884	879	899	909	933	928	920	922	924	920	900	955	926	962	918	936	952	908	962	965	950	939	954	884	959	974	925	931	934	932	930	911	899	907	935	940	970	941	875	886	913	939	953	937	941	931	951	946	909	938	983	927	908	940	954	954	917	934	936	991	940	962	922	972	885	970	915	959	992	978	977	955	901	932	876	945	988	898	957	933	862	960	965
17770	1462	635	518	436	371	310	289	277	258	275	258	268	265	272	255	222	228	221	206	207	227	235	230	219	226	223	233	210	221	217	199	240	215	211	212	230	222	218	235	198	216	238	219	178	215	226	219	238	208	219	199	249	217	205	233	216	204	230	201	233	239	222	227	222	215	194	207	228	213	211	213	221	207	207	206	225	221	224	210	211	257	212	222	235	207	227	245	228	239	224	236	205	208	227	211	219	220	221	215	207	238	220	219	209	213	250	212	203	233	195	218	214	214	203	205	209	217	192	236	235	244	221	238	227	252	250	196	238	222	186	232	221	193	227	262	208	226	230	271	205	238	220	204	225	192	209	194	218	189	234	221	233	211	240	235	196	230	223	206	215	214	208	221	196	192	225	251	201	206	209	222	216	192	201	232	189	240	210	219	214	228	222	217	222	236	227	210	226	222	246	199	234	216	234	213	207	202	235	231	205	214	222	224	212	237	224	241	217	229	201	257	207	205	240	239	206	187	244	195	229	216	228	214	209	234	227	243	232	205	228	232	235	240	208	235	197	236	217	218	181	212	260	220	210	223	209	215	222	227	229	202	191	226	203	209	215	214	239	202	239	240	234	208	218	190	197	184	257	225	210	220	224	229	233	237	225	231	223	233	199	230	238	206	218	220	229	225	227	212	218	238	248	231	217	225	191	236	228	197	182	223	225	201	240	213	210	205	198	228	227	213	221	221	232	208	212	218	234	248	194	230	202	224	211	177	218	212	209	229	202	227	169	225	223	191	215	223	226	253	221	230	207	256	231	223	194	215	210	197	206	215	197	199	223	224	222	244	207	195	239	227	220	190	217	222	206	227	188	249	240	221	216	246	225	214	206	229	221	216	220	218	191	240	225	181	215	212	224	225	231	238	213	205	201	231	243	231	184	209	211	212	185	190	227	240	218	229	246	232	201	217	233	228	200	197	223	184	195	183	207	181	204	215	214	216	217	229	198	201	230	208	226	222	208	212	209	194	191	204	193	224	207	226	220	244	204	225	182	199	198	230	223	238	212	204	210	195	219	199	214	193	217	215	206	209	219	207	224	196	184	206	224	198	207	241	223	243	216	207	211	224	212	222	210	224	203	247	204	220	250	220	201	220	212	195	214	256	234	212	219	221	236	225	244	223	237	243	208	210	221	244	221	220	213	228	206	196	200	210	212	230	191	220	206	239	231	261	225	205	215	221	212	242	221	225	224	206	189	201	254	229	218	200	182	214	226	237	226	197	215	217	212	197	220	251	229	225	218	224	222	224	215	207	227	222	224	222	203	228	209	211	239	213	246	204	203	235	227	202	249	205	201	212	205	238	231	237	214	236	236	201	198	202	212	234	197	204	234	230	197	224	244	229	257	226	226	205	197	216	253	248	219	212	238	237	241	217	211	218	215	203	204	212	213	194	189	227	203	217	219	230	178	198	193	203	223	209	243	210	222	226	216	223	215	227	242	228	235	177	209	254	213	231	229	205	206	221	210	222	219	196	186	199	223	216	212	249	205	240	219	208	232	219	248	197	238	218	200	226	228	211	227	252	216	234	225	232	218	232	230	209	212	233	230	234	210	201	216	233	209	223	214	211	217	230	204	196	200	230	213	209	220	213	216	210	205	232	227	226	234	218	239	247	222	206	229	225	217	205	230	218	235	196	224	218	208	204	229	202	207	226	272	226	211	205	223	230	201	224	210	230	227	224	221	207	214	226	217	203	208	186	214	224	253	214	210	185	216	202	204	207	231	225	194	215	200	227	213	227	235	196	224	217	207	217	228	196	231	213	229	234	224	228	235	227	241	208	221	210	223	229	222	209	200	223	213	223	193	215	222	207	219	196	212	251	230	232	215	180	223	238	217	215	220	225	234	212	211	229	243	208	234	216	217	245	215	198	207	221	220	197	204	208	206	229	227	216	229	224	236	235	202	220	230	223	215	234	233	222	225	189	221	247	223	218	214	217	211	209	225	211	195	219	239	226	226	231	251	194	244	234	234	235	214	208	243	188	223	256	229	238	216	197	235	238	216	217	199	222	212	227	219	192	189	219	215	189	254	234	202	226	224	192	234	200	236	239	244	230	211	209	211	247	225	201	211	186	216	220	204	198	197	227	231	218	223	247	227	211	223	224	232	196	215	234	201	210	221	202	219	246	259	207	188	217	225	212	224	225	215	218	217	204	222	227	252	245	218	194	257	219	229	211	216	180	195	245	214	212	242	215	222	206	209	221	223	238	199	216	191	222	212	220	231	219	196	220	214	248	208	216	245	223	215	240	240	226	238	224	219	222	242	192	222	220	228	195	222	181	225	205	231	219	206	208	228	247	206	231	202	215	197	227	240	219	214	191	218	227	222	232	219	209	218	216	234	250	202	220	247	250	241	225	212	165	234	211	224	248	234	212	236	209	189	225	196	244	202	213	201	217	198	181	231	199	211	203	196	237	233	238	216	205	240	257	199	196	210	213	222	229	241	215	241	245	236	225	212	215	231	200	182	217	207	225	202	214	209	207	211	205	208	196	226	215	213	226	233	219	232	200	203	238	225	222	181	216	210	202	230	211	248	174	225	209	203	210	217	230	237	219	231	229	226	218	241	207	215	228	239	184	233	218	216	227	194	199	221	230	219	203	222	203	226	225	250	252	232	227	232	183	241	199	210	213	233	229	211	210	207	202	202	201	234	230	206	217	253	204	209	237	236	220	196	215	192	206	221	203	214	200	235	194	228	222	232	225	211	210	206	191	230	208	197	243	223	222	188	229	215	212	231	226	208	244	216	225	210	222	194	251	250	217	210	208	236	205	241	220	213	241	215	230	235	224	200	225	208	211	231	220	219	232	207	209	221	215	242	230	206	234	216	223	253	215	201	254	211	203	224	202	175	242	204	239	240	213	208	211	254	209	235	200	207	216	242	230	216	231	205	204	208	215	202	232	192	207	238	227	194	197	201	226	235	217	233	190	227	208	240	241	211	231	235	203	214	229	211	215	246	197	218	203	239	214	209	218	226	233	183	238	212	224	232	214	207	228	264	221	205	238	182	202	239	201	224	201	202	209	225	203	194	218	223	191	238	207	218	231	232	219	186	199	221	225	232	215	244	223	198	233	221	245	200	208	238	227	228	205	219	228	224	198	204	203	237	205	220	214	212	218	229	238	207	214	213	220	224	228	233	217	208	192	230	202	206	221	220	219	211	234	204	223	205	212	216	226	217	224	229	197	240	204	222	222	223	224	197	229	242	226	223	220	240	226	201	201	218	215	232	208	226	216	222	191	272	203	241	245	232	231	232	233	198	216	237	217	229	201	234	202	205	200	235	212	204	240	213	194	208	250	205	236	252	203	214	218	238	234	242	210	214	234	198	198	218	222	225	233	229	200	209	213	199	238	244	228	233	214	237	229	230	223	222	236	221	223	197	205	220	213	227	215	220	189	243	235	247	203	219	210	234	212	216	201	229	212	231	246	223	208	231	201	211	207
11236	1098	1476	1730	1536	1264	1139	1003	932	856	835	768	802	806	722	675	675	650	689	601	596	612	580	565	617	591	630	572	622	583	601	606	599	604	613	573	587	595	574	567	569	605	604	590	585	539	599	567	589	582	537	550	583	574	527	544	555	513	567	565	517	602	579	606	569	587	566	587	532	555	563	551	585	562	568	544	572	604	536	579	602	585	589	536	600	520	599	609	575	546	608	555	565	569	539	558	527	576	590	552	554	578	587	565	533	536	524	551	523	534	557	572	582	527	553	618	577	613	562	521	561	506	584	546	556	536	539	569	519	583	559	564	575	570	524	565	547	521	526	565	602	545	510	550	613	578	566	549	541	529	550	529	567	562	569	594	531	552	567	547	525	580	587	518	566	572	568	592	585	529	573	572	526	578	534	554	558	564	519	562	535	534	516	550	575	553	551	538	610	586	576	571	573	516	545	572	532	538	583	572	560	566	584	576	581	574	576	561	545	534	551	542	574	564	576	563	557	557	558	542	516	554	576	539	515	542	536	523	610	552	558	553	559	538	562	532	550	575	578	604	515	591	553	536	571	588	589	523	563	546	552	514	569	558	523	555	582	546	579	558	559	531	577	569	563	541	537	547	579	558	555	543	583	508	549	561	558	539	564	566	521	535	535	585	570	582	569	546	543	561	575	535	556	560	519	540	550	571	564	528	579	546	514	625	569	567	566	538	562	558	559	526	602	578	568	550	580	543	537	563	586	542	534	561	563	516	564	548	541	550	536	555	535	571	536	550	542	564	551	532	540	555	557	570	523	537	523	542	564	566	552	582	541	552	550	536	541	552	548	580	569	556	546	552	593	581	576	549	574	556	531	556	575	573	522	574	521	543	577	593	544	567	572	548	570	590	588	544	558	493	592	564	567	567	572	548	532	532	561	564	549	569	581	568	576	541	536	542	555	542	605	528	542	559	568	545	523	537	538	574	565	548	509	538	543	578	544	541	545	521	559	580	531	536	595	537	586	526	524	582	552	579	565	530	566	597	562	561	545	563	563	551	552	574	552	587	580	553	582	547	533	605	526	538	521	527	540	548	572	520	600	564	533	522	564	599	578	558	589	558	498	549	552	571	562	516	563	538	583	589	560	532	569	573	553	529	504	564	560	542	588	533	568	623	583	587	500	556	518	592	560	575	573	535	557	587	537	574	547	561	541	598	540	597	531	579	536	519	541	568	537	593	586	579	555	545	581	591	605	573	593	505	543	568	517	563	548	547	539	550	606	554	571	582	557	553	525	539	555	568	604	527	542	572	565	570	563	533	524	550	508	544	573	547	534	565	578	535	558	512	539	545	562	569	557	547	571	556	551	521	577	559	538	565	597	534	573	527	579	563	570	532	583	581	561	565	556	527	564	562	561	563	589	581	560	573	561	592	533	498	625	528	549	555	552	580	536	574	554	514	534	551	589	527	506	598	585	596	551	584	538	548	573	560	547	532	502	547	531	582	581	566	540	577	511	604	568	554	595	554	539	560	603	531	561	550	561	511	518	586	561	551	536	545	539	598	573	561	572	561	578	554	521	611	595	530	563	566	571	534	572	597	581	523	553	568	539	533	572	537	537	582	575	564	545	554	586	582	551	597	551	574	559	581	524	530	571	550	575	520	570	549	526	569	598	531	530	568	617	606	549	534	554	529	575	576	542	554	561	566	557	547	591	545	533	584	559	503	565	576	549	548	565	539	547	559	553	560	525	587	532	550	550	552	561	560	590	537	545	528	570	555	531	588	538	571	540	550	548	558	533	576	540	538	605	549	512	565	526	510	521	541	555	574	530	510	534	576	589	562	572	555	547	553	537	561	546	564	583	571	554	509	559	556	612	578	568	595	543	602	564	553	552	554	545	560	574	559	534	543	572	551	554	590	552	517	547	508	577	537	537	590	579	551	547	559	542	539	570	561	539	544	544	533	575	566	569	623	525	535	539	553	569	547	559	572	563	576	560	550	543	531	556	541	545	545	564	545	597	547	579	527	524	534	551	546	585	576	542	563	565	519	534	597	535	563	509	548	594	537	542	553	589	543	509	564	546	585	555	510	569	566	559	578	552	571	590	578	555	543	514	568	543	564	570	558	558	553	544	592	573	544	541	550	573	571	569	586	553	584	539	543	574	533	556	600	563	536	568	590	578	523	582	548	563	563	568	590	557	531	574	565	560	560	540	572	608	575	602	552	561	511	558	546	574	546	563	563	580	542	557	552	565	555	568	552	560	576	497	553	555	556	562	547	556	573	517	563	520	552	575	561	566	560	582	579	549	545	559	524	606	564	594	588	556	563	574	582	556	525	563	527	502	563	549	580	540	546	584	564	589	522	573	571	530	548	586	607	565	533	525	544	550	581	578	563	560	593	589	518	586	546	569	558	553	564	600	573	539	526	521	529	539	538	570	539	591	583	566	600	577	592	529	574	539	560	536	566	561	538	558	567	573	563	522	569	552	545	517	525	551	539	577	537	552	562	573	534	529	560	545	538	590	553	625	604	516	573	575	571	572	521	507	561	548	545	555	549	594	554	569	546	526	520	560	571	561	558	570	591	553	575	546	554	512	561	561	568	571	553	560	552	545	555	511	556	543	583	571	533	566	567	585	541	559	558	528	566	572	611	546	536	551	548	551	547	551	532	518	580	549	569	552	555	559	577	550	565	559	558	532	557	542	601	526	566	520	574	548	597	497	487	541	547	562	570	562	565	586	526	567	565	554	581	604	585	511	545	566	533	576	545	519	595	551	544	549	547	582	543	544	543	571	560	570	580	554	625	532	561	568	521	536	566	581	547	571	566	561	583	578	566	552	568	562	554	568	544	578	573	565	540	544	533	538	587	553	584	534	568	566	546	546	561	568	567	553	551	599	570	573	586	570	530	553	573	512	528	555	556	582	550	562	522	574	617	575	569	563	540	514	583	566	576	522	583	582	546	592	530	559	572	557	559	558	518	574	542	528	519	521	529	511	542	549	557	558	533	541	543	597	544	568	550	552	565	560	553	570	544	544	535	528	571	520	524	566	537	555	522	558	587	556	556	563	565	551	588	580	607	590	571	522	533	541	539	582	573	553	528	565	586	569	545	571	562	583	580	586	574	534	572	553	574	565	530	529	579	575	578	559	562	598	595	551	574	560	572	573	510	498	585	560	586	524	581	566	547	526	562	546	547	539	563	542	545	561	581	561	583	521	584	550	540	573	568	589	574	555	511	574	560	522	582	533	559	556	572	580	578	616	562	545	601	581	533	524	542	547	530	549	585	582	526	549	565	585	537	588	580	529	561	543	542	561	560	564	568	559	546	576	551	576	499	540	542	570	562	528	582	580	550	585	532	556	555	514	522	544	587	567	554	506	600	561	541	557	588	555	535	561	584	556	556	553	553	522	556	595	565	594	556	563	546	572	518	564	545	592	519	570	575	546	505	575	569	555	545	555	548	566	564	565	541	564	551	541	554	543	560	559	559	545	506	562	522
3882	528	385	359	383	376	401	332	366	390	371	374	418	352	377	374	381	377	350	368	359	368	356	387	337	396	379	363	388	392	407	392	363	377	331	350	378	350	389	364	337	381	371	385	363	356	360	355	372	343	353	347	389	380	326	373	391	370	362	387	373	344	398	368	333	357	370	416	384	346	348	376	374	355	400	384	331	379	385	354	376	374	345	356	386	346	385	396	369	348	395	369	345	346	387	361	370	364	361	353	377	392	395	413	368	394	385	378	418	333	363	407	389	396	383	362	349	333	363	361	375	381	384	342	357	345	372	356	358	381	380	369	381	347	370	374	352	355	369	411	372	359	359	357	387	350	401	363	402	352	350	357	382	358	374	360	369	365	350	381	383	332	385	357	356	390	353	345	394	383	352	349	350	364	394	376	388	390	364	367	368	349	386	390	364	357	375	366	397	351	330	359	360	387	339	361	412	376	380	325	356	371	335	384	399	398	371	335	378	374	369	393	358	334	370	363	349	325	340	360	376	377	342	371	359	362	370	374	351	389	365	354	341	381	393	368	414	396	364	381	381	338	354	339	364	367	376	363	354	351	389	364	389	375	406	348	375	394	386	336	358	355	343	377	385	376	364	395	379	388	348	344	379	337	361	381	372	364	380	366	361	387	396	370	360	340	370	381	401	340	364	393	390	349	361	366	371	365	360	376	377	391	361	382	393	395	394	387	394	399	352	375	342	385	374	348	382	359	345	377	369	363	377	349	344	387	367	333	347	368	409	366	346	387	384	378	359	303	360	376	354	339	388	415	378	381	380	390	344	393	372	394	397	382	375	377	392	353	356	376	376	353	370	393	364	342	359	342	375	332	383	377	375	350	393	371	408	376	381	376	375	363	358	341	371	385	380	363	370	348	328	380	391	362	375	381	384	409	339	346	349	403	385	372	390	344	350	372	370	368	391	374	364	384	371	346	385	362	382	339	401	329	372	353	354	363	416	383	372	335	392	355	385	368	388	393	372	344	394	365	352	392	383	365	365	406	376	369	391	377	362	394	371	384	379	370	334	445	364	374	359	385	372	353	374	361	332	390	395	359	344	374	331	356	347	364	369	337	391	368	346	371	390	373	387	411	331	342	353	387	377	392	345	334	342	345	367	352	381	361	363	384	372	369	374	375	364	375	321	361	373	343	390	346	352	358	379	376	372	386	360	392	354	349	353	387	365	389	364	369	366	398	339	361	401	369	366	335	376	396	353	366	350	330	363	394	396	341	349	347	354	364	361	392	397	396	400	377	364	359	367	348	375	376	379	374	396	394	345	361	345	357	376	367	343	363	347	381	358	377	341	334	380	384	418	333	369	365	399	379	377	384	395	373	398	361	352	387	365	357	365	338	379	396	355	385	381	333	352	341	386	395	378	407	388	320	420	377	396	369	359	363	358	398	394	393	393	381	366	416	365	350	341	378	347	362	350	350	359	377	392	390	392	346	323	367	349	354	380	393	407	394	355	391	346	361	389	385	353	383	347	383	383	334	343	354	353	348	363	382	374	363	358	370	343	396	366	364	361	389	359	399	352	392	412	381	401	403	399	372	370	387	365	321	372	367	368	343	356	377	384	377	393	398	383	393	371	430	391	360	384	393	367	371	362	412	374	357	395	376	397	365	393	343	373	376	376	342	382	372	343	385	370	378	407	363	393	357	355	413	348	351	380	367	381	344	340	351	336	373	363	389	393	389	348	368	369	384	376	337	389	380	344	367	397	363	377	367	367	361	326	385	366	359	365	353	380	352	376	384	415	384	356	384	385	410	364	376	345	336	332	374	374	381	378	336	362	371	363	382	371	393	362	356	350	386	385	365	398	377	368	356	346	375	347	336	366	379	374	397	390	396	375	358	376	394	369	393	359	399	337	375	362	358	375	359	395	365	379	367	359	363	352	377	337	353	370	367	381	354	337	401	357	382	378	352	331	350	371	388	349	347	404	373	371	379	356	358	387	333	376	373	371	328	366	383	403	356	368	371	367	358	359	370	391	385	362	374	362	362	376	390	357	370	369	394	347	357	366	401	332	359	352	376	373	349	355	355	361	329	351	392	409	369	345	369	390	369	349	362	358	387	386	324	378	355	344	324	360	377	360	344	371	364	313	364	338	357	384	362	377	395	371	348	418	365	347	384	395	413	383	340	377	370	393	360	359	360	360	339	368	397	397	372	386	375	370	369	370	356	374	323	372	360	406	405	370	366	388	367	359	351	358	363	348	357	361	349	380	349	379	373	396	356	381	377	404	407	376	372	337	398	341	381	391	391	386	364	393	369	353	373	383	324	367	350	372	376	327	354	371	371	395	372	397	356	394	374	376	365	331	359	397	373	355	419	370	367	395	345	361	415	384	382	359	382	397	368	359	373	415	392	371	351	333	412	398	402	408	370	422	345	332	368	407	375	347	372	404	367	344	378	392	331	382	367	378	365	378	420	374	330	361	373	352	347	306	362	367	362	333	388	379	397	377	380	349	382	398	386	404	371	402	349	396	381	360	386	399	383	371	414	355	382	377	335	355	387	370	389	381	372	384	407	365	389	371	361	399	431	374	367	368	370	365	341	354	367	381	393	379	346	389	377	355	354	375	331	337	381	403	366	335	342	393	376	354	371	386	345	388	393	370	407	391	349	382	371	383	386	374	380	348	353	345	372	371	391	365	367	365	372	382	360	342	339	359	393	335	381	362	394	328	389	350	347	397	356	354	341	381	355	377	359	404	391	362	352	395	378	372	352	377	336	367	362	359	370	365	369	387	382	394	373	380	359	349	325	382	365	370	366	359	345	375	382	389	388	356	381	387	382	353	405	349	367	335	364	371	354	403	375	373	367	379	366	362	392	390	387	398	382	356	380	329	368	356	374	382	390	359	378	364	372	369	377	403	399	370	363	409	379	347	373	388	371	350	393	390	337	364	348	376	387	335	359	382	345	376	367	379	372	386	401	397	372	392	385	355	365	380	392	350	350	342	339	384	362	381	358	339	363	344	387	380	351	367	372	355	398	352	374	371	351	370	341	348	411	341	391	381	385	368	356	384	393	352	345	363	324	375	394	401	388	384	341	395	381	356	362	334	384	390	364	364	327	400	400	385	353	366	393	386	370	369	384	358	377	356	382	380	399	378	388	378	390	419	365	384	376	374	375	353	377	401	373	381	362	372	394	396	350	366	364	373	359	344	349	377	399	395	388	346	386	381	322	384	380	373	349	389	395	352	372	347	369	377	346	365	382	358	363	353	343	401	357	353	374	349	353	389	380	306	388	381	367	361	361	354	394	400	339	370	366	353	365	345	374	378	405	397	367	344	368	328	337	436	374	381	371	368	370	338	354	398	370	350	396	404	388	401	334	389	394	347	405	374	413	350	365	391	390	374	386	388	374	385	353	373	414	356	373	349	348	387	361	364	369	390	371	352	333	401	421	358	359	394	372	361	377	376	377	373	321	375	354	347	357	362	377	344	371	360	362	411	342
3627	1004	943	963	936	901	893	883	948	936	945	899	893	931	918	951	930	915	920	909	879	855	846	960	893	882	887	854	956	943	895	929	942	903	924	916	913	978	882	861	945	906	919	893	932	883	851	885	925	864	883	905	883	902	856	882	889	941	939	908	911	940	878	937	935	873	943	944	914	917	894	909	884	892	860	908	868	914	912	843	883	907	911	903	897	905	992	969	911	934	881	882	890	956	905	936	923	960	933	921	928	898	843	944	926	938	886	941	927	919	878	867	951	902	920	907	902	851	908	882	903	902	936	856	915	880	876	876	916	849	903	890	896	935	930	933	960	904	924	879	939	890	917	898	914	917	832	941	896	858	875	850	879	901	900	940	891	917	942	902	936	966	881	879	928	930	947	916	932	914	907	904	924	904	905	928	902	906	935	945	909	867	896	908	880	913	919	941	853	877	889	906	949	909	935	867	935	876	989	870	927	919	968	927	886	918	922	942	892	892	931	944	864	932	931	898	856	893	889	855	895	941	860	913	925	888	922	933	897	909	901	973	906	890	849	917	838	918	903	934	920	911	962	921	860	914	902	933	903	944	877	897	895	923	944	904	885	918	902	908	870	899	917	897	915	904	912	916	870	908	852	909	941	850	875	935	872	908	891	908	908	849	960	935	906	946	911	964	869	886	873	854	887	957	964	878	915	950	880	894	891	892	846	885	858	910	893	886	867	927	910	881	913	929	920	866	924	902	861	880	874	907	930	945	925	947	871	895	879	850	892	889	916	927	908	870	890	951	927	896	880	910	901	934	924	912	920	919	927	940	931	951	897	924	897	895	862	938	938	900	928	899	898	917	886	906	908	866	884	890	937	894	874	867	936	875	905	892	909	901	888	902	930	931	904	900	934	881	887	884	936	901	894	863	871	895	918	956	924	945	928	920	883	884	836	876	857	865	899	878	922	943	899	904	965	892	951	920	966	923	936	919	897	863	819	875	878	907	875	915	923	937	936	931	930	917	922	862	892	915	924	885	919	881	936	911	927	893	932	926	873	920	923	929	882	872	877	905	897	980	908	901	936	869	900	864	893	895	937	930	873	903	862	939	905	883	886	972	872	894	888	905	864	870	954	910	933	917	899	888	900	932	896	869	909	911	907	887	894	871	959	872	871	877	928	856	932	913	887	877	870	845	932	912	895	958	938	917	878	884	885	938	930	868	866	925	872	954	915	913	938	868	970	885	912	954	925	937	896	916	900	987	932	922	921	949	901	913	923	890	892	888	876	884	837	927	924	932	890	840	902	946	940	917	933	887	898	895	888	933	941	935	884	852	888	921	881	898	868	844	909	854	914	848	1004	960	964	903	891	901	942	896	889	889	897	908	884	896	902	862	881	877	972	886	897	853	899	904	969	922	877	959	926	882	885	868	866	961	900	935	952	959	859	943	856	781	892	912	924	884	906	914	873	852	945	915	912	897	904	910	887	909	885	876	939	855	863	928	943	912	917	893	927	870	892	892	939	880	964	861	891	901	869	933	928	898	903	861	867	910	865	891	898	881	925	890	905	934	893	913	919	894	873	934	890	875	951	859	873	945	904	926	871	892	898	965	875	884	940	888	866	941	893	901	883	884	888	919	880	888	929	953	932	837	915	904	921	901	919	893	929	904	938	929	943	885	880	843	927	906	930	928	935	906	890	948	945	904	915	890	857	893	898	911	906	888	884	874	890	938	851	896	892	865	863	884	861	887	895	946	920	923	926	894	904	954	898	827	879	929	940	937	890	923	914	943	888	898	917	910	924	898	879	883	976	944	914	897	915	907	854	948	864	929	882	903	910	874	901	890	911	897	906	927	905	878	917	848	873	1015	898	933	897	919	936	867	875	890	889	839	931	916	872	897	917	888	920	881	858	866	978	915	918	966	896	870	905	917	912	882	916	930	926	942	877	951	901	897	887	974	978	889	909	910	845	871	797	942	859	921	945	910	914	907	918	920	942	958	894	923	900	915	942	949	952	873	900	938	886	890	905	882	871	916	929	882	896	881	917	888	900	924	906	958	866	929	919	885	891	941	905	924	911	889	888	921	869	895	943	937	971	885	926	926	858	924	943	879	902	892	894	926	884	929	865	897	917	960	914	911	875	943	921	928	878	888	866	910	931	916	882	883	901	896	892	948	876	924	915	890	881	933	918	908	952	902	885	895	893	949	921	917	971	962	939	889	869	866	896	926	897	904	861	885	944	929	920	870	921	935	925	868	913	923	931	952	902	932	899	958	895	833	868	952	884	907	899	893	896	925	898	947	918	902	891	940	891	878	926	903	945	873	953	880	862	926	895	819	949	892	926	912	882	985	896	940	832	896	864	940	782	881	937	1001	920	924	939	910	953	842	922	890	872	914	918	866	882	922	925	930	949	878	894	921	921	884	940	869	918	964	905	891	898	905	871	914	900	855	916	916	867	946	959	901	898	881	883	891	925	905	913	867	901	904	906	904	858	873	930	881	886	877	923	963	887	919	952	897	865	892	919	959	906	893	918	889	923	940	907	933	883	891	916	890	890	921	961	897	959	925	962	959	888	856	899	907	915	910	891	861	876	919	917	912	896	885	909	938	855	914	894	919	935	901	934	925	918	928	919	912	874	903	967	930	907	897	891	868	958	953	911	850	909	894	876	937	900	894	885	936	919	925	907	911	917	894	954	921	949	917	908	920	923	892	901	888	895	924	891	853	920	867	923	884	915	880	937	920	922	898	860	896	954	881	906	918	898	946	889	930	854	835	872	917	911	966	946	918	886	945	907	892	900	916	908	882	924	845	925	932	911	896	888	926	854	932	904	909	886	839	898	910	922	901	964	927	921	927	942	939	923	950	907	850	902	872	882	941	937	923	917	916	899	896	913	900	923	912	928	905	886	900	911	893	888	924	916	891	891	901	855	912	873	949	954	923	931	936	855	883	897	927	934	882	968	917	924	911	903	913	913	900	979	865	967	910	957	865	889	963	901	909	882	870	928	962	951	900	871	933	944	882	911	944	899	900	940	871	883	905	901	880	917	896	967	851	966	936	919	902	915	935	903	895	886	893	854	966	906	901	851	913	939	882	926	881	988	929	899	894	904	876	918	913	882	930	915	912	907	895	915	914	888	899	927	881	882	877	848	898	903	869	966	850	899	905	859	917	905	829	865	915	813	900	857	914	901	873	843	889	864	956	936	926	898	906	922	922	916	956	868	924	913	896	888	864	884	946	961	929	954	940	967	895	889	887	883	929	901	947	853	909	881	953	894	950	868	912	904	894	890	895	916	936	882	907	878	869	941	943	858	875	945	954	918	828	912	896	881	889	910	858	901	850	919	927	832	863	911	847	915	910	911	889	870	873	925	894	897	921	892	878	896	872	895	867	887	876	900	872	891	900	918	879	906	892	937	917	888	873	917	848	910	889	953	956	914	840	894	909	931	940	894	865	899	919	950	916	857	887	850	890	835	876	872	909	902	888	857	897	911	940	896	856	883	885
11400	1089	652	579	533	465	446	452	502	410	416	440	433	436	459	362	406	405	422	399	431	374	417	386	369	400	397	383	425	388	386	425	387	388	387	457	412	442	372	387	401	397	415	415	410	435	358	382	389	390	438	388	421	379	398	390	426	415	404	398	410	392	389	389	393	406	397	404	388	358	398	404	430	372	323	370	418	412	394	367	405	400	380	376	411	389	383	375	382	380	394	368	404	409	406	398	443	398	419	409	410	379	355	370	421	366	390	394	395	392	412	373	389	416	383	387	418	389	386	411	408	419	404	407	396	397	410	394	379	407	372	449	348	421	375	385	418	381	416	400	394	428	383	431	411	395	368	417	398	380	385	392	400	362	373	386	430	406	384	406	415	407	371	367	393	429	396	380	387	375	385	394	403	379	384	369	404	425	393	386	413	390	383	355	365	403	417	405	417	448	383	387	399	412	397	388	390	383	428	392	411	420	398	404	402	422	389	357	388	399	377	380	426	392	393	408	416	430	387	372	392	415	383	395	419	358	356	388	351	385	384	388	394	366	423	391	408	394	389	363	416	409	388	392	384	400	394	380	405	430	396	388	415	393	418	386	413	382	388	388	364	432	365	387	375	424	416	380	420	411	404	397	428	414	388	403	403	426	366	434	439	420	376	412	447	372	391	380	420	394	395	369	419	404	321	393	395	415	442	405	398	414	381	386	391	422	381	391	385	400	404	398	428	361	365	419	383	387	416	423	414	416	378	384	420	431	389	406	435	375	384	353	375	415	346	391	416	418	424	361	400	351	402	361	399	396	396	392	362	407	395	370	385	386	384	375	401	403	400	407	387	393	404	423	396	371	404	409	371	401	397	390	381	411	386	372	400	382	414	344	390	376	373	396	326	400	394	394	392	387	397	424	380	393	421	377	370	370	395	383	402	368	425	430	402	406	426	421	402	426	369	418	419	429	403	392	395	399	381	412	404	400	410	396	416	385	422	400	336	396	364	405	405	427	401	430	443	389	398	401	387	386	405	390	412	395	416	410	426	422	405	369	407	393	367	371	367	439	378	406	408	379	377	388	386	395	383	392	394	391	392	381	356	364	433	391	377	405	399	385	403	399	384	362	387	399	392	396	413	392	364	400	391	402	400	396	378	388	351	365	418	351	385	409	366	352	375	385	398	353	394	397	401	403	375	387	373	397	378	401	430	376	406	419	386	361	394	445	354	397	375	382	374	424	389	393	373	410	393	383	399	376	358	422	373	371	392	421	387	422	431	398	383	390	381	416	375	398	378	389	400	413	387	409	344	389	357	405	386	399	365	369	402	394	415	386	432	395	386	378	419	391	385	428	343	418	411	386	407	437	402	354	422	376	384	414	423	410	395	400	388	397	356	367	413	342	399	398	364	400	370	412	415	398	411	370	388	377	377	409	409	415	352	382	382	382	396	406	387	369	360	342	396	409	355	401	411	374	380	397	379	390	433	408	405	412	384	426	391	371	380	391	370	371	415	390	397	347	382	367	413	401	385	440	419	397	354	387	426	427	366	391	392	385	404	387	411	409	409	434	374	388	390	383	388	413	423	379	423	424	416	399	387	405	405	394	393	394	392	371	381	415	362	407	398	366	416	413	382	379	375	399	402	420	417	388	385	405	383	406	367	401	402	381	390	390	388	391	400	332	425	389	372	393	385	368	377	392	389	452	393	437	400	412	389	359	400	371	391	378	368	375	375	380	390	405	421	406	396	362	376	353	362	399	382	363	401	419	425	424	425	424	358	399	369	392	399	427	395	420	376	379	414	378	393	452	413	424	393	444	383	389	356	391	395	406	392	384	416	385	345	402	389	379	375	382	451	403	357	379	385	402	399	395	382	413	395	414	399	388	388	398	406	410	401	389	403	365	428	410	361	402	398	382	397	396	395	392	367	344	416	452	383	393	429	393	382	443	363	396	359	379	406	397	405	380	397	414	416	393	410	432	355	382	403	372	404	415	415	387	407	397	393	377	361	395	388	395	356	365	359	400	373	383	362	410	387	389	415	365	406	379	426	392	374	396	401	369	394	349	364	355	432	386	404	435	380	391	409	343	380	370	391	392	406	400	377	389	383	390	420	366	405	373	375	373	382	396	334	397	384	390	422	399	390	396	394	395	377	402	385	391	380	404	393	372	389	406	420	399	382	371	395	420	381	389	388	387	409	383	415	377	399	422	338	377	349	361	398	385	425	401	409	413	385	364	358	407	361	401	379	346	407	394	408	397	408	402	419	398	398	395	403	361	375	392	430	382	422	391	385	434	368	377	442	375	375	389	431	355	436	354	380	385	411	406	406	395	388	425	378	439	390	410	372	423	398	365	405	434	430	393	384	394	398	398	365	415	412	397	378	356	394	385	371	378	414	376	404	393	385	386	385	370	373	398	440	401	415	426	378	377	370	383	409	406	405	385	380	387	392	429	395	428	398	392	396	396	370	360	389	382	428	406	384	413	448	404	384	387	367	391	373	408	402	393	396	426	409	390	392	372	432	429	416	420	403	409	426	389	422	403	378	433	403	414	398	384	391	372	369	399	399	383	392	441	410	409	359	384	407	397	374	393	392	404	418	354	398	368	385	394	384	371	377	420	399	400	373	369	363	385	413	388	392	405	398	373	426	376	407	394	375	370	385	415	366	392	385	400	382	395	393	405	401	391	383	375	418	418	383	427	408	375	426	388	363	364	406	390	400	390	385	373	384	384	370	414	409	393	383	401	381	369	353	395	383	387	373	426	394	402	423	390	400	372	383	377	406	402	407	386	388	387	396	401	433	405	350	397	402	399	384	376	390	350	416	409	433	430	375	406	388	404	387	387	401	401	405	412	418	380	452	395	409	397	395	421	394	391	395	419	421	379	399	400	435	390	416	390	348	386	403	383	425	413	391	405	449	389	385	405	413	354	421	438	380	403	410	369	379	417	395	436	413	383	372	406	356	401	367	401	369	387	397	414	404	398	395	377	391	380	382	378	368	392	423	394	386	381	347	365	403	383	350	402	420	390	408	394	382	419	397	410	377	401	369	374	373	375	414	410	393	414	426	416	382	367	388	386	398	400	361	385	353	390	390	386	396	416	403	398	389	393	364	422	385	412	384	436	401	372	390	375	421	402	395	406	408	392	378	369	353	408	413	360	405	415	382	387	385	406	408	407	395	432	430	383	398	421	386	397	382	400	395	383	407	403	367	410	361	417	401	410	370	359	401	398	378	368	437	394	395	361	406	405	423	397	397	350	396	364	397	414	399	399	392	400	391	374	369	410	402	385	401	387	414	407	394	394	379	403	381	384	410	435	370	422	394	383	375	409	402	401	439	401	392	383	389	374	359	341	381	392	387	374	379	376	398	359	390	402	428	431	369	387	386	405	395	431	373	377	422	385	418	379	415	385	387	369	450	422	403	400	384	360	425	392	364	381	341	374	351	376	422	367	410	412	435	407	387	418	397	381	407	410	409	418	417	432	388	433	401	395	394	387
9168	1327	1414	1560	1406	1349	1220	1229	1113	1184	1115	1059	1050	1056	973	1005	1046	1008	1033	968	1001	1009	984	1005	945	991	974	978	986	996	974	988	970	966	902	949	864	921	958	962	942	959	937	940	958	948	973	936	967	930	972	928	963	932	954	966	1006	881	959	947	896	865	941	933	936	962	939	999	874	939	949	945	901	943	941	940	933	922	947	935	938	985	981	975	959	931	938	966	929	930	911	998	945	953	876	989	926	930	927	971	988	1014	949	923	924	935	927	956	971	955	915	944	956	945	931	878	885	961	944	919	971	927	915	939	952	927	939	969	944	966	913	940	991	893	961	891	950	968	914	996	1020	957	936	940	955	997	971	955	874	875	880	885	933	897	954	909	927	984	963	976	925	882	908	890	908	996	932	903	935	952	942	935	927	951	966	955	903	937	954	926	987	920	930	922	910	934	988	909	933	947	919	903	966	943	885	926	900	959	914	945	970	999	944	954	941	963	910	932	898	934	949	958	899	946	968	979	958	941	946	969	963	936	995	944	1006	902	977	948	965	935	893	966	962	933	921	946	941	933	921	958	946	938	870	983	955	937	917	977	952	951	972	939	1016	956	938	986	974	948	910	987	901	914	968	921	935	1002	960	948	961	941	973	922	912	953	887	902	931	914	948	949	915	937	946	969	976	979	919	962	992	937	894	887	914	948	971	955	902	906	941	884	969	912	925	896	933	1033	976	965	945	929	969	986	928	912	946	957	977	899	948	908	931	904	962	989	858	935	899	981	931	922	935	970	919	956	911	900	963	954	886	989	896	993	879	969	904	941	917	1005	954	956	986	943	943	924	959	942	923	943	976	901	940	966	964	934	950	983	884	989	907	917	976	938	932	1006	924	940	968	943	915	964	906	956	932	911	937	968	935	950	939	979	945	997	930	967	939	949	992	1014	906	966	937	910	942	942	954	935	898	944	920	998	979	934	928	919	898	965	1010	918	939	892	924	951	903	916	977	919	920	980	943	1000	913	946	956	898	906	900	977	918	981	937	973	938	976	961	938	861	955	979	892	978	868	904	973	908	893	972	900	950	962	935	964	988	939	968	915	914	933	944	917	907	979	945	911	962	960	939	939	925	953	914	913	993	946	912	907	905	932	943	974	948	914	897	934	935	934	923	953	928	965	960	923	930	924	943	952	1009	918	920	899	967	925	949	957	928	889	894	933	976	942	971	1001	957	970	901	963	902	913	975	936	919	971	933	956	937	921	915	976	938	939	952	896	940	936	979	990	912	928	957	925	941	982	950	962	944	968	991	956	917	920	1020	952	970	955	996	919	908	952	988	991	905	897	999	963	934	958	953	921	916	953	939	915	924	924	991	984	974	926	868	967	937	936	907	930	1004	938	932	970	936	924	909	928	964	928	978	951	936	939	972	941	905	1007	875	961	896	922	907	951	952	900	943	938	928	941	913	978	921	935	972	970	977	952	964	978	911	989	952	871	963	953	961	941	967	912	890	951	919	922	925	901	918	950	966	941	907	947	914	906	952	955	975	927	914	921	885	928	942	917	980	886	942	911	924	935	954	940	997	941	971	929	931	917	916	897	903	918	947	957	978	962	960	946	965	913	983	925	922	999	909	970	952	948	1006	960	916	867	941	933	917	938	937	914	947	950	983	918	959	924	945	899	925	996	973	979	947	932	1007	991	977	906	959	1016	1001	956	966	923	930	932	961	944	913	960	955	949	931	921	983	970	955	913	894	930	967	987	982	960	958	953	925	941	912	956	987	937	959	913	936	956	1021	964	947	928	976	915	953	912	946	1023	884	976	953	969	926	936	910	934	982	962	918	959	978	967	926	953	894	976	970	949	931	918	908	946	927	928	918	959	958	1024	971	886	888	922	967	971	970	1042	975	969	938	964	906	954	928	962	956	932	946	939	931	931	931	916	952	975	987	959	933	934	980	920	983	925	948	956	914	931	901	909	913	910	993	932	1007	891	941	974	967	945	957	1028	938	906	953	971	919	926	946	901	980	978	1002	985	929	885	1058	945	965	933	933	935	935	941	939	961	956	909	922	942	970	920	963	963	901	939	962	946	907	912	999	996	912	941	929	921	955	933	950	911	993	952	937	968	929	879	972	961	962	953	925	944	956	944	988	922	960	957	961	892	925	968	909	938	989	931	942	991	949	975	922	939	928	958	1028	966	935	953	940	967	943	918	926	947	943	965	970	945	899	930	923	922	947	934	963	977	926	971	991	982	929	924	942	989	945	925	929	911	925	947	951	951	935	973	935	959	927	955	970	961	901	961	930	922	955	903	954	942	924	1005	928	912	937	914	963	931	914	944	917	901	970	889	923	944	981	975	908	958	910	908	960	946	908	946	969	905	957	927	930	954	911	908	882	940	926	980	891	937	942	904	930	925	907	880	986	924	917	971	904	921	956	871	920	969	976	901	914	912	906	917	945	960	951	956	963	943	973	938	887	954	953	911	955	949	958	953	919	950	942	976	976	955	978	947	968	912	981	926	994	921	948	899	905	902	1003	925	962	969	979	904	942	962	948	947	977	942	914	941	907	916	930	918	936	937	932	1004	926	959	1003	948	927	998	882	994	912	940	961	944	958	987	889	915	965	938	899	953	940	964	979	951	963	942	931	949	954	936	903	979	928	934	914	955	925	966	991	924	951	962	1002	924	941	941	903	984	904	917	979	974	924	882	908	965	966	920	914	966	931	969	941	968	933	940	942	923	924	929	903	920	978	947	887	961	943	976	940	891	936	961	957	915	967	947	903	982	958	915	926	926	909	935	957	922	934	974	886	904	949	892	960	959	954	944	914	977	903	942	936	950	948	951	912	898	973	936	884	931	976	929	902	963	941	901	986	983	955	969	979	971	1014	910	970	977	918	928	931	972	952	979	987	935	935	916	916	896	914	956	930	916	967	936	964	978	908	945	943	920	955	984	927	928	936	944	937	967	977	935	904	925	991	974	919	922	985	963	892	923	932	944	932	939	945	891	937	929	966	897	946	934	945	997	968	910	957	946	941	902	957	921	913	951	961	904	911	874	906	924	918	950	953	952	1009	945	972	974	921	908	915	956	957	981	1020	990	960	928	957	901	924	936	907	944	888	965	958	923	930	957	948	924	906	920	990	910	971	935	953	929	963	940	880	1004	971	963	942	881	887	921	981	951	928	949	938	964	953	941	985	906	926	953	941	994	966	912	915	944	925	972	946	952	941	950	946	916	898	906	960	965	905	942	962	892	914	917	911	922	907	932	897	964	940	988	913	924	934	906	911	894	957	874	962	966	927	920	988	951	927	1001	937	928	937	929	923	940	930	980	925	922	926	926	951	939	913	953	951	944	920	956	966	924	952	912	953	954	905	942	974	985	987	941	960	953	950	943	943	949	966	936	920	943	972	925	1000	940	896	961	948	971	940	959	935	964	959	951	918	916	953	942	929	949	945	962	914	970	937	928	935	930	904	969	945	943	977	870	968	949	916	938	914	928	946	986	935	912	950	972	883	964	976	914	1013	944	921	942	948	928	931	942	920	887	939
18074	1546	691	573	432	391	350	306	274	244	283	278	275	244	221	226	252	229	235	235	222	223	197	244	238	233	201	248	223	206	226	243	230	212	226	214	232	235	239	242	233	229	202	218	208	222	224	221	196	215	220	197	234	220	206	230	215	200	226	241	251	186	189	201	202	222	236	241	224	222	219	214	213	223	242	227	229	217	239	222	242	210	211	219	231	243	211	217	218	187	220	218	221	203	244	199	209	244	224	240	217	234	203	228	226	228	234	180	246	210	210	194	218	185	201	233	238	223	205	202	235	258	218	211	219	233	222	192	207	199	231	221	211	222	207	207	218	192	219	201	218	212	211	201	248	226	223	215	232	211	224	247	238	217	204	234	215	216	214	204	211	202	221	208	204	238	250	212	236	218	211	213	177	212	238	223	184	213	237	206	244	201	212	194	221	203	180	211	213	196	219	215	220	218	212	226	230	259	233	202	193	204	212	229	238	211	202	220	213	213	226	226	217	232	216	267	216	222	237	236	221	229	210	228	244	228	206	203	221	194	216	237	254	217	232	219	220	230	197	183	206	245	223	242	178	237	222	199	236	229	237	225	216	209	217	246	224	208	221	233	215	236	223	200	211	228	214	197	210	204	208	218	190	228	226	220	210	238	229	259	211	236	194	230	233	243	244	205	225	213	221	226	250	214	209	236	222	207	214	218	232	209	241	211	218	228	233	227	209	235	191	206	201	214	223	220	218	227	230	230	222	199	238	232	248	227	231	276	247	182	239	216	218	231	223	207	247	218	228	225	217	204	245	226	199	223	205	216	208	208	198	207	209	206	240	249	231	196	221	218	221	236	221	225	229	223	217	211	216	210	214	233	213	223	271	206	206	222	224	224	223	222	225	220	204	213	215	266	204	245	201	214	233	208	232	188	228	199	225	232	203	215	198	193	230	245	185	244	229	212	233	240	231	218	215	202	226	249	204	256	225	214	235	209	184	231	207	191	228	233	190	210	216	224	219	220	247	208	217	227	233	212	210	225	231	211	237	205	248	216	207	202	226	210	210	207	212	241	222	194	222	204	217	206	214	227	232	221	226	220	212	222	214	226	243	219	238	226	206	209	192	225	211	198	217	238	213	200	253	216	201	199	213	247	201	177	207	222	237	203	185	200	220	206	218	228	230	234	188	248	252	208	225	228	196	215	213	221	203	191	227	229	220	220	178	218	234	240	196	206	217	209	210	207	225	233	197	206	213	239	231	225	207	208	263	221	237	173	211	213	221	250	232	225	207	205	242	215	245	216	222	215	217	229	223	208	199	196	221	218	223	196	216	219	234	230	222	201	204	214	229	243	225	226	208	213	225	204	219	209	253	222	220	212	222	192	208	202	204	228	226	222	239	206	211	229	228	206	252	212	222	203	243	210	203	200	224	221	201	228	248	209	233	229	223	212	196	196	216	225	228	221	217	237	246	215	217	208	215	207	214	204	246	230	215	221	203	232	216	209	209	218	198	220	205	211	200	206	217	211	211	192	207	220	236	221	224	201	207	194	192	206	221	192	229	215	212	236	193	211	218	221	204	231	220	233	241	197	216	198	201	204	208	242	212	235	188	188	219	231	242	189	201	250	214	202	227	212	228	234	210	201	182	197	205	220	203	228	228	207	226	218	219	222	224	217	215	215	236	223	212	237	196	195	206	216	220	203	232	195	229	221	247	223	195	234	225	224	213	226	237	235	205	220	243	210	205	205	194	200	206	229	208	224	210	200	231	217	218	210	221	213	229	235	233	184	220	231	203	219	241	245	210	239	228	224	205	190	207	229	203	242	193	244	244	231	211	230	222	232	214	214	239	243	236	203	211	232	264	216	221	233	234	201	219	228	220	227	224	206	219	226	226	215	203	217	218	220	222	204	210	194	222	210	201	215	196	226	203	233	227	238	225	210	218	202	220	231	238	240	222	206	215	210	219	207	218	246	223	250	177	197	255	221	229	228	214	208	219	220	215	238	215	233	243	200	255	227	231	201	213	232	226	197	203	242	219	218	220	216	212	227	230	212	235	246	194	237	235	247	207	214	241	220	248	232	226	241	223	212	230	218	237	227	212	227	230	195	181	212	205	216	224	234	204	221	202	196	216	229	193	204	220	187	216	210	226	230	237	200	223	209	216	234	189	219	214	214	247	202	237	230	230	203	233	233	225	207	221	214	207	224	230	195	236	231	206	238	176	247	212	209	205	227	235	233	231	190	208	223	230	220	203	186	238	198	231	225	225	241	202	195	188	211	236	194	222	252	235	237	216	227	236	217	196	247	218	221	248	220	220	210	191	216	224	254	197	225	207	218	214	182	211	219	215	216	235	216	207	207	212	229	210	241	234	178	231	222	193	228	235	226	210	244	231	206	230	196	222	219	226	233	219	232	210	218	224	214	230	244	220	203	215	197	212	213	210	187	197	235	238	200	252	235	237	203	205	208	210	216	217	222	198	224	202	234	186	219	233	233	227	237	187	214	211	256	240	207	218	241	207	219	209	224	212	208	215	239	215	224	215	220	225	228	250	206	215	231	243	214	216	215	216	229	198	228	229	202	254	212	239	253	224	230	223	211	218	222	223	213	215	242	219	240	215	202	199	241	218	230	227	217	222	203	214	227	222	228	210	236	206	200	227	204	209	211	217	228	223	186	215	220	210	209	231	238	236	212	220	201	207	236	204	213	199	212	214	227	199	222	200	218	209	230	228	224	217	209	187	227	250	215	216	233	207	237	224	218	208	189	252	219	222	225	224	221	197	201	230	214	223	190	165	220	209	205	254	220	231	206	211	210	239	231	235	207	208	212	216	221	221	222	225	184	201	239	205	206	228	206	200	232	186	238	204	200	246	228	199	219	210	223	212	230	213	209	210	218	189	232	227	217	187	223	182	210	238	227	235	238	215	231	211	206	209	208	227	256	235	230	224	214	206	205	226	234	211	213	210	232	194	204	232	221	220	214	219	222	220	240	225	235	211	236	206	220	223	225	210	233	245	201	194	203	236	214	215	223	212	212	262	215	189	184	212	221	225	225	210	238	215	204	233	238	216	217	252	199	210	204	225	210	226	216	233	212	220	195	241	227	198	195	230	194	237	204	210	212	216	217	218	212	214	208	197	215	196	224	234	186	200	235	223	211	244	209	232	216	238	217	212	226	224	245	215	243	230	218	211	196	226	235	252	212	234	219	190	225	242	226	232	215	218	218	212	226	206	206	213	222	203	210	213	218	197	209	206	197	199	191	223	240	235	222	222	236	208	221	222	229	249	251	180	202	229	234	205	195	201	205	222	213	188	185	234	212	208	250	223	216	230	202	223	246	212	189	199	204	215	225	196	200	207	225	187	213	237	245	217	220	224	228	230	222	213	224	202	229	228	187	220	228	231	217	232	203	199	222	208	233	253	208	212	210	204	213	248	239	232	197	209	236	222	216	223	217	212	214	235	267	194	212	216	215	212	204	225	227	236	223	239	230	199	236	236	206
11136	1118	1520	1742	1449	1213	1184	1033	899	866	832	842	766	671	720	723	686	638	668	674	622	633	654	598	633	572	564	583	577	556	594	606	570	559	544	565	524	564	529	543	560	635	591	569	571	562	586	529	586	534	580	557	598	607	587	549	553	549	554	566	560	581	579	528	612	575	515	561	581	542	536	528	558	638	572	553	551	560	573	542	551	539	569	555	556	531	527	523	582	587	554	527	583	547	577	526	598	533	576	576	532	536	530	548	520	553	534	535	575	543	574	614	537	558	564	552	549	540	541	564	565	522	522	598	522	547	644	555	559	576	591	576	577	598	546	537	548	571	532	529	540	580	530	550	551	581	519	563	558	527	547	563	541	541	535	537	548	521	582	561	545	562	576	601	548	525	581	523	535	570	599	518	562	531	566	517	565	599	578	569	553	584	552	563	566	550	569	573	596	527	555	561	531	589	611	553	557	541	583	524	569	566	516	603	543	559	539	540	567	583	532	597	542	528	549	560	545	551	530	556	549	555	583	588	539	527	576	523	557	530	527	577	541	560	587	566	518	597	559	551	565	566	561	538	576	504	544	602	518	549	585	577	523	536	538	563	536	551	572	576	562	563	578	524	535	540	569	524	524	552	553	545	538	569	589	565	544	577	542	542	547	540	585	552	547	575	525	544	575	560	548	590	545	592	581	540	519	580	521	612	539	503	515	565	554	566	543	565	572	602	526	511	530	511	561	519	545	555	571	534	515	589	573	537	553	583	521	573	534	631	568	560	529	554	544	539	588	562	597	602	593	534	581	530	515	574	579	519	569	548	537	528	545	568	581	538	524	578	570	529	537	566	531	575	569	536	538	562	541	595	593	536	575	537	485	557	557	572	566	535	573	475	588	524	554	593	526	534	536	518	561	546	556	563	545	549	536	542	545	535	525	558	586	537	535	576	556	564	540	582	558	581	587	539	563	556	558	544	549	535	528	537	587	554	591	564	582	558	549	588	581	544	586	551	546	565	496	541	592	484	566	573	526	560	557	561	519	577	547	549	552	578	577	546	571	593	543	469	533	596	547	551	581	560	574	527	553	561	537	614	538	531	573	606	554	562	558	553	600	557	540	553	574	530	541	550	560	543	587	529	594	561	575	571	583	581	520	561	588	572	563	542	534	541	566	570	558	506	609	521	576	540	558	557	535	516	551	556	545	588	582	529	541	587	583	569	544	545	584	524	591	601	564	578	540	520	592	542	544	540	533	554	554	563	567	548	559	592	617	535	566	553	563	544	547	529	594	551	558	542	569	541	567	557	523	553	538	562	536	536	583	587	535	562	530	581	557	566	515	550	596	565	541	519	547	551	589	574	545	556	528	560	539	597	575	539	566	524	574	523	568	557	568	536	565	574	551	505	537	557	600	559	572	569	541	527	554	553	567	549	498	539	549	582	584	540	551	567	514	548	532	543	565	537	546	531	572	556	562	578	542	561	573	520	541	535	545	562	553	572	553	547	558	539	539	574	541	585	545	566	575	547	491	534	550	583	589	604	532	545	518	539	502	540	539	594	555	501	582	550	552	566	553	543	548	575	519	585	551	537	520	547	579	523	561	548	556	567	538	577	538	551	536	610	522	551	580	520	543	560	577	583	562	572	565	540	561	558	517	588	518	506	565	579	515	565	523	613	554	560	526	562	522	554	545	571	550	575	532	580	600	562	587	592	574	555	568	526	551	584	552	527	529	529	548	544	535	519	573	573	531	554	539	526	547	567	567	545	525	548	533	546	574	553	531	512	531	568	552	560	615	531	538	544	598	574	528	533	580	566	547	609	540	584	573	566	526	589	538	541	521	558	532	540	548	572	551	519	594	538	554	539	544	570	553	581	564	559	572	527	561	505	519	571	555	570	578	546	517	549	517	586	535	581	557	555	543	594	563	565	548	502	525	552	506	548	566	549	516	578	584	580	548	597	582	576	538	597	550	519	573	584	541	560	545	568	537	536	577	550	522	540	561	524	557	565	562	573	545	556	546	583	579	555	604	556	578	525	546	621	559	535	564	530	526	533	583	554	536	524	588	563	549	567	568	564	548	541	570	545	574	502	546	583	567	520	572	564	577	569	569	542	552	533	547	558	532	549	524	550	554	554	606	541	592	592	548	576	521	565	621	558	570	574	555	586	578	580	574	585	542	584	528	559	565	543	534	554	531	572	484	570	566	568	544	536	547	545	556	548	578	530	572	588	543	544	568	587	607	548	576	538	568	542	542	531	557	561	527	537	515	583	577	503	522	584	533	558	557	543	538	525	589	532	532	546	595	574	564	584	543	516	549	563	539	554	570	571	565	544	549	548	558	598	568	550	543	553	546	531	575	566	559	522	539	566	531	585	545	589	559	556	544	554	554	572	601	558	583	550	536	577	531	578	563	599	590	581	529	592	571	575	555	546	541	524	567	562	586	565	532	572	529	566	555	565	559	541	543	538	561	525	530	577	597	581	585	516	556	580	587	564	530	517	582	534	592	548	567	506	532	538	526	537	550	513	585	525	496	568	559	561	557	535	556	540	572	546	590	548	551	572	560	557	542	532	524	582	585	555	561	531	556	541	548	574	573	554	534	526	553	565	585	550	611	554	551	523	576	543	528	486	571	526	528	523	583	560	552	551	544	571	535	545	552	526	546	567	590	531	573	579	527	579	523	528	525	569	562	542	565	566	555	543	557	564	538	528	557	555	538	562	547	585	587	571	560	552	507	518	566	584	594	578	527	522	540	548	600	549	564	515	553	556	565	555	585	589	521	551	536	567	564	554	535	578	537	539	532	529	540	555	544	547	516	596	551	565	592	620	554	536	572	545	535	537	545	548	588	502	530	548	559	557	546	542	541	586	558	561	567	565	527	498	609	569	543	562	520	570	550	548	539	550	544	527	531	560	569	600	544	527	511	562	570	585	592	578	554	575	574	578	560	517	564	573	530	550	520	556	574	545	531	555	538	536	561	565	545	564	576	571	550	578	558	554	552	536	562	576	568	575	564	567	529	539	567	530	599	540	561	531	538	560	618	576	588	520	525	542	540	555	586	556	536	568	509	588	565	565	541	532	548	570	591	554	545	566	528	580	552	548	572	518	570	568	546	548	560	567	524	579	571	590	616	556	544	569	607	574	584	574	562	542	538	594	568	578	543	547	523	551	542	592	579	585	548	583	574	534	554	565	585	552	562	562	535	525	554	537	529	576	610	602	569	552	559	554	554	554	585	536	566	546	548	556	577	584	562	545	566	555	540	532	562	505	571	509	529	519	563	553	557	564	568	567	523	523	579	592	546	529	577	573	562	518	597	592	590	544	559	560	509	581	487	559	553	574	573	573	517	536	551	521	557	535	565	556	568	568	566	589	599	585	552	538	538	568	602	566	561	586	590	560	518	587	566	558	575	563	582	560	574	561	549	579	549	575	534	541	578	548	594	537	507	566	586	571	549	552	570	537	507	534	562	529	546	540	559	562	540	558	563	539	578	548
3915	530	360	415	371	358	345	361	370	376	372	380	375	355	338	418	393	370	351	353	356	412	346	367	347	370	344	376	381	379	328	361	340	355	374	305	350	358	368	322	368	352	345	365	360	363	390	391	378	394	357	357	368	382	363	378	359	339	375	378	390	308	372	348	354	334	390	393	383	373	339	357	366	383	336	380	352	364	362	331	354	365	430	368	337	394	369	419	340	372	354	356	371	371	403	359	396	354	386	416	321	347	374	378	413	371	339	345	378	384	375	392	396	380	350	362	367	360	348	358	406	302	344	377	346	371	332	353	382	412	357	383	419	354	370	348	365	362	354	346	363	391	327	369	407	320	362	375	350	358	380	405	364	377	400	366	363	341	367	340	395	368	359	350	351	394	347	377	385	340	357	346	373	370	344	354	396	365	332	370	334	365	352	391	365	368	339	354	351	330	380	391	380	365	340	338	371	348	349	356	370	399	358	350	332	338	384	349	355	402	402	353	364	416	348	347	345	355	353	335	338	389	401	360	393	349	410	341	337	349	389	389	394	368	356	367	366	335	364	384	369	376	368	384	374	410	371	388	363	350	372	361	347	371	390	372	360	389	350	372	350	351	375	342	373	425	362	382	428	371	310	353	369	407	354	377	363	366	340	373	374	359	346	366	362	363	341	350	354	386	373	366	363	392	389	355	403	362	389	373	310	391	350	375	374	355	401	354	359	370	408	304	373	351	374	344	370	344	333	401	404	324	368	380	376	380	372	389	355	372	354	356	356	375	370	375	380	369	391	379	384	357	338	352	377	364	340	370	344	376	379	335	372	350	360	330	359	384	390	364	382	360	400	342	364	379	339	373	359	370	380	370	371	371	356	367	358	353	368	346	357	363	333	402	358	377	356	307	367	360	349	391	375	364	360	359	354	352	326	358	356	332	373	398	403	357	368	382	350	375	402	359	374	361	336	340	356	354	385	397	362	358	344	392	389	357	365	346	329	389	380	369	379	379	325	406	345	358	379	327	363	388	347	369	332	369	392	377	354	340	360	363	385	368	367	325	387	354	303	358	383	377	377	394	381	334	347	358	362	356	353	372	343	364	355	359	390	393	365	362	386	396	373	358	389	395	400	367	382	374	370	372	383	373	346	407	385	349	354	385	377	358	402	346	383	352	364	380	348	358	345	366	370	371	382	340	397	377	409	360	390	362	364	393	349	361	378	369	367	367	337	369	373	372	338	398	348	384	389	375	376	369	388	398	378	376	372	394	367	404	329	389	374	380	380	354	382	350	368	364	418	349	316	368	358	367	363	328	347	350	382	352	365	378	340	350	373	370	387	377	341	353	372	357	400	323	356	418	331	358	327	367	391	372	341	385	318	351	364	384	403	313	351	322	389	376	356	348	322	338	378	366	341	368	386	401	369	379	345	339	361	383	420	381	365	408	367	356	413	386	356	369	328	361	345	377	368	378	364	383	357	377	388	370	354	369	370	345	386	355	387	345	366	392	359	392	353	339	362	337	362	382	351	371	341	349	364	353	348	368	356	356	410	327	333	345	330	366	405	360	348	357	370	352	363	351	357	350	392	384	357	356	389	367	338	398	360	368	377	354	353	345	365	337	342	358	352	391	361	329	376	346	348	370	375	392	378	366	368	351	371	389	361	374	347	337	391	374	361	362	351	360	339	381	394	374	383	389	360	354	372	330	357	391	389	364	338	370	377	381	387	379	370	357	361	391	361	358	366	392	348	373	378	357	386	406	381	380	340	352	387	336	369	392	351	339	431	373	371	360	353	366	390	426	368	365	366	392	389	359	412	337	359	330	352	380	369	372	357	396	389	372	368	390	353	382	417	381	365	412	351	348	333	345	382	373	354	416	388	367	360	369	394	396	379	376	386	367	400	360	360	387	335	389	346	334	387	383	370	406	376	385	368	381	365	340	392	358	352	340	386	403	369	404	336	342	377	382	361	383	364	350	387	394	395	357	368	384	337	351	354	367	336	374	346	390	366	379	362	423	360	330	372	352	392	340	384	347	340	350	364	381	346	345	384	349	355	380	371	383	380	387	369	324	374	360	404	351	361	354	329	356	367	357	367	360	387	347	345	349	345	432	410	364	384	382	359	341	390	390	381	357	394	355	320	344	351	383	366	355	359	369	386	379	375	382	365	350	358	382	384	370	375	355	346	343	400	362	363	381	351	376	378	368	404	392	352	359	363	352	392	371	346	362	351	370	349	360	393	341	364	398	365	323	342	393	373	387	377	354	411	370	354	327	346	376	401	397	349	388	364	383	376	354	330	332	346	367	385	373	371	354	351	379	362	378	381	399	385	380	352	361	358	360	369	379	362	387	353	367	399	398	349	369	376	380	365	334	380	364	383	371	366	392	363	392	350	320	349	391	398	361	345	373	362	353	374	346	376	343	345	365	386	368	383	359	343	340	365	358	414	384	366	361	349	395	376	372	402	350	390	357	409	367	387	386	349	360	373	414	368	383	419	397	369	322	364	341	361	376	356	373	350	381	360	362	370	373	376	348	338	363	415	323	344	360	375	365	386	375	391	336	355	353	370	376	363	386	355	413	405	310	359	396	339	375	390	336	366	345	394	347	353	361	351	383	354	383	361	342	374	338	356	373	364	385	358	359	344	401	358	368	374	368	360	384	388	380	371	378	365	332	407	386	359	382	363	351	367	377	365	384	355	382	358	339	397	396	386	333	403	400	367	354	366	372	327	388	366	333	404	385	355	380	355	329	339	373	325	336	384	353	379	409	335	361	407	368	401	335	392	353	391	402	352	349	375	390	422	384	399	354	401	374	345	362	380	407	384	378	356	386	365	399	399	344	329	379	352	386	346	345	354	337	341	397	376	384	395	429	412	356	377	379	319	360	385	340	346	343	360	389	357	354	400	369	384	386	380	374	365	372	362	371	417	371	360	352	375	379	343	351	377	356	351	379	392	397	395	356	372	374	349	363	359	343	370	361	355	358	377	377	398	391	350	414	376	346	381	376	352	432	391	376	385	340	367	370	372	361	378	339	370	344	383	398	367	361	388	356	363	384	361	394	328	364	357	391	363	367	391	332	369	344	379	338	381	345	352	332	348	369	339	399	355	361	412	374	429	333	366	350	358	362	369	348	362	358	322	385	381	384	351	351	383	358	375	367	392	364	386	355	373	359	346	355	376	354	386	422	350	378	383	373	377	376	390	382	371	357	391	379	350	372	338	351	389	404	337	351	348	347	374	359	351	415	379	411	321	380	368	356	384	351	375	355	332	372	362	380	365	408	364	369	376	391	377	351	378	379	367	361	378	356	358	356	393	392	385	371	420	358	384	375	345	355	331	358	394	375	346	343	358	343	369	393	388	401	372	373	340	369	415	383	338	384	357	359	423	367	351	385	427	359	411	352	386	382	365	369	383	359	335	386	360	357	312	372	384	387	380	325	329	382	374	396	330	413	377	352	339	373	373	399	377	333	381	371	363	339	355	348	384	367	366	339
3717	1027	902	942	975	917	957	924	981	876	1011	846	947	851	931	902	889	866	847	877	900	908	912	873	890	894	879	952	900	855	886	881	878	924	885	883	895	922	879	871	930	903	852	856	905	857	887	908	924	885	923	877	919	888	894	932	824	909	932	912	854	876	887	879	908	881	920	915	880	936	855	915	917	882	901	900	926	883	916	899	883	918	930	926	907	872	877	907	910	901	892	932	859	925	882	863	950	878	884	883	873	866	898	921	892	919	928	898	896	920	914	855	903	865	872	915	876	880	893	924	866	939	882	931	891	903	857	892	929	855	886	900	901	847	934	905	918	908	899	938	947	929	907	862	820	927	899	902	890	886	882	835	925	902	889	921	880	929	864	877	875	868	916	877	960	909	912	892	958	892	883	980	848	898	929	889	951	896	875	861	877	917	903	896	889	892	853	884	871	893	967	889	904	904	907	903	931	930	896	872	964	915	869	897	929	873	926	846	929	961	875	875	839	943	889	922	902	949	880	847	919	884	940	901	894	918	895	926	939	886	860	864	919	861	940	974	912	913	907	859	908	944	942	922	892	878	920	912	905	913	868	861	845	924	906	914	938	911	909	903	878	944	929	841	925	881	911	901	907	883	873	858	872	885	833	882	861	882	870	908	955	922	899	895	930	899	950	910	896	862	901	922	943	831	917	878	859	924	900	934	875	888	919	869	902	869	899	898	946	916	936	836	892	927	904	876	876	875	933	868	896	894	842	893	944	920	938	857	896	873	870	856	915	927	875	933	909	887	888	826	881	899	886	928	922	939	956	936	902	873	914	914	939	913	892	869	895	851	921	921	892	887	898	865	900	894	852	888	884	917	872	965	940	908	910	883	909	867	880	875	933	920	881	903	902	901	935	894	914	914	882	929	885	903	873	913	846	897	911	906	923	853	915	888	865	905	862	863	900	888	933	864	848	882	960	935	923	887	842	918	865	841	868	878	902	879	857	925	911	887	932	893	911	931	872	889	907	911	837	872	920	910	879	911	858	898	861	915	923	856	935	895	884	886	925	934	910	902	922	905	885	835	907	872	901	889	914	860	863	890	913	920	929	882	847	896	903	873	874	881	884	936	898	902	842	916	907	859	900	889	914	920	869	894	923	890	847	905	926	870	888	905	888	898	874	854	887	890	924	909	905	892	926	944	902	959	852	869	896	870	903	912	888	876	880	892	858	925	855	896	882	899	891	902	892	933	933	877	858	935	879	912	913	948	852	889	903	876	892	867	877	974	911	882	934	881	896	901	897	902	875	893	957	904	932	923	896	908	912	923	936	850	866	931	943	864	868	921	858	892	939	870	878	893	922	914	920	912	954	951	871	897	863	893	866	896	856	870	925	934	914	904	936	927	910	875	884	917	912	878	946	898	906	881	881	909	895	945	885	822	891	899	911	916	883	877	896	882	863	889	866	902	897	933	887	900	896	846	904	932	912	903	877	924	885	888	937	896	897	944	897	884	921	856	906	934	906	933	848	908	852	919	859	862	890	892	873	944	944	923	877	904	920	841	908	908	895	905	929	928	878	924	869	932	879	884	878	894	903	889	922	927	855	932	902	920	927	871	934	915	922	888	887	891	863	919	892	861	867	861	905	890	867	929	875	924	922	888	920	932	865	902	868	912	847	905	913	921	935	960	901	849	897	870	917	931	882	897	822	900	932	922	883	974	875	889	857	928	882	894	921	853	828	847	937	925	938	879	905	873	855	911	895	858	855	940	879	919	910	901	885	927	971	895	912	910	879	883	859	891	876	925	945	906	922	878	870	900	879	909	861	907	903	904	904	854	922	899	894	918	890	891	880	871	918	859	856	871	876	926	887	886	924	920	895	885	899	895	916	882	938	914	923	894	887	857	880	909	892	821	899	942	859	923	925	881	929	926	912	953	926	857	936	877	933	922	889	944	893	913	897	860	890	840	929	897	920	913	920	860	856	880	902	917	933	934	876	861	913	871	938	878	957	876	947	894	917	891	889	874	881	873	940	909	866	900	910	898	898	883	848	903	829	942	925	904	916	862	865	981	899	900	864	867	886	898	946	909	948	855	956	889	863	876	911	881	871	872	940	943	900	867	916	901	936	921	893	926	922	882	947	906	867	924	868	910	847	873	907	880	901	903	905	856	945	840	886	869	857	861	855	896	862	890	945	895	934	834	907	882	895	867	891	874	913	933	905	892	942	852	927	957	886	929	908	933	906	887	848	887	905	911	961	856	838	915	857	867	858	888	941	916	911	874	916	889	910	875	908	876	877	919	870	925	886	887	868	900	921	913	920	880	921	885	934	924	858	877	932	907	873	917	920	933	897	897	898	896	910	887	901	835	873	844	949	853	882	941	939	871	933	886	909	930	850	894	924	864	870	919	875	851	919	895	917	856	884	914	968	911	882	894	891	873	911	912	940	771	880	921	913	941	868	934	870	942	883	912	890	891	890	912	873	896	870	882	923	891	880	901	910	879	846	880	917	930	870	884	885	894	931	869	851	871	861	866	887	845	847	916	936	905	909	890	884	885	911	912	915	929	884	922	881	892	997	874	955	921	884	871	870	966	987	910	905	848	925	926	852	879	887	922	832	930	926	902	852	892	938	938	876	900	879	936	862	866	915	891	876	850	911	902	884	896	911	884	874	900	898	968	870	899	931	862	932	891	863	903	906	928	922	923	929	921	866	906	937	895	862	913	900	933	917	905	958	874	907	934	880	848	866	901	907	882	883	870	903	838	931	924	899	900	911	917	892	952	872	916	868	889	919	897	878	924	870	920	885	914	873	900	908	848	901	898	910	868	897	951	985	924	954	896	903	926	868	930	845	874	913	901	886	918	881	910	880	901	884	915	891	879	950	916	923	966	825	856	881	907	886	890	889	884	922	943	913	895	912	899	882	926	893	908	881	832	927	885	901	866	874	891	873	926	891	926	885	959	921	887	888	929	879	882	930	955	931	917	870	934	896	914	958	895	930	905	855	874	885	854	861	870	867	872	916	935	962	916	930	916	893	909	878	884	871	895	878	853	946	870	959	943	911	886	871	925	920	821	876	909	875	890	866	911	896	915	901	872	940	930	899	888	886	874	881	926	862	895	857	877	938	850	888	906	926	909	902	956	871	866	942	918	883	876	911	942	919	957	866	890	904	899	891	903	938	873	883	879	874	942	865	907	929	893	897	851	894	941	906	933	908	901	932	903	918	869	923	897	887	908	953	902	901	890	856	936	911	945	939	893	887	932	904	904	926	907	897	927	874	868	930	931	889	823	896	911	942	872	894	928	906	919	941	914	911	840	891	897	889	919	929	875	914	903	794	898	885	894	945	936	904	871	905	934	940	921	896	944	910	838	931	917	907	861	864	923	923	865	925	855	888	891	845	960	906	907	885	885	909	920	870	884	852	892	889	861	916	903	853	905	900	949	923	866	898	912	884	923	854	921	855	879	871	875	898	926	844	935	908	867	907	902	832	901	878	852	929	945
11283	960	626	537	455	450	471	434	420	397	425	408	406	401	407	378	392	379	394	414	377	377	398	408	407	382	405	433	420	411	389	371	393	397	415	394	374	409	376	386	411	400	355	439	391	402	404	393	325	379	379	355	379	368	395	395	383	441	362	401	401	379	374	389	371	420	365	345	407	411	392	406	390	388	395	404	372	389	422	474	447	379	388	403	416	379	392	399	385	419	359	408	380	396	421	396	358	381	403	387	404	368	388	359	363	369	392	377	381	374	420	404	378	346	385	455	382	407	373	389	394	393	376	383	427	392	379	361	412	402	368	420	398	391	430	376	378	403	398	404	409	404	435	434	402	407	369	412	397	366	419	411	398	395	400	394	401	372	427	393	424	386	389	401	383	404	381	402	402	430	366	407	364	400	368	391	401	371	354	380	365	392	384	378	398	400	384	394	371	384	409	384	401	405	401	380	375	396	391	375	403	411	378	422	388	371	413	390	385	379	368	391	425	417	402	416	374	399	397	416	403	393	369	381	404	409	391	394	398	394	420	379	386	406	383	417	416	388	336	403	373	428	382	397	361	379	383	426	377	352	388	371	387	391	424	399	385	409	443	355	383	417	358	396	370	401	381	393	395	404	375	397	374	414	420	368	411	378	412	397	413	386	424	372	386	418	391	377	400	389	417	372	369	394	397	364	354	401	382	404	379	354	409	397	397	389	388	393	401	437	401	410	399	390	354	406	416	398	363	373	395	427	409	419	394	391	399	381	351	365	415	421	394	398	365	410	381	391	399	398	357	396	356	367	439	388	388	396	389	386	373	388	387	378	353	417	411	431	419	391	390	436	409	395	408	378	409	391	400	375	374	390	403	386	392	340	401	411	394	375	390	370	407	367	390	402	380	376	390	392	357	424	423	368	389	379	398	370	367	427	361	431	377	374	390	409	398	373	360	389	395	393	401	389	387	403	373	385	360	388	402	398	408	390	359	378	398	375	416	415	424	407	388	350	352	394	380	370	386	407	406	367	400	400	408	403	395	366	459	375	365	382	340	388	384	387	367	418	353	368	399	403	383	432	385	401	422	377	428	375	390	416	420	357	395	419	409	396	426	407	375	329	381	405	397	409	380	385	356	392	345	377	391	382	365	401	363	388	372	395	388	399	384	368	366	406	366	392	368	356	414	384	362	384	411	384	417	394	406	381	345	383	365	422	376	380	417	412	371	412	390	370	411	382	375	368	408	447	352	392	392	414	378	387	416	363	410	368	393	395	379	399	375	365	384	390	402	419	376	375	406	388	391	415	412	381	405	395	424	444	375	361	386	404	390	388	393	381	370	376	397	336	364	389	395	421	402	389	399	376	363	409	394	426	397	377	384	406	423	410	378	384	396	399	400	400	399	375	388	411	400	375	340	359	445	355	369	381	356	391	411	419	367	410	397	385	391	397	386	426	397	417	387	399	412	385	395	406	412	396	427	391	381	380	378	388	409	403	393	380	396	426	379	388	395	434	440	373	405	373	398	369	381	402	419	425	393	391	429	403	402	388	399	378	405	402	360	378	369	370	384	412	354	380	381	399	387	375	369	429	372	396	369	376	429	356	397	389	419	383	394	368	379	384	395	385	371	402	458	392	385	420	400	383	401	388	427	392	383	356	392	392	380	385	378	390	388	403	382	401	367	417	394	378	395	381	400	402	416	352	390	366	367	379	421	391	406	382	406	387	371	397	397	386	400	391	403	416	419	391	387	369	358	392	381	410	364	376	421	396	404	422	433	421	418	373	358	373	367	427	394	413	406	397	380	393	431	410	371	399	396	402	407	419	386	376	385	374	379	368	380	366	392	384	430	406	405	387	370	403	387	392	406	374	405	393	384	394	384	387	371	430	401	381	383	362	386	391	405	388	430	356	391	362	395	414	432	380	395	427	383	389	409	393	408	403	404	378	422	375	429	422	425	374	390	402	426	372	395	370	405	414	335	385	381	383	390	394	395	423	377	398	367	401	362	369	419	366	361	368	369	400	411	424	400	385	397	384	383	382	385	391	400	420	377	392	414	416	348	384	390	389	388	407	399	391	389	386	405	374	396	418	382	395	378	372	370	395	359	380	408	398	375	368	400	378	379	393	399	382	380	380	415	402	369	414	403	392	407	424	378	406	420	385	369	378	391	434	413	379	386	392	399	411	362	391	385	386	397	405	409	393	353	381	393	435	383	363	366	408	378	406	385	385	404	413	379	369	369	418	424	365	379	387	401	391	398	395	393	403	379	404	382	407	398	401	396	408	399	368	370	401	399	378	415	405	383	433	375	392	382	394	436	364	401	396	352	408	391	370	369	406	370	415	408	389	331	356	392	374	396	417	388	400	374	391	404	418	370	418	422	379	378	368	373	357	464	379	371	417	384	383	386	407	395	432	374	413	396	372	381	377	412	398	376	357	376	357	384	379	374	408	424	406	390	389	398	377	389	379	341	374	383	438	400	387	372	425	399	375	434	383	389	394	396	412	393	408	406	409	400	368	430	407	383	420	362	404	448	371	403	407	399	393	403	392	403	393	360	412	405	387	407	430	361	382	362	383	420	409	379	379	367	395	372	379	386	409	418	393	396	386	387	420	376	406	379	361	379	394	374	389	435	396	421	386	391	396	369	347	406	384	384	404	400	376	363	391	361	354	403	390	398	418	364	388	376	402	386	422	410	408	387	393	394	417	398	396	388	376	429	390	400	386	381	365	398	388	375	385	392	431	392	390	414	369	399	384	395	422	416	386	372	408	400	372	420	391	430	383	412	416	412	379	410	396	386	416	372	421	376	430	396	410	380	393	393	441	378	418	393	362	430	407	390	332	401	372	375	395	387	355	369	373	392	383	407	386	391	393	384	414	401	401	361	417	416	356	393	376	375	384	377	395	378	392	364	406	389	369	374	392	390	352	385	368	401	349	432	403	383	388	396	392	353	383	428	390	390	402	394	419	393	416	407	359	385	413	409	357	397	384	364	366	375	386	410	414	404	423	369	362	380	383	408	415	396	397	391	375	405	359	389	400	378	379	434	411	411	403	397	375	392	386	391	397	386	403	395	408	397	368	406	413	364	397	354	407	392	410	387	381	392	414	412	380	383	409	394	400	377	422	417	405	402	346	367	393	412	419	391	385	387	380	412	361	373	379	440	459	407	407	389	394	364	355	362	395	417	388	375	373	397	376	389	395	425	395	394	401	383	401	412	407	393	358	381	380	427	389	395	422	382	367	404	395	391	411	381	372	398	389	391	403	372	415	357	402	384	347	406	365	409	428	417	384	394	392	374	390	400	368	374	362	405	410	402	418	391	408	404	390	413	356	411	405	400	386	396	388	406	375	396	379	401	385	375	359	388	387	374	413	389	400	346	426	397	427	421	404	387	394	375	371	371	374	397	369	405	367	390	402	387	394	385	406	393	377	401	376	426	379	390	375	404	425	401	349	379	453	387	396	430	413	361	365	360	403	371	393	391	392	402	386	420	381
9117	1272	1409	1528	1448	1313	1284	1206	1132	1094	1064	1087	1038	1014	1008	1014	958	1028	931	1003	1001	950	962	986	987	979	972	933	966	944	991	966	918	919	944	933	887	946	975	970	1023	956	958	1015	900	976	909	876	997	898	960	922	942	953	961	981	987	955	927	942	986	911	973	921	984	961	958	962	950	976	945	1016	974	927	925	935	945	935	928	951	899	929	922	986	984	961	929	913	974	930	911	965	961	950	913	935	946	912	915	959	928	1005	929	895	902	929	1001	946	928	936	930	887	980	926	870	952	934	934	918	953	873	940	970	943	930	935	920	923	951	938	964	948	905	952	924	940	899	908	980	987	999	951	937	920	974	964	933	903	982	941	966	933	951	995	991	986	965	959	910	973	960	929	951	909	924	923	976	890	986	990	919	975	858	938	921	900	949	946	906	985	875	999	940	933	941	917	950	888	857	953	910	918	918	959	959	951	914	925	899	969	971	949	945	941	933	898	942	924	955	889	859	914	976	943	948	893	949	967	920	921	930	944	935	944	1011	949	972	1010	934	922	969	987	911	887	915	983	953	979	881	986	974	947	969	909	912	905	972	959	961	910	925	950	893	926	947	941	930	966	950	925	977	962	936	973	895	913	914	921	945	919	987	941	945	943	891	941	948	899	962	950	947	961	954	907	887	879	925	939	938	934	900	952	913	902	913	941	944	923	959	946	979	960	962	971	934	963	928	987	904	919	941	925	981	926	951	931	946	897	878	878	960	911	859	928	923	866	909	914	984	902	956	932	1004	987	914	946	932	931	886	931	938	958	914	927	917	990	905	911	947	990	911	935	951	960	978	977	958	935	935	891	925	970	933	894	982	937	947	964	937	912	950	970	975	953	910	984	948	940	915	931	867	961	924	916	995	952	885	901	958	890	942	967	931	922	909	942	970	946	956	894	918	936	956	976	881	971	940	880	948	994	958	947	938	940	924	913	1011	952	968	932	970	925	967	962	953	926	927	890	889	981	942	925	885	934	941	964	961	963	955	920	913	952	938	921	928	953	929	964	957	948	899	959	918	917	937	948	950	953	939	954	944	950	947	908	926	952	942	884	960	906	942	954	921	943	934	949	949	991	903	906	918	938	891	955	979	920	916	965	971	950	947	920	959	943	951	921	921	958	962	916	911	916	924	950	868	971	944	985	960	899	952	924	988	953	976	919	921	938	899	954	900	937	974	904	924	943	892	929	903	885	934	892	942	937	936	950	949	996	999	958	904	968	955	960	937	891	1029	919	896	931	984	927	875	914	975	948	975	928	952	913	961	877	933	999	944	937	969	948	935	939	950	912	920	980	945	921	936	941	899	894	910	945	904	906	958	934	926	992	938	939	993	993	949	909	928	949	949	884	924	926	990	941	962	937	998	945	983	942	971	943	910	920	935	929	932	1010	922	945	943	924	916	944	964	918	938	943	903	1001	906	938	931	912	923	1010	922	910	932	924	944	918	887	936	966	961	921	923	966	971	910	922	912	1048	930	921	896	909	926	913	908	988	966	988	960	929	963	938	1009	958	938	964	972	938	925	881	868	927	963	907	954	969	960	971	948	983	883	935	959	935	872	940	936	948	948	886	928	943	953	909	917	942	958	898	895	887	964	930	950	949	918	950	969	933	942	971	931	935	947	968	971	892	973	926	958	959	929	952	971	923	937	977	942	923	915	941	987	907	988	981	958	935	956	935	899	900	977	950	992	928	928	971	945	897	935	934	902	918	968	926	902	936	943	879	952	929	916	959	930	969	950	922	924	909	910	921	933	964	916	980	939	950	936	921	953	907	981	899	962	950	916	893	971	993	936	894	986	988	929	969	1000	930	903	920	963	943	970	878	950	891	912	943	984	955	983	960	986	884	898	950	918	907	955	973	943	901	981	877	986	964	995	967	940	917	970	945	967	956	945	965	918	910	958	914	955	953	988	922	917	921	914	961	942	992	975	977	943	921	935	908	1012	968	948	966	946	993	924	932	962	983	935	939	885	912	957	929	946	927	927	992	905	963	954	948	941	977	949	939	903	932	969	910	940	957	922	913	945	990	880	974	934	924	946	931	950	1019	935	924	941	882	926	949	954	962	906	984	946	941	955	907	940	967	957	932	913	955	924	942	964	929	937	916	952	988	938	883	981	932	973	986	982	975	951	908	944	941	967	919	925	938	1013	937	900	920	907	930	945	939	950	958	907	923	895	973	912	965	950	939	906	973	991	933	912	966	927	901	888	990	953	901	913	973	993	965	919	1000	947	913	906	876	844	942	890	942	969	935	966	877	922	935	896	917	918	920	942	960	942	979	890	947	972	918	855	901	875	932	955	978	921	929	963	966	952	882	917	940	920	904	952	955	954	913	896	928	980	946	942	979	929	949	938	925	921	943	917	892	967	935	946	842	959	934	971	912	937	931	931	941	936	944	930	947	937	935	945	940	935	879	927	969	943	942	970	910	984	954	906	945	936	1006	953	1010	984	911	885	939	994	976	955	956	918	933	924	881	927	924	1019	916	942	948	979	947	918	951	913	902	937	947	944	907	882	913	944	926	934	955	955	915	927	931	953	912	945	918	894	946	851	966	961	929	905	929	960	907	921	992	899	936	959	948	916	925	940	944	939	964	924	951	946	954	937	986	957	944	963	937	933	917	913	907	973	922	952	955	939	908	923	943	971	942	1003	923	906	958	967	972	990	889	922	970	952	897	923	939	965	906	917	950	1002	939	937	966	935	940	935	966	932	925	961	919	919	965	948	957	964	959	951	928	905	905	961	921	970	947	1009	929	1005	949	943	941	904	925	946	949	981	959	884	986	912	913	933	945	901	900	950	883	936	919	921	892	978	880	976	952	967	926	917	901	955	953	933	916	909	933	882	920	967	892	931	935	992	951	983	984	925	946	949	923	969	926	917	955	928	930	949	958	956	978	929	973	981	959	965	945	940	946	855	902	979	945	940	908	898	920	955	965	986	957	957	929	933	904	945	944	993	902	926	963	930	960	981	945	922	979	930	910	925	901	1034	931	893	899	949	947	961	964	948	959	911	893	960	935	990	941	934	934	925	962	977	960	975	963	927	923	943	953	960	883	936	936	952	921	986	962	929	918	936	897	960	940	904	917	938	977	955	921	960	945	943	935	936	969	964	896	949	953	904	981	980	953	948	989	958	928	961	1021	937	933	891	924	948	938	959	955	967	972	945	902	941	934	940	909	840	976	951	937	978	955	940	958	962	958	966	963	885	891	935	983	906	983	931	976	979	927	943	960	927	970	960	916	907	903	880	953	940	915	912	946	939	908	937	938	927	886	955	916	896	886	926	937	974	942	964	964	942	910	939	988	1003	906	993	936	966	883	959	968	981	953	1032	985	942	959	902	931	945	958	946	936	936	921	910	942	906	895	894	921	924	944	938	970	914	902	950	933	864	985	983	894	924	961	941	903	894	922	936	933	936	923	983	937	921	903	956	981	902	905	960	919	962	1032	976	965	912	954	944	986	935	946	942	925	998	996	955	1010	959	941	964	955
17732	1639	678	537	420	397	313	292	314	280	293	253	261	234	224	209	252	226	236	240	245	222	217	235	222	225	211	244	225	254	218	204	203	221	217	222	241	220	218	215	219	213	214	195	240	233	191	215	229	229	215	199	204	199	209	219	254	229	205	249	232	223	206	240	224	217	218	226	210	232	232	251	206	217	210	215	192	211	219	237	232	195	185	189	225	227	203	243	228	203	206	242	230	235	221	254	223	218	213	213	223	204	193	230	223	191	232	215	178	240	214	210	231	218	215	213	238	215	222	215	232	213	199	236	236	211	206	234	241	210	242	214	203	223	227	211	192	220	234	251	244	232	200	221	230	205	202	210	212	215	230	244	223	190	221	224	237	226	212	215	217	214	200	208	197	220	228	242	233	198	184	245	197	220	224	190	244	223	239	219	189	203	218	207	254	226	224	223	216	221	226	202	186	206	209	208	222	217	232	210	213	208	209	199	212	218	200	220	221	185	237	229	215	218	217	230	216	226	239	213	211	233	177	237	202	210	245	213	195	197	226	190	207	203	218	234	226	210	224	197	218	218	264	245	229	209	211	239	218	229	231	229	208	229	221	222	203	224	222	198	240	237	177	183	210	233	213	214	217	225	213	231	178	237	233	218	238	205	262	211	230	205	200	226	214	216	195	224	214	233	195	232	232	245	195	233	206	219	236	225	192	217	210	216	230	239	215	198	216	217	223	220	210	222	216	191	222	210	234	262	199	204	180	214	217	236	214	222	242	209	230	212	228	202	193	251	202	225	246	243	213	224	210	234	225	202	190	229	207	214	247	181	224	214	232	184	212	234	222	185	212	194	232	220	205	217	216	208	210	229	216	229	199	209	242	196	224	233	224	235	242	240	230	220	245	199	225	221	235	196	252	220	199	222	204	195	229	229	211	243	228	207	220	206	191	260	195	179	223	181	205	228	188	223	271	245	224	217	180	221	229	196	208	194	207	233	229	214	204	226	228	223	203	214	206	224	213	224	248	235	231	229	234	234	236	202	206	235	219	242	227	235	215	238	209	225	198	199	214	209	233	226	210	254	218	213	211	222	217	206	218	230	209	220	227	212	245	206	226	225	206	228	214	196	224	175	204	223	226	219	199	214	243	260	207	205	212	228	186	216	219	237	217	207	222	214	229	230	217	230	230	251	208	228	202	236	223	204	234	226	228	234	219	230	249	216	199	199	262	177	222	246	219	238	241	203	228	193	207	229	213	233	216	224	238	226	247	235	230	217	215	221	206	216	201	194	224	202	203	226	239	237	213	224	244	197	219	192	203	191	219	223	236	229	212	240	225	202	195	216	233	226	203	201	202	216	224	233	226	216	207	247	231	207	231	227	196	228	211	224	261	258	210	215	248	194	213	250	229	249	217	178	207	212	205	205	235	229	221	222	229	229	225	231	227	213	234	224	198	189	190	208	194	213	235	233	198	213	221	216	212	217	188	187	203	226	195	222	212	225	201	218	208	238	217	217	229	207	217	235	222	209	202	237	205	214	226	202	216	212	235	207	218	206	245	191	214	223	257	248	222	212	193	205	231	209	228	214	223	212	227	215	203	210	249	242	227	208	196	226	221	223	227	217	212	221	230	200	190	243	232	238	227	222	218	198	228	193	244	202	238	214	228	198	246	214	237	205	214	218	211	224	217	207	227	253	231	224	211	184	203	227	201	230	198	224	215	206	211	223	224	208	236	215	226	209	242	215	205	229	225	204	249	258	225	220	209	218	227	216	236	235	208	206	193	186	215	182	226	239	216	232	220	216	222	241	217	230	228	238	214	232	222	229	233	247	210	216	245	209	208	238	258	216	235	226	190	202	204	238	206	197	222	235	231	216	200	230	213	198	220	196	216	228	238	222	198	186	224	195	225	181	230	214	214	214	202	241	208	230	222	209	218	189	219	225	203	214	202	227	207	205	183	210	235	229	204	211	202	221	215	197	225	208	209	217	212	199	196	198	208	190	180	203	213	221	209	204	199	218	250	223	221	215	173	223	208	183	244	237	229	222	211	210	237	191	221	200	234	240	220	243	213	215	234	230	233	215	218	221	205	235	241	211	236	213	220	238	238	243	221	234	214	207	239	207	218	234	268	228	203	215	198	226	235	206	231	213	196	212	222	221	219	221	234	246	211	232	238	213	210	230	227	217	260	240	238	214	186	220	234	209	240	234	201	229	237	192	216	221	259	220	207	235	216	242	215	201	214	222	207	233	233	228	224	226	199	207	220	218	251	222	205	206	251	218	247	220	198	230	219	202	250	232	209	225	196	228	243	220	201	224	196	217	216	195	223	239	246	214	202	220	206	219	210	229	207	198	234	204	213	209	238	189	256	214	218	222	190	226	233	225	197	239	215	236	227	201	200	241	244	203	226	208	211	202	217	206	209	251	213	232	216	245	202	231	201	229	237	237	220	221	234	213	223	207	185	164	209	215	216	240	190	253	213	220	218	221	223	218	203	192	212	217	230	216	253	231	202	231	212	194	227	192	212	223	232	218	226	218	263	197	209	216	185	245	207	202	225	219	220	211	216	241	245	198	212	222	241	213	219	217	217	212	222	236	208	189	238	213	240	222	228	210	246	217	203	242	200	233	200	217	221	215	196	234	215	225	208	220	210	226	208	218	236	214	227	216	235	216	236	253	218	188	224	246	207	220	195	241	217	212	219	219	224	197	227	213	208	216	199	230	204	222	181	204	204	218	227	223	259	201	222	228	198	218	206	211	201	187	218	244	191	202	215	225	195	234	202	199	220	231	186	254	210	229	193	218	203	223	215	228	212	234	224	207	207	223	205	200	214	189	212	201	215	212	204	242	220	216	222	218	185	179	216	220	217	227	191	206	212	218	238	244	195	220	215	248	212	214	215	217	219	207	221	228	226	240	196	199	216	221	204	207	203	233	235	231	216	245	242	215	252	206	202	196	217	219	223	214	242	239	226	219	234	222	207	236	247	213	221	217	235	234	209	197	195	218	207	238	275	228	208	227	205	211	222	199	202	177	193	225	200	220	204	249	232	214	208	221	236	242	218	216	187	208	226	213	214	234	209	205	242	213	219	198	228	214	209	222	203	215	234	244	219	242	245	236	240	226	190	218	185	203	181	218	196	225	205	210	244	230	217	216	196	226	197	209	245	223	211	234	243	187	223	243	213	209	226	197	198	247	254	203	210	245	208	219	225	239	235	228	212	212	232	225	235	191	197	220	218	216	226	227	246	200	242	260	226	225	209	230	216	210	233	212	223	212	220	209	190	200	206	215	199	220	236	194	198	212	206	244	228	220	264	231	206	222	205	223	234	187	233	230	228	206	233	206	204	204	231	219	204	259	217	230	215	195	226	205	213	202	231	235	230	216	235	221	223	216	225	220	215	224	194	217	196	224	197	206	218	209	243	206	183	205	217	230	206	252	208	209	229	239	230	225	224	207	234	219	209	228	225	211	243	227	183	195	205	214	231	228	190	207	195	211
10866	1211	1472	1696	1471	1278	1114	1112	931	849	795	793	723	741	691	673	640	703	621	615	608	627	618	584	581	583	614	602	594	602	569	567	572	583	613	566	606	613	610	553	587	560	543	572	567	564	578	583	567	524	557	559	588	574	563	570	547	551	513	564	521	546	543	555	558	559	527	551	592	582	592	557	559	532	536	556	573	583	546	555	529	523	547	518	550	528	571	578	544	587	543	527	549	534	554	549	561	532	571	576	558	546	571	574	587	539	572	583	545	605	560	550	539	555	517	569	583	555	542	565	539	586	533	547	555	559	538	581	529	525	564	523	535	594	549	553	565	531	552	554	527	560	574	547	541	592	552	480	519	571	563	531	541	562	555	534	555	563	572	563	565	542	549	546	575	553	577	555	525	547	538	525	575	532	516	551	530	541	588	533	537	587	556	522	554	548	569	563	533	549	552	545	573	573	599	534	564	610	566	516	557	544	570	584	543	581	559	563	586	578	567	553	582	519	535	540	555	498	553	530	539	527	578	553	579	591	524	526	557	574	578	570	578	563	594	523	535	519	536	525	572	576	559	562	511	572	527	503	543	558	536	548	574	534	572	523	578	572	516	560	554	571	566	553	522	533	550	532	559	549	582	545	497	550	600	569	559	562	582	554	528	544	584	553	567	556	544	627	555	522	570	525	543	573	584	537	571	568	587	587	565	566	532	550	535	542	572	547	531	520	497	485	579	564	540	534	561	549	558	547	569	539	540	554	564	524	540	553	603	550	556	536	530	542	579	537	599	545	550	554	536	557	567	538	532	562	543	539	542	584	564	580	603	570	551	552	531	495	510	508	509	523	493	582	535	610	530	544	558	538	546	505	568	569	529	561	564	624	574	559	545	542	513	540	548	551	555	526	572	555	527	529	551	562	529	559	564	556	550	544	592	551	572	533	565	581	538	551	522	547	516	551	524	571	540	572	524	597	560	544	581	561	520	541	567	572	582	545	518	542	573	594	521	550	548	511	540	610	589	562	551	546	597	518	530	585	566	563	520	569	519	561	578	544	571	550	549	552	558	524	509	493	580	543	578	553	560	581	537	552	571	575	561	584	546	558	541	558	549	548	586	543	540	586	571	561	564	573	548	550	530	589	553	567	550	559	573	548	566	583	574	556	517	547	571	597	570	537	551	584	521	537	532	538	569	499	564	541	546	557	601	505	522	506	522	530	573	541	566	544	525	530	574	589	551	591	552	566	553	574	578	564	524	540	592	598	574	534	578	543	588	530	568	517	512	537	571	502	565	547	544	581	566	559	566	537	576	582	541	562	552	543	525	544	539	548	549	563	583	561	585	532	515	565	554	565	546	523	574	544	575	581	538	537	540	557	563	551	562	598	552	514	510	530	563	520	533	572	566	559	560	555	556	590	581	568	566	553	531	543	570	565	560	571	549	516	574	528	554	525	579	577	549	496	535	561	578	571	512	565	554	534	572	592	552	561	540	538	542	569	555	522	559	519	556	582	558	531	534	557	558	563	542	586	529	570	551	559	537	555	581	543	520	594	537	576	578	543	573	530	548	600	495	562	541	581	534	541	524	592	559	521	574	540	584	552	583	537	569	490	570	534	547	533	502	562	515	536	589	515	572	539	563	541	557	522	584	561	557	529	559	581	540	567	559	536	551	529	593	544	523	562	552	560	538	556	537	553	529	551	526	541	565	514	533	513	543	555	545	563	560	567	566	546	551	532	546	540	566	584	552	535	533	546	540	531	568	583	489	580	553	551	542	549	577	575	576	569	552	540	572	546	524	523	576	539	539	567	544	541	552	562	541	478	535	505	526	526	523	509	514	549	564	541	546	542	551	549	538	507	554	548	578	516	539	512	533	539	556	550	556	557	544	544	526	550	593	553	545	545	547	576	530	572	545	509	541	527	545	555	549	543	527	532	515	550	562	570	578	557	555	582	538	525	552	508	565	575	529	600	576	547	586	581	555	562	552	558	559	546	547	571	520	555	566	541	570	549	598	599	575	552	550	548	542	571	559	509	529	521	539	554	591	541	505	561	510	546	604	548	545	577	561	522	596	549	562	546	548	606	543	538	546	541	539	549	545	542	559	553	553	565	521	542	549	571	537	545	564	535	573	528	526	545	514	555	548	583	536	544	537	532	519	577	541	605	551	574	549	567	556	543	529	581	532	579	539	556	523	537	553	550	533	579	573	528	563	619	491	556	585	560	563	529	573	503	551	530	535	584	531	598	556	560	562	561	546	536	579	582	547	597	529	561	564	538	528	582	611	535	547	535	544	513	551	527	562	561	539	538	533	578	548	526	542	571	559	572	531	546	525	523	577	565	568	533	569	527	540	568	526	559	556	523	582	593	584	539	536	576	525	536	557	525	561	523	531	554	577	554	590	562	517	559	539	554	537	535	542	535	585	542	570	597	548	544	577	533	544	557	554	557	529	590	559	589	523	526	514	601	567	528	602	551	548	553	553	542	566	558	574	525	536	568	532	572	537	542	541	525	544	546	600	557	549	567	528	547	547	551	545	552	563	524	547	514	571	566	568	533	565	557	572	566	563	556	589	570	601	520	529	590	559	555	563	541	542	538	539	575	563	569	547	531	607	574	552	555	534	519	553	539	530	552	562	517	555	592	572	553	542	568	545	599	524	553	532	536	556	587	544	542	554	544	499	542	559	560	525	550	581	571	560	563	546	528	521	561	576	602	530	604	555	559	545	582	576	539	527	550	518	560	523	531	556	557	551	531	554	537	524	579	566	556	563	554	503	524	540	516	564	563	533	546	556	582	584	572	597	533	536	569	534	540	562	549	553	546	508	584	545	593	552	481	554	572	620	562	585	534	540	549	544	594	565	556	574	565	542	508	596	532	555	540	548	495	521	577	572	559	523	567	558	575	562	572	536	535	518	519	511	571	525	557	535	562	540	569	503	575	607	554	566	574	548	552	539	550	565	558	557	577	546	533	518	518	539	568	564	516	548	539	543	566	546	528	565	533	546	550	567	555	565	550	513	590	548	526	594	515	556	539	545	584	564	558	570	570	575	561	518	546	545	550	575	529	539	531	541	518	573	550	532	531	545	542	605	583	556	567	572	533	558	545	578	564	546	517	518	583	567	556	620	572	553	552	557	536	538	515	610	548	541	550	563	543	533	580	566	567	581	540	543	592	594	591	577	551	576	592	557	547	539	562	565	550	533	584	547	545	541	554	533	554	543	539	563	500	538	574	588	553	553	546	557	540	588	543	534	584	524	548	536	532	522	566	545	565	555	525	551	573	539	531	579	548	518	528	548	576	516	543	552	553	570	584	542	514	566	529	566	582	522	532	569	540	561	533	559	557	538	507	556	555	519	565	526	543	555	555	567	550	533	550	586	560	549	529	518	524	532	558	545	586	507	584	543	520	567	537	537	523	564	595	556	549	539	529	568	546	592	500	550	585	564	558	560	558	543	571	591	552	585	561	579	551	560	570	563	517	570	571	554	574	548	517
4172	569	425	378	338	377	364	404	357	369	356	361	379	370	354	367	352	378	416	361	361	351	413	395	365	371	367	391	400	378	423	371	382	375	351	343	377	350	361	407	396	372	399	405	370	381	361	381	365	382	410	367	385	407	344	389	388	392	354	365	373	390	360	400	415	381	364	388	360	378	380	370	350	370	366	354	386	400	384	387	392	366	345	352	400	340	366	350	387	384	330	347	352	365	393	377	395	347	348	374	362	379	401	339	392	335	327	373	390	372	386	356	396	398	344	376	344	375	420	395	352	333	385	377	370	352	349	359	391	381	370	399	369	368	414	364	398	381	390	372	376	358	399	376	373	343	375	379	363	393	386	377	367	367	404	411	393	377	409	352	348	377	391	346	372	380	392	397	386	358	389	362	349	410	388	350	382	360	362	390	336	400	394	374	381	373	345	350	384	358	388	404	375	357	361	398	359	392	371	363	381	387	378	354	369	365	418	360	354	357	370	380	384	372	376	372	367	371	396	403	402	391	352	414	362	398	371	368	327	372	362	357	344	383	366	338	362	372	363	340	350	362	354	377	372	346	372	381	352	369	403	382	371	373	337	359	380	339	366	351	376	343	391	377	377	407	376	354	412	323	362	358	388	370	370	344	408	403	388	359	340	367	414	392	343	349	337	407	375	358	369	390	366	371	355	348	398	390	380	387	351	361	370	365	403	374	394	391	399	354	360	410	388	322	347	398	349	353	369	405	387	339	385	388	372	386	385	360	359	401	390	350	397	393	363	359	409	378	391	358	379	376	398	351	380	352	357	361	375	397	397	408	336	357	368	373	387	343	358	361	333	356	406	324	357	405	388	389	369	409	330	344	352	371	409	367	355	366	366	376	372	391	372	361	382	377	387	372	362	357	359	367	348	396	340	351	386	390	397	379	392	378	394	395	407	356	391	374	383	374	365	333	351	396	367	372	366	363	355	359	344	354	361	355	378	383	345	375	368	368	381	378	367	349	362	358	387	372	353	372	343	408	371	399	419	391	367	381	354	347	368	368	342	358	343	396	388	384	382	341	362	396	366	403	384	330	369	364	398	334	371	433	397	380	351	397	403	368	361	397	354	357	392	387	401	377	354	342	379	347	360	384	341	359	381	382	370	383	367	351	377	371	359	333	372	374	375	375	310	394	396	334	350	367	331	377	377	342	370	367	385	387	350	351	367	366	364	354	394	366	325	378	385	341	380	320	397	378	380	377	368	389	406	366	366	401	386	413	379	377	398	386	345	361	415	401	384	376	349	352	334	407	388	381	381	343	380	394	344	371	365	373	358	368	402	436	352	372	385	401	398	391	378	384	374	371	355	366	359	370	343	372	368	375	349	397	381	358	349	357	374	399	366	365	398	369	387	378	393	388	383	383	368	386	346	423	368	313	376	378	393	388	383	377	377	381	378	336	354	364	357	372	353	344	359	366	376	367	365	375	412	335	396	361	346	328	356	368	409	393	359	343	353	404	398	374	350	378	384	342	338	371	360	394	373	352	389	355	373	366	362	360	389	406	354	362	370	363	398	348	397	357	374	363	389	337	400	393	384	363	349	379	380	391	377	406	381	370	364	418	377	380	389	348	373	361	356	356	388	338	359	365	356	396	378	339	364	397	401	382	373	357	413	373	345	343	355	345	374	395	394	342	388	365	365	343	373	379	329	405	392	367	375	328	371	357	366	359	382	395	363	378	342	373	377	372	370	354	350	343	365	362	348	369	391	406	410	376	369	394	400	340	398	364	382	339	375	337	376	362	391	387	345	389	349	343	332	363	352	416	365	359	355	373	384	355	375	371	375	378	389	394	329	367	349	408	396	370	373	394	341	377	400	382	358	353	362	337	371	366	377	378	365	407	377	381	371	358	339	394	357	356	370	393	388	390	405	380	379	352	368	379	365	393	370	376	424	395	352	386	353	378	387	363	370	387	394	388	385	368	357	346	389	352	350	361	383	343	351	336	354	399	328	341	373	368	373	369	335	373	377	375	408	438	387	380	379	432	352	413	349	368	370	392	384	408	389	372	428	361	358	369	392	377	391	387	361	381	367	356	391	360	375	351	363	372	342	367	358	319	374	374	346	352	365	357	398	322	390	327	375	410	364	365	369	387	378	393	339	348	372	384	398	395	382	365	335	390	376	373	386	389	372	428	356	360	373	393	388	398	395	384	411	405	377	388	358	377	377	389	374	383	449	382	385	354	370	373	371	381	380	404	371	374	345	357	343	367	394	393	343	374	375	345	364	403	409	394	369	342	398	380	372	385	383	369	383	365	356	364	367	372	371	357	356	361	334	351	379	387	397	367	388	374	363	374	346	393	361	375	376	373	389	384	353	387	379	385	425	378	363	370	384	396	374	384	389	346	358	329	357	344	375	380	407	345	358	358	364	396	326	411	360	376	363	396	370	342	373	366	381	349	357	353	394	396	358	362	391	420	366	379	419	353	386	370	379	376	347	375	370	384	367	353	370	385	393	375	384	337	380	362	378	374	367	378	382	422	374	386	357	372	364	375	353	403	391	346	335	409	368	350	370	355	339	371	381	387	336	378	358	377	347	377	359	387	380	372	357	389	385	397	380	376	370	420	384	382	395	392	356	399	409	390	361	325	368	360	370	407	343	333	379	366	399	353	356	389	369	368	387	372	362	370	373	379	383	396	355	337	376	364	406	385	374	336	369	354	364	384	365	371	387	378	402	356	356	385	391	336	376	356	346	377	367	386	359	378	373	330	354	414	391	338	395	365	335	377	373	379	400	334	359	387	385	395	359	346	364	349	402	406	397	349	358	398	344	344	327	378	350	368	358	375	372	414	365	373	342	338	362	342	387	366	350	375	414	378	382	353	389	346	387	356	400	393	368	406	390	389	411	378	398	331	374	354	345	324	369	370	369	387	359	381	350	383	366	349	344	365	374	381	387	364	368	381	394	369	372	366	367	326	379	382	345	372	363	363	352	361	352	328	387	358	361	359	349	355	372	372	372	354	373	394	377	397	393	355	406	355	346	358	366	345	338	367	362	381	358	342	407	370	416	325	379	351	355	374	393	404	346	362	356	393	376	373	371	352	399	349	325	381	385	369	379	401	368	386	400	383	368	378	353	397	379	386	372	391	378	349	365	397	369	341	385	375	367	360	384	336	364	349	395	341	396	384	348	413	410	394	385	352	358	405	383	354	364	389	346	332	357	373	348	363	359	336	377	364	385	384	358	372	356	356	378	388	382	371	375	354	359	398	377	389	432	385	387	374	342	358	358	385	347	380	378	345	412	360	336	359	382	373	384	400	373	404	351	346	378	403	384	402	415	361	385	380	356	393	362	394	381	360	382	412	383	355	402	371	364	366	380	356	341	356	330	403	384	384	376	388	363	344	377	395	366	370	388	419	364	392	331	377	353	355	374	367	386	357	351	357	389	360	339	414	369	376	341	373	348	356	356	347	414	354	371	376	376	401	363	408	345	359	347	344	349	357
3823	1035	957	962	908	953	923	901	933	892	934	902	965	868	924	928	858	979	929	924	876	915	928	872	945	908	941	890	957	952	914	883	878	905	871	890	954	906	898	896	915	898	937	877	911	894	934	929	907	898	944	860	940	907	943	941	894	904	810	913	903	968	883	914	947	930	925	869	921	885	963	880	916	880	919	854	927	870	908	894	921	901	915	871	911	918	949	940	947	922	919	905	933	856	882	888	953	914	947	909	862	898	912	894	891	947	873	899	898	948	911	895	842	974	893	963	937	925	893	922	940	904	889	903	907	920	904	916	921	903	868	909	926	933	914	887	927	866	858	917	914	906	943	929	875	919	905	935	900	882	939	843	887	916	894	905	929	960	892	896	934	865	907	864	879	864	966	930	906	942	921	816	926	958	860	887	920	899	954	880	940	853	920	885	940	924	882	949	896	921	916	868	901	893	902	901	910	882	860	881	878	894	923	882	941	927	918	882	897	940	930	929	875	859	906	858	926	844	949	899	917	936	899	927	887	890	929	916	932	943	939	980	911	930	900	885	897	865	838	878	904	920	871	911	890	926	913	897	926	933	927	929	896	934	971	906	888	905	830	938	910	890	899	894	902	900	933	917	904	958	931	913	892	949	867	922	884	888	918	878	887	887	933	898	875	871	908	898	874	908	915	873	901	882	877	900	908	935	933	886	944	902	905	883	902	878	883	893	940	884	930	895	931	861	871	920	898	904	898	907	930	921	884	934	898	877	891	912	886	909	918	906	962	942	885	914	927	878	900	942	891	876	889	835	880	886	904	914	915	887	954	934	883	900	796	908	854	918	934	920	964	878	872	858	890	902	904	934	879	864	893	902	896	851	886	901	911	886	895	913	858	928	906	952	927	856	883	870	925	871	872	931	932	883	952	924	967	895	865	928	893	934	876	863	884	906	895	938	909	866	974	884	884	960	911	954	914	921	942	896	992	908	898	892	906	920	941	932	888	890	904	943	902	887	890	863	915	888	874	904	890	880	921	881	943	893	878	901	910	894	949	911	918	863	866	894	927	894	922	855	943	849	928	903	900	892	921	914	872	905	913	900	923	877	919	890	894	949	873	920	939	932	878	886	863	898	933	928	947	929	896	881	950	931	909	891	898	874	945	897	898	916	933	921	881	887	895	890	923	908	912	892	914	894	957	887	938	907	955	922	898	903	879	917	924	946	857	940	923	865	920	955	929	904	930	907	960	897	886	955	905	903	932	862	942	881	869	894	923	926	898	882	912	889	894	934	866	953	927	900	940	949	933	941	930	922	946	925	857	909	940	947	950	911	877	923	930	987	873	905	860	909	815	912	887	891	933	897	876	913	891	904	921	906	930	889	943	823	920	875	867	961	938	912	895	966	908	859	925	904	916	869	954	974	917	898	877	831	884	892	953	918	894	876	934	934	922	876	950	909	924	923	860	863	852	945	902	895	915	872	891	935	935	865	893	920	911	887	902	938	913	911	897	928	864	932	935	894	892	927	947	931	918	856	855	914	907	951	930	923	913	925	840	938	917	880	873	910	967	915	932	909	906	885	917	924	927	926	922	908	949	920	912	916	944	862	986	921	960	866	917	934	880	942	899	901	934	910	864	898	893	919	909	907	937	833	872	943	974	935	884	920	916	890	901	894	917	896	890	912	864	978	882	905	847	845	865	905	902	912	927	968	920	929	911	945	884	862	879	900	920	920	898	923	865	970	928	931	890	867	934	938	878	880	930	911	904	854	926	899	913	908	932	893	921	864	871	912	885	884	961	874	923	882	886	861	861	876	928	883	865	945	923	956	947	855	884	876	895	853	933	913	868	919	883	943	883	906	916	892	926	905	931	900	902	941	924	947	916	884	923	887	851	893	980	872	900	906	941	900	905	964	853	895	942	837	916	855	859	911	899	911	929	878	945	913	976	913	908	939	916	880	890	927	870	925	945	896	940	880	944	870	873	978	909	909	831	939	863	955	864	934	887	977	912	880	918	919	877	862	893	926	894	912	898	908	905	882	932	926	867	871	862	885	906	911	956	908	918	904	963	922	870	856	880	863	925	933	914	821	900	941	910	915	946	881	908	946	878	969	928	951	864	900	893	883	870	915	917	867	913	867	895	907	914	885	900	876	907	906	923	886	842	860	871	955	869	930	872	877	876	914	900	877	915	902	883	886	908	936	964	888	959	900	903	895	891	910	923	936	957	879	896	880	899	936	865	926	942	920	885	879	897	887	948	902	915	880	878	847	819	901	931	908	912	883	892	881	936	902	948	913	891	930	938	903	890	913	869	892	911	844	880	922	842	875	888	887	900	904	933	933	918	908	897	944	935	939	893	949	842	930	908	903	915	960	944	845	950	931	868	846	863	923	900	954	909	837	886	918	903	862	884	862	877	838	901	879	929	926	878	960	839	904	935	937	923	923	952	921	872	917	903	910	902	852	926	879	906	910	909	904	927	935	890	935	919	895	901	895	887	898	907	907	929	871	906	917	894	926	876	882	966	897	924	847	893	898	906	912	940	882	950	927	961	902	863	902	886	892	890	887	886	870	901	955	884	927	918	895	922	881	880	905	934	893	906	892	881	883	931	918	953	916	929	848	927	913	884	928	894	891	919	930	921	900	856	863	902	894	923	905	918	872	919	935	956	871	928	938	957	924	874	943	909	891	911	855	938	913	930	941	881	963	829	936	888	923	919	847	921	903	879	919	880	931	891	928	925	949	879	869	954	910	859	911	858	910	857	857	929	902	941	923	939	907	886	931	925	971	863	921	918	912	922	914	925	908	969	894	878	901	921	910	906	964	903	922	906	876	880	872	936	931	943	921	903	895	915	913	898	857	882	840	900	963	908	933	869	906	897	827	882	901	880	874	876	938	932	903	943	887	892	922	932	906	919	906	934	863	869	882	805	925	852	962	896	933	916	906	921	833	890	910	904	862	942	909	932	874	872	903	920	908	954	925	890	995	954	883	873	900	929	914	864	881	873	879	888	893	928	911	927	924	949	875	856	872	884	919	887	918	898	891	901	849	910	977	865	889	867	917	965	899	942	873	898	926	909	880	931	835	893	864	905	860	928	897	917	905	935	917	849	909	890	926	934	870	908	915	929	885	902	871	916	900	936	959	892	918	932	886	885	896	910	946	923	918	931	898	889	896	903	917	898	876	862	830	875	856	929	899	888	929	836	937	863	889	888	893	866	899	901	885	913	851	906	897	884	872	855	831	864	841	911	904	920	897	956	866	905	901	892	872	899	847	903	875	887	955	957	941	919	942	969	885	896	941	904	882	891	864	877	912	955	948	953	880	912	916	918	896	896	894	903	873	925	907	901	956	930	908	856	887	885	883	884	920	878	884	932	882	873	938	897	911	895	875	916	857	876	964	887	922	902	897	929	937	920	856	977	930	928	926	942	898	935	933	940	851	937	908	886	890	869	915	869	910	939	882	880	901	943	899	939	936	918	900	884	948	927	881	940	935	894	907
11543	1051	628	550	509	466	454	389	404	383	394	406	403	401	398	410	422	454	432	394	371	404	389	382	399	368	399	378	376	415	378	349	437	385	382	411	410	379	367	404	419	384	376	395	378	393	378	380	384	364	392	409	394	370	378	419	375	378	405	400	398	389	354	406	382	386	355	434	406	384	411	392	424	408	355	372	367	422	400	385	370	389	386	352	363	380	381	441	372	386	391	391	430	399	374	374	396	388	392	409	376	392	422	416	390	420	400	393	425	367	381	408	395	397	387	380	393	384	401	410	377	397	364	379	411	398	367	385	396	388	415	400	398	414	408	378	387	381	367	370	424	401	367	382	427	379	426	393	361	415	385	407	399	405	385	386	402	394	390	392	422	362	389	398	418	360	392	387	363	379	380	396	405	405	421	365	404	411	412	393	404	389	399	377	406	406	360	380	401	347	407	343	396	365	396	393	386	382	419	428	414	407	359	379	388	399	388	403	428	382	406	400	440	423	397	379	418	359	411	373	420	411	364	372	417	410	422	368	388	441	398	366	393	413	412	401	394	395	411	389	397	374	365	386	370	418	372	394	427	400	421	376	379	383	407	403	374	403	398	408	382	422	392	406	394	410	367	382	372	361	385	394	348	384	397	396	381	355	437	377	403	388	352	378	381	361	391	393	399	399	393	385	371	385	374	364	423	404	417	366	395	383	384	370	413	411	412	420	388	388	376	385	405	395	356	410	429	377	376	428	376	370	369	419	382	409	411	433	353	410	353	395	424	408	409	369	421	369	408	408	404	399	403	393	375	358	388	405	375	391	416	390	392	388	397	390	399	418	368	418	413	382	404	402	399	368	391	381	398	407	376	429	397	397	381	402	416	393	424	416	388	378	444	383	411	351	408	387	380	380	407	376	395	406	354	386	383	390	368	392	378	390	374	367	360	394	396	401	416	384	381	392	391	414	400	384	415	420	385	440	407	379	363	419	379	402	377	358	434	403	399	383	399	419	392	378	385	412	378	422	379	377	364	409	366	381	418	403	390	424	360	442	390	364	432	435	414	398	390	391	399	434	419	414	379	391	410	428	395	417	383	374	373	392	385	414	409	398	398	359	393	394	454	405	412	383	376	370	370	367	438	390	386	410	374	381	416	399	417	428	387	413	381	400	385	392	405	381	423	377	407	429	403	378	383	391	402	389	410	394	409	378	367	400	395	401	404	400	381	388	397	371	385	381	410	413	412	439	377	386	400	383	396	400	417	365	386	419	408	387	407	410	381	420	407	394	420	407	376	421	372	465	433	420	357	353	379	399	413	351	399	365	377	428	364	450	396	384	428	393	403	400	422	422	433	406	394	392	372	403	399	423	423	387	411	389	368	381	393	391	388	417	406	372	358	422	398	368	444	390	419	388	417	379	417	391	350	389	437	405	369	381	415	401	385	421	361	382	412	383	392	393	377	424	341	381	365	357	417	415	393	394	393	428	408	410	428	407	371	387	423	393	377	426	393	391	383	414	412	365	441	382	346	364	414	375	419	415	409	413	374	371	407	376	392	355	417	411	411	381	392	342	368	388	416	407	381	392	362	423	393	402	402	408	402	405	395	388	406	407	374	394	438	380	412	429	420	406	385	385	424	421	374	402	382	399	364	401	409	398	335	363	385	364	404	362	416	404	386	388	410	429	369	385	371	370	429	392	407	398	378	385	419	415	373	378	366	434	392	380	415	418	392	381	381	414	365	442	370	345	406	408	396	398	358	364	362	382	348	418	343	398	391	434	386	408	377	400	424	394	370	383	441	376	404	423	349	429	418	385	410	430	413	380	377	392	426	402	445	392	434	405	386	434	443	402	401	375	361	363	388	435	386	395	394	374	393	431	386	391	389	404	390	407	410	409	402	436	408	365	401	390	409	374	387	382	430	410	376	396	381	388	407	396	392	372	402	363	385	378	383	415	412	407	387	391	393	407	380	386	401	414	413	384	391	373	424	398	389	413	381	392	394	333	388	372	389	414	392	386	393	393	422	395	391	373	393	382	407	378	390	403	409	399	393	432	413	368	394	390	404	430	411	407	395	380	401	377	422	393	423	368	404	392	360	384	424	366	371	389	403	404	376	353	374	396	393	398	399	396	405	391	385	371	403	415	420	379	384	426	373	431	446	396	402	390	404	376	436	410	404	394	405	381	379	417	432	423	414	387	358	403	412	390	384	368	412	405	425	401	390	408	382	398	389	368	417	399	386	378	423	418	370	420	358	379	360	383	387	436	402	397	398	398	380	361	410	407	394	359	414	390	386	377	399	370	394	380	420	406	368	372	398	388	390	410	363	390	392	454	392	416	391	357	379	372	345	384	358	396	380	398	424	404	400	385	439	415	376	419	379	408	443	410	451	402	417	389	380	390	416	397	412	371	380	376	357	409	387	387	379	391	372	367	358	427	396	375	413	404	380	402	401	434	416	373	402	404	372	403	410	416	413	403	412	371	387	429	406	425	354	414	356	410	333	378	379	388	417	379	392	340	386	417	374	400	377	406	361	360	373	393	399	401	430	428	372	404	367	380	413	362	412	403	386	419	396	356	367	397	398	383	423	433	414	402	349	377	390	376	415	386	385	393	415	408	375	353	397	394	369	410	380	394	430	368	414	406	412	407	349	376	406	395	405	399	411	381	356	437	373	392	386	406	401	378	381	378	426	398	355	417	389	398	353	378	355	379	386	394	382	382	408	393	417	424	408	377	390	383	394	381	412	394	369	398	418	396	382	404	396	360	411	400	414	373	406	397	412	372	367	385	388	398	418	388	329	389	411	378	449	361	369	410	396	393	438	394	376	405	421	434	387	393	398	350	390	387	417	383	342	410	422	398	395	403	398	431	374	389	381	386	407	386	412	393	425	384	416	389	381	413	422	357	403	376	382	400	373	358	389	370	453	403	383	381	378	417	425	386	379	409	422	394	358	382	386	387	404	390	419	386	397	414	392	391	413	421	373	413	398	387	387	382	373	395	428	383	369	398	402	401	383	357	383	390	422	413	383	420	429	355	425	422	383	390	382	382	416	397	371	386	374	388	378	407	362	386	389	401	358	400	388	387	402	403	386	429	379	387	411	387	358	367	367	378	409	395	435	366	394	373	379	383	355	403	405	344	349	424	386	347	418	391	411	355	395	381	373	359	419	418	384	403	369	394	487	408	403	405	428	381	380	383	392	426	416	419	390	387	383	378	419	364	405	398	394	414	397	385	372	388	369	371	358	364	399	378	382	361	346	372	382	368	399	361	407	368	411	386	409	382	413	381	369	405	397	383	429	400	418	385	445	431	349	405	407	384	425	407	385	409	345	356	380	353	384	360	399	397	403	377	404	419	416	373	406	427	386	379	393	388	402	389	384	387	369	409	372	393	397	424	393	376	406	388	377	378	422	413	384	456	407	433	382	391	375	384	392	403	368	393	388	407	367	366	401	412	388	371	413	395	388	385	406	358	371	376	339	386	421	385	410	390	436	392
9213	1304	1538	1560	1412	1320	1278	1227	1154	1087	1112	1036	1064	1013	1066	1004	945	991	959	962	1004	1006	993	940	995	979	946	1003	960	979	900	963	940	938	905	974	937	941	967	980	970	939	904	967	901	957	957	966	984	940	989	994	950	995	963	898	902	976	907	917	929	966	962	919	934	899	983	972	929	991	935	907	929	972	965	907	970	936	951	980	923	966	919	991	977	940	929	922	947	951	976	941	951	965	921	893	984	879	954	895	998	957	900	947	970	965	912	952	941	884	977	950	942	1004	966	890	967	944	950	1009	964	932	946	943	872	984	966	941	924	951	938	948	958	918	918	879	916	941	926	980	921	956	926	946	924	947	924	958	1002	948	922	946	957	905	966	912	945	994	917	888	933	988	931	917	906	956	900	961	961	940	922	929	916	945	932	937	926	932	995	977	925	917	919	939	945	963	881	963	951	962	969	943	940	931	950	947	943	947	920	967	965	942	928	928	891	964	946	976	961	962	957	920	981	932	938	967	948	948	977	973	940	894	927	933	970	939	946	933	1003	973	917	934	998	934	946	912	987	944	913	928	956	939	887	954	943	920	939	935	958	952	929	923	964	1000	912	949	954	956	889	977	982	931	965	939	946	921	907	989	890	876	946	921	986	935	911	944	929	938	966	926	903	965	937	973	926	960	906	927	951	925	957	977	947	921	966	955	915	903	970	991	958	969	969	893	925	940	941	936	960	914	946	983	960	932	949	967	969	927	931	971	958	949	922	932	948	912	952	935	937	935	949	944	985	981	918	839	915	944	915	925	968	963	873	956	975	995	930	912	949	950	936	933	927	925	908	952	900	956	857	974	980	964	910	958	974	1002	956	962	892	952	932	893	955	903	924	935	939	903	917	929	927	930	862	965	907	919	970	968	960	939	926	978	933	889	910	899	990	942	927	1005	935	954	985	942	835	909	914	951	925	929	921	918	914	941	952	990	970	977	924	973	952	992	940	983	894	946	954	897	957	916	948	901	893	960	951	896	948	895	954	934	944	929	942	937	951	979	965	948	986	948	941	943	922	907	907	940	969	904	999	938	968	986	934	922	948	928	981	950	992	886	994	930	950	944	927	929	951	927	931	962	1012	869	936	939	892	962	945	920	925	965	954	929	928	963	907	992	974	917	951	969	963	944	931	939	945	966	895	979	972	984	941	938	933	983	928	965	944	945	1008	963	895	992	922	924	933	889	968	938	964	944	888	935	969	940	908	956	962	956	928	940	879	864	905	984	972	926	930	929	964	888	995	990	964	907	917	989	869	920	923	905	891	889	947	913	977	935	955	954	886	930	957	957	921	944	914	931	889	939	938	928	947	933	959	924	895	934	943	964	961	914	922	932	876	877	949	969	1025	957	913	942	940	969	906	926	953	922	972	966	949	932	956	902	946	897	957	906	926	948	923	928	938	957	934	959	965	946	923	894	895	977	961	969	915	953	971	941	949	994	968	993	896	963	920	955	945	889	913	936	939	937	927	951	893	959	964	923	928	884	905	881	926	921	954	961	937	925	912	944	970	901	992	949	908	893	938	944	955	896	918	935	949	912	936	961	933	990	938	931	922	953	937	886	972	905	934	921	922	982	927	893	912	914	954	893	987	920	966	948	957	949	922	965	947	948	909	904	970	1015	955	929	940	893	963	947	910	916	940	939	966	980	956	952	927	943	968	920	914	971	923	901	944	947	939	951	994	976	906	949	929	930	958	953	920	921	935	946	941	879	955	920	946	886	972	945	922	958	960	969	972	906	916	905	913	914	924	936	996	927	950	959	942	965	920	932	935	913	956	947	910	902	951	902	991	976	927	990	921	938	969	932	936	943	932	965	929	946	933	923	933	931	925	918	933	940	946	937	985	953	921	941	904	938	936	965	962	958	985	913	905	940	945	943	955	951	909	961	913	962	900	986	976	938	937	901	900	944	920	925	963	966	938	896	925	945	906	953	964	887	952	936	942	954	913	935	934	952	966	900	941	917	907	959	941	983	913	909	958	925	952	978	939	986	907	887	933	931	943	947	938	897	899	968	906	960	1012	927	947	924	930	946	911	933	903	931	963	951	924	909	957	932	921	983	977	925	946	939	980	897	921	908	975	945	929	935	996	901	944	931	956	881	933	962	971	956	972	912	867	911	873	939	906	951	997	946	953	962	894	971	936	931	915	915	929	904	921	902	917	977	909	891	962	915	944	915	955	877	963	1016	967	969	993	932	924	935	924	951	1002	955	882	952	958	992	966	911	934	953	980	940	998	945	918	920	916	891	957	944	954	936	950	924	978	907	920	895	962	946	918	926	935	971	922	933	929	918	985	978	917	939	897	947	967	924	916	980	931	951	944	959	969	944	995	924	982	902	961	958	955	937	927	963	954	947	959	953	919	959	933	915	951	893	990	958	942	948	892	949	949	975	898	946	928	929	924	932	930	939	927	943	960	991	904	947	963	917	910	948	975	962	964	911	955	925	940	892	972	924	915	1032	956	1010	951	1048	877	917	940	945	866	956	916	955	902	943	963	899	934	928	964	928	961	924	895	912	939	924	1052	929	941	961	953	985	956	984	939	939	849	921	923	940	956	980	922	963	961	996	986	900	938	902	994	963	873	925	961	972	949	895	976	941	905	964	950	978	925	976	932	969	976	943	927	924	937	935	950	949	962	921	892	927	942	963	1003	961	928	969	927	916	935	952	948	934	966	927	953	916	961	997	1001	982	910	953	991	958	945	921	902	955	933	932	951	950	910	937	954	942	919	931	921	955	949	953	893	928	954	948	936	943	910	913	962	918	955	907	1004	923	969	925	950	959	917	935	903	948	974	917	877	917	964	917	903	990	985	955	932	930	860	913	973	925	922	881	915	924	909	945	958	920	990	916	945	935	1004	922	957	985	990	937	987	914	955	961	949	931	963	883	953	929	969	940	932	969	906	917	961	942	1002	878	950	969	965	935	900	976	991	927	939	957	918	898	875	895	995	992	1006	953	939	941	990	899	925	922	931	931	896	957	932	972	1004	946	950	961	905	925	949	915	872	906	937	910	976	984	933	949	917	924	947	895	905	918	918	965	909	883	927	960	954	938	946	907	942	951	916	954	972	997	976	926	939	916	977	885	955	973	963	968	950	971	951	896	928	957	921	946	926	939	932	923	923	928	968	937	953	918	939	956	940	944	939	946	918	925	987	902	943	884	949	995	892	929	993	996	943	967	916	961	927	1025	978	928	951	993	938	964	980	913	947	921	912	963	942	883	924	916	976	928	904	883	987	955	935	913	864	963	871	939	911	971	941	975	938	966	896	980	954	934	921	955	911	844	906	891	975	918	921	865	935	940	903	935	924	913	912	996	927	968	959	923	951	918	938	909	940	876	927	910	935	978	863	967	903	909	904	883	974	971	945	914	894	973	962	935	935	921	930	929	927	943	939	909	934	940	979	943	931	919	956	917	982	974	970	927	971	931	907	975	899	875	977	922	987	963	967	1028	916	910	914	916	868	960	999	927	955	914	882	898	840	949
18007	1597	645	556	408	354	278	285	318	278	238	239	268	263	254	244	207	200	220	211	229	246	235	204	225	208	195	221	232	228	200	218	209	223	218	211	242	197	215	221	202	231	232	230	199	206	263	220	231	228	213	206	187	215	226	183	228	211	223	213	227	246	238	239	225	237	198	220	209	231	221	218	241	215	197	210	206	209	185	220	216	227	234	230	187	221	234	197	223	234	249	209	231	192	240	211	222	213	226	231	218	203	252	203	201	227	186	222	209	218	228	212	208	218	228	229	266	226	251	208	222	229	205	219	195	213	225	239	211	231	225	207	211	236	209	218	193	185	208	212	241	215	208	238	221	200	198	195	230	213	231	214	235	217	202	189	210	210	204	225	202	209	211	198	193	216	203	231	218	220	224	238	217	206	189	220	217	210	218	196	229	199	200	228	233	220	252	181	214	225	188	209	220	210	193	220	223	215	212	193	211	213	201	213	214	233	228	218	226	213	227	231	215	204	198	238	202	229	205	237	235	196	213	200	232	185	218	226	214	223	242	186	188	216	209	250	253	213	213	205	228	260	240	225	226	230	232	207	229	221	216	216	224	221	210	241	225	252	219	209	227	248	203	237	200	204	221	203	227	210	215	212	221	227	193	227	251	211	206	200	199	230	205	227	202	194	228	215	222	202	226	234	196	240	225	218	225	209	218	213	204	228	211	214	206	230	214	196	221	225	189	196	231	250	220	220	230	229	202	204	229	211	214	259	221	193	209	179	213	189	196	185	234	208	217	226	215	227	245	203	200	221	211	205	226	214	216	212	234	213	210	221	187	234	207	221	235	225	219	242	233	225	199	220	219	223	237	192	207	203	200	223	233	212	188	211	235	216	204	224	187	246	230	203	199	212	223	249	239	232	226	215	208	225	212	209	215	205	239	208	184	214	242	213	217	205	200	225	198	227	250	213	204	205	226	225	225	223	216	230	176	206	210	241	214	215	218	224	207	215	242	201	203	215	219	222	219	241	218	206	205	196	234	218	233	199	234	233	208	207	226	197	217	218	214	218	215	226	223	202	209	222	234	220	212	210	218	233	230	211	227	198	207	206	228	223	224	222	232	204	206	218	184	201	209	202	223	197	190	240	213	201	227	193	198	209	234	240	210	221	233	225	196	224	210	218	213	202	221	209	229	196	221	219	221	214	213	207	250	212	203	228	206	196	219	228	206	234	226	207	217	202	223	258	205	229	217	206	254	202	205	227	207	228	200	225	215	203	196	222	229	203	218	204	229	233	222	210	219	197	254	230	232	220	205	225	211	207	220	228	208	221	226	225	248	237	202	222	205	235	238	231	192	210	240	213	214	205	228	192	225	239	228	236	195	253	220	217	230	204	216	236	216	206	240	242	225	199	234	233	211	209	207	223	205	235	206	225	236	217	243	198	213	188	213	204	239	222	211	221	225	214	221	223	235	222	232	182	205	239	232	206	219	194	225	221	213	235	215	224	216	234	207	216	230	184	189	214	227	220	217	206	201	226	213	212	233	226	219	186	194	234	219	203	203	205	209	270	194	207	189	217	242	230	216	211	213	233	236	210	237	218	224	197	218	224	221	200	213	212	210	232	235	216	211	211	212	238	223	224	208	224	197	208	217	224	215	216	209	225	206	210	236	221	211	243	220	209	209	237	225	230	230	177	225	213	213	243	206	204	210	220	208	225	220	237	221	234	217	219	218	215	219	199	235	213	240	258	219	219	210	194	222	235	231	241	255	229	244	246	246	217	206	214	229	242	194	181	198	209	218	195	246	242	223	214	218	238	209	221	221	200	235	221	230	212	189	231	237	177	182	208	220	228	213	202	219	234	240	245	216	223	221	213	213	213	233	222	240	205	225	229	229	203	256	246	195	222	192	212	220	215	208	248	214	224	209	218	208	235	201	235	222	217	220	209	219	199	215	231	215	213	204	195	210	218	234	216	223	238	238	224	219	232	211	240	262	229	218	183	183	207	212	196	198	211	219	209	193	198	193	221	190	203	196	242	210	211	221	210	210	195	222	221	214	211	245	216	205	258	253	202	206	219	194	239	212	202	182	238	221	203	218	210	219	179	202	214	208	208	229	235	215	208	241	206	226	216	236	221	247	216	205	201	220	205	223	213	201	220	239	211	233	230	192	254	209	200	233	253	231	237	201	230	216	205	232	216	216	202	212	209	201	228	228	222	194	241	219	248	198	226	226	218	230	253	218	253	248	218	202	241	191	205	208	208	198	222	169	211	236	216	223	200	245	234	210	204	189	209	247	242	250	208	215	214	226	212	228	197	187	213	186	244	223	222	210	222	226	212	222	218	200	250	214	206	206	193	196	198	215	220	210	211	229	202	227	218	188	201	191	209	224	228	223	222	219	216	195	206	216	210	240	225	220	234	201	208	201	204	202	222	223	207	200	220	207	209	233	205	200	202	223	218	222	224	220	226	227	201	213	203	217	216	230	215	203	225	225	231	206	227	196	211	238	210	193	202	231	215	223	193	193	208	226	199	226	193	226	228	203	210	217	205	207	230	238	237	215	190	218	223	206	215	232	203	212	238	219	183	229	201	198	228	199	216	250	209	193	199	219	210	228	205	240	221	217	208	220	224	184	196	209	241	223	214	212	229	243	222	207	234	196	193	233	173	211	224	240	204	237	223	218	216	235	200	202	207	233	234	206	216	230	196	259	268	240	199	194	206	185	218	214	220	212	229	216	217	202	228	247	224	222	213	241	240	240	199	218	203	229	237	209	218	213	214	221	226	230	220	219	213	213	198	217	228	238	214	194	212	226	199	187	222	241	223	228	208	213	185	212	213	205	190	224	219	223	258	190	196	222	244	239	210	237	216	224	229	227	209	219	178	212	203	214	223	234	217	239	206	194	222	210	215	208	202	215	205	218	215	214	235	197	215	222	257	188	199	203	214	218	211	202	205	211	226	231	199	194	217	232	201	245	231	203	213	179	241	175	213	225	244	204	233	198	202	234	203	217	212	242	222	220	200	224	194	219	217	196	203	206	193	181	218	214	229	214	227	220	212	258	205	248	242	210	215	209	220	213	253	218	221	214	224	221	213	196	208	231	219	245	188	221	216	224	227	234	209	226	210	197	198	233	206	242	236	222	216	199	239	228	175	185	205	198	228	205	220	223	234	234	189	239	234	235	226	230	204	201	204	204	198	212	227	222	221	233	237	194	213	243	197	224	227	236	209	221	250	227	226	219	209	197	222	218	192	217	199	209	215	225	217	232	206	225	226	244	209	245	239	218	248	208	221	231	233	209	215	217	209	227	213	220	212	219	227	209	249	201	230	236	224	231	223	215	207	216	219	202	221	222	213	205	231	223	197	195	247	226	221	221	210	212	222	231	221	208	219	232	233	216	228	183	184	214	223	209	221	228	227	197	215	234	203	197	217	194	209	224	194	223	218	210	246	183	207	241	199	201	187	257	230	197	196	185	220	245	228	216	196	200	241	211	227	207	216
11158	1253	1490	1756	1499	1317	1152	1053	965	885	859	768	719	689	671	646	663	614	664	591	609	635	647	611	623	633	585	641	623	579	579	573	577	601	599	575	557	559	543	543	570	586	584	554	567	536	575	578	574	564	527	554	531	573	538	533	544	564	549	596	525	549	506	580	569	538	547	598	586	599	590	537	574	540	522	547	504	529	537	553	549	571	559	520	593	570	541	557	558	616	558	540	557	562	583	539	550	582	587	570	572	575	527	534	530	509	614	540	584	546	566	533	576	529	567	589	548	560	573	553	571	556	521	535	574	513	556	544	537	540	558	526	540	555	549	550	557	540	524	550	561	561	569	550	556	562	531	607	567	533	516	544	555	563	549	563	527	529	585	521	594	583	594	565	552	569	555	560	532	558	501	547	555	540	562	539	537	573	587	548	537	578	582	522	575	617	541	558	549	527	522	547	582	555	532	553	576	560	544	545	584	576	585	546	500	562	588	536	487	579	524	572	563	548	554	553	555	567	573	530	583	533	547	509	537	547	541	548	530	552	531	582	560	511	525	514	548	552	533	546	554	618	554	582	525	523	562	580	597	556	567	543	575	560	604	561	590	548	569	572	565	516	534	557	583	517	552	545	538	551	532	568	538	542	535	549	594	542	518	585	583	526	516	589	594	516	521	556	513	573	551	550	576	536	571	570	570	613	558	539	527	576	571	537	548	569	540	581	560	546	535	506	571	554	555	549	525	568	548	558	571	541	566	559	526	525	553	570	554	569	549	576	520	560	537	577	499	543	551	557	500	555	530	580	547	543	595	534	548	526	582	503	529	537	507	505	536	564	539	551	600	566	532	548	558	534	552	519	536	554	570	551	551	588	603	546	592	578	551	555	567	508	563	563	545	546	531	562	531	555	537	551	546	568	529	531	542	541	563	571	553	556	523	526	571	546	513	551	548	536	554	572	562	531	530	529	566	531	558	493	571	576	529	554	522	527	529	571	555	530	545	543	579	559	543	537	579	556	554	534	565	527	552	543	571	547	539	552	574	555	570	517	565	569	584	538	567	549	561	553	620	566	604	529	526	539	533	558	576	543	527	578	537	532	573	544	570	499	537	542	504	553	558	527	526	558	501	541	552	565	604	554	529	543	531	536	584	496	594	550	528	561	533	527	561	562	544	591	552	536	558	542	583	531	573	536	548	548	551	561	599	573	577	538	560	543	566	575	534	578	533	568	548	612	509	559	507	510	586	568	533	559	556	587	562	541	534	591	551	567	558	537	536	564	568	564	529	548	520	535	526	557	573	555	506	510	585	544	579	522	566	491	545	556	548	532	530	544	596	551	542	540	587	552	569	567	591	538	552	530	522	546	530	555	564	569	602	572	540	564	535	574	555	565	555	546	564	552	515	570	542	539	549	548	559	537	547	533	537	574	569	591	557	569	587	540	534	550	506	540	552	536	535	538	599	535	544	551	516	580	552	544	525	532	498	558	537	537	546	531	575	539	528	537	603	585	536	591	505	532	521	504	538	581	547	566	586	514	556	563	550	546	510	556	527	545	537	550	543	564	583	551	567	545	569	593	509	566	575	526	551	537	561	574	569	540	550	593	571	566	519	555	479	510	539	592	588	553	512	569	510	568	541	560	556	541	520	546	528	541	508	538	590	524	557	552	548	526	526	506	561	564	554	577	502	544	531	526	558	517	599	576	543	564	555	527	574	523	558	581	534	568	546	556	551	549	508	575	514	577	621	536	527	560	543	590	539	525	558	555	561	554	482	539	562	491	522	579	507	541	549	545	538	535	551	505	553	589	561	563	559	533	512	567	563	530	561	527	569	576	598	557	540	588	564	588	526	546	517	569	536	577	544	539	571	534	600	502	508	535	563	586	556	564	525	534	563	573	553	539	543	567	542	579	554	572	548	579	547	551	570	578	563	578	512	575	571	550	586	549	541	592	559	560	521	585	582	575	531	578	531	591	548	521	521	562	573	589	561	512	544	547	535	536	551	518	544	563	522	489	533	530	569	523	545	526	516	569	492	562	606	544	527	561	503	556	529	584	542	517	538	553	543	557	526	560	558	546	511	574	538	565	534	553	569	576	548	547	574	602	512	569	536	596	577	530	544	540	560	560	549	563	522	600	558	547	584	565	557	545	525	544	566	571	539	557	582	549	545	515	572	533	533	554	569	556	559	566	542	556	579	543	533	555	547	555	587	599	570	596	535	528	581	503	546	564	538	509	535	578	567	545	578	564	596	543	569	539	566	571	537	545	589	557	550	579	547	521	557	563	545	575	578	522	534	551	595	520	538	558	573	566	544	535	583	581	505	566	580	528	553	554	587	587	512	525	546	531	553	546	550	569	540	491	538	631	528	537	566	599	561	522	580	544	558	547	594	615	562	545	558	573	560	514	557	555	557	526	575	520	572	573	539	557	545	568	547	550	559	570	578	551	541	582	510	534	574	547	518	574	575	553	581	567	543	578	546	602	551	503	554	542	581	548	528	562	508	503	565	588	547	511	537	543	510	608	533	558	520	581	534	590	521	569	542	547	567	528	547	517	562	533	563	546	534	576	542	594	587	583	519	549	553	554	504	578	542	549	481	535	594	580	568	603	568	523	514	557	549	551	568	535	575	517	558	547	545	568	549	535	536	556	554	558	535	526	490	557	577	528	570	537	542	537	503	531	576	560	561	569	590	562	564	548	570	578	576	599	560	522	531	578	588	534	546	529	554	563	532	585	546	553	555	568	567	525	548	572	550	509	509	551	533	548	587	547	517	527	545	557	527	552	544	545	535	527	542	518	585	541	522	552	563	572	574	549	538	570	606	527	512	583	540	534	578	562	534	546	560	525	517	585	568	533	554	551	538	593	543	573	577	561	533	545	581	560	517	588	558	549	562	561	569	527	558	511	573	534	532	550	585	583	588	526	542	558	572	551	521	559	565	538	564	543	513	569	554	584	544	547	550	544	563	550	594	518	538	531	537	549	539	540	570	562	560	564	514	594	570	498	570	529	508	522	497	553	571	539	527	536	571	536	572	504	546	591	555	524	570	550	571	523	556	527	559	586	552	553	556	556	547	529	565	596	536	594	573	578	525	524	551	552	551	524	552	562	488	569	576	557	534	516	556	558	564	567	550	554	546	573	558	561	539	525	536	569	522	544	524	566	560	561	558	520	508	533	518	515	550	544	556	543	531	554	542	523	564	547	533	553	540	567	554	548	580	579	568	550	498	528	518	551	498	562	549	538	562	578	559	500	561	566	544	534	547	524	563	531	586	565	512	553	558	508	548	520	568	539	564	546	528	562	545	490	585	576	537	535	582	528	562	603	572	604	538	569	547	568	530	539	549	541	526	538	582	551	579	512	530	513	564	568	538	581	558	568	551	523	595	568	556	546	545	536	552	570	567	545	572	564	534	535	557	549	556	551	542	563	536	549	530	580	569	534	560	553	559	522	573	576	560	534	516	588	590	556	559	530	553	588	560	548	604	521	573	517
4181	576	393	397	363	370	348	369	393	376	399	384	362	405	370	365	368	369	366	349	338	402	410	388	381	397	354	369	397	373	378	396	368	392	375	377	375	382	350	380	386	385	344	365	357	364	363	361	400	351	365	377	380	397	378	346	376	376	378	356	379	389	393	370	363	397	382	369	407	379	351	378	373	357	377	399	369	363	379	397	398	359	384	379	390	381	373	334	368	344	399	371	381	374	381	384	369	369	375	367	368	370	359	392	364	357	324	362	353	389	377	362	377	422	377	356	344	370	364	363	368	367	388	389	375	416	347	379	344	390	371	361	343	383	386	388	348	370	371	379	401	413	388	338	387	348	351	378	353	374	342	369	370	387	395	386	415	376	407	354	393	385	341	393	379	397	385	372	376	363	410	350	336	380	346	393	365	395	390	421	378	370	373	397	370	369	386	370	379	365	348	381	388	387	393	344	395	396	365	385	366	352	364	383	348	368	377	360	379	406	355	394	370	359	388	341	389	357	375	377	369	371	387	407	389	360	377	372	408	373	339	357	381	393	419	387	353	378	360	355	364	354	312	355	373	362	351	354	339	374	373	364	418	433	390	401	381	346	350	387	362	351	398	375	380	391	379	406	370	388	413	377	401	401	378	384	371	377	366	369	359	389	383	363	370	378	383	363	399	377	355	389	359	350	374	387	383	350	378	379	345	366	390	331	407	390	398	372	430	386	383	382	402	376	418	398	385	402	394	359	396	335	345	383	376	371	346	388	390	371	352	408	344	391	360	364	369	346	351	371	365	352	396	352	386	400	377	373	345	381	392	384	392	390	397	379	406	363	332	383	359	369	371	370	388	387	388	377	386	396	356	386	378	368	385	380	390	408	346	400	405	352	386	399	388	341	358	377	347	400	395	384	383	367	405	382	371	399	367	359	356	374	360	371	344	397	379	345	378	373	385	382	402	362	397	399	355	391	364	347	427	374	387	336	374	383	345	380	415	360	359	357	361	376	402	387	356	402	371	386	388	378	418	361	392	321	356	344	389	405	376	344	375	357	349	396	360	360	394	382	359	387	371	367	383	388	380	377	353	364	381	382	388	367	373	397	365	358	359	370	368	339	348	368	356	351	401	371	380	374	358	382	370	376	362	376	375	395	399	361	368	390	343	395	375	377	353	398	388	377	385	362	402	371	391	392	339	371	397	402	356	338	317	384	373	362	368	356	368	346	394	388	401	368	379	410	373	346	382	383	358	365	382	362	346	361	332	359	355	386	358	353	353	381	386	373	392	421	379	398	373	400	352	376	396	366	370	384	387	347	371	374	362	358	372	390	350	360	378	335	400	371	356	363	355	359	397	342	357	373	402	359	354	384	373	365	343	344	343	355	344	409	353	372	375	349	389	342	392	337	376	392	332	348	373	399	407	386	391	396	410	386	355	416	368	363	388	379	391	386	398	372	373	376	351	366	386	404	361	386	357	413	358	364	367	345	343	426	361	407	302	345	368	377	362	376	394	387	344	411	351	375	373	395	393	396	392	368	357	384	359	390	370	322	378	397	382	354	333	372	386	369	383	381	377	390	363	382	359	392	385	384	354	401	336	373	351	370	377	358	372	365	361	379	372	357	361	370	366	370	363	391	359	377	369	383	382	349	352	340	385	345	345	387	347	382	389	391	381	393	416	371	342	364	388	396	354	335	354	386	361	355	358	376	365	339	369	366	373	365	392	382	352	370	340	388	378	350	377	386	387	377	380	358	355	360	362	397	396	379	383	363	413	333	390	399	373	356	417	350	412	384	329	355	384	357	365	363	345	333	372	345	383	403	372	355	412	381	356	388	398	396	368	351	382	404	399	351	378	373	399	383	357	393	335	396	356	349	321	390	395	376	372	355	340	376	326	357	348	366	339	399	351	335	367	447	408	398	360	343	379	355	370	395	368	383	366	372	331	414	393	403	349	341	388	381	378	341	369	424	369	339	376	373	370	394	365	350	366	374	382	356	355	370	364	385	377	369	366	388	418	378	357	383	371	344	407	380	397	423	382	376	350	347	387	379	369	364	373	344	389	393	416	379	378	369	389	373	409	343	382	376	363	362	372	343	403	391	355	370	398	374	419	352	340	378	383	369	363	372	391	369	386	371	379	374	343	363	405	408	353	387	378	362	397	348	379	352	385	408	376	391	367	375	353	397	408	390	357	361	381	380	399	383	362	410	396	419	339	361	411	360	373	338	366	347	353	360	384	387	358	375	400	383	363	370	411	360	387	367	383	409	395	366	356	364	359	387	376	367	346	392	361	387	402	379	370	369	374	376	392	383	375	365	386	329	376	381	401	391	346	396	359	367	357	352	372	373	372	395	354	367	404	414	363	370	342	389	400	386	388	375	336	375	373	366	357	358	391	407	360	382	390	328	373	405	370	361	361	357	399	349	377	363	386	364	379	386	381	387	369	353	388	391	370	334	371	407	362	400	346	388	365	347	381	401	379	337	378	372	353	398	449	351	349	413	391	395	395	366	374	409	337	331	341	357	395	392	395	383	403	353	371	394	383	366	374	417	330	371	357	335	386	396	367	385	341	387	388	380	368	366	357	411	348	365	338	376	395	347	378	346	349	398	368	390	412	385	348	371	394	386	396	380	373	398	379	388	382	365	377	374	367	362	375	379	359	390	369	385	357	368	338	391	380	371	354	355	349	392	373	393	353	390	341	371	362	378	363	374	356	384	422	391	378	370	380	384	367	384	380	326	350	331	366	378	378	392	409	363	393	353	377	396	382	378	379	375	393	350	356	348	370	357	384	357	402	363	409	420	346	330	368	351	390	401	366	357	356	369	358	361	359	375	360	341	375	361	389	357	355	385	383	347	363	352	380	372	382	395	377	373	384	373	366	370	359	375	372	344	341	427	400	349	377	363	352	383	393	433	379	365	352	377	353	363	365	415	381	373	376	394	368	374	371	400	336	381	373	363	351	376	353	403	372	333	347	350	390	398	351	379	384	360	373	370	378	344	407	393	382	364	366	380	381	356	400	407	387	338	390	369	389	401	386	388	390	399	352	333	372	367	398	404	375	363	351	387	385	383	376	358	354	385	359	364	357	368	388	376	377	380	423	382	349	369	369	371	407	389	372	397	364	355	376	356	376	342	368	369	388	409	399	391	372	381	363	357	386	383	365	383	360	374	374	358	385	383	363	332	369	399	372	333	377	355	385	346	356	371	395	353	363	353	396	383	371	392	382	388	392	373	383	356	378	380	366	353	376	366	376	403	384	347	362	384	348	360	346	336	393	379	388	339	409	385	371	370	357	370	407	420	398	392	378	364	382	346	391	395	376	358	369	376	366	377	381	375	380	318	376	356	375	369	394	402	369	400	335	356	331	369	390	383	401	389	398	377	405	330	392	384	351	354	385	357	395	345	373	367	342	364	355	399	378	397	382	388	377	357	353	361	369	345	363	346	332	377	339	345	386	358	355	405	391	326	397	402	356	365	357	402	422	368	367	365
3811	990	1006	987	937	894	896	882	889	884	882	930	869	908	893	929	941	869	865	891	928	875	881	913	919	918	949	922	900	879	937	891	839	942	909	905	887	946	941	881	889	931	936	910	868	891	921	926	915	912	852	906	976	924	926	864	861	840	946	926	859	841	905	896	873	888	900	902	889	879	954	953	931	936	942	926	906	900	968	885	894	960	921	883	912	941	887	909	873	907	944	907	898	920	931	887	963	988	917	978	931	937	989	853	922	900	929	866	916	876	911	969	907	895	898	912	893	867	905	941	936	932	922	930	863	915	900	918	914	873	930	961	922	894	852	859	883	876	889	922	899	899	873	916	908	928	982	916	913	878	890	895	907	859	914	955	960	892	908	929	837	900	942	870	909	941	932	896	943	880	937	849	906	891	903	873	942	954	885	900	874	955	861	934	909	926	900	914	915	870	899	892	888	852	858	918	941	857	940	966	906	887	932	856	893	908	844	929	958	896	872	910	934	892	908	913	847	941	881	912	848	905	895	909	897	939	862	896	933	903	965	911	925	902	960	896	907	879	837	889	900	965	882	898	891	853	931	948	919	879	889	905	938	936	898	954	910	961	892	946	892	878	917	883	907	891	910	883	914	879	899	896	913	923	976	908	914	986	928	869	928	941	921	936	917	921	854	898	895	918	917	933	898	905	956	856	947	897	878	925	931	885	884	884	985	886	915	834	902	913	897	934	908	925	867	917	859	888	919	945	936	886	890	921	903	925	892	973	911	908	942	840	885	895	943	883	909	892	908	885	935	863	950	846	936	932	914	841	888	894	866	851	898	946	920	890	886	944	883	939	930	952	912	911	939	899	943	892	926	911	934	960	905	923	884	890	869	898	892	916	903	894	914	892	916	914	884	905	908	920	934	855	889	932	915	912	932	894	976	917	906	910	897	879	974	904	870	897	923	932	920	900	920	925	917	908	934	918	940	869	879	853	849	912	908	866	913	951	869	918	900	930	880	912	907	926	909	866	872	919	914	925	888	843	889	852	883	930	903	896	953	918	917	890	925	914	877	917	890	920	918	916	874	934	911	923	895	916	891	852	930	871	847	860	864	919	898	900	892	890	875	882	885	952	884	937	880	880	880	920	913	907	919	932	920	923	911	887	921	940	881	933	913	946	934	911	874	905	849	946	920	914	931	905	906	900	898	929	944	889	915	903	924	943	837	923	867	890	890	859	898	912	896	920	913	976	913	935	908	872	936	957	864	902	900	938	897	894	899	910	910	886	950	918	902	879	895	910	913	876	956	853	906	877	908	779	926	902	927	904	839	882	897	860	907	903	880	920	898	882	886	874	902	926	879	954	906	862	915	874	875	903	839	947	907	938	945	920	931	927	945	917	913	911	947	962	840	915	924	935	916	930	876	901	926	918	885	921	920	917	920	909	890	837	954	906	885	903	984	897	915	930	923	956	886	877	865	867	913	853	889	879	919	914	925	973	911	903	892	844	859	927	973	909	913	899	868	881	865	872	848	931	936	820	957	867	874	903	903	899	919	925	927	923	929	907	988	913	946	914	901	835	847	878	898	898	907	924	868	898	900	907	904	914	903	995	909	940	875	900	912	866	940	876	931	868	867	941	850	932	929	931	930	921	940	915	880	887	900	880	928	923	899	935	933	911	878	935	909	934	913	920	856	875	902	902	949	926	874	873	908	893	918	922	899	924	866	890	894	907	944	950	941	917	890	929	916	907	895	943	917	946	944	953	875	896	877	868	910	858	882	899	871	885	927	866	883	909	899	897	896	955	928	930	955	930	864	915	908	934	864	929	933	869	888	917	879	943	879	912	911	863	932	946	863	854	930	890	899	842	920	880	928	890	905	903	919	926	912	917	925	899	895	913	942	914	905	938	924	870	916	863	914	900	898	915	920	909	922	912	896	940	874	946	929	946	881	901	949	874	938	923	927	952	982	871	929	920	937	903	900	886	873	928	845	899	917	922	907	908	867	900	896	947	973	935	901	917	897	896	894	935	928	912	937	891	1008	973	972	928	869	942	933	910	891	897	886	898	874	924	914	897	900	875	930	835	898	911	906	937	917	947	905	907	898	902	921	917	850	901	870	931	909	929	950	864	899	876	930	873	876	898	959	936	924	938	837	887	885	906	920	872	912	907	876	906	934	935	888	923	859	931	909	940	918	877	893	918	868	965	939	852	895	923	921	898	912	868	924	856	851	921	927	928	869	917	881	853	947	894	896	901	872	896	945	858	861	886	906	868	961	922	874	916	874	880	863	888	925	845	877	912	934	903	869	875	899	840	860	863	906	882	886	910	951	888	926	864	934	892	889	903	870	921	883	914	893	906	901	926	937	901	897	857	891	875	933	912	854	852	905	954	919	925	849	888	915	879	909	909	877	932	936	902	906	932	886	854	917	932	911	918	868	927	955	921	909	939	959	862	910	875	860	949	897	909	909	942	949	914	891	922	923	909	912	900	892	951	909	932	923	908	972	865	894	893	910	889	890	952	865	932	899	872	941	921	876	897	946	904	883	847	892	914	907	844	848	895	925	878	988	864	864	842	917	919	932	923	916	908	896	947	930	863	885	911	879	876	908	942	929	878	874	918	905	904	840	890	906	913	907	903	927	942	896	911	947	907	899	896	931	967	898	938	913	888	909	878	920	897	925	932	887	882	903	911	911	962	855	875	907	879	922	954	908	907	882	892	887	924	904	903	918	924	948	921	882	899	870	936	917	903	921	947	908	906	901	912	940	913	915	876	915	924	932	860	885	960	916	868	940	893	923	888	916	882	879	909	917	879	942	946	900	953	904	907	970	904	949	882	865	879	895	896	842	918	885	895	918	907	876	872	905	873	839	931	941	848	934	888	891	951	968	891	878	969	865	948	954	920	842	893	909	917	938	958	911	872	865	882	873	865	884	898	902	947	921	936	859	922	933	869	883	916	889	952	933	917	912	905	929	838	896	893	886	881	895	947	907	878	928	853	899	906	889	897	837	941	870	935	897	944	894	926	913	912	966	885	832	894	902	896	880	905	848	933	844	901	896	925	943	884	854	964	906	926	927	885	934	918	861	898	938	935	889	898	897	940	888	862	898	905	834	926	879	927	878	915	926	897	914	911	838	935	938	867	944	897	901	916	881	857	943	939	891	904	917	890	886	904	887	890	901	948	895	891	973	894	914	902	914	980	943	901	853	897	920	847	900	943	902	893	929	894	912	901	932	930	886	886	914	926	907	916	912	970	956	909	912	906	851	884	906	915	919	934	855	889	832	943	957	923	865	925	914	919	900	869	920	924	901	910	920	878	901	853	897	879	886	863	903	869	891	912	955	931	934	999	921	900	892	905	918	922	953	925	884	875	911	878	872	942	902	905	872	921	899	882	838	831	923	880	897	893	908	969	926	918	899	936	895	904	882	890	893	888	894	940	952	933	882	903	920	905	944	888	900	878	929	899	935	871	902	964	911	905	925	887	946	876	878	907	917	851	931	858
11630	1113	709	610	502	477	404	469	445	459	414	438	392	425	397	372	412	411	396	376	397	397	408	415	420	357	401	402	409	418	388	385	398	427	390	374	412	354	418	404	413	386	408	402	378	391	378	388	405	389	402	363	422	396	410	405	375	404	360	416	394	390	407	405	394	373	393	412	389	394	396	425	362	392	391	418	400	395	401	387	397	394	387	411	360	391	403	392	424	417	407	406	397	385	386	375	426	408	388	413	413	378	406	394	395	386	391	375	373	399	394	381	394	411	403	405	391	411	413	381	363	389	415	377	396	374	400	419	427	409	403	452	408	356	377	400	407	375	390	401	408	417	394	386	377	368	428	404	397	399	411	418	356	412	401	376	418	387	404	401	401	412	416	393	431	404	401	401	398	403	410	432	426	398	398	397	399	394	397	376	417	407	407	426	425	354	396	423	381	387	352	361	410	423	374	404	365	385	405	404	394	376	391	407	366	420	415	374	423	390	386	399	366	366	365	428	415	405	408	419	379	415	404	406	388	412	397	400	355	428	403	376	395	412	405	384	375	396	418	399	383	384	403	392	393	429	403	387	402	391	375	398	394	409	365	412	382	382	394	421	362	367	383	424	403	415	406	391	396	383	392	358	409	401	403	425	387	428	395	397	397	406	415	430	444	401	389	456	373	370	375	395	367	397	386	381	372	382	378	412	405	373	385	395	413	370	380	425	408	442	411	410	415	398	421	428	374	397	421	385	419	416	394	386	373	363	393	377	380	402	365	373	394	408	394	405	352	390	416	390	388	437	367	380	372	395	385	411	451	419	376	382	371	405	399	378	379	388	391	382	369	379	428	404	397	395	396	398	421	407	420	394	402	387	387	402	385	417	399	410	394	399	411	338	411	376	389	401	384	406	407	399	446	444	391	387	383	424	368	358	387	384	408	398	421	389	405	420	387	440	405	385	394	383	394	350	381	406	395	371	416	399	416	369	382	404	397	398	386	359	385	420	371	415	390	379	389	387	367	433	403	390	372	401	407	421	386	387	362	402	344	420	388	405	402	383	375	438	407	396	410	385	418	437	360	436	375	388	382	411	416	371	393	390	358	362	415	372	423	399	374	406	390	363	415	423	365	383	383	369	367	405	405	381	380	399	359	396	445	387	417	403	384	413	390	408	392	370	363	419	399	379	370	398	359	422	408	389	414	398	404	387	381	390	411	415	366	413	386	399	442	431	385	413	387	390	408	397	386	370	366	405	402	384	424	424	361	390	433	343	387	356	404	362	419	419	392	384	377	379	398	380	422	357	400	377	374	409	375	395	382	386	399	401	419	363	374	381	422	387	450	414	377	418	427	383	417	402	406	370	428	392	393	423	408	417	369	399	404	417	392	410	385	393	393	397	420	410	387	397	418	397	402	370	396	421	422	401	366	395	397	413	399	387	401	392	414	353	413	391	367	394	398	400	405	364	391	362	406	384	402	369	390	422	415	378	385	378	374	375	372	427	378	383	372	387	381	413	399	419	379	416	390	397	391	413	366	378	398	409	417	419	378	390	399	439	419	392	404	394	356	387	364	368	383	381	387	392	387	410	431	419	352	367	402	396	382	406	443	393	396	410	421	398	406	428	388	370	389	387	426	380	376	383	383	384	380	412	408	383	418	414	394	401	389	353	386	406	386	409	417	391	368	413	382	358	392	404	401	364	375	376	369	383	401	413	422	370	390	380	392	387	382	398	392	406	399	362	416	428	389	370	382	415	414	399	389	391	382	388	389	392	386	382	392	413	384	377	420	377	368	386	410	361	352	392	388	415	394	417	372	426	380	398	377	379	382	400	408	393	370	375	365	398	417	379	380	392	383	373	378	389	367	372	402	388	405	398	374	363	321	407	415	356	376	373	394	373	429	424	417	369	422	433	389	348	404	387	395	390	408	399	411	391	382	374	397	393	399	365	388	378	396	408	395	384	392	422	401	386	431	398	404	395	374	382	409	420	434	396	419	408	407	399	405	403	388	371	414	396	373	367	371	393	362	399	405	400	346	373	397	411	445	361	410	390	342	386	360	389	398	397	418	401	418	397	431	412	379	425	384	357	393	356	401	359	409	376	390	431	389	378	400	399	383	420	437	404	372	388	409	409	440	412	426	377	387	413	392	402	374	365	378	447	409	401	428	399	410	375	410	405	382	361	378	400	396	383	364	395	408	413	379	378	411	384	398	407	380	377	417	397	364	400	377	416	386	412	425	426	369	377	396	354	400	428	390	364	406	393	391	380	380	373	416	384	403	395	443	389	385	403	375	372	415	385	371	381	405	387	391	371	360	439	408	403	381	381	419	386	391	398	439	399	419	387	393	390	391	391	401	365	386	403	410	405	377	381	399	377	393	404	417	373	369	378	371	414	388	421	427	416	410	394	380	417	410	390	400	380	422	365	449	420	390	382	374	388	417	393	377	386	379	414	387	435	405	397	411	393	422	388	359	404	439	371	398	391	397	397	407	385	427	412	362	390	432	390	402	353	384	358	399	407	424	425	376	411	403	378	415	380	400	410	388	382	411	391	367	444	365	398	399	376	397	403	392	361	348	346	389	396	386	353	415	391	364	379	383	406	387	397	387	388	409	407	393	342	436	361	397	373	414	387	436	430	382	354	371	374	428	406	411	388	405	392	397	348	428	406	404	378	383	360	386	370	391	420	386	422	395	366	378	375	371	362	402	395	387	368	378	362	385	378	394	371	407	387	405	396	365	415	420	380	378	367	399	397	419	394	396	408	372	344	404	380	371	369	413	397	407	399	370	409	438	394	379	391	406	438	407	403	395	424	371	412	396	405	417	393	353	367	411	400	346	356	385	414	388	437	402	352	407	382	379	401	403	393	380	386	395	372	411	387	434	386	386	422	403	404	381	410	396	392	422	428	402	431	379	394	429	388	419	394	397	375	396	358	381	358	401	389	433	421	420	402	416	399	384	373	389	430	397	417	406	371	401	383	419	406	375	384	385	369	404	375	369	417	405	404	413	385	379	349	418	410	442	383	406	394	421	382	377	372	394	421	392	391	354	391	426	394	392	405	399	362	371	407	379	408	409	419	389	405	404	380	384	420	358	401	368	403	421	407	425	436	378	358	376	368	388	387	371	390	416	435	372	403	454	394	401	355	400	399	419	370	393	391	434	404	404	367	419	399	404	411	405	414	360	378	399	441	361	423	400	431	424	416	396	377	396	408	398	401	366	405	410	425	397	353	402	385	409	395	390	387	360	411	388	392	373	380	424	383	431	403	356	344	414	402	389	377	401	409	412	411	388	430	438	381	421	367	404	426	397	396	406	420	383	393	366	396	401	416	371	369	354	384	375	398	388	396	424	397	430	409	392	379	442	398	389	422	368	375	378	429	421	395	387	372	394	379	389	351	380	375	407	380	365	417	372	399	401	379	343	415	403	415	403	379	404	399	388	431	385	410	388	367	435	378	433	391	414	414	386	418	389	374	416	396	395	397	410	385	375	380
9151	1333	1477	1524	1445	1278	1246	1184	1151	1147	1066	1072	991	1071	918	1011	963	1023	954	961	931	944	921	984	943	915	951	966	984	979	1014	942	936	957	922	932	957	887	922	971	982	984	899	981	944	935	931	1011	903	904	926	996	923	889	905	893	935	915	912	942	960	1000	935	942	949	933	920	944	940	896	949	929	924	893	909	945	935	949	935	912	950	958	915	860	933	932	920	969	975	937	946	918	930	992	925	931	921	963	919	909	937	994	940	941	960	989	893	939	973	961	934	957	922	945	913	996	905	918	922	959	903	910	954	944	922	967	968	910	942	996	921	912	892	907	909	873	898	882	951	961	986	938	929	950	910	901	919	934	920	915	884	958	947	955	908	931	929	921	941	904	963	943	984	964	941	922	902	915	933	900	946	928	940	918	916	948	950	913	903	936	930	869	962	997	917	951	942	975	930	944	984	950	903	922	949	937	924	946	923	881	935	967	985	919	930	920	956	918	871	948	916	983	930	990	1001	915	995	942	925	965	927	949	961	935	889	926	932	930	910	963	939	932	923	886	943	937	985	879	1009	962	887	887	960	924	896	901	938	936	917	936	958	960	901	997	902	938	915	894	955	928	938	975	951	979	912	935	930	935	956	946	896	976	913	941	901	984	937	921	936	891	911	952	933	925	920	937	965	968	896	933	918	975	956	944	941	979	977	1021	969	908	926	890	980	959	910	895	967	935	914	886	893	964	963	975	911	941	901	981	954	961	954	938	899	929	940	932	874	974	962	939	867	965	932	950	975	929	948	901	914	932	950	960	940	947	879	925	971	965	978	912	878	978	936	910	832	970	974	888	872	948	965	894	932	955	918	938	950	930	939	969	939	956	961	924	925	967	986	971	941	929	955	930	982	935	968	955	920	956	947	904	973	944	964	950	933	957	957	894	975	905	897	973	932	929	940	927	867	1000	957	950	927	989	979	955	924	938	959	935	945	950	927	942	942	908	938	978	893	927	906	892	928	962	955	931	920	991	955	972	927	959	926	922	918	931	966	945	936	977	997	907	920	945	965	969	940	905	935	961	918	925	938	931	931	889	898	864	932	927	925	986	929	926	894	920	914	932	866	922	960	957	930	921	947	935	918	901	925	964	991	911	962	903	963	963	927	970	940	946	903	986	894	900	965	850	926	947	989	908	925	876	943	939	996	943	914	914	939	907	874	898	996	961	962	930	926	956	938	920	961	913	1022	906	964	940	947	885	945	971	908	902	937	987	950	911	957	941	936	1012	940	997	994	973	980	923	938	1002	912	966	909	924	935	1007	928	986	914	955	959	935	906	947	927	932	894	891	911	940	915	939	901	906	919	994	963	945	883	918	988	921	928	936	909	930	988	902	954	872	905	1016	951	961	909	972	929	979	946	886	935	875	904	967	876	891	952	928	928	963	1009	935	935	957	974	937	998	965	898	983	904	969	971	905	974	987	962	920	915	886	929	958	937	935	872	941	880	914	888	996	916	877	900	955	964	929	956	927	939	939	938	914	981	885	949	925	938	939	923	915	949	926	943	942	960	903	947	886	913	964	933	947	939	956	919	958	959	914	960	913	955	930	895	945	980	905	919	986	938	931	937	946	982	965	941	875	952	904	933	917	910	969	902	946	902	914	896	964	978	903	924	926	960	883	916	925	1000	936	923	933	950	906	910	928	987	954	953	971	975	983	941	903	919	945	955	929	943	947	911	942	921	941	911	914	938	948	902	904	922	985	965	907	903	966	933	893	1010	942	962	937	954	915	976	946	922	948	907	940	895	913	915	921	957	932	937	970	955	985	911	907	920	935	946	938	942	873	942	988	897	914	984	903	965	968	877	952	962	938	992	958	871	902	972	936	955	977	930	953	952	889	967	951	932	939	938	911	965	927	987	900	909	925	948	901	925	934	922	919	936	917	948	894	952	959	928	1000	984	966	901	921	923	947	936	956	975	946	910	903	922	912	893	914	946	986	972	962	906	952	929	964	906	934	976	970	908	892	945	932	936	949	948	957	963	904	926	962	930	905	944	967	923	918	921	943	871	947	974	960	935	927	904	955	966	895	962	969	946	952	913	920	930	912	976	959	913	885	912	906	948	959	874	949	904	905	898	951	963	945	887	896	920	884	910	938	902	959	963	943	930	988	933	918	934	926	885	936	934	907	917	973	920	922	909	922	896	930	955	952	959	937	988	942	972	932	938	897	931	947	977	933	959	986	950	929	948	915	967	983	959	937	931	951	945	951	918	951	954	936	945	888	948	992	900	960	943	929	937	925	980	874	906	964	993	912	914	940	950	928	965	948	976	953	898	952	948	895	928	970	901	917	946	912	940	949	937	957	932	1002	924	925	885	1035	877	913	885	944	908	976	899	949	930	924	959	975	964	898	963	924	955	910	987	914	960	968	948	972	939	873	949	958	916	914	924	951	964	923	953	951	970	909	908	957	937	983	934	876	948	939	991	906	906	934	955	924	907	961	957	956	928	927	910	933	975	975	986	905	957	959	929	929	986	969	956	997	915	925	919	886	958	931	941	931	923	929	915	969	960	953	892	929	973	937	886	950	927	916	952	955	969	933	950	972	963	890	937	963	965	975	897	909	868	876	952	908	968	901	953	956	883	956	943	991	936	940	988	968	895	943	918	926	911	891	946	957	929	913	919	883	976	929	932	943	920	928	968	930	933	937	954	912	1008	903	982	910	957	940	980	974	864	931	946	948	938	941	935	952	968	963	953	882	964	966	916	964	939	912	944	943	914	938	944	907	949	910	927	924	910	953	906	1001	927	934	937	962	939	922	935	914	932	912	914	984	931	937	928	935	951	907	888	962	931	890	969	949	974	931	922	1009	911	925	972	931	956	947	910	942	953	903	955	983	980	916	918	928	897	931	946	909	948	962	961	888	895	963	968	927	928	904	928	926	908	899	963	930	914	919	948	891	987	937	960	972	966	921	922	906	1011	927	919	875	944	915	943	917	945	964	961	895	964	946	981	923	935	962	974	926	915	918	882	949	875	939	944	959	950	930	960	896	966	934	963	932	943	895	964	943	909	935	890	921	928	916	930	924	922	928	927	929	1008	944	916	962	919	896	982	885	949	937	940	980	947	912	945	904	933	952	911	946	925	889	965	915	941	886	942	979	943	916	924	952	983	929	992	952	983	987	947	950	931	904	974	956	945	929	958	864	959	939	910	951	967	921	859	852	977	920	1013	928	958	959	929	911	942	910	932	978	943	929	973	950	946	894	929	980	964	913	943	941	906	928	965	960	930	952	948	917	929	947	971	968	927	933	919	968	951	981	926	979	921	935	924	920	943	971	925	913	973	938	946	933	914	945	980	1002	943	893	917	926	959	919	927	928	979	930	960	918	916	955	950	929	982	948	887	980	934	916	947	927	968	896	902	993	937	913	932	968	909	948	977	933	927	922	960	955	944	907	949	930	966	959	917	927	971	924	983	919	944	987	972	955	923	909	943	935	872	873	910	942	921	956	914	973	910	946	939	906	946	1008	949	940
18136	1720	697	570	385	333	318	280	277	272	262	274	245	221	214	257	256	267	230	240	195	227	212	245	222	191	203	234	218	208	227	240	219	240	217	221	196	206	231	228	204	226	239	209	226	203	189	200	217	215	214	217	208	209	249	226	214	206	210	216	216	206	249	215	200	207	241	225	229	228	217	212	233	211	230	171	218	223	227	222	241	245	218	226	193	189	238	218	246	214	186	226	196	224	242	228	228	202	200	210	232	252	231	188	216	222	203	223	202	214	207	211	211	215	215	224	236	217	213	202	192	194	225	202	202	190	231	195	218	203	213	231	235	222	206	212	232	204	218	229	214	215	184	246	241	214	228	202	188	207	218	220	212	204	215	199	218	210	207	237	225	204	208	225	214	205	230	182	196	199	218	246	226	202	201	214	195	223	252	217	231	222	211	199	217	219	222	228	229	215	216	212	249	228	216	213	194	210	218	229	218	194	228	222	230	197	225	192	208	238	203	213	212	198	243	210	228	229	207	220	237	213	203	225	241	237	224	230	227	200	225	224	209	214	227	215	207	220	223	211	224	190	217	225	210	184	216	207	203	231	208	227	220	216	196	223	231	215	218	204	178	233	199	221	241	239	232	218	228	206	237	244	228	182	214	196	237	227	256	229	242	248	231	237	214	230	231	228	207	250	201	200	221	217	211	198	225	217	210	258	203	208	218	182	195	208	233	218	229	198	182	209	214	216	212	199	205	217	217	233	250	235	231	242	232	220	206	208	189	235	198	245	202	220	249	226	219	239	220	227	224	241	190	204	204	200	206	195	188	211	227	199	248	207	208	230	244	214	245	216	210	234	216	217	226	221	239	211	237	253	218	209	214	218	229	215	213	208	210	204	205	194	227	230	213	216	217	215	227	219	175	228	223	212	204	225	217	197	238	221	207	208	217	193	224	207	228	220	215	210	219	245	227	235	214	191	233	200	226	238	204	229	229	200	194	206	226	220	221	227	239	209	207	223	208	210	219	199	196	216	230	233	204	225	252	227	230	254	228	220	242	236	220	205	243	205	186	195	230	178	182	199	228	234	212	237	225	212	201	206	220	223	248	209	210	250	216	226	198	233	227	231	219	228	218	214	229	196	206	214	216	210	211	218	206	215	194	251	246	256	205	219	195	217	202	215	205	232	208	236	231	232	205	241	202	186	203	221	230	215	232	209	190	199	206	226	200	229	223	220	237	213	209	235	226	243	192	226	225	196	204	218	229	213	230	219	210	210	216	205	224	249	240	229	221	224	229	227	236	190	240	220	214	222	237	209	219	214	221	205	274	217	218	226	198	241	218	242	223	250	241	217	234	187	205	219	227	235	196	209	212	212	238	198	207	211	208	242	214	197	184	221	214	208	225	228	216	243	195	212	213	202	232	262	206	212	216	214	216	230	199	224	187	214	228	221	226	213	211	227	220	202	215	240	234	234	217	234	229	217	235	210	220	233	221	201	229	215	208	237	242	212	173	203	215	180	205	243	203	223	226	202	207	217	219	231	223	184	250	198	181	206	204	217	231	213	237	220	207	205	232	220	217	210	196	225	232	218	231	216	209	218	228	234	215	205	215	219	224	210	206	226	198	250	196	251	217	226	210	217	220	207	198	214	199	248	231	198	233	216	216	213	232	227	239	216	203	192	199	234	185	217	222	213	193	219	244	207	254	187	210	214	236	221	214	215	215	199	225	209	194	209	224	207	228	235	235	206	206	203	220	255	225	214	236	218	241	235	210	244	223	182	203	219	198	219	223	245	203	246	195	245	240	219	211	209	227	238	219	212	198	215	214	201	230	234	200	225	214	211	236	214	256	223	205	213	219	227	251	219	252	216	186	193	232	232	225	209	212	209	220	220	209	223	200	244	214	210	232	197	194	212	198	219	221	243	228	212	220	213	224	204	210	222	220	213	221	244	241	210	208	197	191	211	195	228	229	230	213	204	221	238	207	205	213	215	229	220	216	198	204	214	216	223	183	202	211	213	202	199	220	234	223	207	226	231	202	210	219	236	203	205	197	215	206	195	216	197	210	216	208	227	229	209	231	195	224	232	194	224	201	221	199	222	226	217	194	235	206	212	242	222	211	223	235	218	219	213	243	226	219	241	175	227	214	216	232	201	228	216	201	220	232	228	203	234	213	233	237	224	233	217	256	208	205	257	229	234	214	222	245	233	203	255	248	202	197	221	214	246	213	209	207	236	258	218	232	181	205	226	199	228	218	228	222	197	238	212	221	211	203	226	197	217	232	214	200	243	202	200	206	197	211	212	250	192	221	215	205	193	205	218	236	235	210	209	206	213	213	224	203	220	192	228	213	241	204	205	237	220	207	215	233	212	228	249	218	218	219	217	244	224	225	227	219	200	210	231	215	219	198	216	234	246	228	227	204	216	192	201	225	212	235	227	205	236	174	225	199	222	225	221	207	195	191	243	205	210	223	213	212	229	213	213	204	224	240	188	210	247	228	238	236	253	217	201	219	221	204	228	228	241	209	205	208	203	229	206	227	220	187	235	195	182	205	237	200	219	227	208	238	230	243	227	198	239	249	185	203	233	185	262	211	204	222	212	237	219	192	233	250	234	235	207	221	233	209	209	215	244	247	196	215	221	231	218	215	183	187	217	232	206	192	216	213	199	219	199	224	216	218	234	230	246	225	186	207	238	211	209	205	218	220	226	206	213	199	204	232	223	203	213	228	206	203	242	225	196	218	194	212	230	198	205	211	217	204	243	222	207	251	234	238	230	221	209	197	236	233	243	199	206	227	217	215	230	226	228	209	211	212	234	248	197	214	203	230	215	210	201	231	217	220	237	217	192	190	211	232	219	231	231	237	214	227	204	206	218	221	208	263	212	260	219	209	231	221	191	233	228	204	210	226	214	185	206	206	239	224	206	211	207	226	216	213	200	215	220	214	217	225	241	212	192	227	204	217	240	208	214	216	226	230	227	234	215	225	242	199	220	225	225	251	204	214	229	243	212	214	223	234	211	216	215	203	225	209	223	219	219	230	198	238	235	227	230	205	209	202	214	218	245	212	240	220	214	219	206	225	221	237	222	188	214	198	207	226	238	210	255	222	223	244	230	200	187	225	220	241	220	227	202	236	219	210	199	204	196	202	206	204	207	209	240	195	212	218	215	230	219	202	201	230	216	195	214	219	241	203	232	245	199	245	232	195	240	201	209	215	248	232	219	195	239	198	202	208	203	235	194	238	248	210	216	208	230	215	200	228	174	177	237	235	211	224	228	213	210	194	221	209	201	228	213	216	224	214	197	217	213	229	233	210	204	222	219	221	220	218	257	236	213	203	204	201	200	205	206	225	255	201	208	211	210	195	236	231	216	209	205	208	208	206	222	222	218	204	237	192	216	200	221	200	221	226	224	209	238	230	217	220	204	238	208	207	224	224	215	222	221	199	224	213	185	223	223	205	203	223	183	215	210	214	216	228	210	234	232	224	213	179	191	210	206	220	220
11120	1256	1589	1722	1488	1258	1160	1051	1003	923	826	781	746	736	623	685	696	654	629	704	630	606	596	592	570	590	613	596	535	607	576	557	582	556	576	623	564	540	592	575	547	561	578	627	581	548	574	582	552	570	562	556	542	541	552	604	581	517	562	570	551	501	580	545	527	552	577	598	552	543	550	625	535	568	521	551	582	576	576	556	533	546	526	551	576	549	546	531	578	551	591	584	552	558	531	550	540	557	534	536	542	554	531	607	545	529	560	550	554	583	506	558	568	571	536	580	532	539	522	597	563	579	587	554	536	507	494	569	551	532	589	565	560	576	543	588	553	550	568	551	570	517	547	571	567	518	532	523	540	577	556	527	552	551	534	527	547	533	526	568	587	543	538	503	542	490	550	564	546	559	531	532	524	553	550	561	549	558	544	586	544	561	501	560	569	554	573	565	600	549	543	551	593	553	554	547	539	524	534	528	572	563	506	548	568	545	600	543	536	550	518	566	600	537	562	559	527	541	509	565	549	511	560	576	578	513	561	551	561	558	494	554	542	565	543	555	559	543	542	553	554	529	549	479	565	571	501	545	548	574	564	504	524	578	529	606	578	565	523	574	553	513	538	510	584	568	557	609	569	562	543	518	491	537	540	562	569	574	555	543	524	567	542	533	525	570	522	541	517	573	603	517	566	536	579	597	569	551	528	537	531	516	546	566	523	549	599	550	557	556	538	592	525	518	563	503	558	538	574	491	546	572	569	577	532	551	600	545	535	543	598	552	538	590	550	551	541	570	527	549	559	556	576	593	544	555	529	599	554	538	535	537	555	542	580	562	546	562	531	546	571	569	546	538	571	559	541	563	570	564	562	567	567	563	523	549	557	538	567	551	616	537	575	603	514	513	567	564	532	536	515	514	582	583	560	578	592	569	539	549	548	619	543	563	565	545	543	559	569	578	527	562	576	568	512	528	578	557	550	540	554	581	526	538	534	539	555	555	528	530	568	534	558	506	538	550	563	539	573	557	508	546	513	541	551	537	529	593	550	557	539	523	579	563	542	501	564	613	543	504	585	567	564	592	534	575	547	550	568	545	603	552	551	553	544	545	544	549	548	532	511	544	559	546	561	530	562	557	545	527	552	520	574	585	538	537	551	512	516	559	565	536	514	520	563	554	540	537	538	552	544	550	501	521	576	538	546	546	562	516	552	526	548	558	572	562	558	556	574	576	550	533	576	540	547	586	527	526	596	560	531	528	609	570	554	562	568	510	574	517	567	543	548	547	556	516	557	526	579	566	574	578	584	541	600	556	558	563	563	565	539	544	520	556	596	541	531	545	539	538	548	556	515	568	548	520	545	566	514	547	569	570	484	564	589	600	563	550	584	552	516	533	563	572	551	561	534	507	504	512	553	545	575	560	524	537	523	575	536	529	526	568	542	550	541	547	581	581	558	575	547	562	545	571	511	526	542	566	592	531	566	475	523	541	547	567	526	580	574	570	543	556	531	540	542	537	586	516	567	504	549	544	536	574	513	528	529	537	507	551	556	565	568	574	574	563	562	524	563	543	583	551	570	517	587	549	581	578	562	569	571	563	519	518	539	561	515	552	576	533	555	572	506	590	567	562	570	515	558	532	538	586	534	543	529	536	564	528	521	583	595	564	566	563	558	544	544	536	562	513	509	537	529	522	531	565	574	542	540	549	536	541	528	541	540	550	570	597	576	571	549	550	534	580	536	530	528	554	581	539	545	557	555	530	571	541	569	547	524	520	554	585	582	565	519	535	555	509	532	575	555	551	541	567	545	552	533	533	546	524	528	516	580	512	590	549	551	551	536	587	517	548	513	512	559	563	581	587	529	520	546	561	544	577	573	552	580	555	561	562	554	557	591	523	591	573	544	563	536	561	564	567	561	541	579	525	611	537	527	534	560	589	603	522	578	549	566	582	567	558	543	575	549	574	502	584	561	537	521	560	546	558	584	554	521	575	585	537	563	542	572	514	538	546	519	567	553	564	608	590	524	566	560	597	537	534	546	529	543	613	548	560	516	585	547	538	570	575	520	560	505	503	550	555	619	533	565	552	541	546	525	527	564	551	549	514	540	559	554	553	544	511	575	528	549	541	542	562	555	591	579	564	533	553	572	561	568	568	557	560	598	548	553	593	558	534	556	555	545	534	553	551	606	560	558	510	554	526	606	566	537	521	539	537	547	534	572	549	570	566	536	558	571	570	531	580	495	594	562	557	548	496	565	555	491	556	577	541	502	575	597	565	560	531	553	554	552	541	562	552	535	585	555	552	538	556	555	582	563	541	546	566	518	550	552	547	542	546	545	532	576	539	548	580	547	555	522	544	537	562	494	532	521	511	547	540	532	557	566	544	542	566	544	561	574	594	592	507	549	582	584	521	555	558	548	578	516	561	541	555	536	523	554	538	561	530	547	572	545	544	550	566	562	585	553	503	550	552	542	533	546	564	545	573	546	568	569	530	547	506	562	528	551	581	556	585	547	548	527	501	556	551	533	535	530	558	538	580	584	509	568	545	554	581	523	544	566	536	560	552	547	568	537	548	565	546	560	564	559	567	548	554	546	540	572	542	590	572	596	602	523	534	561	552	561	563	556	561	552	518	548	505	561	540	546	565	584	548	560	541	612	565	564	564	556	574	585	574	530	547	507	557	543	532	540	524	569	584	568	546	571	549	551	566	592	549	517	553	552	575	569	563	528	587	527	541	589	577	560	576	552	520	514	559	576	529	593	579	528	566	524	571	583	513	594	521	544	543	553	513	575	568	549	550	570	558	527	581	570	554	535	567	568	541	554	548	578	545	583	557	516	531	560	545	544	536	553	560	546	545	528	534	524	569	553	532	535	538	584	555	540	543	547	531	565	526	548	582	542	573	534	541	559	514	525	502	548	539	536	559	569	606	588	596	582	586	525	563	562	605	562	542	584	530	551	517	586	568	558	509	520	579	602	535	551	500	501	546	588	567	519	519	559	529	540	570	551	519	536	576	618	527	558	531	532	526	526	541	531	529	577	598	592	538	592	543	567	536	579	552	573	506	537	547	561	542	535	577	558	529	587	539	579	558	602	530	565	544	572	570	574	531	584	540	589	572	510	607	544	530	539	538	528	554	581	576	530	566	528	537	575	612	527	540	554	569	554	512	526	496	550	568	554	572	553	597	563	554	534	535	563	562	553	560	548	500	563	550	555	552	581	578	512	554	548	539	543	544	571	518	530	564	537	515	551	583	533	570	545	519	510	564	548	558	573	557	545	534	594	606	542	523	536	539	560	566	541	590	569	598	564	565	514	563	567	541	569	518	546	530	582	580	557	593	551	549	533	535	575	543	534	610	551	551	553	534	571	556	567	528	542	529	564	552	561	531	558	512	570	526	527	569	557	545	562	557	557	561	581	556	592	541	541	574	588	549	568	538	557	542	606	506	588	568	560	517	528	601	567	580	577	519	571	571	544	558	518	594	573	531	577	555	524	564	578	539
4220	611	336	373	372	396	380	379	368	350	362	420	386	362	354	373	380	373	363	367	336	397	352	374	389	353	381	360	360	334	352	391	384	364	365	369	354	368	364	371	405	373	373	374	339	425	366	392	352	395	374	361	374	324	350	344	371	375	391	400	368	361	358	362	354	364	384	392	407	345	334	383	362	386	360	364	360	399	380	381	375	355	375	393	372	381	358	371	384	385	397	388	377	388	378	352	404	390	396	383	354	375	353	358	384	379	392	381	392	365	378	354	359	379	398	384	360	425	379	374	402	365	401	346	358	419	395	359	369	448	375	363	354	387	368	372	351	376	385	387	380	410	390	362	367	367	391	352	402	371	371	369	432	357	383	385	369	378	340	369	382	384	371	367	400	399	350	341	348	392	391	395	396	374	372	393	387	375	385	359	382	374	371	363	342	388	397	352	398	366	369	376	400	405	371	374	375	392	354	347	375	399	351	359	371	351	409	408	374	370	383	356	350	374	375	384	378	379	367	393	339	380	368	417	396	375	369	359	364	355	384	378	355	374	378	405	356	395	355	365	391	351	339	357	366	409	369	364	414	388	363	354	369	402	375	394	384	373	349	358	357	404	363	378	393	350	371	424	355	378	364	398	358	375	361	425	381	381	341	372	377	395	386	397	356	413	384	378	434	378	368	363	374	385	369	377	386	417	391	359	368	403	406	372	400	390	381	413	375	361	391	395	330	390	381	397	382	367	358	385	377	376	343	374	392	360	342	361	367	377	364	358	399	381	385	360	361	402	397	411	404	348	407	349	348	336	371	372	380	368	398	349	356	358	373	349	403	394	384	370	376	359	362	386	397	383	382	388	374	392	378	407	377	366	343	367	364	369	331	393	384	375	361	364	383	379	413	391	347	342	346	346	370	365	397	377	394	401	383	367	348	380	370	365	381	375	406	407	395	387	404	404	392	416	382	369	356	369	344	378	348	389	367	400	358	353	407	333	364	382	351	361	377	384	385	376	375	355	367	363	323	414	389	362	354	370	379	365	347	360	361	376	382	386	365	364	401	342	382	364	368	398	395	398	346	378	378	379	350	364	362	366	410	342	351	357	391	379	385	374	357	368	407	342	378	360	378	380	367	349	360	366	356	385	378	355	363	370	368	348	387	379	403	379	352	387	368	353	410	376	383	329	359	350	346	367	374	359	374	395	359	384	372	361	401	401	399	368	405	369	360	347	368	383	382	380	379	360	418	371	382	365	393	363	369	384	345	383	354	394	355	361	358	355	416	369	370	362	355	355	374	379	386	360	368	369	382	376	373	351	367	343	391	354	389	389	382	372	368	375	405	369	373	381	348	410	369	417	401	397	362	384	386	384	341	372	374	342	381	415	350	377	357	358	396	351	334	352	354	371	390	387	355	418	364	340	418	398	365	377	326	369	381	337	360	379	373	392	382	369	385	371	362	364	332	345	359	353	370	390	409	369	376	411	360	379	380	345	404	441	411	360	350	394	348	362	377	383	366	352	370	373	387	395	366	372	378	358	328	368	382	401	362	373	416	347	383	349	363	358	391	369	368	386	345	351	371	345	343	401	401	383	401	409	372	362	344	391	384	359	358	355	402	360	368	378	368	395	393	366	403	394	387	373	398	387	370	361	389	379	348	392	380	345	365	382	384	376	366	385	360	388	382	378	408	344	392	359	358	373	351	358	346	330	388	368	373	382	405	377	361	387	346	379	383	384	384	378	362	383	419	390	370	369	376	378	367	379	384	387	350	373	376	345	357	376	369	400	376	375	383	360	384	401	396	391	369	372	357	398	356	384	359	380	363	398	365	367	348	348	411	421	373	395	379	371	376	405	389	341	345	353	359	395	379	360	350	361	363	378	385	387	398	364	353	378	393	413	394	331	348	383	347	386	372	346	398	363	392	349	374	386	355	363	370	370	393	373	372	359	359	382	383	386	335	371	371	363	384	372	373	362	350	367	363	355	364	382	375	364	353	377	332	388	355	399	354	395	393	370	351	379	385	359	367	354	366	344	374	344	356	371	368	396	353	363	351	366	361	352	388	393	366	353	382	369	398	337	369	403	382	410	426	362	365	361	406	359	406	347	324	362	372	372	374	353	382	372	395	370	369	372	342	365	371	395	387	395	363	380	385	374	366	381	368	385	379	378	408	401	360	330	358	374	388	371	359	415	354	382	361	364	370	376	378	397	404	360	372	384	356	368	366	392	343	370	352	367	386	397	396	406	375	397	347	410	387	343	397	360	380	369	368	375	405	391	405	371	376	361	331	372	378	417	375	399	351	369	369	329	371	351	344	355	351	409	359	387	378	345	360	394	350	385	377	368	364	392	368	407	359	374	404	380	385	354	373	370	395	377	367	381	371	385	368	394	378	357	396	336	340	352	436	381	365	387	393	399	386	365	396	374	370	337	372	342	396	385	343	364	352	372	368	414	368	422	392	380	394	373	390	386	357	358	378	350	365	357	349	366	332	359	379	368	376	389	364	350	388	348	366	371	372	417	381	366	359	357	355	386	371	346	391	387	349	350	394	405	397	406	373	396	355	320	372	384	344	368	355	362	387	389	353	348	423	344	351	365	402	386	350	382	386	367	384	363	376	396	365	393	380	380	398	383	359	357	375	383	380	373	358	364	362	360	400	360	355	398	378	396	374	363	353	392	377	391	347	378	380	362	365	368	375	394	395	415	370	420	375	418	396	340	366	354	367	379	356	376	375	395	357	389	382	396	376	408	331	389	394	353	364	394	387	395	387	383	402	363	383	325	373	345	391	347	343	388	405	394	345	355	406	349	395	433	416	333	398	372	374	372	365	367	375	367	402	373	386	409	353	373	396	364	366	404	408	378	384	401	383	383	410	392	374	348	372	402	395	379	387	353	375	352	368	344	354	376	403	416	363	378	384	372	347	333	396	365	365	371	412	369	381	395	352	370	377	370	349	383	354	370	366	375	359	354	351	370	377	352	371	350	395	372	390	382	364	358	405	370	364	374	375	367	397	377	355	393	417	401	379	420	377	391	374	367	391	320	382	345	365	340	366	408	383	357	380	363	338	373	376	355	374	396	380	372	374	400	402	389	412	388	402	358	379	412	394	398	395	357	365	348	369	367	386	400	409	416	364	401	403	395	359	373	368	361	402	365	395	356	411	374	364	406	330	329	350	351	343	367	366	328	345	376	381	411	334	379	385	359	333	394	365	408	395	394	389	373	374	369	343	366	385	397	343	376	368	415	380	364	357	364	373	385	364	407	352	371	347	400	405	355	358	412	366	368	401	364	376	370	417	374	360	367	355	365	402	337	399	367	433	386	379	370	418	372	384	376	398	380	362	356	387	375	380	359	396	388	364	359	389	364	377	379	404	353	362	380	341	377	364	387	354	342	361	375	373	403	366	384	379	393	350	366	369	383	395	373	399	361	364	352	401	377	367	364	371	358	367	339	378	366	367	325	359	408	413	399	329	368	362	417	356	366	386	391	380	379
3772	1066	977	959	907	942	889	963	953	977	932	899	868	913	904	906	956	897	925	908	902	904	890	884	923	976	890	903	850	958	948	922	925	932	904	903	919	910	882	912	905	849	909	956	921	894	936	919	904	926	945	872	900	878	874	881	863	857	932	886	899	901	921	889	867	885	832	919	868	901	919	940	901	933	913	910	969	893	910	842	932	900	975	947	926	920	869	863	888	940	937	914	919	895	919	905	894	948	932	923	933	891	961	939	900	884	902	922	964	887	889	885	945	913	935	877	888	888	944	972	911	915	919	974	909	905	868	943	962	890	888	933	879	872	942	890	892	927	895	905	976	890	896	927	895	926	934	861	907	872	949	969	917	894	942	923	909	871	922	882	914	978	903	850	899	864	901	897	905	926	920	909	904	900	906	910	903	872	920	855	942	887	915	873	915	867	955	914	873	895	885	910	902	901	912	890	900	911	905	920	898	921	883	847	895	927	932	908	905	895	902	916	846	926	893	896	940	881	881	913	879	921	891	879	851	916	909	934	933	848	875	873	899	908	897	916	884	933	906	899	916	985	879	934	877	930	911	937	896	945	888	861	903	917	934	888	888	910	907	865	890	914	898	942	917	925	878	810	899	883	916	888	904	933	880	867	943	952	898	903	888	879	940	921	932	940	892	895	902	924	870	922	870	910	941	908	856	881	886	926	909	885	939	896	881	904	838	873	886	924	910	945	975	919	882	884	948	886	871	867	866	942	935	952	934	897	961	912	874	906	917	896	920	935	902	891	903	877	913	913	879	895	915	956	921	935	870	903	918	918	880	886	859	871	873	917	899	912	866	872	890	916	875	876	943	919	915	905	868	910	919	912	897	916	923	910	893	919	884	899	892	857	880	902	910	920	882	857	877	952	937	886	897	874	919	928	958	848	899	874	901	897	933	931	898	898	905	876	921	957	897	957	913	899	873	872	920	899	927	941	847	906	920	933	918	887	958	886	897	945	921	877	904	919	886	930	895	874	883	874	929	878	905	892	925	865	883	889	926	892	881	920	884	916	934	893	844	866	880	895	896	959	887	900	887	892	870	916	845	866	923	911	953	861	926	924	892	898	922	814	925	903	895	950	893	870	882	929	927	913	881	889	887	897	847	932	951	904	924	898	902	858	910	920	865	914	873	862	960	896	937	902	908	900	923	877	886	877	921	893	863	921	897	869	984	887	914	893	869	888	902	897	888	924	922	881	888	917	957	887	942	898	896	954	877	885	889	935	922	881	857	867	911	900	898	964	904	911	874	919	933	843	889	882	903	874	866	898	942	853	888	917	915	965	953	892	910	893	897	889	851	967	888	847	924	876	919	878	871	887	929	963	862	903	943	842	886	861	901	887	881	910	891	873	909	903	903	919	894	914	898	879	937	905	938	907	886	918	900	923	909	923	913	918	936	889	889	948	852	938	841	888	863	879	944	916	906	881	890	929	885	886	935	909	895	911	924	919	925	867	914	894	902	874	986	905	951	915	949	885	948	897	887	904	880	873	909	880	928	873	849	920	915	866	896	937	904	937	892	885	915	915	914	870	860	909	889	930	887	929	894	904	892	866	890	879	954	907	852	908	934	873	864	898	920	888	888	912	923	922	889	894	941	895	881	946	916	881	898	872	915	886	912	912	910	952	900	967	915	900	879	898	890	952	873	895	886	866	876	924	900	895	922	855	905	886	905	882	902	887	913	897	938	876	902	867	968	888	880	931	885	929	931	901	861	853	911	932	903	909	856	867	909	856	904	848	852	897	895	915	894	866	929	920	901	879	913	907	907	940	894	957	909	900	906	925	906	925	867	852	887	896	917	927	890	935	886	927	901	904	875	898	893	869	879	885	934	943	904	895	852	898	888	927	947	906	921	863	886	908	916	854	866	887	912	911	863	884	900	913	853	915	890	924	893	925	934	926	950	867	841	897	841	941	904	906	853	887	926	908	941	880	903	906	941	920	902	921	844	854	873	875	913	922	902	889	910	920	889	865	921	908	892	919	916	922	917	905	868	879	901	897	940	914	921	900	929	903	895	878	909	915	875	886	906	892	889	919	978	907	853	885	975	915	897	952	901	941	875	868	926	871	911	880	943	888	901	872	892	881	926	957	938	923	938	870	849	925	908	902	927	928	919	919	846	925	918	937	964	929	868	916	869	909	893	896	933	896	885	957	882	910	903	922	923	901	873	889	906	879	888	914	868	899	886	889	914	900	913	875	865	913	923	883	918	940	881	914	874	876	930	939	875	932	899	898	958	888	888	871	966	902	892	945	908	902	899	915	923	960	946	890	932	907	925	892	895	858	881	866	946	920	865	909	943	894	850	879	905	901	932	900	885	908	892	884	865	868	877	893	890	905	946	862	871	887	939	889	921	861	897	875	965	932	898	878	918	907	919	935	907	945	915	904	887	920	886	878	847	958	915	968	924	902	896	903	898	915	885	930	850	887	886	935	886	918	851	886	951	956	932	901	900	857	942	867	922	881	856	899	913	936	910	906	901	919	866	833	947	884	913	851	936	934	950	895	926	913	919	894	920	903	922	851	883	938	854	899	915	891	899	853	923	912	920	895	921	892	905	890	884	889	942	951	901	937	926	897	899	886	875	935	918	846	889	881	913	935	904	909	899	930	871	882	902	835	931	888	901	912	892	890	863	889	930	877	949	890	880	877	898	942	958	914	920	852	916	916	944	876	852	912	915	892	868	910	882	941	885	951	856	918	924	938	874	931	890	935	921	937	911	871	880	938	921	872	910	919	928	855	852	882	854	859	912	907	832	964	906	899	913	907	889	908	897	909	860	866	885	840	869	925	884	934	917	895	926	932	912	904	850	975	921	950	908	891	933	903	929	900	940	890	878	966	867	875	894	856	919	876	908	909	904	938	904	883	938	896	881	916	867	904	943	937	897	953	891	946	877	946	903	907	904	924	889	933	870	924	927	865	877	894	890	899	886	913	911	926	942	892	902	927	903	912	927	881	890	890	916	892	947	930	922	880	905	932	901	903	914	901	917	850	872	867	875	868	931	978	900	973	898	924	909	892	910	858	881	887	942	881	906	905	861	887	903	888	914	884	955	855	902	894	903	946	927	929	917	896	909	906	867	940	888	911	900	921	850	896	899	907	898	885	871	889	890	902	893	957	914	919	883	890	907	938	915	900	898	871	856	860	902	960	862	915	868	890	969	912	955	937	916	872	920	947	900	943	884	890	907	908	877	883	912	904	894	847	912	882	863	924	874	942	909	921	930	874	865	868	903	893	910	933	933	913	869	868	907	912	922	830	882	853	901	931	883	848	927	901	865	925	914	956	897	893	857	914	861	850	932	834	929	946	909	918	932	886	955	955	867	857	908	911	907	871	960	925	912	897	915	906	938	942	886	899	882	844	914	954	951	879	894	906	888	928	930	897	861	882	946	947	926	896	947	908	940	922	894	882	934	911	953	890	922	923	904	881	935	897	894	897	868	929	889	947	905	929
11566	937	598	555	464	489	456	475	434	414	432	404	398	428	423	427	410	390	394	419	372	401	396	388	382	368	411	342	384	407	389	420	376	373	420	407	413	419	403	414	398	389	408	384	404	393	395	399	351	378	384	401	373	362	397	376	388	362	387	370	383	352	406	416	394	368	396	375	383	387	389	360	419	404	393	407	385	390	437	354	414	370	384	450	413	425	406	402	377	380	397	409	422	396	415	410	394	407	416	404	432	467	352	388	373	399	366	371	406	400	402	373	376	400	395	409	404	403	381	382	386	405	363	388	378	353	398	361	400	361	403	401	403	387	383	401	427	350	379	363	385	376	378	381	413	367	364	400	451	412	411	398	424	404	391	413	409	383	387	388	367	404	422	419	364	364	383	368	445	392	378	397	408	349	432	412	393	421	412	429	411	341	403	420	403	380	368	390	393	403	375	415	397	417	410	378	397	411	387	372	393	412	379	369	408	405	412	441	395	383	372	415	450	381	390	358	390	383	422	392	417	397	397	397	373	413	355	419	405	364	442	439	369	342	406	387	394	405	397	387	346	396	403	379	417	374	409	375	413	362	337	389	376	401	413	394	356	409	438	369	373	393	383	397	379	397	401	391	337	406	384	406	359	380	372	366	401	403	410	411	419	411	400	411	445	382	376	402	364	405	375	388	368	422	338	394	373	390	380	398	384	384	403	417	368	391	411	403	419	408	371	409	376	394	377	401	412	409	406	400	355	399	371	359	380	386	390	390	412	399	359	367	399	427	419	390	359	392	431	371	390	388	335	383	365	374	393	401	406	420	351	386	373	343	373	368	375	362	374	384	368	353	421	431	399	381	396	391	406	383	391	411	382	361	406	403	365	419	413	393	408	376	360	386	395	453	384	392	400	383	394	371	369	441	364	369	405	375	390	403	369	376	374	388	369	388	398	401	330	370	407	409	405	449	379	406	423	413	363	403	377	401	378	372	370	414	369	412	421	409	392	394	418	415	429	382	401	382	400	396	366	412	340	412	377	380	371	401	386	392	344	360	373	379	400	429	372	428	410	414	385	362	411	428	376	432	400	343	356	404	363	426	348	399	384	381	399	382	409	387	392	362	368	395	404	419	443	373	379	411	370	401	371	382	392	366	351	390	423	425	399	407	365	417	402	390	320	385	395	410	398	410	393	368	407	390	399	400	372	372	377	369	410	349	379	395	397	363	392	405	397	393	396	426	410	423	386	413	357	406	359	397	383	385	403	371	382	366	362	385	410	395	409	370	408	443	379	368	365	422	393	366	397	378	400	389	401	391	390	423	408	402	401	383	417	412	414	403	402	396	385	374	399	362	349	395	390	391	370	407	363	390	408	373	437	371	376	409	403	412	408	375	393	364	393	396	386	398	395	386	447	407	361	359	411	360	389	364	383	412	380	390	361	348	382	397	421	408	378	381	393	402	388	415	395	382	361	413	387	386	409	381	406	418	392	402	381	402	373	428	410	348	371	417	362	389	417	379	415	414	414	395	381	363	395	375	392	377	364	435	390	384	395	409	370	384	388	436	373	382	437	365	383	409	387	390	402	396	380	394	394	390	382	389	388	408	375	380	379	400	374	401	432	391	375	366	422	409	414	434	371	385	358	377	362	400	377	365	396	383	393	375	401	364	422	405	406	378	381	415	359	397	382	334	359	417	411	401	375	397	383	401	366	376	342	426	418	354	380	362	421	404	415	372	378	373	380	378	389	397	377	392	377	410	417	421	395	400	408	367	409	405	361	357	385	439	404	423	385	394	414	415	377	430	358	351	392	391	390	368	382	384	393	391	353	389	379	386	383	407	397	407	414	397	415	346	378	368	367	404	362	422	418	425	401	393	400	392	379	377	400	394	358	371	394	358	379	378	388	367	404	380	380	429	370	411	393	382	397	367	384	410	353	400	414	366	416	419	374	417	419	356	381	396	418	389	431	385	410	331	377	362	374	371	344	430	414	388	366	406	415	355	382	387	379	410	376	408	399	407	389	370	365	368	424	379	402	400	384	415	388	386	396	372	401	426	392	411	380	420	376	415	379	408	401	374	409	388	396	356	406	409	373	403	399	389	381	423	366	425	342	388	375	396	395	429	407	398	405	430	400	386	377	386	377	362	407	382	411	393	376	342	415	353	373	348	361	417	424	360	392	355	406	407	413	387	393	374	351	382	392	395	381	354	409	393	422	377	366	381	373	348	399	411	382	403	416	385	424	384	396	394	412	363	383	419	382	411	417	422	395	407	404	434	420	356	397	385	407	390	364	395	376	424	433	387	431	403	396	396	373	415	388	394	411	384	404	399	394	407	434	435	386	402	396	395	368	382	407	386	385	386	408	392	388	366	413	369	406	344	395	426	391	364	413	401	405	377	370	392	395	400	380	343	389	390	387	385	410	394	379	377	395	379	385	383	367	402	408	382	401	430	411	389	389	409	399	363	381	378	383	409	430	426	381	379	400	403	381	369	354	369	380	381	386	366	434	399	416	408	393	450	361	392	384	378	403	399	401	381	434	385	413	369	369	386	389	387	423	386	410	366	420	418	397	400	396	407	390	387	370	381	397	390	378	351	385	373	433	386	421	384	379	399	369	397	386	402	364	372	395	428	372	413	354	359	356	415	420	384	389	395	378	427	400	357	385	408	373	391	378	387	404	402	356	436	392	408	383	363	439	396	408	427	376	367	378	417	384	410	371	372	372	392	356	375	385	400	380	454	451	335	409	389	392	371	386	406	395	367	376	365	382	409	403	386	402	380	391	405	377	401	426	421	383	391	392	375	377	405	370	413	429	393	394	395	400	370	383	380	377	403	397	390	406	407	371	392	415	395	350	410	364	374	396	379	401	398	387	415	440	411	372	370	387	372	414	367	407	362	411	430	403	391	374	436	374	413	407	389	437	409	403	407	400	393	407	376	410	382	370	356	380	391	395	421	382	417	380	386	401	372	382	389	330	376	398	370	383	385	380	394	379	406	359	376	403	397	367	407	389	373	372	357	390	383	394	386	425	394	395	394	410	375	375	390	423	417	391	375	396	394	365	408	368	401	405	364	370	392	386	378	392	416	394	369	441	391	422	381	404	367	422	396	398	392	380	421	361	407	422	372	398	381	403	400	380	407	418	387	368	400	371	360	395	360	412	388	409	388	389	406	343	398	386	364	379	381	392	415	372	393	374	404	405	348	404	411	408	449	417	362	428	383	388	389	411	409	408	396	376	410	386	405	432	408	428	359	413	392	402	382	427	359	399	379	390	369	383	393	378	358	440	420	390	391	384	379	387	421	386	390	363	407	394	420	389	368	394	384	400	428	378	364	397	382	375	388	421	420	423	358	404	359	405	365	381	358	390	379	381	373	359	386	386	434	406	370	379	386	392	408	404	399	390	398	416	411	388	380	423	396	381	386	392	379	405	365	359	395	367	365	387	386	388	369	395	390	388	415	412	425	376	402	428	381	421	408	428	384	407	427	347	390	396	369
9112	1263	1359	1567	1441	1340	1291	1202	1163	1093	1101	1077	1020	944	1057	1014	980	969	1034	980	1017	944	990	967	984	989	1027	949	952	981	933	964	964	902	905	965	930	929	926	964	953	959	933	956	925	946	965	994	957	971	962	963	936	904	952	916	895	910	951	911	933	905	987	1008	920	932	890	952	984	979	960	944	1000	932	934	922	892	926	983	991	949	983	919	925	1002	927	920	905	934	937	917	931	935	920	881	950	947	918	914	944	939	892	893	898	970	891	956	917	962	877	969	941	937	930	939	916	981	925	964	940	1017	902	959	901	917	931	996	973	941	870	939	918	969	885	907	947	925	960	932	882	918	937	919	913	876	997	987	967	946	907	875	912	932	953	929	972	921	919	936	910	938	904	978	921	923	945	949	912	913	948	888	937	947	974	941	883	954	927	903	917	924	936	914	946	903	903	952	922	898	918	853	876	943	928	958	874	927	914	946	972	947	963	931	831	868	946	930	867	887	917	953	876	917	924	970	978	947	947	945	931	913	890	968	950	964	915	942	937	930	993	908	931	864	932	960	952	918	923	961	958	933	909	905	907	937	930	994	897	861	951	958	917	981	953	979	923	914	945	875	965	946	941	1005	906	975	950	993	925	894	898	898	922	892	929	915	843	949	934	915	923	937	965	958	919	933	946	871	885	942	931	942	924	919	916	928	926	992	908	916	930	937	921	943	933	1042	927	937	970	964	934	936	976	923	905	980	934	927	964	950	958	961	969	974	916	920	994	959	942	944	933	932	893	928	949	927	925	995	938	943	947	928	1013	928	928	956	951	903	983	936	930	905	962	944	913	962	847	907	894	954	933	911	948	957	896	940	946	891	909	946	929	914	899	933	953	890	905	945	959	918	897	944	926	959	943	915	955	890	915	953	961	997	975	923	963	904	924	985	932	915	961	874	957	959	925	934	963	888	945	904	906	952	959	964	953	928	966	941	907	940	880	948	972	919	972	957	1016	926	918	912	940	929	984	931	953	957	924	933	970	914	944	938	942	944	922	910	881	912	907	900	921	965	943	923	947	913	927	945	888	957	939	903	991	968	934	923	947	953	928	957	954	919	940	929	936	924	929	905	993	939	943	921	912	961	938	956	923	955	925	941	946	907	887	950	924	960	944	946	876	902	893	879	891	879	910	902	924	983	930	936	961	922	932	910	916	937	970	921	914	943	962	922	914	958	944	956	967	970	923	946	933	992	876	939	947	948	848	1000	988	969	939	881	905	921	926	875	918	928	966	974	879	898	876	909	913	910	921	947	912	937	851	898	956	942	931	917	971	881	985	909	869	946	917	858	951	959	998	916	924	926	947	873	897	915	1022	917	916	969	904	909	929	893	920	952	985	947	969	945	962	908	963	899	917	978	940	912	934	896	916	955	962	971	942	927	968	964	960	950	879	903	935	981	932	985	933	955	916	890	960	888	904	958	929	963	933	962	936	926	944	975	892	1015	913	950	922	950	961	918	926	884	902	931	913	889	910	955	943	985	944	925	925	964	944	889	903	927	909	930	961	924	921	908	933	963	916	872	922	931	923	950	911	919	939	901	955	904	973	939	945	905	887	921	945	953	955	920	937	940	897	924	940	933	904	929	947	955	897	924	950	962	930	918	958	898	958	881	929	955	946	914	928	953	933	971	948	969	948	962	922	932	906	965	942	911	936	935	897	918	913	941	953	851	922	925	1015	864	911	955	906	958	913	950	933	911	923	908	960	912	937	1019	930	928	920	937	988	923	914	895	955	894	882	924	935	944	927	897	933	877	912	905	987	866	881	960	926	897	925	938	924	945	1025	906	895	904	986	939	920	954	896	952	951	922	909	926	927	965	920	958	907	916	890	936	881	939	949	962	906	965	966	944	939	890	867	947	932	937	940	937	859	910	961	934	923	961	923	892	962	939	910	969	925	931	960	905	875	928	952	965	980	885	907	952	942	964	993	935	925	933	964	936	868	877	916	955	942	918	914	938	878	981	876	953	947	940	951	860	912	916	954	961	901	941	951	908	874	960	965	958	971	918	882	908	907	934	929	929	906	973	928	965	931	953	935	896	945	912	922	949	970	963	935	944	936	972	913	919	964	935	936	947	887	969	992	954	900	899	933	924	960	988	932	962	941	909	921	905	914	896	912	911	927	976	942	915	934	951	926	954	919	919	907	943	935	964	909	937	989	949	896	890	918	912	899	918	931	906	956	867	913	913	974	897	949	910	891	953	928	914	965	954	877	962	954	937	959	924	914	941	935	962	931	992	981	915	930	918	943	898	952	896	948	951	925	978	911	921	925	938	948	1006	910	917	924	914	895	991	935	910	894	920	857	895	931	936	927	935	932	948	929	977	939	930	942	935	947	917	896	939	893	929	966	929	904	965	967	944	937	966	917	947	881	887	878	932	954	913	908	946	949	886	919	925	919	960	914	902	965	983	911	938	939	933	944	939	957	941	910	878	915	932	955	907	952	933	937	947	970	910	972	956	974	896	915	936	920	956	937	907	955	915	880	904	921	956	948	957	934	922	975	949	995	935	936	926	932	967	926	929	891	943	918	920	930	922	890	994	938	955	897	940	901	914	956	897	961	919	925	920	910	963	915	951	951	898	894	920	942	918	884	934	943	916	934	947	889	940	987	921	941	928	898	987	902	993	926	954	891	927	960	988	871	902	904	937	943	945	923	916	928	900	914	852	940	878	909	916	953	936	912	957	916	928	916	990	933	900	957	962	964	900	900	985	943	932	920	887	925	948	925	947	959	890	920	921	881	914	959	942	892	937	976	928	958	928	944	909	935	939	897	905	916	992	946	908	906	935	868	957	942	931	895	941	986	969	903	952	934	974	930	927	976	967	942	905	943	993	920	911	955	921	905	914	918	929	896	937	949	949	912	946	909	877	949	984	971	917	918	980	955	927	987	876	912	936	963	897	897	931	921	976	964	934	955	916	1015	932	873	934	953	936	959	890	917	920	958	995	904	940	953	939	956	965	908	878	980	915	943	920	964	937	946	921	947	938	874	950	896	916	958	920	940	906	936	953	962	914	954	956	873	968	981	937	964	932	957	940	894	961	891	882	933	931	971	973	921	964	988	942	916	924	929	931	882	922	937	883	913	981	876	967	874	920	930	954	960	933	946	950	922	955	941	946	903	899	953	951	930	950	920	954	898	941	922	914	906	896	916	941	909	942	957	934	962	966	971	938	968	851	907	908	865	888	981	941	943	949	924	928	898	931	991	968	937	904	941	964	889	921	923	978	958	967	952	884	931	848	939	957	941	893	950	927	979	873	931	980	891	927	957	921	887	933	913	967	907	888	922	892	930	941	893	926	915	981	946	945	918	941	951	938	994	950	917	959	939	947	916	980	904	956	963	953	918	963	946	911	958	965	906	955	947	947	895	926	935	912	1001	934	949	896	935	948	927	941	914	926	891	936	950	946	948	892	892	953	945	967	984	909	957	952	912	905	941	910	938	936	901	894	924	921	906	912	952	877	985	892	980
17916	1631	645	596	457	365	325	289	271	265	216	252	230	224	248	221	242	246	234	234	226	238	230	234	235	232	204	210	220	205	226	230	195	223	206	212	236	234	208	209	235	241	194	211	212	201	217	192	231	178	228	201	206	228	220	243	200	228	214	245	228	210	202	202	221	204	218	211	231	240	203	220	220	200	229	213	216	203	211	215	208	201	231	225	233	226	199	196	178	233	206	202	206	233	240	224	246	201	216	201	204	228	221	250	242	202	218	193	228	268	207	211	205	202	230	213	233	212	216	241	230	216	197	214	212	207	232	204	221	212	211	229	227	239	210	213	241	196	209	202	212	221	232	213	231	233	241	239	230	205	219	229	208	203	244	223	219	208	246	212	235	235	188	198	232	194	208	214	239	207	216	208	196	213	216	209	204	169	212	210	220	237	190	209	227	226	205	229	213	218	197	254	229	190	197	223	204	234	216	230	195	213	223	212	230	205	210	255	217	216	209	230	228	219	245	231	218	222	213	214	217	199	220	217	207	199	206	213	193	203	200	230	193	176	226	225	218	207	219	204	197	226	210	219	223	248	188	199	237	233	227	230	228	203	227	213	189	226	216	229	227	200	189	211	183	195	228	200	204	215	208	232	209	203	197	224	227	229	209	200	230	222	210	229	210	223	217	219	209	210	220	221	214	198	229	230	254	222	236	222	230	212	208	224	194	207	231	217	257	216	213	233	212	210	234	205	239	215	222	216	228	205	186	244	193	243	215	232	236	210	201	212	225	230	201	219	227	214	244	208	206	217	214	215	217	216	223	207	237	229	218	251	247	210	223	211	218	220	242	248	199	219	194	215	224	217	199	196	229	197	194	229	185	205	205	216	226	226	224	217	210	211	206	189	227	210	226	214	209	199	223	224	215	217	198	211	212	224	200	202	220	222	233	215	230	224	204	187	215	224	209	215	220	211	197	227	230	231	205	245	227	201	225	215	207	185	219	238	224	219	227	198	227	202	207	201	191	211	235	209	208	223	204	223	209	228	214	224	252	234	206	207	214	248	201	251	212	207	223	233	236	216	205	194	222	205	223	200	193	228	234	221	195	235	217	209	242	231	220	218	244	203	204	200	219	207	212	201	213	195	241	230	229	191	230	225	235	232	240	203	188	220	228	204	221	217	203	206	231	217	214	199	215	176	236	223	204	225	231	210	218	219	194	238	211	201	213	216	248	225	220	220	230	248	207	214	230	205	220	207	198	226	206	200	191	233	239	236	233	254	191	210	224	210	216	204	209	221	228	190	200	200	235	213	203	230	206	233	215	225	198	211	226	246	209	228	200	216	214	241	246	249	189	211	213	193	223	220	234	239	179	217	241	211	200	211	206	196	205	208	210	223	230	207	222	217	198	229	229	197	217	213	216	207	233	221	214	235	228	228	195	226	206	197	231	217	201	221	194	220	211	208	224	222	248	211	199	203	222	233	229	209	192	222	193	225	208	186	230	222	231	217	226	214	200	199	204	228	235	217	228	233	236	238	207	212	200	239	219	214	233	238	217	219	187	215	230	232	222	205	205	213	212	187	221	229	213	232	206	225	230	260	206	188	228	227	196	212	218	222	177	203	202	220	196	234	213	231	188	195	228	234	245	203	210	230	213	232	194	225	210	196	217	230	185	228	235	221	204	177	199	219	218	205	217	224	208	183	224	212	220	210	221	221	215	219	220	217	212	224	238	234	225	221	229	225	223	237	204	239	201	200	206	219	237	233	206	183	224	194	210	217	201	188	226	220	219	226	231	224	236	202	207	226	261	227	255	209	198	214	201	200	220	238	217	219	248	227	214	222	253	185	207	223	208	242	227	213	225	227	213	218	223	214	207	217	209	228	239	207	197	210	204	221	187	192	215	218	207	212	196	212	204	209	208	229	243	226	209	203	218	228	228	229	228	210	257	205	230	198	216	206	201	205	209	196	229	196	217	216	210	237	222	218	206	200	220	217	213	208	232	235	239	223	208	221	217	216	217	229	230	210	210	208	208	209	209	220	226	205	176	234	226	222	205	218	209	248	214	217	205	199	222	194	212	197	216	226	218	231	219	193	238	226	211	210	228	250	204	242	189	235	191	233	219	205	236	198	230	230	197	192	218	233	221	218	225	203	205	200	222	210	202	235	207	216	197	195	227	184	230	228	204	220	216	200	218	215	218	209	211	204	195	225	219	226	237	227	185	222	226	229	199	205	196	195	216	246	250	239	210	240	191	204	214	201	202	217	228	201	189	192	228	238	194	221	217	214	226	205	206	218	207	246	197	187	229	184	202	230	214	228	206	219	206	212	206	240	208	212	190	219	246	229	209	210	226	223	239	216	195	213	214	210	229	228	211	224	221	263	235	195	197	193	224	228	214	194	229	205	185	249	224	237	220	206	208	193	196	205	226	223	202	211	200	227	207	234	215	232	219	215	215	222	222	239	207	202	174	230	201	222	218	207	208	206	218	196	213	232	188	218	182	227	204	219	235	204	226	190	217	211	219	200	214	206	242	210	207	231	217	225	222	216	235	230	235	197	200	237	224	193	240	210	218	223	209	223	227	202	209	231	216	229	224	216	214	218	197	223	215	213	228	221	209	197	237	211	227	175	250	182	212	234	178	215	221	224	217	213	188	229	217	220	212	209	237	208	198	200	197	188	188	218	217	214	231	255	214	232	206	215	221	250	219	226	229	219	231	210	213	234	253	204	206	223	208	229	227	217	203	198	203	239	214	224	220	194	194	200	210	229	201	215	224	213	203	221	202	252	212	206	214	218	204	228	223	215	233	221	207	198	196	184	215	219	221	222	208	205	201	230	233	211	239	214	206	193	259	222	191	228	220	233	251	213	240	226	211	226	201	238	194	215	195	232	211	206	228	215	225	232	229	218	207	223	199	227	218	201	198	221	228	196	231	216	219	190	221	196	209	215	216	219	193	230	208	212	243	211	218	202	237	223	254	239	209	212	231	194	224	214	207	197	219	221	196	221	233	218	227	203	232	224	231	228	195	213	209	214	213	237	259	237	228	198	220	213	230	220	213	217	210	206	209	221	219	231	199	215	240	195	223	215	227	210	213	224	214	209	237	204	232	214	202	213	202	209	223	216	202	195	205	226	209	225	199	244	244	231	225	242	240	211	224	228	223	212	236	208	225	228	228	201	206	223	222	221	236	220	217	236	205	206	184	226	230	229	198	207	199	255	199	195	220	208	214	224	227	206	210	202	196	241	209	217	221	188	197	217	212	196	249	229	235	190	222	189	203	231	209	195	215	212	217	209	210	218	196	235	212	206	217	216	219	200	204	194	217	203	212	204	195	236	193	225	195	213	227	197	204	211	215	199	214	199	207	187	221	220	235	221	205	201	213	198	220	219	205	249	206	195	205	188	229	193	197	199	204	212	230	215	228	220	220	227	221	221	219	203	212	213	208	219	221	243	228	224	214	197	218	226	213	215	217	234	222	234	201	226	206	219	199	197	215	222
10927	1219	1565	1673	1454	1286	1067	1000	928	883	882	763	747	675	667	658	625	638	590	619	624	555	591	563	610	617	610	591	598	596	594	574	555	579	595	554	533	528	571	552	617	581	552	559	557	560	527	537	560	547	547	547	542	539	551	591	565	513	568	570	586	535	592	522	578	527	518	523	520	516	584	588	549	553	552	560	518	516	511	552	523	565	530	559	565	531	505	537	557	526	558	567	564	537	531	577	541	567	533	546	593	574	570	540	523	556	527	584	559	573	577	511	566	545	576	529	571	521	557	558	513	570	551	525	542	504	575	557	572	530	549	534	511	566	528	569	580	543	560	540	590	610	548	524	559	511	559	523	560	573	543	549	543	569	564	487	567	525	515	529	516	575	557	578	525	561	532	579	511	553	505	525	535	573	579	568	581	547	544	586	514	535	564	549	529	525	570	582	560	573	558	562	489	600	548	524	550	549	539	557	593	585	534	522	531	579	564	589	562	522	544	573	526	518	558	567	559	549	505	574	559	540	537	574	585	544	553	582	486	559	556	561	546	556	531	519	555	539	554	555	527	565	542	540	551	566	524	565	543	589	538	516	569	573	539	523	519	535	529	573	532	477	551	587	580	517	549	599	548	569	520	570	541	569	550	550	522	534	521	535	533	545	562	567	537	569	540	561	586	543	519	516	568	584	552	529	584	566	518	533	575	541	513	529	540	525	536	490	517	569	557	558	527	551	528	548	515	532	555	561	577	557	554	531	548	519	542	556	560	583	503	548	560	519	532	556	522	586	555	517	526	532	562	519	542	531	514	554	545	520	541	506	572	525	530	599	527	534	532	549	560	560	558	501	515	577	598	524	508	521	536	511	555	499	563	538	546	559	551	533	591	528	555	542	544	497	560	559	530	518	531	525	560	533	543	532	547	536	578	513	529	585	571	592	511	528	549	549	571	566	537	497	530	571	601	536	539	560	527	531	533	555	537	570	530	532	517	517	523	524	547	544	573	545	574	542	554	581	530	548	566	534	532	539	530	515	533	570	520	563	557	561	546	502	537	544	572	545	569	532	582	504	552	525	525	538	520	576	561	522	535	557	541	595	545	484	519	539	525	503	523	569	545	561	572	520	557	548	552	516	527	546	545	526	586	541	522	497	578	541	531	494	580	563	536	547	572	540	530	535	522	575	543	550	527	564	537	538	522	552	531	557	570	555	543	514	510	584	512	568	574	534	567	546	566	545	532	525	547	544	583	546	532	547	525	538	537	535	526	538	529	565	496	545	522	500	572	586	522	562	537	535	536	569	523	539	514	530	541	540	557	528	535	519	550	529	575	557	554	551	512	535	542	566	558	518	552	596	527	515	587	534	543	561	552	526	587	524	566	592	541	562	550	522	527	549	523	520	555	507	578	550	554	531	512	549	567	576	569	553	505	564	544	502	594	566	541	561	530	573	546	549	579	543	530	546	488	586	530	572	546	550	542	562	540	523	537	558	548	539	513	532	540	522	534	592	532	549	566	560	519	554	552	584	552	594	560	538	549	512	553	565	582	530	536	529	556	548	541	573	512	581	549	531	515	543	570	551	555	548	553	511	559	552	587	545	516	562	580	544	576	543	578	477	545	560	552	538	547	529	559	566	567	515	547	563	513	608	543	567	544	558	534	536	551	547	560	506	562	551	538	516	493	508	550	521	534	531	553	537	557	555	559	550	574	565	548	498	531	572	541	579	520	486	548	538	508	514	565	560	551	522	540	566	547	533	554	562	595	550	559	544	581	551	514	530	543	507	532	556	550	524	576	564	544	565	590	559	530	525	544	586	538	508	609	514	546	569	526	548	577	512	545	575	547	595	547	535	548	549	552	587	531	575	513	543	542	578	577	588	561	556	558	549	557	503	579	531	545	517	564	556	594	555	525	520	529	564	611	521	513	542	551	564	569	515	539	586	541	554	540	548	524	557	517	506	551	551	586	546	578	554	526	554	557	562	525	539	548	494	568	542	541	549	517	586	555	539	526	566	564	568	518	557	561	532	553	544	518	559	551	520	529	534	559	576	507	536	532	584	597	546	555	536	546	519	504	582	542	555	555	513	550	561	519	552	549	599	533	549	544	575	559	557	495	534	555	569	527	558	541	520	549	570	571	556	557	527	493	522	589	529	545	597	551	558	509	527	577	542	502	586	523	547	531	535	560	527	564	535	567	519	559	555	532	553	547	527	528	581	580	616	607	559	493	575	530	541	564	565	561	549	558	526	606	551	557	492	517	569	557	543	524	524	527	557	505	556	509	571	561	536	574	534	554	523	522	594	577	492	537	553	553	567	548	545	539	541	519	531	557	580	527	557	549	549	533	520	538	546	550	542	548	514	562	548	580	523	533	541	578	541	552	505	531	546	543	561	534	572	553	512	589	547	571	526	540	582	566	547	524	547	531	546	549	549	554	562	573	602	509	526	497	538	582	528	562	564	546	502	555	533	534	558	589	501	576	543	550	569	562	547	558	517	579	560	566	536	520	563	536	525	543	553	567	550	540	540	552	556	565	583	550	556	560	513	532	548	584	567	584	574	580	545	545	568	568	534	515	542	529	525	603	533	562	547	539	583	575	552	563	509	540	557	496	531	573	535	573	515	534	543	529	517	537	590	557	557	559	533	516	530	526	546	550	552	550	557	550	540	555	554	485	534	553	537	527	556	542	561	504	522	572	543	549	551	571	569	559	511	523	534	566	522	532	573	537	528	547	603	530	555	516	522	573	537	542	528	554	503	529	571	582	540	545	551	577	565	562	563	539	521	559	518	563	565	572	539	522	544	582	553	581	536	537	585	569	523	532	556	594	551	594	544	530	542	538	541	529	536	544	544	512	547	544	549	528	577	524	558	578	581	547	512	598	528	524	600	582	585	544	552	555	573	563	518	539	550	538	559	575	584	566	566	521	541	538	542	550	546	557	531	521	530	524	485	535	509	544	551	591	545	545	570	547	563	567	529	532	561	519	555	549	537	565	584	548	557	556	574	547	548	515	567	550	580	555	560	548	547	548	551	543	564	571	577	496	543	547	522	552	529	552	519	523	640	554	560	548	533	573	526	581	543	578	525	552	534	551	563	558	527	532	590	509	527	530	545	555	512	495	579	533	548	542	505	542	532	550	590	541	570	551	546	561	513	567	546	568	514	545	524	514	542	530	542	539	537	546	549	544	533	543	517	521	535	554	520	525	553	505	523	584	532	544	541	568	548	535	595	540	519	543	546	558	587	599	563	561	545	553	606	542	560	566	565	549	550	535	589	520	526	532	494	497	524	523	534	552	514	534	516	544	537	600	546	541	519	521	530	559	556	528	533	539	540	518	561	534	528	552	536	534	532	532	556	535	545	577	506	535	539	525	547	523	504	524	528	538	507	552	539	512	571	549	603	530	601	548	567	532	550	505	547	520	538	537	552	556	523	542	528	537	515	581	570	521	575	546	563	536	504	537	566	512	556	564	519	548	538	523	562	545	560	545	530
3794	485	388	348	394	359	377	387	362	377	371	349	360	341	338	399	348	416	396	364	371	383	390	389	366	341	350	412	374	390	360	348	381	384	394	346	383	342	367	395	368	379	329	403	325	387	329	351	373	328	366	394	334	370	357	355	359	389	382	400	375	368	343	367	363	340	360	369	361	364	357	369	372	384	369	349	404	392	347	344	373	334	357	365	383	350	350	361	360	354	361	365	379	396	363	363	385	390	416	360	356	400	371	380	351	350	391	344	347	383	403	405	389	372	388	380	406	338	378	380	382	364	358	383	322	347	331	412	388	374	327	390	384	371	368	348	379	337	359	343	355	397	382	395	381	385	361	349	377	331	379	379	384	340	390	372	359	364	379	398	402	358	395	389	368	340	360	389	403	377	379	377	371	375	326	323	328	357	348	385	347	346	346	318	363	367	383	379	362	369	392	326	375	368	348	369	364	357	372	334	349	374	349	363	352	366	352	382	341	390	372	346	380	394	411	373	383	403	383	368	375	385	405	352	354	336	389	328	399	371	354	366	374	351	375	370	384	354	390	338	344	374	387	367	357	389	360	345	329	353	356	391	369	343	382	364	347	375	390	368	379	352	348	359	365	393	403	373	367	370	374	391	372	375	317	383	374	385	379	389	356	413	396	370	335	394	352	403	351	366	337	392	398	345	344	340	358	325	397	338	341	346	387	387	356	369	381	372	382	369	386	374	364	370	356	354	387	359	339	372	373	380	378	388	350	314	395	342	385	359	355	357	346	396	372	366	388	339	352	373	365	382	396	366	364	352	343	354	373	360	331	384	337	363	351	308	379	366	378	375	377	402	414	371	352	354	379	369	422	381	346	385	363	382	371	430	365	389	380	340	363	393	343	356	412	363	393	421	372	372	386	360	342	377	367	384	369	331	377	394	360	370	406	362	363	350	359	388	380	381	371	372	347	371	384	328	376	379	375	383	372	346	343	372	384	379	377	340	361	388	367	351	384	378	362	381	358	370	376	372	375	378	358	360	394	387	349	353	357	350	339	337	395	363	356	381	400	362	360	381	362	374	348	339	332	328	356	347	353	381	375	359	405	357	365	373	398	354	388	389	360	349	390	347	404	389	360	367	389	370	384	374	376	358	368	353	348	374	392	384	363	389	401	355	386	356	336	332	336	348	325	363	388	372	372	324	334	318	379	380	374	360	360	343	383	364	383	366	347	369	389	355	360	415	342	373	378	355	374	319	369	348	366	351	362	324	384	361	345	358	392	348	395	377	394	396	320	359	376	364	391	375	365	377	388	345	364	353	370	370	375	367	365	367	386	384	371	367	325	391	344	369	402	352	370	351	376	367	375	356	343	365	383	364	403	378	394	360	368	384	360	389	338	384	360	352	330	381	367	352	336	376	364	342	388	375	371	363	341	351	356	351	380	374	373	360	359	356	332	367	360	385	356	369	341	354	366	387	368	367	363	378	359	394	392	359	344	351	390	389	366	340	397	338	385	366	375	365	368	391	371	339	329	359	333	390	362	384	367	367	363	353	375	369	376	358	409	326	339	350	355	376	358	391	362	379	364	366	375	375	359	377	361	367	353	360	388	393	365	363	338	363	362	374	390	348	337	335	333	360	414	368	377	372	393	368	399	369	382	386	328	372	390	391	390	350	353	355	335	377	374	365	400	381	371	356	383	371	383	359	391	359	354	333	393	381	380	383	413	338	372	356	379	372	371	360	373	343	336	340	322	384	372	357	359	368	360	392	384	374	368	345	388	411	382	383	362	380	396	354	382	388	370	369	362	389	360	371	370	354	398	353	375	345	367	378	347	363	361	356	393	344	338	378	360	350	382	363	369	365	368	376	371	363	396	381	391	321	358	323	377	374	351	344	395	345	329	363	344	370	349	379	389	368	372	394	384	388	371	349	358	361	376	386	334	364	388	383	395	343	354	324	350	391	375	347	349	372	364	369	365	360	382	367	371	384	367	376	356	375	389	433	379	358	382	384	374	396	352	410	443	352	383	390	365	336	408	359	337	374	377	362	381	376	358	387	355	347	335	409	366	359	384	366	383	337	355	368	373	324	358	377	389	390	358	340	396	368	376	378	371	341	415	408	357	392	354	357	392	365	349	353	367	358	366	382	384	394	385	379	359	349	364	378	392	381	380	375	362	364	367	383	402	383	381	389	337	358	341	369	372	340	343	385	386	381	392	375	345	365	384	326	366	330	389	366	387	375	410	370	398	367	401	377	395	344	401	362	340	361	369	357	377	405	395	374	397	360	429	380	392	371	306	432	389	349	359	354	392	369	371	370	359	387	389	363	323	347	371	363	385	375	396	349	363	373	340	369	403	378	405	380	368	342	387	358	359	376	352	404	358	411	367	373	388	370	350	368	355	362	384	376	360	353	381	354	395	340	329	385	356	344	385	348	368	350	370	388	360	388	330	379	354	382	378	370	329	358	379	367	343	363	331	346	354	363	410	362	388	353	356	373	363	360	416	394	384	357	395	358	393	392	347	338	413	400	352	378	374	360	369	339	343	362	346	318	364	370	353	346	386	341	439	395	339	368	400	330	390	361	424	346	331	361	344	404	374	412	363	391	384	368	349	342	391	377	383	384	398	377	345	375	369	399	374	327	401	379	348	367	385	383	388	388	367	352	376	373	358	389	395	362	355	352	393	333	354	341	375	382	379	386	339	355	378	362	373	347	390	418	394	356	381	391	384	389	390	389	373	355	367	400	363	340	365	344	352	366	373	379	386	374	349	406	336	324	390	363	370	375	357	359	356	334	367	368	378	360	361	379	377	381	340	342	367	387	356	367	427	395	375	360	371	354	413	358	368	351	377	386	375	325	365	362	349	373	316	356	381	344	384	379	384	374	336	346	359	372	405	387	345	333	357	350	330	401	364	383	378	356	351	362	393	408	351	376	372	389	355	365	382	365	351	371	377	360	358	401	363	349	377	336	361	374	368	391	324	357	367	360	321	405	374	351	336	370	360	353	373	395	359	344	333	374	359	368	369	371	368	369	352	388	366	332	356	342	364	350	354	372	356	364	395	385	377	347	383	350	311	358	394	369	400	343	383	364	358	388	355	373	382	384	393	347	382	369	344	370	381	338	340	370	389	377	372	370	341	393	383	362	367	342	366	363	344	352	386	361	343	348	322	345	341	346	412	363	377	368	374	363	349	367	345	356	367	368	366	352	337	376	367	380	346	379	354	341	341	362	356	362	375	382	355	384	368	392	378	363	381	360	348	386	390	366	361	380	373	377	389	346	377	381	372	371	360	382	355	344	374	365	396	358	365	376	350	414	350	396	346	335	397	367	303	371	381	360	343	361	363	375	405	368	394	363	371	336	370	355	350	378	350	374	384	374	374	352	333	375	366	399	357	356	359	384	363	344	359	378	354	391	371	388	326	362	359	379	377	382	381	386	386	353	394	384	379	351	399	352	390	369	356	373	358	389	354	359	361	398	390	356	355	366	345	376	356	330
3686	1016	882	939	883	965	970	944	922	947	896	826	865	866	889	913	915	883	896	892	937	898	858	870	955	864	845	866	864	887	909	893	848	911	860	839	841	899	922	891	891	854	917	862	892	851	859	928	882	843	890	901	895	893	935	917	888	953	919	869	835	886	896	908	956	949	898	887	824	889	905	894	870	937	852	845	882	872	919	824	898	892	894	907	899	844	919	895	897	871	890	933	907	843	897	831	844	904	921	877	870	880	926	921	927	864	882	907	866	900	929	931	877	904	898	884	893	914	857	929	921	883	894	917	931	908	876	891	956	903	923	910	898	911	844	909	869	862	827	871	876	915	984	898	887	875	956	910	848	908	891	901	890	907	894	891	912	890	872	895	872	874	902	918	915	877	925	879	867	873	886	888	890	854	895	865	841	848	838	857	876	862	929	898	857	914	886	867	927	881	893	906	886	918	891	900	906	909	843	930	951	865	871	896	898	895	965	881	877	924	888	896	851	911	875	893	960	881	907	876	867	884	955	823	843	911	859	829	878	920	881	913	897	898	859	907	919	872	864	900	908	874	860	913	855	872	930	910	901	894	870	865	879	859	865	867	905	940	887	876	881	927	878	900	894	911	901	927	922	937	889	901	875	913	857	877	867	915	879	850	907	878	920	956	905	826	882	850	865	922	831	865	883	928	934	873	905	893	881	943	890	880	880	891	908	884	915	859	929	911	879	932	951	914	874	906	898	902	875	905	894	882	932	880	878	879	869	899	920	865	865	905	923	902	887	912	868	910	898	924	873	896	878	936	874	906	895	944	888	905	877	906	889	911	907	899	814	913	834	856	869	872	903	933	856	850	908	926	878	875	883	940	837	896	859	921	914	941	860	933	936	911	935	932	913	883	869	881	902	848	889	879	891	861	946	872	907	900	920	885	923	914	885	909	939	861	889	872	884	916	950	842	840	898	840	906	880	846	904	917	866	905	844	866	921	953	904	898	929	874	935	874	898	871	872	871	901	832	917	883	902	834	934	943	865	913	874	920	845	928	920	889	842	922	885	907	863	903	857	919	919	880	902	912	902	993	938	871	914	863	856	933	875	905	933	867	940	848	886	834	918	856	903	895	911	863	871	931	864	899	873	912	863	866	857	918	867	889	937	863	943	835	902	927	864	892	885	966	921	915	892	865	881	924	880	875	820	871	894	943	905	905	921	912	897	880	844	860	946	906	869	909	882	906	918	900	836	864	932	905	941	861	879	899	891	881	876	825	875	912	962	930	862	889	911	921	931	866	896	912	858	884	911	904	876	904	944	871	869	896	873	916	886	836	918	884	864	853	928	879	905	959	871	922	907	862	925	849	893	860	898	872	874	881	880	858	912	914	899	845	900	868	930	885	889	895	850	880	880	872	913	850	905	900	950	916	897	890	915	858	850	847	911	858	878	902	878	901	897	910	920	877	851	872	899	916	837	858	891	868	882	879	903	910	938	861	875	924	915	837	914	910	907	874	886	918	902	898	877	901	944	933	865	939	882	840	919	886	862	872	908	879	870	860	923	916	876	889	882	888	924	875	949	909	906	926	875	886	918	918	867	918	894	902	834	851	894	885	874	903	902	914	899	867	886	924	892	906	888	936	899	809	894	841	886	839	896	875	949	911	863	860	919	856	928	875	913	855	849	911	859	937	851	865	873	881	942	934	865	952	920	885	920	846	875	874	900	875	939	955	917	967	852	936	854	875	850	889	912	893	910	847	860	903	845	875	884	869	862	860	886	905	872	959	927	920	893	864	873	888	861	899	930	917	892	884	907	906	970	870	857	880	910	861	901	916	907	888	878	868	866	903	902	916	884	912	880	911	882	905	934	880	884	893	926	870	931	898	954	869	947	881	880	865	894	857	860	887	949	921	900	864	876	885	880	925	924	832	889	910	921	874	907	841	900	853	928	854	910	876	790	923	923	896	942	908	927	897	867	857	881	883	918	971	873	867	908	898	911	896	866	940	868	875	912	904	885	936	835	916	916	910	880	892	871	874	914	916	916	873	914	884	850	880	851	874	905	918	908	914	899	871	865	916	907	896	889	879	844	868	957	928	902	870	840	894	876	906	902	898	872	882	910	900	873	887	828	914	817	866	832	907	907	911	925	898	924	880	844	856	875	880	911	889	913	921	856	888	873	894	841	842	857	927	868	875	957	904	902	936	905	885	873	911	893	898	921	880	899	868	925	917	873	915	863	879	869	938	881	936	862	898	949	875	900	897	921	914	902	866	902	891	896	921	894	868	882	906	898	881	864	876	945	809	897	963	880	928	867	866	905	856	905	919	901	864	872	864	899	884	866	915	847	940	909	861	892	898	875	916	898	863	911	866	869	923	919	891	900	879	857	891	861	863	915	895	905	894	901	875	879	929	874	898	847	916	826	881	845	936	895	895	908	847	874	909	892	873	850	866	899	857	918	836	876	918	906	906	861	888	859	906	917	887	913	868	923	887	963	911	907	857	879	894	866	896	868	872	923	905	930	873	819	855	905	869	901	894	871	857	858	909	855	934	930	930	863	847	878	858	908	933	867	856	851	888	903	920	929	878	897	916	859	863	908	914	913	920	879	911	890	901	887	877	891	874	942	873	947	911	932	895	883	920	885	875	829	900	863	896	806	922	899	924	906	868	878	850	878	910	867	901	908	901	865	895	883	864	891	846	895	908	923	849	930	895	842	860	928	878	891	873	908	894	883	921	893	896	927	870	851	924	863	914	896	916	916	907	911	833	919	855	989	922	885	879	919	897	890	894	875	886	871	877	868	891	858	882	898	905	929	861	901	910	844	901	888	890	868	902	913	865	964	869	868	899	880	867	859	926	875	917	955	879	890	881	855	966	876	882	886	873	875	876	886	917	917	908	890	959	833	875	880	880	938	872	850	899	899	901	903	833	877	928	906	909	928	876	842	917	910	934	876	917	862	922	879	926	909	902	836	844	904	896	881	875	884	896	881	853	917	880	864	892	945	869	888	888	893	925	884	876	866	953	898	891	886	943	857	871	898	881	872	933	921	889	850	900	869	910	853	921	913	893	883	848	916	877	905	879	900	901	920	897	899	848	922	920	890	881	897	916	888	863	850	867	856	947	910	894	881	869	890	868	938	903	871	899	886	941	947	907	916	904	909	877	901	861	886	940	932	876	883	877	955	916	818	890	933	886	903	866	867	882	903	865	879	893	873	922	880	904	900	870	910	854	826	912	900	880	838	913	898	923	832	925	894	898	962	838	861	884	842	886	886	865	850	900	866	870	901	879	899	840	862	864	851	828	871	937	914	915	898	921	927	893	922	933	884	912	891	841	887	888	967	883	936	928	886	958	833	920	935	859	907	912	870	872	861	860	906	861	861	947	893	889	898	840	936	868	891	888	911	841	919	854	911	883	941	930	946	900	909	882	925	866	860	897	928	899	886	933	959	846	847	868	921	937	879	910	802	931	937	928	893	872	865	824	893	892	880	881	903	942	910	897
11081	989	593	550	508	509	471	439	406	431	413	415	416	413	387	386	418	407	407	393	416	426	406	407	412	415	378	376	417	412	406	397	421	382	420	417	366	393	382	398	384	385	371	372	369	392	373	398	363	370	364	368	372	358	377	435	431	397	411	394	387	419	369	357	389	375	433	400	380	379	379	402	351	333	413	373	398	400	424	380	394	370	418	377	365	397	406	374	397	362	390	391	367	373	412	386	361	379	392	414	386	386	381	401	401	392	379	411	389	352	404	365	376	411	397	441	376	399	399	374	418	390	382	390	429	399	388	392	407	445	407	410	423	424	399	357	385	361	386	429	359	422	379	385	393	343	404	368	427	383	378	398	391	431	390	365	400	386	373	422	393	382	412	386	362	374	376	420	405	425	378	413	380	389	426	426	395	393	380	361	378	368	388	399	350	364	404	371	400	365	376	403	395	358	363	398	381	373	408	369	373	365	378	358	406	386	393	392	393	370	418	401	384	409	423	399	382	371	384	412	428	417	368	396	387	369	365	390	382	364	383	401	419	417	434	365	384	371	422	400	403	360	399	417	376	392	369	391	383	408	355	387	407	355	407	407	398	378	379	389	407	372	376	398	403	395	373	366	389	370	378	401	418	384	367	387	399	430	385	419	404	390	365	406	359	405	382	370	404	396	420	390	398	382	376	374	380	387	388	387	398	380	423	391	421	390	389	421	400	387	391	357	378	394	406	393	403	358	385	421	366	375	425	352	390	420	419	386	421	356	394	375	430	391	416	415	387	391	398	365	386	417	366	408	395	417	367	405	414	394	410	438	411	382	367	396	373	386	380	408	371	357	397	373	415	398	394	409	410	385	383	364	401	380	420	416	338	379	368	396	383	336	443	403	397	374	397	384	360	367	431	396	408	385	401	356	397	407	405	387	361	402	362	381	383	391	413	369	371	364	404	397	405	383	356	416	369	377	405	377	358	392	402	371	375	369	346	413	388	410	384	400	390	371	384	430	374	429	397	404	401	405	389	350	391	383	390	365	406	374	404	426	424	373	378	321	394	367	387	380	387	383	381	388	386	403	416	379	392	367	399	431	405	413	392	385	328	342	366	375	387	390	416	371	368	381	393	384	434	390	382	377	374	386	343	398	411	400	389	378	367	391	403	385	391	393	402	417	342	380	369	349	371	402	379	373	396	374	367	357	365	392	371	357	377	420	388	414	355	397	388	367	374	403	334	372	385	457	390	413	401	359	375	405	412	391	392	389	402	375	343	368	360	374	401	402	370	391	405	364	413	395	402	386	380	398	402	388	392	385	393	415	361	380	395	386	378	378	446	445	419	421	429	374	371	360	368	430	344	391	403	382	443	401	404	359	381	386	380	366	401	373	376	391	419	381	379	372	391	405	413	374	367	379	400	398	410	383	373	399	363	396	408	375	387	385	420	396	392	391	390	404	395	425	405	388	378	345	395	412	422	386	380	379	426	372	377	369	369	392	397	390	368	348	378	401	424	380	416	363	395	350	389	394	387	355	377	378	407	396	387	405	405	396	405	381	345	371	401	353	424	402	398	378	420	386	388	369	384	385	412	371	355	405	405	386	373	368	374	418	402	437	407	382	381	374	440	399	380	387	414	406	362	370	371	354	383	386	429	371	406	393	408	369	368	353	381	403	380	406	417	412	391	408	388	409	414	370	383	381	392	387	425	381	375	444	360	386	385	401	390	382	418	388	394	371	389	394	386	398	371	395	348	405	347	355	354	363	397	395	370	373	436	398	382	390	398	384	395	373	375	454	382	422	391	419	394	380	366	405	400	401	391	393	353	378	389	378	370	370	403	395	382	398	376	397	382	379	394	386	403	408	409	387	389	335	401	420	395	405	380	401	410	376	379	388	361	374	402	384	391	390	384	378	382	409	387	393	388	382	367	396	366	392	407	380	400	377	374	396	357	419	404	376	407	389	379	379	381	399	422	386	389	346	396	388	399	367	400	395	396	365	415	365	384	372	364	367	413	356	377	406	415	344	384	413	395	373	406	409	428	383	357	406	355	366	371	385	378	391	394	406	399	364	368	387	421	361	423	331	392	370	412	401	419	384	407	394	392	389	382	408	362	384	385	380	405	413	379	361	407	372	394	396	388	405	376	384	379	407	409	344	399	388	400	392	442	387	395	381	369	376	401	408	389	384	385	376	416	379	362	400	400	413	369	409	357	403	387	371	413	407	393	384	344	381	419	413	402	384	382	412	415	396	384	390	383	349	403	330	403	373	405	369	440	383	393	345	385	448	400	389	373	367	369	412	398	399	417	403	392	358	403	367	404	372	402	421	414	407	401	371	373	397	430	398	373	415	353	368	403	416	385	400	391	397	405	372	378	386	417	388	342	369	369	349	398	409	395	393	367	385	390	351	393	400	374	364	388	396	371	392	380	417	407	360	395	365	427	394	351	368	414	384	366	383	387	400	340	365	392	392	399	365	366	404	361	417	414	378	393	389	402	388	365	407	388	386	381	406	437	382	360	395	388	399	369	395	423	413	411	402	373	398	397	388	353	413	382	377	388	364	397	392	366	370	389	412	354	397	385	363	437	388	417	435	384	391	415	417	440	379	424	391	406	447	376	359	438	392	383	397	412	400	367	390	392	400	400	389	443	398	400	360	385	402	390	387	402	395	374	370	348	405	400	396	378	382	414	419	403	449	362	346	406	376	415	397	385	343	363	352	405	426	380	383	383	387	353	400	392	351	392	403	382	411	417	383	382	424	382	397	395	425	401	409	406	396	369	394	396	366	361	400	398	371	392	392	399	397	383	387	390	395	367	386	413	380	391	408	368	369	386	388	403	383	403	393	399	406	390	360	414	396	373	374	366	403	376	382	408	364	370	390	395	361	363	370	417	360	374	380	402	391	391	392	411	373	437	381	338	374	381	405	392	416	417	412	374	380	398	353	386	379	376	395	381	362	335	370	387	393	367	367	368	403	397	396	377	411	374	377	419	435	425	375	361	440	411	368	383	375	415	425	374	353	382	405	413	451	378	397	409	391	379	407	379	366	384	403	359	357	381	412	409	380	397	352	347	436	401	387	366	387	434	374	387	393	356	383	410	394	370	384	388	413	421	376	374	404	377	409	383	401	417	419	388	348	358	403	394	394	378	398	443	372	374	377	360	403	390	363	382	384	390	376	415	388	408	421	406	412	390	405	397	390	353	403	349	416	391	402	381	412	389	392	385	374	399	381	361	400	419	407	416	414	401	376	379	358	404	404	388	366	417	399	365	391	398	419	463	400	395	384	392	386	402	363	369	373	377	358	419	410	377	383	403	383	419	383	355	385	378	410	358	407	390	412	412	402	405	404	342	362	376	393	465	392	396	383	371	407	396	396	385	367	378	432	388	393	375	405	397	377	383	382	407	411	396	418	420	365	388	389	395	387	344	383	392	388	372	397	363	388	388	392	373	404	378	367	402	423	407	380	404	382	354	387	388	382	415	352	393	398	418	382
8901	1301	1470	1549	1329	1280	1209	1230	1144	1147	1082	1079	1021	1005	1033	997	967	1032	964	941	929	964	1024	1003	928	936	921	998	928	998	985	961	948	930	999	915	970	991	925	894	943	964	994	949	942	961	935	980	935	917	957	976	914	893	888	944	858	916	901	899	968	933	899	908	933	905	973	934	929	962	990	881	897	900	943	934	920	915	930	926	935	921	910	893	908	970	918	974	935	940	925	933	911	981	886	889	892	965	956	943	944	937	921	924	915	876	942	900	959	972	909	921	992	941	890	939	935	974	903	970	930	944	899	955	984	885	938	976	896	924	935	893	931	878	886	840	918	913	902	906	929	910	913	930	940	940	989	896	914	890	914	961	924	967	885	871	932	928	924	949	934	904	939	929	960	901	979	945	918	932	937	972	928	974	909	921	943	927	949	948	938	928	878	945	963	922	949	939	911	919	959	960	881	923	869	926	943	949	936	853	923	948	933	956	958	945	939	941	956	945	871	923	928	940	919	931	975	920	919	974	944	929	959	968	954	959	1020	940	876	980	904	886	943	914	922	971	911	936	895	897	891	948	963	933	980	920	946	957	891	941	890	919	889	951	978	903	901	906	956	865	931	946	927	909	913	865	911	954	962	896	861	894	938	932	890	899	982	1001	866	981	850	909	961	921	942	924	964	942	913	956	993	929	885	898	891	934	936	927	879	974	953	912	965	923	959	953	949	920	958	926	978	936	883	907	924	913	907	936	931	911	950	930	958	933	973	942	966	940	941	920	986	928	941	959	924	938	939	894	863	927	961	928	942	914	928	861	921	929	889	886	923	938	903	903	902	958	938	916	930	920	938	917	938	974	934	916	937	924	922	951	924	961	946	957	894	900	922	868	987	950	943	960	972	908	898	924	951	885	921	918	914	923	993	919	932	957	978	912	965	966	919	978	910	945	958	989	958	911	942	964	924	898	972	910	1008	926	896	908	944	939	936	915	910	946	958	906	919	915	854	933	889	909	933	915	943	919	1008	979	910	943	994	951	906	887	989	914	965	945	877	897	945	910	940	871	956	931	910	925	949	952	897	939	936	976	926	964	982	901	926	979	910	987	970	936	995	972	923	882	919	952	891	884	889	938	945	915	910	924	940	932	923	942	928	926	966	900	855	922	930	908	931	963	913	1006	978	943	944	891	947	917	921	910	894	933	889	947	890	929	931	922	944	911	908	927	886	839	964	916	960	923	935	904	904	979	998	958	906	887	899	920	910	948	921	893	883	914	976	937	934	946	978	912	947	865	937	979	935	933	899	927	904	934	926	889	995	934	913	936	963	928	942	892	969	913	899	948	903	942	939	955	863	938	920	940	946	905	949	910	941	920	941	889	993	932	900	905	964	930	917	982	927	913	932	908	941	941	955	964	918	933	864	896	893	921	976	933	913	964	927	914	863	892	948	921	921	959	975	968	942	914	907	904	902	950	881	931	940	913	951	962	970	926	933	882	905	908	914	903	951	943	945	901	898	942	933	925	926	960	965	928	1003	947	942	952	909	912	928	929	890	923	1016	933	953	871	925	944	926	915	927	944	1023	860	907	951	889	928	949	934	992	940	936	940	915	973	920	953	905	975	896	900	928	892	927	990	935	980	923	933	912	885	924	943	938	918	930	993	917	967	938	899	979	944	892	936	931	883	882	915	943	957	931	955	963	881	900	912	857	975	981	907	941	945	920	936	931	924	930	885	860	923	935	960	980	911	917	916	923	917	953	898	917	965	901	905	935	936	887	985	926	906	933	872	966	928	928	925	913	947	907	943	923	938	884	916	874	956	917	989	947	927	913	883	966	913	909	950	913	933	930	920	933	977	880	965	924	909	909	913	918	893	941	921	928	895	931	953	903	867	928	913	914	950	934	866	969	938	929	964	916	930	950	897	960	907	897	916	1006	1010	866	951	883	932	913	917	934	922	929	921	930	972	929	905	898	949	922	886	925	953	945	906	924	945	904	953	998	909	938	919	938	939	906	885	896	950	953	876	875	955	928	869	922	911	958	890	911	954	914	982	934	963	895	916	878	957	942	971	880	976	936	908	929	924	927	953	973	955	942	920	918	905	877	952	958	877	922	917	924	954	944	893	1006	936	884	884	1001	881	892	890	912	981	878	941	912	958	947	953	940	871	930	947	937	941	962	949	894	917	895	906	896	964	900	955	947	909	924	943	989	949	921	920	910	939	887	911	930	943	1019	910	918	881	882	925	938	921	951	934	917	952	925	906	1005	975	939	874	939	881	913	960	953	967	891	913	951	919	934	962	919	882	941	958	984	906	885	985	875	890	950	929	912	999	933	882	875	946	897	936	887	882	921	920	920	919	870	929	960	899	919	924	980	967	941	979	903	943	963	909	952	936	910	920	949	961	894	954	921	924	949	949	915	911	946	951	978	959	936	963	969	908	960	900	920	915	951	923	915	937	951	926	985	890	952	947	896	909	909	903	936	955	934	876	927	951	954	930	967	980	923	925	907	953	942	916	935	923	914	966	965	957	919	946	969	898	938	933	919	902	946	945	962	905	960	907	921	921	936	920	891	935	940	992	950	869	935	915	918	894	947	927	865	1008	931	965	961	923	949	913	962	937	927	908	923	940	945	972	998	925	936	910	927	938	892	923	911	918	937	974	925	971	911	915	913	900	957	927	966	943	966	928	988	928	899	965	943	909	919	963	963	908	922	923	931	948	875	883	927	955	981	910	918	968	876	911	986	946	918	964	994	925	888	903	924	955	900	960	972	900	942	914	888	919	931	966	929	881	935	899	972	888	893	926	943	921	871	912	926	918	932	918	928	903	965	989	946	909	997	930	868	948	903	914	887	968	911	959	864	941	912	937	897	919	859	944	910	915	948	891	937	927	941	941	944	895	912	926	919	909	910	930	970	922	911	908	959	931	878	950	967	914	951	937	947	947	873	1006	883	892	924	915	902	986	950	938	900	980	923	895	925	939	972	963	910	963	944	908	913	919	975	894	931	952	946	928	926	922	939	937	906	904	915	970	966	890	926	912	968	952	963	939	918	956	947	905	922	991	910	936	943	906	892	915	981	957	960	910	925	947	925	910	974	912	980	956	920	955	930	970	904	955	903	852	928	933	866	912	962	870	912	918	896	912	964	936	949	897	907	982	935	920	922	1002	928	953	961	896	924	868	908	970	900	891	969	913	877	943	893	924	905	894	926	933	882	935	937	919	950	923	928	941	898	961	900	947	977	989	918	886	949	928	999	928	931	961	889	947	983	889	888	890	977	903	902	902	899	903	894	951	958	932	947	930	920	932	893	968	945	920	898	981	907	902	900	911	898	933	884	928	955	893	923	932	910	925	930	927	896	949	966	887	932	936	942	975	930	939	899	847	911	937	925	906	930	885	933	953	925	892	955	895	950	929	930	886	915	956	971	961	925	956	918	959	893	902	937	969	937	907	922	983	913	923	915	937	937	952	930	948	938	943	875	916	939	920	928	938	888	938	959	884	990	978	925	996	921	947	927	924
17705	1541	658	538	428	367	331	273	256	276	269	261	239	221	218	261	248	236	240	209	226	214	242	225	235	255	207	211	253	229	208	237	211	207	219	205	229	224	220	210	233	217	213	199	202	227	210	231	234	221	226	210	240	219	209	222	210	197	216	199	208	208	239	227	197	219	225	234	204	232	217	226	201	216	216	237	236	256	198	197	200	230	194	225	197	208	203	227	225	218	210	216	213	225	228	208	214	209	216	230	202	214	206	213	209	245	216	204	229	205	199	225	219	180	197	230	222	201	212	238	229	193	223	208	201	203	211	197	191	213	203	214	213	228	207	226	206	217	217	208	211	212	234	219	198	208	200	212	208	195	221	230	198	237	185	204	228	226	216	246	203	219	211	217	225	225	229	204	224	223	214	212	196	205	221	193	233	215	206	202	191	219	216	215	196	219	240	175	246	214	228	226	206	204	225	207	233	218	237	219	229	193	207	221	217	191	216	213	202	203	231	226	195	192	195	207	231	215	206	216	223	193	218	219	252	188	228	223	216	222	223	216	205	243	203	223	200	192	218	217	211	233	216	209	209	213	220	215	233	217	228	243	216	216	211	208	202	214	230	184	230	208	194	198	216	216	197	223	215	213	220	218	218	238	231	226	221	197	188	224	215	217	218	230	226	195	215	221	206	224	194	226	199	199	231	207	194	211	204	233	206	210	222	212	233	214	192	211	213	188	240	197	221	203	226	195	217	208	210	204	228	228	230	213	183	201	224	193	212	214	224	238	218	195	219	231	211	234	199	171	238	222	222	210	224	200	200	227	208	209	195	234	251	230	229	226	224	246	192	208	198	211	207	224	204	206	217	238	189	213	192	192	210	191	225	227	222	227	208	220	229	210	213	197	205	196	234	209	205	233	217	196	236	212	223	251	223	216	193	196	185	209	224	204	188	208	212	219	230	225	238	218	189	203	241	219	187	228	232	223	209	225	232	218	214	202	231	210	218	227	203	202	202	239	217	212	208	220	248	212	225	232	224	223	241	231	204	236	238	237	200	212	218	197	224	226	237	220	234	224	227	225	227	208	194	204	213	201	203	189	224	182	199	216	187	212	231	230	225	222	253	195	214	215	220	204	203	205	209	245	215	219	203	185	222	227	179	218	207	231	249	236	222	245	221	240	213	222	214	229	218	233	199	219	216	196	246	210	230	236	235	204	194	263	192	201	223	223	223	217	249	204	206	194	230	216	205	188	206	235	201	230	247	203	176	215	237	192	219	238	198	237	210	213	224	221	230	235	190	197	209	224	214	223	196	232	211	236	205	218	242	243	191	201	219	236	207	194	214	253	218	192	198	238	219	233	227	233	273	224	201	192	211	214	216	207	204	210	228	216	227	220	271	207	213	206	200	217	225	208	199	220	214	205	230	200	209	233	186	186	223	226	205	212	233	221	246	236	219	219	215	197	180	219	231	216	208	203	197	199	206	209	190	206	213	226	230	203	223	230	244	271	199	213	226	219	236	239	210	205	222	211	217	220	216	211	213	224	201	189	201	202	201	212	206	236	215	221	208	199	232	202	193	217	213	199	224	194	202	236	208	207	190	227	244	208	195	206	227	234	216	217	243	239	210	216	228	225	229	218	247	215	217	211	191	205	245	213	201	222	224	192	204	223	207	220	201	194	225	229	232	203	197	186	199	204	200	192	222	206	227	212	220	242	210	229	192	203	225	212	224	223	209	210	204	224	217	224	218	223	239	240	259	215	217	195	244	199	223	226	211	256	222	215	233	225	229	203	204	243	222	211	216	217	185	207	243	220	239	222	239	212	235	233	204	221	237	238	207	210	213	181	211	213	218	230	219	199	218	204	227	209	181	215	210	206	225	178	231	209	251	232	221	230	222	213	217	224	222	201	202	221	216	224	229	226	236	199	206	217	206	216	218	226	197	229	228	218	222	202	195	232	208	214	214	202	205	221	215	189	239	217	214	235	217	215	230	220	211	201	221	237	204	200	216	207	214	211	211	226	235	187	235	220	221	247	214	217	238	207	242	199	213	210	233	222	217	184	233	223	210	194	245	220	221	208	205	224	208	206	223	203	224	230	200	220	236	227	180	206	217	241	227	182	203	214	233	192	224	205	223	198	200	206	194	205	232	235	205	230	198	214	225	226	195	222	221	182	216	207	253	235	222	216	217	244	209	231	257	226	219	207	204	220	225	226	257	221	212	219	214	211	221	222	202	221	220	206	201	216	238	216	216	238	217	231	204	213	218	217	206	224	203	221	245	226	223	209	187	232	221	216	210	211	232	206	209	189	236	208	193	232	232	231	216	228	220	190	208	251	232	247	232	238	227	183	213	229	223	203	228	202	192	243	222	231	207	196	185	203	238	190	203	207	238	195	221	213	185	219	189	225	220	226	215	209	224	226	235	224	213	186	232	224	216	208	208	220	201	219	178	218	207	230	207	223	206	236	222	198	222	218	254	210	235	244	225	238	218	210	213	196	219	214	214	229	236	241	238	205	197	196	205	206	215	210	222	220	246	215	210	196	216	222	207	202	208	206	194	210	233	222	203	226	220	213	217	211	201	215	227	215	252	217	233	211	203	227	200	210	240	202	226	224	217	211	210	223	202	200	243	199	218	216	227	206	212	203	206	231	210	219	210	230	216	202	204	202	241	223	246	226	244	213	217	223	201	219	230	205	216	195	226	195	218	189	231	211	218	216	216	199	216	229	225	207	218	213	218	238	206	187	247	199	226	232	205	208	205	205	210	202	244	224	206	203	210	233	186	238	212	223	183	222	203	209	217	251	209	243	205	223	238	219	227	218	207	212	223	229	189	211	214	195	220	213	214	221	214	258	225	234	226	209	243	210	216	197	218	228	197	196	227	226	207	228	200	207	216	216	201	208	204	194	209	222	213	225	225	237	241	230	218	220	225	209	223	209	227	187	212	207	237	209	201	221	228	237	205	241	231	232	201	210	202	229	210	203	209	242	226	176	198	236	231	213	218	216	236	202	213	229	204	216	241	233	233	205	204	201	193	218	258	229	183	219	187	206	202	232	220	196	239	197	192	203	203	197	214	213	239	209	218	210	208	202	219	225	231	231	232	201	211	213	182	241	207	233	197	224	243	202	231	246	199	219	241	199	255	221	217	205	241	209	236	208	198	218	214	197	242	198	232	204	216	212	227	223	244	211	214	236	232	206	203	239	204	238	186	213	195	252	211	217	198	192	213	208	211	210	226	210	197	232	212	195	219	232	216	222	204	225	241	241	214	215	193	226	217	193	206	220	206	216	192	208	248	213	233	190	239	212	231	199	237	238	222	204	220	215	240	221	210	209	213	215	191	200	249	214	191	191	200	208	212	213	215	191	178	207	234	214	229	237	213	202	208	234	226	227	207	190	211	223	235	208	235	190	210	190	210	214	220	183	218	207	219	224	209	201	238	201	200	211	236	192	217	210	198	208	205	202	234	190	201	222	225	212	217	233	238	210	207	196	198	208
10897	1110	1461	1714	1424	1264	1132	1021	885	870	819	771	755	717	704	635	648	670	643	648	642	609	633	610	556	543	579	580	546	576	587	576	549	590	571	548	547	552	576	593	579	557	580	556	555	568	579	540	579	523	522	553	537	579	540	565	544	598	556	535	562	558	532	529	527	563	510	525	559	527	586	563	554	526	560	537	510	568	536	580	516	531	569	558	550	540	507	526	556	569	530	564	553	541	533	520	519	538	556	532	511	573	550	527	560	524	532	498	565	547	520	503	599	510	503	558	529	552	559	529	567	577	546	547	547	528	572	531	581	541	529	521	535	605	573	552	527	524	556	580	538	582	533	520	529	560	540	563	526	517	558	507	533	563	506	541	555	543	538	566	551	554	501	531	600	530	552	539	554	566	570	562	576	529	526	531	548	552	529	496	550	535	545	541	481	524	546	564	585	530	554	554	545	528	526	551	535	542	489	583	547	564	550	544	526	528	478	516	556	509	523	522	530	564	521	506	558	523	512	523	512	533	565	561	537	535	573	539	491	539	548	534	555	597	530	559	534	541	579	545	553	570	525	574	558	544	533	507	571	534	568	560	593	553	529	567	561	568	583	561	569	536	551	582	549	519	581	508	556	531	530	539	576	538	542	543	554	478	543	543	525	535	538	556	573	556	538	551	576	535	556	555	520	521	529	552	541	542	526	542	533	499	537	577	519	547	523	542	534	587	529	570	488	568	525	534	505	531	546	562	506	539	520	571	557	567	553	510	592	579	573	532	534	549	541	540	545	531	532	603	533	564	563	508	569	552	529	515	556	551	558	522	589	523	522	547	551	518	582	553	522	573	563	534	548	550	508	520	549	546	527	583	540	504	569	560	541	593	579	518	561	523	545	526	557	539	556	552	592	576	552	539	540	550	559	519	553	580	540	566	542	559	537	547	542	566	568	547	552	530	545	544	555	545	575	527	569	568	553	567	550	542	531	532	541	548	545	550	539	549	567	537	569	533	578	560	557	515	526	513	532	577	623	563	564	538	540	511	517	525	554	493	560	549	529	512	535	552	564	572	540	489	507	543	536	569	498	545	552	511	548	532	522	566	520	570	561	546	505	562	572	511	561	518	567	539	537	516	525	523	560	550	566	571	574	544	579	519	528	516	542	570	508	534	605	537	512	576	541	551	559	553	544	536	527	539	514	568	545	555	562	559	520	572	558	555	516	544	513	509	510	545	537	550	556	552	540	505	540	507	561	500	542	534	556	550	530	543	528	585	545	561	515	560	563	553	522	536	557	582	499	594	510	542	565	547	524	552	488	547	572	488	514	519	515	549	514	560	550	533	545	524	562	573	579	545	547	583	608	568	516	578	540	556	535	565	575	560	518	540	579	553	528	546	555	532	574	568	519	531	532	535	556	544	565	567	529	529	559	579	543	570	545	526	584	572	559	597	535	510	554	560	574	581	580	538	539	537	528	527	512	538	530	549	546	527	546	564	542	535	541	537	514	567	548	549	566	538	578	535	545	528	522	535	545	529	555	535	564	541	551	509	538	590	521	571	508	543	556	541	539	563	490	543	497	544	551	495	563	558	537	580	565	566	586	543	564	532	551	509	527	566	561	535	541	568	532	564	556	570	552	552	567	564	557	541	553	526	545	573	521	600	553	534	524	513	509	573	543	505	549	539	533	535	547	570	487	565	604	557	503	576	526	529	546	513	557	544	532	566	608	525	538	516	536	576	539	544	532	578	537	552	498	570	559	551	536	542	535	553	534	582	543	551	517	552	542	553	551	497	535	522	569	509	576	560	524	551	582	514	524	587	534	535	574	534	523	578	547	533	566	556	585	565	539	528	529	552	528	561	593	555	567	572	526	529	585	527	574	552	541	532	565	513	547	567	546	550	560	571	562	573	556	587	597	519	519	520	569	512	603	538	515	554	529	545	531	549	523	508	562	550	553	541	559	524	552	563	532	527	543	511	528	524	543	538	551	560	546	513	531	546	555	527	543	547	511	547	525	549	562	527	577	515	566	560	539	522	551	523	523	532	563	499	527	548	509	577	546	556	546	513	507	552	568	576	523	537	550	579	533	585	565	524	556	555	526	542	543	516	554	516	509	542	560	563	548	557	546	557	559	574	535	547	538	500	531	569	585	532	542	556	493	561	546	524	541	549	528	549	541	540	547	602	512	537	586	512	541	557	513	526	549	518	541	536	509	561	535	602	537	543	529	543	534	589	563	567	541	528	560	579	525	539	565	549	588	546	570	511	524	569	510	508	575	507	545	552	569	542	553	577	530	571	520	542	511	531	531	594	553	550	544	581	535	513	535	553	549	550	592	550	544	563	536	530	561	524	532	549	512	537	520	495	538	540	563	568	566	533	541	561	566	539	518	541	504	564	544	541	542	579	530	549	565	510	547	555	538	559	555	525	594	559	538	544	549	580	524	563	539	559	557	564	510	513	574	546	527	543	538	543	507	548	532	555	535	519	564	550	538	519	550	536	518	578	507	535	543	518	502	507	512	525	532	545	554	530	570	579	541	554	570	541	554	529	560	521	567	549	540	550	519	552	532	524	541	549	564	554	545	495	566	509	559	545	550	522	552	539	530	535	555	528	519	522	552	534	590	585	547	553	547	587	502	529	553	559	492	522	570	628	549	525	581	564	529	552	530	543	551	568	553	518	533	545	567	549	524	532	560	526	536	568	530	542	551	554	515	548	593	547	533	556	583	529	557	552	552	534	569	546	554	511	514	510	546	560	537	546	580	517	537	566	552	545	528	521	574	555	512	551	548	560	496	502	510	521	571	522	578	560	560	528	528	508	554	568	521	574	546	571	578	507	562	558	519	548	574	551	607	551	585	570	530	497	490	547	546	584	590	586	556	545	559	597	564	525	601	532	530	570	549	537	588	551	502	497	523	551	599	512	525	520	519	538	595	499	564	596	516	516	530	622	572	502	549	552	556	560	546	539	554	533	552	564	479	541	548	557	563	542	565	521	567	526	533	571	566	564	528	566	516	545	542	579	574	542	570	557	562	531	578	555	540	532	541	519	555	528	558	515	504	587	549	536	528	561	531	547	592	547	567	539	577	557	573	551	552	545	553	522	498	566	547	585	560	539	507	547	520	567	574	528	531	532	570	556	552	520	551	552	512	572	501	510	545	524	547	523	495	531	528	536	574	516	544	527	523	490	528	550	513	532	537	530	531	563	527	543	556	551	539	556	534	573	571	536	515	561	551	524	557	556	547	555	556	550	545	501	531	541	561	536	550	534	531	534	577	519	534	558	577	534	529	587	541	543	549	561	561	583	530	536	566	542	555	555	537	545	497	516	548	559	564	572	532	527	547	559	560	527	553	539	540	554	550	524	579	563	551	546	579	551	538	590	518	542	558	540	525	553	519	542	546	555	539	544	531	560	542	530	505	544	543	561	571	510	535	530	517	531	503	504	533	562	581	526	504	500	576	570	506	542	507	557	535	585	534	565	563	560	526	570	524	521
4164	534	407	374	363	381	338	335	401	370	390	366	385	428	412	398	355	405	378	371	354	395	362	342	380	344	360	369	355	388	368	366	386	375	360	356	405	387	375	361	390	374	409	377	354	345	349	372	375	398	422	324	374	348	369	342	353	379	366	360	341	411	376	380	352	384	377	366	356	393	354	379	353	364	351	363	390	374	385	377	347	377	392	370	368	359	379	364	391	389	376	376	357	368	407	375	357	376	392	332	365	339	378	398	352	384	381	381	355	357	368	391	398	348	380	375	380	368	384	388	371	378	403	369	384	336	354	351	355	380	369	380	378	375	372	354	391	408	381	353	382	411	378	404	378	396	356	343	365	355	394	362	361	391	329	352	410	356	361	380	379	395	382	391	411	382	414	360	354	365	371	373	357	384	356	351	337	349	394	352	382	370	349	356	366	381	393	377	335	364	363	402	352	399	387	383	352	313	396	352	361	392	377	371	353	356	385	365	385	345	366	349	389	364	396	361	370	396	395	372	367	379	381	381	372	378	396	346	379	342	369	353	391	424	364	360	397	394	344	340	363	397	328	377	381	340	361	352	370	382	388	388	382	396	369	404	348	355	390	386	370	353	368	406	377	360	382	355	347	374	345	357	336	354	368	367	366	406	366	356	356	408	355	347	349	428	387	386	376	382	358	382	345	377	372	375	381	377	378	371	391	339	359	396	358	371	413	368	376	365	370	373	343	355	364	354	367	366	367	365	355	370	374	374	382	374	335	351	395	354	346	345	359	407	385	347	387	360	362	387	349	342	328	349	349	370	377	377	381	356	357	357	354	378	351	340	379	384	365	394	366	374	371	383	361	365	402	374	370	410	413	391	375	353	341	387	395	420	342	358	375	387	359	360	358	384	394	351	383	388	368	399	412	370	364	352	390	353	383	390	374	372	394	353	366	371	389	358	370	348	378	392	377	373	363	393	378	355	385	354	405	328	342	314	360	373	373	362	359	345	380	329	370	378	402	356	357	375	389	364	380	384	383	363	389	417	429	383	408	342	413	371	373	392	360	366	370	348	404	386	352	389	385	394	389	364	368	382	425	393	350	372	385	382	345	376	412	379	401	400	361	347	342	407	353	378	400	350	366	369	360	370	401	354	370	365	378	345	357	335	366	382	357	356	391	365	376	356	374	408	362	349	366	376	409	396	391	362	390	363	353	364	410	342	354	404	379	362	404	369	395	353	340	345	352	376	404	383	388	381	371	357	393	343	366	360	397	349	414	337	394	388	386	345	371	374	395	398	372	363	378	362	370	376	397	371	381	348	347	378	361	395	373	355	377	344	362	387	349	347	386	366	343	371	359	368	354	385	350	358	393	375	405	356	349	399	385	390	384	365	394	392	381	355	377	368	354	392	373	384	385	352	360	367	356	354	365	384	384	380	400	418	375	351	345	363	380	391	368	384	385	329	371	358	356	396	374	390	343	334	387	378	390	382	389	352	381	403	401	375	395	374	363	355	373	387	383	347	378	361	368	380	358	341	398	352	370	357	373	360	390	379	356	367	377	380	337	390	393	347	369	375	354	355	386	355	394	358	369	386	359	350	400	333	365	331	352	355	337	345	388	368	351	369	392	342	352	377	383	371	401	379	352	415	365	363	369	350	376	400	358	395	386	376	353	365	385	363	375	392	386	374	356	377	374	386	409	342	326	405	386	366	378	358	367	370	346	399	385	331	373	396	386	374	320	397	370	323	346	342	392	401	382	383	372	393	365	337	352	363	393	411	385	398	373	403	372	383	405	406	386	361	388	412	362	403	419	378	360	393	329	331	369	337	343	362	357	361	399	370	372	358	352	390	386	375	353	377	368	414	366	378	356	344	344	402	344	338	377	387	380	360	337	362	386	407	375	424	370	366	334	379	358	340	368	368	377	352	399	360	395	405	352	364	338	371	369	360	379	384	346	347	370	409	365	380	389	391	391	393	370	388	382	375	376	368	380	377	382	358	368	357	354	373	365	347	343	353	375	381	358	348	391	372	356	363	353	367	357	378	376	351	352	421	371	365	361	346	357	352	398	383	379	374	362	384	370	365	391	339	397	407	363	355	323	372	365	387	352	381	367	345	381	357	327	378	378	369	360	383	397	339	385	368	361	392	364	366	386	357	383	395	368	397	382	388	366	367	400	377	388	381	411	352	387	353	388	346	363	373	372	370	393	373	317	363	373	381	381	399	381	423	395	365	385	379	312	351	401	366	375	328	379	371	386	396	368	359	382	355	333	391	408	350	344	401	347	363	364	390	373	369	336	390	381	379	368	401	403	373	347	359	387	398	391	364	397	353	385	375	363	376	376	390	367	369	351	380	368	351	374	366	367	370	383	391	383	347	372	362	378	402	398	330	428	358	360	364	379	352	377	339	373	388	418	361	356	368	382	332	404	357	360	344	386	333	368	381	367	378	380	376	376	397	378	371	385	355	396	347	413	377	367	372	397	381	381	392	378	357	367	374	372	379	374	364	362	393	398	375	348	363	370	313	387	374	407	384	392	356	391	366	367	355	378	370	385	400	361	370	396	370	364	387	393	348	384	351	347	353	370	387	338	398	367	406	375	396	406	399	367	351	384	367	366	380	393	367	333	375	352	391	375	390	384	399	359	371	384	337	379	340	393	373	326	351	385	401	348	380	391	390	367	373	405	338	352	329	386	389	367	381	388	370	363	380	384	371	375	361	377	349	378	371	399	362	400	385	384	362	383	368	364	375	376	378	360	353	350	339	343	371	369	375	386	385	359	387	354	365	358	376	351	363	343	367	364	399	353	377	373	346	348	327	406	408	376	355	413	376	393	357	394	374	367	386	346	397	364	387	347	382	389	375	388	383	381	352	364	347	375	399	363	342	425	351	351	394	360	362	370	365	405	367	371	366	375	389	397	378	341	358	365	381	406	381	348	356	376	342	391	372	378	341	381	395	345	390	351	388	324	399	374	367	377	342	366	416	360	377	399	368	337	342	423	386	366	354	409	389	384	380	354	358	368	386	365	378	342	378	356	433	360	376	378	361	413	408	379	377	358	380	384	403	399	339	364	383	358	363	370	386	391	382	390	383	356	351	357	367	364	363	391	372	363	352	388	381	373	353	400	355	351	362	396	357	351	353	342	363	358	375	383	383	388	340	343	363	355	317	390	342	381	388	371	407	382	347	377	392	390	370	410	368	356	371	360	415	400	358	373	391	380	382	370	356	382	376	366	346	356	369	337	376	389	386	334	348	354	384	413	354	376	365	379	353	346	379	332	375	373	403	364	379	380	354	351	371	380	367	377	371	365	348	351	364	382	368	367	362	384	366	345	353	409	374	384	350	382	363	367	372	345	384	378	366	372	355	359	417	385	374	400	348	386	372	366	378	368	403	380	390	362	342	400	362	360	382	365	363	387	397	369	367	355	379	338	425	362	357	389	384	378	356	375	373	363	363	378	390	347	373	353	360	376	348	376	335	375	368	357	387	363	383	351	366
3719	1001	944	880	887	902	978	972	938	857	941	867	907	929	947	919	897	865	916	951	894	881	922	873	890	856	969	878	900	906	965	840	924	949	908	939	877	949	909	909	871	898	927	896	839	922	883	913	913	889	934	850	873	911	933	879	874	919	887	928	969	880	878	892	932	901	915	886	939	893	878	909	890	954	903	941	917	906	915	884	913	887	924	922	912	959	865	880	890	902	876	906	871	941	888	972	860	893	928	888	897	866	862	841	882	840	967	971	859	900	918	882	893	915	899	889	939	885	891	891	881	896	900	888	951	904	894	891	921	849	875	843	874	960	916	933	841	885	885	853	860	883	865	863	930	885	925	910	885	972	949	884	889	915	886	878	916	954	882	837	915	931	905	833	895	891	896	893	908	929	900	928	1003	924	906	899	898	911	854	910	869	870	932	923	865	860	900	895	873	954	892	894	930	909	886	893	913	917	895	905	958	938	928	890	882	953	881	917	900	845	852	849	916	868	862	941	871	914	915	875	877	970	889	906	911	894	899	903	916	896	940	935	883	834	909	909	906	887	867	871	919	903	919	918	844	880	931	855	927	868	884	916	895	909	892	919	949	915	945	900	859	891	877	893	925	879	913	911	882	850	898	885	871	943	927	903	938	881	918	896	902	930	904	889	947	890	885	898	876	926	919	919	912	874	891	877	957	916	856	888	923	877	878	882	909	934	876	843	891	892	944	846	912	907	913	953	931	921	865	845	912	940	913	933	907	933	896	864	895	861	921	896	926	900	844	871	909	910	912	948	925	884	909	887	885	911	910	891	894	867	848	920	881	930	876	881	957	929	929	935	880	924	908	924	931	881	888	914	888	880	877	956	895	864	908	916	943	910	894	896	892	910	910	877	892	923	913	882	915	891	861	889	952	922	901	942	901	864	913	874	896	878	938	935	902	920	860	896	917	866	896	891	906	931	895	849	882	888	896	918	916	902	909	950	862	910	928	895	853	887	890	883	904	893	908	860	926	906	893	919	876	876	870	925	889	893	902	888	890	867	996	917	897	900	924	879	897	861	928	940	931	872	922	910	921	961	869	920	928	895	885	937	900	903	930	944	921	895	886	961	884	930	909	890	828	930	910	873	897	934	870	879	894	932	896	867	912	865	874	886	893	927	924	874	908	884	865	869	874	908	846	903	886	883	873	902	860	894	891	902	924	899	881	916	867	835	882	902	909	947	950	897	895	926	885	911	935	867	930	919	943	903	886	898	935	870	921	955	888	905	867	891	840	930	895	861	866	951	885	943	879	911	956	920	963	908	944	879	849	944	916	930	911	951	915	896	889	898	959	841	930	912	884	880	911	883	891	886	898	880	938	892	884	899	920	914	948	888	890	845	883	927	919	939	932	883	886	920	901	875	892	894	925	836	902	909	930	878	892	840	918	906	868	909	878	878	878	960	834	900	892	943	876	874	932	850	937	892	888	938	879	944	891	884	890	920	887	922	909	854	891	884	952	901	894	909	923	929	945	904	950	885	844	884	849	856	948	940	889	844	911	872	901	893	943	930	885	905	901	881	924	912	912	911	864	885	900	840	888	902	907	946	917	899	935	928	892	899	891	907	946	890	957	851	845	951	927	825	934	918	940	878	927	880	847	877	872	921	893	944	902	875	892	920	884	899	919	916	854	920	911	930	899	901	916	872	937	912	924	967	963	897	844	911	879	867	953	891	948	958	878	909	881	870	930	854	941	912	944	940	857	955	918	917	934	881	933	918	907	886	933	891	905	925	891	893	936	858	892	948	904	908	865	883	902	876	864	890	864	920	883	919	893	881	855	888	881	934	861	899	937	903	913	899	911	941	919	937	868	904	889	894	942	929	933	895	880	942	902	881	846	886	874	880	904	857	911	863	883	918	901	854	943	896	915	864	870	895	856	922	905	929	898	928	914	882	923	843	826	928	952	896	913	893	891	960	889	898	879	878	909	895	897	866	912	844	885	873	879	919	865	871	907	919	866	888	883	839	904	893	858	886	861	878	863	861	883	884	953	831	924	857	936	874	891	889	868	880	858	965	888	922	916	888	897	895	889	920	935	917	950	934	870	873	926	929	937	936	903	953	946	948	886	927	903	854	853	935	956	929	909	883	892	869	866	891	930	893	831	879	937	882	917	900	901	883	879	941	874	914	897	886	893	867	888	866	892	968	882	916	878	870	882	909	910	911	874	875	901	951	902	879	896	905	895	938	901	909	880	942	907	877	907	938	851	882	958	892	942	850	889	954	885	917	922	906	867	912	969	921	907	882	867	932	903	902	903	918	879	904	840	871	917	925	933	924	879	901	938	908	847	902	933	899	893	891	903	885	933	891	886	882	910	904	875	927	937	912	846	928	931	891	955	912	848	896	867	890	935	908	898	893	898	914	870	892	914	923	964	879	912	904	891	901	939	860	913	883	935	855	912	985	886	835	868	813	938	916	945	921	917	926	885	887	924	859	919	909	932	899	918	847	874	884	898	919	875	911	850	924	851	909	870	889	928	867	880	875	927	917	933	907	940	884	891	854	919	959	878	920	913	911	915	905	873	942	883	876	927	925	828	902	904	899	855	902	860	822	898	839	934	853	878	859	880	891	889	852	943	961	881	939	869	852	953	891	884	876	926	926	889	931	912	920	888	976	871	909	975	887	867	897	933	896	906	899	953	899	901	866	949	890	872	868	886	902	879	898	862	902	887	863	904	911	895	922	909	892	906	870	890	888	883	938	927	869	883	880	885	900	859	907	880	879	943	927	863	884	918	903	870	879	870	876	905	876	863	883	915	914	915	860	927	943	945	902	922	921	902	928	878	885	886	855	860	905	951	890	862	904	912	864	914	872	899	889	875	882	952	886	852	858	900	914	925	882	916	841	905	914	914	892	888	923	853	935	890	882	904	887	886	916	899	927	907	867	883	915	862	854	890	963	908	870	949	916	909	945	890	880	907	885	930	878	927	894	900	857	856	877	921	910	942	916	894	976	891	810	901	922	835	953	936	890	893	944	897	932	884	869	852	935	901	932	937	900	898	882	912	891	899	932	916	872	882	917	901	857	927	897	896	861	878	839	924	870	868	909	940	913	919	864	882	908	928	888	905	897	895	894	884	861	881	844	955	913	891	910	919	942	849	917	858	887	923	949	857	907	905	875	867	919	848	932	864	874	874	921	822	911	898	897	861	895	898	947	902	921	920	929	917	942	921	898	880	915	840	916	932	888	901	935	872	886	943	911	968	956	957	861	885	960	866	916	932	945	907	872	883	931	891	885	893	879	896	941	923	909	896	884	922	893	886	937	896	877	872	892	920	969	907	927	907	913	913	932	944	914	925	862	942	857	879	938	885	833	900	883	900	891	878	871	923	890	901	939	890	908	918	936	852	857	910	860	909	891	896	889	935	922	877	908	908	915	934	887	872	894	932	891	886	920	900	920	892	873	863	903	910	952	905	909	909	893	919	937	901	902	956	901	888	881	912	865	861	918
10553	912	628	572	513	432	427	432	378	428	383	434	422	413	386	437	379	388	424	401	415	356	406	374	389	405	396	382	422	432	422	398	411	382	394	388	386	382	353	398	430	394	416	402	387	387	417	418	438	402	391	394	406	405	384	378	359	436	378	369	378	410	350	395	387	372	378	370	374	390	386	412	363	379	379	423	412	385	397	371	373	395	395	356	385	394	415	382	392	396	404	387	416	369	432	404	391	374	406	380	399	346	399	356	419	404	398	366	388	420	416	442	395	371	377	363	363	357	367	366	355	401	397	360	413	383	366	392	399	389	376	364	373	420	397	428	440	377	395	385	402	369	373	384	401	423	417	378	410	364	380	377	393	400	409	416	371	355	397	383	402	368	410	409	403	415	364	361	405	370	355	366	383	366	390	387	410	408	431	425	410	374	385	392	358	346	380	426	363	397	388	368	362	399	392	381	383	361	383	376	408	392	397	384	379	368	383	381	393	407	371	416	408	376	381	413	372	398	434	409	387	420	398	393	366	393	370	370	401	389	400	378	380	400	420	385	411	363	373	414	363	379	363	383	363	358	389	380	441	357	389	374	413	394	390	388	424	392	395	401	417	413	432	422	404	380	354	382	389	366	368	410	379	394	383	404	366	394	379	395	397	423	386	379	428	376	389	372	400	413	429	436	412	392	367	415	415	376	375	434	402	372	383	397	419	375	424	382	383	417	367	400	368	375	405	417	395	389	406	390	396	395	356	403	409	418	355	415	421	406	419	390	380	392	389	383	421	393	372	429	367	367	403	395	379	407	344	382	404	361	374	383	385	392	373	372	395	370	369	437	387	374	380	365	383	353	372	365	375	402	373	379	372	424	394	391	389	404	391	378	357	408	402	368	399	397	384	381	392	361	402	405	406	388	405	427	362	393	409	357	397	403	368	389	361	354	392	387	378	407	400	393	382	364	367	449	366	390	421	436	362	385	416	403	364	343	398	368	396	388	423	391	448	372	396	409	375	394	383	363	387	397	376	379	362	414	385	400	362	430	397	399	368	377	372	348	377	394	384	423	413	405	405	409	360	357	394	387	387	359	417	346	414	376	419	401	379	383	381	372	405	406	397	384	403	348	383	400	404	373	381	368	379	395	386	399	398	389	348	394	393	396	406	406	365	364	377	410	395	396	358	411	452	389	375	413	369	379	401	445	363	394	365	387	351	345	369	415	336	371	386	375	383	375	401	392	357	391	364	373	424	404	399	397	364	381	346	374	381	369	385	401	403	403	401	354	380	383	416	420	400	407	403	391	416	391	406	397	380	387	374	373	378	391	404	389	371	367	417	401	360	396	363	390	379	363	385	365	423	383	399	410	380	387	370	343	383	399	378	381	358	418	412	404	398	391	447	436	401	402	388	357	397	352	412	418	419	416	374	386	358	392	413	404	409	371	415	374	413	382	379	377	392	372	396	361	395	402	413	374	367	383	359	372	377	412	390	376	386	378	349	381	403	399	374	432	375	372	391	428	381	359	353	385	402	396	419	392	382	396	434	383	348	382	402	374	387	419	397	399	390	399	418	391	404	415	428	395	434	417	384	354	428	398	387	377	394	396	400	414	376	393	381	358	384	379	392	384	363	376	437	406	404	386	368	408	422	387	396	363	373	396	423	415	390	383	415	421	388	376	382	380	362	397	383	405	389	374	403	380	420	374	419	390	372	402	429	402	410	404	376	396	407	369	382	401	407	405	398	351	369	366	416	379	374	400	432	364	394	379	359	375	399	385	357	406	369	375	418	437	400	355	450	367	399	403	396	403	356	369	405	398	384	357	358	358	416	417	372	382	389	352	403	379	404	409	383	400	440	371	421	373	396	421	421	421	404	407	395	387	384	358	423	424	378	391	390	427	398	416	381	422	403	418	367	400	407	426	393	370	357	350	379	365	406	421	371	397	401	407	379	432	378	406	349	425	395	395	408	402	391	373	379	368	398	377	377	422	373	377	433	389	367	385	385	404	375	404	418	409	410	373	355	380	384	412	353	374	384	382	381	416	377	397	356	394	406	389	424	327	390	368	406	341	417	394	398	419	393	364	394	379	401	416	366	414	373	411	381	392	407	393	371	393	421	394	381	372	386	371	370	364	426	422	366	367	400	402	378	398	412	378	357	387	408	416	407	357	382	365	365	416	392	381	389	390	410	371	368	394	421	363	351	406	383	394	397	390	391	408	426	371	373	386	363	383	383	392	377	401	384	419	390	379	392	363	416	417	387	412	398	392	372	388	380	468	393	404	390	351	428	376	376	392	365	359	392	408	361	409	379	376	395	410	414	376	387	381	397	359	395	401	352	398	402	381	401	381	414	367	380	378	372	373	402	413	393	412	401	401	392	369	366	389	362	422	367	366	373	380	380	405	404	369	414	399	356	361	377	387	372	398	384	414	328	358	384	393	373	357	390	367	378	391	360	382	435	381	392	381	406	369	362	424	391	377	402	422	406	352	376	390	401	396	366	347	368	397	385	386	401	372	384	400	361	400	395	394	424	408	396	357	397	419	385	394	355	358	387	387	405	363	396	398	385	361	364	395	350	367	402	393	403	381	393	390	348	385	360	385	364	416	374	395	401	348	405	400	385	378	360	373	401	356	408	360	370	376	355	445	386	379	415	393	375	377	357	397	375	397	387	373	397	374	392	416	401	385	398	330	360	387	340	361	385	456	376	379	374	422	375	407	405	400	406	403	413	400	386	396	432	363	413	408	379	407	365	395	381	366	386	395	425	385	386	406	414	361	423	414	386	382	426	347	347	428	372	404	407	412	403	387	393	393	409	389	415	382	412	398	365	409	393	367	361	377	390	353	385	382	402	381	369	413	406	386	392	385	389	374	420	389	393	391	396	402	391	380	379	337	379	361	395	356	360	412	360	418	392	392	374	394	422	370	402	385	372	374	400	405	403	377	377	408	341	339	420	396	385	362	343	400	366	397	392	350	400	373	405	359	457	396	397	367	336	355	395	370	392	350	395	334	369	402	375	352	411	394	386	443	407	397	417	398	399	377	376	390	394	399	433	377	392	390	434	358	397	408	350	391	383	392	395	417	395	392	414	341	389	403	375	395	417	385	372	378	392	386	390	412	423	395	351	396	402	388	375	394	368	411	399	371	396	385	388	350	392	363	392	415	351	398	378	355	387	393	364	378	399	390	382	375	390	384	419	404	373	378	390	393	384	418	368	368	394	402	405	394	435	404	385	363	388	385	424	405	411	401	414	382	376	393	416	395	371	385	409	391	358	391	412	426	384	396	400	374	396	376	399	408	348	389	393	355	351	344	382	407	415	376	387	328	374	381	383	402	409	387	400	429	377	426	372	391	373	374	394	374	334	395	417	406	371	385	357	386	375	421	380	397	401	362	341	409	386	358	405	409	384	379	408	371	394	396	396	373	371	431	397	399	395	424	403	387	382	393	388	399	365	375	398	366	382	381	378	375	414	358	387	390	414	403	362	376	372	392
8606	1209	1386	1514	1466	1260	1245	1167	1162	1097	1131	1038	1044	1013	1045	1044	1009	982	964	955	970	1007	961	934	919	865	905	928	884	880	911	941	965	907	958	953	902	938	933	993	1016	972	952	899	935	940	910	907	953	909	913	921	874	902	949	977	913	920	922	961	952	884	895	875	928	905	997	877	903	923	885	981	947	953	923	929	898	948	900	917	889	903	910	876	903	872	924	912	874	930	904	939	942	912	963	973	880	932	940	914	856	935	960	941	947	908	964	856	940	914	929	945	914	950	888	893	860	975	877	893	934	855	940	890	925	954	924	957	886	962	989	968	911	945	934	910	904	921	939	960	957	927	944	911	946	890	888	895	899	939	921	931	913	867	922	910	898	906	902	952	886	976	926	914	919	915	944	971	938	932	918	887	937	952	952	937	880	944	903	918	917	943	957	878	882	929	909	887	883	900	917	915	921	905	931	966	902	924	932	942	875	973	899	915	899	896	916	896	907	883	928	1003	937	955	949	897	917	956	963	914	912	948	992	866	936	903	948	897	922	906	972	903	926	936	884	906	958	926	929	939	937	924	964	950	946	919	946	971	925	976	977	905	939	935	932	931	980	879	955	912	903	890	937	910	953	918	908	919	915	871	933	927	954	904	886	948	953	946	953	920	945	935	890	964	926	912	956	867	931	905	946	954	836	922	921	922	910	935	955	921	915	1002	884	879	912	899	920	893	902	980	953	933	901	905	935	899	953	875	947	884	915	972	956	928	915	1010	893	952	929	916	930	906	927	938	886	934	940	871	925	943	926	886	925	960	958	932	910	900	863	952	895	970	874	929	919	886	937	907	958	948	917	887	923	885	934	908	940	852	912	938	894	959	952	962	887	855	965	898	921	946	948	887	932	975	938	947	931	934	921	929	908	937	902	908	930	869	942	961	883	948	932	969	952	939	944	970	885	936	945	946	996	964	988	917	932	959	931	960	958	929	969	934	970	942	909	951	863	895	963	913	938	975	917	909	939	924	948	888	894	937	882	913	932	916	890	945	919	909	907	906	906	947	962	918	887	901	925	919	964	920	895	923	947	885	927	915	940	925	934	977	892	904	939	939	930	922	920	903	956	927	943	906	954	951	896	945	877	941	864	895	900	948	931	964	950	941	908	911	913	948	897	899	934	947	918	891	963	889	954	923	855	979	907	942	954	903	911	929	949	1000	921	913	909	947	935	888	937	909	984	875	910	921	896	931	958	898	966	922	866	891	897	897	962	848	915	936	885	926	905	930	894	926	942	913	900	967	911	896	879	942	907	927	949	893	913	878	936	931	913	882	950	914	941	949	935	929	969	913	974	906	944	899	970	957	913	948	916	925	943	894	914	975	924	954	921	975	901	930	922	911	945	933	947	912	902	903	936	939	951	916	930	953	893	948	923	912	950	976	954	936	942	928	938	908	922	883	979	883	924	914	877	903	955	910	948	927	914	919	964	923	915	955	939	936	950	879	935	961	873	915	940	959	881	939	908	940	895	952	896	905	861	885	918	946	952	968	865	924	900	888	912	988	881	896	917	960	908	923	902	892	932	865	922	920	939	910	891	933	930	924	922	937	892	979	927	942	976	907	953	938	916	922	945	953	977	983	927	890	919	946	930	933	902	955	897	893	942	887	881	906	928	985	904	944	896	922	888	890	857	927	936	949	962	915	897	1009	1006	915	927	899	921	906	921	928	900	916	912	931	903	926	934	952	911	950	914	936	939	935	910	904	903	899	867	939	913	861	952	934	1001	893	889	891	864	896	948	1015	940	942	906	911	925	956	971	925	878	954	943	928	908	920	940	890	868	982	899	920	961	949	929	936	913	931	925	912	962	956	977	909	873	928	916	891	919	879	893	974	926	889	889	914	925	927	888	923	935	908	926	941	881	957	878	944	900	900	940	930	938	932	931	911	975	949	962	899	886	884	949	934	862	951	875	935	913	885	890	870	891	900	922	890	920	930	910	876	951	910	907	956	877	895	996	939	993	917	928	911	883	861	936	916	912	910	901	914	877	942	956	917	915	904	873	905	959	981	894	905	900	906	915	887	938	872	880	909	991	917	917	931	896	948	918	895	957	926	923	935	965	924	919	906	950	927	931	952	882	924	946	845	952	872	885	918	955	905	888	980	892	937	914	914	918	870	908	937	923	895	913	931	873	921	918	899	901	942	958	891	942	944	898	893	909	982	940	928	928	929	927	988	895	967	951	905	922	915	944	929	947	929	937	861	935	938	911	905	939	951	967	903	937	910	911	909	897	855	911	889	938	915	893	921	964	882	920	875	934	962	927	961	969	915	893	898	900	905	936	948	955	933	964	930	908	900	907	909	908	881	923	916	920	930	895	905	968	916	895	908	948	948	958	944	974	885	904	926	895	931	883	971	924	853	920	939	875	936	988	906	957	896	976	961	941	903	873	934	944	901	867	946	909	961	921	941	926	887	891	955	903	891	933	915	934	961	926	913	971	903	948	921	899	921	965	918	962	946	933	945	942	929	973	945	937	959	961	919	902	942	949	908	901	936	915	939	951	924	941	905	944	929	970	889	968	891	951	908	870	967	904	936	1013	924	935	949	948	888	959	940	860	933	901	949	873	983	939	887	925	930	920	943	952	925	959	910	949	898	920	896	883	918	900	946	935	933	845	856	950	910	910	891	928	925	941	940	947	882	968	916	897	921	946	917	909	942	953	863	902	927	906	916	1012	884	919	896	974	919	937	937	959	976	938	1044	937	914	935	949	908	922	927	959	940	961	945	946	966	936	979	957	963	944	950	925	905	993	940	903	952	939	958	909	906	943	961	946	914	929	929	946	856	899	905	900	900	939	913	986	921	920	937	909	925	994	958	881	881	872	954	905	944	928	894	905	949	921	911	893	913	909	899	885	965	868	933	885	912	911	950	962	951	943	899	885	927	950	937	945	924	926	913	997	909	931	948	895	951	926	894	894	964	897	908	910	909	941	911	889	898	978	896	905	923	888	906	968	892	879	934	986	916	956	910	943	914	896	861	925	958	915	894	911	924	917	910	960	956	898	926	930	898	925	926	976	923	903	926	860	921	971	943	908	900	954	919	934	949	937	858	964	925	924	885	890	915	935	921	907	914	958	901	943	923	909	915	933	908	974	917	921	957	915	926	931	916	861	888	905	956	920	894	898	997	882	912	946	928	897	928	931	891	928	1018	936	904	896	949	909	933	924	969	924	914	939	904	925	941	944	875	912	930	925	964	950	923	891	945	937	982	939	929	934	922	905	882	955	882	891	999	974	953	915	949	902	911	938	963	884	899	877	928	867	915	967	951	971	918	966	926	882	929	939	871	908	934	910	967	892	925	905	902	974	959	928	904	936	928	977	862	892	939	888	954	1005	960	875	924	953	934	897	889	854	972	941	886	888	970	937	929	937	951	929	951	940	944	904	961	890	877	930	924	974	944	909	940	935	915	913	900	960	894	887	974	949	927	938	919	940	920	879	923	917	935	930	931	925	925	898	930	871
17385	1353	668	539	412	383	322	283	288	295	279	260	238	248	255	264	214	225	192	232	222	207	246	225	217	248	252	185	222	217	213	223	233	219	250	206	225	198	229	216	225	234	241	212	231	218	214	221	219	217	238	180	231	216	233	212	197	233	234	218	214	203	200	193	215	168	222	213	211	206	185	216	243	210	216	209	205	208	212	214	216	194	214	175	227	232	212	227	215	211	225	220	222	178	209	204	221	203	208	184	202	231	226	219	183	213	226	194	210	237	223	235	196	193	209	208	198	234	198	235	220	190	217	231	211	216	185	200	205	218	190	238	218	188	240	209	203	220	243	233	184	199	236	209	233	216	240	210	186	213	214	188	248	196	211	228	217	196	206	226	235	242	213	188	234	245	207	216	211	221	209	240	212	224	194	254	201	212	203	220	194	221	195	212	196	216	202	213	198	243	214	226	214	233	187	220	230	197	194	252	195	209	222	216	192	200	207	209	214	234	188	232	220	208	242	252	225	225	193	207	196	237	217	235	212	220	190	221	233	196	225	232	218	200	237	206	199	198	192	195	221	234	230	222	222	186	215	174	225	176	223	201	229	209	212	209	193	219	217	227	215	242	220	197	229	211	230	207	199	209	196	211	221	217	208	214	231	240	214	192	226	228	208	224	186	243	212	194	219	227	204	201	228	212	214	214	210	208	215	181	209	185	214	222	208	209	197	193	184	242	211	228	220	194	219	196	251	199	224	214	225	252	232	224	196	209	206	186	230	214	202	216	224	243	205	213	208	227	230	221	217	201	222	204	247	209	215	203	189	203	192	205	230	211	193	207	193	196	211	204	221	211	234	234	172	193	245	212	240	195	278	229	211	227	193	219	210	239	197	223	214	201	236	210	207	180	194	207	224	196	208	237	209	241	225	218	190	204	212	233	203	196	219	213	190	217	211	242	230	235	194	232	216	183	210	212	206	214	175	220	239	239	188	232	205	219	222	230	212	226	190	205	241	222	195	211	201	228	190	209	194	201	209	224	224	201	213	212	198	208	222	194	217	220	195	216	219	210	194	204	195	199	231	217	203	246	219	238	201	214	218	206	238	235	203	185	197	205	223	214	196	234	210	197	218	203	214	212	227	263	205	221	219	230	209	213	194	228	202	223	228	230	220	250	198	228	207	250	203	203	215	223	234	210	222	219	245	209	207	202	229	218	216	233	221	208	248	241	226	230	233	212	221	242	213	227	202	223	189	192	206	206	230	224	228	213	208	229	221	208	208	227	228	202	199	219	211	229	201	202	218	205	194	192	214	228	251	221	203	193	212	202	209	222	200	243	208	214	208	227	197	194	197	218	229	164	176	203	240	214	213	188	239	193	225	205	239	219	217	215	226	226	222	190	238	208	203	209	186	224	218	215	218	175	196	216	215	203	215	228	187	210	212	219	229	226	194	214	227	196	204	199	188	202	217	215	202	226	184	211	199	205	231	192	206	211	211	185	213	198	212	210	232	209	195	229	226	215	244	214	195	219	208	204	217	236	176	230	215	198	205	228	214	191	211	232	241	204	197	221	207	223	206	250	218	221	235	235	211	243	197	210	218	204	219	187	208	211	216	222	228	221	237	235	206	217	222	223	213	210	231	208	203	184	211	209	187	212	222	206	201	215	221	189	228	226	224	224	180	210	211	193	207	221	214	194	219	241	195	232	209	223	185	195	215	207	218	230	216	232	199	207	228	223	211	199	234	194	211	226	215	229	209	224	208	182	220	215	202	207	182	220	219	195	185	230	199	235	214	181	212	211	218	213	214	196	218	220	208	227	197	230	207	205	192	215	207	218	208	199	217	224	212	193	223	237	195	224	222	199	213	217	217	224	245	192	205	207	199	215	239	198	226	205	209	191	199	186	197	232	201	202	210	212	229	189	184	218	210	203	216	198	224	193	219	193	230	223	205	220	203	221	220	196	230	205	210	192	211	224	193	230	203	194	217	198	239	211	231	213	191	212	228	201	226	222	230	210	246	220	218	200	217	235	216	246	194	181	203	224	219	180	224	175	220	180	205	203	217	200	210	214	255	206	231	235	219	198	193	197	196	224	205	230	200	183	232	194	218	215	194	210	242	204	217	207	213	209	203	218	225	197	214	182	203	217	240	209	210	227	215	201	205	226	221	216	199	194	218	222	222	220	219	222	193	214	188	207	218	201	180	233	239	233	230	221	203	225	215	241	190	204	192	220	204	199	229	228	221	225	182	217	190	226	243	200	205	227	215	219	229	218	182	250	226	237	209	218	207	212	231	215	242	207	192	234	202	200	201	192	187	245	212	231	194	209	244	235	199	219	223	213	227	195	231	217	214	211	206	226	225	249	241	235	219	242	208	202	193	220	212	215	221	205	216	217	204	189	231	222	216	214	222	222	227	235	206	220	186	234	224	219	221	205	249	230	204	235	210	231	217	232	197	196	186	186	199	231	191	192	221	206	219	238	224	227	220	225	217	212	249	231	219	212	231	238	224	225	206	200	201	223	205	233	200	229	194	226	195	232	203	213	221	248	243	246	191	202	194	233	219	216	199	204	214	227	212	253	229	227	234	236	219	229	197	223	194	200	212	223	230	202	225	186	235	212	213	201	218	204	226	201	194	224	227	189	211	205	212	225	222	194	232	196	217	191	217	217	231	236	220	201	204	208	215	224	231	229	208	233	229	203	208	227	219	212	205	222	203	198	276	233	199	239	205	212	233	210	247	198	200	227	207	223	232	203	210	203	208	217	219	208	217	205	209	200	242	206	214	208	222	246	227	200	227	213	219	211	186	182	209	235	208	204	234	199	239	198	213	198	224	170	203	211	215	197	212	221	228	221	221	205	204	231	199	201	210	213	207	216	212	230	215	205	212	213	240	211	200	218	223	202	201	222	235	194	221	216	224	212	224	213	219	197	234	188	218	216	219	197	206	194	224	212	209	229	207	207	228	213	205	223	226	196	197	222	208	203	195	190	235	208	222	232	244	227	201	188	226	217	224	194	241	200	234	231	213	232	195	190	244	211	188	240	191	225	239	208	204	212	217	219	254	224	209	227	214	202	190	192	212	234	173	214	183	218	188	186	192	204	237	195	215	221	204	205	234	210	185	223	213	204	181	197	228	222	196	215	209	194	222	197	211	222	201	229	252	187	218	197	206	212	220	206	197	215	200	226	217	193	226	238	222	200	240	213	195	231	216	224	224	223	215	216	209	209	223	204	222	208	207	218	224	238	213	224	230	205	179	213	210	193	200	189	215	210	217	238	205	217	240	202	209	204	220	199	236	217	223	210	229	195	205	209	203	207	211	216	222	203	210	224	226	202	217	200	217	227	203	228	193	185	171	188	224	224	210	191	216	180	212	230	209	202	195	204	217	206	226	202	203	220	215	230	209	210	218	238	206	201	201	207	209	223	186	213	200	216	189	233	229	193	221	200	214	225	194	223	236	228	209	230	195	213	214	220	240	240	229	208	219	218	223	213	196	193
10733	1039	1444	1645	1512	1231	1113	983	916	877	806	778	773	674	683	689	648	672	667	589	664	558	615	568	607	557	590	575	579	582	570	569	560	560	572	570	554	553	522	563	573	546	582	552	605	562	539	606	508	534	594	543	573	539	532	578	554	536	516	589	549	496	557	549	543	502	554	495	557	523	542	544	541	577	521	556	562	526	540	553	567	516	597	559	539	520	554	513	556	540	535	525	552	516	518	572	578	563	542	569	553	513	528	603	516	512	564	541	568	543	502	539	543	565	536	580	516	481	539	560	511	567	525	532	525	507	558	571	568	520	529	543	536	549	530	533	528	549	544	575	547	525	567	555	517	570	559	576	546	536	545	527	537	549	512	563	537	546	546	512	533	550	573	562	550	586	553	515	603	543	593	561	577	595	557	547	551	532	559	558	533	561	535	544	533	540	525	564	499	545	513	560	549	540	532	509	503	505	525	546	531	560	553	553	476	531	555	513	544	525	546	540	536	531	555	529	550	529	582	524	508	541	534	525	543	573	572	523	578	508	516	516	561	545	549	570	499	543	511	547	541	512	510	509	548	528	557	501	564	575	543	540	517	527	601	533	543	528	545	541	527	539	517	542	584	565	504	535	533	545	515	517	565	528	529	538	521	507	541	566	580	556	544	539	497	535	541	567	501	550	548	530	565	575	523	527	536	564	577	563	538	534	508	534	555	512	539	535	524	550	525	558	547	583	515	578	575	548	532	525	582	586	561	536	525	539	520	549	588	536	534	571	513	535	549	533	534	513	517	518	515	536	545	504	524	559	503	535	530	555	526	541	532	515	545	557	527	559	507	546	575	513	555	562	508	491	543	542	555	515	519	550	492	568	536	548	510	557	545	530	575	555	545	606	504	555	529	548	541	576	590	533	555	548	546	546	543	531	543	541	550	501	539	528	535	538	547	509	540	571	542	550	493	524	511	580	494	557	533	579	495	547	557	573	534	544	550	550	571	541	522	523	545	513	520	550	501	557	558	524	564	527	526	557	555	519	535	536	539	543	572	552	541	544	565	527	592	531	559	505	536	556	535	543	559	562	516	536	537	518	533	559	537	537	529	518	551	532	493	538	527	640	544	533	542	517	519	559	571	508	567	535	560	528	520	543	546	544	507	561	519	505	576	565	567	530	529	540	577	525	552	544	494	561	523	544	573	532	534	562	561	535	524	580	544	554	530	577	545	561	504	535	541	523	532	536	546	544	586	528	514	506	536	550	525	524	518	548	550	542	521	508	567	540	530	546	538	542	523	516	550	516	553	548	549	546	532	562	559	514	563	521	607	536	550	534	524	543	538	546	558	544	537	613	504	521	536	510	508	519	515	542	550	538	541	558	538	527	541	533	537	530	523	542	578	547	529	544	532	557	535	529	547	535	564	556	529	525	562	521	582	508	545	505	534	531	582	511	559	525	531	528	540	556	611	551	577	589	555	542	543	528	564	537	540	536	595	561	538	553	544	532	540	533	550	525	510	532	538	563	560	510	516	536	538	549	541	539	540	521	554	544	543	530	587	543	541	517	519	540	567	531	565	556	545	476	531	529	555	607	561	512	554	521	520	532	533	560	593	564	535	555	552	495	530	558	506	547	549	560	526	528	528	549	550	512	568	532	551	520	571	522	568	525	590	560	519	553	565	529	565	533	521	517	505	547	523	541	543	551	509	530	540	544	530	565	578	540	541	515	481	539	548	519	526	522	521	509	538	532	530	537	507	564	497	540	536	545	529	546	535	549	502	524	532	556	584	552	501	531	557	544	549	525	566	531	556	566	487	531	533	522	563	522	539	547	542	535	582	526	516	602	510	576	514	549	530	564	508	530	505	572	498	531	539	547	550	557	518	554	528	549	543	607	549	541	560	570	516	539	538	557	558	523	560	566	495	557	541	556	530	571	548	565	553	511	548	465	585	535	519	516	509	534	508	512	526	551	556	578	551	561	569	572	497	555	529	525	493	559	550	539	561	538	539	571	537	538	526	564	555	518	548	508	535	539	542	530	539	560	545	566	555	535	554	565	544	533	497	539	550	540	540	581	548	531	588	542	528	584	530	540	529	571	547	529	545	550	523	537	569	563	479	522	515	492	552	524	539	532	512	540	571	524	527	562	523	537	533	526	515	571	591	545	525	564	520	560	535	540	529	554	614	572	531	548	557	524	539	520	542	522	511	547	573	510	562	560	547	538	498	571	538	542	543	553	523	558	578	548	531	559	539	555	554	565	559	531	534	529	545	584	546	531	553	561	553	565	567	509	542	552	553	500	507	518	551	513	533	571	500	556	534	518	570	534	565	569	579	567	540	540	561	566	563	538	520	548	493	505	531	541	532	526	533	565	541	535	544	499	545	523	527	517	503	568	562	567	525	567	565	509	537	545	548	565	533	540	517	521	531	565	551	579	520	538	521	545	547	542	528	540	537	592	585	593	515	548	561	530	505	545	559	529	592	544	537	520	552	532	559	533	543	526	566	579	520	540	506	583	567	542	558	549	557	550	555	540	575	535	555	490	511	539	522	556	509	524	571	600	509	526	549	559	527	518	540	541	556	556	536	525	522	511	522	521	538	560	557	570	527	583	556	508	536	565	544	540	556	536	530	521	509	561	495	596	561	495	533	534	549	529	511	553	535	532	505	496	541	562	593	526	545	559	532	565	535	507	544	543	553	550	558	505	511	510	571	547	542	552	544	526	558	597	551	517	585	540	512	520	569	546	535	536	507	502	578	558	581	577	516	571	545	572	560	526	528	572	505	555	577	535	560	535	519	540	584	577	541	519	503	564	553	575	528	545	538	524	542	541	550	562	514	535	572	559	561	498	528	540	569	578	506	498	557	526	506	530	552	559	571	535	528	518	555	508	547	539	557	561	535	531	542	552	551	548	572	537	528	538	546	517	565	551	515	521	561	560	520	537	585	530	551	567	555	567	564	553	535	523	566	514	555	520	554	528	557	529	577	576	550	556	551	540	557	515	521	558	526	582	524	549	533	563	586	527	545	516	528	525	556	529	550	513	527	505	540	557	570	547	557	554	526	534	564	516	558	510	548	519	535	523	524	508	552	560	568	555	530	571	556	535	547	522	528	509	512	562	542	537	569	520	524	541	563	523	550	555	505	540	568	537	576	512	527	525	531	576	553	545	539	552	521	565	530	524	549	513	494	569	521	505	582	593	535	490	512	557	546	551	569	525	568	576	502	496	590	581	503	553	568	575	542	546	523	547	560	562	545	574	526	579	524	542	558	571	537	543	532	566	523	548	522	570	527	556	535	600	574	552	565	543	559	526	512	559	526	594	526	548	515	511	545	538	530	525	556	530	525	520	519	524	518	537	535	510	551	502	512	539	555	495	555	536	530	590	548	508	533	520	544	567	553	576	493	521	543	509	542	537	545	556	517	549	573	577	555	543	546	531	562	522	593	547	536	558	570	572	535	551	517	523	566	546	583	564	552	561	523	515	566	547	529	581	534	534
3829	456	354	341	335	395	361	393	387	379	354	387	334	349	365	366	367	369	354	376	337	387	392	331	323	393	338	368	383	352	354	367	370	357	347	427	360	371	376	359	392	390	367	360	372	363	364	347	363	324	372	373	409	366	347	373	374	391	393	386	356	368	386	353	318	378	365	332	367	359	405	365	377	352	362	365	363	381	350	380	399	412	412	396	368	366	366	362	367	397	389	383	364	379	372	375	393	385	346	374	363	359	331	333	358	380	355	361	340	355	368	351	351	374	415	333	361	356	356	347	398	354	396	388	332	324	394	387	378	347	360	351	371	391	355	367	370	390	327	374	359	381	353	342	405	366	400	326	346	341	375	356	369	356	370	371	381	390	391	388	369	355	359	379	375	368	409	323	344	358	372	381	367	370	354	410	354	378	375	352	370	395	372	363	353	399	336	360	392	361	369	386	374	386	347	378	355	359	386	348	425	375	367	389	429	346	380	344	344	334	404	378	333	375	392	356	370	353	385	332	359	407	399	374	374	374	360	390	341	363	340	376	374	379	384	357	364	382	331	334	360	343	386	360	379	382	412	381	362	339	362	378	367	374	371	348	395	373	367	361	386	384	359	410	359	374	393	345	397	351	371	380	337	346	357	344	335	361	363	354	389	368	384	376	359	378	401	369	339	362	383	388	376	382	339	363	360	339	354	357	351	375	344	377	371	366	351	368	371	344	405	354	347	374	342	372	353	389	382	408	344	332	371	374	361	359	348	368	405	390	346	359	362	382	333	383	356	361	382	336	348	399	383	360	363	370	354	360	404	398	382	337	372	345	364	362	419	373	376	342	359	378	314	359	370	347	361	372	371	362	393	372	398	352	362	406	421	371	357	361	368	345	379	328	366	353	368	376	349	351	391	370	343	348	385	355	385	385	401	349	328	382	364	340	394	381	380	356	345	389	378	370	372	367	382	388	380	401	427	350	400	394	372	393	362	353	382	356	388	353	351	402	370	376	374	394	402	354	371	349	410	358	370	393	397	361	362	370	370	366	365	403	366	358	416	369	381	363	354	345	395	359	381	415	391	346	387	352	370	389	376	389	379	356	338	344	381	370	377	373	403	361	361	367	389	358	345	386	368	394	365	379	387	369	383	369	365	346	397	369	346	370	342	383	374	357	345	349	391	385	406	344	346	389	378	347	364	386	353	372	363	414	362	379	373	369	384	398	377	388	382	348	387	350	346	361	370	385	349	369	338	380	387	382	348	385	351	371	368	385	424	381	378	360	361	371	358	320	344	381	367	374	376	374	400	357	398	379	343	369	362	368	361	381	377	364	332	390	359	359	364	377	358	331	393	356	370	359	324	350	374	355	363	381	366	357	367	369	378	423	361	336	384	387	353	382	379	383	379	368	370	342	366	390	380	365	366	392	374	378	375	381	392	366	355	371	382	383	368	404	396	412	397	374	363	383	375	368	391	359	388	412	388	372	362	340	353	333	435	357	355	389	382	344	381	350	372	386	367	368	365	351	376	347	389	386	362	363	308	378	356	370	385	414	382	339	398	345	411	361	383	374	372	369	355	391	392	396	354	398	405	357	352	397	333	352	354	381	322	372	383	392	358	358	360	378	399	387	381	416	358	364	351	343	347	365	382	338	341	380	343	330	352	398	394	327	356	385	367	378	360	356	357	389	360	358	370	367	376	381	345	353	359	376	390	342	375	368	398	389	394	368	381	325	390	369	396	340	348	396	379	372	402	364	368	330	413	382	395	396	384	377	358	402	377	327	350	349	384	334	368	379	371	387	357	390	342	394	357	361	376	367	370	354	394	370	349	405	338	384	371	335	362	412	338	355	372	384	392	417	386	366	386	394	384	364	364	387	358	362	392	440	412	345	360	365	357	363	357	370	360	384	352	385	358	353	366	431	360	352	375	356	381	371	361	379	383	367	378	371	366	352	359	351	380	380	337	389	363	375	350	362	336	376	381	371	335	423	359	374	340	358	376	378	373	390	367	403	390	373	348	381	366	359	360	366	356	367	364	386	398	407	386	375	390	379	403	356	370	383	346	402	372	367	352	392	396	378	376	372	380	365	342	388	330	337	385	382	384	370	378	350	387	391	356	365	325	379	348	404	374	375	344	342	379	395	372	369	376	369	410	376	401	359	399	381	362	356	371	355	379	397	395	380	385	355	327	368	393	393	368	349	356	392	371	388	373	343	318	347	387	390	372	383	340	338	366	385	407	349	351	383	364	381	368	379	342	355	379	392	328	371	385	376	373	374	363	346	377	330	359	374	351	369	336	359	342	374	387	390	371	353	327	369	390	381	359	368	380	370	374	358	383	373	371	365	415	371	388	373	380	365	398	361	375	349	385	368	375	365	351	388	360	332	389	367	322	400	355	353	347	389	390	363	367	366	378	328	382	385	427	415	365	357	336	377	411	374	370	373	375	375	374	381	370	376	304	359	401	376	360	347	354	355	359	382	353	368	360	381	413	362	382	367	373	373	380	364	352	360	373	343	390	348	377	398	386	389	361	321	388	357	341	349	390	394	359	347	391	346	373	360	401	372	381	360	355	366	372	365	391	361	393	375	357	361	358	387	370	363	369	365	410	373	341	383	371	368	356	384	358	389	355	377	369	388	405	373	367	381	411	385	329	369	360	364	374	329	362	353	334	345	385	341	343	328	394	372	396	372	387	366	358	370	368	362	368	359	377	362	345	377	390	356	376	336	394	398	406	348	363	360	386	353	366	363	355	375	390	356	372	422	380	367	373	373	386	377	350	360	365	381	360	383	378	367	370	386	357	374	366	346	360	389	400	364	373	359	323	363	355	377	364	364	348	361	370	351	346	390	375	384	392	360	362	360	398	346	364	368	384	347	367	341	359	360	357	371	369	382	344	368	386	372	406	392	410	370	380	388	356	378	376	375	392	393	379	359	399	385	416	403	337	321	376	366	358	323	362	370	368	406	409	362	350	391	378	364	361	363	392	378	381	384	348	386	368	346	379	385	387	352	359	360	388	361	372	386	391	394	385	345	339	362	363	365	370	378	412	346	367	387	353	360	385	376	348	370	359	351	374	371	377	340	375	366	343	361	399	366	334	401	394	364	354	417	372	324	372	331	360	402	367	363	389	344	330	390	393	404	386	362	347	363	369	424	385	337	375	369	335	397	372	348	370	364	375	354	316	343	369	353	388	378	332	361	381	370	369	392	366	385	382	348	371	374	385	330	374	375	376	385	350	381	381	378	354	384	383	395	392	384	371	393	378	378	382	406	359	339	352	374	364	393	342	372	363	326	386	373	376	339	355	399	386	350	360	402	404	370	373	378	360	333	341	347	390	359	390	342	351	378	400	355	380	392	371	400	369	361	365	390	363	356	355	380	352	398	376	404	379	380	353	387	403	352	400	374	391	342	387	360	344	402	385	360	355	382	336	373	394	358	385	380	359	370	378	365	411	385	365	383	360	391	359	356	401	369	394	381	347	399	352	377	384	384
3647	917	930	897	893	948	935	908	914	968	909	893	957	913	879	915	924	903	905	898	906	940	874	902	902	841	903	940	931	862	945	911	863	903	895	934	934	919	854	903	879	954	907	919	930	899	918	872	887	901	915	881	906	877	896	928	925	958	858	883	885	909	905	925	893	862	897	913	888	864	850	907	922	923	894	919	871	901	911	889	853	916	913	873	893	928	870	854	862	858	887	902	915	848	860	874	886	899	879	895	934	901	904	898	946	865	955	968	901	953	903	936	940	924	905	930	870	933	889	894	848	855	880	1019	903	929	907	888	867	939	912	899	907	871	860	869	901	849	800	892	911	942	842	877	911	890	956	882	893	897	918	859	938	900	873	856	876	855	898	833	898	896	877	906	869	884	891	883	924	847	933	862	948	886	933	957	903	891	864	945	892	930	879	894	896	897	873	942	898	903	897	811	899	876	916	908	939	896	880	904	881	887	910	897	895	945	871	934	907	891	863	894	896	896	925	906	935	899	883	922	924	950	879	858	924	894	880	863	911	899	939	909	868	890	865	872	911	898	873	905	877	914	946	901	914	880	884	838	937	910	896	867	856	931	913	859	897	891	947	889	886	867	887	893	845	910	892	876	928	934	872	855	905	875	876	927	922	875	897	889	876	934	937	929	874	919	929	882	901	863	881	913	916	938	896	923	932	862	870	871	918	885	890	909	884	893	921	896	859	893	913	883	909	863	875	890	914	897	871	902	919	903	903	936	932	954	865	890	873	855	861	920	884	847	923	897	879	868	845	889	813	855	904	876	886	893	861	873	891	957	896	857	890	863	891	871	861	913	890	879	912	876	863	872	972	792	869	878	892	942	883	950	919	905	901	927	877	925	910	852	985	878	904	932	907	912	904	884	901	919	895	908	897	835	884	888	907	849	909	887	930	857	922	921	906	912	856	883	946	888	907	897	903	873	880	903	924	878	916	883	918	861	870	934	859	868	832	903	874	922	844	895	885	879	883	889	834	876	882	877	890	893	909	908	888	882	916	875	939	881	886	910	894	882	929	891	929	880	857	906	972	894	937	862	881	884	966	879	931	890	948	937	943	890	887	922	854	875	952	859	863	915	869	872	915	905	871	867	873	883	899	874	895	932	867	954	929	865	896	917	889	857	928	870	843	899	881	935	874	918	863	892	891	865	883	897	927	927	882	935	913	914	967	910	890	915	898	864	863	837	899	888	914	918	904	911	897	898	908	856	878	898	899	909	932	872	914	868	884	889	920	940	919	894	948	882	854	927	902	809	922	889	917	951	903	932	913	878	960	896	907	876	880	899	886	906	915	969	957	945	898	914	888	921	887	974	906	867	869	867	896	909	873	856	921	911	902	896	891	920	886	883	935	891	895	930	897	875	898	873	910	895	943	894	924	885	912	930	904	880	928	906	881	927	920	952	890	847	911	879	906	889	914	915	881	909	872	803	922	953	926	954	875	889	913	883	900	978	891	898	910	820	881	865	890	900	923	890	896	909	945	812	907	888	916	902	938	896	974	860	889	910	911	889	860	983	889	892	913	916	885	939	868	913	951	884	870	888	882	946	871	897	845	888	919	877	846	872	902	841	889	865	872	916	878	886	891	889	931	883	879	889	895	876	860	888	866	861	901	899	907	925	883	893	876	909	868	907	875	911	908	926	901	902	876	873	854	911	910	869	879	922	927	911	910	909	924	895	880	889	906	871	884	905	942	916	911	892	924	832	909	918	890	879	943	787	879	865	899	866	914	896	889	880	868	894	831	930	874	897	880	909	910	902	862	887	925	903	904	907	910	907	895	919	890	919	924	860	925	943	883	884	902	937	906	900	912	882	848	900	912	934	955	920	908	904	944	910	927	916	924	925	901	945	875	863	909	882	933	868	899	835	931	933	933	859	833	895	905	916	914	919	886	854	877	866	848	905	908	866	861	917	913	935	879	920	868	934	921	943	921	853	914	927	879	951	852	855	962	948	870	907	905	900	896	917	870	920	868	934	904	893	860	872	885	887	884	928	873	881	872	904	890	909	916	883	906	893	887	902	870	884	904	886	917	920	892	901	908	899	894	908	938	892	907	903	907	877	864	905	921	915	891	846	860	922	923	873	871	893	918	887	862	924	885	920	901	912	860	914	899	957	920	908	924	894	912	925	877	842	904	875	923	869	910	865	897	961	895	861	916	931	909	875	919	916	959	897	943	899	878	938	931	888	915	905	898	953	870	881	932	969	837	902	907	936	920	881	872	901	921	868	907	894	910	916	883	880	950	859	844	932	926	913	925	904	937	898	842	903	920	908	877	946	896	868	904	847	858	905	870	895	880	929	900	898	924	929	838	930	872	893	879	913	911	889	860	908	878	871	928	853	912	940	944	882	906	922	942	866	885	903	889	851	914	905	902	850	850	883	923	877	918	906	918	922	906	892	978	911	914	896	905	865	931	901	882	948	928	868	930	908	918	899	927	901	942	892	894	865	903	864	864	846	878	849	910	909	896	868	922	883	907	829	895	892	840	874	882	885	900	883	890	910	901	919	922	873	934	948	925	877	913	853	910	882	908	924	896	892	902	898	928	883	860	868	883	941	917	910	868	914	918	892	897	903	864	898	858	889	907	864	912	902	853	831	899	882	907	944	937	935	920	842	894	903	871	894	896	882	978	911	900	943	917	892	868	888	850	898	900	887	904	868	871	896	926	875	897	841	894	883	897	900	933	947	896	909	886	895	901	855	843	892	849	864	944	897	892	939	897	938	853	880	865	943	921	918	915	899	905	951	918	910	905	908	883	901	913	918	897	918	883	865	894	911	859	933	928	897	884	889	843	879	956	908	823	885	899	876	880	892	906	865	935	949	939	890	881	869	888	868	888	875	924	851	946	877	917	906	932	905	844	898	871	919	945	899	871	953	890	873	909	935	862	915	916	923	898	861	929	882	908	882	948	881	898	909	837	916	862	895	869	931	894	901	902	901	927	871	922	951	880	873	932	856	963	908	942	915	918	901	931	888	911	861	896	863	834	907	930	889	846	899	917	890	875	961	898	840	855	885	872	843	913	904	884	894	876	935	903	840	918	910	899	842	851	940	872	878	905	894	889	889	885	911	914	908	961	918	872	907	897	903	899	873	890	887	889	899	885	869	957	923	932	920	865	802	883	881	907	890	918	896	843	895	912	909	888	873	958	963	921	913	856	894	907	883	906	882	887	904	911	880	884	884	893	917	903	862	919	926	883	910	873	926	909	932	882	930	890	933	899	842	892	884	917	918	910	880	936	927	886	858	890	918	869	852	869	885	912	863	899	934	858	914	891	863	861	898	894	932	890	906	834	845	840	888	916	984	887	894	957	886	911	848	873	856	897	871	916	910	913	859	855	893	809	918	882	920	889	914	920	884	936	949	885	898	909	926	938	855	928	945	946	932	915	926	912	958	915	900	914	896	868	868	885	953	886	894	875	983	956	904	904	884	893	931	894	873	862	953	893	932	889	927
10549	804	683	515	505	493	440	420	383	428	454	449	405	371	393	389	390	398	392	367	397	391	382	419	380	362	415	424	379	418	362	358	394	392	407	387	371	409	366	397	382	409	369	393	409	417	395	371	384	379	383	389	403	377	413	403	364	369	388	408	390	368	375	378	380	393	418	411	392	358	342	372	384	381	384	395	403	415	408	403	377	410	384	354	375	406	385	405	427	372	394	387	413	381	405	365	405	377	380	371	396	383	374	421	421	378	390	392	362	389	381	386	422	382	360	375	405	410	416	424	363	359	391	332	400	414	391	386	385	416	362	399	403	378	406	387	377	428	385	375	378	356	362	379	385	394	383	413	413	390	377	357	356	391	342	420	366	384	374	394	421	395	350	385	362	406	385	414	410	381	395	401	416	380	372	416	384	404	408	380	397	361	373	406	371	374	388	401	397	376	395	376	358	377	399	351	383	373	425	409	380	377	380	411	399	401	363	373	413	410	349	403	372	321	370	362	420	396	426	394	418	352	394	396	374	393	423	401	391	370	392	398	397	383	406	395	350	385	406	416	376	424	321	377	374	397	382	364	427	390	362	385	343	388	381	385	361	399	396	422	377	418	375	377	404	389	401	392	379	399	401	395	372	372	385	381	382	382	398	397	399	402	324	398	394	350	391	372	417	375	376	392	390	368	374	382	388	383	341	354	379	364	385	423	386	399	355	400	351	389	384	418	420	395	405	390	413	401	380	408	424	394	411	361	409	386	378	388	374	387	411	409	388	428	393	382	370	391	396	337	380	412	408	389	376	358	372	411	391	388	432	411	356	389	367	379	401	416	373	388	412	409	349	382	356	405	393	388	396	394	383	359	400	362	378	400	416	391	414	382	357	403	379	416	353	375	369	418	397	352	427	413	398	403	392	390	373	382	401	395	357	400	414	382	391	420	420	379	388	419	380	388	346	376	383	415	369	391	408	355	385	418	409	371	429	384	405	367	378	402	374	386	432	398	378	375	391	392	369	417	401	432	366	377	400	407	368	356	437	417	373	378	346	411	392	370	382	349	355	400	397	426	387	380	407	414	389	399	395	371	398	424	337	348	402	407	407	395	363	425	406	358	380	392	394	364	370	397	409	400	396	352	408	386	374	384	444	350	406	354	416	409	372	364	346	380	427	391	404	370	378	441	403	386	374	367	413	336	355	374	414	422	356	399	363	393	418	436	407	377	410	400	359	390	390	413	397	380	398	382	401	421	369	394	380	366	408	413	391	409	395	383	402	391	394	368	376	366	385	358	378	392	393	362	351	402	373	414	368	373	407	422	406	393	396	388	373	376	399	438	397	374	404	364	367	362	382	355	391	355	383	406	361	366	388	376	404	381	414	401	409	354	417	416	389	410	416	376	399	375	463	386	380	382	384	376	376	390	378	374	383	370	404	421	383	334	373	397	423	411	367	347	347	392	374	370	373	391	361	400	395	397	385	389	420	371	381	401	368	389	383	365	386	395	354	391	376	378	369	367	385	373	420	389	374	363	357	373	383	412	393	389	362	366	382	399	403	400	394	359	393	396	369	386	382	373	375	394	380	392	382	403	424	385	357	413	442	420	367	395	415	424	396	416	410	395	379	380	348	395	402	384	377	334	370	386	430	374	344	372	369	389	351	358	378	401	409	385	417	412	394	416	385	375	403	405	364	445	375	402	405	383	422	379	399	412	373	429	417	405	391	401	405	374	358	368	367	368	395	408	410	392	404	409	386	392	360	382	385	382	375	413	377	414	403	386	417	386	359	391	363	377	346	374	394	402	371	380	380	418	409	407	375	385	382	403	397	404	407	422	418	376	365	398	387	426	381	387	390	352	397	391	408	404	363	381	375	392	368	374	383	388	402	364	375	348	394	382	353	390	394	408	414	436	380	376	398	427	378	360	362	353	379	384	387	391	372	397	408	406	389	359	364	355	377	370	391	408	394	403	358	383	374	405	349	375	390	394	410	404	363	384	409	406	395	375	411	400	437	374	348	383	395	372	416	410	379	360	384	377	386	376	363	391	386	369	397	388	410	392	381	366	395	368	394	395	361	381	357	377	407	359	376	397	401	375	379	382	409	354	418	360	382	372	396	383	398	370	386	417	358	390	396	388	404	384	378	421	387	376	396	366	423	386	374	354	382	392	363	377	389	372	388	378	393	333	372	363	353	370	398	383	410	401	363	376	406	388	418	428	372	389	360	380	390	361	398	366	384	407	441	363	402	378	353	381	360	386	411	384	408	372	379	406	381	387	367	336	380	362	422	402	396	402	398	416	333	414	391	395	372	388	400	391	380	394	339	388	371	371	361	351	383	420	425	401	379	405	374	391	380	377	372	396	406	406	397	401	368	367	402	407	378	378	400	398	396	398	367	403	329	400	403	381	397	381	408	351	381	416	375	368	386	394	384	382	382	356	371	414	410	367	399	357	351	404	370	412	392	370	350	395	398	364	403	418	370	372	336	411	387	397	404	372	433	366	382	395	341	407	401	402	380	356	410	421	394	391	420	415	411	398	413	395	384	367	380	392	436	432	350	388	360	413	396	371	374	318	369	374	356	400	378	354	367	388	388	397	350	404	373	386	406	399	419	388	408	366	409	364	360	405	411	420	391	377	361	403	386	402	423	412	385	398	338	391	367	354	370	370	398	402	390	373	370	410	402	392	414	410	371	388	372	386	378	363	406	396	388	377	401	375	390	416	403	405	370	421	414	381	368	391	368	376	370	368	350	427	391	364	390	403	399	403	379	407	383	453	417	370	356	352	383	367	377	385	361	401	360	397	408	402	419	438	388	411	377	361	393	356	383	366	388	381	382	393	389	375	357	392	395	393	399	397	412	385	376	355	372	387	386	399	431	405	399	409	364	366	409	389	350	354	353	427	427	396	376	418	405	420	416	438	428	392	392	438	382	411	379	394	368	365	366	367	411	392	422	399	393	401	382	373	361	382	383	360	366	397	432	369	373	412	405	379	387	386	406	402	352	397	406	433	362	387	398	374	368	382	378	387	347	380	403	431	389	368	385	399	407	393	392	415	364	393	392	404	348	385	363	391	397	414	409	386	366	398	369	410	365	371	387	420	336	371	382	394	391	428	373	414	405	381	386	395	406	345	404	378	366	354	377	419	356	381	378	358	342	374	368	377	387	368	371	353	377	410	384	387	402	367	361	372	414	399	379	343	413	362	412	401	332	397	415	430	411	376	400	417	401	428	412	353	394	356	383	359	387	375	387	391	402	394	391	407	401	399	414	367	410	401	430	377	388	420	394	390	368	387	434	368	380	352	365	380	410	358	384	402	420	387	374	366	398	403	392	411	355	410	360	380	398	394	414	407	377	358	396	376	387	394	351	356	414	390	374	399	375	400	441	420	416	432	392	423	360	360	398	397	403	369	399	412	395	385	397	398	394	382	391	370	414	450	402	407	381	394	396	398	326	384	392	389	395	404	357	383	386	388	359	361	358	403	370	384	394	414
8617	1168	1447	1513	1462	1340	1217	1154	1147	1090	1078	1018	1001	1030	1017	998	1017	951	983	1019	986	934	937	958	973	994	967	932	945	937	905	949	936	943	943	929	894	881	918	896	910	906	914	908	974	968	945	893	955	878	956	932	907	875	927	949	965	902	888	900	882	948	926	927	885	914	913	939	930	930	953	915	890	920	898	831	891	950	884	958	934	931	946	917	977	964	925	884	913	957	942	908	965	903	925	954	915	935	912	912	927	916	876	858	927	905	962	946	846	912	869	878	914	981	912	922	879	957	914	973	923	900	912	976	949	937	886	920	899	888	927	948	947	920	924	862	922	926	912	909	950	913	943	930	917	914	918	874	941	916	931	949	933	957	958	967	936	933	962	932	909	882	923	902	927	870	932	940	952	946	956	894	922	937	928	855	887	916	926	933	1008	1006	897	889	864	954	918	994	972	928	896	926	915	887	942	915	934	945	988	890	880	953	936	926	901	931	908	930	918	946	933	924	923	915	905	920	940	882	886	1001	976	922	937	874	934	951	932	922	861	923	898	943	872	948	939	865	911	975	920	927	936	926	934	899	924	916	920	895	982	912	928	877	939	967	957	913	894	956	927	948	920	946	899	913	948	930	993	877	846	883	918	906	923	918	933	892	892	899	887	902	931	957	890	897	928	918	970	972	977	906	916	924	956	906	992	939	925	944	919	965	986	930	939	906	939	990	902	899	878	909	894	859	966	920	923	965	955	944	956	917	887	937	988	876	944	942	919	952	916	901	917	934	935	926	958	937	920	926	901	934	940	976	884	892	909	978	951	941	928	882	948	904	902	868	930	921	972	941	938	886	873	916	984	922	907	954	875	969	895	864	963	886	935	915	938	946	927	875	974	913	952	886	907	924	907	898	898	941	899	948	963	885	950	912	914	917	962	899	1006	911	943	939	945	935	962	957	957	870	934	907	913	987	886	959	887	865	925	912	976	923	904	923	888	870	892	914	884	953	879	926	900	904	887	913	927	934	940	977	944	925	929	927	922	884	894	937	1001	863	898	959	941	946	915	940	896	939	951	927	898	955	905	919	932	921	914	954	901	913	946	939	925	947	944	917	968	920	932	897	948	910	886	947	948	946	962	986	941	910	958	907	960	970	914	912	934	949	909	913	915	906	971	889	884	926	944	925	953	940	931	923	928	893	923	909	915	916	922	933	923	906	884	914	970	908	900	921	917	923	923	899	955	887	942	918	932	948	903	942	919	939	919	912	912	966	873	983	992	894	944	917	956	965	977	950	890	874	868	940	922	942	910	952	885	937	894	951	924	945	909	895	946	889	948	875	895	923	921	910	959	957	928	930	915	937	939	923	886	912	908	890	937	990	955	954	951	957	990	948	900	935	928	913	934	905	917	932	890	955	900	874	956	933	929	982	916	888	940	884	935	866	924	915	898	934	924	920	941	892	955	903	896	987	920	941	963	964	936	941	921	894	897	895	873	957	959	898	952	927	894	941	896	863	927	902	904	971	930	939	961	939	914	954	867	866	869	907	911	937	929	902	936	922	921	989	924	885	910	947	915	866	930	866	910	913	923	920	900	951	931	941	890	940	967	916	947	968	888	965	951	952	896	964	886	935	903	880	901	930	895	927	905	929	937	880	906	923	878	975	952	904	930	901	951	963	907	924	966	948	851	812	899	934	918	914	926	963	923	882	933	924	912	929	965	910	913	911	903	889	908	912	948	850	883	923	957	914	958	987	945	954	905	857	918	908	921	904	927	879	937	919	898	942	941	918	942	917	952	962	939	896	987	900	934	903	939	895	961	883	933	944	893	995	920	884	976	891	935	956	920	955	897	905	933	924	908	956	928	955	950	943	923	936	930	884	891	950	906	947	933	925	962	909	923	980	890	926	930	921	866	910	939	940	936	908	920	925	914	895	951	929	909	936	956	881	914	928	956	899	911	940	953	937	910	925	933	892	959	890	918	868	935	938	919	920	955	910	920	880	952	938	928	942	928	912	907	953	942	971	920	914	886	939	870	897	939	962	960	894	952	933	910	917	930	934	933	938	958	930	930	981	964	968	944	937	943	905	962	890	964	916	996	921	934	934	920	956	924	938	885	902	958	964	961	910	979	941	918	903	952	980	912	939	899	972	875	908	888	928	923	882	911	876	975	899	897	882	936	978	1009	955	909	903	930	909	985	977	941	957	874	928	914	869	896	905	901	910	871	985	938	905	884	938	927	927	901	869	880	974	924	941	955	917	914	884	942	961	899	937	963	933	958	912	935	924	918	1008	855	914	951	965	911	915	922	919	932	879	900	956	989	898	925	918	895	968	893	928	924	928	961	967	914	963	930	864	954	880	961	981	932	950	904	907	934	919	896	995	913	884	898	953	915	942	919	896	911	927	941	924	929	993	911	882	911	954	941	941	916	946	957	963	908	939	942	1015	923	911	915	980	958	908	966	945	952	941	904	958	925	905	942	985	909	925	916	921	865	953	957	980	916	911	979	927	950	932	934	895	908	889	1025	944	940	898	908	956	885	877	943	948	906	902	989	925	925	864	909	939	902	895	908	925	968	949	886	895	909	893	936	941	963	1008	955	877	946	916	903	924	932	933	900	885	916	926	948	930	947	880	864	948	924	921	917	926	951	903	912	973	927	904	933	906	919	920	911	928	939	917	903	967	937	934	917	944	957	917	897	925	990	962	941	868	929	895	934	870	944	935	932	889	950	899	895	935	889	915	908	890	867	941	927	929	928	920	938	899	901	915	986	965	978	952	933	905	898	934	952	966	920	894	919	888	926	911	953	916	966	893	949	921	939	953	862	928	961	902	963	961	918	968	883	879	920	885	920	930	907	910	900	925	967	935	952	890	888	930	898	930	846	957	970	850	942	945	917	891	876	932	941	931	949	867	923	887	918	923	904	911	871	910	941	947	941	909	911	929	992	932	908	972	886	898	936	936	971	988	925	849	880	946	910	954	903	950	942	916	958	963	910	919	912	925	937	938	897	930	970	887	973	911	952	915	920	898	890	933	928	919	928	907	901	933	912	920	930	905	957	891	919	914	890	1006	979	924	873	905	932	916	916	903	912	941	939	903	967	923	942	902	880	938	940	937	918	971	882	916	909	926	959	904	904	920	945	923	971	989	915	942	927	946	877	937	955	890	881	856	936	955	921	912	942	926	897	870	973	947	875	920	904	953	930	903	916	902	943	910	927	934	947	967	948	948	876	899	982	881	901	915	956	945	944	944	886	933	929	951	909	902	968	902	956	942	951	956	949	954	900	896	873	891	904	990	923	892	945	919	947	924	885	912	964	891	997	913	938	913	954	916	902	899	938	971	926	958	941	909	969	918	892	955	884	921	929	903	891	892	971	890	951	981	923	981	871	856	961	880	837	976	943	904	896	946	908	938	918	861	920	945	936	953	873	895	948	902	945	946	907	922	895	926	933	981	890	914	965	957	943	885	954	942	914	913	906	950	914	906	923	911	937	916	890	926	956	953	969	903	965	926
16896	1313	681	549	419	366	329	291	280	257	251	244	216	226	196	242	228	214	241	234	232	204	205	201	227	196	196	209	199	196	225	224	233	219	220	224	220	227	188	213	212	216	218	233	202	208	191	214	233	234	190	229	248	184	205	189	218	217	206	243	220	207	200	192	219	194	197	201	227	233	208	209	209	211	223	192	205	211	221	225	233	219	203	205	208	200	209	224	204	220	201	219	197	193	203	237	213	206	219	200	203	225	218	190	217	219	203	197	202	203	222	186	207	203	216	212	234	221	208	233	238	229	213	211	223	217	214	233	207	253	198	199	221	207	252	200	207	209	222	208	222	239	228	203	226	205	201	238	197	237	240	206	207	229	229	220	220	210	195	230	213	218	199	208	177	216	222	217	203	233	220	199	219	205	192	213	231	201	212	215	204	196	239	206	188	219	212	216	201	238	203	223	236	207	202	207	202	170	206	190	227	210	207	228	192	212	220	185	195	186	200	233	226	217	223	231	215	237	188	196	176	197	178	203	228	210	215	214	199	224	217	233	214	229	208	225	203	209	234	213	189	192	183	214	215	211	194	237	220	206	187	218	209	201	209	259	208	186	177	208	191	220	244	198	214	210	189	200	213	239	204	200	232	213	234	254	208	207	190	182	215	230	219	214	211	193	209	200	231	217	214	203	217	206	204	215	240	194	219	201	202	230	182	225	231	216	202	209	211	238	214	211	207	213	224	217	208	247	208	190	234	195	213	232	207	210	228	191	215	214	216	198	198	232	209	230	237	211	207	229	208	211	207	218	206	197	212	207	200	221	226	214	181	225	232	213	221	204	190	237	202	202	226	220	208	210	224	215	212	213	211	203	234	231	230	208	224	191	198	233	222	189	191	212	230	188	215	230	213	203	214	193	208	200	214	193	205	221	204	225	206	216	203	213	214	200	196	244	199	229	232	225	215	206	205	221	203	225	212	230	229	205	198	214	225	230	226	211	200	185	234	212	213	201	224	216	210	187	213	197	199	228	190	195	230	206	199	203	218	235	224	232	210	215	197	192	220	218	210	213	203	215	220	217	227	224	223	233	193	235	207	212	229	228	205	217	217	204	188	209	241	203	213	206	217	201	213	216	228	231	211	229	239	224	188	202	207	222	239	236	201	196	247	211	211	224	225	252	226	211	204	215	214	200	177	222	213	219	206	215	202	218	207	193	216	213	195	243	226	231	199	206	211	190	219	228	203	211	229	205	226	212	220	223	214	189	206	238	181	231	206	213	255	220	198	234	206	252	198	210	213	211	197	220	214	229	233	238	217	211	199	206	182	232	206	193	192	203	203	240	221	213	219	196	206	208	200	196	189	202	206	218	200	229	211	205	232	240	222	169	209	223	208	213	214	216	212	234	186	194	188	177	218	228	184	185	205	191	194	218	234	188	212	207	214	223	220	202	206	209	230	180	208	235	234	219	206	204	205	220	195	235	224	219	180	189	225	210	199	209	227	197	204	230	223	209	217	227	206	206	227	225	201	214	211	216	204	219	206	214	224	208	211	198	199	198	215	223	217	196	231	232	187	235	206	256	225	213	215	231	190	230	207	210	192	194	206	221	232	177	166	203	230	212	188	193	235	213	229	200	207	197	235	184	215	215	210	220	203	244	212	203	184	189	201	229	191	205	223	221	226	224	217	223	212	219	201	217	233	215	201	193	250	203	211	196	188	229	186	238	223	184	176	246	208	223	209	238	196	191	167	216	201	244	222	217	205	197	218	204	215	189	232	216	207	215	194	205	232	219	211	225	186	183	213	203	218	199	203	201	208	221	210	186	236	221	216	214	215	205	209	214	211	214	214	207	200	218	216	216	202	208	224	198	212	196	212	206	217	197	207	238	184	215	199	196	208	224	225	172	209	214	207	198	264	205	186	199	230	211	205	195	211	238	204	179	200	178	208	199	208	201	203	198	215	201	219	220	210	231	217	208	221	228	222	236	214	221	219	222	214	210	240	197	223	228	199	193	216	199	228	212	219	217	202	239	200	213	179	211	227	212	199	241	220	218	234	212	220	226	219	209	219	217	219	183	223	242	216	218	194	200	225	188	224	194	206	204	193	233	183	227	192	200	197	244	196	221	214	216	226	199	200	224	226	212	190	225	218	204	230	214	198	204	215	226	244	197	214	215	268	211	235	227	238	204	239	210	213	205	234	191	202	222	202	194	222	215	229	226	192	181	254	182	202	228	198	204	193	203	193	208	226	211	192	205	206	184	209	182	210	230	223	183	206	219	184	204	224	178	216	200	208	206	213	190	234	214	239	196	214	209	221	201	213	207	208	198	208	197	208	185	187	191	217	204	210	210	221	205	215	219	203	221	227	190	237	216	221	209	217	192	225	200	219	212	216	209	214	198	210	195	206	221	215	209	229	207	222	197	217	179	216	218	229	211	223	227	223	180	215	228	226	219	241	208	214	202	192	227	199	194	191	211	200	213	219	213	223	210	238	200	225	194	178	242	225	211	178	208	211	212	186	216	219	199	200	199	213	215	235	208	219	220	219	213	171	191	195	215	242	200	233	205	205	213	203	196	225	198	222	238	217	219	205	207	221	187	188	208	192	199	218	199	210	222	190	222	214	191	181	215	209	202	220	243	206	200	228	228	204	197	209	231	227	193	216	195	243	207	194	239	199	190	235	195	195	232	182	211	189	203	220	233	187	231	209	197	204	225	206	204	210	209	214	204	251	203	225	239	228	222	193	194	199	232	228	235	193	211	214	194	188	203	214	198	214	237	204	208	247	231	221	237	199	192	210	224	239	218	212	193	213	232	214	188	190	215	220	186	199	184	213	190	197	200	194	195	221	199	229	191	215	199	245	237	190	200	204	258	238	228	209	185	221	208	194	208	213	215	194	218	189	229	189	192	204	206	229	216	194	186	214	214	207	238	207	224	231	218	220	193	230	197	192	227	216	235	214	220	200	222	197	209	207	204	212	230	221	239	216	213	221	214	206	195	208	205	172	219	217	192	202	217	235	244	238	205	192	189	190	250	233	219	223	193	229	200	194	196	192	187	187	211	213	212	192	240	222	229	190	232	225	207	230	208	240	194	221	223	190	263	210	236	227	206	203	212	202	203	206	229	230	214	201	229	201	210	206	186	206	233	209	202	203	219	188	207	219	221	217	196	216	220	200	203	228	216	218	224	196	220	202	184	195	208	194	204	232	197	219	201	235	230	226	208	209	204	246	226	221	221	209	229	219	217	212	192	222	224	213	222	205	203	233	224	211	198	212	212	200	205	196	208	225	220	207	222	209	230	226	215	224	208	176	218	241	226	205	178	209	210	204	217	215	215	226	214	212	201	231	206	204	233	235	221	209	235	230	215	207	198	209	218	217	215	237	198	215	195	219	192	240	228	193	225	229	218	206	217	249	212	217	221	233	226	195	221	247	202	183	223	219	232	236	190	210	232	196	222	200	217	253	217	223	220	230	218	198	190	215	217	226	224	223	211
10463	1043	1521	1754	1485	1297	1097	1041	969	941	805	807	750	677	667	704	641	620	623	648	576	627	576	565	591	574	590	573	614	587	586	550	562	555	556	554	539	535	558	537	536	593	522	547	578	542	583	529	545	533	575	528	519	575	543	555	541	555	575	535	540	529	513	578	526	546	573	559	543	599	511	555	526	533	497	562	593	546	542	531	549	508	545	556	559	545	546	519	562	567	566	506	527	544	519	548	559	535	559	562	529	522	582	507	530	491	556	521	541	616	510	531	500	564	579	514	535	532	527	544	538	560	566	543	544	544	519	586	561	525	543	550	550	520	538	544	521	585	535	542	544	517	547	524	532	533	530	522	531	553	555	561	543	573	531	488	543	589	503	568	573	480	534	594	521	527	501	553	529	567	531	578	537	521	539	537	528	557	517	533	490	545	538	535	537	532	505	540	509	522	498	515	555	556	527	556	510	550	527	530	520	562	533	536	562	519	509	564	551	549	516	576	537	512	563	585	538	512	595	517	530	559	552	497	598	545	559	494	545	533	513	544	528	499	525	512	541	515	514	577	546	510	514	546	551	519	543	575	534	543	517	506	511	534	560	547	558	495	553	569	535	520	513	531	529	560	543	547	549	542	563	518	548	526	548	537	488	558	536	562	523	573	558	510	539	533	535	576	527	568	518	528	531	517	565	569	559	569	547	534	516	486	564	538	540	543	544	507	556	533	553	528	587	540	551	510	531	504	548	489	552	556	550	547	546	507	532	548	558	559	528	533	551	533	538	504	504	520	531	498	524	527	512	537	550	542	561	572	550	533	543	520	545	510	543	542	524	540	563	530	505	531	507	534	546	491	513	558	504	567	534	528	532	570	530	529	548	557	560	590	555	549	548	522	556	518	493	590	528	564	519	533	532	528	559	547	511	537	546	490	535	527	517	527	537	548	542	519	493	536	487	538	525	560	525	495	509	517	564	541	558	565	556	520	553	518	516	556	556	521	520	553	540	521	521	536	523	543	529	489	524	511	486	575	543	549	539	504	536	511	530	546	574	522	520	536	537	588	512	508	570	559	585	530	518	564	543	513	560	532	504	513	514	545	586	565	568	536	530	581	493	527	563	555	535	533	520	565	549	529	538	538	515	567	528	502	551	569	537	541	528	572	568	513	522	497	537	552	577	546	563	519	558	526	561	546	533	576	498	593	531	542	522	592	511	560	524	516	544	555	548	544	576	580	522	538	561	487	563	508	543	553	557	535	545	534	518	575	581	554	556	548	565	571	557	539	544	499	556	521	556	540	530	542	526	527	572	546	548	532	505	554	540	523	537	540	549	517	540	497	538	579	548	561	557	540	517	510	563	552	530	496	555	492	534	554	553	579	554	565	571	533	538	533	502	543	507	582	530	560	539	544	460	543	529	531	518	548	528	520	588	569	525	549	538	518	513	540	510	532	565	525	566	485	524	535	540	547	513	532	515	559	522	527	519	546	517	543	548	579	530	569	521	504	585	548	573	520	520	515	559	540	513	480	539	514	558	549	576	525	527	553	533	539	505	548	558	511	533	532	539	563	549	541	542	546	504	558	516	541	523	577	553	572	523	519	512	578	525	542	507	586	571	548	536	538	530	524	516	484	567	615	525	551	550	533	524	497	481	541	543	517	565	579	536	568	507	550	571	557	560	539	533	529	502	573	508	498	516	526	548	557	515	505	520	528	528	503	548	553	529	538	522	533	529	516	538	554	544	514	542	546	510	553	527	516	520	553	539	541	549	503	546	549	510	564	561	587	558	514	510	546	558	504	519	559	532	552	544	523	531	537	579	538	575	574	540	543	531	541	538	542	527	513	584	551	530	494	550	533	582	513	564	540	558	518	534	536	502	513	543	524	497	547	579	565	565	576	553	515	567	495	535	519	521	575	533	546	548	527	535	558	564	596	552	578	555	533	532	523	494	547	539	549	511	564	522	536	583	591	538	501	556	558	564	571	527	565	559	586	537	507	550	525	528	518	544	503	502	583	552	568	529	496	509	541	538	573	573	543	565	544	547	517	558	539	546	567	545	506	527	584	521	589	465	543	561	566	523	512	524	547	561	548	547	537	585	544	518	486	569	557	536	526	535	537	606	547	514	509	567	540	509	538	508	538	541	561	575	500	568	519	557	545	564	550	534	555	498	563	552	535	546	485	495	564	541	537	513	554	508	512	587	520	526	541	509	522	570	567	507	520	609	484	604	560	547	524	529	501	509	547	510	576	536	542	544	542	526	562	530	506	561	495	575	570	581	545	508	522	492	532	508	552	525	527	514	573	538	495	531	577	521	537	548	542	568	518	520	517	529	552	562	514	518	540	503	517	557	532	498	551	570	557	493	553	501	519	580	525	519	553	528	523	560	509	545	567	520	539	536	534	529	561	515	552	550	529	539	532	516	533	523	558	554	544	568	522	562	567	579	575	552	521	545	531	509	519	547	563	519	528	566	527	550	533	519	506	509	504	566	566	568	569	535	530	532	565	545	553	545	513	549	545	554	493	498	529	517	548	538	552	569	543	592	523	530	557	488	524	533	541	506	585	523	528	534	617	527	572	531	526	547	500	562	528	469	500	560	552	528	488	492	536	544	521	588	556	529	525	528	546	546	531	542	519	520	535	530	520	508	525	545	547	570	552	512	542	539	524	498	508	498	527	520	526	522	523	551	570	547	530	530	560	545	541	563	546	535	561	538	537	551	530	524	587	540	557	553	536	577	556	544	525	579	521	491	516	546	542	556	533	551	552	572	569	497	528	536	506	528	532	561	545	538	529	534	460	562	572	541	549	522	532	569	568	575	543	523	538	517	535	511	536	545	556	497	575	549	514	529	549	528	562	549	535	577	555	513	545	582	524	547	529	535	559	551	498	546	529	562	556	539	513	566	574	516	557	549	574	551	584	565	525	516	520	552	577	499	543	551	578	557	576	547	560	507	569	552	513	530	551	505	543	565	536	548	582	550	571	514	519	566	581	547	491	560	545	505	566	519	544	520	556	496	546	550	594	629	526	514	492	541	549	562	539	537	531	533	538	565	541	517	577	523	526	533	520	550	557	505	525	525	529	579	537	527	567	547	505	516	551	540	518	557	544	550	584	526	506	536	533	546	550	542	561	543	519	549	537	571	524	519	508	494	542	582	527	571	542	520	562	529	526	535	517	564	504	577	532	570	502	553	553	548	541	541	518	528	550	542	538	527	557	496	528	560	534	538	567	499	544	580	586	545	570	545	529	520	527	560	515	558	553	566	549	537	512	522	503	524	538	517	536	528	533	522	485	496	502	527	541	523	542	518	549	516	555	516	521	572	502	530	527	532	543	552	535	505	535	526	523	517	559	509	561	533	551	540	565	529	559	591	489	509	555	539	573	553	512	516	536	552	560	521	551	566	507	580	528	536	515	592	521	560	547	582	543	561	525	516	557	518	550	550	523	542	531	529	542	558	569	564	512	496	540	498	552	528	497	531	558	563	509	545	513
3300	447	336	384	348	343	381	361	362	343	382	341	371	351	389	389	355	334	393	376	390	362	360	358	340	370	349	346	338	354	366	367	378	346	341	371	351	393	360	358	373	359	362	341	373	421	402	371	340	355	380	364	357	380	369	363	374	358	335	388	358	359	377	346	345	377	366	371	333	364	379	385	355	365	352	374	360	348	379	374	342	379	362	397	368	388	358	352	345	341	356	372	384	372	378	346	370	339	441	370	386	378	334	393	357	381	347	341	378	358	397	353	352	348	361	382	399	358	372	355	383	352	380	384	362	360	372	353	396	367	359	308	383	346	360	410	352	382	337	339	369	356	370	351	427	349	358	368	359	352	322	377	409	352	392	350	372	355	374	378	361	359	367	402	388	352	379	365	387	380	363	396	391	396	369	344	367	344	350	341	372	353	364	342	353	380	330	369	354	353	341	356	354	359	374	434	372	317	377	360	359	385	367	361	358	373	363	377	384	346	364	377	380	338	385	347	405	353	375	372	359	370	395	334	344	369	346	352	346	359	378	349	368	357	372	369	362	376	408	375	386	373	369	367	349	351	361	366	403	377	371	414	350	329	319	338	383	347	363	367	350	364	391	397	369	396	368	370	345	346	382	372	359	371	369	384	356	377	374	360	358	360	360	373	393	350	412	383	359	368	374	362	316	397	356	363	424	370	374	352	377	365	354	348	370	363	387	316	371	367	365	378	387	360	379	335	357	357	378	384	367	362	427	417	347	359	372	344	371	358	358	367	358	410	380	393	341	348	376	330	357	347	374	388	346	368	348	353	375	353	364	348	386	375	388	365	366	354	402	345	390	381	355	396	364	355	380	371	352	366	358	370	366	335	369	395	367	359	358	384	366	385	362	369	327	396	370	370	372	397	381	375	333	345	347	349	355	317	351	354	360	369	388	346	385	393	411	381	433	344	367	372	374	370	373	364	397	355	348	372	360	356	370	347	368	338	397	374	371	375	335	352	354	327	376	371	391	350	354	374	352	371	355	335	374	366	353	383	344	374	347	369	351	363	371	358	324	384	343	365	350	363	414	360	336	384	361	364	350	357	386	390	336	385	380	351	382	359	365	322	365	382	399	367	358	371	352	342	386	324	371	412	355	352	390	368	378	363	360	369	378	341	344	337	362	343	392	374	354	336	352	354	363	366	376	389	387	376	363	349	337	358	376	357	367	362	386	354	363	335	400	353	363	409	344	337	347	337	343	362	342	388	390	350	360	328	345	327	389	363	354	393	356	413	411	357	351	368	369	365	359	375	376	363	371	373	361	353	371	374	325	376	394	331	331	328	364	399	357	358	359	371	419	347	377	375	380	344	389	364	394	339	354	371	313	342	328	369	397	360	418	346	390	367	393	361	338	393	389	341	368	370	355	384	331	355	384	340	359	366	381	383	340	387	381	403	347	346	373	349	358	361	352	339	361	387	360	341	386	369	409	377	388	360	382	400	373	353	353	392	356	359	381	360	350	389	352	376	385	353	369	340	358	370	427	359	384	383	329	374	351	364	353	364	368	376	364	376	362	363	348	363	373	417	393	358	369	345	372	358	374	341	356	410	360	375	353	373	364	362	378	357	349	343	372	400	318	380	397	391	385	366	369	356	383	364	358	335	401	352	372	378	354	408	347	377	328	345	376	380	362	342	360	388	372	360	367	330	351	403	342	377	392	374	380	362	341	355	341	386	361	378	381	339	375	374	379	358	378	377	366	374	383	391	360	402	402	337	374	339	384	395	359	344	387	378	363	373	392	372	378	340	357	369	379	373	359	374	351	320	410	373	368	369	382	354	326	305	350	334	349	372	390	329	386	354	351	380	356	351	359	370	375	366	366	393	337	377	365	354	348	352	381	375	374	393	376	408	364	390	376	343	400	387	401	369	345	350	353	348	354	325	363	346	342	357	360	333	356	374	337	388	412	353	345	372	409	357	384	352	359	375	335	394	365	339	351	352	397	377	349	370	363	371	341	362	333	382	392	368	353	338	367	372	353	364	385	361	366	373	353	371	353	354	352	413	354	333	395	356	371	352	369	362	356	372	329	318	360	381	340	379	337	343	376	381	370	352	369	359	372	343	341	342	376	394	386	417	336	391	368	334	352	354	351	334	345	350	402	361	380	369	364	367	358	376	385	369	370	353	352	371	335	315	357	407	355	391	362	368	340	365	345	395	344	376	363	341	342	388	374	369	391	372	432	335	347	421	364	344	376	367	371	358	377	348	349	365	343	376	336	352	383	387	359	368	382	330	363	366	398	348	358	368	354	351	366	376	348	368	312	348	350	397	396	400	362	383	381	370	355	351	376	367	350	356	373	352	336	409	348	410	413	394	365	380	366	384	364	375	394	366	366	358	363	382	366	409	376	368	402	364	370	369	368	341	372	345	365	362	372	373	394	341	355	375	366	369	357	363	399	426	377	366	390	354	407	356	343	346	353	378	316	374	340	395	387	356	393	383	395	370	393	374	388	405	408	335	369	357	389	352	343	335	353	369	376	388	359	360	374	363	378	360	377	386	377	359	369	327	322	321	350	367	365	360	387	405	375	366	366	399	336	419	353	337	349	381	388	393	396	387	331	365	374	344	364	351	348	326	375	411	387	379	394	339	358	387	361	347	368	372	375	366	377	366	339	354	364	373	365	354	371	384	344	354	383	354	345	332	347	347	360	375	347	347	321	335	397	370	352	344	314	410	370	384	385	363	323	333	349	382	374	362	343	382	368	345	384	334	322	362	359	366	374	387	388	385	370	354	363	393	353	388	390	324	349	364	359	376	358	342	332	376	390	356	363	400	354	322	360	363	362	358	378	394	340	332	358	359	361	388	371	366	366	393	372	376	353	393	324	348	351	362	338	347	330	338	358	334	360	361	424	379	357	362	376	373	340	360	382	361	373	371	353	382	353	344	339	334	338	402	336	387	345	369	366	385	339	385	373	364	380	373	385	368	360	395	378	352	352	380	344	401	365	353	349	387	383	370	386	387	340	415	379	388	330	399	371	367	374	376	342	362	347	346	352	345	372	359	352	399	381	382	370	359	332	371	397	360	370	382	351	353	338	360	390	361	368	350	367	380	326	373	390	400	353	342	330	379	374	355	379	366	358	362	342	330	320	356	365	354	351	358	386	343	366	352	352	389	347	348	341	361	388	367	388	355	362	339	349	356	402	361	333	369	374	330	353	376	350	374	380	374	342	413	365	358	370	389	359	369	378	353	372	379	370	351	391	349	347	368	357	387	323	418	371	362	353	370	412	324	321	355	353	378	344	373	391	354	375	367	374	409	395	393	366	345	349	412	366	372	389	356	344	365	342	358	353	342	396	365	367	361	389	368	352	360	386	372	335	366	376	388	371	385	390	344	339	349	380	399	347	387	326	321	349	372	371	399	388	399	407	334	347	328	353	348	376	355	399	350	385	362	387	343	375	346	356	366	376	388	375	370	364	352	352	381	377	373	382	381	355	353	369	381
3376	971	956	932	956	909	920	880	917	875	881	843	891	910	899	911	941	894	901	904	855	898	856	899	902	905	878	824	851	877	938	880	854	876	894	945	887	883	915	844	892	852	862	874	881	846	873	860	914	854	927	881	890	930	937	885	914	916	896	890	889	880	919	862	862	878	957	833	891	871	851	864	943	911	923	856	884	863	832	862	863	868	822	875	855	918	910	855	882	883	869	858	847	810	861	858	895	853	846	852	876	853	852	900	876	864	856	924	919	874	908	907	873	904	872	910	849	842	873	876	834	936	886	898	894	898	870	847	865	886	938	899	867	885	904	901	892	911	919	878	890	890	905	827	923	875	893	894	905	886	951	885	858	865	880	878	919	894	882	920	884	896	882	883	897	828	880	839	827	844	955	861	871	933	895	852	885	860	868	858	929	908	869	857	932	925	822	904	873	880	916	872	884	901	884	832	875	886	891	905	907	862	866	921	806	873	828	872	843	901	928	903	899	868	887	887	853	843	910	878	866	860	908	851	897	881	898	917	885	869	899	903	964	877	881	865	873	882	825	882	884	878	901	859	901	885	887	871	857	860	884	884	914	896	916	894	900	884	865	911	864	888	888	893	833	876	860	918	884	954	878	851	885	905	882	867	866	941	879	870	887	900	862	898	891	907	875	852	894	884	914	888	941	864	845	922	939	882	918	877	918	910	901	877	873	931	901	877	854	889	883	863	888	937	908	924	886	903	868	890	927	870	841	865	849	870	860	836	888	863	937	962	826	905	859	901	900	905	890	886	931	836	911	916	913	877	926	876	889	901	907	940	907	858	890	869	866	845	905	926	883	900	889	892	874	848	893	855	926	878	932	868	854	907	855	837	859	868	853	893	890	909	868	901	875	905	897	863	887	893	851	887	947	885	908	922	910	888	863	848	916	873	880	903	862	904	837	851	913	862	849	875	831	912	853	884	867	892	903	867	816	857	906	948	916	879	885	928	855	895	882	887	918	919	927	864	889	844	879	869	869	913	899	832	881	889	871	930	908	942	968	878	906	882	941	884	878	863	885	863	906	898	866	898	856	823	911	927	875	923	888	893	926	835	891	933	821	881	852	851	916	904	880	919	884	850	932	886	867	885	881	899	899	868	906	837	920	876	919	864	908	884	882	899	839	863	871	862	914	900	889	872	893	890	867	880	850	869	874	873	943	822	896	879	936	812	901	875	923	852	916	896	889	901	859	866	865	850	887	854	912	885	879	845	895	904	917	892	862	851	906	876	878	880	888	874	911	892	914	831	931	866	899	855	917	896	843	908	839	914	903	861	867	876	888	902	872	902	840	916	909	925	938	884	893	888	929	942	882	931	877	901	857	881	894	907	855	911	860	844	890	905	961	865	868	898	898	911	906	919	860	866	865	822	936	894	920	868	867	930	931	901	884	851	892	862	914	912	872	882	877	866	888	890	926	884	853	881	872	931	902	924	920	913	864	906	904	911	958	889	926	919	902	877	912	870	906	896	911	876	894	900	864	906	934	870	880	822	930	899	925	937	876	889	838	938	930	877	837	910	848	907	885	878	882	877	895	894	839	883	901	843	874	879	914	865	914	880	900	890	875	941	910	857	850	903	905	914	911	888	848	864	920	854	921	891	873	875	905	900	871	791	898	867	910	885	878	884	876	845	829	895	901	869	863	841	911	890	879	883	895	956	881	856	879	864	869	882	889	855	904	853	882	805	881	894	905	894	829	905	855	927	873	930	905	899	921	844	930	900	875	832	904	883	895	931	897	865	890	870	844	859	895	892	921	899	862	922	865	895	888	805	865	864	903	910	896	872	892	866	863	873	894	890	875	927	821	902	856	900	887	833	933	911	892	846	881	892	903	876	882	903	863	905	874	860	881	818	850	890	891	909	861	874	914	927	869	892	924	877	862	904	856	872	882	934	878	865	920	861	921	856	897	916	873	873	868	907	874	886	898	905	876	852	854	895	891	839	896	923	931	888	878	901	906	888	865	859	926	894	838	918	850	902	900	922	949	902	896	863	914	896	887	904	896	806	862	893	908	861	857	887	914	889	911	931	831	866	944	948	898	871	885	877	879	866	878	883	857	907	933	874	935	860	927	926	926	935	883	916	875	897	837	867	914	889	886	907	878	878	879	830	889	860	883	855	855	913	866	888	904	872	929	868	887	865	906	884	906	884	912	892	903	960	872	913	878	890	920	897	882	942	929	857	845	843	846	880	903	886	877	920	850	863	898	881	905	906	943	864	912	933	852	855	882	864	922	885	872	870	923	832	915	852	922	920	870	872	913	876	937	827	924	859	855	902	877	882	874	897	849	914	906	895	843	905	872	840	802	902	871	906	968	899	853	899	881	887	875	870	940	947	871	859	921	897	895	884	870	835	864	884	939	868	881	872	854	909	917	926	890	905	869	873	878	880	881	841	941	901	909	859	928	920	880	866	917	855	877	859	899	871	947	877	918	932	894	894	882	881	864	869	869	855	884	898	864	867	878	881	914	896	856	927	890	909	893	881	882	906	915	863	845	913	929	881	880	882	876	861	892	887	918	863	903	860	909	899	899	896	877	940	914	894	882	876	898	917	860	887	888	836	868	939	884	895	869	910	866	876	893	877	910	870	888	915	877	855	846	897	867	907	863	914	946	928	931	901	851	909	941	866	893	944	839	887	923	930	945	853	915	914	912	910	914	896	887	893	887	928	875	875	889	911	856	886	909	883	891	838	864	864	848	885	889	904	858	906	877	890	842	847	871	898	921	914	877	890	908	842	860	839	876	898	868	904	858	849	846	848	902	882	896	916	875	886	898	836	823	856	867	859	888	840	849	861	865	886	916	908	855	847	862	875	889	854	865	903	861	919	926	885	871	878	886	884	862	908	912	945	890	946	835	911	888	861	832	951	892	900	861	867	947	891	949	930	845	902	933	911	818	838	905	909	895	864	883	931	933	921	878	864	925	961	920	896	830	897	888	868	856	888	942	899	906	921	885	899	906	859	911	850	917	927	908	867	886	882	898	901	883	889	853	868	906	915	872	893	894	884	876	849	887	866	914	876	906	901	834	911	923	867	865	892	849	921	879	874	857	896	859	882	854	902	824	876	954	926	856	915	907	897	877	897	885	886	932	834	921	916	827	840	861	970	938	853	928	887	906	828	859	879	857	904	868	874	836	951	930	901	892	883	842	831	940	941	907	860	883	918	878	971	867	891	870	859	865	856	894	862	825	892	934	888	932	898	881	911	914	873	864	864	867	872	870	909	846	888	823	842	854	932	884	894	869	906	862	872	890	886	946	914	892	926	867	899	921	892	890	887	861	847	861	897	920	902	940	845	886	873	934	890	865	907	902	917	901	868	900	859	931	936	858	834	879	868	850	828	871	905	852	920	887	838	852	847	856	861	909	899	849	889	914	872	863	863	850	838	884	858	896	866	928	901	871	899	923	914	881	899	897	890	941	850	907	866	870	886	881	864	869	913	914	864	903	884
10086	811	611	580	526	480	462	450	424	411	373	368	375	403	384	417	409	376	414	351	412	394	357	364	390	396	415	344	397	341	405	394	407	392	391	385	388	363	384	392	407	377	397	362	391	402	359	366	413	411	388	373	358	368	364	414	360	380	352	411	347	372	346	370	417	386	371	384	374	375	379	410	409	379	386	376	358	368	324	391	408	407	384	396	394	399	407	383	380	396	352	407	393	393	390	416	375	362	359	380	392	372	372	403	397	371	416	362	353	406	416	391	373	351	396	387	388	357	379	390	378	378	358	377	421	390	393	386	380	389	377	358	406	372	415	377	414	411	418	396	372	393	388	409	381	337	392	382	399	353	418	385	389	389	380	394	407	366	416	382	422	372	381	401	392	378	381	389	395	407	424	386	366	386	393	390	405	423	391	384	353	368	360	392	374	397	413	372	383	375	384	384	385	413	368	378	362	382	355	370	385	380	371	378	351	392	385	390	370	404	365	381	399	395	384	373	345	396	373	403	388	395	352	368	351	378	335	385	392	387	387	419	372	355	379	401	409	403	403	368	369	418	382	374	384	380	449	380	388	407	395	394	402	359	377	385	421	400	360	377	391	367	399	366	395	400	373	385	360	392	418	364	362	433	392	407	388	396	378	376	374	434	365	358	422	399	386	369	365	403	325	400	389	384	391	382	363	404	405	423	361	372	350	370	415	409	403	366	337	416	372	353	398	388	407	421	377	386	358	361	382	421	401	374	442	376	389	379	368	419	385	376	367	388	402	399	382	404	396	386	413	357	367	379	379	398	376	359	405	384	396	378	363	354	421	412	425	367	402	377	393	433	394	396	360	415	352	363	392	363	413	373	425	367	364	363	383	396	370	396	395	371	359	381	382	383	413	392	386	387	386	391	359	414	407	382	403	426	379	378	354	416	383	370	391	401	390	407	363	375	393	380	413	429	402	401	388	380	372	365	404	422	386	406	368	389	419	345	381	381	377	404	422	369	360	418	380	384	376	386	380	329	387	409	430	382	397	410	405	405	379	339	366	372	368	378	360	426	369	453	397	388	394	389	369	390	410	406	400	419	342	356	384	365	355	346	382	393	363	364	380	349	363	390	365	348	412	351	405	355	387	385	370	365	439	395	363	407	365	399	430	406	382	390	368	385	359	353	401	398	374	441	380	387	373	416	404	371	368	402	357	420	389	364	389	376	410	336	392	383	411	398	395	386	379	412	350	407	363	410	355	399	354	414	354	379	423	415	424	387	362	408	401	361	391	421	375	395	408	423	391	391	366	425	395	385	403	366	388	387	407	404	360	381	403	416	422	409	377	404	409	404	402	392	386	393	404	381	387	416	379	394	387	338	396	363	349	367	386	418	378	377	408	367	407	437	390	424	397	375	374	393	379	393	389	359	380	391	358	420	353	361	392	401	382	423	415	397	430	372	403	369	376	411	372	378	405	425	359	380	394	366	383	385	426	379	404	374	436	359	391	378	395	422	379	416	379	411	371	403	388	404	387	429	396	406	359	388	367	377	379	396	378	392	355	432	371	380	403	371	399	371	358	358	355	399	403	377	403	366	381	342	359	375	380	367	389	389	346	375	347	418	368	375	366	405	376	408	370	391	371	345	387	368	373	352	391	403	425	379	393	377	380	406	444	400	392	370	339	348	415	358	402	394	387	386	363	390	408	396	387	398	355	369	427	394	373	364	385	338	410	400	416	385	400	385	348	389	391	391	397	336	418	381	369	342	381	403	401	373	380	401	393	399	387	378	375	416	374	370	405	348	372	407	381	414	378	380	450	390	370	361	383	423	341	407	375	376	372	392	391	375	403	434	357	384	357	350	410	410	380	361	372	381	381	400	424	384	404	345	356	361	377	371	357	360	398	374	354	348	374	370	392	411	393	401	398	376	361	373	393	390	393	409	385	371	363	384	369	388	391	373	371	415	410	379	359	394	395	373	399	388	368	405	411	409	389	395	377	389	409	420	360	351	355	391	427	434	374	382	378	380	363	340	412	369	331	394	372	366	402	387	366	399	387	350	381	375	374	372	387	369	426	375	396	381	365	366	367	384	396	399	395	359	382	400	385	416	387	442	364	414	359	376	380	388	359	410	393	398	392	396	386	447	359	385	376	349	382	385	404	423	375	418	370	378	404	385	398	381	393	389	386	398	396	444	396	411	391	408	382	369	400	437	362	420	348	413	396	377	350	403	425	344	407	399	377	387	371	400	319	356	401	403	386	382	370	377	370	411	368	381	389	363	384	374	392	405	338	379	387	420	376	375	395	427	394	387	389	395	341	384	435	417	392	404	395	415	378	392	400	383	390	395	405	389	386	339	394	404	388	388	408	379	385	373	363	386	390	390	382	387	399	377	393	400	364	395	394	382	410	368	405	406	344	362	402	404	394	379	361	406	386	382	397	389	414	390	348	377	418	410	373	353	382	389	433	391	411	367	376	410	344	357	422	362	346	389	371	356	426	397	382	362	380	413	400	402	358	434	363	408	406	416	364	382	398	407	358	362	373	394	395	390	354	343	367	388	386	402	377	421	365	393	365	390	365	391	381	377	356	387	378	401	359	372	411	400	420	397	399	367	408	408	409	374	368	380	374	394	367	337	405	388	362	391	393	392	404	380	377	380	374	367	378	352	374	369	383	393	398	388	398	375	375	350	396	360	358	403	380	403	377	383	363	371	353	399	399	381	407	359	366	383	380	380	369	384	361	385	344	385	404	378	379	414	366	373	409	405	361	378	393	393	377	378	388	425	368	388	378	398	376	353	383	372	394	389	403	386	371	428	390	388	367	416	389	385	388	385	370	402	394	383	442	385	438	357	354	412	387	378	417	352	405	381	336	394	387	392	389	384	364	363	376	383	391	386	424	371	395	391	348	387	341	397	379	420	397	359	366	362	374	421	401	399	417	400	412	405	383	381	396	395	417	378	412	368	399	387	359	388	366	406	396	360	402	402	390	420	373	366	379	381	374	353	374	386	394	380	357	355	396	399	357	357	371	381	386	393	394	338	401	373	389	381	381	388	388	339	368	417	416	362	381	395	379	400	370	391	414	401	395	352	374	396	387	346	368	397	401	391	396	420	410	402	408	378	396	396	400	363	369	407	369	378	382	416	426	416	342	366	393	364	353	393	370	367	364	406	372	410	409	350	345	369	391	369	396	402	387	393	399	403	350	397	416	386	392	373	392	380	412	415	377	364	366	389	407	383	381	393	414	374	375	430	412	406	390	377	399	365	341	387	395	373	401	386	397	405	392	406	406	371	360	356	364	384	402	416	361	339	399	401	404	398	396	393	398	374	391	384	401	394	370	384	412	386	376	379	382	350	404	402	398	384	407	381	357	406	425	380	407	373	365	377	381	373	343	378	378	408	351	385	372	390	393	361	386	382	377	414	386	374	422	368	393	386	365	424	411	408	407	391	414	377	375	380	366	347	381	385	416	366	379	377	379	397	381	381	382	417	410	383	397	394
8471	1168	1389	1526	1386	1293	1267	1238	1128	1080	1057	1020	1010	1046	1012	949	978	1028	992	931	966	894	950	985	945	969	934	980	918	950	973	858	928	928	878	933	899	957	878	906	946	911	933	929	938	921	853	922	907	956	939	936	921	896	894	950	926	941	939	899	896	952	938	925	946	1002	920	922	868	964	950	896	908	942	959	903	928	927	897	937	990	925	859	966	913	982	884	896	988	915	904	889	924	896	937	857	941	980	918	914	877	898	898	907	951	925	935	986	960	917	930	931	942	919	924	926	1034	910	926	948	888	869	866	998	919	925	963	867	922	945	914	927	927	877	953	903	901	890	971	935	885	936	917	897	900	929	932	906	915	945	975	935	916	931	922	975	931	961	907	926	900	964	890	894	904	938	868	960	895	915	907	880	914	965	963	967	909	908	927	898	937	891	886	896	934	866	931	939	925	861	941	920	925	975	883	930	903	955	941	1003	951	907	935	881	934	950	905	920	973	942	958	929	909	905	922	938	904	916	912	888	934	886	876	889	943	936	918	909	890	963	925	939	876	886	930	942	928	933	894	850	937	887	953	884	928	954	1005	918	879	878	857	919	902	959	971	953	921	909	839	941	924	967	944	940	983	898	897	869	897	930	946	934	897	891	886	904	896	957	961	913	928	910	912	897	914	954	899	924	921	903	897	935	890	870	899	903	962	912	934	851	953	865	940	905	976	919	935	964	900	934	948	915	878	918	936	921	873	938	907	923	935	895	955	905	1007	929	961	842	960	896	926	945	909	919	941	940	952	921	933	974	927	928	918	900	916	973	916	926	907	870	903	966	932	946	961	927	916	905	976	933	924	900	938	950	893	906	927	867	957	953	917	915	872	865	882	914	921	914	882	925	914	932	915	912	889	910	898	976	873	899	966	911	915	918	921	923	889	942	960	935	927	984	936	894	918	919	939	894	832	939	982	928	892	892	937	952	915	908	940	925	890	912	917	915	879	952	894	941	935	919	936	949	903	920	983	886	908	900	914	908	912	981	929	900	927	914	942	923	917	935	906	955	932	957	933	960	928	901	951	920	958	950	919	913	931	951	955	943	907	901	922	905	955	915	915	888	965	932	954	899	910	988	910	968	904	949	952	930	943	938	944	902	933	900	885	922	910	942	907	893	906	909	895	903	931	893	935	952	939	980	960	938	904	890	943	910	885	887	874	904	969	918	890	883	859	878	882	925	906	908	904	937	895	929	941	895	904	921	919	948	952	932	890	920	890	971	968	900	927	918	878	892	921	944	885	941	930	915	937	889	969	913	928	917	929	906	898	935	832	912	903	905	933	953	886	924	917	895	921	896	980	959	927	898	951	929	901	923	955	941	920	889	884	917	830	879	894	910	882	908	911	904	955	912	893	944	934	956	905	958	961	921	901	931	931	962	981	900	922	871	938	973	897	958	905	938	909	920	901	898	963	904	910	919	971	920	926	952	974	884	919	931	881	930	870	973	893	934	906	945	909	927	987	909	943	938	913	941	950	966	931	848	896	912	891	944	864	927	900	957	945	958	955	923	892	975	919	959	895	941	975	911	986	896	897	834	899	919	893	870	939	896	925	915	909	965	917	857	930	878	947	913	943	863	898	917	925	948	934	942	920	847	967	932	912	887	900	937	912	979	947	853	944	929	881	899	853	930	902	921	888	894	879	876	946	880	951	869	879	927	956	954	905	926	866	906	938	939	944	875	927	914	937	916	933	918	943	891	934	941	924	942	948	925	914	885	929	889	945	890	900	938	910	873	915	927	901	944	900	965	876	949	957	884	913	879	924	928	924	966	933	944	957	943	960	907	915	957	897	990	954	903	884	919	977	873	905	901	882	921	917	936	931	939	875	933	952	948	946	880	845	920	902	885	955	973	930	953	914	911	860	886	870	914	936	949	923	933	892	916	910	885	944	993	995	951	954	927	896	940	932	932	895	933	915	946	919	923	925	960	915	905	881	905	938	904	890	908	917	1019	942	961	925	958	921	887	895	938	961	901	949	989	887	909	880	909	962	915	887	891	927	878	921	963	972	884	950	910	882	971	983	947	902	938	938	907	937	996	911	923	884	914	927	917	921	921	920	929	924	900	926	968	869	919	934	914	911	872	857	923	968	896	911	964	937	923	952	918	966	935	947	921	965	913	889	877	947	911	886	935	928	925	935	929	936	868	876	883	907	872	918	896	946	920	892	905	857	956	922	928	897	894	886	889	914	987	905	923	926	889	911	929	970	917	911	908	931	974	906	885	945	915	908	886	901	924	853	929	883	888	931	948	933	892	928	890	921	949	909	885	970	917	951	882	910	956	967	921	899	928	939	932	843	906	916	894	925	927	886	970	902	895	894	954	939	937	958	875	898	971	957	952	975	908	935	935	875	970	942	883	927	943	952	886	893	965	930	983	943	966	939	897	978	922	924	901	909	922	922	925	955	979	928	920	945	988	934	942	899	950	958	905	935	885	946	918	908	928	911	947	896	918	951	910	923	924	926	952	921	916	874	949	929	902	923	929	920	963	935	1001	927	956	915	929	877	891	885	884	936	927	969	901	907	950	961	915	940	906	893	934	918	885	928	895	958	930	895	955	951	919	852	945	941	930	895	950	960	892	903	885	947	896	897	932	912	901	969	973	903	883	936	958	936	905	892	945	987	951	943	908	994	945	888	953	930	876	896	916	935	974	908	914	899	953	986	914	956	938	897	953	837	942	904	925	950	967	992	929	916	941	963	895	912	900	932	947	933	936	1008	904	958	897	950	956	933	922	996	874	919	854	901	943	919	868	872	974	978	899	948	891	918	948	886	930	893	915	898	907	882	879	911	856	917	938	929	880	975	875	875	873	839	898	884	978	969	900	933	921	929	919	867	956	868	869	897	929	911	941	898	882	884	892	888	962	946	895	941	957	894	974	913	919	927	888	958	921	858	993	899	917	893	909	918	964	896	911	935	954	923	960	942	892	910	921	886	947	878	912	878	902	876	872	928	922	873	929	961	891	909	921	932	938	895	949	960	927	879	897	946	931	922	899	881	948	892	917	932	861	940	931	938	936	956	945	989	897	968	915	938	980	919	892	897	900	973	921	903	933	901	883	962	951	965	942	950	960	884	832	980	888	918	923	898	974	944	924	889	936	981	938	857	930	945	940	1000	950	942	974	938	975	942	960	900	943	934	931	925	936	869	931	982	946	886	896	938	893	879	897	895	913	965	944	934	869	904	934	948	965	924	893	913	949	930	945	899	878	898	908	954	905	911	900	912	905	978	950	888	860	898	932	993	854	935	902	941	908	935	929	904	896	921	891	958	920	897	961	926	975	940	919	920	888	908	958	901	898	856	890	887	893	928	930	949	915	965	954	975	901	922	941	931	894	912	889	943	925	961	940	897	911	967	956	874	901	901	943	949	889	990	936	911	965	917	903	958	894	951	884	950	878	913	928	969	905	915	864	942	982	919	900	938	912	933	915	943	954	933	942	926	918	902	948	949	916	925	872
16554	1223	678	558	413	351	332	320	253	282	254	251	228	252	237	237	246	228	231	238	206	232	217	204	201	216	209	212	199	210	213	217	191	238	227	212	226	186	236	209	225	209	203	224	229	224	225	202	228	206	209	240	238	214	222	219	189	222	213	212	222	211	215	238	231	227	207	233	224	214	200	208	217	236	200	221	252	211	226	208	222	216	236	219	196	229	204	219	202	225	209	233	207	236	209	231	210	220	207	189	213	220	217	225	210	196	200	224	204	196	224	203	235	201	205	200	207	227	230	214	183	207	218	213	225	207	205	211	203	225	218	195	227	190	200	203	175	206	222	207	197	205	204	224	209	206	212	181	227	226	218	207	214	212	211	210	220	192	233	202	213	229	199	210	196	220	182	216	210	223	210	196	199	209	227	229	229	227	227	194	208	183	202	202	217	203	235	203	202	213	227	226	204	216	230	196	173	249	196	200	204	215	224	201	227	192	209	200	227	202	206	192	215	208	202	204	181	209	219	204	209	206	205	195	227	195	201	234	203	220	212	216	203	222	204	196	184	204	223	226	203	221	220	209	207	218	210	196	182	219	229	193	206	216	212	223	209	177	219	231	219	198	216	207	193	222	205	208	214	201	196	194	196	218	188	199	214	233	251	201	192	201	218	213	204	211	232	200	208	222	205	193	224	216	189	206	190	200	213	204	249	205	225	210	200	212	218	182	214	218	195	211	228	210	198	201	208	205	199	198	227	207	216	209	241	229	224	192	208	193	222	214	221	214	204	201	221	193	200	190	205	214	221	213	201	177	232	199	212	228	202	222	200	228	189	182	218	229	230	221	215	185	209	210	221	202	205	231	220	239	195	208	199	228	197	230	217	230	206	203	206	213	186	210	237	247	207	173	215	188	208	209	210	203	185	218	198	213	225	216	221	212	202	206	219	230	214	238	226	209	203	215	196	215	194	211	205	219	222	190	214	197	211	200	178	226	219	199	220	222	210	224	187	224	227	247	222	222	195	205	189	220	213	198	209	225	201	199	211	208	222	236	209	216	219	231	188	199	243	205	205	227	220	211	208	200	200	204	204	209	236	202	221	242	201	213	237	206	205	228	234	195	209	194	217	211	210	235	208	216	188	219	200	236	207	222	199	222	211	234	232	187	216	210	225	210	220	225	199	210	197	213	203	218	184	197	228	206	236	202	244	216	203	212	200	205	193	241	223	204	197	195	220	203	236	206	209	202	234	201	200	231	184	213	191	199	209	223	185	218	223	234	196	200	205	201	222	205	204	222	233	207	227	223	195	221	221	205	239	231	179	192	185	210	230	233	203	194	221	234	200	220	208	213	213	199	196	193	208	225	201	219	163	158	201	209	223	222	204	209	217	231	221	197	213	234	201	241	224	235	195	209	187	221	215	193	206	220	216	208	209	229	225	208	204	226	203	244	187	209	224	211	232	215	234	214	218	224	236	181	191	200	207	191	206	199	181	225	209	203	213	227	183	241	221	179	192	187	204	241	215	247	217	206	227	184	231	202	200	224	197	228	202	207	201	180	218	210	209	188	233	245	202	211	202	188	187	209	217	174	246	207	233	233	204	230	222	204	231	194	209	221	194	208	221	214	198	222	215	224	207	251	197	208	187	213	203	243	184	215	227	209	192	186	224	207	194	217	198	180	178	222	244	207	235	222	213	199	203	219	216	202	220	188	221	208	220	212	189	208	206	229	207	239	214	208	232	193	221	200	207	207	200	196	231	222	213	203	190	181	200	185	194	202	219	215	237	233	213	217	205	214	215	201	197	195	195	199	195	202	181	232	210	237	209	199	207	229	216	202	221	223	219	201	216	233	215	201	206	198	178	242	220	206	205	219	243	238	227	220	211	204	195	237	227	225	205	214	211	224	209	217	203	225	207	195	197	226	213	196	211	210	212	199	217	240	204	226	216	217	199	216	191	223	250	225	188	206	223	219	224	194	195	226	205	206	222	207	204	185	222	204	215	198	201	211	206	225	227	199	210	212	218	193	199	201	200	203	231	193	218	213	199	201	201	233	225	208	203	204	236	185	187	180	190	212	224	179	199	225	192	187	209	226	227	211	188	228	197	201	201	230	231	241	233	241	210	225	222	194	220	206	211	218	218	223	202	236	205	183	212	212	181	225	233	222	191	205	186	198	217	206	254	221	223	226	195	215	197	217	198	179	205	187	219	238	214	200	217	215	199	198	228	203	197	242	212	196	235	201	195	191	194	203	217	193	230	195	211	209	213	224	201	211	201	218	201	186	249	242	209	227	219	215	200	207	215	206	228	188	217	196	227	224	224	211	195	196	208	197	222	211	214	231	211	205	186	224	211	182	210	202	205	211	215	197	207	216	183	229	195	213	206	221	208	210	187	216	193	223	214	187	240	211	216	237	229	225	184	209	219	198	224	207	194	196	222	186	206	224	194	218	225	212	199	221	210	203	198	235	231	209	202	181	213	213	192	237	207	234	220	235	193	226	208	189	235	207	218	197	190	184	219	193	207	203	203	236	213	202	196	191	203	200	232	167	202	218	221	215	229	184	218	204	175	229	203	225	207	224	183	198	224	232	202	244	191	211	192	204	230	180	178	214	208	227	207	223	190	189	212	182	194	190	200	210	208	231	207	192	191	218	216	197	213	214	228	205	192	204	240	211	206	207	214	196	200	198	202	197	241	212	203	207	197	208	226	176	218	207	198	223	210	240	194	203	240	190	227	162	214	201	196	212	226	207	209	233	194	208	221	218	181	208	211	219	220	221	195	215	179	219	215	190	200	206	213	202	195	197	201	223	197	199	206	202	214	179	207	206	236	214	220	210	187	200	212	188	213	213	208	208	223	190	191	201	216	229	193	212	184	197	211	206	215	220	214	216	206	202	203	208	241	212	216	214	200	199	204	201	192	205	232	193	220	207	205	217	221	221	194	188	213	213	211	222	223	217	210	216	195	214	195	203	193	194	218	210	194	228	221	211	237	190	202	207	218	238	215	199	229	208	206	210	227	216	211	193	197	220	206	193	206	211	220	200	203	191	198	206	210	207	238	187	216	163	204	187	220	241	222	217	214	203	216	197	187	192	183	226	231	221	227	197	238	191	201	216	218	218	212	231	226	216	187	220	216	233	217	228	212	200	188	213	216	195	206	220	220	182	224	212	188	214	211	201	221	191	206	205	195	212	197	189	222	186	247	179	217	259	191	210	215	186	236	197	232	232	187	220	216	230	226	202	187	223	206	206	202	188	230	219	218	212	201	213	198	195	246	201	220	210	194	216	217	202	214	212	178	197	228	211	236	231	213	198	208	215	194	233	217	192	191	212	216	204	237	209	214	241	236	215	226	224	199	207	205	213	194	227	206	201	210	213	223	217	170	215	207	210	230	209	208	216	178	203	198	208	203	228	236	228	211	178	211	218	206	203	198	252	238	204	195	223	234	225	245	206	202	223	212	196	229	185	191	236	195	206	196	223	213	202	187	211	202	201
10324	945	1503	1704	1511	1225	1067	973	979	929	763	840	717	719	707	689	659	620	574	657	620	610	603	614	607	601	606	599	560	598	563	597	567	575	528	554	548	541	552	524	530	565	565	559	535	507	547	539	528	579	546	527	545	537	544	545	562	519	558	544	540	583	541	591	542	533	518	551	538	544	524	545	530	541	575	577	521	518	521	563	492	521	509	541	557	512	534	576	536	485	562	509	548	538	543	522	526	531	518	510	544	560	528	594	559	515	572	547	526	561	540	571	523	575	541	563	495	527	555	542	516	514	518	552	535	526	497	530	523	488	584	486	497	503	530	507	500	549	549	530	524	548	493	513	518	516	523	527	536	573	550	542	547	570	524	506	530	542	508	521	564	508	549	544	537	542	558	527	555	542	528	482	529	525	547	544	571	590	520	491	525	569	567	534	550	520	547	548	559	547	532	557	564	495	550	548	558	509	565	527	529	544	556	505	574	542	533	509	525	534	521	514	532	582	503	521	551	561	497	561	575	505	515	521	547	555	538	543	513	505	521	567	525	517	518	493	523	489	559	532	548	550	553	534	529	528	546	540	601	517	528	563	536	582	555	533	554	549	552	518	546	538	512	549	562	581	479	529	557	531	530	526	569	536	559	508	494	537	488	520	542	546	577	560	540	569	531	533	541	563	548	514	557	515	554	560	560	572	542	551	544	540	525	568	525	506	560	537	541	566	536	528	532	524	550	540	547	572	526	533	577	523	524	556	517	568	574	529	541	508	546	513	540	525	540	547	550	536	551	513	547	523	519	524	515	530	533	486	529	555	516	548	542	532	543	553	557	530	538	520	523	526	549	532	554	535	565	522	523	552	529	511	532	529	517	514	565	526	570	562	529	534	505	545	533	505	546	549	551	575	568	510	539	542	516	530	476	532	567	551	555	529	504	554	549	511	526	534	521	527	524	493	519	526	557	518	528	492	539	504	574	550	542	506	526	552	556	498	512	541	558	557	513	536	535	538	571	508	526	550	545	529	490	519	543	541	558	519	536	490	541	522	518	529	565	494	516	483	554	519	514	541	536	528	541	570	559	520	580	562	561	542	522	510	521	550	513	547	537	508	554	573	522	539	541	530	540	550	566	570	531	519	569	495	511	539	518	558	555	540	546	539	548	515	546	521	536	562	507	533	503	540	500	541	509	554	520	508	540	547	547	553	518	538	520	591	585	523	504	552	526	505	529	514	558	537	568	516	529	503	540	525	584	511	528	564	558	539	563	525	520	524	537	555	558	531	508	564	554	486	541	575	543	556	513	565	534	562	537	476	556	541	538	515	513	491	543	539	533	554	500	568	562	545	548	485	542	562	544	532	504	507	538	532	545	488	566	525	522	541	568	543	540	551	484	550	584	497	521	517	515	553	522	517	522	515	517	562	545	546	563	533	528	488	577	557	573	509	545	517	541	506	530	573	491	547	514	553	558	521	501	553	580	546	524	521	521	550	573	510	545	538	517	550	500	551	506	514	541	569	544	562	540	554	534	527	536	492	558	529	553	530	520	532	522	535	575	558	495	514	551	535	516	530	513	552	531	542	501	508	552	529	535	507	569	507	566	550	513	525	559	529	552	565	540	544	553	545	569	534	503	540	578	527	523	555	519	536	567	532	530	528	520	482	527	535	543	533	529	520	537	539	493	519	525	528	515	529	535	528	543	540	520	581	544	544	517	516	574	565	531	493	548	507	515	515	581	524	555	526	555	551	532	516	544	550	524	559	555	543	542	516	552	511	550	513	537	531	545	556	525	539	511	525	527	567	565	558	515	524	575	521	556	537	539	521	545	530	553	540	561	521	538	533	537	534	545	507	528	527	519	526	553	556	498	528	515	545	507	526	502	520	534	539	529	520	543	530	540	510	555	514	515	589	584	582	561	559	522	531	505	520	537	582	535	546	545	541	541	537	507	549	530	549	542	531	547	481	518	537	562	532	520	531	536	542	576	510	527	530	494	474	553	548	549	547	530	535	563	542	517	533	564	544	513	527	498	501	514	519	504	533	517	528	506	580	515	542	544	537	548	515	536	506	533	527	506	525	528	530	583	547	513	543	517	535	532	528	481	565	529	548	528	534	544	535	526	519	539	543	530	525	566	525	547	546	535	522	574	532	534	531	576	497	519	540	514	558	545	518	534	524	516	537	533	484	554	564	558	505	574	576	503	546	512	521	558	534	545	550	544	568	552	594	548	544	551	550	552	512	539	554	538	510	523	493	514	504	577	539	549	534	523	519	558	526	497	489	561	521	507	573	528	513	538	481	520	532	529	520	556	504	508	568	538	544	556	500	533	491	522	541	508	508	504	532	531	566	496	536	536	477	497	556	535	564	570	546	513	527	534	555	551	543	534	507	565	455	525	562	513	584	523	515	482	551	562	576	520	543	554	541	557	557	508	514	554	508	493	553	520	554	521	555	565	523	518	540	524	529	554	518	564	514	529	535	555	567	531	533	540	511	530	545	553	557	538	521	495	516	526	500	518	532	492	565	572	545	498	526	522	507	529	532	500	587	583	523	536	523	593	546	479	549	560	563	527	576	519	519	520	565	544	550	537	546	523	546	577	551	531	547	527	541	543	532	542	529	516	552	532	566	541	519	532	568	551	571	511	560	522	539	481	520	539	523	540	517	576	575	525	556	537	546	537	491	522	525	554	552	508	489	520	561	528	530	539	561	502	528	567	558	540	561	555	583	521	546	551	515	499	527	562	528	562	553	577	543	542	474	550	510	532	542	554	563	511	562	527	557	514	519	511	531	499	536	551	521	510	496	487	546	592	551	519	494	515	527	557	567	542	549	510	573	551	546	527	518	556	546	500	580	551	558	511	571	530	510	543	541	521	527	552	596	561	521	541	541	533	582	555	538	532	528	532	544	554	534	553	582	537	531	514	519	518	553	564	549	564	522	550	556	530	516	508	524	564	554	534	482	534	550	501	562	550	516	506	551	572	534	553	553	561	512	509	514	519	541	588	560	526	543	517	542	530	527	540	556	531	560	537	591	544	558	545	569	535	553	519	547	523	521	579	547	533	550	522	546	547	519	526	554	493	522	544	547	553	561	523	557	529	500	498	555	534	545	534	512	545	553	473	515	524	542	497	560	522	520	547	550	535	508	536	538	545	574	514	572	548	550	513	540	495	528	579	555	526	545	519	572	547	547	544	542	566	513	501	512	511	494	518	534	529	531	552	505	529	555	528	520	525	547	554	536	533	534	513	495	558	529	507	477	525	519	546	534	546	509	528	536	558	538	547	539	505	523	532	546	505	503	516	545	525	520	536	529	549	529	568	594	519	564	506	510	491	531	547	568	534	527	511	506	531	527	524	544	566	535	526	542	570	528	551	510	546	513	511	562	550	509	524	560	534	531	542	521	528	531	596	521	506	527	503	537	517	521	505	501	536	516	529	535	526	548	524	513	560	535	550	523	569	547	526	573	523	535	521	557	553	514	543	532	531	527	576	569
3204	452	381	366	375	381	357	405	375	345	311	353	363	359	352	383	394	382	377	389	361	367	352	379	324	358	360	383	387	376	378	357	374	377	347	372	366	352	398	379	363	360	358	362	395	390	350	368	360	366	370	338	385	364	363	380	383	393	366	347	379	381	436	362	363	358	378	358	369	364	306	363	373	372	354	390	405	360	325	388	357	390	363	361	381	369	392	360	358	339	361	362	362	354	358	357	351	381	360	370	379	376	385	352	353	415	365	364	358	368	361	356	348	349	377	371	367	320	373	376	365	333	368	342	378	406	369	350	346	396	367	399	345	381	374	351	397	385	336	356	374	338	350	364	374	348	403	347	388	359	366	357	363	376	327	386	380	303	381	385	389	373	337	360	345	391	345	359	346	409	380	344	417	358	391	382	359	358	338	343	367	377	393	395	366	397	368	309	388	403	363	392	375	346	338	333	381	395	382	352	402	345	343	343	347	363	333	393	334	337	347	382	344	361	372	332	362	425	363	371	339	395	363	370	365	370	368	356	334	368	338	386	382	363	361	352	360	376	348	366	347	337	392	372	325	366	373	378	365	406	391	382	382	380	365	379	397	365	370	393	359	378	377	360	382	388	357	375	349	340	403	333	374	390	372	374	366	385	359	345	373	380	347	386	378	341	422	344	376	352	344	368	370	354	352	355	397	382	345	369	382	410	336	418	365	404	361	344	377	381	370	349	382	345	387	367	399	320	365	365	347	392	379	350	371	348	354	379	409	375	358	398	369	385	326	367	385	398	379	359	355	387	360	376	385	350	371	365	355	351	358	355	368	374	393	358	358	390	376	381	364	369	349	373	358	340	381	417	371	436	340	388	402	357	352	381	413	361	359	378	368	380	370	390	373	375	387	381	393	366	366	352	382	342	401	360	383	360	373	341	379	363	342	354	361	364	398	351	364	367	346	337	339	362	392	377	363	362	387	365	344	347	365	364	376	351	374	410	354	349	391	383	367	366	373	421	368	370	354	378	374	359	391	375	358	407	374	392	366	391	360	381	400	352	375	362	334	371	348	343	368	395	366	352	365	354	373	371	394	365	385	380	390	425	369	363	354	390	361	367	390	396	368	356	378	339	386	369	385	376	374	404	371	370	385	379	347	375	356	371	316	376	376	367	382	375	373	368	384	359	364	382	370	361	357	378	365	358	359	380	396	377	373	378	346	353	303	346	374	362	377	302	365	333	386	374	343	372	360	393	351	355	372	363	351	336	356	351	365	311	362	384	357	358	361	424	339	344	338	367	362	388	392	407	388	361	363	421	386	325	403	386	394	384	341	390	345	347	351	394	380	397	379	377	359	411	394	384	351	392	394	355	342	357	371	370	361	352	362	375	330	351	394	379	343	353	352	362	349	328	390	357	359	325	335	372	350	392	347	399	378	377	359	345	351	360	361	409	343	366	376	393	331	334	374	370	341	373	369	336	359	379	414	349	423	361	379	372	358	343	374	364	382	388	360	396	411	380	399	363	360	364	348	388	366	332	360	341	365	369	368	378	359	374	385	380	379	385	346	399	387	402	343	370	358	372	393	393	384	402	360	384	373	404	352	363	376	328	370	363	353	331	358	393	372	390	383	359	403	361	348	401	397	390	381	378	381	413	368	353	378	352	353	381	345	347	356	378	373	368	356	356	372	372	373	386	398	348	319	361	378	372	385	378	380	418	351	351	356	374	394	348	380	346	366	338	336	344	339	338	304	376	346	333	326	371	374	363	342	338	342	351	364	379	390	393	369	357	384	356	377	381	348	375	360	366	408	414	369	315	345	382	354	343	381	354	364	368	363	346	401	369	368	392	395	404	382	373	341	363	350	390	382	382	365	392	343	377	366	376	390	393	364	344	425	343	417	370	395	378	349	422	337	392	323	370	377	371	344	348	365	399	356	384	370	327	349	406	369	359	411	357	352	362	351	375	409	398	372	364	393	383	376	362	405	369	359	350	355	379	355	365	359	353	394	353	336	376	410	360	367	373	402	354	362	365	378	376	418	363	376	387	356	354	372	347	359	344	348	362	388	358	398	378	346	339	380	370	357	356	361	365	394	381	363	407	382	330	354	362	369	369	379	387	419	366	365	346	401	406	365	381	370	365	343	361	397	355	388	377	345	365	345	357	359	386	372	371	353	360	327	354	377	357	369	409	350	332	374	376	367	363	384	377	332	353	364	346	389	346	397	379	372	371	347	361	318	397	371	393	372	362	374	373	380	377	331	373	378	367	366	340	344	371	364	354	348	368	371	356	352	412	373	377	377	386	376	369	364	394	331	372	374	369	376	393	377	350	358	365	351	333	395	371	335	379	373	361	351	355	366	356	349	388	415	341	390	372	347	368	356	375	396	349	398	374	374	375	406	352	356	391	353	338	363	351	367	353	374	362	327	424	392	380	341	357	323	416	366	387	372	349	360	355	341	364	345	413	403	364	378	386	370	397	375	370	396	384	350	338	369	378	379	360	343	358	353	376	375	391	353	341	309	370	345	367	370	332	375	373	354	398	319	332	385	367	365	359	385	319	381	371	377	303	375	377	349	387	337	358	355	408	373	366	364	366	372	392	370	344	350	356	346	417	397	385	369	347	347	390	361	370	364	374	405	359	361	360	356	375	385	354	374	385	365	334	391	365	341	380	355	377	346	371	386	381	353	387	372	346	340	388	391	349	368	388	357	385	354	370	352	372	390	365	343	379	366	380	370	357	368	372	362	390	368	372	397	374	349	408	386	377	387	394	360	382	358	371	388	360	396	377	351	383	385	381	371	355	351	413	384	387	366	382	396	356	365	358	345	364	358	357	353	364	394	322	310	352	388	355	376	352	347	349	383	357	354	366	357	361	405	341	371	364	382	373	376	377	399	365	382	381	338	329	388	394	359	366	372	386	367	400	362	383	398	345	365	337	348	367	357	374	412	408	376	408	338	382	362	355	356	364	369	360	384	331	382	376	370	392	374	374	385	364	384	382	369	407	352	399	348	357	391	367	366	391	330	399	356	329	349	377	364	433	346	352	342	354	371	374	378	387	386	420	337	375	348	370	387	378	351	385	354	377	341	391	371	378	401	354	364	404	349	365	392	345	353	365	382	367	380	403	353	375	384	369	355	364	366	320	357	360	404	393	349	347	305	372	376	354	346	395	407	347	357	382	366	374	387	396	368	333	371	399	378	353	362	371	380	386	390	364	355	380	381	373	367	382	382	322	372	345	420	356	382	359	385	353	327	392	367	364	406	379	369	364	334	376	374	340	359	420	334	380	381	345	383	359	391	347	350	387	392	391	357	388	344	358	340	379	405	385	398	371	363	374	383	380	390	368	365	362	337	353	359	427	408	398	393	364	349	356	355	362	342	370	376	373	328	395	364	380	386	390	360	361	339	343	362	398	354	387	412	383	377	379	378	375	362	385	347	405	343	366	393	396	350	351	349	349	368	382	388	362	397	401	393	352	369	363	345	359	357	365	377	390
3310	923	913	945	917	913	908	898	918	904	830	930	940	896	910	938	916	849	877	875	937	854	902	922	885	838	897	925	834	892	933	898	940	878	884	959	915	881	886	841	895	862	876	900	887	893	865	950	859	919	859	881	898	866	867	881	888	899	928	868	923	947	904	862	826	933	889	898	878	900	873	871	917	870	920	865	898	891	877	880	922	895	938	874	850	901	894	964	917	888	850	899	930	901	894	873	894	911	898	909	870	912	893	941	932	897	846	832	904	903	903	904	933	932	856	858	836	922	898	893	929	899	862	847	913	911	891	874	907	920	898	910	886	868	877	897	954	910	857	869	915	897	919	912	948	847	862	877	899	921	909	927	864	878	909	891	934	911	880	882	956	853	890	906	871	916	888	894	869	852	879	906	868	897	923	926	827	921	959	881	884	885	911	897	890	970	932	819	934	866	908	957	889	910	909	928	885	908	890	959	890	860	893	926	839	941	902	925	862	917	886	884	865	868	878	900	896	887	914	918	929	946	879	922	928	842	896	919	898	903	870	865	896	911	839	855	863	869	908	933	895	910	915	874	930	914	878	906	876	866	902	901	904	884	926	918	951	905	894	878	872	916	857	924	875	892	857	901	894	911	872	875	842	877	926	930	866	912	945	914	856	928	939	927	865	908	910	911	930	943	822	888	879	884	864	862	921	902	879	926	856	916	870	887	860	921	868	845	943	880	883	875	891	867	938	899	913	887	908	892	933	852	913	903	830	922	913	835	939	886	908	858	930	913	882	843	919	877	877	828	945	888	918	905	906	883	860	893	891	919	937	892	928	892	885	850	862	904	843	889	904	897	842	965	868	875	859	871	922	900	879	889	877	910	849	870	940	882	883	896	862	896	827	876	899	854	863	873	856	870	871	931	893	905	955	871	900	902	878	907	885	928	876	925	907	866	890	882	869	894	921	858	861	903	904	855	845	919	924	883	885	898	915	942	908	863	872	892	911	897	934	914	966	895	893	886	896	930	897	902	904	935	859	858	956	868	857	884	943	931	858	911	824	892	887	891	873	919	907	944	865	934	919	857	898	861	898	920	852	883	835	907	893	864	936	862	912	859	899	880	878	872	950	880	895	872	890	892	899	915	936	917	882	870	875	863	877	904	904	869	863	933	839	915	914	869	881	890	851	887	888	927	894	871	921	922	834	814	876	915	954	866	861	805	830	866	899	928	888	847	925	880	897	924	902	926	904	916	947	857	923	929	866	875	877	890	889	883	913	884	870	848	908	896	913	941	900	903	860	895	900	901	940	865	907	902	873	810	887	869	905	885	877	884	901	814	894	889	861	926	891	930	922	846	937	837	900	905	895	891	887	888	858	873	921	849	897	905	947	848	856	884	906	855	982	917	878	918	892	938	938	878	844	904	892	887	863	878	890	891	874	921	903	917	874	943	894	959	905	932	901	925	884	898	900	872	832	911	863	865	858	848	913	880	876	894	926	870	897	916	891	873	856	873	901	844	897	901	811	927	899	870	895	949	901	923	906	959	937	910	923	857	876	869	886	887	902	941	909	946	916	926	869	918	867	914	889	898	880	935	804	860	909	887	805	858	910	900	933	877	930	894	916	862	880	926	891	828	879	872	948	872	868	938	905	879	933	884	843	889	837	867	938	926	862	922	891	940	911	880	907	908	890	883	888	944	877	903	909	871	890	915	880	922	964	852	903	918	879	863	925	860	898	859	886	936	922	876	930	927	892	876	917	876	915	882	899	850	913	961	860	908	925	902	887	880	859	877	870	837	923	913	896	874	923	938	915	937	911	895	862	934	908	885	907	869	871	836	903	855	878	929	937	842	863	911	879	870	893	893	878	903	862	894	910	932	919	917	937	918	943	859	888	872	888	922	895	905	896	896	895	912	887	907	906	857	852	910	916	872	923	909	887	901	919	879	831	860	912	927	891	938	872	906	861	877	847	854	957	940	904	926	892	876	888	907	891	836	920	910	871	913	912	886	826	901	913	896	880	947	935	859	864	828	922	911	915	869	892	863	977	868	886	870	891	842	924	858	926	863	863	905	883	923	882	927	865	899	916	907	858	839	915	896	885	884	870	902	936	860	905	919	920	908	961	884	861	871	905	883	868	856	873	918	885	873	920	896	884	912	892	920	902	909	862	914	871	882	872	873	840	924	902	882	845	871	872	880	867	877	862	872	875	892	910	853	912	897	935	913	877	902	936	907	886	939	886	894	867	899	896	921	872	894	888	846	890	862	845	921	951	863	866	884	913	935	910	907	910	904	886	860	902	930	909	877	873	899	864	878	885	895	927	874	876	916	870	926	910	957	878	863	906	925	889	860	928	888	906	846	920	875	862	859	917	901	852	905	921	894	851	899	895	865	898	976	901	919	953	872	907	897	899	898	884	891	898	882	915	861	871	919	861	862	892	918	917	928	918	890	912	890	912	905	936	894	884	878	846	906	906	902	860	863	895	885	885	856	856	898	908	908	873	946	874	883	855	860	903	907	917	901	871	917	904	901	887	928	882	907	873	897	882	893	929	845	850	892	888	911	920	915	839	900	864	902	850	862	860	915	867	889	915	864	884	880	880	895	908	905	906	858	869	870	930	936	851	874	937	920	927	887	915	889	882	918	905	895	944	895	861	878	897	848	893	894	889	855	926	926	877	874	918	867	900	911	849	875	875	876	865	966	914	898	930	885	899	894	887	904	880	863	846	856	882	863	950	886	883	864	938	913	857	908	861	900	917	883	861	897	878	888	834	917	853	842	902	874	874	879	890	978	924	915	815	889	883	907	919	917	885	944	966	863	923	887	932	910	891	908	973	895	893	886	928	942	890	867	933	890	909	909	867	899	939	934	912	906	938	897	952	874	905	917	945	901	884	838	885	854	871	819	927	902	861	881	893	912	931	902	906	909	869	929	878	868	920	864	944	916	929	910	897	849	899	898	867	873	852	940	902	920	893	917	878	840	902	899	885	873	922	932	859	834	933	861	947	885	839	882	907	906	940	829	896	952	891	919	874	889	893	887	899	870	897	923	962	892	880	875	934	870	931	887	848	896	831	869	922	871	857	883	890	893	885	916	879	896	863	872	898	848	887	919	849	904	906	838	921	856	931	918	946	899	885	887	859	913	896	849	938	868	897	906	894	886	868	876	961	878	901	876	886	866	881	908	926	901	848	910	887	820	912	870	867	921	900	938	899	915	893	825	954	976	918	837	876	911	880	872	874	903	925	893	911	942	918	882	882	927	941	933	945	847	932	946	825	843	838	856	872	857	933	911	849	857	921	916	894	912	946	922	879	889	879	874	923	917	889	936	964	872	931	935	922	920	888	886	886	900	865	889	865	881	941	919	869	846	916	908	910	941	909	804	900	885	866	896	878	868	879	867	863	910	896	866	923	894	845	876	913	870	915	911	917	877	869	890	890	846	891	891	913	880	857	918	870	920	924	899	914	952	951	952	891	931	878	920	904	902	992	853	894	911	882	905
10026	775	578	588	485	418	445	470	422	424	418	420	413	360	407	396	375	411	410	385	388	348	399	401	402	403	403	404	413	374	394	374	378	370	388	396	407	409	398	361	352	366	385	366	398	433	405	390	411	396	406	377	352	393	381	395	393	396	348	369	386	394	378	389	413	379	367	402	388	378	372	397	374	395	340	426	428	392	376	377	400	373	413	421	367	361	411	384	374	371	398	361	398	388	373	423	417	375	405	388	360	343	362	350	364	389	422	379	403	368	411	340	374	399	375	406	385	390	404	401	365	366	365	370	405	405	395	377	373	378	416	397	386	358	396	372	379	403	425	374	371	361	401	425	413	394	384	398	406	361	370	357	406	383	416	401	398	415	395	382	383	403	414	370	409	383	402	389	401	382	370	354	357	397	403	411	377	408	403	356	368	403	375	353	366	383	406	366	345	406	358	382	384	407	411	377	413	369	393	365	390	378	378	360	395	409	370	403	386	377	404	404	372	352	384	377	395	399	383	397	383	380	371	408	415	380	406	366	393	397	342	383	424	411	407	395	366	368	389	357	362	393	388	399	371	374	368	390	379	390	353	397	356	399	381	352	368	373	422	389	356	388	425	404	403	396	405	415	385	390	387	399	418	390	421	411	372	372	357	385	396	378	388	413	390	373	393	391	357	389	384	402	355	389	382	416	386	375	347	367	383	430	390	397	386	377	391	369	355	379	366	373	413	353	379	372	401	391	359	376	363	381	405	371	394	372	366	408	416	388	347	357	410	375	380	407	402	375	350	387	419	407	372	446	375	381	376	390	363	368	398	369	385	367	403	399	381	392	378	342	350	381	390	393	332	376	413	418	369	361	378	375	403	363	371	350	376	371	354	366	369	373	352	368	404	391	353	377	361	355	409	410	369	373	368	422	407	369	353	371	337	378	389	374	352	399	372	335	386	383	392	407	389	384	397	384	371	366	404	384	416	358	401	378	381	351	421	385	373	400	412	412	388	405	390	385	388	393	352	365	343	384	392	407	391	358	374	360	377	397	386	394	375	377	398	407	404	376	426	387	343	338	375	402	373	359	408	384	433	370	373	410	384	366	365	387	382	371	411	374	391	384	396	407	399	363	391	419	400	425	373	371	353	392	375	362	372	383	343	368	392	364	379	426	356	390	366	377	400	384	394	373	385	408	377	380	392	397	365	366	388	349	381	391	358	393	371	388	345	359	386	375	366	385	397	350	392	384	360	392	379	386	403	419	369	360	362	394	387	392	402	409	389	363	394	401	355	369	392	406	400	383	380	395	366	358	384	363	389	389	362	373	393	366	374	392	353	373	354	375	433	393	361	419	392	405	406	405	374	363	394	408	365	357	387	368	394	412	407	411	387	406	399	371	402	403	377	393	363	414	357	393	414	378	408	386	392	385	342	378	385	366	373	369	372	333	376	354	365	428	378	412	393	391	360	388	379	370	415	408	377	393	351	362	376	421	390	397	372	373	386	355	378	388	366	376	367	400	378	328	369	400	364	348	392	390	422	399	414	379	371	393	361	403	427	389	399	393	395	365	379	399	352	399	406	373	429	348	386	362	409	415	387	384	369	393	366	367	391	418	375	362	394	368	368	380	381	352	357	388	378	402	366	385	409	431	369	350	386	414	381	383	397	385	401	404	429	378	404	398	426	378	356	376	385	385	402	384	367	384	393	416	382	416	420	404	369	372	393	341	388	366	377	381	362	394	375	383	400	394	362	392	379	379	354	409	378	366	379	399	382	379	375	372	368	378	360	394	358	405	359	397	420	395	391	417	376	364	390	386	344	386	372	389	375	373	419	429	365	377	371	362	389	380	401	366	376	377	384	396	390	377	377	416	376	374	375	384	396	363	366	410	354	414	371	408	337	369	377	392	394	377	393	372	403	397	377	383	408	401	386	397	375	424	354	393	388	349	426	355	385	406	385	385	397	409	384	362	381	380	372	390	354	351	391	385	362	379	397	391	368	372	416	383	395	355	364	388	384	391	401	403	409	405	397	365	359	406	382	369	393	420	334	394	376	392	395	363	369	390	388	372	395	370	412	375	383	399	374	378	392	375	392	405	363	385	356	375	385	360	406	414	393	376	392	380	400	389	362	438	405	376	393	357	393	426	392	369	408	394	400	381	376	393	368	406	369	367	362	390	354	351	364	376	371	382	388	410	381	373	361	392	378	376	402	381	401	402	379	386	367	390	399	378	391	404	387	412	379	328	375	388	413	377	382	381	438	371	378	367	368	362	371	381	407	434	397	408	400	400	422	442	394	396	351	359	362	352	380	401	389	399	377	398	332	376	405	340	397	352	379	404	364	400	418	371	390	402	373	396	361	385	411	371	365	353	368	415	327	381	373	378	388	363	361	398	380	377	361	375	390	402	361	369	395	418	410	386	404	380	407	356	401	375	360	408	385	366	405	373	366	399	378	382	407	416	374	382	368	318	359	373	400	399	360	359	368	373	407	382	395	392	389	347	357	384	368	368	358	368	383	395	363	405	354	357	349	390	400	424	384	404	417	376	418	347	410	376	367	360	400	379	400	375	393	353	378	387	381	382	388	377	404	378	402	386	373	380	420	395	384	407	370	386	393	386	398	410	374	392	393	397	403	376	380	399	401	378	377	411	378	338	435	349	394	379	352	374	387	404	426	349	380	370	371	388	362	405	361	417	390	370	381	367	383	394	396	359	375	387	436	398	379	374	369	382	392	362	401	402	387	429	398	401	351	408	415	395	394	390	396	391	397	399	366	373	425	409	362	360	403	343	345	388	383	407	357	387	328	371	388	380	370	388	415	383	372	359	382	369	373	397	374	420	409	379	366	363	364	366	386	384	385	381	386	373	370	382	398	353	397	381	380	373	390	403	371	404	333	415	382	374	384	426	405	378	380	378	394	393	393	372	376	403	389	409	402	351	367	357	379	367	351	402	402	390	408	368	392	408	347	388	421	375	382	376	357	391	388	398	369	375	422	382	393	396	367	387	353	383	362	401	335	362	375	385	430	381	398	421	387	354	379	390	363	439	416	365	387	405	344	383	384	397	395	363	389	407	373	368	358	381	413	391	365	383	365	398	410	396	427	375	359	384	379	420	364	389	389	380	418	397	372	387	387	420	374	369	396	363	396	372	362	354	387	437	419	403	383	339	368	364	375	379	393	408	395	380	391	371	392	395	389	360	411	358	388	378	389	366	390	377	365	359	402	416	376	423	379	359	375	396	393	369	343	402	401	346	367	383	371	390	390	412	375	406	398	411	377	378	428	377	392	352	385	388	379	428	390	371	385	377	382	400	413	411	401	383	389	356	362	387	368	352	382	420	429	413	392	385	371	416	356	382	371	377	385	396	383	374	349	366	370	427	389	377	400	351	405	359	394	398	424	374	371	398	387	398	365	360	359	413	382	414	407	408	404	398	365	362	391	366	372	383	400	386	412	423	394	368	378	360	368	401	393	402	373	390	394	361	361	391	415	411	415	373
8304	1168	1371	1449	1401	1227	1223	1162	1156	1146	1044	1012	1031	1017	1007	950	1022	1000	939	987	963	922	954	920	941	1004	999	899	917	893	914	943	923	937	911	892	890	948	941	941	922	963	927	963	920	951	949	903	959	891	945	921	967	890	894	863	978	882	955	900	911	926	917	948	943	845	921	925	891	957	954	834	926	918	966	898	941	907	977	913	890	878	880	905	944	924	918	911	867	963	879	902	910	895	860	918	901	912	931	920	865	914	884	885	957	900	924	919	893	908	875	904	897	881	953	952	929	933	902	911	931	898	949	901	915	942	848	955	870	892	910	888	909	928	926	975	950	893	900	891	905	898	873	913	909	941	909	929	930	966	918	958	906	868	908	901	849	929	911	887	953	914	878	871	902	950	906	907	856	897	934	904	913	950	934	930	879	912	910	902	862	949	882	886	912	964	897	880	956	902	946	927	914	931	933	924	863	883	947	924	912	926	932	946	917	875	875	913	886	929	917	882	956	829	938	951	923	926	933	946	931	811	968	875	893	883	928	882	894	909	918	905	886	914	914	905	952	930	906	939	897	905	940	933	916	919	913	930	944	953	918	938	899	909	967	945	943	869	893	941	898	935	951	901	915	910	939	906	918	897	960	930	862	921	902	892	939	932	940	893	925	911	944	919	934	891	878	914	884	827	991	947	957	985	879	943	933	950	877	912	920	907	895	875	913	950	929	907	943	878	932	889	881	937	927	867	902	962	987	933	935	895	970	896	882	985	905	861	928	931	908	913	915	899	881	932	919	955	890	910	946	913	880	928	927	924	944	927	932	907	940	878	980	930	937	893	915	902	958	937	917	912	907	936	917	906	907	906	913	945	881	921	929	903	878	915	932	977	944	896	979	886	874	906	961	914	915	882	894	919	915	927	909	872	917	951	953	929	969	905	893	944	875	900	912	905	946	909	921	966	901	951	912	908	945	889	901	957	873	913	861	921	932	943	919	952	931	875	918	953	933	922	916	924	968	904	971	922	916	930	922	893	956	881	906	920	980	913	982	892	935	916	967	882	870	935	940	915	905	991	900	928	946	931	901	955	934	918	994	875	930	912	921	922	892	905	890	957	873	902	906	894	919	906	963	981	951	899	980	900	947	919	926	864	867	909	931	903	885	929	916	933	946	913	883	929	920	891	934	974	859	924	923	901	849	887	960	886	914	953	904	915	952	931	944	898	995	840	950	867	912	929	887	899	931	950	913	934	951	946	874	881	913	971	901	937	858	922	867	877	932	934	918	872	938	937	933	932	953	901	901	903	891	912	927	948	929	890	907	961	869	917	910	906	877	923	892	912	902	915	940	915	902	919	904	925	918	895	896	926	858	906	951	911	865	923	952	876	908	919	914	874	910	849	882	870	913	909	963	924	909	902	941	935	915	892	905	925	931	874	894	949	893	962	920	927	907	910	925	902	955	890	866	879	926	900	920	943	974	902	940	866	920	950	914	950	917	946	930	918	861	917	921	817	967	883	915	944	902	953	914	887	880	922	949	911	866	924	927	917	923	916	923	923	930	923	921	926	926	890	919	970	941	950	860	916	924	942	916	948	964	931	951	928	853	916	940	900	885	957	947	954	966	890	860	901	886	928	913	883	964	928	884	932	927	907	921	904	895	953	875	952	911	941	930	915	912	915	921	890	934	924	882	924	896	914	935	908	932	909	928	922	922	923	896	923	895	919	936	948	962	870	951	920	898	924	952	954	908	939	889	923	941	949	914	933	908	924	948	894	914	893	873	903	898	923	899	945	943	890	917	957	949	915	879	951	943	972	874	907	911	948	897	920	909	892	918	907	887	939	909	920	918	900	934	967	926	871	961	922	950	915	958	916	914	914	938	906	924	922	900	937	914	872	902	889	893	934	933	932	901	915	922	914	873	884	970	849	898	905	886	934	948	905	971	856	974	896	933	899	942	923	937	944	870	932	933	937	947	963	924	870	909	897	940	967	944	889	920	896	900	964	877	883	951	935	971	932	894	938	961	917	950	925	906	934	897	938	859	914	903	893	936	919	916	935	926	902	907	880	917	972	914	878	919	879	931	900	890	924	943	878	908	863	945	891	950	913	922	953	863	942	926	915	937	949	895	906	915	862	918	942	886	923	937	947	947	893	894	890	935	926	900	891	936	927	915	906	919	946	933	920	936	963	924	922	996	919	934	898	905	922	960	938	970	947	917	940	904	959	984	915	919	926	950	963	941	914	869	895	901	959	908	891	939	918	911	887	931	921	945	925	845	960	922	922	958	916	834	905	860	918	906	858	898	894	961	875	951	904	882	923	897	928	873	913	980	941	858	966	907	921	925	934	984	897	913	907	890	937	934	940	939	871	932	892	910	986	872	916	904	931	888	942	911	888	950	940	912	930	963	925	891	954	962	939	945	858	918	936	926	948	915	905	951	998	896	900	904	927	906	941	922	921	914	870	912	909	855	898	946	860	917	873	949	924	901	913	927	908	918	939	909	927	900	895	871	910	937	890	982	928	963	907	945	913	891	936	981	919	925	903	908	926	917	927	950	970	882	949	908	916	845	904	910	935	870	923	871	886	961	925	954	885	922	883	855	933	878	898	948	895	909	930	882	888	891	871	901	949	932	910	856	919	917	916	898	973	876	913	988	933	944	924	945	893	913	864	962	934	928	960	948	957	1021	889	920	931	936	966	883	919	913	891	911	891	884	835	826	946	908	971	957	900	917	928	971	935	927	923	885	905	889	891	936	944	873	943	904	923	941	923	914	943	922	887	932	860	928	967	943	903	880	934	938	927	949	883	939	970	915	934	966	951	913	933	934	934	931	929	938	902	886	873	873	928	942	899	900	909	904	852	876	906	943	888	936	891	921	919	954	937	892	993	968	926	893	900	877	906	943	921	912	920	913	896	889	920	948	902	917	914	902	978	889	943	890	961	905	973	940	972	886	902	934	962	905	910	920	919	828	896	885	874	959	958	926	876	872	896	882	943	855	926	913	917	919	944	895	924	949	910	939	922	946	901	882	874	929	916	953	910	927	969	911	938	937	921	932	919	923	928	958	920	893	952	935	926	906	926	947	951	968	915	916	872	885	926	881	853	980	942	866	851	865	909	918	904	866	883	930	963	926	910	945	904	888	903	905	882	872	872	928	932	944	887	857	864	907	918	974	955	887	866	884	897	936	943	878	879	903	908	903	884	901	949	913	914	942	910	916	919	890	952	926	941	899	893	900	909	918	913	905	953	926	985	864	884	943	922	962	919	875	938	899	953	913	891	956	940	903	968	900	907	889	900	927	965	951	929	902	946	938	923	942	883	925	933	889	896	881	909	929	940	859	890	896	940	966	901	953	932	924	920	870	952	952	866	953	923	884	889	953	903	898	962	910	934	967	936	919	957	936	953	914	895	869	941	952	926	914	904	956	905	862	976	929	941	940	904	922	925	900	908	915	894	900	924	939	939	912	939	921	911	926	886	935	913	942	915	915	911	890	931	915	903
16619	1297	713	522	417	354	325	305	289	280	275	252	204	231	221	220	219	247	240	234	202	244	205	213	222	205	194	189	210	231	192	218	233	227	197	196	224	213	216	189	206	203	245	215	208	225	207	233	211	221	224	217	223	220	206	206	229	183	223	195	231	210	254	206	209	229	228	210	227	221	186	184	190	229	177	216	201	233	232	221	203	232	210	214	196	195	214	206	232	244	208	218	224	222	205	223	211	201	221	213	185	234	215	194	224	206	193	201	187	228	221	215	198	194	210	204	239	206	209	209	196	215	201	203	241	205	198	214	200	223	207	208	224	194	209	215	229	232	201	204	197	248	224	224	207	209	236	222	235	219	207	205	204	211	213	185	220	183	219	214	201	185	238	208	201	223	215	210	225	218	222	235	218	191	219	227	212	231	223	196	227	229	212	215	245	199	200	191	185	227	240	217	191	219	233	209	186	192	219	196	195	214	209	193	229	206	205	207	214	205	210	188	165	194	223	217	203	229	222	210	206	211	219	220	204	238	215	214	207	209	197	245	203	222	210	226	235	189	194	199	190	230	234	174	200	233	198	214	236	207	253	211	217	173	229	213	235	215	210	239	209	209	202	216	204	212	231	216	222	218	229	227	226	201	211	214	219	187	217	184	175	209	211	189	206	211	206	203	193	233	212	229	208	232	207	205	217	219	229	225	180	218	193	184	184	228	217	211	217	214	207	214	197	177	218	211	224	218	206	217	184	219	194	186	212	209	180	214	210	224	204	204	197	194	198	217	191	225	225	221	229	196	210	202	198	224	218	205	209	215	232	238	189	228	232	221	225	204	197	201	193	205	204	207	222	226	212	230	243	223	224	226	219	233	203	208	206	207	204	211	222	233	221	201	209	217	220	192	208	196	215	203	193	228	225	238	187	188	203	238	214	192	223	202	186	200	197	200	212	233	192	247	231	212	210	218	224	210	221	224	195	221	210	213	190	228	198	209	214	200	190	211	190	184	239	218	185	193	201	234	202	221	186	231	252	209	210	202	207	221	216	206	214	215	221	238	206	211	223	206	246	224	216	208	196	199	231	188	219	212	230	229	200	203	219	216	215	201	217	195	210	163	208	218	228	210	210	220	219	219	196	211	246	227	224	171	196	229	201	208	224	190	201	203	181	219	224	204	218	219	179	224	203	220	190	211	190	217	238	220	224	206	205	221	219	210	201	231	218	202	200	216	221	193	178	211	223	219	222	224	213	197	196	196	190	219	216	199	192	220	182	220	212	217	250	199	218	194	214	202	219	216	202	182	217	213	239	245	210	211	216	216	189	222	195	216	216	211	193	203	204	221	230	199	211	199	205	192	178	216	175	203	235	229	233	226	195	241	199	210	209	187	179	228	211	218	219	233	186	211	200	219	217	197	191	209	190	223	231	202	206	244	198	225	203	196	219	202	209	220	219	196	239	204	193	218	190	218	214	198	217	237	207	219	211	233	194	216	226	201	218	214	232	206	238	198	232	193	198	205	199	232	206	202	217	212	218	206	212	211	225	223	218	195	204	189	226	236	218	214	213	214	194	219	211	204	232	222	176	208	231	187	200	202	220	209	201	176	169	214	181	194	182	240	249	209	219	215	205	193	196	181	181	218	201	225	204	224	194	209	218	213	190	217	212	226	210	201	201	217	224	216	196	198	208	226	244	188	191	206	199	217	211	195	213	205	192	221	191	212	210	202	193	214	229	220	215	212	226	217	224	231	230	217	218	214	225	196	214	185	192	213	221	196	258	217	237	209	230	217	208	204	198	211	237	221	208	200	215	205	198	214	212	204	227	205	223	200	185	204	211	207	193	235	207	208	206	224	198	227	223	191	230	205	193	192	223	207	219	188	191	199	214	240	223	211	231	203	235	199	188	210	180	214	200	245	223	206	216	204	182	192	248	236	212	187	199	212	237	233	218	189	222	226	222	220	228	203	192	220	202	225	196	232	202	213	211	210	207	187	227	223	208	220	217	207	184	198	191	197	194	194	218	204	219	222	184	214	203	214	227	224	214	200	224	209	175	192	214	211	225	227	217	211	211	213	226	201	246	172	212	253	221	218	222	216	210	215	218	210	210	230	238	220	196	185	220	196	197	175	229	202	219	205	194	185	181	203	204	216	228	229	210	211	216	203	237	225	225	203	201	233	208	202	233	187	200	204	217	211	217	209	209	234	195	224	188	215	203	202	172	208	203	229	210	207	206	216	198	173	208	237	199	221	209	218	199	210	234	198	225	199	247	227	222	217	219	217	206	206	200	211	219	202	192	184	207	214	185	229	224	209	217	204	216	211	227	221	229	232	208	210	226	185	216	219	239	215	211	196	212	208	185	191	215	211	246	214	216	207	214	187	249	190	200	194	214	224	217	206	203	224	210	223	198	211	200	197	187	201	227	202	196	199	189	234	202	197	181	210	235	230	215	207	205	225	220	181	215	179	197	229	219	194	212	202	203	204	192	209	189	198	187	222	208	222	220	225	223	208	196	204	216	226	218	226	220	189	216	207	225	208	214	206	220	210	238	231	207	233	231	204	201	194	191	203	227	230	196	234	215	203	207	208	208	197	195	187	212	222	222	200	232	207	225	166	222	211	202	198	199	226	218	204	206	203	183	231	224	216	213	210	200	231	212	195	167	233	235	200	218	219	206	205	196	197	224	227	214	205	211	220	227	215	188	202	204	195	211	210	229	208	173	200	218	198	229	206	202	219	222	204	225	213	198	207	215	190	217	185	208	214	203	208	193	198	212	220	225	204	232	210	248	209	223	223	212	200	211	218	235	208	218	210	203	208	230	210	220	188	223	187	207	172	213	233	212	203	208	189	215	193	216	226	209	194	210	237	235	220	224	207	208	199	216	214	230	197	225	210	163	202	198	234	189	216	206	194	213	221	197	224	204	201	196	212	204	249	213	202	196	211	231	238	234	227	183	208	229	205	226	216	196	215	233	209	192	181	203	214	189	205	189	201	219	200	193	219	216	213	219	232	215	181	183	196	174	192	211	204	233	196	224	219	190	188	220	196	198	213	219	230	231	233	229	223	198	203	205	232	178	193	202	227	193	194	212	200	213	201	228	201	214	194	240	220	221	212	207	198	243	191	211	217	215	207	217	205	222	221	213	224	236	177	212	212	225	197	231	211	222	215	245	228	222	206	232	213	219	181	201	197	182	194	230	215	210	222	187	219	237	198	192	195	214	203	195	194	213	209	216	222	210	205	214	234	237	220	220	212	216	212	195	215	204	202	201	217	196	225	199	181	203	179	218	206	197	198	209	216	217	223	230	219	224	189	227	213	214	240	224	224	218	209	215	208	235	198	214	208	222	246	224	198	198	221	225	236	196	233	215	209	225	226	230	213	229	209	235	215	196	227	204	224	204	187	193	225	211	188	224	208	205	182	203	232	209	220	225	192	224	228	238	199	183	218	199	213	215	212	191	258	184	187	221	203	186	200	200	215	216	217	210	224	221	240
10243	1042	1488	1710	1495	1237	1049	1036	891	860	797	825	712	701	648	652	652	608	605	556	646	618	556	545	601	594	622	554	524	587	581	572	586	536	552	550	586	601	568	557	525	570	540	543	566	530	539	561	510	528	543	555	503	541	540	547	557	569	543	528	524	548	565	543	523	528	541	582	528	544	540	584	549	511	564	550	553	539	522	564	538	525	524	550	533	513	539	583	536	510	551	501	512	494	526	553	529	533	553	531	546	509	565	546	511	544	543	530	541	557	502	573	548	536	540	503	512	534	498	530	567	563	527	556	577	516	550	554	558	564	512	494	538	501	522	489	524	502	535	504	572	540	526	550	531	543	534	526	503	539	509	519	496	497	581	519	508	539	542	513	562	584	501	521	518	537	564	544	494	576	573	556	548	534	536	500	574	548	479	504	495	531	543	543	555	504	523	509	566	504	523	545	545	520	559	526	518	536	575	576	523	526	563	568	540	571	515	525	524	516	543	529	560	523	517	545	557	501	546	555	551	549	540	496	531	538	558	493	516	563	512	561	585	497	525	518	546	531	568	544	518	561	547	570	514	553	545	506	514	522	553	544	470	513	523	524	544	497	536	512	492	523	522	530	526	551	535	533	524	551	546	504	521	543	517	543	549	532	544	565	537	507	521	542	524	524	542	546	531	564	549	547	562	573	539	509	571	549	521	554	538	522	549	505	521	568	527	523	499	530	524	535	536	554	517	512	532	521	504	541	550	530	550	544	559	554	548	588	538	558	528	533	543	507	495	553	584	523	538	499	527	526	544	532	554	549	534	566	541	528	567	529	530	524	495	532	535	565	509	519	521	551	511	526	495	544	547	481	515	493	557	529	502	508	516	528	557	547	561	500	533	519	522	507	568	567	519	515	549	516	558	541	501	567	467	542	496	505	608	556	535	518	516	586	561	521	532	528	559	597	541	554	502	513	512	535	523	576	495	523	524	519	508	555	495	540	529	588	549	539	510	525	548	512	546	528	502	519	524	533	521	549	564	523	562	548	577	524	520	530	508	522	546	570	547	498	545	555	536	498	535	537	546	515	529	532	553	560	533	552	521	529	539	509	544	559	547	529	528	558	529	538	509	566	535	476	491	513	511	526	522	563	529	561	572	529	569	561	520	499	499	573	585	534	533	531	537	559	531	551	547	546	574	544	542	515	499	502	539	542	539	511	524	543	531	532	548	533	531	504	549	502	546	530	544	531	540	503	550	540	494	525	561	512	532	537	516	532	496	522	507	552	535	559	516	523	564	544	561	513	512	527	559	501	532	519	535	548	541	553	506	539	540	586	549	548	547	516	555	556	513	577	526	538	499	560	519	543	541	478	526	546	554	519	537	540	524	557	520	543	559	529	538	523	512	547	512	464	502	531	524	541	540	542	567	523	565	523	544	562	556	511	486	532	546	525	506	538	520	520	535	518	542	523	494	541	513	482	524	501	521	540	510	546	547	554	529	596	559	517	533	555	503	518	590	534	516	542	583	514	511	535	532	539	524	534	530	574	542	528	501	553	544	517	581	558	561	532	569	541	566	531	495	524	538	523	550	497	492	531	537	533	552	538	521	562	532	535	535	561	539	560	510	509	534	495	513	542	551	524	540	536	509	503	525	503	535	519	534	553	506	540	548	552	555	585	558	533	528	521	531	488	574	528	554	527	565	508	525	518	571	544	508	506	521	493	511	524	533	532	507	551	574	547	515	526	521	514	523	540	543	563	496	551	546	496	521	545	512	526	500	522	535	576	536	580	518	519	520	551	592	505	552	533	557	546	547	552	555	538	576	546	552	527	518	494	527	559	548	524	548	503	527	512	529	534	563	504	560	524	542	523	514	507	530	551	548	509	563	512	490	509	540	467	560	540	525	551	545	487	567	562	534	527	518	550	535	522	533	566	525	543	532	519	566	525	534	514	528	535	512	545	544	566	605	536	536	543	540	516	598	549	507	512	535	540	529	540	514	535	583	543	524	533	530	498	543	489	574	496	534	563	510	559	537	498	509	534	509	504	566	545	557	540	534	521	540	543	520	538	629	525	547	545	551	554	512	549	511	540	543	531	523	509	531	508	534	541	597	542	551	521	493	548	499	535	551	518	507	523	567	500	502	553	520	504	547	518	533	516	497	586	542	533	544	489	518	541	517	524	549	529	567	534	552	559	522	515	551	508	541	588	502	523	561	510	536	540	517	499	513	504	548	486	534	518	507	554	509	554	519	526	537	542	516	550	530	535	553	513	506	518	525	521	527	520	541	546	561	521	518	557	538	545	546	515	529	503	543	521	534	495	546	549	579	519	536	540	567	526	531	540	534	540	539	577	495	532	513	530	493	510	544	556	566	534	505	573	527	542	490	557	603	556	501	566	490	543	547	501	516	477	533	556	544	525	543	508	514	518	523	527	493	528	590	505	501	582	552	494	532	556	581	561	541	566	538	479	523	538	550	580	493	550	539	508	567	546	577	562	525	523	584	520	564	542	542	556	571	533	515	507	517	511	492	519	523	503	560	524	509	531	547	568	536	523	540	515	523	559	540	506	533	548	514	554	526	519	558	537	528	535	504	524	543	537	516	547	543	523	500	540	540	515	568	504	547	524	539	579	528	544	531	563	492	531	544	543	560	509	530	503	532	535	528	533	503	535	571	543	514	563	504	500	532	525	528	527	497	525	582	523	554	535	485	529	525	518	536	564	491	516	501	513	506	578	513	511	536	559	532	529	481	500	530	516	540	544	533	502	461	516	558	550	509	531	556	498	544	513	546	527	548	544	532	576	540	495	495	507	503	548	516	511	523	559	495	545	503	516	503	531	531	563	537	528	557	545	524	517	525	551	549	509	528	506	550	534	543	480	553	497	523	557	520	559	538	532	526	541	509	548	548	550	538	529	538	543	484	511	522	520	541	533	566	551	533	519	539	465	597	527	512	544	538	511	541	533	513	509	547	539	529	541	532	526	523	523	527	498	521	500	512	539	544	527	525	513	524	528	544	533	535	546	546	529	569	538	502	540	558	535	546	557	549	547	542	543	521	519	569	513	544	523	511	530	518	493	501	506	527	572	538	497	522	534	507	551	508	544	550	546	520	514	500	556	521	536	491	511	531	554	517	547	523	558	530	508	515	609	525	532	493	546	532	501	521	590	514	558	545	509	504	540	528	517	539	486	548	522	557	544	553	541	476	527	547	513	577	522	533	507	483	515	509	519	501	511	536	521	496	560	538	529	529	521	574	511	495	530	531	495	548	514	536	569	535	508	534	534	532	551	512	545	558	504	526	504	538	540	514	555	510	542	532	584	516	506	558	526	529	536	514	572	524	564	530	491	515	542	531	556	628	525	586	547	548	522	515	517	498	502	516	513	548	547	503	526	579	502	547	505	576	541	505	546	536	524	559	524	551	542	558	524	505	526	535	543	534	544	554	525	551	552	520	563	538	553	540	511	528	543	507	539	529	525	570	489	570	573	504	549	562	526	572	553
3442	484	399	386	401	365	363	385	371	338	390	409	383	372	397	352	368	376	399	392	389	363	338	377	358	380	353	396	391	353	357	351	358	352	384	392	386	368	390	370	363	358	391	362	391	367	366	411	378	395	373	375	406	382	367	374	359	396	355	383	374	398	322	365	354	341	403	376	366	358	380	348	384	371	353	382	391	350	386	354	372	331	375	363	365	379	367	362	365	343	388	371	397	377	394	386	364	371	367	349	359	362	321	418	379	383	412	365	353	394	365	348	437	377	373	345	330	392	366	373	367	390	421	347	383	345	355	375	377	386	361	368	358	389	361	381	389	388	386	334	381	380	370	379	342	377	352	359	401	387	371	379	331	389	342	392	374	336	332	361	358	392	360	351	364	365	360	356	398	347	375	382	383	406	373	343	354	356	330	395	381	369	381	380	358	365	384	346	357	383	385	365	336	351	395	389	395	365	394	394	388	356	319	369	362	326	412	377	383	357	394	368	382	369	403	339	378	393	369	361	392	362	385	343	355	382	356	387	359	362	363	379	387	380	405	367	396	356	353	386	349	374	395	345	365	352	369	379	366	403	403	382	354	356	334	328	383	352	363	339	333	427	375	381	370	368	359	351	349	346	377	357	369	379	382	398	379	353	410	351	365	331	385	376	390	371	369	392	414	351	352	326	371	380	354	376	364	408	390	383	365	363	350	360	353	390	363	391	366	387	366	393	376	323	388	358	343	364	402	345	390	359	381	392	379	351	355	411	380	320	374	381	374	362	352	366	374	379	368	351	393	407	367	357	374	352	400	358	357	363	345	357	385	377	384	369	413	368	367	372	385	368	388	391	393	395	365	377	353	405	363	357	365	370	378	374	402	402	353	347	380	350	391	354	376	324	365	396	353	345	387	354	340	385	367	362	397	388	373	340	352	371	374	376	360	381	338	361	384	371	375	361	386	365	390	368	384	388	407	410	381	361	386	366	365	363	387	414	380	330	369	405	379	366	348	348	398	366	366	363	362	359	349	351	381	399	351	365	365	339	390	390	353	385	356	383	353	371	347	346	349	347	364	344	396	349	360	372	390	411	365	349	373	409	361	344	413	367	400	371	380	354	352	376	371	344	336	360	357	393	353	396	365	413	347	346	364	377	355	388	365	344	362	383	345	353	374	351	359	326	354	372	375	346	410	342	375	338	350	339	371	349	359	363	366	358	365	386	362	363	351	358	372	359	390	377	367	396	367	391	412	356	382	416	360	354	406	379	337	366	385	379	378	352	383	385	335	382	394	374	409	385	410	328	382	361	375	422	347	362	355	412	358	345	368	379	356	342	354	350	388	375	403	363	384	388	404	368	333	308	404	360	397	389	343	384	382	391	372	346	360	351	351	356	393	363	336	380	379	376	363	372	345	387	377	368	392	386	394	374	362	376	358	360	368	358	392	382	377	357	337	336	387	342	388	372	376	399	375	380	371	395	357	373	360	373	349	362	386	377	380	365	401	366	356	402	374	349	335	365	379	361	360	361	364	410	360	358	363	334	353	391	380	360	342	402	352	382	356	370	353	359	361	370	352	367	328	388	374	376	390	376	385	359	349	339	350	380	352	386	364	344	398	372	357	358	350	371	339	328	377	355	362	427	398	398	362	374	362	346	311	401	351	342	361	350	368	355	356	401	380	340	386	389	335	365	381	345	383	359	374	327	379	349	370	400	382	393	391	369	350	393	389	397	371	361	395	417	398	408	407	357	375	375	348	388	359	400	390	393	393	317	361	365	379	370	345	343	346	395	359	408	391	361	379	360	348	379	371	312	383	384	390	393	389	337	339	402	370	367	374	399	341	341	393	363	360	371	402	392	413	422	390	389	358	373	347	361	380	356	394	402	352	354	364	394	350	380	385	351	381	378	359	364	369	352	345	336	372	368	374	372	385	389	398	398	358	349	341	381	373	400	371	380	366	383	351	369	358	393	336	374	356	401	359	391	354	370	380	400	347	383	373	403	360	403	340	391	402	325	381	352	386	346	372	361	365	348	336	394	357	337	366	364	367	386	376	390	391	334	363	356	370	380	372	376	386	393	373	346	376	358	312	376	375	339	368	376	365	355	357	403	356	383	380	346	348	400	368	398	356	343	370	380	379	382	392	331	374	338	347	374	323	358	341	366	344	379	347	339	377	402	360	410	367	335	379	353	324	330	375	388	358	381	349	382	384	355	365	366	349	397	346	396	377	358	388	400	367	359	345	370	380	357	359	338	362	338	383	376	385	343	374	381	340	362	358	342	369	388	370	370	341	325	371	330	402	361	353	364	373	373	344	376	355	405	371	338	368	379	382	355	374	344	396	367	397	371	385	393	371	373	383	357	360	347	337	378	411	337	375	317	354	340	363	379	369	335	370	378	389	351	349	369	379	387	398	368	341	368	353	362	344	364	365	362	371	389	397	364	375	375	387	382	391	339	387	390	371	372	352	384	367	383	369	393	355	398	346	374	373	356	347	351	391	359	347	361	352	348	333	387	358	362	399	379	383	396	373	356	351	412	365	369	365	349	367	384	379	390	385	339	361	359	376	355	373	379	362	358	379	379	401	365	380	382	361	349	331	376	348	356	392	364	352	399	359	344	396	388	374	338	342	371	376	400	332	401	392	347	332	364	417	373	385	352	368	399	334	351	364	394	364	388	373	369	342	338	354	349	370	358	367	368	395	361	400	333	388	354	402	373	371	376	358	346	396	398	342	373	355	373	357	369	357	381	373	380	376	351	340	349	336	392	333	328	393	361	375	367	359	372	382	365	337	369	377	370	364	343	374	352	366	388	370	371	365	346	330	357	370	350	406	375	420	366	364	357	335	396	368	398	380	393	388	335	351	382	342	361	362	410	371	384	338	394	365	340	358	359	364	398	390	395	348	353	380	365	392	399	346	383	351	379	358	373	383	331	339	333	342	370	387	359	359	363	370	362	344	348	388	296	389	396	383	334	346	354	375	375	374	383	393	395	392	380	374	387	377	359	383	349	385	374	366	392	374	366	399	332	325	392	396	389	379	380	370	359	382	428	326	364	350	358	379	336	374	376	392	371	348	365	405	386	382	377	372	338	404	361	398	336	363	377	364	373	375	353	393	422	347	344	325	385	351	385	387	398	394	373	383	371	375	393	372	388	368	368	375	359	383	373	389	373	359	378	349	356	356	343	363	390	389	354	393	379	361	401	362	343	394	332	386	375	361	409	377	401	351	343	399	385	339	370	348	389	382	380	366	362	365	359	379	365	330	377	388	348	308	382	360	383	377	375	365	350	337	358	385	367	358	343	371	391	335	347	380	359	380	358	306	375	342	372	354	337	356	361	344	375	370	337	347	347	369	374	382	382	388	346	360	388	349	378	382	355	401	348	354	390	371	375	345	367	385	351	357	359	383	366	358	367	353	373	359	402	380	383	385	392	414	370	350	375	355	359	352	347	360	370	382	371	363	374	396	346	349	359	406	381	342	392	370	364	373	359
3436	952	924	945	897	918	958	846	941	898	888	900	882	925	910	874	904	924	913	875	860	883	901	916	879	908	881	872	856	909	912	930	899	894	877	889	931	928	856	879	919	859	839	875	886	903	876	901	917	869	879	883	880	905	922	887	903	883	916	916	922	885	914	868	912	882	901	871	930	888	890	879	939	932	886	855	889	956	881	896	930	904	885	944	874	897	965	920	903	868	904	883	891	882	882	891	849	926	912	888	906	875	898	892	940	912	925	891	878	945	921	947	870	935	929	899	919	859	889	840	916	908	868	914	904	912	897	883	864	866	918	891	940	889	913	881	827	892	928	850	924	939	880	921	835	901	861	898	926	895	935	895	969	947	929	928	910	894	880	899	908	922	888	922	948	895	888	930	915	878	901	872	938	914	853	917	892	882	866	884	871	912	845	941	885	931	930	848	874	901	867	925	920	911	965	955	927	882	899	873	874	899	867	926	959	911	905	863	860	899	881	874	862	935	887	937	882	882	858	942	903	917	871	874	884	934	926	934	916	914	943	883	861	885	919	864	874	947	914	914	910	881	899	893	900	902	936	885	911	896	893	856	903	887	935	933	869	908	868	929	894	858	858	886	889	923	936	863	861	915	908	834	891	913	856	849	888	882	887	881	903	872	902	889	889	884	890	907	882	864	907	952	857	907	864	915	933	931	877	871	892	843	877	896	886	891	894	914	879	929	873	862	922	893	912	945	929	902	847	888	902	925	931	970	922	896	847	914	881	853	871	919	887	911	867	859	878	914	919	858	845	864	923	922	903	933	894	873	904	865	877	916	963	872	911	837	911	851	853	889	899	871	864	877	899	875	887	909	897	897	958	914	895	941	904	908	889	906	838	927	929	863	880	913	888	913	930	907	861	891	884	912	905	865	927	864	903	868	904	899	911	900	816	905	883	911	919	840	875	863	882	928	798	940	943	892	949	838	862	924	919	883	878	905	942	867	897	904	888	928	891	896	857	884	886	905	905	869	887	873	943	860	895	923	880	915	906	809	850	921	874	915	834	884	910	949	876	883	888	886	897	953	906	870	925	863	865	907	931	846	913	902	864	886	990	895	902	940	887	906	857	919	921	918	948	867	885	899	992	890	903	799	931	854	895	887	915	894	825	938	877	858	888	901	941	868	929	918	899	910	931	896	929	921	884	911	865	887	908	898	880	940	798	931	888	906	862	932	937	888	834	874	885	911	845	900	905	861	956	887	899	895	853	945	862	876	890	904	835	869	845	928	952	885	870	879	892	905	922	878	859	918	895	938	897	887	850	884	890	912	889	853	871	912	910	898	897	870	874	845	856	928	895	859	871	852	885	882	884	835	927	933	866	877	920	888	858	848	911	887	928	860	885	889	886	910	916	859	901	873	926	890	895	853	856	901	929	911	900	926	898	927	894	875	897	896	902	882	872	926	864	870	894	857	896	839	928	861	863	895	860	895	852	842	902	882	811	911	922	943	911	874	935	840	863	877	839	918	892	881	884	914	922	856	815	909	919	877	890	864	914	891	899	923	889	916	859	841	849	907	895	953	919	892	877	899	904	895	882	806	858	901	986	859	883	901	849	877	853	900	863	913	931	874	905	925	907	911	914	936	894	862	950	866	852	897	924	885	903	873	915	921	887	907	897	903	895	873	857	925	899	907	894	877	881	900	896	825	890	883	903	855	925	859	926	915	883	885	866	863	945	891	834	843	907	917	920	941	912	874	912	929	843	870	890	889	915	892	885	883	934	901	913	870	902	861	932	888	838	879	854	896	848	882	880	905	932	851	939	891	895	882	900	855	897	897	914	887	905	881	924	922	917	878	898	877	886	914	957	875	912	890	889	900	847	886	863	885	874	845	875	915	872	857	898	856	889	918	901	885	875	873	983	911	917	937	882	856	891	909	890	867	846	913	917	898	844	865	851	859	844	918	860	933	893	883	840	924	917	890	876	922	891	900	853	882	950	880	879	819	918	913	854	856	904	876	934	922	892	945	893	896	948	889	942	902	863	893	877	892	865	921	925	886	925	923	923	878	862	897	1000	901	902	861	891	936	884	899	906	886	945	827	864	932	842	910	906	918	870	852	861	887	873	892	914	892	874	879	861	865	916	935	905	867	901	893	876	941	917	872	897	916	889	899	883	917	891	914	939	913	898	861	928	843	895	876	945	840	909	870	898	952	866	914	860	921	890	867	920	899	901	897	898	919	881	894	874	923	948	891	893	864	927	868	911	920	888	902	870	851	895	905	893	944	896	955	871	904	916	904	912	890	914	847	899	847	930	917	927	883	886	847	885	853	888	931	893	849	843	875	913	842	900	907	881	882	885	911	897	916	902	917	922	892	884	857	844	918	891	905	885	925	945	907	884	930	879	882	858	866	897	917	870	887	897	881	889	881	918	884	888	938	931	922	891	883	890	899	882	908	905	845	898	841	876	858	894	905	894	901	894	886	906	881	917	910	857	884	895	890	841	866	927	887	891	855	904	922	927	905	898	899	938	899	905	897	920	925	925	896	930	908	894	880	896	941	899	905	877	879	888	823	934	924	835	913	889	869	911	945	888	943	932	941	908	850	866	859	891	889	939	844	902	898	906	869	873	910	906	852	888	946	911	916	830	923	811	902	922	896	929	881	863	911	906	898	909	880	865	929	912	908	903	891	878	897	894	835	858	886	884	873	910	896	819	931	900	937	899	894	850	908	927	952	865	915	966	882	879	881	928	883	868	891	933	896	877	882	887	936	897	860	923	849	879	870	892	928	892	853	856	916	875	870	858	876	964	910	858	909	877	872	899	934	818	913	911	887	872	884	952	872	910	911	870	935	916	891	886	892	942	898	831	900	888	913	874	900	843	918	890	897	912	853	957	931	933	917	934	958	839	925	873	922	863	914	916	930	915	944	885	926	833	932	871	892	910	874	915	871	896	919	871	874	849	922	922	856	874	888	891	855	835	879	916	891	875	870	907	873	894	900	908	889	956	906	917	898	882	910	886	908	962	856	920	934	879	908	854	887	859	908	982	879	897	914	837	873	924	893	875	883	895	933	865	919	906	885	928	951	928	930	882	854	859	915	957	864	891	938	914	906	873	852	916	873	867	948	925	922	919	906	868	881	933	844	944	864	878	914	890	909	885	873	920	908	897	938	873	874	903	866	896	876	893	879	927	944	888	897	905	882	899	910	917	873	902	851	912	899	892	878	871	840	917	936	895	924	895	891	939	937	945	947	896	865	904	963	907	862	883	911	913	903	903	889	859	871	889	862	943	893	881	873	881	844	926	837	936	901	870	922	865	838	890	918	881	914	915	868	890	879	958	904	915	938	852	909	925	842	911	900	841	856	877	881	921	879	882	950	925	870	975	909	905	920	913	868	900	888	901	904	852	897	924	919	856	879	905	915	884	892	940	914	894	929	881	889	957	962	878	923	864	852	886	925	870	894	893	914	919	847	902	923	908	921	876	880	848	898	894	865	886	891	862	894
10163	834	596	582	536	471	449	411	416	381	376	399	412	391	413	390	422	405	391	405	409	403	388	394	405	403	372	365	388	356	404	386	410	377	366	374	372	342	365	377	380	352	413	333	409	394	376	333	374	401	402	397	404	435	360	393	375	436	379	382	381	395	369	375	440	368	372	412	345	337	398	396	380	366	404	417	377	412	368	389	369	362	456	378	417	411	381	411	386	398	356	394	380	385	370	395	383	360	402	414	422	384	402	375	404	342	343	386	401	396	372	393	358	388	383	409	399	392	386	360	389	380	397	392	421	352	381	403	363	367	411	338	386	386	372	386	382	394	342	377	364	386	385	416	403	427	395	425	366	362	375	407	402	412	367	377	413	421	387	356	396	406	367	367	387	346	403	373	407	385	366	448	383	364	372	360	351	385	373	405	385	408	388	382	377	336	403	387	371	411	395	392	371	387	412	403	434	415	400	379	381	406	403	359	363	401	394	417	404	378	389	387	408	403	383	392	383	380	387	380	384	421	380	395	389	424	374	402	412	411	345	380	428	394	382	402	379	299	397	403	388	416	410	386	387	358	381	386	402	371	403	400	396	369	385	365	406	410	372	396	392	383	364	357	382	380	378	380	383	411	401	391	418	380	403	395	382	385	370	374	369	351	394	365	377	402	403	379	383	391	427	372	366	419	383	361	410	402	383	398	375	390	348	387	394	402	371	387	394	391	358	376	374	401	396	438	372	354	394	370	378	342	426	351	363	375	370	383	375	388	344	398	376	409	403	391	420	381	385	402	391	367	387	403	425	381	396	394	404	415	356	378	401	377	372	377	389	392	399	393	421	378	416	386	372	379	409	377	407	396	400	371	390	405	385	418	398	417	368	376	336	399	390	358	417	397	409	395	390	373	407	389	378	395	388	358	374	384	371	421	391	365	357	372	368	383	364	340	376	380	403	418	373	365	389	400	372	382	385	381	399	391	371	380	418	387	374	368	371	404	393	361	375	380	450	435	421	361	402	402	382	380	390	349	406	355	382	405	374	376	376	397	399	406	387	437	339	395	362	363	368	405	364	387	373	400	386	403	388	376	373	384	365	374	344	378	375	370	393	376	406	391	385	388	378	377	407	381	397	379	390	403	370	367	385	409	394	361	390	382	382	369	377	379	364	363	391	351	374	374	373	426	384	397	398	374	383	362	365	409	400	405	424	418	381	372	361	412	399	389	384	407	345	430	387	416	439	388	369	395	413	382	354	369	392	413	398	379	394	422	394	400	356	388	397	371	386	365	401	400	385	380	361	382	382	383	391	412	450	398	371	401	377	400	371	361	403	383	425	394	412	385	363	407	409	408	390	397	397	388	382	359	377	374	404	362	347	385	394	403	360	375	369	366	382	379	389	373	383	375	400	385	401	394	390	364	361	383	398	369	405	373	392	364	382	388	386	376	399	409	408	438	426	393	383	388	386	375	375	411	391	401	393	395	395	370	360	402	371	359	358	380	382	393	379	397	384	377	385	353	395	396	370	423	391	403	416	411	381	376	348	375	396	379	394	371	399	379	347	387	380	356	357	398	394	373	398	388	394	406	397	381	401	375	358	382	421	374	309	411	368	405	383	367	388	387	400	399	372	402	382	427	378	374	346	412	402	426	394	364	405	362	387	361	372	351	374	398	387	376	351	383	427	397	391	363	395	372	362	385	375	381	381	392	380	387	370	377	404	384	369	387	388	388	383	385	382	375	374	374	391	357	379	370	399	390	379	395	386	409	397	365	375	400	391	382	382	382	401	395	358	392	397	395	401	382	394	392	375	389	409	384	378	379	403	370	397	425	354	393	443	373	418	416	393	359	369	382	390	389	336	353	389	420	338	395	369	371	386	343	417	399	370	403	376	371	377	346	436	408	353	378	393	408	429	373	387	374	393	381	391	395	371	375	366	393	427	405	397	413	345	365	369	357	358	374	379	368	353	427	402	367	360	377	385	383	354	389	414	366	401	434	388	397	396	384	408	447	402	376	388	405	393	410	387	389	404	383	395	385	386	397	376	374	377	427	371	367	364	386	365	428	396	396	352	353	376	377	403	409	420	378	384	392	344	381	399	352	378	376	355	372	388	401	418	384	382	383	398	383	413	385	385	378	366	368	396	402	418	395	352	390	382	378	405	375	391	374	374	334	397	374	414	366	437	416	402	399	393	373	393	412	393	359	401	414	384	370	374	401	374	380	408	415	401	369	355	367	399	385	374	415	359	392	400	364	374	400	386	387	377	387	373	361	386	420	366	407	360	390	408	360	407	389	408	435	443	399	421	341	407	372	384	393	377	398	379	405	406	411	386	358	381	383	396	397	383	385	403	390	398	387	354	394	396	354	443	372	354	414	368	381	388	381	395	351	386	383	371	365	412	373	347	394	410	416	375	383	381	409	416	381	360	386	409	389	363	409	371	358	385	400	388	365	399	378	366	407	393	407	377	381	361	378	385	333	396	420	397	405	401	413	437	409	382	398	362	403	339	403	390	371	381	357	373	398	349	411	384	381	396	395	431	386	411	393	377	360	361	404	395	407	371	446	427	370	388	387	403	397	411	357	413	352	405	429	371	366	379	367	416	362	416	373	391	402	371	374	360	414	395	356	357	370	400	361	375	379	428	397	348	381	404	403	367	442	419	383	364	397	388	379	372	368	355	384	370	389	407	360	404	350	386	389	426	381	401	383	404	366	374	366	402	375	351	368	411	409	365	406	370	357	387	394	387	390	379	360	372	399	398	366	375	393	390	370	366	390	396	376	372	373	379	408	386	424	398	372	375	431	347	342	378	404	399	371	434	340	363	401	406	387	361	414	379	378	402	393	409	407	389	366	381	366	393	417	365	398	359	353	390	392	405	394	423	388	410	391	395	363	379	339	402	372	399	370	375	379	380	389	363	382	399	386	371	401	373	361	405	437	389	385	370	395	371	380	384	397	427	389	422	411	386	411	343	369	423	415	397	383	381	363	427	414	375	365	435	396	367	385	379	421	360	369	367	376	369	377	369	360	360	370	383	395	353	389	429	412	379	327	372	393	403	396	410	382	385	378	386	369	374	371	404	422	384	413	388	424	413	354	391	390	390	388	402	359	385	446	393	385	391	387	386	354	385	393	400	373	409	394	363	354	380	380	359	396	392	390	385	354	396	375	380	410	365	395	380	372	373	385	404	393	380	359	376	388	407	352	412	395	399	377	368	366	385	380	404	378	388	389	384	395	400	398	391	372	387	412	391	389	413	409	399	400	392	407	358	362	356	387	435	366	375	377	389	393	422	384	400	359	406	390	397	359	434	378	427	381	361	375	429	360	384	429	361	347	405	356	413	386	355	360	370	385	380	373	381	362	394	343	372	400	400	397	365	396	417	409	355	394	365	385	371	400	437	432	367	373	401	363	349	353	399	403	381	374	372	373	429	412	385	391	394	385	416	352	371	398	419	366	383	367	385	381	367	367	414	406	399	362	367	358	411	329	361	418
8288	1182	1406	1471	1392	1344	1249	1176	1189	1104	1128	1055	1037	1007	989	974	921	975	942	909	948	974	977	938	917	979	968	911	977	907	955	949	948	866	891	919	917	857	935	869	950	916	937	892	840	908	872	877	930	911	863	916	910	864	909	963	937	939	956	927	905	915	889	909	947	910	956	912	930	965	917	930	870	865	866	950	911	890	932	913	887	874	916	932	918	963	941	904	948	946	945	892	897	912	934	931	917	895	924	972	887	964	901	929	893	982	969	902	944	920	864	936	926	959	886	898	915	944	904	981	887	894	947	911	869	939	893	887	926	893	910	925	935	921	892	910	931	907	949	965	937	936	893	870	885	962	919	891	923	920	899	912	864	928	852	951	936	896	897	908	946	943	876	932	830	958	898	924	921	886	948	958	928	876	925	901	924	883	910	906	966	904	939	973	869	901	952	902	921	915	945	912	976	920	922	948	963	874	937	909	901	916	979	962	931	963	906	895	863	861	887	892	935	938	883	874	911	940	893	915	930	916	935	979	906	901	883	909	923	925	874	910	895	908	904	910	881	921	908	954	919	879	920	861	953	912	923	940	862	953	895	949	924	871	912	900	906	907	915	876	867	876	918	930	868	934	855	922	868	927	935	895	891	900	943	916	953	950	923	941	893	902	874	920	899	906	909	959	934	931	930	873	890	876	929	882	936	962	927	875	906	919	905	857	938	888	977	908	911	889	942	896	882	909	921	959	952	967	899	880	922	901	979	932	880	923	1003	871	917	931	944	905	965	919	955	928	917	909	966	903	951	919	920	927	928	928	865	896	928	944	903	961	890	915	940	915	925	899	912	921	936	959	895	975	908	904	916	914	893	949	936	896	908	952	914	936	936	954	910	908	964	917	929	895	953	946	931	935	955	860	903	943	937	919	915	928	940	861	934	913	927	898	905	912	928	920	941	919	918	939	881	916	945	915	909	923	917	924	930	944	921	962	937	886	888	902	911	934	899	918	947	935	907	895	903	906	919	975	869	965	922	881	917	896	934	890	926	934	964	905	919	911	950	931	868	938	913	906	922	861	941	894	893	884	895	934	963	891	944	898	917	952	895	900	915	931	866	909	963	934	974	890	909	951	899	871	928	895	914	863	932	894	940	895	921	959	919	947	906	908	978	912	915	941	903	926	903	942	889	915	895	902	921	924	901	901	950	942	914	956	943	900	914	945	951	942	856	957	954	889	939	978	882	937	966	891	867	954	919	897	933	887	925	888	964	946	947	922	937	961	976	959	892	917	921	970	906	947	900	930	990	910	893	866	954	953	926	906	927	938	924	936	884	923	949	892	866	913	896	873	918	891	957	976	920	973	866	931	886	903	893	922	906	906	913	902	887	873	919	931	868	959	905	859	912	894	975	885	912	917	862	921	907	921	866	912	955	889	934	909	913	924	898	925	952	935	906	909	902	939	916	979	896	912	882	944	958	914	964	908	994	911	946	898	942	905	928	930	916	877	924	942	966	963	924	933	913	899	913	923	968	900	947	946	944	904	936	956	956	881	911	923	910	959	957	876	926	942	931	915	969	900	943	913	905	863	949	912	880	889	913	927	963	928	988	910	907	951	924	901	881	919	894	916	887	928	937	863	876	929	925	894	934	898	902	862	864	909	952	883	927	907	895	910	946	927	860	904	935	930	932	955	882	959	885	957	899	880	906	880	974	936	912	923	950	961	875	849	888	956	878	922	933	908	947	906	875	874	950	893	890	900	903	921	919	953	910	902	869	961	962	936	906	903	953	913	951	898	903	912	939	867	923	927	988	874	936	879	944	908	883	939	878	957	888	954	921	932	912	980	897	917	951	931	900	898	902	945	887	941	945	894	868	948	933	898	926	987	888	916	913	881	953	914	935	988	873	957	957	956	928	879	928	862	939	869	964	942	935	949	901	882	847	863	930	879	926	951	953	923	941	926	863	925	880	893	923	906	952	926	947	987	908	895	932	980	949	943	924	886	890	892	919	881	873	889	934	903	927	946	907	914	920	943	962	907	892	946	981	945	905	925	926	912	915	936	975	937	942	970	909	951	912	907	940	931	908	970	944	946	867	897	884	916	957	959	886	935	907	943	916	960	902	944	906	916	941	941	931	957	895	876	933	948	895	944	922	864	952	987	941	889	913	869	905	928	922	897	946	904	931	908	939	949	905	871	936	912	899	924	865	898	853	906	913	925	920	929	899	886	869	923	880	918	860	912	919	928	928	932	972	957	901	943	939	952	877	940	921	943	868	907	891	865	931	911	897	896	921	887	894	909	910	926	949	904	879	957	903	919	888	933	902	991	908	952	966	879	959	873	902	907	906	920	894	923	956	959	917	899	949	897	953	920	924	921	955	883	965	917	938	961	916	879	894	903	911	952	944	913	956	900	915	894	895	922	967	928	891	923	873	854	935	947	919	950	928	871	901	913	935	944	978	883	995	901	964	875	870	879	981	921	927	966	974	933	928	905	887	953	920	902	851	899	917	853	845	882	920	909	963	908	931	937	916	917	890	934	887	898	903	915	881	873	841	923	893	900	930	937	894	949	930	958	933	947	949	937	870	1000	915	933	938	981	937	865	938	917	942	975	914	890	929	914	906	920	944	915	879	972	1000	886	940	938	940	983	920	892	928	970	933	928	954	961	878	927	952	929	890	970	931	916	913	923	838	922	948	943	902	959	864	914	885	909	901	980	910	921	887	900	920	861	908	910	1006	949	936	923	945	948	949	865	951	900	940	965	883	930	896	878	1006	927	938	912	917	944	890	943	921	870	954	895	908	951	912	906	894	912	903	885	909	851	977	931	896	904	942	914	939	927	898	921	954	897	918	918	932	892	868	977	887	917	877	911	936	882	850	883	935	924	978	954	919	880	867	946	880	930	876	965	960	912	947	920	923	893	904	930	884	838	911	959	980	935	901	868	928	911	877	892	951	883	862	895	852	916	889	869	908	922	951	906	889	947	926	910	874	953	849	960	865	960	884	927	869	953	872	901	936	908	961	880	939	912	898	933	924	908	991	914	948	911	926	945	920	901	923	891	930	990	864	956	856	936	905	932	926	928	926	965	942	965	955	924	875	948	893	910	896	904	907	968	869	875	931	907	876	936	955	911	907	860	919	906	928	927	944	960	922	911	941	901	971	887	939	957	902	912	891	927	908	918	870	966	867	983	872	922	890	907	881	872	911	911	918	939	930	886	910	926	919	878	900	882	915	896	905	904	935	918	926	946	954	951	931	908	876	950	880	934	974	938	907	896	967	924	893	961	952	967	918	939	910	909	867	959	907	921	907	900	882	956	889	974	897	925	902	951	920	943	897	921	970	931	921	934	913	938	962	914	901	936	933	949	979	916	926	948	912	863	865	969	917	927	923	857	976	961	915	925	967	876	890	898	956	928	938	939	944	897	938	863	928	889	944	920	910	911	938	892	881	975	905	858	871	871	996	911	966	945	912	990	942	940	903	927	994	933	924	883	943	933	905	888	893	902
16632	1311	656	525	424	344	341	315	312	260	268	228	247	234	233	215	232	210	231	239	239	230	214	199	202	191	219	227	216	256	223	211	200	205	212	231	218	226	181	221	239	204	231	206	220	215	224	222	206	206	215	201	213	211	236	215	217	214	203	236	229	205	202	232	191	194	203	196	213	202	195	217	234	217	219	189	198	191	215	196	211	205	196	191	200	211	215	211	186	216	192	207	203	185	212	218	217	197	241	220	224	206	221	185	211	218	200	216	216	188	192	217	185	178	205	203	182	196	213	224	208	184	205	205	210	219	196	217	210	207	205	234	185	188	197	199	231	242	203	215	221	224	184	219	201	224	195	187	206	209	205	198	205	212	197	227	181	195	207	229	203	182	203	219	197	206	179	175	217	248	201	214	218	214	231	222	224	206	214	204	210	186	197	213	199	202	233	221	222	219	203	199	219	237	179	209	205	211	202	216	210	204	194	234	209	202	181	196	197	218	201	176	201	224	216	237	208	208	206	206	199	195	212	212	217	240	214	206	221	210	207	192	212	219	205	208	164	224	236	177	196	216	217	227	203	216	238	209	196	196	222	220	210	205	202	239	195	206	198	202	201	219	229	211	230	213	205	210	225	209	211	210	204	219	205	208	237	193	199	217	188	219	192	242	198	210	203	226	229	220	211	216	186	211	196	213	231	209	224	198	215	225	237	227	207	182	176	194	210	222	210	223	201	200	215	204	186	239	222	210	234	229	237	234	234	207	207	205	176	199	212	229	219	228	218	215	210	211	192	211	217	239	209	215	202	207	195	187	206	221	198	229	249	200	230	210	202	206	221	201	180	204	229	192	215	188	197	220	206	194	221	208	212	231	200	221	204	234	219	245	214	207	267	208	222	209	197	199	197	205	214	179	202	192	210	220	208	182	200	232	215	230	193	195	225	217	227	221	213	219	187	196	224	196	196	222	214	227	230	219	215	209	186	208	210	182	200	224	186	209	225	175	239	202	210	196	205	199	210	205	226	228	219	201	218	217	179	212	205	209	205	211	235	211	197	217	255	232	230	198	226	199	192	193	211	214	203	220	240	199	206	214	205	223	217	226	191	187	194	186	232	200	197	217	231	243	222	202	217	218	220	237	190	221	224	204	202	196	214	202	215	224	202	211	202	232	215	220	207	196	237	196	213	215	205	217	219	235	187	205	203	235	197	202	193	214	198	237	191	236	201	181	212	190	207	214	228	211	216	216	221	198	202	198	210	185	219	218	210	200	187	229	214	240	219	210	219	234	201	191	219	227	218	217	225	223	203	227	203	210	225	219	207	213	208	210	240	239	217	205	179	240	190	228	202	239	218	213	219	184	193	225	216	244	193	218	238	242	209	206	191	206	229	195	221	202	230	215	191	239	190	244	218	224	221	183	228	220	210	209	213	204	202	222	215	197	201	215	197	204	208	204	179	207	203	186	213	182	176	236	180	205	205	205	182	207	221	185	208	193	223	223	204	210	217	216	215	190	202	205	205	199	218	203	223	197	217	192	233	198	201	217	219	213	194	203	217	210	202	212	210	210	188	213	200	245	223	192	212	195	203	219	220	218	226	220	197	219	223	208	220	216	224	206	198	203	221	211	175	191	231	221	216	203	216	239	222	219	217	231	210	181	226	192	235	220	192	225	219	205	213	205	196	196	218	222	221	250	188	230	228	242	190	194	201	233	226	209	228	205	214	217	213	220	218	231	207	243	237	203	201	212	216	211	258	190	206	222	233	200	235	184	208	214	211	215	226	236	205	209	246	195	239	203	217	222	196	200	217	203	187	214	212	201	216	208	210	231	240	206	230	202	222	198	213	219	236	209	193	228	228	207	234	205	229	189	213	211	231	192	208	205	216	207	219	207	229	201	220	198	186	215	221	228	228	193	200	226	202	225	218	201	180	228	215	201	240	211	204	226	209	210	214	221	208	205	224	194	183	222	201	221	218	225	183	216	204	194	227	221	193	194	213	222	204	219	197	221	212	200	220	203	219	228	201	210	235	203	185	223	180	215	210	206	187	192	222	192	220	212	185	208	200	201	230	230	172	226	215	225	224	215	200	193	211	233	228	230	215	204	231	199	207	223	210	214	216	198	245	218	194	206	222	195	180	232	220	199	213	225	229	224	223	223	230	228	188	249	233	222	227	218	199	220	227	223	219	201	205	236	251	210	197	200	217	226	211	210	219	228	237	200	187	238	234	220	208	206	221	237	195	213	213	236	216	220	205	216	204	193	189	217	208	212	216	202	214	226	219	218	207	181	190	209	202	226	208	201	207	234	187	191	208	216	201	206	222	183	201	198	171	201	172	222	225	210	218	234	205	221	223	208	233	221	205	209	204	218	192	217	205	197	224	223	211	206	224	209	241	202	210	221	182	192	181	198	198	200	215	197	245	192	221	218	230	187	211	226	194	217	206	206	231	237	181	193	199	204	206	199	230	214	199	191	186	210	194	202	198	209	219	237	222	223	202	217	207	206	215	199	237	177	210	230	189	198	218	189	208	219	238	220	213	210	214	214	208	219	213	210	197	183	208	189	202	210	181	209	219	190	226	217	195	212	228	231	218	216	199	213	211	199	224	187	199	209	236	196	207	201	235	204	187	190	234	208	212	186	211	225	215	198	233	209	207	199	202	200	213	210	212	192	197	220	231	210	246	208	202	233	214	222	191	213	230	200	192	208	208	208	196	225	199	221	184	214	202	211	193	215	194	232	224	208	201	214	214	205	205	204	204	205	223	231	223	242	206	191	217	193	177	198	203	235	220	236	209	217	182	170	193	210	232	184	184	229	204	218	203	207	231	189	169	216	180	208	210	207	218	194	233	230	194	220	219	206	197	213	202	215	213	217	188	219	196	205	209	224	189	229	193	201	240	209	188	205	228	194	209	202	237	225	199	198	196	192	190	205	210	227	195	200	224	223	213	212	222	232	233	209	202	223	237	214	207	219	220	213	215	211	215	241	192	215	209	229	226	228	181	222	206	208	236	209	217	226	212	236	232	260	220	204	204	214	216	248	189	214	213	216	198	212	196	218	205	218	210	173	215	204	233	219	201	226	217	236	203	204	218	201	232	204	212	220	215	187	204	219	210	201	211	217	216	221	214	194	234	212	205	223	207	204	201	194	223	227	219	205	214	233	204	223	218	187	214	219	229	243	226	237	235	215	196	204	216	229	204	199	199	218	201	222	209	207	234	220	217	194	220	211	201	233	209	206	190	190	185	202	208	198	196	178	191	214	198	223	215	213	193	216	225	213	220	206	207	231	207	194	193	223	191	190	188	219	209	197	197	239	231	204	201	223	228	191	207	197	210	212	211	194	201	206	222	176	225	204	203	222	221	202	185	223	198	225	220	195	193	185	187	189	185	207	193	207	216	204	207	209	217	229	197	213	226	203	237	255	218	196	204	193	206	206	232	201	198	234	229	216	206	212	220	221	210	205	218	207	211	206	210	217	213	220	221	246	223	198
10362	1079	1574	1705	1479	1314	1134	1011	920	864	808	768	732	723	684	657	699	682	625	598	604	578	595	584	593	508	523	559	578	571	588	566	545	576	599	551	611	502	517	563	543	567	555	517	535	527	523	546	524	530	548	560	580	554	555	577	524	540	547	558	540	501	555	498	561	523	523	533	539	514	536	541	516	552	554	512	544	534	538	568	539	504	534	574	513	535	569	504	529	521	523	579	551	543	529	519	508	514	541	501	547	565	508	529	521	551	551	511	537	505	552	523	547	495	554	516	522	533	508	486	554	548	483	541	546	519	517	567	521	546	515	534	552	490	557	531	542	513	553	519	519	498	516	513	505	566	538	525	509	533	573	484	563	514	539	537	552	577	536	515	531	525	514	557	532	555	558	540	583	549	515	542	530	574	555	506	525	553	551	533	501	492	579	582	561	523	521	543	526	522	474	562	524	565	554	544	513	540	543	531	609	533	544	558	555	507	496	572	510	525	522	527	531	546	531	499	554	512	536	508	563	551	504	525	529	538	545	511	540	548	538	568	544	539	535	530	538	545	531	511	531	533	537	537	562	533	553	537	542	527	515	558	518	534	502	546	554	520	532	542	513	473	511	544	547	529	530	507	540	559	493	586	537	519	547	542	524	536	526	539	568	527	517	534	525	542	498	489	526	569	556	518	509	534	526	542	517	532	554	524	540	550	545	567	555	496	533	546	507	542	567	538	535	540	532	524	567	503	551	497	508	518	536	561	519	514	531	563	513	535	560	532	530	494	522	567	545	559	506	519	544	534	524	537	529	567	501	512	551	521	522	510	504	502	552	514	535	536	515	531	510	524	545	573	506	494	516	508	549	547	518	538	532	536	555	557	518	507	511	563	534	525	537	552	553	519	543	545	517	544	575	539	492	543	524	556	535	507	549	532	528	499	537	550	559	521	505	504	510	543	530	544	500	563	537	498	537	550	545	518	506	562	536	554	500	508	558	519	554	507	509	511	555	521	540	559	530	554	503	540	526	517	547	512	546	594	583	584	540	539	527	575	539	487	540	491	533	503	536	545	547	568	558	495	527	560	532	519	557	508	550	510	553	498	510	548	553	505	511	540	501	532	527	505	530	513	605	485	518	563	502	549	528	517	494	542	559	504	560	538	504	516	483	572	567	548	569	514	559	519	536	541	540	512	564	554	520	501	486	548	569	552	496	532	513	505	525	526	520	530	491	527	531	559	533	510	550	515	540	527	541	525	544	554	526	514	564	534	522	538	536	573	526	570	542	566	541	538	560	530	538	535	514	519	587	560	512	508	545	544	574	511	542	545	539	535	571	492	574	526	539	538	523	536	522	533	514	506	577	525	534	544	542	528	527	501	547	502	502	539	549	566	583	519	517	526	545	521	533	533	536	525	505	525	535	562	535	473	529	550	573	592	535	518	543	519	517	562	528	541	516	537	551	569	516	526	540	570	538	544	565	537	519	528	530	560	544	536	545	553	528	532	521	532	538	556	504	528	578	511	523	530	523	512	485	581	505	557	548	579	538	476	558	554	501	546	552	505	557	527	520	535	525	542	524	523	563	544	537	505	495	528	533	558	555	564	556	497	532	535	530	578	541	546	532	546	550	530	504	585	547	540	542	513	505	515	556	535	561	560	572	544	570	555	492	562	556	536	537	551	528	546	513	545	582	532	512	505	528	531	556	562	519	569	489	516	545	571	533	535	550	526	522	491	559	510	498	541	513	527	528	559	555	547	552	537	581	523	558	546	504	542	565	528	535	514	512	586	559	537	546	525	576	561	552	573	570	536	530	524	578	562	533	522	604	546	525	535	541	547	530	510	499	515	487	544	579	538	517	529	568	510	529	516	528	553	528	489	501	542	562	513	545	529	493	536	535	539	548	566	522	487	513	544	559	515	527	531	532	522	511	484	518	520	573	500	551	552	535	524	475	548	528	578	514	549	542	553	558	527	507	552	535	542	510	552	518	533	546	521	523	538	535	491	529	547	507	533	539	507	485	522	521	516	527	574	545	576	528	545	558	558	510	532	512	485	541	555	478	550	536	543	545	549	517	521	503	550	558	551	546	547	579	529	491	552	561	518	535	508	530	523	514	541	570	546	522	453	521	555	560	520	503	534	502	543	510	536	527	580	532	526	532	521	524	513	538	531	561	546	508	546	521	560	574	583	517	538	537	548	504	556	551	525	530	549	539	516	568	564	532	561	526	527	484	515	550	557	541	555	516	517	516	502	523	536	498	550	529	521	499	574	532	523	574	573	523	519	530	501	508	477	584	501	506	547	519	541	558	529	589	509	541	546	502	577	546	521	532	523	551	577	522	534	530	537	568	519	530	545	531	511	547	528	531	547	532	521	559	555	542	527	512	582	526	511	523	527	550	535	531	525	542	554	537	540	508	536	545	502	531	536	517	529	518	518	531	523	531	524	563	493	519	527	546	542	548	515	527	526	519	523	561	550	523	522	488	515	587	522	587	560	510	528	501	562	493	494	539	509	551	571	537	513	497	577	555	518	530	565	529	556	521	513	554	496	531	558	518	554	526	520	525	469	516	541	511	498	552	543	546	519	565	560	564	533	574	548	552	532	513	490	507	545	562	536	557	533	503	521	515	531	543	555	541	547	556	559	543	489	577	509	564	530	523	534	550	521	554	559	519	518	562	516	532	556	528	530	492	549	560	541	506	500	540	554	550	527	500	510	525	535	541	561	495	539	522	564	559	547	501	536	509	541	522	517	490	570	529	533	492	539	566	515	531	511	544	561	556	516	563	537	554	521	527	518	515	554	522	503	537	512	512	505	548	512	521	511	586	534	504	496	563	609	522	506	516	508	529	543	509	526	565	558	489	557	576	504	521	560	520	512	553	528	517	556	538	556	507	555	507	517	524	527	565	562	512	548	548	524	539	503	526	513	531	520	521	493	537	513	527	574	575	509	543	505	533	512	504	558	562	485	546	522	520	494	525	524	536	552	547	508	554	524	504	499	518	529	498	563	503	554	548	543	511	598	563	538	520	511	521	523	585	534	536	521	517	527	546	488	539	568	514	573	523	563	489	548	537	565	537	497	531	501	562	516	539	548	568	527	559	486	530	509	504	551	550	526	509	549	549	589	526	570	510	563	521	498	553	560	557	505	492	514	525	513	573	540	557	526	511	518	544	581	584	548	518	542	550	578	498	547	500	559	527	526	556	558	528	528	492	541	554	555	538	549	502	514	560	517	543	530	475	490	556	515	493	525	513	493	542	531	485	508	535	507	541	555	543	547	548	541	544	517	530	521	505	496	545	532	544	514	558	487	525	558	546	517	527	516	565	511	578	510	565	540	527	563	531	591	530	528	525	533	532	544	528	519	544	505	500	559	553	511	505	552	475	547	502	551	534	524	535	508	503	520	505	522	528	517	578	536	531	528	556	543	546	508	528	542	552	511	502	538	552	509	494	502	577	563	512	500	519	523	512	550	522	538	539	530	565	512	511	544	523	565
3495	500	364	400	379	357	377	382	333	348	386	376	360	356	381	349	381	376	374	401	383	379	368	354	361	344	406	374	345	361	378	382	362	377	344	386	383	390	343	365	363	369	379	333	348	373	385	373	366	366	360	355	391	402	341	356	346	386	353	333	376	395	377	374	347	368	346	379	353	324	357	411	362	366	369	356	394	358	344	355	359	411	333	349	360	348	348	402	360	346	358	388	383	370	368	363	372	349	374	362	349	361	359	331	382	358	352	358	344	384	400	396	375	365	374	331	359	340	395	360	353	358	347	386	345	361	374	374	378	332	373	355	374	375	353	372	378	357	359	362	348	344	376	349	377	347	350	365	358	334	364	377	374	360	363	376	379	383	376	351	367	399	371	358	347	368	376	379	384	372	363	386	379	407	352	371	404	350	382	393	337	368	414	381	375	393	346	382	352	366	414	385	394	349	389	352	383	350	370	377	382	362	354	416	368	389	377	372	388	366	403	340	367	347	379	349	385	385	377	352	407	401	394	352	373	374	371	335	389	336	345	366	350	328	362	392	381	379	357	385	354	341	376	370	376	352	357	389	368	346	365	362	371	354	389	371	399	357	402	398	336	356	392	375	351	365	369	383	355	371	368	361	354	367	401	355	335	349	348	342	385	372	365	363	390	361	341	384	379	365	381	333	395	418	397	362	385	354	362	322	373	327	379	373	352	358	341	337	366	361	395	410	361	396	373	346	361	362	382	408	326	348	359	361	364	385	377	342	372	361	379	389	374	358	372	363	372	402	355	382	385	329	360	361	369	342	373	357	371	350	371	394	327	326	380	377	361	328	387	350	388	372	359	371	346	365	349	354	366	372	351	349	361	354	386	380	382	410	362	384	367	384	334	350	359	367	380	397	387	347	354	377	391	370	343	416	382	431	370	361	348	354	392	380	364	382	340	404	352	347	390	372	355	376	345	332	327	370	375	376	388	366	378	385	362	382	402	410	408	381	359	365	353	369	363	381	331	344	315	339	392	362	343	335	347	410	374	349	356	383	350	326	346	355	390	348	362	359	335	362	359	384	381	325	378	378	374	354	360	353	391	386	371	350	374	341	349	360	329	399	345	367	368	317	387	362	352	362	353	374	399	348	341	316	369	359	401	395	345	337	381	350	368	369	369	374	348	395	380	378	370	357	330	354	356	342	364	366	381	345	361	353	369	419	340	345	344	399	384	340	397	377	362	351	369	373	366	370	373	378	377	396	398	386	376	397	330	330	383	380	358	403	401	366	355	362	368	361	392	385	375	402	377	352	350	391	363	394	354	371	367	353	375	369	395	379	349	335	363	368	393	358	350	367	356	337	380	356	352	339	341	378	368	363	358	370	394	364	360	404	371	355	373	354	391	370	388	371	341	330	349	391	351	333	372	365	380	350	378	332	370	356	368	370	347	371	375	378	343	384	340	400	328	352	383	378	344	335	366	377	377	353	376	366	388	350	349	370	366	361	381	328	382	393	358	397	395	350	357	327	392	363	362	382	376	391	362	392	379	413	389	386	370	380	344	416	382	355	352	331	352	329	427	338	347	376	375	390	372	370	349	374	368	387	359	378	379	364	397	358	379	351	365	335	325	371	332	327	376	392	350	389	408	409	394	364	386	362	353	381	380	359	339	375	331	412	356	383	358	383	394	356	374	337	349	371	343	356	363	363	376	359	370	347	358	387	378	389	337	350	403	346	425	347	378	322	394	412	384	432	373	360	389	377	340	363	388	392	411	361	365	364	363	393	400	382	365	369	393	407	350	363	369	372	342	314	350	358	353	340	361	335	361	341	354	389	370	369	386	367	346	380	409	366	377	395	369	356	350	348	362	347	364	386	382	368	346	363	378	354	334	330	361	379	361	368	372	360	373	337	402	356	384	357	400	399	379	347	348	340	396	400	379	357	373	370	394	366	374	344	409	359	354	356	369	372	383	345	373	372	322	368	371	396	392	364	394	374	346	349	381	351	375	378	379	371	372	328	377	342	368	341	401	384	359	360	402	347	382	327	349	342	340	360	341	367	377	326	365	397	374	339	369	400	352	341	342	354	378	381	355	368	355	372	373	364	396	309	385	358	365	368	378	383	405	368	349	340	364	347	362	351	366	380	344	397	373	353	363	343	381	359	352	392	365	379	357	365	346	342	354	399	379	379	382	369	408	384	366	357	355	358	373	355	368	402	348	366	362	399	369	369	360	402	367	359	369	388	423	351	425	384	394	388	362	376	398	361	360	385	399	372	336	344	406	368	385	374	352	354	361	382	374	361	404	349	333	339	368	347	358	378	399	349	401	381	369	368	384	372	343	355	397	369	360	345	381	364	372	376	358	395	341	373	377	360	354	364	360	371	367	362	385	405	387	373	361	363	375	388	351	391	336	359	357	407	347	340	400	396	349	359	336	390	372	376	355	402	344	369	385	362	393	371	339	382	380	363	381	358	353	369	347	354	372	390	365	366	359	350	368	379	387	358	345	368	352	391	367	336	370	361	350	357	345	333	340	360	339	385	362	376	369	379	377	343	379	364	372	382	366	375	366	375	392	337	361	380	368	359	382	337	352	431	360	366	328	403	368	382	356	365	377	375	401	362	353	361	379	375	349	363	381	399	392	337	369	327	356	391	384	322	340	365	379	403	366	372	342	381	347	336	389	376	335	366	358	379	359	368	373	386	390	342	363	357	393	370	373	365	380	314	363	384	401	390	374	362	362	382	384	390	389	344	373	379	352	420	379	376	349	392	380	352	368	391	337	414	406	386	396	346	351	377	403	374	337	409	347	365	370	372	369	375	371	373	339	352	356	351	376	353	363	352	361	382	353	371	351	355	352	383	390	359	407	368	396	358	368	376	371	380	337	380	369	388	373	370	369	372	392	361	381	337	374	363	372	360	351	371	352	365	387	373	384	390	354	363	376	332	391	376	357	372	359	383	390	401	374	353	351	333	355	372	409	379	368	398	338	340	369	382	358	370	388	355	300	372	381	358	377	397	346	367	348	380	384	358	363	367	415	402	381	393	378	357	370	398	424	337	367	394	392	372	404	339	358	364	403	363	381	357	334	336	356	364	397	369	391	377	379	333	402	370	406	376	381	341	366	337	370	409	365	341	344	365	357	339	346	329	408	384	365	353	379	358	351	381	376	360	380	374	404	381	356	342	368	361	377	417	360	371	397	317	390	384	343	364	369	371	360	374	352	388	342	344	381	365	390	359	374	370	389	361	364	375	392	394	372	370	367	348	346	365	345	362	370	395	409	374	344	343	412	376	384	354	375	361	349	402	390	371	390	367	379	360	387	325	364	347	381	355	387	380	365	374	392	397	401	365	387	384	352	327	396	389	377	371	378	366	420	364	390	334	348	372	374	354	365	359	376	377	343	330	370	333	384	379	437	343	377	378	370	336	346	336	382	370	340	389	344	355	359	390	376	385	346	341	354	374	358	369	378	414	348	346	386	392	382	361	353	371	354	347	381	391
3370	943	926	1002	898	884	922	913	950	898	888	944	897	939	921	904	886	856	855	887	917	953	858	910	861	902	934	919	943	886	829	876	811	895	892	886	887	908	893	905	948	875	918	877	932	866	877	887	934	903	911	845	901	946	873	938	858	890	863	926	868	945	893	869	863	902	856	889	890	869	865	889	885	884	890	891	898	931	868	824	893	889	955	915	911	898	892	889	903	954	868	901	931	885	886	928	900	909	857	892	859	919	908	870	857	856	886	947	949	865	873	914	926	906	883	869	855	915	934	979	877	857	891	924	902	871	859	909	941	921	876	859	865	870	876	878	900	857	889	870	898	831	925	924	862	934	857	915	888	889	868	913	890	938	901	881	896	921	940	856	864	905	891	879	907	901	886	894	892	908	866	903	896	905	924	863	886	903	848	927	891	860	906	876	876	902	894	931	913	925	936	863	936	851	856	847	918	943	917	876	857	846	880	888	924	852	914	891	848	915	900	892	920	888	868	889	905	905	911	898	879	896	865	886	852	850	918	910	896	876	892	912	885	930	915	905	916	897	950	892	812	913	879	858	904	945	941	880	868	891	895	860	892	888	921	864	914	922	878	821	890	912	869	856	900	878	866	840	950	896	883	904	905	879	891	898	883	846	911	902	910	874	909	887	906	873	911	935	913	886	935	909	889	857	898	867	891	914	915	884	843	931	851	904	902	871	916	868	911	809	880	925	860	890	897	859	888	893	919	900	920	937	863	904	870	816	891	898	874	880	906	966	897	915	864	916	914	960	879	893	917	953	883	898	911	876	888	879	900	931	891	907	878	853	917	880	940	955	868	881	898	879	875	900	915	935	892	884	914	866	919	897	902	860	859	928	901	929	877	902	895	861	936	865	915	897	878	901	904	926	875	880	868	894	940	865	906	921	882	917	968	912	920	839	881	899	872	944	857	902	920	925	896	901	969	910	887	885	869	904	869	867	932	896	895	873	898	902	902	913	875	870	970	907	873	918	912	922	929	853	890	907	867	871	935	912	898	892	879	832	913	893	900	932	906	873	894	832	902	879	870	861	887	905	883	904	890	892	866	892	894	885	919	859	919	944	948	915	866	927	916	888	901	855	880	936	878	882	883	906	900	892	964	903	888	911	899	895	869	861	909	887	885	862	839	874	903	886	933	899	879	943	946	870	927	944	875	917	920	840	880	905	943	928	866	870	888	855	836	922	883	936	909	873	910	853	922	896	872	866	909	873	914	887	918	919	859	846	843	875	910	914	916	888	891	900	878	923	877	849	925	917	869	856	864	893	935	905	870	854	877	871	921	892	862	877	904	888	909	875	850	866	889	894	899	916	864	923	921	955	892	931	834	862	906	865	856	907	905	885	903	944	909	877	893	945	908	926	912	890	896	841	849	896	864	900	914	908	848	867	884	946	899	843	908	910	873	902	885	908	860	835	819	912	897	895	914	892	934	939	894	937	882	864	862	936	882	846	895	904	898	851	853	922	911	875	917	926	902	893	887	883	927	818	871	898	936	846	922	844	910	878	892	878	857	860	894	886	867	873	891	892	882	881	822	848	844	914	965	906	919	881	795	895	936	875	913	885	863	892	848	838	870	860	858	854	921	875	905	923	902	875	868	896	894	975	922	868	917	880	883	845	848	892	904	840	925	923	854	895	903	875	913	952	890	850	948	956	932	834	930	923	893	869	892	868	910	877	870	881	875	923	917	913	866	903	872	909	909	887	912	876	935	899	855	845	917	904	919	849	876	943	911	927	855	902	867	862	869	924	954	931	890	860	888	861	909	917	889	838	874	889	899	882	898	887	889	906	887	901	877	943	887	877	960	897	867	949	940	915	885	906	942	923	829	896	915	936	877	852	870	895	894	909	902	899	857	877	866	922	908	877	929	881	894	887	936	899	924	900	915	880	940	922	919	937	906	929	922	915	899	888	947	847	918	948	906	885	861	946	906	892	850	935	865	917	916	885	878	870	890	906	902	892	887	860	886	877	872	903	912	880	838	852	873	862	870	918	953	901	933	912	868	893	897	890	930	888	866	899	875	900	849	856	871	867	880	913	915	914	879	865	873	915	847	905	946	870	917	909	944	942	931	948	939	922	889	906	873	918	907	929	868	871	926	901	828	921	939	910	865	925	832	884	973	942	837	907	931	921	936	893	853	907	886	912	900	891	870	906	907	896	905	930	939	881	966	882	894	909	889	849	920	854	899	910	898	915	852	876	941	922	873	894	902	890	909	864	893	837	859	903	911	919	900	877	881	892	932	871	883	887	924	876	894	882	939	962	875	914	914	910	868	909	879	880	933	900	938	830	900	856	915	875	839	902	923	923	868	876	927	890	927	890	914	891	933	861	912	868	909	920	898	895	900	921	906	881	883	886	894	941	892	853	899	954	872	881	843	844	896	891	890	874	923	908	875	928	856	876	923	884	842	898	920	880	863	888	902	923	874	892	936	882	877	876	927	948	893	895	904	874	863	915	853	894	861	956	932	847	866	915	903	900	877	900	844	912	890	891	905	897	936	924	867	902	876	881	873	920	920	900	875	919	944	888	930	878	926	945	956	892	969	872	858	875	896	866	903	878	884	917	872	942	929	840	866	881	864	878	836	930	876	840	910	908	905	860	906	889	927	875	908	873	861	861	909	850	864	924	871	871	872	848	888	895	875	856	928	924	920	913	874	897	892	846	920	827	941	898	885	920	893	887	918	901	871	880	909	849	878	855	892	877	828	899	891	890	874	897	874	894	877	908	916	920	890	914	878	848	894	944	934	897	924	923	896	893	857	932	906	880	935	928	906	906	886	873	858	923	861	885	885	927	874	897	873	900	896	904	892	907	853	863	872	919	912	894	886	862	916	916	910	896	929	862	899	900	931	895	864	920	902	921	883	954	890	892	843	935	884	870	914	903	864	884	994	831	899	881	891	893	954	884	917	959	857	863	916	912	888	847	955	851	914	846	903	866	856	870	959	907	904	913	863	889	912	889	863	913	907	869	907	894	884	903	912	913	884	891	927	864	870	896	953	821	904	848	909	903	884	881	897	873	951	863	895	862	914	917	889	876	918	869	919	863	851	908	927	896	886	912	881	893	915	902	870	921	824	900	893	885	913	879	908	864	863	857	918	868	903	869	892	931	890	866	828	932	908	862	956	853	907	888	910	867	914	904	852	849	903	868	955	862	916	875	919	869	905	892	894	866	920	869	870	890	867	911	937	909	905	909	817	906	964	888	928	880	913	903	919	937	884	878	883	854	903	884	882	875	946	911	923	842	891	850	887	901	897	909	918	947	878	841	808	915	875	915	867	834	941	929	916	955	948	859	876	871	880	930	867	904	910	863	859	951	896	890	919	897	872	927	880	843	950	897	890	875	837	896	919	864	907	908	873	861	821	852	859	895	920	875	909	926	901	870	866	874	831	855	905	856	909	883	961	894	888	935	832	910	924	853	955	853	920	903	893	894	929	889	916	845	929	865	879	866
10542	792	618	533	507	429	455	452	393	421	417	416	415	396	397	399	390	410	389	425	370	357	402	368	393	393	413	358	391	446	372	391	395	425	387	352	396	377	398	403	414	372	385	403	427	374	362	403	346	361	386	355	411	415	377	402	385	396	391	361	351	394	362	381	373	378	406	398	444	365	374	399	340	388	377	383	384	379	381	389	404	386	386	417	388	367	372	419	345	399	395	389	363	371	401	390	390	389	378	383	421	396	366	403	350	362	421	380	387	407	365	356	333	355	387	435	391	389	400	366	383	427	367	372	351	417	433	386	357	393	384	379	367	401	382	417	390	395	393	383	380	364	347	364	397	373	401	394	379	412	410	400	392	386	387	356	398	411	394	362	388	375	401	368	403	416	355	362	375	414	378	350	399	391	386	404	336	361	411	397	420	378	413	417	371	411	345	378	421	368	397	384	415	419	442	394	355	397	393	369	384	402	414	399	406	370	387	389	424	419	395	410	388	373	392	401	418	392	383	393	365	369	403	392	371	428	376	419	400	401	369	399	382	410	415	365	343	375	344	385	368	378	356	378	366	376	368	402	352	415	371	375	382	360	390	404	384	416	420	378	376	356	404	389	376	355	396	374	401	356	398	386	391	373	398	355	367	409	420	370	400	371	359	385	379	369	362	353	409	372	360	317	401	368	379	380	412	380	346	381	375	352	360	363	377	429	349	407	364	394	386	420	348	361	379	358	364	400	362	370	385	402	384	377	415	371	387	376	381	365	347	388	375	385	399	402	386	424	401	375	439	406	413	379	366	386	363	385	372	376	401	379	356	390	356	365	394	382	382	379	420	374	416	404	393	410	412	360	392	404	401	412	383	402	414	406	360	408	394	354	395	368	334	378	383	365	396	418	358	373	432	418	393	392	372	428	383	378	409	372	386	411	398	406	375	428	369	367	366	340	414	452	376	408	363	407	366	337	379	378	386	408	354	389	384	393	389	369	361	350	401	363	371	368	394	398	418	371	406	362	389	376	373	344	392	347	385	439	388	351	379	345	368	387	392	362	397	397	397	354	403	369	424	354	380	378	459	403	395	350	398	386	408	439	385	416	380	386	367	390	352	385	380	343	406	378	409	341	360	393	389	399	334	424	390	383	363	393	416	393	414	357	387	401	387	398	373	388	370	439	377	370	396	402	355	386	361	377	373	400	379	378	399	412	387	384	337	385	378	406	416	380	407	372	405	404	390	349	366	374	391	395	391	393	385	359	367	364	344	405	391	403	391	386	374	418	392	413	385	400	396	409	373	382	371	399	342	372	367	363	371	372	397	407	379	385	398	375	384	381	386	417	391	387	380	381	374	366	378	353	386	403	371	331	405	443	353	364	377	370	371	358	411	373	387	411	376	381	403	402	381	393	419	389	399	367	421	376	374	341	371	357	398	391	359	360	409	397	381	432	348	366	358	392	436	353	422	373	387	387	396	398	399	416	423	387	409	353	374	365	399	397	398	379	368	370	399	362	391	373	395	391	390	392	386	376	400	385	370	400	394	383	371	389	404	394	393	368	371	384	417	361	399	414	417	355	380	369	377	369	373	394	377	352	385	368	428	356	382	380	349	356	352	394	393	395	399	399	408	412	401	379	350	404	419	395	409	381	398	397	361	388	371	381	432	377	398	384	372	381	406	412	397	341	385	383	396	358	393	347	383	408	370	378	422	385	382	414	409	413	402	380	362	395	387	359	377	376	378	397	352	360	400	389	401	354	368	407	373	416	382	345	398	404	397	407	363	381	387	371	395	403	359	368	378	402	376	402	358	355	358	415	342	393	367	400	357	365	391	384	382	393	374	379	370	383	391	407	387	369	374	387	342	369	402	400	423	404	423	357	373	391	399	363	390	395	412	424	369	352	383	399	392	380	413	395	370	356	396	372	340	359	357	391	427	381	381	342	408	406	391	358	375	390	372	383	407	387	414	355	409	401	375	358	391	392	361	339	342	402	356	386	436	416	361	390	368	382	355	399	380	361	373	394	412	450	356	378	403	357	362	370	383	395	404	395	406	401	422	372	407	399	380	375	376	362	383	402	373	339	409	415	409	368	384	392	401	366	395	406	391	405	414	425	422	456	387	366	383	394	380	381	365	350	406	406	410	394	390	376	379	404	396	371	363	368	399	360	381	388	370	375	410	400	397	407	387	385	394	396	403	420	388	387	405	387	399	357	393	396	435	387	378	403	403	385	384	395	382	368	364	403	364	426	426	406	375	381	364	381	387	370	334	383	375	413	400	342	392	382	379	383	383	359	355	394	406	356	404	385	393	385	388	361	377	398	341	348	391	401	454	386	409	388	390	380	388	443	389	350	362	400	394	392	413	366	358	374	351	396	372	396	388	348	398	383	395	402	326	376	379	378	354	419	374	392	441	419	415	364	396	338	390	362	401	372	397	377	391	418	384	398	395	440	391	355	352	372	381	378	405	411	406	368	378	382	379	386	413	366	410	386	365	371	456	386	338	379	417	370	408	404	357	357	391	381	367	369	420	371	383	407	412	456	389	408	441	393	359	395	372	377	397	374	378	390	374	366	383	402	346	412	414	432	400	401	384	379	406	411	386	407	377	399	416	392	423	396	408	359	357	362	396	390	374	366	393	362	400	371	381	380	405	374	346	363	348	389	347	353	372	356	326	411	373	394	383	388	407	366	374	406	371	406	388	360	376	386	370	399	399	373	433	374	392	360	390	396	350	391	363	428	413	364	373	401	400	408	357	351	419	350	404	403	399	394	400	415	356	361	357	408	353	397	379	390	399	383	338	381	374	357	410	390	356	370	371	397	358	440	416	381	355	384	401	368	377	398	372	361	415	380	393	392	391	385	347	393	420	389	392	386	356	353	404	397	386	394	397	354	368	424	415	386	355	328	392	350	387	379	343	360	373	379	408	389	399	390	389	392	401	381	396	374	334	379	389	351	403	366	386	394	396	370	350	392	386	392	391	356	384	406	417	380	352	375	405	354	420	398	405	424	404	411	367	412	355	379	381	393	334	381	382	377	416	387	367	348	373	382	393	429	399	367	346	430	369	405	369	398	375	374	417	429	419	415	390	373	406	362	379	378	373	367	370	403	379	378	390	390	355	425	386	378	407	394	406	427	417	380	406	367	372	391	433	386	374	349	390	367	389	381	390	358	387	411	396	357	353	377	380	366	385	403	388	423	376	393	344	368	408	358	358	396	403	385	361	395	405	355	363	372	368	377	396	409	360	408	374	400	415	366	407	397	387	394	381	384	383	405	367	347	354	387	394	409	385	373	383	351	373	389	367	389	348	412	385	411	403	378	386	358	376	389	362	389	425	393	376	345	349	370	355	404	382	377	387	377	375	423	402	441	394	416	371	363	392	395	383	408	424	377	361	367	360	338	352	376	406	368	424	398	391	389	395	380	402	407	370	363	397	379	399	399	375	362	413	384	380	406	392	425	377	382	355	417	404	373	368	417	413	397	364	350	396	369
8463	1113	1415	1519	1359	1335	1183	1083	1193	1101	1033	1040	1030	1035	908	956	1005	1019	1006	980	950	929	912	900	921	966	967	920	907	899	947	916	946	958	880	931	971	946	881	972	959	865	961	929	971	968	900	857	867	919	870	925	925	877	927	918	902	916	936	944	921	913	866	941	943	920	913	936	972	892	941	926	963	927	861	927	867	864	939	925	941	925	950	883	871	924	925	923	903	896	931	909	934	938	927	902	938	948	924	871	924	925	925	893	918	928	942	918	897	956	978	944	896	916	901	914	908	909	903	903	936	920	962	956	895	867	879	915	950	911	935	902	929	932	867	963	915	905	969	967	889	875	891	909	905	878	954	909	936	923	890	957	933	888	893	960	955	926	904	918	934	907	892	937	986	899	942	893	896	944	884	976	940	934	925	899	913	911	920	921	907	904	958	936	921	977	916	912	925	855	917	936	925	986	914	957	963	911	936	910	892	947	964	916	950	969	937	902	971	867	872	936	969	939	965	882	937	904	900	872	900	983	843	890	910	927	913	888	889	926	929	905	914	931	953	921	924	908	885	921	908	874	880	907	930	926	932	941	948	933	876	922	977	927	911	903	961	900	926	897	891	888	972	923	916	871	952	933	923	909	906	873	918	907	934	958	925	934	892	854	913	929	933	941	822	988	918	918	882	894	901	931	851	906	960	970	920	886	893	972	877	899	865	940	959	917	930	926	900	950	908	922	976	959	987	904	918	935	852	839	856	933	907	883	913	887	925	877	917	914	974	936	865	900	952	888	901	922	867	935	901	939	877	920	922	951	940	939	909	924	909	853	965	977	885	877	933	982	882	922	904	957	951	928	933	895	855	911	880	929	905	949	816	919	931	888	873	907	937	931	942	913	917	944	893	922	935	939	928	895	929	915	883	948	977	948	897	918	960	895	920	943	897	938	886	919	927	874	861	950	918	902	947	909	944	927	937	880	857	941	938	889	1003	935	936	950	945	951	971	896	890	901	954	920	924	862	906	952	1036	921	855	866	892	925	887	941	937	948	888	907	927	892	899	955	945	943	924	929	935	949	893	907	960	915	926	875	906	894	912	924	939	905	953	916	925	891	919	936	867	934	911	919	929	890	929	907	945	902	914	919	891	912	968	935	895	917	949	932	947	956	941	921	918	932	933	925	992	928	888	940	914	879	948	898	952	910	924	919	909	952	895	907	898	908	911	980	900	874	904	892	902	912	933	967	905	915	930	922	931	944	924	882	942	895	912	925	856	886	950	962	915	889	925	903	929	905	912	858	923	927	894	910	881	903	905	948	980	945	896	939	868	946	949	880	923	901	870	874	930	888	899	891	890	908	911	932	943	952	933	943	947	896	887	890	885	926	876	997	985	905	903	915	914	876	909	891	937	916	907	921	874	927	910	980	955	858	932	958	913	946	912	889	902	966	909	888	911	905	940	973	898	914	881	887	905	904	933	928	894	940	931	948	914	964	899	989	979	881	960	950	906	947	905	935	946	923	949	876	933	962	868	910	899	915	886	893	919	882	908	918	958	878	940	905	981	910	964	906	940	927	948	911	950	925	870	880	857	936	926	926	909	915	912	880	886	889	948	943	908	852	927	912	943	927	907	934	925	931	888	911	921	964	868	921	907	940	904	890	896	938	887	934	923	883	891	941	930	903	966	919	938	873	923	905	893	968	851	916	906	877	914	912	885	925	981	886	935	959	922	945	919	889	880	912	883	907	911	972	896	888	941	903	864	900	899	908	946	946	888	945	938	940	880	955	972	917	943	932	979	981	934	913	934	926	886	874	920	892	959	915	910	845	930	977	957	911	876	947	909	964	907	912	959	949	953	888	886	901	955	994	921	930	935	892	944	907	876	919	912	915	926	933	935	897	921	892	951	848	957	969	884	946	948	885	937	938	926	912	921	881	927	924	969	924	899	894	925	898	903	945	929	929	901	885	909	921	893	853	961	901	887	942	915	904	917	889	895	905	933	944	882	910	919	897	915	901	966	953	949	918	879	931	858	949	897	906	945	908	918	913	926	926	964	891	953	926	927	939	947	899	932	961	917	895	949	962	877	922	886	904	929	921	911	898	836	900	908	887	933	970	925	935	913	925	869	896	997	924	894	882	926	915	906	914	953	905	919	859	971	918	933	930	960	940	904	912	965	971	867	907	879	987	899	910	915	905	924	911	955	947	917	878	851	897	911	935	965	899	898	976	948	926	921	915	871	908	913	913	889	921	916	942	914	926	928	930	897	925	939	953	906	883	884	919	906	873	945	901	941	927	914	965	988	937	918	957	951	895	901	921	927	891	969	970	926	893	874	911	911	949	931	882	936	945	940	936	869	917	924	888	924	914	883	873	897	874	931	876	952	895	846	891	934	904	907	943	979	881	948	851	931	977	925	888	955	877	912	921	864	892	906	858	915	904	876	923	915	885	945	899	898	947	864	938	890	889	917	919	902	931	944	955	896	862	912	955	863	904	936	904	894	912	911	883	922	923	909	866	926	866	925	941	911	900	893	896	919	905	960	909	894	941	915	954	885	914	932	948	915	896	969	930	867	942	969	901	937	894	919	893	932	939	900	897	934	904	966	875	905	859	911	901	869	940	962	963	905	964	918	899	921	919	940	930	871	871	922	958	998	892	907	929	869	977	912	927	924	935	937	887	882	919	920	937	940	929	885	879	921	923	878	891	949	893	921	943	885	940	884	933	974	863	897	916	941	962	899	922	975	870	898	931	944	907	901	925	959	934	896	918	909	921	972	890	939	916	955	893	886	951	956	951	943	951	931	919	914	925	863	939	944	894	914	929	939	887	963	915	909	970	968	877	919	917	892	929	906	932	928	920	901	914	879	901	914	944	902	869	968	937	896	927	904	922	898	926	942	937	892	895	945	898	890	879	935	932	917	896	909	954	940	911	982	863	984	925	915	934	970	906	949	949	908	883	900	879	956	949	934	957	914	905	885	897	912	939	930	920	924	927	919	907	919	925	883	946	929	910	954	921	990	924	945	921	913	892	933	899	918	883	887	919	930	910	932	935	893	903	926	872	900	943	915	989	898	999	928	965	907	932	923	945	873	902	914	924	916	869	924	922	863	886	900	952	901	951	915	886	900	912	929	976	924	943	925	934	952	926	901	937	934	972	929	899	976	914	894	901	979	908	911	969	885	831	912	895	937	919	941	903	894	912	938	888	898	952	906	892	947	912	949	926	915	946	921	912	929	899	851	907	888	902	908	938	924	868	964	902	960	868	911	890	896	951	918	907	913	964	913	938	908	901	944	975	937	906	929	905	914	939	934	881	899	913	915	956	943	930	933	905	953	963	936	908	882	925	914	914	870	915	918	872	916	923	915	933	927	912	953	923	937	933	945	943	911	929	888	895	923	950	938	957	935	941	954	972	920	931	908	915	946	918	889	931	975	891	899	970	924	921	935	888	920	942	905	949	903	901	868	920	936	933	865	915	870	897	967	892	943	923	946	919	921	957	891	985
16335	1176	670	495	418	347	313	295	287	285	236	260	197	211	249	257	217	238	245	222	212	197	217	206	193	192	173	216	224	200	234	221	194	228	216	239	208	238	218	197	231	213	193	187	200	215	233	214	229	208	223	214	219	238	214	242	208	192	225	215	207	221	179	171	234	229	166	224	216	216	220	208	228	198	214	202	200	215	194	192	189	214	187	195	215	192	189	228	222	227	222	220	181	229	213	221	167	198	212	200	221	226	184	214	191	195	204	188	218	217	217	225	234	253	197	218	194	211	206	200	180	234	184	186	204	209	204	213	208	222	200	195	215	199	196	198	209	203	194	221	193	204	218	182	220	230	196	209	193	220	195	200	234	224	209	228	220	195	197	216	202	188	218	221	201	220	198	230	194	215	198	189	213	205	204	230	216	209	222	221	211	214	200	203	200	188	192	202	227	204	198	225	212	222	230	219	218	217	210	225	237	211	228	208	208	232	221	215	202	191	211	202	195	192	181	213	182	213	196	216	217	218	209	168	206	192	185	216	198	226	219	236	216	193	194	216	225	207	214	236	229	181	225	206	204	235	219	227	212	205	196	189	201	194	205	244	213	215	227	196	197	197	227	200	207	188	221	207	232	212	196	213	192	240	208	205	212	195	209	237	196	216	212	200	186	218	200	191	230	206	202	202	217	196	199	213	177	201	211	206	214	186	231	199	212	187	222	248	250	225	218	214	202	197	180	198	211	228	206	204	198	220	205	234	196	205	225	230	209	226	230	220	215	213	221	206	216	198	205	205	213	208	198	229	206	227	178	196	200	224	197	232	185	224	222	192	184	193	199	223	189	198	239	207	202	215	209	192	217	232	203	195	201	194	211	217	217	212	212	217	196	218	227	211	209	218	213	231	234	211	220	199	225	215	210	196	212	226	209	165	194	224	214	221	209	208	226	214	194	206	202	195	242	202	215	204	223	207	217	255	183	235	236	191	221	219	193	217	207	191	190	207	202	234	195	201	218	221	201	181	195	196	206	206	204	219	191	202	209	230	206	194	209	204	223	209	221	214	221	232	208	215	221	206	196	235	214	230	198	197	216	205	235	198	235	212	204	215	240	242	218	217	248	221	212	218	238	204	197	209	191	192	221	196	208	188	189	210	231	205	208	192	193	203	210	203	216	189	203	213	215	189	204	184	200	220	211	196	210	171	173	225	234	208	225	206	213	211	198	211	233	215	216	212	237	199	187	199	215	181	192	209	232	211	215	221	179	242	207	231	213	218	216	190	208	193	213	199	219	234	208	218	176	216	232	206	208	200	210	208	214	201	189	199	205	205	205	217	218	194	223	235	202	202	193	222	208	175	183	179	170	212	181	188	231	220	197	206	211	199	223	201	210	230	203	215	202	217	208	203	221	212	225	203	212	205	204	191	208	212	205	205	209	221	194	231	209	210	216	201	212	185	223	203	222	215	206	228	223	212	237	227	215	233	195	221	189	215	202	199	214	213	205	207	203	198	197	219	187	200	202	226	239	214	219	209	206	224	200	213	197	224	210	192	209	246	216	205	204	201	210	202	193	217	223	224	216	231	207	205	177	196	194	195	197	203	192	205	202	236	192	200	207	197	234	209	216	204	195	226	202	228	201	193	198	217	213	228	206	221	214	194	233	184	212	238	204	203	230	231	230	214	201	174	209	202	184	211	237	186	175	215	196	221	217	256	199	193	217	200	210	183	187	207	233	206	218	224	218	205	223	196	183	216	222	211	186	216	217	183	196	233	204	210	228	245	196	195	208	230	201	228	233	195	198	219	211	207	216	220	207	205	201	220	206	236	205	222	206	233	220	248	216	218	194	204	215	202	230	220	201	227	214	219	230	205	215	197	224	188	212	221	197	211	207	199	214	184	204	191	246	201	194	216	211	216	226	224	207	210	222	203	217	244	231	218	203	206	237	215	205	240	221	213	222	241	242	213	209	210	214	200	212	229	204	225	222	191	210	246	207	215	207	194	205	200	208	206	212	240	207	208	196	226	204	225	236	205	199	234	202	219	217	218	214	219	205	203	193	193	223	197	231	213	223	198	200	191	191	215	192	209	196	221	223	215	190	194	198	223	191	202	214	210	225	195	205	213	187	221	204	231	205	236	197	195	224	207	215	193	191	206	216	207	224	203	193	231	210	226	218	209	196	161	232	211	219	198	206	198	210	252	195	212	211	182	191	210	208	206	225	220	174	208	227	210	201	210	200	221	209	199	198	200	210	194	215	239	214	203	212	193	188	201	231	196	190	227	210	212	208	238	212	197	228	222	215	223	207	195	207	225	188	222	237	171	203	227	241	218	199	220	217	199	197	203	202	212	218	210	218	205	183	206	202	221	207	223	250	242	207	211	195	218	211	226	199	204	212	199	211	226	203	213	209	226	198	198	221	192	218	228	202	243	217	190	199	215	205	215	223	202	189	223	202	230	184	214	240	227	194	212	218	193	200	205	205	228	216	223	193	210	208	238	209	192	218	224	222	229	217	218	225	215	206	245	208	207	202	228	180	201	184	236	199	215	227	230	201	214	200	196	199	188	226	185	202	208	216	218	214	199	209	229	188	218	205	194	198	210	220	198	217	191	208	227	233	185	213	200	195	230	217	241	215	217	202	209	202	204	225	213	191	188	211	203	219	221	260	206	244	214	230	208	202	203	216	216	210	177	214	218	208	229	187	218	208	196	195	216	205	221	228	189	220	218	219	224	213	215	214	211	209	220	177	206	212	206	239	212	175	236	195	218	205	222	214	208	221	172	220	207	218	212	184	220	218	201	187	222	246	221	202	217	207	213	226	193	222	190	177	201	241	214	195	226	210	213	207	166	196	188	189	220	210	204	198	197	185	199	220	223	237	206	191	191	224	198	220	204	206	211	210	219	222	203	226	227	195	190	182	198	225	191	216	197	207	200	174	204	214	199	210	199	216	202	223	207	212	208	192	243	205	234	220	210	200	190	216	207	204	221	215	195	206	195	237	202	227	237	197	264	186	205	210	206	193	217	213	207	215	204	213	197	227	178	207	166	204	217	191	219	228	199	230	230	214	196	214	192	221	229	215	226	219	220	201	221	172	195	194	219	200	212	224	225	218	199	215	206	218	224	212	213	198	184	219	191	202	202	196	211	216	217	204	227	235	205	208	217	188	187	173	216	225	205	245	250	217	190	217	217	208	211	197	224	235	213	200	218	193	229	227	214	211	206	205	233	215	199	209	206	232	209	217	218	180	203	208	215	228	214	188	184	215	201	208	201	231	202	191	225	219	221	233	207	216	204	201	186	214	217	201	227	205	245	197	184	192	173	178	192	234	196	203	203	204	197	206	205	226	205	217	198	217	209	209	189	205	215	230	213	174	247	230	205	232	215	201	211	217	224	210	216	198	242	216	234	217	204	190	184	195	233	224	206	204	208	217	216	199	210	193	191	224	226	216	193	188	222	184	190	201	217	206	183	207	226	191	216	236	189	207	224	239	233
10238	1064	1517	1704	1517	1288	1172	1020	944	879	783	778	762	717	668	602	662	648	608	622	586	581	619	599	581	557	545	572	582	557	509	559	556	564	524	589	536	569	555	529	577	526	495	559	534	533	516	474	518	570	525	527	519	533	580	515	553	525	524	544	540	501	523	535	586	538	537	550	541	565	507	538	559	517	552	504	530	515	507	572	520	532	546	545	515	510	575	498	545	492	532	509	496	501	541	508	516	535	533	546	534	512	540	531	550	559	517	506	525	493	574	508	535	529	583	584	514	545	556	561	496	571	521	508	539	523	540	567	576	522	584	559	531	536	515	539	537	532	561	515	567	538	538	550	523	509	511	520	551	493	527	555	537	544	525	511	536	551	526	527	528	558	538	566	518	543	528	528	516	550	555	544	546	521	488	528	534	544	505	517	552	531	520	514	533	508	545	523	537	568	566	509	549	556	552	573	538	546	585	516	498	565	496	539	530	512	516	571	553	511	494	544	548	533	530	506	523	529	546	528	542	493	550	519	529	527	559	567	555	502	533	550	498	542	499	514	504	544	537	542	529	538	506	528	523	525	521	559	570	542	548	528	528	541	576	566	528	558	547	551	505	509	529	543	539	467	533	528	579	522	505	530	536	533	509	560	541	517	552	525	516	542	497	569	496	518	552	571	518	522	564	551	538	551	517	494	546	519	527	502	556	543	503	526	517	525	552	553	546	500	524	563	544	565	495	540	541	521	540	557	555	531	567	518	543	540	520	549	499	508	552	538	552	568	541	520	541	529	541	512	518	500	500	513	524	552	541	513	544	494	541	528	551	523	539	565	525	526	557	563	525	525	507	486	544	555	556	496	520	551	484	514	542	505	551	516	523	569	478	508	482	525	547	554	502	542	496	539	540	504	522	536	508	558	513	507	574	493	503	516	574	495	513	559	539	554	548	577	529	557	555	513	496	539	517	539	503	554	562	539	586	540	547	508	514	540	537	532	569	533	522	569	517	536	521	518	485	521	537	499	545	512	511	535	493	505	500	535	505	470	537	568	544	514	520	513	489	519	455	511	531	558	520	528	515	553	531	548	557	510	510	514	504	551	516	517	469	547	594	526	549	564	531	502	539	552	529	498	530	525	534	449	506	523	541	539	551	502	530	513	543	528	549	489	488	541	538	517	542	538	557	528	499	549	573	483	497	515	532	536	479	533	492	522	533	541	537	521	531	570	555	547	502	532	544	584	531	515	531	544	522	504	580	553	509	558	515	524	494	554	531	570	495	542	529	518	565	558	508	513	511	524	525	535	513	563	503	537	504	527	504	504	530	518	485	530	537	500	518	550	519	530	529	565	551	540	513	511	525	502	539	571	512	558	569	521	537	516	512	556	523	510	542	501	543	557	550	546	556	543	550	543	557	539	526	545	527	570	534	566	516	496	524	529	532	518	529	475	530	507	473	539	526	546	515	517	513	524	552	547	544	536	511	549	523	533	552	537	525	564	572	541	532	539	568	518	523	556	526	493	533	542	519	550	498	543	538	546	521	541	533	535	495	542	561	546	520	541	522	531	536	531	492	529	559	538	529	557	505	525	553	527	526	551	499	560	528	556	525	521	501	525	518	553	478	569	523	502	530	511	516	531	524	523	519	528	588	542	544	510	514	486	544	513	520	481	512	541	526	538	574	530	548	563	517	550	540	540	550	533	510	514	524	531	512	548	505	547	523	512	523	556	505	535	558	534	525	519	536	536	482	545	533	523	519	527	518	486	530	557	480	514	529	523	517	510	512	496	532	519	517	492	546	546	512	542	521	515	504	526	552	530	519	503	512	490	541	501	525	536	569	545	529	560	504	528	542	527	555	530	504	514	520	526	506	500	483	545	526	550	543	568	513	509	518	562	538	546	542	513	515	541	506	499	550	531	499	501	515	559	522	552	535	503	519	532	515	555	523	513	488	537	566	532	506	508	513	551	538	513	535	563	544	503	535	570	483	500	598	491	531	538	527	497	555	558	508	578	491	559	534	528	530	525	580	498	500	534	508	521	544	538	524	576	506	540	514	523	530	506	527	532	515	510	552	505	553	530	555	526	539	548	548	544	541	566	535	528	546	549	519	541	547	542	532	537	509	550	530	567	558	542	533	536	572	557	523	536	491	545	559	490	544	536	532	491	564	537	556	486	526	528	546	510	521	487	540	519	521	571	502	520	515	563	524	545	514	518	559	529	540	528	576	507	517	512	521	550	547	527	545	549	514	549	508	523	573	530	529	553	515	532	518	515	509	524	523	523	547	507	482	508	562	535	510	537	502	554	559	513	535	544	529	539	520	524	520	516	504	527	528	519	506	532	539	531	507	523	530	573	552	542	518	536	533	516	546	524	569	531	530	553	507	493	532	541	531	524	519	539	518	573	515	534	521	527	530	534	555	492	496	564	542	529	531	512	551	552	555	488	563	516	535	514	550	517	559	534	506	556	530	539	506	521	524	528	523	580	549	502	547	522	556	569	528	533	483	547	557	546	561	552	513	510	527	548	508	515	551	574	542	573	503	538	570	498	541	529	508	528	538	520	558	554	547	481	530	550	511	507	481	514	498	512	525	574	512	519	570	528	557	484	517	544	531	505	507	532	548	524	555	516	505	566	565	535	491	577	556	518	567	537	525	530	536	569	533	527	488	571	559	486	543	487	532	526	513	549	556	564	525	513	558	483	548	552	558	535	529	530	554	562	525	528	525	559	571	528	474	521	574	531	554	504	524	562	487	537	553	481	518	493	566	539	519	552	537	517	557	556	552	502	565	516	497	518	527	529	513	528	490	504	529	516	496	516	506	557	539	490	550	535	557	503	533	532	559	538	539	547	529	490	545	510	533	546	512	497	576	517	546	555	531	550	502	520	509	481	545	510	524	521	488	540	509	549	510	492	518	529	534	508	524	535	530	506	477	550	553	494	508	571	532	563	495	536	532	542	509	511	543	534	533	561	548	478	527	541	577	520	503	570	492	516	582	511	549	547	510	518	543	512	538	539	518	533	543	541	517	546	536	534	515	525	555	538	552	503	502	531	506	561	516	571	534	540	555	542	533	542	545	548	562	570	574	522	541	567	511	512	487	577	524	521	572	543	509	552	531	483	538	549	565	535	508	533	541	530	538	535	506	526	550	513	557	522	555	473	508	529	527	549	516	547	551	569	548	523	529	543	562	520	529	504	545	521	480	510	525	556	535	572	502	512	543	529	498	507	541	521	545	562	538	502	518	495	556	503	583	529	541	543	536	525	536	557	551	552	494	545	515	564	539	555	512	536	507	516	555	536	503	534	516	483	504	539	509	495	560	548	524	524	505	474	543	530	536	524	544	537	486	547	524	505	513	553	526	556	520	551	530	533	541	525	491	531	517	514	507	517	501	518	524	503	555	550	491	562	555	535	567	512	502	540	526	514	540	524	521	523	501	545	564	526	506	518	525	521	512	513	560	548	577	495	530	570	548	493	526	571	501	513	526	496	557	540
3536	479	362	379	355	394	391	358	344	347	386	360	374	352	394	378	363	393	387	418	341	386	381	375	366	338	380	375	379	363	381	364	382	396	372	357	335	357	343	368	375	417	363	376	355	385	355	350	380	382	340	380	359	378	344	380	350	370	355	392	365	364	346	391	357	363	354	390	371	363	334	383	382	321	356	390	367	355	366	388	355	339	424	380	366	355	335	355	354	376	351	372	358	399	360	383	376	340	361	373	376	400	346	386	360	352	373	337	351	376	343	378	374	374	348	381	390	353	334	395	315	399	372	367	373	345	343	346	350	376	367	381	371	380	337	385	406	338	387	368	365	358	363	394	366	389	373	365	373	364	354	378	379	359	357	381	362	371	363	373	393	384	385	371	398	366	373	341	355	358	412	353	376	364	369	354	360	369	359	340	365	382	381	410	393	364	383	360	351	339	354	347	372	382	349	379	358	415	379	378	415	311	337	369	412	374	367	356	327	355	368	377	375	397	383	365	369	364	366	336	392	324	375	386	362	388	390	366	339	353	363	376	376	358	367	342	362	338	356	357	394	369	308	348	401	361	371	388	389	384	384	392	392	367	386	389	398	382	371	360	383	393	404	390	362	329	340	366	387	368	385	386	362	364	377	365	352	359	369	338	355	347	351	377	334	336	409	370	378	363	338	373	367	382	333	378	394	377	375	380	370	393	311	344	369	400	370	385	363	417	366	362	372	356	390	374	346	397	354	350	367	372	384	381	384	357	395	393	357	351	380	358	342	382	364	400	386	358	393	372	405	359	350	411	400	366	355	383	349	339	367	364	364	394	369	342	376	392	350	369	329	354	395	376	357	368	321	389	368	404	358	371	354	368	371	386	365	406	376	382	363	354	384	422	380	372	361	368	363	367	367	375	367	351	344	385	344	349	364	345	392	373	368	395	401	384	357	366	293	358	355	344	373	354	376	345	377	340	365	378	388	350	369	339	375	362	345	384	399	365	369	374	367	351	364	394	341	403	386	383	381	371	383	373	380	368	365	379	348	368	378	372	375	383	361	360	364	405	385	388	362	346	367	362	342	324	350	412	402	370	343	357	348	379	402	379	360	325	396	388	343	346	401	375	373	363	371	362	377	367	330	337	374	347	419	357	349	371	346	381	328	379	315	371	338	342	352	378	376	386	369	387	359	398	406	343	376	345	349	356	337	392	362	357	347	347	316	342	375	352	400	403	313	357	372	362	375	364	379	361	371	350	356	383	353	412	364	351	349	363	344	356	364	379	339	350	349	361	397	378	371	385	361	362	351	326	386	378	331	362	349	371	369	366	365	376	336	386	371	397	387	373	403	350	398	322	390	396	376	364	353	352	372	368	370	351	341	343	374	343	348	361	395	373	386	382	364	365	405	411	413	357	341	345	368	335	342	373	299	379	353	376	353	379	358	357	365	385	405	356	379	347	354	373	375	382	398	424	372	372	362	369	354	387	390	369	341	395	406	313	353	359	360	328	381	383	390	394	360	369	381	357	392	393	357	389	374	357	365	352	385	365	375	408	385	346	367	349	406	345	372	391	395	361	355	352	388	410	363	377	362	376	355	368	396	368	326	363	359	333	325	387	389	395	359	351	374	372	349	377	380	398	404	381	346	363	381	394	407	403	388	392	341	342	353	383	375	373	345	403	376	385	371	373	353	354	359	381	399	370	384	357	353	372	399	372	373	356	376	389	326	349	357	398	355	337	382	384	352	383	393	353	390	351	332	392	373	365	374	391	373	357	379	366	401	363	347	353	366	422	380	385	360	385	379	387	358	393	361	365	395	386	435	396	373	329	391	371	386	357	380	371	337	385	391	391	349	358	336	368	364	388	390	363	355	388	374	364	380	378	363	380	373	384	344	350	355	343	351	386	360	340	352	391	370	393	353	407	371	375	379	362	346	366	364	368	358	366	362	375	369	367	382	358	400	344	362	391	344	341	369	371	372	370	394	322	354	398	369	372	363	369	395	396	375	350	370	376	360	357	383	346	363	377	327	376	373	393	357	365	385	388	356	389	352	363	322	331	359	370	299	368	367	351	393	388	333	351	357	377	375	386	349	365	384	377	392	391	349	372	358	383	370	378	352	354	392	389	351	345	374	385	352	374	377	375	361	360	367	382	370	342	380	387	380	360	388	363	377	364	389	378	326	345	382	335	384	352	325	371	369	389	371	383	387	400	373	407	324	393	375	371	354	364	354	352	385	361	393	376	355	405	400	354	361	356	378	362	367	352	345	354	338	350	387	338	386	374	370	360	389	366	400	357	380	427	395	345	387	369	372	381	387	347	374	357	374	362	381	398	375	378	392	364	358	376	358	332	337	364	378	358	354	345	409	358	362	375	377	350	364	345	348	388	367	376	338	402	382	331	343	372	370	403	363	337	383	384	370	328	396	369	349	395	371	363	388	353	371	352	357	396	374	364	359	367	392	375	406	327	372	368	355	350	434	382	408	386	357	369	376	377	396	360	378	351	367	342	352	358	352	370	383	385	358	376	402	367	369	367	360	368	340	357	379	394	368	363	362	339	385	347	328	348	383	394	354	358	345	386	352	348	362	333	363	385	363	329	363	356	338	378	408	352	368	423	395	353	338	346	365	359	364	375	339	373	368	371	392	341	343	347	332	343	371	387	350	361	362	350	358	392	386	377	403	376	381	396	389	349	355	347	330	365	364	350	367	367	346	365	373	358	363	384	439	358	366	367	357	372	383	337	368	375	370	368	387	329	376	354	357	352	369	351	373	332	390	365	342	337	336	376	397	404	394	374	398	365	359	356	388	381	398	398	370	383	392	372	374	373	338	359	334	364	394	391	361	367	347	363	355	379	355	384	359	379	368	377	340	343	412	342	360	339	347	352	351	403	364	394	369	393	359	354	361	337	386	364	369	389	363	348	359	391	400	392	326	368	373	358	372	346	341	359	346	354	370	388	360	371	379	397	361	359	379	363	362	384	366	366	361	363	393	365	379	337	372	381	367	357	388	340	364	387	370	370	401	347	365	373	356	374	414	398	373	363	379	375	394	381	384	342	349	328	377	350	394	343	361	356	357	383	387	373	345	398	337	357	382	395	347	361	361	350	357	415	330	333	390	378	335	360	381	360	364	367	361	393	372	328	404	400	371	387	369	347	367	329	357	393	373	386	347	410	351	361	346	391	378	345	356	354	365	351	360	394	370	362	384	367	367	372	375	351	365	393	425	360	367	313	355	373	374	385	384	375	356	381	330	338	390	360	372	383	363	368	377	357	377	394	356	379	365	373	369	367	369	373	370	407	360	354	366	382	376	416	369	371	354	407	339	370	378	363	333	352	341	368	428	348	354	370	343	386	340	366	352	325	351	400	339	355	345	366	346	389	335	380	351	372	373	391	366	384	366	390	387	382	391	412	342	398	357	359	375	383	373	368	373	363	366	341	352	348	333	363	361	388	353	364	335	376	383	350	356	350	350	353	401	396	356	381	382	345	359	342
3281	953	873	906	904	897	931	871	884	920	877	922	881	896	953	926	879	867	875	906	938	884	843	889	855	914	856	899	872	929	890	916	920	879	891	908	879	867	878	891	926	866	906	835	911	919	903	889	941	859	863	900	948	902	947	934	888	854	872	874	877	895	857	894	826	841	947	889	898	921	912	940	863	889	881	896	900	879	912	899	910	928	969	883	938	895	918	921	856	903	913	949	928	923	851	906	900	885	821	918	953	856	871	873	883	886	943	842	936	867	909	865	841	843	877	870	860	935	938	854	886	852	891	932	924	887	882	888	904	766	859	848	873	935	865	843	850	879	889	847	862	900	869	870	836	926	942	877	865	906	907	935	882	861	932	920	887	973	940	897	866	977	925	894	908	863	879	951	855	904	867	834	902	818	893	863	892	943	896	858	871	946	911	887	861	862	872	896	904	856	915	910	910	925	919	844	906	888	892	842	932	883	903	929	833	911	809	902	880	866	841	914	916	900	900	866	904	867	919	863	862	853	866	935	828	900	909	944	868	915	877	948	873	876	864	882	845	837	913	858	894	892	871	929	947	905	871	891	884	892	894	856	867	896	885	922	874	907	849	890	894	909	835	878	902	893	890	893	857	851	917	900	877	892	950	891	872	904	888	887	877	895	910	892	856	852	863	896	925	884	902	816	891	879	931	908	828	929	814	921	865	881	915	872	880	912	906	862	868	880	880	889	862	874	899	888	843	821	872	904	915	881	873	854	918	890	861	821	851	815	899	895	927	919	870	818	883	843	892	878	925	837	906	880	846	913	884	882	865	817	874	908	875	857	901	913	852	877	860	899	879	909	913	941	907	900	884	896	894	898	878	851	890	865	865	897	957	902	872	877	852	862	904	922	908	957	921	916	911	893	922	918	908	903	911	914	850	921	892	910	870	872	911	887	871	853	952	883	853	905	879	875	889	896	855	867	917	888	886	909	886	883	913	881	885	869	919	824	881	844	907	909	858	899	928	940	878	891	923	855	879	896	875	898	891	877	917	867	908	875	857	857	872	884	881	926	911	902	873	868	880	862	873	898	903	876	846	864	880	865	849	894	897	846	898	904	846	887	915	886	878	907	879	881	896	916	922	873	859	866	875	912	889	909	867	855	887	918	903	864	868	910	849	849	871	884	884	920	884	879	930	848	901	882	908	914	895	874	868	889	874	873	887	898	900	929	913	896	843	902	908	929	891	866	905	902	871	910	863	908	853	829	913	865	886	855	843	858	870	916	904	852	893	874	896	927	928	851	897	912	873	911	877	939	878	860	831	878	876	890	910	909	848	896	959	917	879	897	871	865	924	860	854	881	871	843	921	878	880	847	895	876	871	879	871	918	905	878	906	881	901	908	904	881	907	875	889	929	885	933	824	881	837	878	864	876	891	882	872	927	902	902	924	891	895	864	885	837	894	874	893	875	864	870	866	906	900	907	874	842	949	907	857	886	895	864	921	907	816	908	885	861	909	875	909	956	921	868	847	912	908	875	911	846	876	909	876	871	849	875	871	837	884	905	873	912	875	850	884	904	869	904	860	886	898	885	898	930	882	883	902	880	882	837	880	942	905	927	906	923	896	849	877	919	884	875	909	879	873	871	868	840	871	850	873	872	832	910	836	862	894	851	864	893	903	896	901	855	898	873	894	859	926	891	887	871	891	888	902	875	899	874	881	838	908	864	904	923	916	830	949	914	929	874	892	898	922	864	943	909	908	860	841	903	859	890	854	860	892	893	963	914	941	863	828	868	898	931	884	852	863	879	898	859	891	910	890	853	886	877	874	924	878	899	921	924	840	895	865	914	866	885	909	903	875	890	901	885	875	898	914	917	879	863	876	895	889	857	887	878	857	895	902	847	938	895	842	903	879	914	864	917	926	902	871	846	854	898	874	884	885	808	830	892	912	897	887	878	852	858	862	848	858	915	880	895	836	903	898	936	887	932	866	921	911	930	909	904	888	908	906	885	830	880	924	919	914	901	918	904	890	851	871	868	844	904	856	951	866	924	893	850	873	882	910	839	885	917	920	898	878	912	880	867	881	881	885	880	842	873	935	868	870	890	897	925	837	892	923	898	903	859	861	891	922	889	906	841	865	897	851	836	860	847	871	872	864	881	881	869	897	944	912	948	912	928	881	871	891	878	906	943	897	873	841	859	915	889	833	950	837	906	915	861	907	942	936	873	897	915	876	877	916	870	875	892	910	905	837	920	932	894	932	907	880	888	882	879	906	867	867	943	860	901	841	920	910	892	871	927	861	935	929	844	887	856	839	922	875	856	880	892	930	895	913	861	913	894	914	932	888	851	851	886	854	871	877	890	826	893	938	901	851	930	831	860	897	901	899	949	906	862	914	827	912	822	868	853	887	825	866	882	840	898	885	881	833	858	922	905	880	910	858	923	868	859	839	919	940	880	883	918	863	876	902	930	822	872	929	843	873	897	857	859	881	849	935	896	871	821	873	854	902	864	880	898	906	842	881	909	888	894	922	836	926	906	885	867	920	871	895	856	902	943	867	886	884	923	910	861	934	956	818	894	878	829	921	914	956	872	878	888	952	987	848	887	856	874	902	853	907	876	882	880	912	893	911	886	912	893	876	886	923	864	897	878	861	877	914	922	905	914	876	896	872	943	891	889	898	851	843	893	900	907	899	884	893	898	891	910	885	894	935	894	854	835	869	854	907	859	891	914	854	894	876	898	922	919	867	890	897	858	873	828	919	867	883	836	928	903	919	888	823	930	920	898	889	858	876	890	852	884	911	873	959	906	911	921	904	892	881	860	891	870	909	888	909	902	916	844	844	887	909	866	877	883	799	891	865	915	912	882	896	911	923	856	883	892	858	909	881	883	883	895	867	874	907	906	883	847	909	935	867	900	911	911	934	923	832	842	868	889	850	955	856	869	892	874	934	862	894	906	937	914	845	890	886	893	891	906	942	866	882	902	873	843	904	896	902	937	899	918	956	905	855	948	909	916	891	866	853	897	866	904	912	885	871	836	855	869	931	884	860	855	910	898	899	880	898	953	903	923	893	837	847	937	862	917	929	925	850	894	927	851	883	868	897	915	883	893	913	899	917	932	845	883	905	903	922	965	899	867	824	862	869	885	874	883	881	848	914	909	848	911	914	909	877	859	837	871	895	889	903	887	897	825	884	827	911	836	906	870	923	912	891	882	896	838	913	926	844	829	870	892	914	860	823	926	920	864	880	891	906	883	917	856	866	898	888	903	882	939	895	902	864	886	894	841	921	921	916	918	935	864	876	857	877	872	932	870	908	917	903	894	921	903	879	808	874	902	855	914	910	957	950	901	899	887	885	870	938	892	887	847	904	975	846	873	874	852	885	885	912	924	845	900	888	892	909	897	881	886	924	867	861	923	893	891	918	806	900	909	919	906	929	889	893	907	929	876	903	868	880	886	895	896	864	870	906	939	935	885	924	932	877	889	903	946	866	863	914	908	872	885	878	931
10225	890	639	589	493	448	407	468	445	370	398	393	421	409	422	401	402	381	385	365	342	405	342	378	436	395	416	383	416	395	387	386	370	362	398	393	386	396	398	386	390	385	418	392	429	369	392	340	346	350	392	376	376	366	385	358	385	393	387	381	357	400	419	369	424	376	355	336	371	409	379	359	384	347	366	385	372	391	409	368	378	404	390	414	388	409	363	394	390	416	389	373	391	393	383	388	397	370	376	362	412	399	377	416	416	419	390	393	395	367	336	395	384	425	399	357	400	375	407	431	374	378	392	384	386	378	401	366	370	345	404	365	409	380	377	393	390	392	383	395	373	360	365	374	384	400	390	380	344	357	393	356	377	396	382	361	396	383	382	403	368	372	394	397	373	396	371	373	367	371	411	380	406	381	387	368	378	366	385	366	384	392	376	385	338	396	403	377	398	389	388	403	390	377	378	382	419	388	351	355	402	379	368	365	427	356	397	397	373	385	353	348	399	357	377	376	376	391	360	358	398	397	368	397	400	354	416	346	353	388	384	410	381	397	383	384	375	379	376	360	388	388	373	346	415	419	373	329	400	399	409	430	402	396	401	390	351	393	385	379	399	380	414	411	426	382	407	404	395	365	387	392	367	341	373	391	350	370	361	386	369	379	386	407	398	372	396	359	418	389	410	376	416	355	422	375	393	399	385	391	411	402	404	352	368	419	420	350	409	347	391	412	383	404	348	343	325	370	401	385	365	409	382	432	373	388	363	367	409	406	377	409	389	389	439	378	374	372	374	376	423	389	398	379	393	385	418	375	367	388	407	371	374	374	388	387	393	360	335	393	398	375	362	414	374	408	401	402	409	360	413	416	382	381	366	386	399	442	373	352	381	398	424	373	380	396	381	374	361	403	375	411	388	414	396	398	365	378	394	425	342	380	388	393	398	380	365	388	353	411	400	401	357	401	372	391	408	396	371	391	381	414	370	367	352	383	386	402	426	432	381	394	378	392	385	353	391	380	356	352	389	422	381	358	362	389	390	408	402	355	379	399	387	386	364	395	403	374	373	420	404	377	396	403	382	391	391	414	388	350	355	343	374	396	419	390	382	367	377	363	416	400	432	379	384	372	398	405	376	383	361	388	399	405	366	383	375	388	403	402	391	416	355	352	412	348	377	372	384	406	376	368	376	409	378	401	372	384	387	382	427	425	366	381	403	411	352	350	390	362	392	364	364	385	403	400	372	365	391	380	349	359	389	399	359	350	333	359	376	343	410	388	351	367	389	395	340	374	381	358	399	350	391	365	382	374	385	353	384	373	409	397	375	414	405	392	384	387	350	384	404	390	393	395	385	424	382	382	420	387	384	402	387	354	391	362	377	379	396	408	352	390	383	396	389	376	383	382	369	405	353	403	387	394	394	371	385	410	392	378	400	379	387	390	372	388	398	397	392	370	387	422	393	416	389	367	366	395	400	408	402	349	374	398	392	353	373	398	371	406	397	411	382	409	393	396	393	346	403	397	366	424	413	413	369	418	399	399	366	361	411	371	363	388	393	409	406	383	434	408	405	364	376	378	416	391	407	401	385	386	374	361	388	391	407	367	430	408	370	380	397	373	422	392	370	391	349	395	365	391	392	392	387	398	414	381	392	429	377	380	347	405	382	349	430	395	411	382	369	331	319	398	405	370	377	390	406	408	371	411	349	388	407	405	344	408	349	374	381	369	377	374	383	407	397	422	387	365	381	357	397	395	434	366	422	386	375	404	360	405	389	355	353	389	404	392	376	362	414	371	368	358	393	371	386	372	374	445	338	430	379	386	363	367	394	398	394	385	365	383	364	409	438	411	357	383	357	369	389	416	414	355	406	357	381	403	408	387	415	363	352	380	391	404	393	396	381	371	368	364	359	390	375	378	403	438	409	397	374	396	411	374	378	361	377	370	431	399	424	408	443	369	395	362	418	377	409	395	389	362	377	425	397	385	381	359	383	366	401	377	392	405	388	384	333	390	407	409	372	382	376	378	348	357	403	395	381	378	408	356	428	380	416	351	399	408	382	373	385	389	357	385	357	326	381	378	376	371	379	347	368	388	393	404	402	381	374	359	415	382	422	392	348	400	340	419	371	369	363	390	421	362	400	398	405	410	394	382	344	367	372	380	373	384	364	379	429	401	409	366	378	373	381	389	424	374	359	414	390	387	366	398	411	352	349	362	405	394	396	373	382	385	366	373	396	358	378	384	391	407	393	361	373	393	400	365	382	406	412	388	427	376	380	395	407	410	385	437	414	364	407	355	357	387	379	353	394	380	375	381	415	412	409	367	407	375	351	388	409	406	350	416	416	423	404	379	424	387	371	392	381	343	390	399	378	384	375	404	380	398	404	378	365	375	382	384	362	415	364	366	356	401	389	427	388	416	350	421	410	366	335	373	393	368	377	386	414	415	375	372	376	314	356	378	374	345	376	405	407	404	412	380	389	363	370	379	368	428	380	359	387	421	432	357	365	366	365	380	409	377	379	407	380	403	383	371	455	396	389	352	392	369	376	421	381	384	371	420	355	371	373	396	397	377	375	381	368	367	412	389	375	421	404	390	390	359	380	388	357	394	345	412	392	390	383	383	378	355	379	377	363	349	422	414	379	389	401	361	338	381	370	392	377	375	381	395	400	377	434	391	391	391	396	384	368	377	427	380	372	411	382	389	380	378	383	365	368	412	382	391	376	388	373	333	388	335	387	388	393	378	390	410	392	393	372	355	375	387	390	374	391	375	369	380	390	393	410	380	388	378	379	413	390	398	373	392	382	377	420	402	372	375	379	410	383	380	378	410	360	348	348	400	398	407	367	380	403	361	391	422	413	402	412	391	351	362	411	376	370	377	358	408	371	365	392	374	363	379	368	377	351	374	384	400	380	381	347	391	392	385	394	403	401	423	339	355	372	380	373	357	356	381	366	374	410	398	399	415	421	377	376	379	370	346	396	397	404	391	382	382	348	365	373	360	389	419	401	373	369	390	401	392	395	405	404	366	366	400	358	389	392	407	390	384	384	407	374	374	396	422	372	410	429	410	394	399	399	416	375	368	380	397	375	370	365	386	395	400	365	416	349	373	406	377	376	382	376	365	369	378	393	391	404	370	410	399	408	378	390	388	359	392	397	381	381	362	404	366	395	400	399	380	371	392	384	397	350	370	358	375	389	378	396	397	364	381	404	375	402	378	400	393	372	399	378	389	364	360	404	365	363	362	390	375	385	366	411	357	390	342	380	369	367	408	360	399	386	401	391	375	356	404	368	407	378	366	392	381	374	396	379	356	350	380	405	388	381	395	353	368	363	382	384	404	382	383	406	381	410	382	337	358	367	403	374	390	340	374	355	349	397	408	378	405	374	373	387	358	367	409	388	402	388	386	394	372	397	389	386	375	335	356	392	373	384	379	380	392	406	404	424	390	378	397	368	358	367	378	407	370	392	354	393	406	387	388	392	357	418	420	410	392	389	348	375	378
8396	1252	1392	1528	1451	1291	1280	1144	1150	1177	1025	1055	999	1015	1027	1050	952	996	977	1011	961	969	948	877	959	944	909	950	922	943	905	890	945	910	928	920	962	927	965	895	911	948	897	976	891	911	920	956	974	892	923	899	930	895	945	943	1009	899	894	941	948	1007	907	937	969	889	896	904	922	896	910	900	907	904	927	941	841	942	878	956	925	932	929	915	956	854	892	857	912	912	937	947	909	924	847	929	898	877	876	922	953	940	923	889	1004	945	932	919	855	893	888	940	919	953	910	905	918	925	914	893	911	936	960	956	945	932	911	907	957	929	883	944	1000	916	943	899	925	982	935	935	971	906	967	925	911	900	925	895	972	958	887	903	902	897	914	975	890	905	944	939	902	878	912	934	901	943	917	906	901	949	917	916	877	921	967	906	893	881	937	910	954	905	953	934	955	929	928	932	908	895	933	898	965	916	906	914	951	963	907	946	915	975	963	957	922	944	959	919	909	898	941	908	871	905	894	921	870	873	904	942	912	947	908	908	889	961	922	892	915	917	928	970	944	921	943	938	959	901	925	868	896	861	896	927	864	935	919	893	892	920	932	855	958	861	919	895	878	922	860	931	933	969	977	865	923	894	940	889	815	908	916	956	920	960	957	945	905	891	968	964	961	901	901	900	926	914	958	966	962	868	937	969	942	929	915	929	936	928	947	950	907	908	992	944	944	890	919	958	890	909	927	950	922	897	896	874	917	898	916	950	905	942	934	977	948	902	935	897	913	934	917	909	912	911	936	892	889	936	888	921	939	940	915	931	854	857	920	925	925	999	894	948	896	912	845	938	902	935	908	947	977	948	925	928	900	937	890	936	925	937	948	936	875	911	951	894	867	926	899	916	923	878	886	851	897	921	903	888	929	888	900	916	929	896	886	907	872	931	925	936	910	927	953	931	914	852	919	936	884	933	947	892	967	894	939	907	873	946	928	882	948	878	922	885	914	920	952	919	992	911	959	932	963	871	956	891	987	888	939	902	952	939	928	909	953	930	912	937	907	899	933	903	943	937	921	919	906	924	839	912	939	901	920	853	870	959	877	913	942	966	896	939	925	915	941	884	926	964	972	941	890	932	924	924	908	897	964	952	909	948	931	888	969	901	921	970	887	934	885	963	870	859	913	873	878	867	902	888	932	980	944	959	918	934	897	909	911	930	937	943	962	898	890	948	918	917	931	947	910	948	972	929	974	892	907	918	968	900	889	945	881	933	963	887	863	857	882	899	962	958	945	958	920	904	919	942	903	838	906	874	936	867	860	865	906	889	896	871	875	935	891	969	944	936	920	904	921	876	942	955	943	942	974	955	911	932	923	910	916	882	951	930	948	905	923	939	911	972	923	904	913	952	899	956	920	939	900	856	974	934	941	933	914	900	909	919	939	986	908	942	987	925	941	931	903	858	914	867	920	925	918	941	863	865	920	932	918	895	857	958	911	974	882	900	893	936	910	929	904	875	942	925	944	912	960	886	933	875	952	905	956	919	949	913	875	867	915	894	982	922	900	946	932	925	928	973	942	964	934	952	900	903	921	854	916	944	1001	901	875	873	928	946	880	915	1019	898	955	941	913	928	906	893	919	898	926	887	900	897	900	937	948	940	951	953	903	908	932	934	916	988	904	871	914	937	904	868	914	898	935	894	960	914	974	911	926	899	972	901	864	891	917	919	932	968	948	927	943	906	898	909	937	1000	931	953	995	893	927	912	936	908	901	941	909	899	936	909	843	915	923	926	978	968	908	889	917	949	894	909	898	873	895	951	935	990	909	910	955	908	909	999	939	925	880	917	915	900	976	920	931	919	914	892	922	931	903	954	871	876	842	909	922	884	889	953	915	937	870	910	913	934	866	880	887	897	947	943	933	920	922	887	942	938	904	897	899	938	912	892	923	941	905	878	906	931	896	967	910	976	909	902	895	946	884	916	910	901	901	896	949	891	904	944	912	912	937	878	879	877	918	949	916	922	899	927	926	875	931	869	954	868	874	936	874	942	913	918	869	947	935	936	869	928	928	885	898	894	918	911	877	913	961	878	906	957	954	889	918	903	916	905	914	897	909	882	928	915	911	981	916	924	922	890	928	859	981	926	958	901	976	938	913	926	945	901	924	932	933	932	932	986	957	913	948	923	852	935	872	895	889	958	852	927	928	932	945	897	911	939	933	946	907	919	907	888	848	922	913	938	932	912	862	907	958	903	905	887	972	927	891	847	928	915	908	895	914	872	919	940	908	892	926	918	956	917	904	953	909	938	981	834	958	897	873	964	885	933	923	929	938	933	927	953	942	931	944	910	885	941	902	870	929	881	853	933	915	878	917	882	936	882	912	904	906	953	912	944	909	985	932	874	904	902	956	890	944	954	961	911	910	937	955	947	916	952	972	972	896	905	897	908	928	960	901	889	849	936	895	932	902	903	925	918	905	940	925	933	921	877	927	903	910	866	948	944	945	917	861	881	919	907	912	920	965	943	891	910	932	884	951	935	998	912	913	969	936	872	944	944	922	879	957	961	931	941	939	882	869	943	894	923	881	876	905	902	905	985	895	919	904	940	1000	950	912	833	920	935	919	888	952	937	944	949	904	938	933	949	926	908	878	938	929	921	905	916	905	885	916	984	899	929	923	946	870	910	962	868	884	978	932	970	892	903	945	891	902	900	927	863	925	863	894	937	906	872	862	901	956	894	932	951	898	951	915	887	917	893	906	984	931	957	915	888	893	960	913	881	937	978	870	985	926	923	915	877	961	902	952	913	940	936	910	881	912	950	929	919	923	936	912	909	876	947	905	935	904	887	910	906	897	950	874	926	903	900	972	919	894	932	933	939	930	954	941	926	911	912	915	881	931	935	929	932	911	955	941	906	915	878	905	909	922	959	860	873	906	982	890	950	851	889	961	950	965	941	928	890	879	899	934	945	890	860	903	894	892	919	918	891	919	902	918	917	960	939	936	924	939	882	926	930	914	898	891	868	911	936	959	987	904	896	893	950	970	880	899	916	914	948	909	906	938	910	897	922	904	932	882	973	892	907	892	920	898	900	870	935	909	896	922	955	923	929	947	938	896	916	947	970	966	944	892	942	954	929	902	923	874	941	897	909	922	888	957	892	928	947	947	921	920	890	909	902	906	946	970	916	874	877	931	865	912	931	929	889	901	967	888	911	943	937	895	934	906	880	888	942	908	904	955	888	980	870	828	906	869	952	942	948	926	898	941	896	887	932	907	953	930	905	911	958	903	875	897	962	896	903	949	905	914	929	920	970	955	893	904	917	871	952	885	932	937	926	951	959	944	901	950	864	954	925	916	904	865	907	966	931	872	928	933	915	905	891	923	927	930	923	931	870	880	924	928	971	857	953	933	919	928	885	912	912	913	886	898	888	848	900	927	876	905	931	875	909	911	975	908	956	868	926	897	870	892	884	917	946	950	946	940	896	944	933	878	860	909	895	908	948	911	911	904	932	967	895	893	952	930	867
17317	1568	703	511	449	334	324	301	293	256	288	246	265	218	201	232	231	238	213	220	219	226	189	229	213	205	187	192	207	235	228	248	219	197	209	236	209	222	216	214	206	190	230	222	226	211	236	240	222	199	220	220	198	188	186	229	215	210	235	185	223	206	208	227	207	196	196	201	198	198	213	209	212	213	200	246	201	214	220	189	197	199	219	215	192	237	203	217	221	222	215	192	213	203	205	192	203	210	202	184	209	192	206	205	179	231	237	212	216	211	212	231	223	232	190	238	211	212	211	236	208	213	215	221	179	224	188	223	187	199	237	235	198	202	244	178	200	207	188	199	207	192	206	210	225	222	224	226	205	205	186	198	212	198	220	219	188	200	219	226	197	206	181	217	232	221	216	185	185	219	223	216	206	221	190	204	212	202	206	211	184	228	187	193	205	221	197	226	180	209	228	208	206	195	212	213	214	229	205	218	184	219	223	216	174	243	226	207	232	220	224	213	211	214	216	227	220	190	208	187	194	220	199	212	200	220	215	214	212	216	193	232	231	204	207	202	213	203	186	213	214	202	197	182	188	224	202	215	226	213	199	221	221	190	206	211	221	221	219	193	226	204	204	207	252	194	226	233	230	198	191	168	198	210	211	218	191	199	196	218	200	203	228	192	187	185	215	222	226	200	209	204	222	225	208	218	228	198	209	219	193	239	197	189	215	193	219	219	182	207	221	216	204	223	207	227	204	203	211	233	237	195	207	173	201	220	220	217	226	213	211	204	217	228	198	220	207	219	199	201	213	215	202	237	215	202	215	190	190	195	216	192	203	199	217	208	200	198	224	216	218	194	209	208	245	182	225	231	221	214	194	221	199	194	188	222	227	233	227	220	237	203	191	213	241	210	187	210	218	200	198	173	236	194	209	223	216	209	208	218	215	221	240	208	191	250	191	227	216	211	197	212	208	238	181	214	190	205	205	233	222	224	185	212	226	225	197	205	208	231	229	200	193	200	211	203	190	210	208	221	233	195	192	190	223	228	205	194	216	218	199	250	206	228	243	205	212	223	218	217	219	216	216	207	219	189	210	256	231	222	223	203	218	207	204	202	217	206	213	217	223	283	217	223	200	208	217	219	223	226	201	207	207	213	200	199	222	185	231	205	202	213	213	213	207	190	210	222	210	216	213	213	195	203	194	210	251	207	212	184	219	205	211	219	221	209	200	202	212	208	210	194	209	205	184	216	231	197	194	220	186	212	251	203	195	237	254	224	209	240	224	226	206	194	208	215	201	221	232	203	192	216	211	201	176	235	206	192	233	225	214	207	208	200	238	206	197	232	199	188	178	199	226	203	203	238	228	201	199	242	213	219	227	207	214	208	219	191	209	215	210	218	211	214	224	219	217	209	227	194	222	196	180	207	179	209	214	234	194	193	204	257	207	209	230	223	252	210	192	213	199	216	232	238	221	206	237	206	227	205	200	210	190	218	199	216	205	211	221	219	202	209	223	208	201	226	215	231	202	200	222	195	193	222	212	199	217	210	187	203	177	211	223	224	240	214	213	225	200	205	202	192	202	224	220	215	230	211	245	214	219	191	233	225	195	202	199	204	211	228	229	223	220	195	219	221	224	201	196	181	202	209	249	220	194	214	209	209	186	193	214	218	220	211	217	201	217	205	203	173	201	180	224	205	220	208	218	235	180	238	228	228	239	211	207	214	214	212	214	215	224	221	224	201	192	221	222	189	204	217	221	219	195	195	192	201	216	226	207	205	210	223	198	248	231	197	183	189	192	239	198	196	227	205	205	224	195	225	190	199	226	201	235	254	213	212	203	214	217	233	204	164	217	222	203	223	212	197	223	238	195	228	206	208	225	218	206	222	220	201	246	191	212	200	205	219	207	188	225	201	224	233	215	215	217	247	221	192	207	219	206	191	213	198	207	213	209	229	218	188	190	234	209	213	166	215	224	223	223	218	199	209	204	219	206	216	239	227	221	212	209	206	230	205	214	216	199	206	206	204	216	218	211	230	213	230	187	214	181	220	229	203	206	229	227	199	204	218	244	196	224	192	199	206	229	231	194	196	202	207	191	198	235	205	183	203	195	221	197	173	188	198	210	205	221	216	221	224	194	209	214	219	223	213	207	208	227	188	229	202	225	195	226	219	211	169	174	238	223	221	217	214	227	222	209	221	207	219	227	254	202	220	216	225	206	221	214	215	181	211	231	219	246	190	203	237	189	219	220	205	199	194	231	256	218	203	212	207	217	215	220	196	199	229	221	213	216	210	232	224	217	202	216	201	209	222	241	238	211	205	206	222	209	222	184	204	215	209	222	190	204	211	181	190	208	232	219	228	192	189	196	214	217	215	208	227	184	213	249	222	218	221	198	215	213	179	216	176	205	226	208	217	232	195	228	216	193	210	216	267	235	222	183	215	214	208	208	211	205	191	203	199	242	223	216	187	225	205	228	223	202	158	210	195	200	220	197	209	194	241	209	220	222	204	203	165	215	201	240	203	222	184	219	215	210	208	231	204	220	216	198	205	211	220	226	201	251	237	176	217	199	226	210	217	189	206	219	207	212	226	218	209	213	184	198	205	205	208	228	193	233	208	227	224	215	182	207	212	225	219	201	206	227	230	216	199	214	249	251	204	192	197	218	212	224	219	209	218	239	201	182	218	220	204	211	232	204	190	236	203	199	210	233	176	202	235	208	201	223	220	224	203	195	181	195	229	193	203	208	217	214	249	236	223	209	221	229	228	207	216	255	244	197	180	208	228	243	205	211	195	186	169	178	220	209	227	218	233	182	218	213	189	211	207	189	184	211	213	222	212	225	210	217	241	214	224	231	211	211	222	207	224	212	235	230	229	209	214	190	196	190	221	218	229	211	223	217	200	210	207	216	198	206	196	206	225	201	223	218	190	180	195	209	202	204	221	222	178	226	257	183	232	166	198	204	195	201	192	212	231	222	230	229	176	251	200	224	198	223	236	233	192	202	196	181	189	223	218	208	179	230	207	196	218	186	215	203	231	220	221	213	174	236	216	194	201	204	229	230	209	215	220	189	189	216	222	226	226	217	219	209	240	196	225	235	204	213	206	202	191	217	204	222	197	196	211	232	215	193	193	203	221	186	208	221	172	193	197	197	195	207	220	218	213	200	196	220	224	207	208	225	209	224	192	216	196	212	235	184	201	212	220	185	200	231	218	225	227	209	227	235	205	208	198	207	228	215	214	221	204	207	222	223	206	204	191	202	232	221	194	192	208	196	218	211	205	222	193	225	201	197	209	203	184	195	201	199	200	202	201	250	236	188	224	210	195	205	192	191	242	223	188	208	215	221	207	207	215	229	201	214	213	217	191	193	198	219	200	224	232	214	208	203	180	203	222	224	202	225	221	207	240	202	184	185	220	192	199	190	232	199	205	205	199	205	222	219	207	207	203	209	204	201	205	194	191	224	209	195	228	213	185	209	224	224	219	205	230	215	224	180	232	238	214	260	220
10620	1263	1481	1749	1527	1273	1152	1029	956	816	846	768	753	695	708	658	665	671	625	619	570	613	576	614	594	584	571	583	578	531	593	580	584	558	564	556	589	526	548	584	561	581	544	529	539	579	546	537	517	560	501	527	557	522	552	536	533	555	557	517	527	534	515	546	532	554	551	550	483	522	539	558	555	541	552	513	556	547	529	549	568	541	569	501	579	529	555	528	565	559	531	509	534	520	541	572	535	549	526	501	519	533	553	546	571	523	554	544	508	518	542	563	540	499	550	531	570	526	526	563	549	507	517	503	535	536	530	512	553	556	560	531	559	528	559	536	553	519	531	543	521	545	546	522	561	585	549	529	532	595	549	529	560	523	548	521	557	529	533	559	578	564	517	516	553	573	502	548	550	552	533	571	535	529	559	496	538	517	542	540	567	576	529	514	528	524	547	540	565	540	535	523	498	465	524	544	521	513	567	532	542	502	560	536	528	517	531	540	499	524	527	539	532	554	554	505	524	513	547	534	555	489	521	523	544	557	509	544	552	531	525	528	507	606	526	535	517	480	559	528	547	505	565	559	501	517	526	521	496	558	533	490	543	549	563	581	546	545	527	520	525	511	534	509	578	546	568	539	503	560	487	526	543	551	521	563	499	521	474	508	544	546	523	506	527	521	542	495	519	553	492	539	533	525	560	536	514	529	460	556	552	568	533	562	535	483	510	560	547	537	522	505	560	525	530	574	514	530	520	539	560	551	563	597	538	590	552	532	567	530	499	568	495	553	538	531	508	536	579	550	562	542	534	585	545	551	468	536	527	568	519	506	551	526	576	526	550	538	506	511	533	510	508	544	534	511	566	563	528	517	507	536	532	555	513	522	500	531	513	519	542	551	537	490	540	548	550	535	549	530	515	514	523	512	527	545	535	542	566	549	547	553	524	554	538	560	552	533	551	551	546	515	506	532	518	551	509	489	537	534	539	587	572	517	531	549	490	543	543	530	525	521	553	550	571	526	498	496	492	525	524	563	528	525	549	544	540	539	534	544	559	506	517	530	567	566	553	535	545	536	506	514	513	510	564	556	522	526	549	509	563	543	548	510	524	540	523	553	566	542	562	539	559	513	585	526	556	538	529	542	488	573	469	481	525	529	506	519	525	499	527	554	545	549	566	566	542	519	487	618	497	482	548	557	536	554	511	581	526	534	536	517	514	512	557	559	513	526	490	520	546	551	552	534	523	531	547	547	546	497	535	552	504	575	505	561	561	551	545	499	515	513	550	525	529	569	553	525	524	588	521	517	510	528	533	546	570	547	561	539	564	557	537	514	538	544	550	562	518	543	533	556	530	544	516	561	507	538	527	495	570	494	513	512	511	519	509	549	545	509	531	543	546	521	514	561	539	521	532	530	516	562	516	542	570	534	561	537	506	575	487	486	522	535	543	573	535	506	538	528	550	531	554	532	572	520	498	571	504	530	512	525	541	547	516	490	521	531	557	549	558	547	515	507	513	504	531	520	515	532	556	574	522	514	530	554	482	519	505	538	516	571	559	533	509	564	514	491	545	522	515	544	559	550	525	519	539	543	498	523	513	494	497	582	512	506	499	537	544	562	548	540	482	558	530	545	503	563	524	512	563	498	541	543	515	550	551	588	530	529	569	546	511	526	537	536	575	555	530	526	571	587	567	525	556	532	551	517	538	534	521	538	528	568	553	522	515	545	543	559	533	587	526	573	560	525	509	513	553	535	536	522	507	487	543	536	567	571	565	554	527	527	497	494	500	543	519	539	532	522	531	541	549	540	533	570	542	525	480	530	508	536	545	552	516	504	515	532	552	564	526	528	496	528	523	501	514	537	536	523	562	556	526	556	498	499	548	532	513	558	586	521	545	514	513	586	528	531	525	520	549	540	488	473	566	498	528	557	527	551	547	528	514	557	511	542	547	540	529	525	489	535	538	490	525	532	521	487	500	513	532	575	558	522	498	531	517	540	548	451	560	548	525	548	501	534	540	525	526	515	561	547	492	535	570	571	546	548	572	528	552	530	509	524	494	535	546	541	531	544	533	551	563	527	544	556	571	532	534	521	521	509	575	532	549	521	541	542	533	540	482	530	541	534	510	525	476	557	509	513	520	539	527	554	574	495	506	574	514	513	525	550	540	569	521	496	538	534	519	597	516	501	573	542	526	546	546	513	570	557	557	555	594	522	574	552	569	556	508	528	533	539	524	523	542	549	537	518	547	543	546	567	532	506	569	536	504	590	594	537	554	537	515	574	552	531	495	526	514	499	511	501	532	498	526	518	542	516	556	534	513	512	544	524	547	517	519	491	489	537	534	526	546	541	594	536	531	551	556	470	515	509	517	521	607	512	504	516	518	520	547	541	539	564	521	562	531	535	562	566	506	552	488	532	518	533	523	532	516	544	506	532	535	504	541	548	538	522	483	511	509	525	517	518	542	502	525	509	538	574	500	530	545	581	534	537	533	529	527	541	516	542	529	529	522	536	541	535	535	524	523	557	534	537	543	527	497	535	510	531	534	553	527	501	540	527	548	528	517	516	560	525	543	521	602	506	522	579	569	566	531	500	511	564	529	560	536	553	522	514	528	586	536	544	547	551	535	500	528	525	517	503	511	550	522	554	550	554	531	540	521	504	511	545	531	567	539	527	533	493	554	561	546	489	513	529	536	521	527	539	462	564	526	547	527	532	523	514	527	496	528	519	548	561	553	570	534	533	505	529	486	554	571	551	585	541	479	550	558	571	500	537	550	516	531	542	535	560	528	525	548	537	507	541	563	541	524	528	568	541	553	561	528	485	539	558	519	506	531	523	556	522	547	554	529	558	543	554	550	567	476	525	559	578	602	534	553	546	525	512	507	515	532	549	547	547	545	503	474	524	550	525	518	583	554	573	536	583	517	544	505	544	528	553	530	563	552	523	532	490	526	541	500	574	553	530	536	583	562	535	530	541	484	500	538	499	545	513	486	531	522	524	538	536	561	553	581	487	529	486	533	550	505	526	545	526	517	531	544	547	565	488	585	569	584	555	561	519	529	526	583	574	534	554	543	522	519	539	521	575	537	551	514	558	565	539	545	543	542	551	515	470	572	549	523	510	522	514	507	524	538	549	534	504	556	548	552	512	535	539	550	545	537	529	549	541	479	535	540	557	520	568	532	539	555	557	569	561	542	554	526	534	557	510	568	538	515	521	578	540	539	507	565	546	533	493	562	524	509	540	551	544	582	583	536	549	518	534	551	490	540	577	489	543	582	516	555	573	566	531	512	538	545	554	504	500	516	558	523	505	563	539	512	544	584	510	526	553	531	496	526	555	554	567	534	523	503	530	549	592	542	565	493	534	538	511	578	521	540	534	520	539	552	585	513	527	572	533	518	557	534	535	509	553	544	557	530	533	551	544	521	532	550	553	546	523	540	528	531	499	540	512	511	531	512	497	520	542	542	543	523	531	573	533	571	492	485	528	551	555	514	534	554	515	526	543
3923	577	391	378	381	344	378	369	387	339	372	356	364	377	394	371	357	382	336	407	356	384	348	355	359	318	404	353	336	341	355	337	379	353	381	384	382	391	381	407	384	346	379	384	343	394	363	353	333	380	362	377	389	391	376	379	366	371	384	358	333	363	363	344	384	343	364	400	386	387	360	376	370	374	374	381	400	374	364	379	338	372	362	377	375	357	369	397	385	389	363	375	379	370	356	371	395	361	372	375	354	360	349	352	353	376	381	364	370	369	392	405	377	344	358	402	372	394	341	409	371	385	350	384	366	344	381	304	384	371	368	383	413	381	338	364	365	372	395	355	372	360	357	364	370	373	364	379	367	415	350	390	353	374	344	362	357	378	385	398	405	376	342	391	377	372	357	329	367	364	409	362	367	341	388	377	340	367	371	382	351	396	402	353	354	402	382	351	372	351	362	375	386	397	385	400	366	395	388	362	316	372	367	382	359	330	378	386	352	410	400	344	361	374	365	361	362	399	377	384	356	337	394	396	395	346	351	346	369	381	373	357	406	365	379	374	400	366	384	368	372	346	366	367	365	387	377	383	385	360	372	380	340	355	396	372	330	395	337	327	371	382	371	364	362	359	383	326	385	416	382	400	384	339	367	387	384	393	377	371	394	362	366	347	407	366	386	328	390	352	351	357	358	357	358	366	373	361	317	419	398	363	366	335	379	345	375	364	402	356	394	385	384	374	376	386	365	378	368	385	353	391	378	348	334	365	390	328	355	382	370	407	377	380	356	398	390	340	369	356	403	342	350	372	368	355	378	373	402	373	356	396	383	389	394	365	350	362	377	371	390	391	372	393	380	360	352	384	365	393	389	355	365	366	354	399	344	361	395	360	411	367	380	383	382	377	337	389	372	360	330	383	394	344	360	327	399	393	367	365	383	379	354	341	376	353	393	350	359	395	360	379	369	350	401	397	375	365	387	388	346	374	340	381	401	385	375	345	385	396	385	365	401	345	380	335	383	393	373	404	368	373	373	401	371	361	387	419	374	365	388	367	364	401	368	394	377	403	345	346	405	354	334	398	391	388	376	371	349	385	370	386	402	382	388	367	346	376	378	387	359	393	380	399	362	385	350	329	364	358	357	415	377	383	381	369	382	396	372	369	384	375	365	366	389	390	395	377	389	382	376	350	351	364	394	399	376	387	364	387	385	378	349	352	347	398	340	383	367	355	366	378	349	381	330	372	374	393	363	344	353	360	350	353	360	387	411	378	392	388	352	331	384	363	369	354	332	359	356	374	374	366	402	369	358	381	389	371	385	343	366	371	341	405	354	357	349	359	337	330	347	388	373	397	367	366	398	358	371	361	372	376	377	380	387	344	352	377	354	396	374	385	376	365	398	385	382	387	400	370	358	371	350	388	354	344	363	378	396	356	375	350	365	377	322	399	398	378	395	370	368	368	365	342	399	354	336	346	398	337	358	410	363	375	349	374	397	346	375	358	362	393	356	384	368	340	373	380	408	361	410	385	366	367	395	387	384	374	358	376	377	368	367	370	376	399	361	339	356	325	378	367	357	384	386	374	344	375	392	346	373	345	362	352	371	397	364	376	405	381	353	380	385	427	386	370	374	336	402	362	372	380	385	336	376	338	372	345	407	362	369	351	358	399	398	400	389	341	417	361	345	358	377	381	381	367	359	366	359	341	366	403	398	380	396	400	362	392	348	377	399	357	372	386	408	397	395	331	367	384	373	359	374	355	381	387	367	367	377	382	366	375	355	383	363	387	406	340	380	375	406	377	362	337	380	396	383	397	388	364	364	374	390	332	319	382	349	374	358	340	358	400	387	373	339	356	369	394	345	369	364	365	361	412	377	381	343	367	356	397	385	377	374	369	364	359	371	371	406	375	372	395	367	373	353	373	397	413	350	321	382	341	360	362	357	349	383	364	369	368	396	366	378	424	384	356	394	412	353	376	388	349	378	409	362	341	362	364	389	382	375	406	366	321	373	372	359	394	355	354	425	376	380	381	378	352	372	365	391	385	386	352	364	356	353	354	361	356	399	365	377	382	359	337	369	363	418	364	381	371	374	377	384	333	408	377	401	370	378	347	311	361	356	364	382	360	352	355	356	374	376	369	336	385	382	386	336	332	379	367	405	340	386	388	392	352	378	372	390	360	373	333	370	363	378	329	388	361	367	373	397	344	359	350	334	367	366	368	388	380	327	338	368	346	350	359	342	374	353	330	376	356	374	392	375	374	389	350	351	395	350	398	395	376	363	387	395	372	373	346	393	362	360	321	352	363	381	387	389	365	373	384	417	368	366	361	403	377	386	425	373	383	368	385	368	367	386	390	398	393	376	342	345	347	383	366	364	409	389	385	360	354	396	394	384	362	392	371	425	378	410	344	394	398	428	386	372	337	350	327	361	372	406	356	379	390	368	358	354	360	381	367	397	376	342	363	347	393	363	399	339	408	375	358	352	362	357	355	423	310	381	374	335	428	383	374	354	372	368	391	380	366	367	363	371	364	360	377	328	393	405	380	356	359	373	368	359	376	386	360	352	358	367	368	365	396	388	323	361	362	353	385	346	368	411	375	362	352	383	369	342	362	386	362	354	362	374	393	371	384	378	382	410	358	338	361	363	394	364	391	365	396	322	353	356	378	394	356	355	393	371	405	363	360	386	369	346	385	356	369	395	384	344	343	363	349	316	368	355	361	359	359	375	392	358	349	411	387	345	368	371	373	365	353	319	362	356	365	367	362	373	373	346	391	381	363	392	365	398	345	391	375	355	361	358	354	397	359	365	349	402	385	379	373	398	391	402	374	351	345	351	397	372	362	384	374	385	380	355	377	400	383	322	359	345	393	357	335	363	360	377	396	396	352	412	372	380	397	398	377	378	388	390	335	385	361	358	401	350	385	370	403	382	366	385	372	362	346	344	398	350	386	328	371	353	369	386	346	407	365	364	370	373	360	366	361	376	354	346	385	381	329	368	375	359	355	368	391	387	386	392	363	367	353	358	360	400	415	378	365	371	382	394	384	426	376	381	392	377	378	379	380	389	379	386	413	395	355	425	384	356	376	390	341	357	347	362	379	372	349	389	361	342	367	330	370	359	397	367	345	379	356	381	373	393	403	358	364	410	410	396	372	353	349	383	399	382	356	397	387	341	354	378	367	363	304	384	361	381	388	382	376	335	393	358	399	351	369	354	412	371	409	384	377	395	341	362	366	377	369	347	388	347	388	373	374	383	344	420	390	340	395	385	336	415	374	384	369	382	365	382	378	381	330	353	355	404	344	371	374	408	388	372	404	348	377	335	380	343	360	365	399	363	399	407	391	368	400	371	385	386	360	389	374	395	397	367	397	373	379	370	366	350	372	338	402	392	411	368	423	358	350	415	342	375	390	376	364	364	390	335	375	396	393	383	386	384	407	379	370	394	381	393	358	376	354	387	383	352	362	363	386	380	362	358	367	369	373	378	379	387	371	374	396	364	413
3744	1035	929	930	960	870	920	887	942	926	896	906	897	883	935	867	914	945	926	905	899	891	862	909	894	893	969	947	881	865	900	842	867	897	904	904	941	877	841	938	894	883	884	900	885	918	926	889	892	939	921	860	850	903	872	877	889	866	939	905	923	911	878	871	845	912	881	913	873	879	925	898	875	884	893	911	928	966	869	864	865	944	891	962	894	937	913	885	928	911	887	892	889	915	952	907	859	858	877	902	896	929	875	943	903	826	896	857	888	853	925	923	932	930	883	936	885	863	843	909	898	937	883	904	867	908	921	885	942	822	908	839	921	922	883	909	861	926	899	938	909	892	931	945	891	927	886	888	904	945	884	891	876	935	914	858	911	898	914	922	937	922	851	958	900	854	869	861	886	887	846	924	911	889	890	919	912	895	841	909	918	876	920	948	843	906	961	849	865	918	881	876	926	891	925	895	905	929	901	938	890	911	891	918	906	919	864	936	897	959	931	910	907	968	894	918	874	866	833	880	873	843	913	865	902	921	848	855	916	882	906	902	911	933	836	951	889	918	880	931	861	901	859	941	914	938	904	928	842	890	934	904	863	857	909	897	911	890	931	918	890	900	876	940	893	850	929	891	949	906	927	926	862	910	864	893	889	914	839	890	901	901	876	868	882	899	866	870	885	896	869	881	918	915	867	865	902	881	869	906	903	872	884	877	839	898	877	857	899	909	899	936	881	873	881	889	940	915	852	839	917	878	889	845	954	840	911	854	834	943	837	910	906	897	892	896	924	916	987	832	864	867	918	844	877	920	893	907	876	838	899	894	880	935	926	887	973	889	895	859	900	911	917	900	909	936	913	979	921	911	874	891	897	897	900	861	887	921	895	957	931	958	912	907	909	919	881	899	866	900	847	829	870	919	895	906	932	998	966	886	954	907	893	886	920	864	880	854	892	893	890	883	931	900	867	873	918	905	949	891	840	870	952	862	896	910	798	916	888	901	886	880	931	890	851	907	921	867	860	882	860	942	854	940	902	902	866	914	882	847	876	939	938	930	882	889	924	900	927	940	914	910	935	890	929	894	835	903	862	893	914	947	862	901	960	919	916	847	873	897	930	910	917	951	901	902	930	825	850	942	890	915	848	848	898	897	876	894	955	912	912	886	855	893	925	872	914	862	925	866	940	898	887	877	907	935	887	877	862	921	902	880	860	905	916	883	949	894	940	926	908	936	906	869	921	896	874	913	886	849	929	909	870	917	883	871	902	893	896	848	886	915	885	918	906	838	848	871	865	877	949	914	873	982	902	838	911	885	890	913	902	842	876	875	861	892	846	891	886	819	860	905	893	873	869	874	899	910	904	963	889	916	895	894	857	882	894	895	898	916	856	908	845	897	899	902	846	923	912	910	895	912	902	902	889	955	901	903	849	844	960	881	907	945	930	886	899	891	882	863	888	937	864	956	941	893	927	899	936	892	896	879	912	876	868	892	945	912	897	902	878	907	912	915	916	922	919	888	868	926	818	906	928	888	898	928	887	854	913	896	921	912	931	864	903	889	871	917	890	888	908	880	876	909	911	913	888	887	866	885	917	932	895	874	875	883	906	934	879	917	941	865	878	839	894	938	902	923	835	866	871	909	937	849	857	865	896	883	894	896	826	966	914	871	919	842	889	896	914	920	898	873	939	853	911	842	934	894	900	904	877	934	836	854	877	906	888	892	869	884	931	886	897	902	900	865	914	889	884	924	872	885	881	899	910	872	916	875	858	897	912	833	879	918	926	912	871	911	927	901	872	886	887	952	894	883	887	893	928	887	848	930	911	879	889	885	904	908	905	893	926	939	921	927	836	878	879	876	895	874	926	890	874	903	891	872	870	881	896	878	952	936	938	876	871	984	827	923	849	893	903	910	846	890	896	907	873	852	906	851	924	923	903	921	961	887	865	867	957	831	866	912	888	889	881	914	894	923	895	878	920	903	948	902	856	920	880	859	855	924	945	872	860	923	891	905	903	890	881	880	896	883	886	916	872	922	887	918	838	923	867	936	897	908	922	907	896	907	899	890	887	890	909	874	855	931	955	898	969	876	860	914	869	888	939	906	898	878	907	892	883	909	901	883	894	912	917	901	862	845	882	960	899	932	899	928	882	872	852	882	955	937	898	944	884	889	851	901	875	917	945	906	884	870	917	885	879	868	887	863	871	886	903	957	918	916	879	903	922	876	944	920	893	895	873	890	920	868	960	902	955	967	882	871	871	929	915	899	894	928	892	921	880	911	900	873	899	906	897	923	913	871	862	891	877	920	887	861	854	914	950	926	845	915	875	963	950	930	884	881	909	880	961	875	916	886	875	921	909	905	902	904	959	898	924	948	945	906	898	934	908	934	838	890	927	899	909	894	842	846	845	909	933	842	896	808	878	934	943	925	888	904	902	884	854	826	872	909	836	890	857	912	858	898	895	902	910	923	901	915	895	902	928	897	869	870	917	861	882	851	870	925	896	901	871	900	801	848	934	871	890	875	888	892	915	938	855	920	954	904	909	919	921	938	867	890	883	849	896	874	867	885	902	885	942	941	874	896	908	897	925	903	972	910	883	868	870	893	928	899	947	935	993	868	836	914	891	894	888	809	887	913	850	912	889	914	886	919	901	957	871	922	943	941	891	824	904	919	899	888	924	920	957	889	921	893	861	919	905	883	920	908	878	878	890	914	864	831	913	904	854	960	859	908	914	871	846	867	898	899	840	854	921	859	902	913	860	968	867	906	899	906	923	900	871	908	910	910	872	921	926	886	904	876	895	916	917	930	885	899	912	825	887	879	921	795	886	895	925	876	878	864	863	895	941	885	925	898	913	974	890	878	876	911	908	930	883	937	893	913	930	902	846	891	915	877	880	942	906	905	865	897	898	939	887	914	882	868	856	908	842	831	883	922	928	899	851	879	924	874	914	907	839	932	872	903	863	862	914	925	892	936	901	930	926	881	907	940	879	906	874	891	888	896	855	896	909	917	877	922	908	864	900	915	894	907	908	938	865	962	906	865	894	902	955	970	936	946	913	901	971	887	878	884	874	933	901	899	917	922	863	887	911	915	864	930	885	842	905	937	920	902	897	891	870	918	899	867	935	842	952	833	891	860	925	908	860	861	931	879	864	898	881	914	887	840	877	840	908	890	850	898	924	955	852	896	912	859	882	795	873	816	883	889	911	906	871	855	886	910	849	899	895	897	919	915	906	994	930	863	882	896	883	865	854	926	884	906	873	884	893	913	972	924	896	855	857	879	859	901	931	881	887	905	912	854	900	860	898	932	921	856	903	925	846	895	884	884	865	851	909	897	883	896	921	946	896	897	837	892	908	898	899	909	951	868	888	929	913	873	926	904	890	926	937	891	828	884	887	898	933	921	868	919	914	922	902	892	887	872	838	864	885	943	891	887	877	940	868	907	956	887	876	908	892	897	905	849	880	825	908	861	899	924	880	922	837	843	857	871	881	950	930	895	908	932
10447	894	646	568	480	462	413	434	428	430	413	388	422	385	369	388	369	379	383	388	382	404	376	398	403	371	376	388	404	366	404	381	427	381	402	360	357	367	412	390	378	421	363	385	388	393	389	389	387	381	406	405	362	378	396	386	396	378	384	402	391	401	331	420	408	407	383	385	396	399	397	376	364	363	386	382	384	389	373	390	403	367	388	385	399	342	366	416	390	372	426	368	380	386	355	380	383	373	397	401	366	415	371	336	365	384	390	400	412	391	356	423	399	399	419	403	369	353	421	357	402	407	408	407	388	380	375	427	404	367	402	401	381	369	371	386	392	367	382	377	388	382	399	388	370	388	393	383	412	385	365	398	360	378	410	370	418	385	373	388	378	412	379	359	384	370	360	365	369	385	365	392	396	438	373	389	364	378	369	355	375	393	379	397	396	384	368	413	411	388	354	367	409	452	413	378	393	398	364	338	409	385	381	378	376	406	395	409	398	404	371	355	367	367	385	378	348	374	392	388	401	372	369	399	405	370	414	406	360	360	375	421	379	404	368	370	366	386	377	395	373	375	401	389	380	366	365	393	377	388	382	366	384	360	358	370	386	371	368	350	368	377	384	364	370	360	382	379	388	372	357	380	383	359	403	352	358	357	345	360	362	399	410	391	352	348	391	386	376	376	389	398	393	418	365	362	371	353	360	422	402	376	375	378	375	383	379	369	371	385	402	407	361	368	378	383	380	374	348	360	344	366	391	375	388	417	384	383	356	376	350	360	385	395	374	367	359	381	394	382	407	357	371	414	352	403	409	369	368	397	394	382	376	337	345	387	376	396	354	376	401	363	380	364	369	371	383	361	370	408	398	383	432	408	380	398	354	398	396	412	370	401	379	407	381	391	339	390	356	365	339	372	364	399	380	438	402	361	381	414	426	415	398	375	377	369	390	393	417	386	369	395	369	417	352	385	389	375	358	378	366	401	391	372	379	385	413	385	366	365	382	430	417	363	411	408	382	382	372	401	377	370	419	362	361	372	382	387	408	417	376	405	380	339	407	411	377	381	380	415	387	418	398	367	407	410	386	390	398	398	382	359	366	342	435	399	348	408	399	381	377	385	375	383	421	365	403	389	392	391	409	382	404	404	410	363	413	383	394	393	359	416	390	378	382	390	398	352	392	392	358	375	380	391	378	411	382	354	357	376	358	411	351	410	371	365	356	349	374	354	383	399	374	356	371	346	348	381	387	366	395	403	408	399	384	429	370	379	325	352	381	403	429	353	367	393	383	364	411	339	409	355	378	335	355	422	356	375	412	406	380	353	381	385	390	400	407	346	396	391	374	357	401	409	401	354	380	410	387	387	378	381	377	381	375	396	403	366	394	394	388	416	357	372	389	380	390	379	408	408	396	395	409	423	376	393	375	360	377	336	438	381	408	376	409	419	388	355	375	395	379	383	379	385	382	395	361	391	387	368	373	393	393	398	378	376	388	390	357	375	396	373	380	346	374	359	412	371	366	353	321	372	389	369	374	375	343	388	363	354	384	385	376	403	374	394	350	393	412	408	376	385	370	387	357	390	377	357	401	382	361	388	392	408	382	377	356	384	393	396	374	430	372	393	367	368	358	414	408	392	428	403	375	384	382	373	396	371	358	378	405	417	402	359	408	391	384	401	374	361	399	365	396	346	424	405	428	400	379	382	396	385	365	371	337	367	386	380	392	396	388	423	393	411	370	429	370	364	381	381	422	380	366	386	392	406	405	360	385	390	418	396	383	415	351	366	374	392	386	378	409	378	339	383	409	391	424	394	395	380	414	410	413	398	370	415	354	410	388	345	371	337	381	388	381	356	381	366	368	359	378	384	397	372	387	411	406	385	378	390	381	383	388	415	345	378	388	411	359	397	408	383	366	375	356	372	378	401	389	376	395	383	370	397	367	395	390	383	369	387	346	377	395	408	396	400	371	408	390	379	398	393	396	376	419	379	388	389	394	379	371	400	342	369	412	368	391	397	420	404	432	371	396	379	380	386	358	407	398	406	346	408	373	364	413	384	387	404	335	385	377	409	386	409	375	355	385	374	378	384	377	375	397	372	386	384	375	364	374	384	375	392	463	380	385	358	372	392	363	402	401	356	401	390	420	379	379	376	384	397	405	427	377	388	406	377	367	350	388	372	401	382	368	356	379	396	338	359	361	381	356	378	376	368	353	356	371	400	378	345	322	373	378	387	427	374	389	394	385	431	366	379	346	385	410	373	373	404	383	362	418	380	364	377	388	389	416	407	371	405	407	370	346	399	373	392	372	349	403	389	388	388	376	400	391	344	371	376	383	391	401	408	360	388	399	381	398	382	426	380	359	403	424	363	386	371	385	395	417	361	401	388	376	385	375	385	371	415	378	357	371	410	391	401	387	358	403	406	410	392	374	371	387	395	392	367	403	403	355	362	378	362	392	361	366	343	371	372	368	405	402	379	388	389	367	407	384	370	407	390	383	387	383	378	374	398	388	335	408	393	368	359	370	427	426	380	375	364	388	380	385	384	386	398	382	384	381	404	374	352	398	379	360	427	399	383	390	415	345	379	358	401	398	384	370	377	385	387	366	411	398	397	377	409	359	401	358	358	347	409	377	378	376	400	381	352	390	403	390	408	402	374	374	377	381	388	393	369	364	368	409	401	364	374	364	374	376	413	400	429	413	379	388	378	379	397	380	379	415	402	388	394	367	364	394	397	369	365	399	363	363	380	362	383	394	390	404	404	377	397	371	376	399	332	369	377	360	376	394	367	382	384	367	392	358	380	393	354	360	356	363	414	397	388	398	398	367	381	382	383	356	351	348	409	435	388	389	378	371	394	384	386	412	398	388	379	374	370	390	373	370	373	360	399	385	377	365	415	376	374	393	389	404	396	359	397	388	359	394	406	377	365	392	357	362	412	389	376	358	388	417	401	355	384	377	378	383	354	366	395	331	393	365	376	417	400	369	373	400	396	364	374	374	365	384	386	337	400	395	407	393	390	382	396	352	389	368	391	378	396	426	415	400	398	430	393	374	387	370	412	366	403	371	413	358	376	384	396	363	372	392	389	364	409	379	390	371	396	353	411	361	404	348	407	377	359	360	418	393	395	389	348	346	361	374	397	399	398	409	434	375	387	383	381	365	383	373	366	383	342	396	400	401	407	383	389	380	334	395	386	394	370	399	387	425	417	396	403	371	393	321	406	375	372	389	401	411	382	408	393	423	382	396	381	389	391	423	353	424	406	393	400	397	391	376	421	383	397	365	377	376	400	398	410	404	384	356	362	382	372	390	394	365	370	394	351	384	401	365	396	376	390	367	363	404	399	376	361	351	378	369	405	420	362	370	405	385	398	360	394	347	417	390	370	384	370	375	426	382	378	379	377	391	407	346	415	414	434	396	438	355	386	390	380	362	448	379	378	402	418	383	384	401	319	369	421	392	348	401	384	341	374	374	397	381	349	381	418	390	365	378	354	348	409	375	404
8542	1278	1440	1566	1478	1289	1217	1128	1152	1081	1059	1032	1012	1032	977	1010	982	1068	975	930	1028	903	963	906	992	948	934	961	896	890	943	870	901	940	927	910	905	893	980	926	919	889	918	927	952	925	924	963	936	886	913	898	963	938	918	917	899	943	898	989	949	865	941	917	942	916	897	902	924	856	903	878	917	879	906	942	876	920	914	921	917	939	944	944	920	869	872	941	909	884	931	927	961	918	921	914	873	871	887	916	967	943	958	929	903	955	939	888	914	966	924	850	886	946	878	876	918	922	922	946	912	932	908	944	880	919	930	895	966	876	953	899	880	893	966	885	914	900	938	960	931	910	913	900	901	904	922	931	927	886	977	904	870	887	877	969	909	903	960	947	923	901	902	895	923	887	891	919	933	879	936	942	953	963	909	892	940	935	884	951	955	949	954	918	913	930	958	885	966	920	897	946	896	938	930	897	904	920	880	881	917	932	871	913	905	890	916	937	933	882	938	913	936	952	861	900	919	874	931	915	924	925	966	924	939	920	939	911	958	871	861	910	896	926	944	925	939	923	961	871	951	859	968	905	914	928	924	870	880	891	923	881	925	901	959	921	911	919	926	872	886	884	941	924	932	952	883	883	948	931	905	834	888	933	910	905	930	953	928	935	897	920	943	902	947	935	951	899	904	881	868	937	959	885	915	883	877	917	911	897	879	917	866	936	945	920	959	925	928	897	938	937	925	927	917	890	922	861	919	934	960	921	931	966	980	869	886	864	910	943	965	914	930	867	881	896	895	937	884	896	941	920	897	923	913	901	990	895	972	913	934	919	928	897	918	913	867	914	872	916	916	932	942	959	886	879	904	938	916	916	908	892	838	921	887	924	905	952	866	951	923	961	887	914	935	894	942	883	923	933	883	928	949	977	918	906	938	1007	889	934	864	913	948	901	921	895	933	908	980	903	863	948	903	929	910	884	904	889	916	894	887	879	911	901	919	869	898	908	951	939	944	867	887	943	926	886	933	898	915	951	885	869	970	976	922	909	901	875	916	958	893	900	956	898	949	900	903	963	930	890	900	932	972	888	918	877	896	893	932	953	946	950	925	941	912	899	939	930	955	910	915	883	925	940	891	917	918	957	948	863	925	900	972	951	930	908	914	908	917	969	933	898	820	887	937	893	942	934	909	925	913	971	927	922	940	905	929	932	874	911	978	902	906	894	935	933	950	906	942	886	918	887	936	934	899	895	907	873	838	881	951	936	891	913	897	913	892	910	904	873	911	864	860	932	956	914	922	884	876	903	911	897	967	949	934	920	930	871	939	933	892	943	891	905	923	946	922	932	944	912	905	959	894	942	897	897	924	860	868	867	900	908	876	929	918	946	888	934	901	899	922	928	897	894	913	941	934	905	910	873	874	924	954	919	926	904	925	915	938	915	915	903	871	976	954	912	885	917	984	918	972	916	883	881	901	890	860	939	934	959	912	936	927	947	945	928	917	891	906	924	862	860	946	912	927	952	942	875	914	902	986	912	910	936	908	890	885	865	958	915	928	960	937	942	928	962	907	892	921	917	914	896	946	889	930	926	869	918	927	931	897	928	934	919	891	907	888	947	869	868	902	923	951	931	871	883	898	914	946	916	929	932	942	920	910	914	945	973	909	913	907	922	951	881	909	921	909	920	906	937	945	901	936	937	942	850	904	899	925	972	908	907	920	911	949	961	954	888	928	896	923	947	942	937	952	891	978	859	992	912	999	971	907	894	961	916	911	941	906	896	902	874	920	891	942	956	945	916	916	864	963	937	910	892	937	922	850	887	877	910	877	945	843	918	927	917	874	893	969	883	923	895	923	825	898	945	987	919	921	957	923	918	884	912	937	938	925	909	913	928	943	924	924	902	890	920	865	902	938	931	893	926	936	921	898	934	946	944	884	893	929	885	897	868	870	882	943	911	908	885	889	974	909	898	937	953	860	959	906	906	879	931	963	955	938	913	903	898	887	937	856	875	915	941	848	944	921	920	933	866	919	942	926	930	907	880	888	899	884	930	880	940	939	883	902	911	941	927	926	900	935	968	999	901	927	978	884	895	878	932	1024	946	894	920	950	868	913	946	937	884	913	934	971	957	956	967	899	851	934	939	867	945	943	894	869	906	982	900	903	917	924	912	951	882	944	905	944	876	952	935	923	887	936	937	960	958	895	952	927	917	941	912	879	940	857	860	918	998	873	966	938	891	891	970	951	947	934	933	890	906	919	913	908	962	881	882	962	947	913	903	918	912	948	864	941	929	975	903	933	972	941	931	923	901	896	858	965	932	842	885	920	862	885	888	954	892	921	919	935	912	883	899	930	955	939	881	965	925	911	920	930	979	921	890	886	930	902	890	940	910	882	896	877	907	922	904	923	953	916	877	937	911	853	900	943	909	887	889	853	912	906	877	899	884	894	903	880	903	933	898	969	945	953	924	956	863	936	867	942	908	914	935	860	934	921	894	942	895	939	959	870	861	876	899	907	865	926	917	927	906	898	897	917	908	907	956	905	844	915	894	947	949	898	895	902	957	874	914	896	913	897	892	956	964	898	908	898	922	894	952	914	918	893	934	855	883	917	940	930	924	908	966	927	825	925	914	941	854	886	939	895	927	920	946	883	938	908	864	893	963	892	926	904	904	928	910	944	898	930	952	936	861	963	925	993	954	949	913	923	925	924	938	890	900	923	937	921	867	903	926	913	942	876	936	892	913	932	951	892	933	858	890	906	897	884	872	880	929	904	929	913	915	898	885	923	902	971	944	854	875	965	930	907	904	922	952	984	898	894	881	914	947	907	872	908	926	962	854	942	906	903	877	908	886	945	917	909	930	895	898	906	933	907	931	891	901	906	936	918	906	975	929	918	933	943	877	919	933	919	900	931	864	914	882	902	943	942	918	927	911	868	966	918	919	955	968	904	939	940	925	891	885	947	969	949	905	904	933	936	952	901	935	943	946	884	900	880	946	906	902	892	895	968	965	894	910	937	960	895	924	887	960	877	863	901	924	877	904	922	914	900	940	883	895	979	929	919	884	914	899	918	930	900	944	924	920	917	880	901	864	907	899	952	990	900	861	890	865	911	941	925	871	875	925	970	853	927	935	927	959	920	941	931	932	869	865	956	914	912	890	884	922	952	938	919	979	939	942	862	903	918	899	886	894	873	971	905	895	919	921	944	926	900	937	927	931	935	960	936	942	937	925	884	897	855	959	888	910	907	932	870	974	942	912	945	898	935	938	960	896	963	954	940	878	905	902	954	927	871	900	926	907	933	917	938	885	933	860	981	934	876	886	923	898	884	911	937	930	882	881	927	930	838	885	960	901	914	919	912	834	895	895	938	914	903	971	899	884	962	979	1008	941	956	912	903	938	900	926	989	915	968	851	934	906	906	914	896	907	923	923	890	942	1000	957	882	910	928	926	899	923	899	925	940	916	911	898	877	916	950	925	933	878	907	920	907	937	947	925	870	954	894	929	948	889	924	949
16720	1350	683	547	383	356	258	274	289	264	237	238	242	251	214	231	250	251	203	208	233	204	188	221	214	236	175	215	200	194	210	207	218	228	216	231	207	237	212	174	192	234	198	210	215	196	220	189	226	200	213	188	218	223	211	213	188	208	204	205	222	240	216	199	213	189	187	198	202	187	215	205	205	201	205	201	204	242	245	190	212	213	221	208	195	225	227	206	203	207	220	233	218	207	207	199	194	171	211	225	198	213	225	201	193	178	200	250	182	215	241	205	195	210	225	215	229	223	210	237	201	181	191	197	198	227	173	193	209	244	206	187	191	225	228	210	203	192	222	199	187	236	214	233	202	209	244	203	169	194	220	210	229	209	203	216	196	207	216	217	218	213	212	222	183	204	247	230	229	179	213	206	232	193	205	208	204	218	192	207	213	197	199	223	198	199	195	220	221	203	216	203	215	205	196	191	245	254	185	229	203	199	196	197	189	190	207	206	225	212	235	244	213	230	207	204	193	188	198	219	189	226	193	182	174	222	217	207	187	223	195	212	203	202	185	176	186	226	231	229	183	236	239	219	199	217	221	175	196	200	222	221	202	183	199	211	212	225	206	205	216	183	220	232	207	203	226	222	188	189	207	214	217	222	197	202	222	234	199	209	208	199	215	208	197	192	200	224	209	212	203	219	215	224	226	224	228	201	214	226	203	198	213	215	240	225	195	193	219	215	202	236	220	228	194	198	197	205	224	200	216	202	225	208	214	198	199	215	195	209	183	201	185	206	225	234	183	214	203	242	186	203	179	199	191	220	203	206	216	196	215	219	209	204	196	226	197	226	184	208	222	237	206	208	222	232	246	216	207	239	223	222	221	211	219	206	233	216	230	187	210	215	200	208	206	187	225	233	220	190	187	219	194	220	218	207	204	182	225	224	197	199	204	227	189	203	231	226	211	253	226	233	221	205	193	216	186	181	217	211	213	205	221	228	233	229	244	212	208	218	209	229	218	226	215	195	217	212	212	213	219	225	229	198	200	208	192	204	198	157	218	193	223	222	200	189	197	221	215	222	217	211	214	194	235	201	197	234	237	205	203	222	197	220	207	193	212	194	192	180	171	211	223	185	206	210	194	192	227	217	189	218	197	201	197	205	216	208	209	217	219	208	198	187	202	212	191	207	215	195	201	230	209	217	229	244	212	210	188	213	182	218	203	206	214	193	217	215	218	189	213	192	197	209	201	242	208	196	210	209	233	206	224	194	185	211	196	235	209	192	213	205	216	207	201	226	220	186	209	193	224	199	265	222	206	196	224	190	176	204	212	214	220	199	190	231	228	198	204	199	232	201	186	188	208	195	201	218	235	227	213	184	196	199	200	194	193	227	208	206	213	222	211	225	190	178	213	204	204	198	192	212	211	220	208	217	223	205	228	191	207	202	197	202	209	229	224	221	213	236	200	216	212	203	193	175	218	207	231	209	196	228	232	211	208	212	190	191	183	214	212	215	210	215	181	185	218	232	227	212	203	212	202	187	209	229	203	189	223	245	227	177	189	220	225	201	214	190	201	213	219	193	186	221	198	161	210	225	217	206	198	220	202	203	191	217	205	233	221	202	241	187	199	222	199	185	200	195	210	213	220	199	223	201	213	192	221	186	225	202	220	200	209	218	206	210	218	189	173	240	219	203	206	195	204	212	204	224	222	196	234	212	196	228	194	199	211	206	196	191	205	211	198	218	221	234	212	208	215	205	207	212	208	209	198	222	191	213	202	181	216	189	226	207	221	216	176	213	216	221	198	205	227	212	222	183	220	221	217	196	168	191	208	248	199	204	207	227	196	200	193	205	215	203	231	224	216	210	212	188	224	205	216	222	184	212	203	212	191	226	217	229	207	205	214	187	210	175	206	198	233	200	226	192	210	210	189	191	197	199	197	229	206	238	220	194	215	212	202	216	194	204	180	196	222	200	204	182	225	221	195	220	232	220	209	202	196	200	218	195	208	174	215	219	260	219	201	186	191	205	193	217	211	212	213	205	194	194	228	220	208	180	229	216	208	236	196	202	198	215	224	210	202	208	222	209	220	230	196	240	234	202	216	205	215	204	214	208	214	200	197	228	238	206	176	198	223	206	186	200	181	203	202	184	186	204	198	224	206	199	199	220	201	253	223	171	223	202	188	193	195	177	204	211	238	203	207	207	200	194	210	206	200	212	203	216	227	206	200	202	191	211	208	184	197	220	218	203	192	183	207	206	182	214	199	169	186	209	205	220	214	201	230	221	186	208	215	233	200	218	168	214	216	218	216	208	218	201	210	214	210	215	219	190	225	212	216	207	201	207	186	230	190	192	187	207	212	220	220	226	211	219	237	237	204	246	192	180	188	206	195	239	218	241	183	217	224	204	197	199	193	185	175	253	233	207	211	189	202	219	232	206	209	215	232	204	216	239	207	223	202	195	186	164	186	211	211	198	205	212	216	236	231	207	213	190	204	229	212	231	203	228	213	230	216	215	200	216	207	220	254	235	205	214	212	204	200	215	181	200	198	225	210	190	222	215	219	192	187	199	204	192	224	202	224	208	200	202	198	195	242	222	194	207	224	199	187	214	186	220	202	213	211	193	217	205	224	189	208	194	197	191	225	230	231	218	222	223	187	193	212	211	188	202	187	208	224	239	209	219	235	222	206	206	192	180	204	186	246	231	207	192	222	184	237	216	202	192	224	202	196	202	209	201	196	190	189	219	209	227	209	205	189	219	209	210	201	200	232	233	216	198	221	204	208	167	232	191	162	209	212	218	222	187	224	195	190	210	201	192	209	203	213	211	184	179	228	193	199	178	216	184	210	187	179	201	217	197	223	242	209	208	216	226	223	204	209	194	205	217	227	216	166	190	202	203	218	232	188	218	210	260	224	198	212	228	209	225	218	196	212	197	189	203	199	216	191	235	214	202	223	200	186	191	214	206	202	198	171	232	222	190	197	227	199	206	214	208	238	191	197	231	210	204	200	231	218	185	215	197	229	230	204	216	220	222	202	228	214	226	197	212	209	202	215	194	213	219	161	189	220	227	194	202	219	194	222	227	198	203	194	209	198	220	211	219	209	213	220	191	227	206	210	238	236	200	222	232	220	200	219	215	197	194	212	199	226	199	201	226	205	196	221	222	218	227	214	200	206	216	211	212	231	210	197	206	189	198	190	226	206	201	205	214	202	202	227	228	217	215	225	184	229	201	188	214	176	190	230	204	201	225	205	181	208	204	216	210	227	194	199	226	213	211	189	197	220	222	238	196	222	193	194	223	211	198	168	209	186	208	198	207	183	204	198	206	224	219	213	196	207	240	216	213	219	250	204	202	211	227	210	220	202	217	231	202	217	209	192	193	223	195	195	211	216	198	221	227	208	188	205	202	211	217	201	227	211	217	202	198	212	182	198	200	188	204	194	211	208	207	179	239	232	213	224	192	213	218	233	217	205	198	208	227	204	206	193	191	191	207	250	211	215	216	235	203
10165	1021	1529	1685	1512	1275	1127	1135	936	848	752	734	751	688	643	682	675	672	611	592	617	573	637	561	615	593	562	547	546	567	534	539	584	543	560	542	531	600	543	509	539	539	513	561	517	556	532	528	530	557	539	549	503	527	542	500	522	537	546	558	500	493	523	521	506	541	508	541	503	563	516	540	548	534	543	548	567	527	511	504	541	547	545	565	556	508	524	589	540	501	506	522	525	553	514	518	554	492	525	552	534	546	503	520	540	506	519	529	541	533	571	513	499	544	517	508	540	538	497	539	524	507	513	540	506	505	537	540	525	524	561	491	505	559	494	545	523	563	498	548	548	547	514	551	498	508	514	556	516	538	511	540	495	530	521	540	529	541	578	529	523	531	532	542	522	555	501	521	527	480	525	555	515	513	516	506	537	526	538	545	518	548	516	490	518	515	491	547	564	581	529	583	542	539	543	515	535	559	507	565	527	528	495	528	524	554	528	536	540	527	544	505	541	464	569	524	521	479	559	504	507	498	528	520	556	523	543	519	523	559	532	536	527	522	525	522	509	541	560	547	499	559	548	510	521	529	524	526	526	550	567	474	548	526	584	532	532	547	522	528	528	530	527	518	519	513	514	508	510	539	524	529	525	498	495	518	571	565	537	529	500	493	521	536	517	559	515	554	570	512	588	552	533	512	551	497	528	508	539	598	506	540	555	482	494	566	494	559	547	545	528	565	500	516	517	515	547	520	538	499	502	568	516	547	533	539	535	573	521	564	552	567	502	506	487	548	527	553	541	557	519	549	528	524	493	505	542	512	542	473	555	493	544	538	551	479	515	531	529	544	497	500	543	517	531	576	552	534	546	567	551	534	553	553	497	555	532	525	525	509	526	511	519	492	520	534	520	544	544	547	559	546	521	508	552	548	537	532	545	489	538	573	552	543	501	522	530	536	508	543	594	549	528	548	555	501	520	540	521	498	516	521	528	492	533	514	542	519	521	562	540	501	542	504	532	521	505	550	517	524	520	523	522	493	538	519	528	501	529	519	486	490	531	555	520	567	546	578	539	534	520	543	528	540	499	545	549	534	512	533	503	492	471	543	536	535	523	511	545	549	534	528	502	571	531	546	496	528	560	498	554	544	482	545	521	540	531	524	515	552	531	547	482	551	540	516	519	522	563	533	551	553	528	532	499	528	490	567	529	517	519	525	535	557	517	578	558	571	503	531	529	544	545	476	540	501	496	556	561	578	500	506	532	543	520	532	532	488	544	552	558	536	538	526	545	525	516	535	524	536	527	557	502	526	520	505	551	504	514	543	522	530	521	512	531	534	535	514	543	534	534	538	548	509	525	513	524	490	555	520	535	520	543	518	546	540	495	520	512	532	535	576	515	518	536	522	534	550	565	521	515	545	572	535	542	504	526	545	543	534	531	519	500	531	532	529	563	509	549	524	543	516	523	519	520	515	480	558	535	546	516	521	552	541	552	475	546	506	526	578	528	538	526	561	510	518	554	544	515	562	504	516	527	534	551	508	574	560	504	551	516	536	545	498	526	569	565	548	567	556	511	544	568	525	519	500	529	528	542	521	558	513	542	532	534	561	549	517	466	521	533	507	482	524	509	524	514	533	527	482	515	517	548	500	569	547	509	506	557	525	523	526	538	506	576	567	523	553	558	529	491	570	513	567	521	553	527	569	522	480	553	519	514	571	501	545	556	531	494	518	551	514	524	546	521	516	530	505	522	523	505	565	517	524	530	572	544	535	550	508	548	514	566	574	543	497	519	555	532	574	519	524	510	586	503	524	536	542	529	511	568	532	560	509	516	596	530	528	574	531	543	527	509	503	520	529	500	510	516	530	542	532	555	544	495	540	533	526	563	557	538	504	539	521	543	538	503	517	525	520	523	548	519	504	528	529	522	536	499	511	519	551	530	509	569	515	497	502	505	536	544	502	527	525	493	544	517	545	517	521	497	560	511	523	524	513	508	534	568	520	541	551	543	542	515	513	539	532	490	566	535	572	585	535	523	563	505	507	530	529	551	536	517	560	530	485	511	494	496	521	533	517	526	497	573	562	524	546	558	531	548	501	512	511	526	543	506	530	572	499	513	495	511	525	533	545	522	517	527	523	520	531	491	487	524	520	502	540	520	560	555	527	503	510	516	567	568	555	501	540	548	501	552	520	492	508	511	492	536	564	527	512	524	554	520	515	512	515	523	521	519	522	540	543	541	536	527	524	530	546	518	531	496	533	547	478	548	526	547	547	558	527	559	531	519	524	523	540	530	499	508	521	504	534	547	542	533	515	529	528	520	534	529	478	516	551	516	545	540	532	530	521	540	500	535	545	519	522	507	498	506	563	534	533	572	522	502	519	494	547	510	528	543	530	521	578	521	554	525	529	517	535	521	572	539	552	533	493	507	529	521	557	484	569	534	530	536	511	540	515	489	539	558	506	522	514	495	504	534	501	511	536	539	515	541	513	577	524	523	529	537	556	517	516	482	521	513	566	489	499	537	536	545	517	531	532	545	541	511	509	529	517	528	543	528	498	515	520	576	533	546	498	553	561	504	503	549	538	524	530	564	537	515	509	507	545	516	540	512	566	547	504	576	534	529	543	537	548	513	535	532	533	538	511	529	550	545	522	570	544	513	521	565	555	516	520	525	557	531	515	569	527	486	498	506	541	529	531	511	502	480	501	491	538	540	552	534	547	517	507	531	547	520	483	537	477	495	508	541	513	554	504	527	526	539	516	515	524	546	543	535	510	527	539	522	531	505	532	500	520	527	506	543	580	553	491	527	517	521	519	552	534	544	524	539	518	525	497	531	526	534	522	555	535	504	550	521	568	541	545	533	510	568	513	514	513	534	537	523	513	503	530	550	560	538	510	518	570	483	542	543	511	529	550	566	513	551	528	557	509	542	558	545	526	558	558	543	522	554	522	536	548	523	557	508	563	556	543	543	532	511	518	514	573	523	512	567	539	501	517	523	532	550	566	528	478	518	531	576	556	545	499	563	525	538	513	572	499	546	533	504	492	505	555	529	519	527	500	538	529	541	557	554	501	560	521	541	535	531	562	519	531	537	524	547	506	522	552	531	512	515	555	529	502	505	517	489	491	530	556	519	564	554	548	514	526	551	574	528	506	503	543	533	513	490	550	565	535	558	575	561	547	533	499	475	503	556	525	487	545	553	541	510	527	527	536	517	561	552	505	533	516	542	509	527	534	514	555	489	526	518	544	516	513	505	538	554	571	516	532	547	507	583	503	489	519	501	525	558	521	512	556	517	568	555	536	518	539	483	544	513	520	560	552	531	570	515	517	523	471	550	530	537	569	526	574	536	529	527	512	526	507	502	537	511	534	527	537	510	536	529	536	502	510	536	520	547	507	562	522	519	523	516	519	564	507	554	515	502	534	544	514	531	559	537	490	498	527	520	526	530	571	507	525	542	534	537	513	534	504	611	530	545	519	545	511	515	538	540	501	504	525	517	488	552	494
3340	557	422	357	383	405	353	358	354	360	351	358	340	341	344	358	368	393	372	390	369	382	395	388	377	382	361	389	350	361	343	369	398	402	371	381	368	357	373	375	374	345	348	395	380	382	334	372	376	358	400	342	378	392	373	378	389	332	354	375	345	361	354	354	387	372	384	357	360	379	364	391	358	381	347	381	349	353	344	369	370	367	382	377	348	369	348	364	406	372	391	358	354	365	396	378	361	353	400	365	384	337	377	390	385	369	395	362	350	388	383	401	377	318	400	346	350	381	329	355	384	376	366	368	370	356	358	352	363	397	355	359	366	328	391	356	362	352	338	344	357	361	359	349	357	369	382	364	340	382	359	353	371	369	358	399	363	383	358	371	378	372	390	316	376	367	378	362	359	391	384	357	337	361	373	344	355	378	404	332	373	358	365	342	361	362	369	371	397	342	340	375	349	367	394	361	406	349	335	352	351	345	360	343	386	362	387	370	339	349	361	367	356	352	332	354	397	361	355	389	348	388	394	374	386	373	371	356	387	373	384	383	348	343	359	391	359	374	387	311	368	362	385	372	397	365	373	377	393	379	395	350	363	395	375	356	367	338	404	380	347	342	380	373	344	386	374	382	343	328	372	381	331	377	388	394	371	378	361	354	347	374	402	350	354	391	358	383	344	348	390	344	369	383	382	367	329	328	373	396	369	344	361	364	374	357	382	376	372	345	340	401	332	355	378	340	373	351	382	376	366	384	358	388	346	388	375	359	379	358	411	337	380	404	378	362	339	372	339	354	379	374	370	381	369	332	391	395	354	354	407	337	404	365	372	328	385	365	393	332	368	372	410	403	361	347	342	361	383	364	343	422	354	340	381	383	375	353	380	360	336	364	380	380	399	372	355	366	374	363	357	368	353	348	362	315	342	384	382	398	365	356	359	386	371	369	362	368	365	316	376	394	368	390	356	353	396	374	384	351	368	386	380	396	369	339	374	364	393	342	359	335	364	379	384	365	356	345	355	364	380	332	360	389	395	355	389	343	343	328	357	383	322	383	353	363	341	374	368	390	363	368	351	391	365	367	384	383	384	386	358	361	356	345	357	365	355	348	392	388	385	375	385	384	393	342	355	330	395	373	370	362	359	361	350	308	339	352	386	357	376	351	351	368	403	355	331	374	365	345	392	362	380	400	382	359	352	345	321	379	385	350	332	362	366	401	365	376	352	335	386	356	380	364	362	352	377	348	337	390	364	318	330	375	371	349	362	381	366	378	326	358	380	363	355	342	358	390	394	334	344	364	346	345	367	402	381	427	354	393	348	369	373	375	357	393	332	341	372	394	349	381	343	337	401	370	363	377	372	352	355	340	354	350	358	369	367	377	366	359	360	345	367	346	374	393	330	366	383	370	390	376	392	339	362	402	372	351	360	369	400	391	367	382	370	395	412	384	373	373	375	356	373	405	329	363	363	365	346	379	403	392	356	366	381	391	357	323	339	346	371	366	384	397	356	342	338	376	334	375	355	353	348	362	349	345	348	371	368	379	370	364	390	360	355	340	406	358	377	369	348	369	365	386	361	350	349	380	365	367	369	360	385	389	330	383	423	373	373	361	359	392	354	343	420	415	366	326	389	371	373	353	357	366	370	327	376	418	331	332	379	354	368	358	324	366	352	352	342	372	377	378	348	374	369	364	353	365	358	340	407	377	348	346	390	366	379	370	356	373	381	325	317	332	371	367	357	364	382	389	358	371	353	379	403	394	384	375	372	373	374	330	345	367	408	329	368	367	344	341	377	367	377	407	397	335	399	382	391	363	348	343	365	360	421	336	331	421	412	413	366	356	348	360	363	357	327	353	357	390	396	382	351	366	386	356	370	360	374	370	399	358	313	364	370	391	358	381	387	333	353	343	353	374	316	337	367	382	404	350	341	342	317	368	340	352	346	345	352	330	355	359	363	344	390	350	387	390	373	344	390	401	368	341	366	384	373	362	374	361	349	367	401	352	324	342	360	340	341	373	351	382	352	319	372	378	350	367	367	349	388	357	379	359	359	379	408	371	363	393	397	355	375	356	364	355	380	377	351	378	337	409	354	336	416	351	373	415	328	382	351	388	400	377	315	342	311	372	358	383	355	362	372	353	369	371	360	360	353	338	352	341	365	373	385	359	378	366	373	360	371	393	385	381	377	383	352	418	341	391	375	343	392	366	363	366	380	359	365	403	400	369	395	351	401	358	386	377	381	395	362	375	341	342	350	345	336	382	332	365	342	380	368	332	339	351	328	361	374	353	345	377	390	374	366	373	419	351	363	407	336	344	381	350	343	382	368	354	340	378	365	355	351	346	349	384	362	370	377	355	353	360	380	369	385	383	380	356	366	399	371	378	370	352	364	357	373	356	359	384	370	351	374	342	374	360	340	344	356	400	359	357	355	368	334	345	355	373	337	352	368	369	368	365	374	361	368	345	357	379	406	337	368	390	353	358	355	383	414	364	348	330	373	351	382	374	374	362	371	350	351	372	353	366	362	360	370	361	326	371	377	376	337	380	336	350	355	375	343	353	384	372	349	366	382	365	371	380	358	397	383	324	360	362	329	331	371	370	411	337	336	363	384	360	354	376	371	335	337	396	409	357	399	334	334	341	360	350	362	359	394	373	365	343	360	350	393	388	379	353	332	379	361	360	355	371	343	387	390	373	348	393	376	344	377	353	400	359	336	374	366	383	346	360	379	389	368	367	373	322	367	376	357	340	365	376	359	344	366	363	376	344	380	368	353	362	414	393	411	356	383	346	370	401	346	364	366	367	381	366	376	391	369	380	295	349	401	368	348	362	356	380	339	393	375	386	333	336	358	379	347	401	393	389	383	373	406	335	387	330	370	322	348	381	373	344	343	363	366	368	350	354	334	353	368	400	379	397	385	377	370	380	359	342	359	356	366	348	368	356	352	368	354	375	403	381	368	343	369	366	340	329	415	338	323	344	329	357	359	378	360	368	388	392	354	360	379	390	380	358	376	366	392	379	357	372	368	427	411	388	390	327	379	370	346	378	372	349	378	359	391	381	371	399	379	334	344	403	371	365	350	338	405	328	389	380	368	327	331	348	380	380	353	347	372	355	350	367	356	369	362	347	367	357	345	342	388	373	336	342	368	359	369	362	360	370	412	374	354	362	350	390	373	367	367	356	374	352	359	404	342	385	375	364	362	387	376	356	360	347	383	380	367	383	384	334	352	341	343	373	400	371	371	366	355	358	384	352	372	323	356	354	338	347	351	386	367	381	348	429	373	349	369	381	421	385	384	384	355	393	359	380	349	350	361	373	343	396	349	392	387	373	353	379	379	363	369	324	404	348	384	370	329	366	380	360	328	330	350	363	382	382	326	349	371	347	388	395	385	375	393	343	333	340	366	362	354	372	365	357	354	366	388	377	368	362	353	357	378	334	377	374	376	326	376	380	355	361	356	390	389	386	335	367	339	359	365	354	407	417	392	348	378	389	338	367
3470	917	981	947	952	887	864	931	932	989	879	901	912	916	882	918	885	831	853	857	893	895	871	903	886	902	910	853	940	874	916	883	913	892	879	891	866	855	905	908	900	877	913	926	861	856	878	826	883	864	882	950	880	900	871	867	847	890	894	911	907	873	885	879	859	907	856	894	902	905	873	883	899	859	946	873	885	901	879	915	837	890	829	863	919	901	906	880	836	904	908	820	891	859	891	915	896	856	897	924	903	881	921	897	947	914	897	885	938	928	909	895	908	929	929	857	928	936	896	842	872	941	896	882	870	845	872	927	880	877	898	892	927	945	892	900	894	924	939	872	900	903	880	911	889	826	829	943	882	892	870	909	901	898	856	870	882	904	884	905	879	882	887	861	856	849	886	902	885	867	875	861	873	899	897	828	851	863	934	855	894	899	927	922	884	922	854	905	942	907	888	878	882	865	880	888	909	889	899	872	891	906	933	852	874	934	845	848	857	841	866	892	888	920	833	918	866	885	872	873	885	883	897	861	856	853	944	905	885	871	863	920	914	864	877	875	910	879	836	902	910	870	927	886	898	894	886	918	852	860	934	859	857	943	869	883	887	896	855	895	942	865	869	882	877	845	871	941	878	897	859	907	875	840	876	877	906	817	861	891	874	905	867	906	898	886	976	862	870	836	881	916	880	907	877	837	974	926	934	891	907	907	913	881	854	940	869	848	859	872	894	849	879	870	922	871	858	928	922	882	929	899	928	900	858	908	923	835	851	916	879	922	896	909	868	894	919	898	881	931	871	875	868	929	883	888	825	874	896	837	918	887	874	887	897	909	932	899	921	903	894	908	886	913	870	913	888	861	916	874	893	905	907	887	881	908	908	919	893	897	888	928	874	941	927	859	886	872	947	911	863	872	924	911	878	882	878	880	916	872	917	898	915	876	925	883	918	892	871	843	866	889	813	876	923	980	857	892	886	912	956	923	845	895	947	936	886	914	902	889	872	871	920	836	897	867	830	922	916	888	904	883	879	813	900	846	894	888	851	813	862	883	936	886	864	894	902	929	908	918	873	928	922	894	894	892	850	864	988	878	857	932	893	869	900	894	874	871	898	885	871	908	867	899	923	870	879	833	900	878	917	916	830	886	970	838	903	872	873	875	899	870	887	913	901	986	872	874	856	932	834	882	887	827	921	886	885	879	877	948	911	916	890	908	890	916	872	919	867	906	940	894	849	915	886	909	848	835	896	930	887	875	890	915	908	912	855	936	891	906	899	876	830	854	881	873	893	853	911	857	917	908	869	931	865	926	916	851	877	913	876	905	984	892	897	906	893	907	911	822	908	846	878	882	935	891	836	916	980	889	900	852	880	904	901	902	809	878	888	932	882	894	885	967	920	893	877	825	895	894	925	875	932	829	881	883	899	898	912	899	922	888	877	941	909	903	938	886	879	907	887	855	868	895	888	896	878	871	873	866	934	897	885	839	890	873	922	899	911	951	885	874	934	945	877	910	934	919	865	884	944	895	847	887	880	872	832	833	866	905	852	931	866	865	856	900	940	855	866	920	839	869	881	834	891	923	934	844	885	882	894	838	893	821	881	837	850	860	861	918	902	906	912	822	878	888	850	848	875	892	933	859	866	891	913	941	899	884	855	889	909	929	861	937	894	874	903	899	883	884	882	903	881	889	920	891	866	878	883	885	886	928	925	892	878	939	933	881	900	897	914	931	888	912	881	898	870	869	926	903	882	843	892	883	850	903	848	883	896	938	835	874	891	930	849	883	910	899	883	860	935	875	885	901	913	858	876	887	887	915	875	900	894	893	854	867	887	918	875	892	862	929	927	884	875	853	879	880	871	876	918	909	912	835	908	904	847	829	917	861	905	868	861	916	897	957	866	893	895	918	886	858	825	829	920	904	880	937	907	899	939	890	912	903	901	847	863	864	868	879	945	838	893	865	886	892	910	866	902	876	851	910	876	934	853	854	826	929	841	905	911	903	874	892	925	814	903	884	915	929	921	914	912	944	859	911	861	893	898	873	862	894	904	900	891	932	936	833	910	908	854	930	893	875	917	836	882	881	893	903	889	906	886	883	942	862	886	916	894	954	902	846	858	906	877	865	862	875	817	914	898	909	913	907	895	870	948	903	911	877	942	887	868	864	922	875	886	882	937	854	849	937	864	833	932	883	843	904	880	889	903	912	878	914	859	895	897	876	905	898	883	862	902	851	980	912	904	899	921	893	876	872	893	937	916	900	913	862	900	876	900	912	851	873	892	891	896	926	839	906	890	900	900	837	957	841	911	874	930	901	888	941	840	916	896	882	878	843	851	920	877	944	885	834	891	910	880	937	937	963	876	894	934	866	881	931	896	845	896	893	920	825	887	896	856	883	908	841	843	900	918	869	843	991	867	854	899	910	869	867	821	890	901	892	909	823	881	895	877	838	876	885	868	868	909	867	894	900	887	880	904	862	921	905	923	918	868	906	899	897	870	871	887	902	904	831	920	881	837	892	865	901	901	859	861	879	860	890	902	877	874	855	882	941	884	861	932	895	931	928	941	863	849	869	866	854	872	854	831	933	901	990	923	890	881	888	890	903	872	892	899	842	888	893	932	878	853	882	883	925	929	900	899	877	951	891	910	923	902	890	862	895	908	936	900	864	903	908	907	908	866	933	880	897	899	824	923	878	944	887	899	895	910	851	884	882	910	892	930	897	850	904	810	931	886	865	915	904	930	929	848	842	919	881	917	902	877	889	914	913	904	945	911	904	870	859	904	857	880	835	837	867	918	861	849	890	827	863	890	904	917	881	866	938	938	898	881	943	857	919	875	890	901	875	878	897	928	874	899	887	868	912	860	886	883	939	873	876	900	909	909	842	869	918	902	909	869	921	891	887	887	885	908	871	877	888	896	861	899	940	904	941	894	913	893	888	904	834	879	897	880	898	911	876	963	924	885	884	879	883	940	851	863	876	867	934	915	899	869	918	869	893	934	932	928	891	878	865	898	849	931	921	914	873	954	883	875	889	874	853	882	867	934	866	882	887	889	859	905	883	874	901	927	852	884	890	933	885	888	923	886	895	852	891	873	900	842	871	863	859	866	896	892	824	906	875	929	928	953	913	870	884	898	875	916	867	891	913	896	917	905	900	855	849	908	881	867	949	871	872	910	856	862	881	845	883	865	881	918	909	849	901	862	876	891	907	892	885	907	899	901	866	896	944	902	884	857	870	908	867	842	894	882	882	894	882	878	884	894	894	887	862	858	869	890	877	889	809	898	876	891	890	852	877	860	849	860	874	878	863	877	849	823	930	944	902	840	945	847	828	899	930	817	929	897	876	930	904	907	875	882	869	924	877	880	895	923	882	952	858	927	915	850	892	862	890	903	837	873	914	867	883	874	834	909	861	866	919	900	849	888	885	861	929	937	921	967	883	913	903	897	899	920	894	920	901	874	834	874	914	876	811	883	856	913	894	868	949	899	887	872	870	951	866	934	887
10834	942	682	544	514	455	427	385	402	386	411	391	401	398	368	391	388	353	401	409	388	375	383	383	403	363	375	410	392	375	412	351	379	411	411	379	355	376	326	385	389	385	373	371	364	376	399	395	369	398	404	352	367	402	411	383	440	388	398	372	383	356	404	399	396	379	392	386	424	360	408	374	404	383	409	365	415	385	383	408	408	414	372	399	425	375	379	383	398	403	388	380	410	385	441	402	367	349	404	412	388	393	343	378	344	373	381	375	421	431	382	410	390	388	377	381	382	390	393	380	375	351	363	354	388	380	347	362	362	407	405	395	380	367	393	378	403	406	396	359	356	341	419	405	371	383	354	347	373	356	399	383	330	379	418	390	407	364	362	354	426	402	373	382	383	356	368	391	358	345	380	399	380	378	385	374	359	380	381	390	393	391	383	401	365	388	402	374	375	384	392	414	345	431	377	341	399	400	413	411	384	428	363	395	403	394	401	377	395	393	377	371	370	369	422	377	374	366	411	378	389	378	404	421	382	400	392	387	371	368	347	372	346	353	353	351	346	412	392	379	414	401	399	393	365	373	384	387	376	417	410	381	410	399	411	403	429	408	410	394	433	372	364	377	379	406	401	389	411	389	350	393	371	386	374	385	392	382	383	389	360	383	375	371	383	359	409	373	376	390	362	342	388	421	374	360	369	396	355	390	391	355	359	370	388	370	414	366	394	398	416	408	353	363	409	343	399	389	397	410	382	363	373	373	381	401	410	401	422	389	397	390	381	372	395	383	381	375	398	348	384	388	366	349	368	385	367	388	370	359	384	397	348	402	362	382	364	368	412	404	392	355	397	396	409	363	401	392	375	392	355	332	408	391	409	399	396	370	402	364	419	365	393	391	416	353	349	370	372	386	386	381	379	382	429	413	369	413	392	419	378	385	363	419	342	365	382	411	412	417	379	394	409	391	381	357	387	356	357	369	343	408	395	398	422	429	368	356	389	391	381	365	409	403	373	385	396	348	364	368	375	371	385	439	375	371	399	363	390	383	381	409	394	396	379	385	375	363	385	361	386	396	382	356	368	386	397	391	389	380	390	404	417	374	383	400	370	385	337	373	413	364	398	373	411	413	410	366	372	436	359	403	362	401	373	349	385	366	367	367	366	388	383	368	353	387	372	394	331	383	386	396	383	382	377	378	411	381	376	410	395	365	361	383	393	421	373	395	371	424	379	392	401	385	396	374	391	393	387	392	349	373	394	398	379	346	391	423	389	405	345	381	396	387	414	366	361	375	373	400	366	385	391	408	359	387	404	353	366	370	385	407	421	418	392	374	352	387	387	355	407	369	392	359	365	334	413	388	352	365	389	388	360	425	404	382	354	369	374	375	374	406	377	374	400	395	404	381	402	392	358	381	392	365	369	393	399	384	367	391	385	385	360	395	362	389	348	372	371	402	376	404	409	391	389	375	359	406	399	357	363	383	383	371	361	401	345	378	406	388	427	383	362	357	420	355	354	393	387	408	432	395	409	377	390	384	375	378	371	402	352	387	366	366	380	407	399	361	371	354	378	358	349	409	411	358	388	359	392	359	389	373	392	403	359	417	406	360	354	407	396	412	416	357	369	396	374	414	402	402	371	380	353	394	383	370	372	389	388	413	365	354	364	341	377	364	398	393	365	391	356	384	366	416	394	394	413	379	365	350	365	368	393	367	409	391	388	373	379	335	358	349	372	340	422	400	371	405	393	393	383	360	394	440	393	380	392	411	390	379	364	434	347	371	394	351	392	401	407	381	345	352	400	411	335	376	383	400	387	391	373	349	354	392	409	413	384	348	396	371	393	361	368	379	389	386	403	399	440	382	401	381	361	410	354	357	399	355	385	388	402	374	408	372	356	408	441	393	404	378	369	379	381	346	372	373	373	335	396	361	367	401	378	367	366	403	369	390	413	360	369	382	364	419	342	358	372	383	398	415	400	374	361	400	399	375	393	400	376	407	393	368	389	377	392	398	373	385	377	417	371	364	411	363	379	350	399	416	389	420	375	422	406	385	425	407	389	366	389	364	394	396	384	383	353	387	375	375	363	380	375	396	363	394	339	415	351	385	402	366	408	418	397	381	406	369	418	377	364	390	384	379	374	374	389	385	396	365	351	376	400	403	382	385	402	361	349	363	375	367	396	376	405	376	383	434	349	367	391	356	393	358	389	399	372	430	373	353	426	404	364	406	401	390	338	361	337	406	386	378	411	362	372	386	370	403	337	398	377	376	408	360	363	393	390	404	388	371	351	389	376	387	378	363	378	363	437	370	412	428	362	382	379	397	392	368	374	387	350	393	348	370	370	398	346	359	366	377	357	421	355	393	402	377	384	367	395	372	407	365	333	353	404	392	362	397	414	389	345	369	359	383	427	396	391	381	399	384	367	384	410	402	399	364	376	373	419	362	402	402	403	389	375	409	370	388	401	384	429	356	385	363	328	371	403	378	410	400	394	419	407	389	416	382	380	401	389	409	373	351	368	383	382	387	377	400	373	377	383	375	369	356	425	398	379	414	406	352	365	396	365	363	434	383	387	386	373	409	360	399	401	407	386	367	359	361	379	343	385	385	385	390	367	355	379	369	378	389	342	370	386	395	374	370	396	375	369	389	388	376	422	394	408	363	373	430	345	365	408	375	375	380	393	382	406	380	382	383	363	357	341	377	368	380	416	397	369	385	401	385	390	437	357	376	387	384	358	371	440	353	395	382	402	399	392	386	387	382	362	406	395	424	393	365	415	391	400	375	356	411	385	401	387	392	394	369	359	381	379	383	373	397	381	369	372	373	380	367	390	416	388	348	379	374	387	380	381	380	396	388	416	376	375	402	386	446	399	391	391	387	369	344	374	390	419	385	407	410	376	399	381	363	357	366	361	398	392	364	378	407	378	361	374	370	381	385	412	382	391	376	407	393	340	400	399	405	358	364	367	393	367	358	372	395	389	398	392	413	410	393	412	379	405	386	367	378	400	406	404	380	391	380	375	383	437	408	356	407	381	399	364	381	374	376	437	376	370	405	389	348	371	440	382	407	406	380	373	392	433	403	346	386	387	357	381	365	340	371	408	388	388	373	381	381	404	396	408	396	406	359	381	376	374	344	395	410	404	391	384	384	375	393	401	404	378	389	386	408	364	403	355	376	399	349	391	400	394	396	378	374	384	402	385	372	387	361	416	411	370	389	368	369	368	395	390	371	404	422	389	431	405	354	369	356	359	367	339	377	392	390	393	380	372	402	356	355	406	402	373	383	384	396	392	369	369	413	343	384	357	396	368	378	364	379	385	415	362	375	396	350	352	394	410	369	369	355	374	370	389	409	395	331	356	360	446	391	425	399	407	389	389	393	388	379	378	380	380	389	348	358	413	383	366	359	363	397	385	390	366	389	398	376	338	362	419	368	361	405	346	412	357	374	356	397	384	416	390	428	386	375	389	360	377	394	380	370	414	358	386	344	387	361	357	367	367	384
8807	1242	1426	1529	1389	1280	1177	1121	1138	1103	1067	1042	1009	1013	988	1014	961	1002	1009	925	898	971	996	957	933	983	980	868	923	969	927	919	929	948	919	893	915	948	915	946	910	947	917	920	931	913	926	906	939	913	989	958	967	875	892	897	947	904	886	943	940	908	921	935	917	919	923	957	859	933	957	937	964	878	863	902	907	950	974	949	911	935	976	967	972	913	891	962	927	940	881	928	902	945	943	989	943	901	901	922	935	880	941	858	996	935	919	922	897	910	899	912	876	936	927	880	923	953	991	996	939	874	888	970	864	951	914	870	862	926	910	901	971	920	866	867	921	925	922	928	913	930	962	959	903	900	912	951	891	910	912	886	933	875	903	874	894	928	922	886	847	894	866	939	866	899	923	885	898	887	875	925	942	929	933	921	933	890	929	870	958	918	900	980	912	879	956	944	909	872	914	890	943	925	915	891	947	931	920	935	885	895	921	891	918	949	930	957	899	933	864	869	926	961	879	885	963	938	879	1023	942	888	854	899	886	963	929	877	939	909	902	937	922	959	911	906	878	913	876	911	947	945	931	874	863	925	895	933	884	863	921	905	893	958	858	883	936	923	923	929	895	909	932	963	943	858	955	972	905	926	907	916	920	944	940	930	935	946	908	879	869	938	878	873	896	916	867	906	871	943	894	893	884	959	870	934	890	948	903	934	887	884	877	959	870	844	892	916	969	920	878	912	870	889	931	880	912	938	902	865	924	878	915	928	898	861	901	929	953	910	915	946	953	860	980	912	913	933	933	939	895	931	882	897	923	891	932	922	956	916	979	948	899	928	921	914	908	920	931	930	925	874	904	924	949	929	927	878	936	903	919	905	875	896	915	920	937	905	926	947	906	924	947	884	927	957	942	936	873	910	970	885	924	906	952	905	902	932	887	889	878	907	887	880	884	974	853	929	896	903	948	933	926	932	919	896	879	895	963	891	896	900	884	933	897	913	969	938	885	935	941	865	946	923	886	958	963	962	926	963	895	964	904	934	939	935	875	855	867	878	894	895	846	883	945	900	864	909	877	903	985	900	889	858	906	901	860	936	922	998	987	928	940	925	884	960	959	919	954	893	910	936	925	892	906	871	900	936	913	887	900	895	919	953	928	866	895	901	918	899	906	879	925	902	909	958	907	910	951	858	941	923	907	926	906	907	896	943	962	918	882	913	911	855	931	930	893	951	936	859	911	959	953	957	895	891	909	892	935	918	918	907	895	925	911	970	887	896	884	913	950	911	925	958	905	956	946	902	976	936	933	947	918	916	915	944	907	918	895	955	941	911	919	901	893	869	947	913	933	918	956	869	880	907	912	893	944	967	908	958	895	917	990	962	929	898	916	902	883	963	939	896	931	965	907	903	925	899	944	847	905	899	892	904	941	904	903	909	912	881	932	941	932	936	920	901	855	909	941	857	929	887	950	904	949	914	892	949	921	903	954	917	973	877	929	907	893	911	922	917	974	943	967	905	908	909	923	883	863	911	934	908	917	889	881	872	910	921	889	925	906	891	942	908	900	917	898	963	881	896	860	942	910	914	998	915	937	901	873	946	890	916	888	912	917	831	891	911	896	928	966	908	961	901	897	940	956	887	890	922	949	912	916	901	914	948	936	871	890	909	873	888	958	954	898	893	870	917	935	914	883	898	896	870	957	910	943	952	961	902	878	945	895	938	932	917	960	953	921	937	939	919	921	955	936	887	890	919	918	905	936	894	898	938	910	883	877	946	954	888	983	917	911	900	886	869	910	939	922	853	917	908	866	925	899	973	878	903	890	865	923	897	952	934	940	882	970	967	886	947	911	919	959	928	983	902	925	896	888	866	931	896	969	920	858	942	929	904	890	962	944	915	837	954	950	886	899	917	887	939	900	917	904	879	903	909	922	945	910	868	939	934	918	906	893	888	923	884	962	850	948	944	857	867	915	892	885	866	902	963	941	902	943	918	920	929	940	874	949	931	911	868	907	973	901	896	948	934	874	898	919	918	913	890	893	908	930	909	887	902	881	858	910	882	884	944	878	876	906	937	926	889	905	895	872	879	881	886	865	943	894	903	844	916	973	915	967	922	892	942	895	954	928	887	879	876	890	961	894	837	907	897	928	889	880	948	893	929	901	852	903	900	964	932	953	969	887	910	933	894	950	934	917	906	901	930	982	883	895	933	996	922	916	927	918	980	921	891	899	992	904	930	899	906	940	927	891	937	911	958	865	925	905	954	913	921	978	954	932	891	861	996	866	913	979	915	948	926	958	926	928	960	925	867	944	868	901	926	925	890	891	933	899	913	927	936	922	865	940	939	865	927	920	905	929	939	870	921	930	928	911	930	928	896	957	941	932	925	894	984	985	951	934	882	925	903	908	939	916	889	884	899	932	902	910	892	828	836	898	902	936	921	930	901	901	949	894	943	853	948	974	950	903	913	868	915	884	935	882	900	891	924	913	967	885	904	847	892	964	967	934	909	885	906	936	910	919	934	972	929	840	842	911	865	936	904	873	914	916	934	899	931	925	907	916	879	881	968	908	920	927	888	912	873	887	953	913	918	944	896	954	880	903	922	876	900	910	930	910	923	920	910	882	865	910	899	881	883	915	879	929	859	926	931	910	956	950	858	909	915	938	879	937	938	895	898	900	912	883	941	934	895	902	927	920	917	867	914	900	887	890	860	929	921	936	905	861	945	870	861	902	938	863	868	983	883	899	941	911	897	898	924	948	878	893	962	914	942	973	888	894	902	887	914	944	934	918	920	896	945	854	996	898	946	853	929	895	888	936	906	896	889	938	908	893	957	855	886	936	866	871	919	895	885	907	921	890	947	938	948	907	890	946	941	914	918	890	924	902	955	957	924	985	905	893	907	885	886	897	920	913	881	839	934	911	887	910	956	934	932	927	892	907	897	938	885	974	936	888	911	949	903	936	906	893	927	894	863	892	888	904	920	904	932	906	863	955	866	984	908	915	933	894	948	915	871	924	910	911	911	925	897	973	885	931	871	923	937	906	888	893	889	935	907	915	907	872	896	905	929	936	937	920	893	943	924	901	907	1030	918	922	886	923	875	920	914	930	889	926	967	903	894	911	887	903	900	895	947	908	965	928	892	888	973	948	931	923	850	905	919	944	946	907	900	898	919	865	970	870	876	928	933	949	988	974	926	887	949	911	946	909	888	965	920	965	904	914	923	870	942	883	990	904	888	933	926	935	874	921	981	898	931	948	952	873	913	889	846	923	903	913	857	887	903	901	929	907	965	908	938	852	891	893	927	952	900	940	919	975	899	944	902	895	907	911	923	847	841	911	902	881	946	908	916	908	904	916	875	888	931	970	928	893	868	915	932	957	920	891	840	925	933	869	938	939	907	916	884	902	875	964	968	926	931	897	954	889	907	884	934	924	965	970	918	954	942	890	964	890	949	944	895	944	934	922	913	941	882	909	923	966	985	909	951	916	924	1001	911	895	876	918	880	984	930	873	899
17048	1407	666	552	445	335	332	277	279	261	218	241	250	237	262	223	275	207	225	207	193	221	243	221	217	218	203	208	225	229	230	240	238	205	206	202	223	193	190	195	214	217	196	168	195	198	200	204	198	220	200	192	203	213	185	215	201	223	213	213	209	215	219	219	196	195	225	210	214	195	212	194	212	215	198	218	202	202	204	204	223	242	201	195	206	246	199	218	217	194	218	194	235	210	207	203	208	200	212	213	201	216	225	213	221	179	205	247	219	198	212	192	192	234	208	202	228	214	226	219	203	189	232	191	209	213	208	212	230	220	216	242	184	213	200	185	206	208	223	214	180	194	225	183	239	221	196	270	201	203	222	210	195	206	227	227	229	199	220	205	204	232	208	225	220	197	224	219	208	214	207	202	226	224	208	205	218	202	220	215	227	229	213	186	217	196	207	198	197	220	221	209	186	191	215	206	174	208	209	214	219	245	219	200	218	198	195	189	193	220	213	213	212	206	186	224	204	211	210	206	225	219	179	192	210	259	183	244	205	209	227	209	208	201	213	221	200	207	208	199	234	217	188	201	212	232	219	204	189	191	159	220	217	194	203	212	231	228	216	223	211	206	187	213	201	233	193	210	204	216	175	209	226	219	210	197	238	240	179	209	218	212	203	198	195	222	218	212	198	234	235	192	191	205	202	189	227	212	192	208	192	208	198	224	226	201	209	202	200	207	197	220	221	234	187	187	200	191	214	211	182	199	202	197	197	219	222	209	242	193	233	195	196	212	228	213	192	219	228	222	192	208	217	239	212	196	219	204	183	228	211	195	186	214	241	189	202	212	220	203	201	185	206	193	246	204	222	200	196	209	198	197	223	193	209	189	196	191	188	196	174	258	214	206	195	219	207	185	217	228	189	184	203	229	183	207	207	186	194	210	184	200	183	220	219	185	230	176	181	191	181	220	220	209	215	179	246	171	222	198	204	208	208	199	202	205	184	189	199	211	204	205	212	217	215	211	231	215	209	231	192	186	208	224	227	188	237	224	215	207	219	205	236	227	197	246	203	207	196	199	207	223	229	234	205	206	242	183	227	215	215	229	225	198	184	221	202	196	194	223	230	242	219	198	208	219	177	202	201	198	196	198	224	196	199	195	190	221	220	203	214	230	221	215	221	200	196	213	201	237	208	203	204	200	227	207	198	230	188	202	185	202	203	203	212	203	187	232	195	201	200	197	201	208	209	213	206	209	202	206	219	208	209	238	213	211	214	208	203	221	204	222	209	243	185	211	205	188	173	210	216	204	220	219	209	214	194	218	212	184	210	190	223	191	220	202	203	213	205	196	233	206	198	217	191	208	197	224	242	212	201	215	187	226	204	228	184	207	221	220	191	216	195	197	220	203	169	211	233	209	201	198	210	206	218	219	194	208	195	195	214	205	204	204	231	201	231	192	197	196	249	200	170	200	209	212	185	221	212	205	220	222	231	205	196	208	204	221	225	206	204	205	206	209	201	192	185	218	199	219	221	205	210	220	225	202	201	220	223	223	209	222	220	217	205	208	203	224	221	215	210	219	220	211	194	220	212	231	198	202	183	188	209	172	159	163	223	222	208	206	216	227	189	207	197	220	197	193	183	203	231	198	186	197	207	205	208	221	215	223	225	228	204	219	225	223	196	242	229	224	230	197	217	216	180	208	209	218	238	226	213	232	207	233	233	196	222	228	182	206	204	204	235	206	210	216	213	179	186	214	193	238	244	201	198	218	220	231	210	180	217	228	184	218	211	191	239	210	208	204	203	221	215	215	221	236	204	215	230	232	226	201	208	204	209	205	247	193	184	206	175	196	203	206	214	208	215	185	212	206	199	217	194	242	204	227	214	200	223	193	251	192	212	213	224	187	208	228	199	219	236	196	217	211	203	210	228	202	208	241	212	196	208	198	217	200	215	208	217	193	213	218	213	216	207	236	211	249	202	218	207	171	236	196	209	177	201	195	228	198	193	223	203	204	224	224	223	208	215	224	209	229	203	182	239	201	192	213	177	221	209	180	240	220	184	225	203	186	225	213	195	198	226	205	234	208	239	187	223	225	230	198	220	183	200	219	211	199	216	229	206	186	187	207	199	203	217	198	206	220	214	244	219	203	178	212	211	196	190	207	217	220	223	208	197	180	223	196	234	222	227	200	222	222	209	194	227	205	204	200	225	208	192	197	218	238	212	213	204	202	222	233	218	216	209	247	218	198	222	224	203	191	189	198	215	205	233	224	186	211	200	207	238	207	198	218	217	192	234	194	220	201	204	227	223	221	220	210	241	211	203	229	186	233	240	218	213	204	212	189	199	217	210	223	223	192	187	198	191	215	226	178	192	209	213	206	220	196	203	216	214	187	195	208	221	186	219	217	203	226	207	198	202	217	228	236	194	198	204	190	223	210	223	194	198	224	181	206	254	200	215	196	214	212	215	210	240	225	246	230	182	206	209	223	219	211	210	201	191	217	203	208	230	193	216	201	201	184	208	212	220	227	180	224	196	177	214	196	214	200	178	182	196	204	198	226	199	219	183	199	193	199	191	195	195	220	206	221	188	205	198	225	210	230	203	195	250	238	187	189	213	185	217	231	247	210	219	244	212	207	220	224	221	230	224	217	202	206	222	187	207	224	183	217	197	183	225	203	213	196	229	230	219	198	237	243	186	206	223	171	191	219	196	193	204	221	214	228	205	196	197	226	205	222	227	202	211	203	250	215	204	215	231	230	241	200	221	211	194	223	207	183	211	199	200	215	210	239	203	225	209	237	216	223	218	210	180	195	229	215	202	232	200	216	189	212	211	195	214	190	215	193	195	203	223	209	222	239	224	198	196	178	240	197	213	203	233	210	193	192	224	207	202	216	222	208	234	205	203	208	247	223	224	187	191	214	217	185	204	216	196	198	217	214	239	216	208	204	201	207	205	215	210	217	184	209	175	221	236	220	223	216	189	228	211	227	222	222	195	206	208	202	195	206	237	208	227	193	214	208	199	220	198	203	238	177	176	201	202	208	216	216	200	219	215	198	205	219	227	223	216	218	209	192	207	226	216	220	202	235	212	220	197	207	177	217	210	202	176	177	219	202	224	221	206	228	196	232	220	253	200	235	204	202	203	199	209	212	212	215	193	192	212	246	182	191	182	226	212	203	197	230	234	207	242	204	204	198	199	205	202	213	206	210	231	232	201	194	227	194	220	200	209	206	211	199	204	201	217	216	214	189	221	166	203	202	235	213	188	200	187	207	205	212	191	187	207	240	218	203	244	191	198	195	233	224	195	189	210	235	188	231	227	186	223	220	222	220	187	198	206	203	183	222	224	194	193	183	221	227	195	239	192	222	227	215	207	240	192	192	214	229	186	198	218	188	210	241	205	231	213	233	212	224	227	217	191	217	196	219	209	208	238	189	213	221	193	205	228	207	194	195	214	215	216	183	205	227	193	226	208	209	215	200	201	212	236	248	227	187	216	212	217	193	210	223
10528	1109	1536	1664	1499	1207	1121	993	926	877	776	813	776	718	687	644	680	613	625	609	604	604	601	541	599	588	509	559	545	550	503	565	561	552	558	562	556	558	539	563	535	522	534	513	562	530	559	533	562	485	564	528	586	504	508	536	535	548	538	551	559	553	519	497	520	527	554	584	542	518	534	577	524	544	533	537	551	518	528	501	559	559	565	530	520	539	550	511	553	530	513	544	546	534	493	558	481	521	531	489	517	497	536	535	547	505	529	526	560	529	518	508	537	541	542	525	530	543	534	519	545	535	515	509	545	514	502	544	520	535	484	510	550	566	564	538	524	544	538	515	491	539	535	546	558	540	508	537	508	490	494	518	513	502	543	518	509	564	501	503	507	552	528	501	530	532	559	538	542	521	540	557	487	514	543	546	526	556	524	484	541	551	511	527	506	525	530	521	521	517	531	551	520	512	566	533	524	535	551	516	510	475	553	511	549	510	540	512	566	510	512	528	514	532	514	545	577	524	513	534	554	519	519	555	525	510	542	508	535	500	495	511	512	498	504	547	504	500	549	526	518	482	514	516	519	503	498	535	529	556	521	500	507	541	505	533	480	533	524	525	490	527	537	523	524	520	486	492	555	553	569	549	525	529	506	567	529	563	529	522	530	523	460	501	530	538	491	538	515	490	570	561	548	521	525	524	531	526	529	531	522	504	502	552	518	507	536	478	532	540	522	584	505	548	512	500	506	495	524	548	531	507	520	523	538	555	498	501	528	531	536	521	552	504	544	488	574	550	547	508	563	519	537	529	499	536	552	524	520	525	536	543	539	506	511	534	513	518	533	527	557	513	540	512	474	506	524	580	558	534	513	507	555	480	548	528	594	519	549	534	517	498	535	530	521	510	513	530	527	517	501	506	530	500	543	516	505	600	544	552	502	524	537	512	513	510	493	514	533	538	510	556	505	510	522	491	534	513	517	541	550	499	513	518	535	550	524	534	507	549	553	525	520	523	516	482	512	513	514	542	543	500	546	506	514	471	543	525	543	476	516	541	534	532	515	536	567	499	539	561	523	513	541	521	549	546	505	553	537	558	534	551	532	536	551	479	543	563	491	511	558	523	537	530	495	539	531	538	516	568	580	548	517	524	566	534	524	549	503	512	507	520	535	543	528	531	537	579	519	508	553	537	582	503	517	502	544	534	554	503	492	529	524	522	558	569	530	518	557	486	514	529	511	567	521	540	485	546	516	504	522	548	493	515	537	572	533	540	553	515	513	518	530	484	570	586	531	500	510	508	507	555	524	525	527	510	567	522	512	506	522	544	535	504	578	499	559	510	575	496	492	536	571	496	476	546	524	542	566	539	530	529	548	525	511	531	535	536	469	526	546	551	548	556	547	561	519	590	501	525	553	524	540	540	579	519	547	533	541	522	541	537	512	529	552	534	522	528	518	531	554	542	568	537	568	568	548	514	527	518	536	552	500	514	499	522	491	560	514	515	538	537	550	514	576	502	562	516	523	517	496	550	496	532	557	564	538	504	557	532	518	522	529	512	504	547	540	493	509	536	556	519	526	529	549	576	523	557	522	493	502	495	511	523	525	554	541	543	542	525	527	579	528	579	490	510	505	528	560	529	521	513	570	517	551	535	514	494	536	553	523	534	515	535	547	505	508	506	536	528	525	515	526	552	484	511	523	531	536	543	513	505	521	519	503	523	572	513	499	494	522	540	514	522	515	522	507	549	497	506	526	513	500	573	525	540	499	580	522	569	549	493	542	492	499	553	540	547	514	509	544	544	546	530	544	532	509	548	524	553	515	506	500	519	505	509	547	519	587	498	522	543	541	512	500	505	536	546	525	543	549	556	533	540	516	518	523	510	518	511	549	507	560	530	522	506	496	533	547	549	539	538	547	542	538	557	535	535	581	498	554	554	549	538	508	533	486	483	513	503	527	524	512	573	533	518	564	472	521	546	493	528	504	550	486	561	558	534	533	509	483	510	555	500	517	491	518	541	524	504	535	535	533	517	533	533	541	572	516	520	514	531	542	501	522	504	542	540	463	576	573	487	512	559	545	574	532	551	560	501	523	539	464	522	529	508	536	572	567	529	532	552	499	524	511	529	523	554	534	556	554	568	513	519	525	480	545	585	533	542	531	576	526	511	565	543	529	528	541	501	536	520	481	532	518	590	547	495	514	519	535	525	484	504	522	581	483	527	551	537	515	509	503	508	543	545	499	534	541	499	511	512	529	527	527	532	529	515	531	493	519	492	523	537	496	544	537	556	520	548	518	529	530	573	546	529	529	527	551	543	521	507	469	538	524	577	550	534	526	529	545	517	518	526	566	515	535	559	559	503	557	574	500	511	527	538	516	557	562	530	480	492	483	514	515	584	553	518	510	534	497	509	513	494	537	523	507	560	549	537	521	549	548	506	554	530	511	540	536	533	535	550	489	537	555	550	530	504	541	530	527	515	565	541	560	504	535	511	507	530	537	543	542	527	529	514	497	541	520	555	529	535	526	547	503	513	589	525	512	526	534	518	540	520	524	518	516	559	548	531	506	542	538	537	542	573	535	491	544	526	517	518	504	500	527	574	556	521	539	554	556	545	526	516	507	534	495	512	519	529	548	535	526	543	558	554	530	528	532	561	546	556	540	529	507	517	563	554	512	506	506	493	532	556	566	519	590	501	507	528	531	504	494	503	516	543	593	524	538	571	497	564	558	553	541	555	522	532	560	517	521	542	527	494	568	493	553	512	575	511	517	538	495	533	544	540	493	523	517	507	523	554	538	532	546	508	532	552	506	551	538	551	500	529	528	538	526	520	517	525	526	543	556	523	531	525	521	542	506	519	489	558	549	501	528	512	571	513	510	510	540	538	492	516	542	530	567	567	519	527	517	499	538	548	554	492	517	516	540	526	527	535	539	466	504	527	530	528	573	544	545	536	564	517	511	563	550	545	503	557	531	500	587	524	569	491	525	496	513	533	523	501	546	499	509	550	537	535	512	504	568	538	487	537	514	553	573	556	548	486	484	503	508	557	547	528	538	551	510	519	527	535	505	522	533	539	499	506	537	479	517	500	503	537	562	526	542	544	562	554	501	541	527	539	478	511	547	533	521	526	516	533	537	524	503	521	562	528	504	518	486	519	553	549	554	543	515	559	546	534	543	566	570	557	539	537	508	541	512	538	544	548	503	526	509	517	550	494	498	499	538	551	524	508	506	506	510	540	564	491	537	542	514	515	518	524	483	526	516	554	522	571	522	515	526	557	508	547	506	536	546	533	512	549	523	485	513	503	558	514	541	553	518	509	541	531	530	532	531	508	524	494	544	552	524	517	527	503	516	539	516	533	538	549	544	550	494	592	482	548	522	474	540	554	510	558	547	516	536	553	566	504	538	509	510	561	520	551	539	577	511	506	555	591	506	561	541	556	547	505	528	500	577	482	552	493	539	553	525	497	532	547	545	550	556	532	504	533	566	530	544	571	550	511	543	510
3623	489	372	351	367	339	375	405	382	375	411	375	376	376	378	393	337	400	390	363	351	392	360	358	373	405	365	385	376	376	376	358	373	349	379	357	374	375	359	379	387	327	364	387	370	378	352	379	370	366	359	387	338	393	350	332	348	371	365	369	418	363	366	384	343	334	400	353	347	359	373	373	376	374	390	416	317	338	376	371	345	373	351	362	349	365	355	364	361	377	369	358	339	355	331	353	343	346	331	362	358	393	336	370	351	404	350	363	361	412	416	395	345	341	404	342	393	377	369	341	342	345	375	342	393	394	334	355	339	358	376	382	328	370	388	357	370	342	372	367	354	369	369	364	354	375	411	341	386	332	386	399	366	364	364	365	343	360	375	380	364	363	340	339	365	345	366	381	367	401	355	381	381	387	346	389	389	407	333	376	397	373	368	358	367	383	339	342	369	366	317	385	376	355	385	368	378	380	379	390	353	329	352	399	370	391	342	366	354	396	386	371	397	411	397	407	390	342	388	363	345	398	333	383	359	333	385	379	384	360	398	356	350	396	369	376	313	349	361	377	358	381	370	361	374	386	366	378	364	353	377	376	364	373	351	370	370	371	324	357	360	346	370	401	417	365	335	365	374	369	367	382	376	355	397	325	400	391	349	357	377	372	377	377	355	383	376	378	363	346	339	354	361	365	357	356	363	359	376	367	384	343	349	350	354	359	359	378	334	365	436	386	351	367	353	362	409	383	339	405	401	381	416	401	371	362	337	355	357	390	353	350	375	333	355	404	385	406	365	363	367	384	366	368	334	350	359	413	363	390	352	373	372	413	392	354	389	367	378	366	410	386	405	389	391	366	386	351	353	364	342	358	387	377	365	390	355	356	336	366	350	379	373	376	372	317	325	362	370	371	350	387	387	366	388	407	355	371	361	321	364	391	402	365	383	387	383	342	431	366	365	377	377	337	361	323	359	370	381	358	330	365	348	362	361	354	322	401	354	387	365	356	375	346	361	386	382	356	376	380	366	369	344	379	390	342	336	328	369	370	380	394	363	358	389	383	371	362	388	405	342	364	357	403	384	396	372	396	403	372	327	368	352	381	363	394	373	342	387	389	332	343	356	376	378	385	362	364	417	358	382	391	350	398	375	347	354	352	372	343	336	381	390	386	369	344	333	346	397	357	374	335	358	352	390	372	400	363	384	365	381	372	372	386	388	366	361	357	329	355	397	377	380	371	372	350	358	363	391	352	369	380	385	330	390	367	387	380	376	378	368	386	368	368	362	332	385	384	385	404	375	352	376	360	376	389	345	396	379	346	390	392	359	357	353	353	369	371	352	371	365	321	388	380	378	373	350	384	392	360	384	364	395	386	379	360	369	383	358	360	380	355	366	328	392	360	359	388	351	366	365	367	359	380	378	365	363	352	345	340	348	396	371	418	344	373	382	345	334	363	367	382	361	368	390	369	351	363	367	347	372	375	366	379	376	368	379	386	364	359	356	374	320	363	361	366	355	352	345	377	379	370	393	333	382	380	339	388	360	360	355	352	366	351	364	375	390	352	353	366	361	335	350	367	366	355	359	352	377	365	369	359	366	378	367	374	358	354	328	357	354	383	383	362	394	399	367	356	379	394	342	364	353	369	392	400	363	347	346	363	362	393	350	389	401	383	365	381	371	405	406	357	366	372	362	375	375	403	394	357	385	397	358	389	381	380	364	366	395	369	376	371	407	384	392	386	370	392	364	358	362	348	375	376	376	343	391	388	375	354	348	394	339	355	350	357	366	372	363	348	413	403	376	416	368	408	380	409	349	373	341	359	359	394	375	373	385	413	396	342	401	364	343	369	341	394	400	382	352	338	354	337	327	360	377	354	371	328	374	362	394	353	352	357	359	370	393	368	382	330	384	345	342	350	357	381	373	368	379	321	385	383	368	356	357	416	370	375	398	346	372	365	386	383	382	360	366	392	374	349	345	381	345	352	351	326	357	376	373	368	362	344	350	365	442	381	333	366	386	372	364	400	429	385	346	365	368	390	408	354	367	347	350	348	343	316	368	375	350	358	366	349	364	401	386	345	338	378	420	351	390	362	385	381	381	354	370	340	366	393	335	341	361	379	360	374	324	353	330	371	374	360	364	355	405	341	360	369	345	347	391	332	357	352	393	342	328	318	373	379	350	365	356	375	374	370	373	370	376	370	362	356	376	370	385	352	340	363	363	342	358	347	400	338	338	381	418	374	350	390	411	384	341	349	376	362	357	369	362	354	379	383	370	353	342	343	346	357	366	342	396	390	377	364	364	359	368	339	375	383	362	340	373	352	367	377	383	407	378	380	387	396	347	373	372	334	376	386	359	367	360	364	342	386	353	367	357	353	363	322	354	376	382	361	379	294	354	393	377	412	385	354	360	421	363	366	371	378	372	377	378	404	339	352	369	364	362	376	345	374	377	341	341	317	374	362	386	383	373	311	361	368	349	346	356	380	350	358	358	370	340	371	400	376	381	411	336	360	363	394	360	364	344	379	368	368	364	396	369	346	373	393	382	354	382	399	393	367	363	394	379	363	383	359	377	341	346	331	376	387	385	372	362	350	364	362	336	339	356	328	341	362	340	366	350	393	353	373	370	328	383	384	353	338	358	347	362	360	395	378	356	382	410	363	378	386	383	353	339	367	369	357	371	334	359	349	369	348	384	399	340	316	375	355	375	378	374	367	377	368	398	370	408	386	355	352	333	369	375	341	367	348	370	339	378	361	372	369	380	334	364	353	406	371	392	347	369	360	357	392	370	386	341	373	363	371	393	362	346	415	353	324	372	372	394	393	373	357	376	389	334	395	324	404	379	378	379	398	358	348	351	347	313	355	354	387	363	382	375	359	340	386	344	338	372	374	383	372	348	384	349	341	361	348	355	364	372	337	349	334	375	357	366	354	374	415	395	395	365	361	365	372	365	396	368	349	360	359	399	376	381	364	390	378	347	382	389	362	353	384	381	368	391	351	358	372	378	367	356	341	301	345	359	412	372	374	366	366	412	414	363	370	361	363	357	390	352	384	358	397	364	357	354	356	403	390	359	318	356	379	371	383	408	349	337	383	362	394	416	348	377	361	331	382	380	393	404	370	397	388	376	355	384	315	390	388	393	321	373	384	380	388	369	370	384	354	362	354	348	336	341	382	374	362	386	362	389	404	395	370	378	362	377	393	377	385	381	367	373	350	358	378	340	331	369	339	409	362	397	374	360	334	379	386	391	384	384	368	336	358	363	376	349	361	344	401	380	383	345	379	368	392	362	364	405	414	373	383	378	365	385	323	351	363	353	354	376	372	364	396	372	361	335	371	402	375	372	392	413	357	358	342	373	403	368	329	349	362	330	331	387	366	374	396	375	390	354	391	366	377	364	354	346	359	360	369	357	389	353	395	354	388	372	366	346	388	374	356	384	349	361	381	351	386	372	310	411	373	366	370	389	343	384	373	373	378	348	374	386	360	391	363	408	355	417	370
3491	935	952	931	895	935	911	939	929	931	930	933	973	862	912	889	877	848	923	939	901	916	958	904	898	868	909	882	946	876	904	874	918	888	903	936	898	884	880	853	907	873	895	902	906	879	915	898	854	878	909	924	885	916	919	906	805	946	885	863	883	857	921	848	903	861	893	924	871	887	854	918	883	844	913	890	894	864	928	948	901	938	873	880	904	916	928	845	853	961	836	874	942	885	894	869	897	897	904	907	908	899	887	893	845	870	886	870	905	925	915	861	918	865	892	862	903	879	932	893	918	856	866	933	860	866	906	917	867	881	876	872	874	889	917	937	906	922	946	888	877	870	867	827	896	902	888	866	917	913	895	948	875	891	964	893	851	912	915	920	907	855	850	862	942	889	925	875	907	908	924	859	879	917	915	889	909	909	924	908	902	900	917	921	908	880	847	897	890	895	915	902	892	855	842	909	932	923	871	877	872	869	890	842	822	865	895	871	887	879	894	881	893	855	900	869	925	873	884	893	879	930	911	922	871	922	861	903	900	841	889	900	828	883	880	857	938	903	924	863	887	905	890	863	856	899	911	886	901	882	865	886	889	890	920	919	906	893	902	927	834	855	882	860	902	910	921	917	940	826	950	937	886	895	919	865	866	856	886	857	903	911	894	883	935	868	899	900	853	897	844	917	896	856	914	926	843	954	898	870	904	904	875	874	920	862	872	850	950	885	868	862	873	881	893	924	859	863	884	893	888	876	914	846	860	896	887	865	936	876	875	921	910	893	886	898	912	911	868	954	885	861	894	944	885	915	966	953	924	917	903	865	848	925	963	838	915	844	895	861	844	825	868	934	850	902	922	921	854	852	827	893	917	904	907	904	862	872	863	910	907	842	908	915	945	871	906	902	935	876	925	942	925	877	928	923	903	849	926	910	914	872	895	867	933	848	866	902	871	898	834	928	902	840	880	917	874	875	815	924	869	890	949	860	836	891	899	858	923	858	933	878	914	939	883	895	907	902	889	888	911	864	920	863	855	862	907	898	910	893	897	883	875	920	881	897	917	905	920	909	921	882	884	865	887	882	870	916	879	911	882	883	901	886	906	904	880	881	863	927	827	914	909	861	926	909	874	855	918	852	897	914	887	885	878	863	889	903	891	939	880	872	891	916	874	875	907	874	906	866	846	879	922	904	875	917	900	879	881	885	886	922	870	883	904	894	819	915	885	863	850	898	872	926	861	869	875	883	881	909	853	887	881	910	882	844	836	909	863	816	860	845	987	931	893	903	890	820	835	832	927	853	900	926	920	917	924	877	850	849	903	934	876	875	926	919	898	908	899	852	900	869	973	939	884	920	920	895	872	880	925	850	876	874	902	911	886	864	919	901	872	899	839	897	935	918	855	915	900	898	897	892	900	883	895	875	872	897	922	902	872	915	875	849	882	919	917	851	854	921	882	868	893	863	860	886	915	884	906	908	919	881	860	897	879	878	875	895	888	921	913	917	863	887	928	948	886	907	938	881	860	943	841	943	858	822	866	881	836	868	896	878	922	891	917	885	839	922	868	928	867	918	885	873	909	905	874	843	895	879	913	946	886	880	951	894	931	899	973	913	878	879	860	869	877	888	874	903	910	839	921	838	876	880	861	862	877	892	906	948	839	879	854	867	895	910	930	953	892	928	862	932	895	894	892	864	871	871	887	897	879	904	911	934	912	914	865	886	923	868	887	879	880	922	892	859	909	848	844	850	880	889	904	844	898	853	874	919	877	861	846	920	946	855	839	896	895	894	870	893	899	827	930	879	935	856	876	829	916	910	901	861	907	891	865	876	898	934	875	916	881	906	890	910	856	902	930	875	896	880	912	846	834	864	916	897	869	906	838	846	871	941	834	933	840	905	921	812	944	892	889	905	873	849	866	861	884	876	909	950	884	913	856	925	961	896	885	941	833	870	921	858	893	891	897	858	869	927	900	859	870	895	886	908	879	847	895	890	932	918	825	907	899	856	884	861	918	885	907	870	896	893	891	881	879	925	949	937	888	887	906	930	878	897	903	942	899	893	829	855	902	965	887	880	944	954	910	914	867	874	900	869	886	886	846	849	909	897	884	847	905	924	888	872	879	907	862	856	903	892	894	887	853	951	849	866	922	861	889	877	913	880	881	907	879	912	886	908	899	820	868	894	900	884	887	844	909	881	938	867	906	871	865	885	857	867	876	899	836	909	857	881	942	905	873	893	918	890	895	890	890	934	868	899	853	874	871	954	869	848	877	851	929	906	850	864	895	879	948	889	868	943	874	845	886	878	940	877	926	902	899	870	912	900	899	913	916	840	853	908	899	902	868	875	875	931	891	910	904	854	948	908	892	840	863	930	911	917	861	898	893	900	949	892	908	935	891	923	932	918	876	867	902	897	884	890	855	947	866	913	898	909	918	917	891	870	932	926	925	893	894	870	872	874	856	860	946	871	869	868	862	860	845	851	922	875	862	830	925	884	862	957	883	859	927	880	876	897	877	863	877	925	884	840	903	857	920	894	863	904	906	908	939	860	873	906	851	893	923	886	891	861	911	899	902	886	863	893	890	976	864	877	924	914	885	911	937	884	840	882	848	879	871	922	895	886	833	966	848	910	864	918	848	893	918	902	881	898	879	921	877	923	875	912	853	904	877	859	894	848	841	882	873	917	915	847	859	874	858	910	913	823	897	872	853	909	867	928	891	905	853	908	790	930	864	880	865	903	909	882	921	868	884	870	885	882	912	848	829	907	860	927	893	846	865	911	898	876	865	894	879	881	869	874	893	930	851	901	885	888	922	876	888	899	907	859	929	911	913	920	878	910	905	904	889	936	818	875	876	875	892	912	891	884	892	881	913	899	926	870	854	908	891	855	937	896	851	887	873	970	884	872	840	897	867	857	821	867	892	864	921	837	906	896	861	936	861	847	892	839	871	862	952	894	942	924	829	936	890	943	918	832	841	868	911	890	934	905	872	868	850	896	852	867	857	839	884	888	879	923	915	860	891	847	845	900	911	834	868	883	898	857	864	919	919	894	902	886	916	913	884	899	939	850	859	848	813	862	859	907	868	865	849	898	927	943	886	917	846	878	934	891	895	870	894	891	848	879	861	859	878	863	871	861	892	902	903	869	880	835	905	920	854	880	882	851	892	873	910	889	906	868	900	908	880	900	901	876	915	863	890	906	909	882	859	867	914	896	898	908	857	926	897	853	866	909	859	911	893	890	856	894	890	880	894	933	898	872	829	937	898	916	945	865	887	889	918	914	922	927	941	900	936	913	871	802	894	887	908	910	870	861	882	973	836	872	878	878	882	862	913	861	882	885	884	879	873	868	881	883	900	846	820	922	881	907	869	894	883	884	891	884	814	940	930	900	842	861	900	965	866	880	869	918	912	903	876	866	913	840	891	927	863	858	862	848	891	883	859	896	897	898	893	864	881	894	840	916	899	910	895	906	925	889	899	897	894	875	863	926	885	893	857	841	906	888
10112	935	595	509	423	487	422	400	465	401	395	370	370	415	391	372	386	371	405	407	380	399	362	358	361	370	405	379	367	365	364	386	364	377	396	346	378	420	365	430	388	368	372	391	393	390	344	392	391	373	410	419	380	384	431	447	396	342	391	374	367	380	408	397	401	398	405	387	400	388	362	364	369	351	377	412	425	401	416	356	415	375	376	362	391	443	390	379	368	376	350	396	375	370	375	341	427	404	405	381	348	391	367	409	428	400	417	394	397	377	353	418	350	322	353	383	380	389	375	383	388	373	393	414	341	367	370	380	380	360	361	396	366	422	403	357	377	384	376	407	409	369	365	352	362	430	393	359	385	402	416	411	354	407	381	389	383	391	349	388	399	409	356	381	365	416	360	398	396	384	403	378	405	407	367	349	362	387	414	400	380	405	360	383	361	382	396	414	355	389	370	389	381	379	411	373	360	377	347	355	376	363	367	386	386	351	370	389	382	378	367	366	359	352	392	398	359	382	350	379	405	399	398	372	403	368	362	405	390	357	386	390	386	379	384	400	399	413	382	371	359	383	393	396	394	352	409	391	365	419	351	421	378	379	390	355	385	386	388	393	371	368	371	352	372	426	379	333	395	372	358	390	382	394	383	401	397	396	395	382	386	353	392	403	399	387	360	372	370	397	412	391	395	405	410	366	366	350	351	372	369	399	387	380	387	404	358	420	385	398	373	389	385	382	354	392	405	409	368	405	412	364	365	404	385	396	373	371	421	385	387	382	403	396	387	368	354	370	347	395	374	393	379	421	366	412	383	375	390	370	372	396	389	397	396	411	407	361	364	394	387	378	398	394	433	392	357	365	395	402	369	388	345	379	395	387	383	384	408	382	360	386	352	364	378	420	385	404	409	399	357	390	389	353	388	387	364	333	355	417	342	396	415	380	381	347	374	382	386	387	398	392	390	401	383	394	417	424	418	409	389	380	391	352	404	397	346	324	410	369	366	383	374	393	361	372	398	420	361	412	400	352	395	380	388	392	401	368	368	382	368	376	376	360	342	357	343	359	413	378	317	391	389	367	369	358	342	379	363	341	390	416	397	383	396	399	398	349	336	362	361	409	398	377	385	382	368	346	381	385	363	406	398	422	390	371	393	390	398	377	391	410	352	395	428	378	376	365	389	383	378	356	376	399	381	395	389	401	377	360	344	407	413	367	395	365	343	373	395	384	376	413	409	382	379	376	366	385	369	388	385	386	342	410	427	393	381	389	393	397	342	379	351	349	392	385	388	398	374	347	400	400	364	344	345	394	384	388	390	405	416	407	334	364	372	366	386	359	383	369	420	404	367	388	394	390	364	377	444	361	376	391	389	384	384	407	397	384	358	375	375	366	396	386	328	357	343	403	354	410	423	382	355	371	371	368	381	382	398	411	444	383	363	408	387	375	390	389	387	394	357	380	388	380	397	379	366	440	403	418	378	361	386	371	378	392	383	390	367	346	390	410	374	326	364	378	373	391	392	414	378	412	393	384	374	406	372	386	388	393	368	385	409	391	398	391	375	395	379	367	362	386	368	391	399	366	376	370	361	382	374	399	436	374	355	391	365	379	379	351	397	393	391	391	429	385	408	349	366	372	387	378	385	375	364	373	363	376	372	380	396	391	375	396	381	411	393	384	384	370	395	390	394	396	399	374	411	362	368	366	365	384	385	401	377	390	393	415	389	371	407	413	403	373	396	362	369	389	364	417	359	350	363	396	375	372	373	384	395	390	382	374	391	361	373	385	384	412	360	415	378	344	427	403	392	365	392	384	387	327	398	410	407	423	353	371	366	394	396	368	387	363	381	383	374	416	402	401	371	426	376	420	354	387	397	408	410	415	428	415	370	404	375	355	383	380	373	346	381	379	410	409	372	398	407	372	370	377	380	385	367	395	416	376	379	395	391	394	386	386	378	407	355	408	407	383	369	377	353	414	416	379	370	426	382	342	393	368	379	385	384	354	379	406	398	392	386	393	381	389	389	384	373	379	379	394	344	384	379	440	355	386	407	333	400	395	391	403	352	397	376	347	380	369	394	399	391	410	407	347	386	365	401	391	380	368	411	399	374	393	363	362	367	402	373	415	358	384	373	430	398	364	360	359	350	373	392	391	378	399	361	407	436	378	364	377	378	362	348	349	398	396	376	359	347	399	348	336	385	392	375	357	369	368	364	378	372	395	393	369	396	358	404	364	431	375	415	399	380	368	382	367	379	371	370	376	372	381	374	404	420	385	374	356	345	360	399	386	406	407	372	390	370	395	398	390	407	369	375	383	350	387	400	424	404	371	366	368	371	363	374	365	438	362	398	394	418	382	397	377	405	395	402	415	350	342	389	367	386	376	375	382	347	380	373	380	399	343	395	406	398	439	376	416	396	434	367	389	363	419	378	373	387	375	376	366	392	368	378	391	380	375	388	394	408	350	423	381	394	363	378	393	392	413	388	392	412	372	352	385	376	386	406	371	387	361	384	404	402	400	371	390	392	381	364	393	350	382	358	342	402	369	459	364	385	351	377	367	370	364	391	414	369	412	401	374	350	373	389	386	389	353	370	410	404	386	379	365	391	386	403	400	403	386	372	357	379	382	398	398	391	391	374	373	401	393	407	362	380	366	365	384	389	380	368	380	364	364	359	375	360	369	389	415	385	399	404	411	378	388	393	395	374	391	363	385	396	392	384	369	359	372	380	400	350	348	362	374	414	414	404	434	380	383	368	400	377	374	379	381	417	368	428	387	368	352	379	397	364	394	395	368	357	385	393	430	370	393	375	332	367	362	385	407	383	380	382	402	391	382	374	386	369	394	391	359	371	364	379	423	364	376	393	359	399	382	390	374	312	384	425	357	419	379	418	383	405	384	394	401	348	407	399	349	364	376	368	362	350	358	349	390	365	393	388	360	365	391	427	382	375	390	403	374	356	411	435	408	360	372	381	387	399	413	359	381	377	402	371	399	422	389	366	362	357	402	372	388	364	371	379	400	370	386	335	379	394	387	413	385	365	394	402	383	337	390	377	377	370	416	379	382	377	400	408	371	413	402	402	389	410	371	399	386	367	390	402	417	405	369	416	393	390	395	402	377	385	350	376	389	367	407	376	368	372	352	363	372	393	366	381	379	359	425	397	412	390	365	367	408	397	425	391	406	370	373	377	419	415	395	417	409	383	361	424	395	346	390	376	389	365	364	359	410	386	388	390	400	367	408	388	375	375	417	336	358	408	374	353	372	367	402	375	403	384	413	342	387	378	349	345	402	399	382	403	376	381	378	389	346	398	399	426	386	398	370	434	371	401	395	356	399	360	357	383	360	351	374	405	355	346	400	376	392	380	362	413	395	345	408	391	349	378	392	422	388	372	362	367	375	404	374	358	374	360	412	414	378	397	389	391	404	403	390	380	334	399	392	384	405	398	375	388	371	400	378	370	347	392	382	352	358	376	380	404	415	407	395	373	412	406	361	427	390	408	379
8512	1315	1397	1510	1415	1318	1259	1154	1099	1107	1087	1098	1053	1000	991	1019	1035	1010	930	949	918	917	954	1003	955	952	942	924	923	916	903	949	890	941	927	898	874	931	918	889	936	940	994	881	921	951	901	923	965	947	886	912	931	893	898	896	892	921	911	949	932	906	921	893	962	885	974	972	880	910	874	883	955	973	927	926	873	909	912	928	930	902	904	919	896	924	912	899	910	960	922	985	926	930	868	976	896	876	882	883	905	912	924	895	943	906	892	921	945	907	910	899	907	960	907	888	950	940	917	951	868	901	952	922	904	953	895	937	931	919	868	917	934	980	889	881	952	922	879	932	864	905	916	953	949	982	886	928	894	891	928	911	874	883	909	953	923	894	926	906	963	875	879	908	912	959	899	833	914	907	935	937	859	998	950	915	938	952	855	900	937	940	920	928	850	907	922	911	887	974	949	850	916	869	896	883	905	935	945	932	927	892	893	903	810	929	948	958	899	910	892	856	905	905	884	929	990	886	909	983	934	882	917	947	932	882	875	935	899	869	878	890	909	863	948	881	896	853	928	957	889	890	939	912	915	925	901	882	825	938	934	915	898	909	923	921	939	914	906	965	896	914	827	866	931	937	922	915	865	907	938	903	909	911	941	931	932	933	934	962	953	931	869	932	906	889	882	944	931	936	937	918	888	987	955	865	946	949	871	892	864	886	896	879	916	932	885	896	908	884	942	907	926	901	920	946	881	925	900	912	892	915	891	947	899	954	923	875	910	866	996	900	970	893	900	890	914	957	921	897	908	889	912	925	891	869	912	889	889	896	862	902	901	854	902	919	912	878	956	856	912	904	956	948	918	879	909	923	916	963	940	923	926	918	932	932	874	922	869	896	921	914	971	889	926	870	928	857	890	933	873	914	911	896	919	876	933	905	911	883	904	876	900	900	953	975	895	908	925	889	928	928	960	894	849	904	892	880	913	917	919	919	929	924	897	888	950	894	911	898	957	865	909	910	958	993	883	963	913	900	950	849	957	888	905	869	953	894	924	928	910	894	873	914	917	898	914	905	898	889	965	926	928	944	871	891	948	952	920	920	915	961	908	917	927	942	923	862	906	926	837	946	893	861	892	941	891	916	948	860	966	891	917	943	902	896	913	956	949	917	901	941	872	932	873	893	901	912	934	934	882	916	915	935	899	970	896	880	936	924	924	935	913	894	899	913	924	887	937	904	915	931	917	893	971	908	942	877	942	978	906	893	876	915	909	891	878	914	946	920	929	894	908	910	929	937	934	883	904	957	907	871	907	876	944	923	936	903	915	910	934	903	881	919	914	919	947	887	830	897	954	905	903	910	892	897	910	915	924	916	875	890	936	897	892	920	960	867	913	941	938	917	907	924	896	896	886	867	889	969	943	924	904	921	886	890	933	872	882	934	1013	904	909	943	863	936	893	942	852	951	840	945	887	910	930	894	906	885	919	924	931	982	897	897	918	878	894	972	909	896	869	929	900	951	917	951	877	927	909	898	925	934	893	901	927	885	871	904	967	936	896	959	929	888	868	882	921	942	947	972	957	907	912	894	876	913	890	933	935	939	877	889	878	872	918	907	916	865	933	909	848	916	938	967	933	877	897	924	935	950	887	920	923	935	902	900	892	912	886	951	898	876	889	962	939	906	888	888	926	941	919	847	911	906	897	887	892	931	939	919	959	869	890	901	918	950	904	922	937	831	945	898	923	935	886	912	893	956	887	924	942	865	935	986	887	886	871	873	940	951	900	907	950	949	941	904	943	887	949	961	927	908	873	891	919	914	930	885	867	924	872	931	959	969	905	898	936	951	911	862	903	922	928	949	933	879	946	871	912	847	919	936	958	894	909	925	906	928	908	887	894	895	939	989	832	932	879	940	911	949	879	903	823	925	882	927	906	858	892	884	892	975	964	936	906	884	832	902	894	919	951	947	879	928	874	935	878	909	907	873	902	894	891	910	935	948	878	914	925	933	986	931	908	884	902	946	971	923	944	852	934	949	911	898	981	854	967	921	953	896	938	940	936	912	910	906	928	841	921	940	994	894	905	932	865	876	915	896	921	953	929	944	924	875	925	923	928	898	923	920	941	881	922	917	957	972	943	905	915	947	933	962	896	930	918	923	950	914	970	914	908	830	925	947	922	932	902	897	925	907	878	972	884	848	958	913	942	898	915	922	927	897	880	913	929	879	940	957	914	896	902	884	912	918	967	952	915	904	933	927	890	893	882	932	914	876	908	908	932	953	921	978	911	935	919	940	933	887	910	927	868	910	921	900	999	928	915	896	938	912	901	864	885	911	960	926	904	902	883	907	891	894	914	923	872	872	885	976	846	846	894	923	941	877	917	887	933	895	981	907	948	908	913	912	930	877	881	852	950	926	876	897	904	880	918	923	935	915	957	914	858	869	945	909	947	872	881	855	892	913	930	908	920	961	904	899	950	945	941	896	943	953	875	886	920	913	889	891	951	931	905	894	952	946	962	894	897	893	938	918	952	933	945	938	926	917	959	922	860	943	940	958	900	902	887	883	940	881	882	928	939	881	893	875	896	887	894	935	911	942	924	934	903	919	929	906	896	894	870	833	886	910	960	913	945	908	930	930	937	942	957	890	925	930	932	877	899	902	944	888	957	892	875	968	919	862	909	967	922	894	944	972	919	935	900	941	924	930	946	922	919	891	915	907	993	905	903	883	951	909	950	969	929	903	916	906	949	919	938	936	878	904	880	910	912	906	842	970	874	930	942	947	894	938	919	904	883	954	873	906	948	955	902	884	970	926	931	931	946	936	895	880	919	961	912	962	895	891	975	927	974	938	914	918	899	940	956	925	860	908	883	945	926	876	918	885	895	906	846	945	922	908	895	941	889	924	940	927	907	880	857	926	965	897	891	905	905	934	934	947	899	916	869	903	941	898	889	894	904	907	897	908	929	913	909	874	913	895	922	882	864	875	966	854	914	880	875	930	931	863	931	906	944	926	858	871	888	893	856	899	960	954	847	873	914	933	896	947	863	922	924	893	937	920	956	942	936	899	878	918	894	947	863	910	952	929	914	887	920	927	866	954	910	887	883	917	933	921	935	884	939	897	956	931	931	941	939	883	950	871	916	930	907	939	872	903	945	930	943	930	939	898	934	929	926	927	901	896	909	904	935	865	950	911	901	932	969	895	921	872	913	936	869	926	899	884	921	891	978	906	904	923	908	905	872	963	933	972	921	901	938	908	942	935	928	971	896	940	968	931	922	914	901	900	871	924	991	944	933	880	920	933	951	876	957	844	950	900	909	931	888	956	920	950	915	913	930	946	949	880	851	873	888	913	920	916	840	969	877	972	906	879	915	922	996	912	865	932	876	930	911	958	905	910	885	942	905	916	910	905	892	958	953	871	891	875	876	898	879	975	907	948	963	917	886	910	935	933	896	932	911	913	919	897	918	922	857	860	853	938	938	944	925	960	868	932	951	896	900	898	918	904	919	932	895	884
16820	1483	682	541	443	353	306	310	294	270	237	240	252	225	240	221	267	215	209	201	210	220	187	208	194	193	175	220	204	223	204	216	216	192	208	186	190	206	222	215	218	215	215	216	196	223	237	208	216	195	221	200	211	213	210	205	205	187	208	176	229	213	198	221	224	235	212	192	200	211	226	219	218	210	245	219	194	190	196	211	198	187	216	232	204	213	217	228	204	206	196	198	222	220	218	225	183	202	220	217	199	199	209	202	241	182	195	205	220	215	227	223	224	227	229	207	204	220	214	223	193	197	221	229	190	180	226	191	201	218	212	222	198	192	185	198	209	185	164	212	186	183	199	192	222	184	193	226	204	205	208	212	215	186	187	190	196	199	192	217	214	226	188	222	211	220	204	215	224	200	199	201	212	205	212	228	207	208	204	203	214	226	206	200	209	195	206	207	218	200	239	218	195	221	183	212	192	186	198	215	211	194	211	196	207	197	190	174	214	193	204	192	225	194	215	208	209	236	212	219	226	193	203	195	188	204	195	193	200	193	184	221	192	200	208	182	227	193	188	212	175	215	219	180	219	206	182	203	201	221	201	193	214	212	220	199	191	221	192	223	212	249	234	209	186	216	208	215	211	234	202	223	208	211	195	211	218	203	206	218	200	216	212	196	228	226	194	180	229	209	183	191	196	216	197	207	205	233	230	199	199	242	229	220	214	213	209	225	185	192	170	195	196	194	211	189	180	214	218	186	190	196	210	225	212	227	240	211	220	213	194	198	218	217	199	211	216	203	210	202	183	193	217	215	210	227	186	222	191	243	185	188	211	197	205	211	221	221	228	186	195	205	188	202	210	210	221	215	192	201	206	221	205	209	214	222	204	207	197	188	217	192	220	205	192	200	221	190	187	206	232	195	208	205	208	202	214	195	228	196	200	190	224	198	196	219	208	218	205	208	214	227	196	187	200	218	209	209	180	218	191	213	171	218	213	199	201	197	206	204	209	226	195	187	176	209	213	245	222	202	199	199	196	200	188	176	234	182	212	207	209	215	194	191	201	212	231	196	218	180	203	214	213	198	193	179	198	216	214	199	192	195	220	204	203	205	195	198	189	195	214	204	175	207	205	199	193	206	177	200	214	194	232	215	214	188	212	193	205	215	220	224	257	199	220	204	214	239	198	215	188	198	217	226	206	197	217	209	198	228	223	203	202	215	202	223	198	217	207	199	224	209	219	208	233	232	227	201	220	195	191	203	203	201	201	195	229	227	202	229	192	194	202	183	181	198	184	233	187	224	202	215	178	195	197	200	231	212	232	234	232	223	189	216	197	205	217	219	241	206	226	235	202	181	185	192	203	207	228	199	210	208	216	177	223	244	203	232	214	201	205	205	195	227	224	223	232	202	201	209	218	193	237	210	221	237	200	226	212	206	202	206	190	212	197	190	219	199	200	224	205	224	217	210	196	197	181	188	206	187	214	197	194	216	206	201	203	190	197	214	217	225	193	232	203	202	193	183	231	223	207	221	217	197	197	217	210	212	194	232	217	223	204	212	202	229	211	229	222	227	191	201	234	228	230	199	236	205	211	203	229	218	228	205	228	187	199	199	196	214	232	244	209	249	198	228	197	232	180	216	221	212	201	217	217	207	217	198	205	227	188	201	198	218	199	188	218	227	222	227	220	227	219	242	218	210	191	213	267	194	204	212	196	202	191	220	224	216	221	200	203	200	235	191	199	201	205	190	213	220	231	205	214	213	246	206	217	212	213	212	197	218	197	216	177	201	215	198	198	201	179	225	193	218	218	203	205	208	173	215	193	232	232	210	218	230	231	216	191	237	193	195	222	209	249	221	176	199	213	199	211	195	180	219	192	203	179	210	218	217	208	194	231	196	212	231	201	179	190	223	214	215	191	223	223	203	232	186	213	217	230	203	210	210	193	189	187	210	208	241	187	210	190	232	199	196	186	208	220	216	243	220	214	220	211	193	196	199	204	190	211	198	235	212	214	207	212	206	178	191	219	222	190	200	201	217	185	184	229	217	180	215	209	192	202	240	231	190	175	220	213	204	196	202	232	187	208	204	187	211	202	221	204	212	222	230	204	200	205	222	211	208	199	232	205	195	198	209	203	216	200	210	219	215	207	225	183	208	236	222	255	219	191	223	195	212	230	196	208	206	219	213	221	211	173	210	204	198	214	219	194	198	192	191	216	196	220	217	200	207	190	218	207	227	206	220	183	197	203	205	198	205	197	217	217	215	200	204	195	210	206	201	198	224	196	219	237	197	234	203	192	209	209	199	192	200	173	175	180	206	196	207	189	200	222	223	211	179	222	225	199	210	194	223	196	211	208	218	205	198	227	205	211	221	202	178	234	196	204	213	213	202	199	211	210	206	226	198	216	214	231	222	218	194	212	197	214	197	218	193	198	195	205	203	198	235	179	211	216	198	217	228	244	198	213	208	182	184	206	212	216	182	219	216	225	193	197	196	205	210	203	183	230	226	224	225	190	209	235	192	197	207	221	235	226	221	191	208	219	195	247	215	216	209	192	205	199	205	200	220	226	218	202	184	201	213	186	210	222	240	196	202	182	214	207	235	201	203	206	192	186	190	199	216	210	198	196	202	189	182	210	194	230	209	202	232	206	199	201	219	197	195	192	193	199	207	195	208	192	227	201	234	184	248	212	220	193	209	208	198	209	221	205	226	234	213	196	199	230	194	211	238	218	225	192	206	225	211	210	228	190	189	220	193	238	201	194	193	213	197	189	185	245	237	185	220	191	227	216	214	223	212	207	195	223	218	191	206	255	198	203	192	208	196	218	203	213	213	197	216	224	211	237	206	222	234	191	197	191	184	212	224	207	205	218	236	219	188	193	220	201	219	219	206	202	223	207	195	214	202	190	197	212	212	235	216	197	174	202	171	204	203	201	221	208	206	202	211	210	211	195	226	238	180	218	201	168	216	193	205	200	224	223	222	207	223	220	247	223	176	212	180	203	208	207	234	185	205	205	212	194	248	210	196	176	216	239	212	212	224	213	206	206	217	260	186	222	198	224	223	209	221	217	199	209	190	227	186	204	205	241	179	209	184	197	227	205	182	224	235	218	195	176	221	221	184	207	190	183	221	199	198	225	212	195	201	203	223	228	196	207	216	215	205	213	214	214	222	221	215	221	217	220	170	196	225	218	193	210	212	216	198	212	210	196	206	218	194	199	188	190	222	217	214	184	188	180	187	212	179	221	207	215	208	227	216	189	198	227	226	188	213	212	243	194	215	195	216	218	211	224	206	218	183	196	202	227	215	213	186	209	213	193	208	216	225	213	178	177	187	209	231	190	193	197	205	212	222	196	190	189	202	233	216	210	232	226	200	231	190	218	218	201	219	227	216	239	204	187	214	208	197	207	251	224	199	197	226	181	210	179	196	218	198	221	201	228	188	210	205	222	183	222	196	211	227	216	215	186	205	199	178	205	211	193	202	216	210	195	203	182	211	219	229	212	222
10388	1094	1498	1695	1491	1238	1130	1108	935	879	838	769	735	746	692	675	602	640	572	647	613	602	572	570	533	544	534	580	550	563	559	516	565	546	548	552	578	527	544	515	547	599	549	567	489	494	560	595	572	535	544	544	540	519	549	540	545	552	516	520	551	566	560	518	555	523	502	520	549	505	516	514	518	547	489	520	510	522	522	518	581	545	575	516	570	540	523	480	518	529	502	520	526	503	527	540	511	512	513	480	519	533	504	499	505	552	507	568	488	513	512	555	522	521	524	522	539	513	527	526	551	527	553	547	589	516	517	532	574	518	524	544	519	534	519	502	531	548	537	526	495	550	536	538	497	560	488	550	513	539	512	522	534	485	560	499	527	530	536	563	538	522	533	530	501	558	528	505	517	511	544	502	522	561	509	532	533	496	499	519	534	528	493	538	499	499	541	535	509	525	519	542	528	518	517	531	498	534	547	505	555	544	538	522	546	599	511	501	542	534	517	544	507	516	520	547	518	504	458	523	526	520	504	531	527	536	569	544	530	539	517	491	530	561	543	522	509	541	531	492	515	520	503	543	484	581	524	510	552	552	523	508	504	553	580	518	532	492	530	514	576	549	549	560	524	501	544	524	493	522	517	539	521	543	505	551	496	482	503	510	505	554	484	532	499	520	568	574	551	516	514	553	553	534	542	496	505	517	506	553	516	520	509	540	533	479	547	495	568	566	556	530	531	503	532	517	515	510	489	477	523	485	499	480	549	544	510	555	562	538	544	563	541	522	520	522	567	514	532	555	502	536	535	544	491	511	520	537	505	535	491	516	554	527	529	543	527	511	531	511	534	533	542	529	536	552	536	540	498	507	517	527	525	526	498	495	523	557	521	539	549	513	530	479	525	545	447	547	534	542	510	543	589	513	542	512	483	532	512	499	525	564	545	553	533	490	537	540	503	533	515	532	492	509	533	531	487	525	525	553	547	526	497	525	516	508	552	536	556	514	497	478	511	551	535	549	496	508	495	520	526	485	517	518	539	473	569	524	549	504	533	469	545	535	557	508	566	516	497	543	511	522	572	508	529	512	541	510	557	556	498	501	520	518	499	546	551	486	514	527	492	504	566	532	508	518	541	506	542	505	520	488	578	532	515	513	554	497	515	492	485	567	519	518	531	535	559	547	487	524	521	526	510	513	542	516	545	557	506	528	499	530	496	518	555	558	495	525	506	487	517	543	527	508	557	554	496	527	475	528	530	504	518	527	526	545	510	554	528	538	514	505	520	525	526	533	527	540	497	538	556	513	521	532	540	514	535	574	555	559	522	538	512	529	547	507	536	546	540	563	567	502	517	569	553	511	543	541	517	495	508	503	483	513	552	541	519	518	568	523	556	552	539	540	586	538	544	535	502	531	573	602	524	511	457	505	500	566	504	547	540	523	567	512	531	509	491	518	581	507	534	498	495	489	542	530	500	514	515	509	470	501	519	566	507	520	511	474	554	506	514	503	511	532	482	511	518	518	508	521	514	559	517	473	518	576	516	519	509	524	546	547	528	510	519	549	508	506	503	490	546	519	514	540	508	561	531	573	501	534	572	536	558	565	506	533	534	526	467	534	556	556	517	551	515	537	486	518	476	547	546	530	534	551	541	535	520	535	543	533	533	523	529	523	541	529	513	551	567	504	539	498	528	547	512	529	518	557	496	487	485	571	528	543	525	516	501	528	512	525	536	490	518	529	597	551	518	514	554	549	508	526	520	510	514	510	514	509	508	509	523	553	534	513	518	560	509	558	521	498	541	551	547	527	525	508	494	525	485	502	525	567	516	558	524	513	538	547	526	540	498	512	550	552	522	545	516	511	522	496	496	478	519	529	529	535	509	538	529	518	491	570	537	518	510	513	531	531	521	487	535	528	562	523	528	518	525	560	520	529	516	558	528	513	513	474	509	494	529	493	547	501	502	504	535	511	525	560	473	490	526	520	581	528	578	542	509	556	487	561	559	559	539	488	498	522	518	483	525	536	530	538	485	539	516	551	594	530	491	553	509	510	519	523	538	536	525	550	561	520	550	514	509	486	521	508	514	509	526	540	546	525	508	548	504	519	558	500	499	559	509	530	522	537	525	514	511	501	526	510	564	522	565	489	492	534	550	562	526	513	534	504	522	532	515	503	494	513	531	564	532	526	508	518	521	502	570	541	533	542	569	503	529	508	533	533	542	535	508	550	482	523	531	496	516	546	542	514	522	509	502	558	542	522	512	521	522	536	527	537	493	546	520	569	495	509	547	521	492	528	527	539	534	518	530	496	460	556	512	517	511	562	526	533	493	499	519	512	531	498	547	522	538	492	538	493	577	552	504	490	531	483	535	521	523	545	530	566	501	506	535	519	526	524	576	551	555	504	532	526	509	522	536	493	527	510	511	536	516	498	549	554	539	534	518	527	509	510	519	548	520	566	524	538	516	476	558	513	496	528	538	549	512	483	537	534	557	523	496	553	490	512	530	503	509	534	550	517	509	503	528	506	532	574	508	524	521	548	541	464	497	515	518	548	481	498	515	525	519	527	501	516	532	518	519	534	510	498	512	494	520	523	539	516	528	528	527	537	526	504	510	512	520	535	501	542	528	548	513	516	584	509	479	521	569	558	491	551	506	550	553	515	516	501	521	538	542	519	488	559	515	555	523	530	494	517	505	536	523	537	533	521	515	494	546	537	489	518	554	501	527	537	531	536	529	497	539	499	528	495	532	539	569	498	517	516	520	526	504	538	536	497	523	540	490	516	502	552	558	496	506	506	534	518	520	533	517	529	504	521	517	512	524	552	471	522	560	530	510	524	496	538	506	478	529	539	536	507	542	537	523	517	516	505	523	519	526	520	499	501	514	505	510	492	515	539	472	584	551	526	509	546	526	490	515	501	491	502	520	506	510	501	517	529	507	557	495	510	565	514	507	559	563	499	480	524	565	493	505	512	535	515	496	498	499	517	490	573	525	536	507	525	521	507	504	514	556	494	519	559	546	561	512	564	490	503	537	536	504	502	513	519	585	508	502	478	502	515	543	541	508	505	504	553	549	507	520	514	525	563	524	487	520	529	538	541	503	499	506	524	501	513	534	551	505	527	496	541	545	546	506	514	498	507	537	531	512	504	553	517	533	458	501	536	531	531	511	524	520	522	532	565	508	504	552	497	518	522	518	496	547	521	527	563	494	506	487	499	517	489	487	535	558	554	541	500	536	537	527	525	525	526	518	526	523	548	497	544	513	543	527	513	556	528	524	533	530	536	517	512	499	550	514	528	531	533	542	525	547	495	504	528	515	541	537	509	541	509	533	532	498	528	514	548	538	545	515	547	558	517	530	514	529	513	520	472	513	480	557	481	518	520	493	576	528	526	501	561	531	544	528	545	510	501	521	511	511	521	563	561	533	545	521	524	527	532	483	493	550	500	541	565	525	535	549	497	553	540	511	513	478	512	524	531	526	533	511	503	515	542	506	503	562	533	505	574
3623	473	390	385	380	376	350	366	358	354	352	347	393	376	373	377	384	344	354	380	376	355	347	370	364	376	381	371	381	368	372	339	320	330	347	357	381	406	392	349	367	385	353	379	362	369	361	394	361	399	370	380	345	362	346	379	377	360	366	361	410	393	359	360	370	364	384	362	360	391	379	355	410	388	372	375	349	353	365	360	381	362	392	359	353	355	358	367	369	388	407	368	360	383	357	391	367	360	406	361	370	381	358	364	348	398	405	374	351	380	337	349	368	346	345	351	348	348	330	362	409	382	359	364	361	352	375	340	356	356	368	357	368	364	332	368	378	383	376	379	364	381	391	359	374	359	359	341	372	373	374	342	349	387	359	348	338	404	401	353	412	366	365	389	400	370	379	358	364	346	391	383	359	352	351	379	333	351	364	400	396	337	374	366	370	356	353	374	379	370	344	393	365	401	385	342	381	360	373	352	376	371	380	380	371	349	337	378	317	394	370	358	394	374	407	385	359	357	365	353	372	352	376	386	415	362	353	400	353	339	354	345	379	369	393	360	324	365	343	348	370	360	358	362	329	345	365	421	383	356	346	337	339	344	337	375	381	379	406	390	397	382	411	368	361	330	376	374	369	361	345	363	334	356	327	366	395	402	373	388	341	374	343	324	358	407	322	386	400	364	376	353	345	371	356	330	385	359	351	395	325	359	381	427	404	399	373	415	388	394	383	399	349	374	329	355	355	377	357	385	353	348	369	366	358	384	347	396	387	366	383	353	355	356	376	397	365	407	375	383	379	354	361	346	371	363	391	373	368	372	377	379	424	382	382	399	405	349	344	392	327	344	343	400	330	404	369	397	348	338	361	373	370	342	404	342	395	369	355	377	357	339	371	367	423	374	416	395	360	359	378	379	350	353	406	379	395	380	349	346	341	343	372	385	369	338	378	363	335	365	370	400	404	376	370	330	378	343	351	368	384	362	379	385	399	330	379	382	412	364	379	348	350	355	372	367	365	405	392	348	305	342	346	393	338	365	339	377	370	365	346	327	370	371	367	369	381	367	377	395	339	414	395	378	375	333	384	389	371	395	356	389	392	370	365	393	378	383	383	372	360	398	352	329	329	369	380	352	358	365	358	341	383	376	382	388	377	388	383	361	378	397	364	414	432	367	383	378	357	336	369	371	373	371	372	361	374	344	343	385	357	346	348	351	354	347	349	355	355	363	361	383	378	382	337	354	363	397	362	329	371	367	356	372	356	359	345	329	377	334	406	359	379	368	353	342	394	374	381	345	396	370	392	337	380	367	363	382	377	335	360	338	352	361	351	352	388	349	350	357	349	376	339	334	337	350	346	372	366	389	378	355	352	356	370	391	385	369	406	388	393	363	332	377	345	355	345	349	382	336	367	356	367	367	353	363	343	382	386	381	360	350	399	324	359	352	339	333	316	370	342	374	345	364	408	384	347	367	346	383	400	357	346	387	380	363	396	385	355	351	335	361	401	337	342	392	390	342	370	361	380	401	348	334	385	370	371	371	389	378	376	345	387	362	412	359	359	404	355	335	379	363	335	418	356	360	389	394	371	337	379	392	367	318	381	375	372	340	335	393	366	355	342	359	383	378	385	352	369	378	374	389	347	376	387	421	359	350	302	370	360	387	388	385	410	365	365	390	405	345	371	358	362	362	369	379	383	360	381	389	345	359	346	367	413	401	367	340	343	376	377	368	371	377	402	407	346	367	429	364	341	359	362	389	364	314	389	405	322	335	371	390	360	382	363	342	315	376	392	336	343	324	370	361	372	327	358	403	312	376	349	385	383	347	374	330	317	376	355	331	365	367	366	373	380	370	354	364	372	366	354	346	376	365	399	350	384	364	378	361	353	345	407	355	360	381	372	355	381	355	375	373	355	371	367	374	309	367	360	357	371	361	394	365	368	344	361	358	378	350	355	377	366	356	346	349	350	342	374	382	351	399	336	372	361	339	349	369	332	379	344	352	357	345	351	365	341	372	338	363	394	370	392	370	376	361	366	366	394	384	363	323	361	334	380	377	382	361	355	367	370	365	373	366	331	388	374	371	354	359	362	392	355	349	336	361	367	378	348	376	377	345	387	381	380	374	386	370	358	368	365	364	328	370	404	330	358	360	346	370	339	366	360	344	383	360	360	380	346	364	394	370	366	333	327	386	360	364	360	364	370	394	372	371	339	354	345	357	377	405	403	390	382	394	378	386	333	352	365	402	400	380	381	388	360	372	358	388	367	369	329	376	377	339	370	365	346	359	363	365	367	373	375	404	386	392	351	342	358	349	393	360	393	376	382	354	364	365	351	409	373	312	374	385	380	357	364	369	369	350	394	353	324	376	319	339	365	363	363	378	390	359	342	371	367	391	355	380	385	384	379	336	379	379	389	318	356	367	378	346	347	390	322	387	386	360	356	354	362	417	367	346	367	336	371	387	341	338	356	362	345	383	344	381	364	354	341	395	357	372	354	389	349	344	377	367	337	347	347	380	321	383	381	349	374	381	372	395	371	335	361	374	389	331	400	385	419	381	353	379	369	358	369	369	403	355	360	390	402	325	389	387	346	352	386	387	377	359	341	353	343	384	353	368	389	329	407	386	396	353	368	399	373	378	363	383	351	366	335	369	392	408	403	363	366	358	392	379	370	367	380	366	339	337	352	350	389	391	385	330	371	349	367	389	365	353	392	377	379	356	363	370	358	371	354	404	345	371	371	383	404	374	379	373	366	382	382	354	393	392	335	383	371	351	358	378	347	375	365	343	375	379	398	396	375	360	347	398	336	360	341	386	346	363	372	355	371	368	400	383	393	370	350	383	390	379	346	352	355	364	351	306	362	409	360	328	377	356	404	342	384	357	412	357	367	393	386	371	389	325	363	349	352	375	399	372	376	362	336	354	381	339	350	358	324	348	357	321	367	339	387	345	387	403	381	385	362	357	361	366	341	370	378	352	371	322	387	342	360	337	323	359	388	355	371	363	357	405	371	348	396	421	370	351	390	328	346	384	365	342	404	377	381	313	366	371	362	380	358	367	397	379	369	354	389	375	394	387	373	340	358	350	396	392	349	405	407	366	384	348	351	386	379	351	365	347	370	342	323	385	373	368	345	357	347	360	370	403	338	410	378	381	356	312	377	377	344	357	364	372	355	329	355	337	362	348	363	339	357	368	361	379	358	352	387	410	357	370	367	375	350	368	394	357	374	349	345	340	403	385	372	350	351	407	397	369	366	363	378	384	361	392	367	374	410	372	355	400	331	371	381	355	384	365	377	358	373	361	407	360	365	367	382	352	393	370	396	368	387	367	362	342	363	375	366	370	352	376	387	358	353	378	407	381	347	352	350	356	348	390	394	388	341	377	341	393	342	349	332	364	350	353	367	388	364	343	375	329	368	358	377	381	379	357	376	398	369	391	368	380	373	390	363	366	350	388	388	369	350	370	366	388	369	359	391	358	385	365	358	391	362	389	366	380	372	360
3488	906	921	892	885	923	925	860	923	939	879	934	958	879	845	923	945	910	884	882	822	898	866	863	897	882	841	877	953	902	912	851	858	868	895	910	876	881	903	861	886	881	864	869	931	887	873	862	890	895	847	878	848	870	875	895	877	903	878	908	889	876	896	942	954	904	914	919	878	886	825	843	809	845	863	873	871	835	903	896	877	841	884	890	924	908	875	901	906	909	827	900	912	955	869	847	842	876	871	886	874	844	908	883	910	891	875	908	895	881	910	908	851	910	899	898	880	863	882	942	884	842	896	894	907	866	855	884	952	946	916	897	873	903	838	861	911	944	855	909	872	905	915	878	891	843	869	857	895	868	874	923	894	858	875	871	901	873	843	868	876	859	879	893	851	907	864	922	918	889	870	913	903	939	867	864	850	873	868	852	913	911	867	905	858	910	881	939	899	912	903	920	913	897	906	909	885	874	915	901	889	915	958	939	905	905	888	892	853	895	870	838	855	851	914	825	868	869	893	917	841	858	836	860	934	905	902	854	915	892	864	889	817	888	891	883	872	889	886	899	947	846	832	907	883	926	892	859	895	867	883	835	860	852	886	887	953	815	885	907	856	870	821	788	866	886	899	905	854	905	858	892	898	867	978	888	887	926	840	919	823	918	842	880	899	906	888	867	906	878	871	931	864	873	890	876	916	861	857	867	879	942	898	860	876	882	899	887	826	813	983	887	896	855	873	884	877	893	826	895	857	876	896	850	890	887	917	872	880	851	898	895	948	889	911	919	891	861	860	919	869	892	892	833	898	826	909	874	882	949	908	915	861	898	875	868	916	872	892	918	918	854	893	895	886	828	886	859	916	840	948	850	964	859	935	926	873	862	896	882	925	889	871	910	870	868	885	863	876	900	870	876	942	856	888	896	842	844	921	886	920	905	854	902	916	899	855	853	886	837	882	942	912	860	857	898	825	843	873	904	923	879	912	894	881	904	847	868	924	877	878	852	859	922	886	885	901	917	873	820	937	925	907	832	914	859	894	845	905	840	892	875	869	838	923	874	911	837	978	837	884	824	883	894	864	909	901	962	915	838	878	873	900	837	853	905	900	862	918	892	893	897	918	915	812	883	850	837	884	880	882	847	909	926	864	870	891	927	915	891	862	891	917	910	928	892	887	889	910	846	854	880	865	874	915	885	867	871	880	850	891	878	868	894	847	857	857	892	869	852	939	907	899	841	905	853	849	865	900	913	846	929	891	927	859	893	868	895	908	915	940	869	892	865	872	889	889	915	852	881	919	826	897	920	888	844	863	928	850	847	845	912	927	870	848	883	840	887	906	890	883	834	889	868	935	877	883	857	911	904	871	885	943	889	851	855	873	920	887	886	900	853	900	869	897	870	926	882	833	895	934	854	871	884	896	864	890	895	929	895	912	873	853	902	890	859	900	897	889	852	902	904	912	874	921	879	866	897	862	871	882	839	890	892	899	881	895	876	835	859	901	838	871	869	916	905	878	895	907	882	876	877	917	905	877	912	932	837	882	828	859	835	932	857	887	894	880	914	843	903	861	888	869	907	925	928	922	860	867	840	893	926	885	875	885	923	898	854	870	868	916	896	877	843	897	913	876	915	899	919	853	876	857	861	864	884	924	914	842	846	821	926	855	882	909	882	888	857	932	913	885	903	919	882	873	897	896	812	886	839	873	876	839	915	902	899	891	881	924	847	921	888	862	918	892	852	933	922	852	938	866	859	886	933	863	914	882	881	903	889	899	852	860	862	865	875	915	865	842	885	869	897	864	866	905	877	885	862	962	869	954	874	848	903	849	873	905	842	926	878	879	960	887	898	902	865	917	904	891	885	883	902	858	913	868	923	853	863	860	899	890	962	906	882	845	869	890	849	888	834	843	862	848	878	853	919	854	931	896	874	869	928	904	829	891	881	896	849	883	866	907	895	892	891	888	935	859	874	828	871	931	887	916	868	863	856	867	867	913	859	889	839	874	823	874	875	882	837	870	875	839	887	900	811	866	898	880	911	868	938	890	898	891	817	887	904	927	840	892	879	877	910	904	883	902	876	889	901	841	925	879	873	891	842	843	909	812	858	957	876	895	884	888	946	860	905	877	922	828	934	878	882	864	885	895	871	922	918	903	881	888	881	865	903	912	914	913	860	898	916	852	893	909	879	873	871	899	889	930	873	937	870	855	884	850	905	943	853	890	898	843	893	841	883	877	851	863	895	896	863	932	923	919	863	913	886	868	880	862	903	921	863	879	888	896	890	906	858	915	871	901	876	873	890	909	892	909	884	896	888	865	903	863	903	905	909	861	900	907	881	886	871	825	896	912	940	901	844	869	915	864	834	888	908	916	905	889	844	928	908	908	875	944	829	879	925	882	868	876	890	923	885	840	915	861	888	873	878	842	968	848	879	915	915	885	868	855	898	842	920	835	879	854	916	884	846	901	908	930	915	839	882	911	858	867	887	886	900	847	906	929	865	879	888	922	896	876	870	902	967	921	883	888	893	884	876	861	887	857	890	906	867	892	872	873	932	880	870	923	909	849	882	860	871	901	829	846	840	919	930	866	902	875	907	906	898	905	843	907	849	869	881	908	870	902	833	938	870	847	848	909	884	899	911	836	887	886	848	837	876	878	898	844	876	871	917	891	972	908	911	946	846	881	896	894	889	882	840	860	883	873	871	896	885	923	941	892	870	895	864	859	880	898	894	908	927	850	900	881	898	892	843	870	904	886	867	915	845	899	829	870	920	903	896	858	976	933	834	911	878	876	830	878	890	861	904	878	924	871	857	891	904	851	870	909	887	837	905	900	874	886	941	887	880	877	907	876	879	862	815	899	890	855	946	901	845	898	874	939	860	957	925	925	870	900	927	937	833	880	873	911	884	884	894	927	892	863	882	920	924	909	865	945	900	852	883	901	946	911	895	905	836	886	836	848	847	890	887	954	913	887	893	937	903	860	919	894	890	860	912	910	827	899	883	931	882	886	853	923	899	879	902	886	882	858	876	862	893	935	829	884	871	916	875	897	900	846	874	817	886	838	923	864	921	904	981	921	888	882	897	896	814	890	880	916	887	885	905	877	943	864	868	881	857	957	855	892	924	849	900	891	889	890	911	859	884	892	886	897	852	907	863	908	925	907	879	919	883	875	842	870	873	837	916	918	912	882	875	855	828	870	918	885	893	876	926	927	870	894	908	870	876	906	891	889	885	880	912	883	836	870	900	858	897	864	885	924	863	917	884	905	900	931	860	941	870	891	924	936	833	840	873	937	938	877	891	858	909	886	888	862	895	890	874	852	884	902	862	906	840	906	900	857	902	878	920	905	919	893	865	878	936	875	891	892	935	870	845	929	869	884	887	863	881	892	909	899	878	907	894	840	856	852	867	918	883	862	832	795	924	894	863	894	855	922	884	876	904	851	885	885	896	971	866	868	963	888	891	877	896	900	894	855	903	874	859	863	864	890	905	892	886	898	873	902	933
10573	806	592	546	497	441	433	434	429	410	402	389	418	409	387	404	391	364	381	385	390	367	354	395	370	358	381	401	367	384	387	319	393	365	374	373	355	397	392	371	422	367	383	363	346	380	378	437	396	401	346	359	362	384	382	386	402	355	368	417	345	396	415	398	359	428	373	384	391	389	381	386	396	362	405	381	355	374	394	379	405	375	370	414	347	374	353	352	386	428	387	393	359	372	378	377	368	372	366	409	376	405	402	341	379	356	379	388	379	374	363	366	374	349	387	400	394	414	367	371	395	399	414	417	355	380	368	387	367	376	384	363	360	394	405	394	408	325	371	359	396	386	356	398	374	395	426	378	341	357	354	333	350	394	357	383	405	417	360	365	375	381	393	371	356	370	358	352	378	354	401	400	363	382	409	407	396	400	390	419	381	381	391	399	386	407	391	395	340	367	377	397	352	395	401	364	345	393	383	377	388	378	382	396	367	398	414	397	382	361	359	369	366	348	394	355	354	392	376	356	373	358	361	372	387	422	396	379	371	366	329	382	388	341	358	397	363	399	407	412	414	366	376	372	380	352	380	373	380	392	340	410	346	357	362	396	407	384	358	370	384	396	403	372	425	363	372	374	355	373	395	365	372	401	375	385	341	374	383	340	373	365	382	405	391	405	400	379	373	366	375	352	390	360	384	415	351	391	362	401	398	407	373	403	399	398	427	345	378	367	369	357	381	378	390	375	374	343	388	388	384	358	392	412	395	406	375	377	375	350	368	363	414	387	373	398	389	365	361	364	392	382	373	370	392	350	373	346	394	405	422	368	335	384	408	421	368	374	365	387	384	372	376	405	365	422	365	396	349	339	418	368	441	402	374	362	403	354	352	390	376	364	387	365	343	350	384	414	387	414	384	405	351	377	386	385	326	350	416	410	405	375	403	369	360	378	418	372	418	428	392	416	363	368	398	347	373	392	367	404	367	381	397	349	393	364	380	372	394	388	412	376	401	367	392	381	369	397	355	366	410	361	369	383	391	376	390	378	387	393	408	359	397	376	400	370	398	395	382	403	393	360	389	397	378	356	401	458	354	395	382	405	381	406	380	360	393	391	344	367	395	395	387	373	367	389	355	359	361	375	370	377	333	358	380	373	358	401	383	404	377	411	357	370	370	446	412	374	402	362	416	381	390	400	382	407	418	393	363	366	383	379	397	433	388	378	387	374	331	380	401	378	377	400	375	382	408	361	364	352	404	372	379	342	413	397	405	404	423	362	400	426	379	385	363	370	365	370	401	381	394	361	393	395	405	343	367	392	357	365	323	363	399	356	379	332	359	351	355	414	351	368	406	396	377	387	366	384	366	364	399	398	359	396	409	369	393	398	434	388	381	384	417	388	389	370	375	395	431	379	393	381	383	353	390	393	407	366	392	365	393	402	368	371	350	404	399	375	403	381	349	364	369	388	394	379	377	375	404	385	332	369	389	370	409	395	378	360	334	395	391	400	407	413	379	363	372	378	401	390	374	390	346	379	370	366	373	306	380	383	403	420	389	382	388	346	343	437	411	393	374	422	353	388	390	360	375	394	354	388	367	373	387	370	410	380	358	353	387	396	368	390	365	405	395	381	394	407	370	388	378	374	374	344	387	393	366	388	365	421	363	407	388	357	400	394	389	391	367	394	395	390	357	367	358	357	346	373	367	354	380	389	401	404	378	371	375	382	355	397	377	375	394	376	406	406	393	376	351	375	373	386	399	367	374	402	361	353	359	341	395	334	348	364	388	373	381	382	406	396	374	377	419	411	336	393	353	371	372	371	365	381	335	355	362	385	417	368	377	384	397	368	396	362	352	370	383	354	399	325	389	430	399	398	392	400	379	383	377	422	376	393	336	368	384	351	387	366	347	356	388	374	385	396	411	399	360	365	349	364	384	341	418	387	401	336	373	371	360	384	400	375	371	409	352	420	377	372	401	382	422	376	374	369	343	349	403	403	389	422	345	370	367	388	363	360	351	397	359	371	391	376	358	361	402	356	381	371	386	365	375	373	409	416	365	366	403	382	368	385	370	353	405	398	382	390	390	378	387	408	367	378	394	376	397	378	393	362	380	363	394	375	377	358	404	366	377	362	375	374	368	356	398	375	383	370	369	398	392	368	331	376	390	373	377	391	353	409	399	404	407	386	379	397	408	379	384	349	369	365	398	404	363	405	371	410	353	406	379	389	381	386	387	344	380	389	397	392	408	360	388	408	364	378	360	378	379	389	376	412	388	381	390	400	370	363	385	368	415	374	400	362	406	394	310	406	358	382	401	376	345	344	400	367	405	382	384	378	419	343	392	359	380	392	368	365	371	383	384	377	408	386	365	378	373	356	380	407	383	374	380	348	368	400	381	366	380	365	391	374	417	362	352	370	367	370	415	387	392	367	405	422	377	360	398	375	380	363	361	364	356	401	396	352	403	377	395	375	367	340	394	378	382	395	401	358	379	393	390	368	383	353	415	402	348	406	350	385	398	378	399	352	357	387	402	393	351	407	359	412	371	349	370	410	358	375	376	364	383	416	400	395	439	352	400	396	412	388	437	373	380	377	339	409	385	381	369	392	429	454	372	388	393	417	395	320	374	375	385	370	370	405	419	391	377	329	395	408	402	372	402	407	366	367	376	375	403	392	425	398	365	391	373	370	367	392	395	402	381	392	386	395	365	402	345	407	391	386	343	397	355	330	375	391	369	393	390	383	362	382	400	377	385	372	367	389	361	397	375	400	398	337	392	321	356	376	377	394	375	387	375	343	346	387	389	352	371	345	362	402	377	401	373	402	383	358	368	388	400	369	376	386	372	391	387	361	395	392	327	416	375	356	369	360	365	404	382	370	369	395	370	403	420	378	396	406	355	352	353	353	409	378	369	387	369	376	385	382	400	423	346	404	399	408	388	370	387	373	398	396	387	375	363	396	343	359	383	380	405	386	380	385	398	401	409	420	363	400	401	408	403	371	406	359	374	351	371	401	359	399	367	356	359	342	354	387	383	384	381	426	341	351	354	397	415	376	397	374	385	387	428	392	369	389	370	425	377	352	359	368	396	422	351	387	426	387	405	356	382	365	353	352	372	367	397	385	382	376	380	395	357	379	374	349	359	398	412	379	361	379	373	372	366	392	386	380	357	367	388	371	384	353	343	396	362	382	366	358	412	405	360	410	421	380	410	400	378	383	358	357	362	377	388	390	367	378	376	407	356	359	371	394	378	418	396	408	372	374	413	417	372	358	369	399	392	438	383	381	366	368	388	404	373	370	348	415	384	380	399	385	437	354	393	391	364	416	382	378	374	391	431	391	425	390	394	375	374	385	416	395	342	354	408	381	366	378	367	392	393	353	364	371	403	431	378	415	403	372	372	408	343	371	419	404	375	399	387	380	344	381	380	373	407	384	405	402	391	363	391	396	369	391	405	357	389	360	387	388	368	379	363	380	378	393	400	401	359	367	440	390	381	366	382	392	376	384
8485	1201	1408	1565	1385	1313	1227	1119	1113	1106	1068	982	1053	1000	977	992	1001	974	963	895	944	954	958	900	972	985	947	912	901	949	962	925	970	951	860	929	971	913	912	919	931	885	907	854	910	933	910	853	879	913	937	915	956	892	892	886	898	933	911	944	888	913	914	949	911	909	946	989	922	893	876	917	923	892	908	921	907	919	927	840	917	960	895	912	946	933	892	867	899	963	918	937	875	942	930	934	926	880	944	935	913	953	910	884	896	909	941	909	891	935	901	908	880	954	887	891	907	923	984	838	889	932	913	914	926	912	872	938	889	893	942	885	939	928	833	898	918	890	905	879	914	888	870	882	951	918	947	951	888	881	910	932	925	899	951	893	906	934	908	882	884	947	965	917	913	899	884	900	948	914	861	885	908	894	928	926	908	913	893	942	881	890	889	915	882	915	924	932	896	908	862	901	915	953	884	949	940	959	868	909	904	956	881	944	904	960	928	941	923	865	931	989	975	923	890	921	896	894	912	911	909	949	906	899	938	947	866	920	857	902	966	962	885	915	880	855	964	916	879	899	951	920	890	900	889	876	902	909	909	902	888	935	890	903	912	924	916	933	877	954	899	927	953	919	917	902	938	1014	961	873	929	905	890	921	885	933	895	925	923	944	899	876	910	865	872	937	870	899	962	871	883	914	903	893	962	926	894	932	844	895	868	874	921	953	895	881	914	935	882	928	951	867	931	910	906	909	886	907	897	896	915	873	936	959	929	894	960	908	904	914	869	880	891	916	889	952	900	908	857	863	945	877	891	934	897	940	931	895	891	921	894	924	927	924	926	928	891	883	905	949	893	922	928	917	923	874	955	922	920	903	924	847	913	938	883	943	936	909	914	926	927	877	889	892	918	902	934	897	959	886	938	916	940	903	932	880	895	932	909	901	896	896	877	868	913	955	941	920	877	933	876	926	906	913	952	895	923	924	913	848	889	916	900	972	941	938	887	937	877	881	895	934	892	953	979	913	929	902	896	903	944	941	899	854	952	970	908	904	871	912	911	967	949	863	936	874	931	971	925	916	919	865	871	936	915	873	922	859	925	916	888	933	901	849	906	914	887	979	901	900	908	904	985	883	918	942	894	896	945	897	977	893	902	889	940	910	929	866	940	899	881	916	884	954	964	889	928	867	906	865	868	899	879	946	932	906	915	942	903	947	892	902	900	899	911	994	928	862	891	943	926	845	937	877	915	882	891	933	889	943	971	911	908	941	908	920	869	949	895	833	894	927	916	874	924	902	886	911	968	908	903	899	922	939	894	903	887	925	941	912	896	878	898	921	894	973	881	883	894	913	865	948	891	937	914	904	897	914	834	872	910	904	922	888	904	891	926	977	921	960	896	878	960	902	890	979	842	940	896	946	900	921	877	924	900	918	918	902	875	982	949	930	920	911	916	879	918	861	924	908	910	912	934	863	955	940	964	906	924	889	888	901	876	932	908	900	916	896	931	903	898	930	903	908	852	875	920	883	889	901	951	888	919	933	920	936	832	915	905	919	932	899	880	926	895	933	903	941	886	964	906	907	916	913	931	952	931	941	900	919	909	878	846	906	843	914	966	879	938	932	913	881	919	909	924	901	843	914	893	936	925	915	969	925	894	965	937	934	919	934	924	907	879	902	894	865	892	915	914	938	904	916	888	898	940	873	894	895	885	871	914	855	972	944	885	907	906	899	876	923	879	890	900	827	893	975	918	927	902	858	919	889	881	888	952	881	905	918	878	882	914	905	938	887	911	917	894	898	883	915	889	865	921	958	899	902	918	925	924	911	838	895	945	887	871	947	911	877	896	862	893	896	894	906	875	878	856	933	859	896	887	834	883	934	926	923	933	936	923	867	905	944	911	923	883	966	939	876	909	898	953	890	853	906	885	932	956	873	944	895	930	887	888	905	944	937	902	911	905	946	916	931	946	899	941	927	924	905	949	954	911	884	917	883	879	929	933	966	925	901	953	878	955	892	923	896	913	873	889	860	901	881	894	940	917	862	905	900	904	882	842	961	920	907	870	942	922	1008	931	897	866	914	876	905	881	939	935	875	938	880	908	894	920	894	907	867	884	926	894	928	929	852	883	954	932	898	906	881	890	925	926	905	954	903	915	915	948	913	911	912	920	898	870	917	937	857	899	906	903	901	871	930	917	924	892	852	850	887	929	937	901	931	878	865	886	883	960	908	882	870	913	936	893	921	884	836	892	895	915	899	914	928	904	951	960	887	907	901	889	946	905	922	917	955	924	912	880	923	933	913	913	891	909	935	928	899	903	911	896	903	937	883	957	949	958	913	904	882	899	921	877	931	885	952	915	936	946	867	925	917	881	912	867	894	875	879	878	868	933	947	923	927	839	914	950	927	917	902	951	913	884	901	955	994	870	905	870	895	930	918	917	899	930	830	916	886	890	882	907	878	912	891	914	918	927	916	924	972	916	918	939	937	916	941	903	879	855	929	869	909	917	920	928	866	904	945	932	868	953	905	939	882	916	936	927	908	920	933	909	907	906	840	885	915	908	935	876	951	878	896	898	888	906	909	864	865	925	887	907	906	919	948	904	895	905	947	948	880	932	926	908	883	930	921	922	921	906	960	887	921	930	907	914	948	940	866	929	872	884	953	913	916	912	888	914	959	916	885	956	907	935	859	918	897	880	938	935	916	935	889	865	936	845	958	935	913	977	898	860	944	881	936	903	962	886	921	893	950	926	897	892	867	878	887	887	911	895	962	947	941	944	888	935	954	911	949	910	940	878	942	944	909	919	918	926	850	912	873	899	922	863	853	910	903	877	874	862	874	889	942	936	943	917	883	914	881	960	914	853	879	889	890	902	959	875	899	878	894	929	916	939	927	918	945	937	936	917	923	952	910	908	884	931	946	944	888	897	873	909	919	856	915	936	912	841	899	886	884	895	916	918	923	863	916	908	916	877	935	896	878	921	885	895	969	916	879	864	964	940	914	885	882	940	926	837	888	911	935	921	947	872	900	906	868	847	907	873	917	969	914	911	918	902	870	924	894	910	886	922	909	889	907	940	898	954	863	918	946	887	950	938	898	915	879	883	922	921	905	906	915	938	906	935	897	919	902	869	973	869	865	879	933	874	873	890	942	934	868	897	919	947	905	956	893	898	954	881	935	866	895	898	926	862	946	916	921	875	949	918	949	899	894	891	958	883	947	909	910	891	922	849	954	886	880	863	930	923	902	911	911	935	918	932	922	941	930	927	908	912	877	929	932	853	915	888	942	917	889	906	892	898	921	951	965	926	926	910	869	846	839	932	931	891	845	899	903	883	898	946	963	923	881	861	915	897	940	919	903	891	922	891	895	925	889	858	934	896	875	907	949	884	891	967	929	921	897	936	890	892	913	903	858	865	916	932	962	894	934	949	934	929	930	927	914	940	966	924	951	909	938	902	849	873	963	878	903	866	925	896	918	924	897	878	906	927	917	907	885	885	900	844	907	965	923	869	892
16920	1317	679	580	422	345	332	308	261	246	264	232	209	220	227	245	207	228	235	223	234	231	233	208	211	202	184	191	240	218	244	207	226	218	206	204	211	201	227	234	224	211	228	216	196	201	193	263	248	219	198	218	214	210	223	215	206	199	227	217	215	243	237	219	177	194	172	181	215	208	235	228	214	213	193	203	221	199	191	207	210	211	221	234	180	202	210	184	215	221	207	197	213	199	202	208	219	208	201	187	212	195	190	198	232	208	202	229	222	205	181	209	209	182	208	219	206	214	232	214	204	210	199	190	186	199	209	221	193	249	199	231	230	199	240	204	219	233	211	198	201	225	198	225	216	192	209	213	214	202	219	199	210	195	219	217	224	197	205	219	218	213	175	224	185	170	205	227	203	205	225	195	191	206	214	205	203	197	183	228	196	206	220	217	197	226	188	201	192	212	220	224	196	186	217	209	201	207	210	211	201	218	227	205	199	246	221	210	217	193	195	180	204	187	207	221	214	217	220	214	201	215	203	198	221	191	221	218	209	220	188	199	224	230	186	214	217	212	172	199	194	204	207	222	215	195	233	220	207	208	218	222	217	202	190	189	207	180	207	215	209	247	187	199	222	201	207	197	218	189	194	201	208	193	195	200	244	218	191	221	221	237	203	176	207	209	175	215	213	180	181	211	182	202	215	221	197	212	211	216	207	188	202	216	198	195	219	188	231	224	194	197	197	188	232	198	225	217	202	174	195	191	207	210	220	211	203	178	212	219	194	198	193	207	198	234	207	220	196	193	190	202	201	220	203	186	207	185	179	199	212	210	195	205	214	184	183	203	191	203	193	207	174	226	216	224	205	229	192	206	215	199	213	216	203	222	233	211	204	200	190	214	219	221	209	190	172	197	223	197	195	221	194	198	197	228	181	215	202	212	213	235	214	210	192	206	217	214	221	222	197	207	187	194	186	202	216	202	222	216	218	240	228	222	223	193	212	232	206	218	200	222	215	202	183	238	210	204	198	202	190	199	222	206	210	213	213	213	217	237	183	224	218	211	202	222	201	201	221	230	206	225	219	208	198	210	193	225	221	224	190	213	240	216	215	177	168	212	184	200	168	200	229	198	188	225	228	208	233	215	200	208	208	178	190	229	185	198	212	215	214	214	227	192	194	174	203	185	204	202	208	222	200	220	198	220	213	170	190	201	216	186	204	224	245	217	190	233	225	227	206	213	204	196	209	198	173	206	217	226	203	186	215	233	220	204	196	206	200	219	229	195	199	177	224	200	219	217	204	174	207	204	218	189	217	178	220	217	200	187	185	216	164	207	220	214	222	211	206	226	213	204	256	216	206	224	221	235	200	211	216	204	213	202	202	228	210	197	179	198	211	193	201	220	209	213	220	214	231	180	181	202	224	201	188	232	181	217	213	202	218	198	200	195	219	223	216	245	217	226	203	237	193	184	217	199	215	199	202	226	210	198	204	210	197	245	190	214	175	201	218	247	214	227	203	229	199	216	195	209	204	209	228	221	220	180	229	194	212	193	219	201	204	202	211	242	188	207	223	201	200	210	210	207	196	220	209	225	200	219	210	214	227	191	239	236	223	197	196	166	209	179	203	212	212	213	196	226	196	189	210	221	222	225	234	206	215	197	213	235	203	192	198	188	221	200	198	198	211	230	184	205	218	174	204	185	208	232	219	226	211	190	213	208	207	207	214	230	225	204	193	211	230	227	204	221	219	201	190	227	211	210	205	207	200	220	197	214	206	197	184	209	223	196	207	216	211	224	196	216	204	213	201	192	207	200	223	210	188	213	204	199	203	216	237	223	181	226	222	200	208	202	214	208	220	215	217	206	187	249	214	187	200	196	192	208	194	209	220	215	213	227	198	216	224	208	187	218	193	173	214	209	222	236	214	206	198	189	213	201	213	195	204	209	196	215	203	216	221	200	227	210	186	227	202	197	195	206	228	192	198	216	194	213	220	215	189	215	229	204	198	216	219	210	208	195	209	197	250	209	210	204	220	202	221	215	204	218	225	212	200	202	232	235	217	191	210	194	218	204	191	184	199	192	216	212	193	199	217	182	202	206	213	201	191	206	231	236	208	213	197	194	181	216	206	192	227	196	222	208	175	190	203	218	176	203	191	225	214	222	213	204	220	196	209	212	214	239	223	229	225	220	191	212	180	203	216	198	204	200	246	208	192	188	203	219	199	228	225	206	196	193	203	228	218	191	227	209	198	195	231	192	214	223	204	225	187	218	186	190	212	185	207	201	200	212	198	176	197	199	205	230	194	204	234	201	205	213	195	201	193	177	190	231	213	193	220	184	201	208	202	203	194	173	220	202	219	226	189	192	194	199	218	203	201	213	204	212	198	218	190	184	193	199	210	196	212	194	205	198	221	198	189	187	187	241	204	213	239	232	187	199	201	190	172	224	184	194	212	201	207	195	211	216	206	189	177	209	165	219	226	202	218	204	192	196	204	210	181	224	226	216	211	200	216	198	182	245	188	217	221	204	228	210	231	206	198	225	209	217	202	211	214	216	207	229	188	214	236	232	189	200	163	208	210	202	196	211	192	209	211	224	219	228	232	202	207	215	229	208	188	202	224	225	195	212	196	227	201	191	216	206	205	175	223	224	196	211	211	223	226	212	240	190	209	213	215	212	194	188	200	207	196	201	209	223	219	206	212	211	205	190	195	198	219	195	197	213	228	232	211	188	197	211	220	227	212	208	203	217	194	225	224	199	217	235	226	213	201	216	205	207	192	226	204	199	204	223	218	203	189	212	196	196	186	202	200	207	222	204	244	229	216	204	219	210	205	198	219	217	194	178	170	202	211	219	216	200	191	197	207	214	209	217	198	212	201	208	180	192	231	211	208	209	188	205	195	205	212	205	200	224	212	192	208	200	209	196	198	183	200	195	212	210	239	206	191	182	226	220	207	214	198	210	198	181	212	197	220	210	213	188	183	216	213	206	226	223	196	194	179	199	219	177	225	227	226	216	213	202	216	193	183	219	217	175	219	218	200	206	209	217	195	195	191	205	220	217	225	192	217	212	257	225	212	169	215	226	202	212	208	221	192	217	198	223	210	228	188	233	197	207	225	220	212	229	225	204	191	192	199	215	225	206	197	214	220	214	202	221	206	193	195	226	197	224	223	196	198	205	211	222	221	220	227	217	210	190	190	200	217	217	208	190	185	181	212	216	200	176	162	176	233	200	190	221	223	211	221	207	212	202	202	200	235	216	221	218	220	225	165	210	186	207	198	202	185	188	205	191	209	219	201	214	229	192	208	202	196	190	192	197	213	207	212	204	209	216	197	202	203	194	215	200	171	231	189	200	184	201	194	218	243	202	210	241	200	203	198	200	210	219	190	212	199	201	201	202	212	205	187	219	196	217	200	205	213	217	193	231	196	207	201	193	186	172	199	215	215	200	203	188	212	211	186	207	215	198	210	221	207	221	218	189	209	229	199	210	237	219	213	214	197	197	188	224
10297	1111	1442	1684	1478	1250	1079	983	932	925	801	733	730	668	732	611	621	599	630	635	608	545	617	562	598	569	577	542	527	553	583	544	551	568	555	541	570	575	527	594	542	593	507	539	540	524	530	556	509	538	548	516	534	554	538	535	500	569	559	537	518	530	523	512	579	548	555	562	537	540	569	579	542	501	504	547	512	495	534	531	551	506	517	527	529	532	515	524	538	552	522	576	571	570	514	559	509	551	546	562	555	520	546	530	541	525	547	472	535	487	504	560	519	566	490	509	523	561	517	550	537	528	519	555	540	553	546	528	544	541	522	527	513	520	511	498	546	534	536	538	541	526	533	497	579	539	521	531	477	542	517	485	536	494	526	518	504	519	542	530	526	521	482	517	510	541	529	540	540	569	548	537	487	564	513	485	507	517	520	521	571	507	540	529	559	509	583	496	524	531	569	530	515	541	527	552	505	549	576	540	517	530	522	544	517	545	577	480	517	512	521	553	511	495	525	557	545	499	538	534	489	516	545	562	537	568	515	574	565	495	485	521	491	518	498	528	505	527	508	547	531	499	517	528	515	526	541	540	532	531	537	544	551	537	558	507	503	581	538	547	504	526	527	614	544	516	456	515	534	504	530	525	535	521	513	525	505	514	486	556	505	561	518	509	510	506	510	551	517	485	533	565	530	520	565	542	537	527	497	544	562	521	508	513	539	556	496	513	579	521	497	521	512	498	538	547	531	466	542	531	505	553	545	507	510	540	521	505	518	575	586	476	522	524	520	481	528	535	492	536	518	565	520	508	514	515	515	553	557	481	525	533	531	527	540	516	524	507	503	566	496	549	517	515	514	535	524	522	560	516	503	539	544	523	530	492	490	533	507	529	487	510	519	496	539	554	506	507	513	570	533	534	550	533	532	537	487	489	528	525	542	555	544	545	541	518	525	548	491	520	544	515	536	563	495	549	544	520	513	545	549	524	533	519	552	469	527	551	509	526	507	511	532	576	505	530	558	532	545	484	496	551	524	531	522	509	532	496	511	536	534	507	518	533	530	513	500	519	524	509	503	505	487	518	516	514	533	560	522	524	529	541	566	546	530	566	520	526	539	536	499	498	548	548	541	489	554	467	545	523	527	531	541	558	542	549	542	551	530	523	557	540	485	514	515	531	526	526	531	531	558	524	537	524	485	519	541	547	570	583	525	509	502	509	511	501	534	549	516	516	520	526	552	528	500	535	491	549	499	515	542	524	492	548	558	506	567	523	537	548	540	530	514	528	543	573	522	577	495	543	531	526	494	554	517	553	524	500	535	520	557	520	577	524	509	556	517	491	542	530	523	560	511	500	502	531	539	512	482	533	571	542	494	498	503	491	543	562	500	517	527	478	557	536	525	513	498	533	546	531	512	547	534	501	508	530	515	530	525	561	582	515	490	511	547	540	488	522	526	517	532	522	525	519	526	540	506	529	551	522	540	539	527	528	535	528	518	531	533	550	516	516	542	518	545	542	514	523	539	501	491	513	511	531	527	535	506	571	537	525	485	547	554	501	505	511	524	510	522	506	556	500	512	539	497	528	545	523	515	535	515	536	559	517	486	523	538	476	467	544	526	552	525	536	540	540	531	547	537	534	498	551	512	554	541	551	525	511	555	528	507	533	486	539	524	524	490	525	498	519	494	531	495	512	515	496	518	516	485	504	500	529	513	533	502	515	546	523	564	532	482	579	529	569	482	509	555	507	511	547	520	535	551	536	517	531	484	556	531	518	515	508	562	511	517	504	477	506	509	528	562	529	519	505	519	500	540	505	519	552	545	507	531	497	529	488	506	512	562	548	563	538	521	531	524	520	534	549	504	504	518	534	523	531	548	530	526	519	505	513	474	486	525	530	529	587	506	518	528	517	505	512	526	518	529	511	523	529	555	484	556	532	560	522	530	507	538	549	551	562	493	526	520	554	520	544	586	522	524	512	517	517	555	509	576	520	537	487	521	544	524	542	535	493	527	534	563	562	538	550	468	523	534	552	532	506	539	530	521	543	508	503	536	545	523	516	489	546	520	521	506	514	538	541	485	522	533	513	530	555	519	551	513	492	516	544	562	513	537	533	498	524	529	538	520	533	534	520	559	544	537	531	565	555	564	516	538	522	544	523	530	492	525	530	556	533	519	520	513	544	564	529	547	501	499	555	540	580	539	504	524	561	525	498	534	530	499	553	562	541	542	542	536	537	531	482	533	598	533	543	540	530	554	487	478	536	562	518	531	536	511	540	556	521	553	499	471	551	511	546	522	545	516	519	502	563	483	559	520	496	516	502	486	505	534	552	493	468	545	544	548	513	584	506	572	549	518	471	531	527	550	541	502	521	577	508	504	516	515	529	515	499	539	544	496	539	533	470	528	520	506	499	503	500	535	530	560	514	530	530	503	533	538	525	482	537	542	512	522	545	546	513	531	542	502	519	563	526	521	534	523	545	536	506	544	525	525	530	511	549	532	535	529	521	532	480	553	535	532	486	521	547	480	550	506	517	534	511	520	563	509	575	516	505	544	529	574	552	541	516	545	514	542	533	517	516	493	554	502	542	554	505	511	531	540	511	513	539	548	555	504	496	588	520	547	528	528	536	552	505	522	577	532	534	509	541	548	517	507	499	496	539	547	527	560	512	513	541	536	522	477	483	510	549	542	523	569	512	551	572	527	570	495	533	558	528	542	496	572	565	541	559	546	499	511	551	538	518	540	548	542	552	543	544	532	509	511	547	548	489	549	544	498	530	522	503	518	529	525	508	566	499	495	574	544	502	523	576	513	539	542	503	540	521	551	541	500	517	514	505	538	520	500	518	542	498	544	515	544	523	523	505	539	558	560	566	504	522	555	530	546	527	513	506	497	533	566	512	505	524	547	520	505	552	532	573	509	519	510	549	504	539	486	565	520	494	499	559	490	519	521	489	516	530	532	540	536	542	563	536	529	508	498	476	517	539	540	509	481	508	525	560	526	536	514	519	524	476	532	556	529	538	525	547	522	530	562	560	494	539	524	518	527	507	481	524	562	522	545	502	547	528	551	515	479	535	553	512	513	589	534	524	533	520	509	509	497	500	540	529	550	505	508	530	530	547	535	574	528	543	508	531	532	513	527	542	546	558	543	524	536	543	527	548	508	518	503	541	534	512	532	538	529	540	547	555	541	521	564	545	527	501	511	502	531	527	517	546	548	543	554	502	542	522	546	535	522	538	524	511	505	515	510	484	545	547	507	515	511	521	489	507	522	514	556	514	512	552	494	502	514	519	518	552	519	499	526	521	516	532	513	503	543	550	531	548	545	534	510	500	584	550	538	517	520	483	558	534	512	538	509	541	550	565	560	521	508	510	495	563	554	576	491	559	569	508	514	545	527	544	551	517	508	508	479	538	534	560	493	521	505	521	541	481	536	518	507	543	503	544	511	479	542	554	533	519	514	575	507	530	531	530	543	518	557	558	535	482	520	471	526	557	485	518	563	543
3666	472	376	372	392	359	349	366	380	339	374	400	345	350	369	355	397	396	347	369	383	362	364	336	390	366	368	359	339	404	385	377	378	352	355	330	357	345	382	357	360	371	318	379	371	343	333	346	373	408	343	369	381	357	387	340	352	408	392	352	392	378	376	355	380	366	369	358	378	380	402	372	374	376	395	379	347	405	384	357	394	401	375	328	336	360	361	379	354	362	358	361	360	401	355	362	369	340	359	326	364	382	355	357	379	372	358	359	345	383	398	357	362	341	385	363	393	382	363	358	396	334	394	403	382	361	398	366	374	350	354	354	358	387	398	399	358	335	355	372	360	383	376	378	393	369	396	346	312	373	344	363	361	384	348	379	332	383	330	375	373	379	362	352	337	373	361	360	362	383	373	368	387	383	393	344	383	375	364	365	328	365	365	362	304	331	380	330	348	394	375	336	312	380	359	375	372	389	372	373	357	366	395	358	341	388	372	375	351	354	381	378	372	370	362	387	376	359	363	325	342	399	363	328	351	385	328	376	368	377	353	379	352	336	360	411	399	334	371	352	379	404	381	359	415	349	392	347	382	382	354	389	327	375	388	351	366	364	359	319	362	361	365	335	376	321	348	386	369	371	376	333	377	357	396	390	386	389	413	368	375	361	372	369	352	376	386	325	356	361	355	368	393	369	360	354	351	383	398	350	371	369	372	357	364	384	402	319	348	336	350	348	370	371	369	339	397	349	373	361	347	367	370	367	353	373	385	366	407	371	345	364	334	341	371	366	353	314	354	360	346	353	338	365	327	347	378	388	398	382	388	360	410	411	366	357	368	363	333	359	360	368	364	377	342	369	323	367	375	387	362	364	356	380	349	387	364	377	343	357	346	361	356	385	324	394	360	371	379	357	377	394	391	358	356	381	399	350	354	388	358	338	375	372	370	346	392	351	353	365	364	363	368	380	388	369	369	367	346	361	355	400	372	344	356	356	384	345	384	354	355	361	404	345	332	327	344	351	353	366	353	370	355	353	364	366	387	405	384	333	344	369	360	359	358	341	354	351	348	388	341	368	374	365	390	360	382	360	382	375	384	365	357	386	384	359	372	383	355	364	413	342	374	350	371	354	364	372	383	378	364	376	348	361	359	389	391	362	354	365	362	370	377	360	342	347	338	386	363	348	366	358	393	357	355	350	371	367	359	359	344	373	366	382	335	406	330	378	376	396	372	371	389	367	380	367	368	343	338	367	363	354	319	362	355	320	378	352	378	363	374	341	370	370	396	405	388	392	376	389	385	373	364	359	390	361	340	396	388	415	385	355	361	382	361	357	390	387	372	346	373	362	394	390	391	379	412	369	376	373	363	399	386	383	366	382	322	351	355	392	349	343	343	323	331	379	349	393	399	371	395	386	357	370	387	374	356	351	375	364	339	378	361	356	380	385	351	371	365	340	348	373	383	386	366	358	390	406	365	336	344	342	360	334	368	402	400	342	356	380	379	374	384	351	371	349	381	333	343	357	322	345	370	376	345	375	352	390	369	326	335	346	387	405	396	335	319	366	385	351	358	357	368	331	335	346	388	339	356	369	367	373	397	362	363	375	377	382	354	360	354	350	365	357	380	381	343	342	317	392	361	402	356	365	327	418	364	349	396	370	379	391	386	361	367	378	381	374	352	372	362	359	353	414	387	339	354	363	359	367	369	379	385	386	349	366	394	344	351	331	396	358	364	404	375	314	389	382	380	370	405	365	345	332	334	385	372	396	367	365	353	333	359	382	400	361	371	386	382	356	353	386	345	375	372	349	375	348	360	336	391	355	353	333	375	363	374	369	357	409	382	394	356	351	369	345	387	354	368	329	379	331	382	378	365	341	334	344	365	396	373	375	377	378	373	362	382	376	381	348	354	369	383	373	378	352	375	374	341	352	353	343	333	359	380	352	336	362	345	329	398	385	397	396	346	375	399	396	380	343	349	357	376	345	343	359	348	362	374	382	360	402	358	358	379	402	372	375	371	366	340	367	356	354	384	375	380	404	381	377	382	384	391	389	356	348	364	383	387	365	364	335	375	360	388	362	342	402	387	403	394	374	384	360	368	369	338	338	370	346	378	367	358	333	369	381	334	345	343	336	376	381	363	342	355	369	372	366	379	366	377	392	389	378	402	345	374	394	352	352	330	357	414	345	366	395	362	361	333	354	357	386	362	416	345	338	376	431	335	334	362	370	400	388	380	371	349	341	350	351	426	373	408	357	304	375	375	334	390	357	385	367	358	406	394	343	365	394	362	362	368	341	379	373	348	386	377	358	326	352	347	384	397	373	346	365	362	389	383	361	391	356	360	332	383	399	386	385	394	376	339	331	370	349	400	346	362	371	397	345	365	389	369	359	326	362	338	383	396	356	366	341	385	372	358	371	383	355	385	347	347	347	376	363	350	361	363	356	351	338	378	374	355	404	362	375	373	360	376	391	355	376	397	392	391	412	370	361	356	368	360	403	395	378	368	392	344	309	370	332	375	325	359	343	369	375	350	372	392	396	321	398	376	362	414	371	335	386	337	360	374	362	349	357	339	331	377	347	392	343	343	354	333	369	360	378	393	354	388	318	370	352	372	328	356	392	387	370	371	353	389	344	345	390	329	385	346	360	376	345	357	359	380	371	382	369	329	377	357	374	354	389	365	381	334	375	370	385	367	383	388	367	367	377	365	350	379	360	363	354	415	361	404	378	336	355	339	338	355	386	397	347	360	350	377	361	355	318	388	337	402	431	365	388	365	373	357	347	332	359	368	376	365	397	352	374	356	377	362	339	356	366	353	426	383	366	385	334	339	354	374	371	379	410	362	380	375	395	368	374	381	380	395	369	394	350	375	404	358	389	368	378	369	371	372	354	355	363	375	343	370	376	357	357	372	347	369	348	395	367	343	349	376	387	354	370	358	369	387	399	350	348	360	387	398	350	344	358	363	344	386	380	375	355	379	376	405	361	366	383	381	359	389	383	356	367	354	371	359	377	362	362	400	370	362	336	352	358	393	367	380	417	331	359	364	330	365	363	360	366	347	364	397	385	356	345	340	342	350	374	344	380	341	405	353	338	348	355	335	348	394	332	376	327	343	356	388	358	337	348	361	374	365	378	417	386	322	347	375	383	371	395	405	320	342	384	374	339	379	337	391	389	385	390	373	350	391	368	349	369	350	401	346	383	400	347	388	332	365	358	354	357	402	367	369	358	380	330	363	362	330	386	367	340	364	341	361	367	371	378	356	364	366	358	406	363	377	346	398	390	370	393	403	393	348	362	325	348	348	370	353	349	364	336	366	342	329	348	390	386	361	368	367	380	351	350	340	345	419	361	369	355	371	377	354	363	369	359	352	385	354	357	395	397	378	386	378	378	374	364	378	368	358	339	371	373	324	344	342	348	379	369	384	343	341	359	349	361	339	351	359	324	363	347	393	335	393	355	375	384	399	349	361	339	387	376	380	382	372	372	358	302	376	364	367	340
3606	923	971	893	951	917	920	892	914	940	888	902	935	954	901	844	952	864	911	919	944	950	898	887	927	919	927	920	866	881	878	888	952	893	887	868	904	856	865	910	867	904	892	866	920	944	913	884	880	856	891	912	888	909	886	921	909	873	864	861	850	934	935	915	873	865	909	890	897	918	957	943	952	843	854	940	921	922	849	877	909	866	905	889	953	850	906	911	845	942	875	842	924	887	927	897	885	895	924	906	906	914	938	904	875	887	882	945	901	875	840	924	868	912	921	948	890	866	928	901	909	884	893	900	892	890	883	873	842	866	850	863	829	842	887	874	932	824	938	932	924	902	868	902	937	863	955	910	877	876	889	883	927	912	870	865	920	881	881	897	926	860	911	907	902	840	881	870	884	853	915	894	897	828	889	875	957	898	891	902	930	862	895	885	952	947	860	826	835	933	872	918	956	854	920	892	926	907	902	889	890	874	885	883	926	839	834	962	941	947	895	928	917	896	934	893	857	931	902	897	870	884	907	923	917	883	1003	893	866	839	888	873	872	915	886	895	902	904	888	869	921	909	921	876	922	864	903	903	873	886	920	909	969	899	848	929	918	877	894	875	944	891	868	926	892	827	891	863	873	891	877	892	924	895	889	858	855	823	923	888	875	887	892	849	933	921	887	870	873	931	909	944	882	901	885	910	865	894	919	882	876	860	886	916	891	892	862	832	872	872	899	888	880	885	925	968	899	894	878	885	883	916	933	873	896	904	859	917	870	941	905	904	911	875	898	909	909	854	908	913	915	877	868	892	939	911	892	945	857	895	864	899	859	938	904	890	935	921	868	868	902	913	836	947	869	908	902	887	891	885	893	923	898	877	906	883	904	906	911	906	898	840	856	907	907	940	881	926	930	979	937	884	863	883	857	849	878	851	897	885	894	854	882	868	904	851	870	913	919	934	846	889	883	864	905	830	872	920	918	878	884	930	905	894	877	928	908	882	953	869	877	870	844	910	869	894	952	885	869	879	895	913	886	912	915	887	917	841	895	878	921	882	953	853	892	888	897	891	898	896	875	894	875	894	951	877	903	892	910	921	863	902	926	924	920	856	866	910	830	874	871	889	921	882	907	948	858	850	869	929	909	889	927	943	937	904	895	887	821	920	952	838	872	894	893	893	891	858	933	852	929	875	875	825	929	878	892	896	912	870	945	947	868	899	900	908	929	917	888	938	901	895	908	869	920	861	845	840	878	899	865	885	897	922	895	859	923	879	914	925	866	863	835	879	900	830	905	874	851	883	912	890	839	837	868	892	880	876	902	858	903	907	937	882	895	879	926	891	863	918	923	914	852	908	899	884	876	873	882	893	938	901	828	904	903	904	945	904	817	877	860	922	894	845	912	951	937	883	862	833	920	919	873	862	920	885	893	889	914	904	896	905	869	884	965	897	875	928	872	871	906	856	875	886	916	889	924	907	921	914	920	896	915	969	840	881	852	872	877	839	847	934	888	909	905	895	878	931	888	920	842	866	893	880	854	868	903	851	839	829	838	864	887	844	913	895	907	963	900	923	856	909	848	945	924	890	896	916	857	919	846	887	875	882	916	896	887	908	894	914	805	920	889	962	892	843	870	897	914	842	927	900	902	927	899	912	906	876	899	910	889	870	877	877	935	913	880	873	897	937	909	938	853	907	851	892	909	886	883	859	898	876	844	884	860	852	842	899	884	877	847	921	808	947	887	897	841	875	906	886	931	856	909	876	882	913	842	893	854	902	910	892	932	904	887	873	896	865	872	891	868	907	878	890	902	879	897	912	893	883	908	907	874	876	899	864	897	910	953	918	871	930	931	856	874	879	844	863	892	906	892	889	872	872	843	921	882	896	844	884	860	872	894	869	874	905	911	827	902	944	898	890	897	946	865	889	920	899	906	891	923	843	865	934	937	905	851	915	897	886	894	912	842	948	903	868	897	874	946	918	891	893	897	898	891	896	907	896	871	946	937	936	857	835	918	933	914	896	897	945	888	896	863	880	851	868	876	876	911	935	937	895	883	852	927	901	865	848	853	835	893	945	879	874	947	945	932	886	881	889	883	875	923	883	904	897	898	916	910	888	870	838	894	914	906	896	859	837	887	858	806	926	889	912	913	886	855	868	881	891	872	847	903	959	875	892	915	914	879	945	895	920	873	891	915	880	854	897	895	856	920	917	941	925	849	826	863	908	866	901	919	945	889	953	919	926	909	879	871	875	912	880	922	948	902	932	910	879	916	866	907	889	928	889	922	900	886	877	881	904	871	879	917	856	855	942	884	880	871	930	856	878	844	855	936	861	889	924	880	959	925	878	844	885	909	818	876	842	887	881	958	848	858	859	890	874	855	970	912	920	859	876	858	913	880	867	878	877	907	874	818	898	930	914	861	861	925	897	913	920	859	880	923	878	891	892	889	939	915	868	896	892	846	899	950	852	858	909	920	916	956	897	888	856	893	935	852	891	871	915	902	894	889	917	875	900	915	872	865	897	895	866	875	898	912	866	930	923	874	880	890	930	933	898	896	925	937	903	859	891	924	837	882	914	941	892	964	875	954	850	879	914	902	855	889	872	840	921	917	906	905	883	935	880	855	898	908	906	831	882	824	956	904	934	888	889	893	902	889	939	878	896	889	934	911	908	886	914	897	910	900	857	885	961	912	887	902	941	885	850	913	870	893	886	870	893	873	913	907	845	886	860	917	871	911	880	881	898	922	920	840	929	901	904	874	858	973	956	911	945	901	850	895	935	892	840	879	887	932	873	926	900	898	894	916	878	913	921	853	889	930	958	914	913	880	929	859	869	941	920	890	896	958	943	822	913	907	897	899	923	869	884	832	894	867	887	875	916	919	900	901	869	889	939	888	875	855	943	862	886	882	893	908	902	873	862	868	929	880	844	851	880	894	860	896	898	862	907	880	963	909	837	888	889	877	949	905	899	903	872	857	905	868	891	885	912	901	876	846	895	907	897	871	857	885	941	854	888	927	908	898	947	887	943	957	873	886	864	905	908	886	881	924	929	867	854	892	917	886	933	907	883	936	876	880	882	914	867	895	868	879	845	899	861	868	884	846	851	888	914	854	931	879	889	955	929	897	930	933	923	854	866	933	922	869	889	839	795	940	880	898	876	862	897	950	886	879	832	898	917	895	914	874	858	903	936	864	899	877	912	883	915	852	871	933	927	871	882	859	937	868	902	863	900	873	869	825	910	936	835	890	855	908	870	900	874	893	879	873	886	885	835	864	890	892	879	891	869	880	877	896	871	905	898	884	883	881	869	952	902	899	879	926	832	853	885	907	897	866	865	863	877	885	912	954	869	859	861	895	866	923	901	944	917	929	911	823	902	907	856	854	873	883	882	933	873	913	890	875	916	853	901	901	928	858	934	930	891	892	920	889	868	856	868	938	878	907	892	907	890	901	943	863	847	900	855	909	891	926	893	891	897	923	878	903	880	850	950	917	858	913	875	962	894	858	938
10221	862	566	490	509	495	459	426	411	397	422	390	389	390	380	394	360	426	409	405	408	431	394	380	373	414	395	396	393	352	358	396	392	410	389	399	362	375	396	409	403	402	397	394	369	380	402	386	376	339	364	373	389	363	374	392	388	356	381	360	379	336	398	417	420	415	384	361	383	379	385	377	374	390	367	367	371	357	394	353	394	371	401	387	370	392	383	384	397	386	346	379	350	383	383	386	379	381	413	395	408	413	409	389	379	411	400	371	402	363	397	418	386	366	388	382	346	419	391	364	382	387	398	341	376	422	379	384	421	372	323	369	376	338	381	373	363	379	349	381	351	385	353	394	379	370	383	399	395	388	367	340	394	372	342	378	371	408	379	400	405	374	395	392	400	379	365	390	356	386	409	397	395	376	335	338	397	389	355	438	406	396	379	357	413	389	377	385	387	334	401	354	359	388	411	401	368	402	355	399	426	376	405	365	371	389	364	389	363	409	390	376	385	344	403	382	379	418	395	368	359	378	377	426	414	424	365	384	397	384	374	370	371	373	392	426	362	399	365	391	398	421	410	362	407	329	385	377	366	402	398	335	421	406	383	370	356	365	331	344	395	381	406	385	368	376	408	369	378	339	398	354	404	391	367	400	363	370	371	389	393	388	370	388	393	370	408	365	384	391	364	366	356	357	392	385	378	393	392	378	400	379	353	372	406	401	416	392	425	428	400	394	382	371	376	384	362	377	369	394	403	382	432	374	399	387	373	411	385	400	412	370	368	368	363	384	383	386	358	409	381	383	384	392	394	372	390	387	366	369	396	371	386	362	390	428	415	392	389	381	373	420	400	407	359	390	383	376	403	386	393	360	374	324	349	405	391	384	384	413	340	412	405	368	358	372	324	367	361	366	366	403	398	377	391	357	398	397	371	385	392	374	374	386	379	388	418	422	380	406	370	417	380	347	366	358	361	370	378	382	379	384	389	351	411	355	379	389	395	377	440	400	375	385	371	370	376	365	361	378	407	403	369	404	349	367	384	372	358	344	411	370	387	380	384	354	367	360	351	380	393	379	369	395	350	382	401	409	352	378	375	403	366	380	377	338	400	405	368	370	378	368	385	363	369	349	384	363	400	398	383	392	387	402	382	367	406	394	369	404	383	360	371	391	379	381	400	352	399	349	381	358	386	397	355	357	440	424	364	357	370	415	372	378	366	362	384	404	409	373	374	339	379	372	381	352	386	377	394	435	385	375	353	386	391	373	366	415	376	370	379	400	395	381	393	398	338	397	412	375	314	386	353	371	370	363	413	386	387	377	365	389	357	374	358	383	343	408	355	369	376	380	366	371	389	361	391	391	391	352	405	411	338	376	376	360	411	436	352	377	347	416	350	366	348	425	403	367	408	375	377	345	372	409	395	405	376	390	339	386	407	389	371	457	354	403	400	390	351	390	368	396	409	357	391	358	389	371	360	352	387	379	365	378	391	377	358	421	380	378	343	403	364	348	376	403	349	368	366	406	376	402	362	363	403	377	383	385	362	421	373	359	353	372	391	357	365	383	371	403	396	379	371	370	371	395	381	387	375	375	409	359	393	388	388	359	395	372	413	384	360	400	429	390	393	359	377	349	392	402	370	403	375	398	394	405	372	396	366	355	405	378	391	363	322	346	414	363	386	392	364	385	382	360	403	428	386	394	375	380	332	391	390	364	343	373	366	397	406	377	392	376	347	339	361	392	424	377	399	368	377	432	363	406	370	371	401	383	341	365	387	378	385	390	386	350	426	369	345	398	411	377	380	357	390	378	341	416	346	363	388	386	387	402	381	390	407	394	373	380	400	377	407	394	428	416	360	414	350	369	315	385	382	397	381	368	363	378	401	398	383	372	367	371	358	374	368	348	366	424	374	359	374	351	364	354	420	424	378	380	382	389	368	402	375	356	400	429	368	423	439	371	353	359	360	356	340	386	357	396	371	366	400	396	401	375	369	392	357	373	400	315	399	410	369	364	401	380	368	366	395	377	395	429	391	380	382	355	368	399	374	378	406	384	359	343	377	371	364	344	365	372	380	361	391	404	365	380	379	381	405	377	404	379	394	362	347	382	378	382	377	405	399	386	351	372	383	360	419	423	398	361	376	394	401	404	351	388	369	365	400	372	373	388	336	423	357	433	418	383	381	396	402	367	389	386	380	386	404	398	387	367	419	391	388	391	403	380	354	373	400	390	384	355	359	371	363	427	341	381	366	395	382	383	363	390	402	396	404	394	394	357	368	387	369	353	370	358	365	386	384	425	336	383	365	330	379	386	382	346	386	339	405	379	423	411	347	369	398	367	418	388	357	396	406	380	371	350	373	373	411	401	333	368	424	407	375	375	372	389	364	383	360	386	355	429	434	394	379	386	399	402	334	381	394	367	384	382	362	369	394	351	346	386	424	361	400	393	380	412	400	367	393	379	422	413	336	381	368	348	382	375	384	390	403	388	350	363	419	427	401	374	413	400	418	372	408	391	385	409	380	354	393	412	380	383	400	378	386	360	380	398	364	366	352	396	420	388	375	394	404	377	380	405	371	389	377	372	383	400	384	369	381	378	387	400	410	417	358	396	404	377	360	366	379	394	364	419	376	385	367	380	378	355	359	341	356	352	408	388	402	359	404	375	351	365	379	418	428	388	376	369	360	390	412	406	391	380	432	389	389	388	402	352	390	400	367	359	418	389	385	367	365	379	408	370	378	350	367	399	397	363	405	400	390	379	405	379	357	415	388	394	409	375	391	362	333	414	372	429	409	358	397	408	423	380	384	334	367	410	383	397	367	378	368	397	381	383	347	403	392	361	363	374	372	374	354	321	361	353	387	409	372	384	387	401	398	392	392	417	366	362	396	383	382	349	364	380	382	364	365	404	377	394	365	369	345	377	406	339	358	374	383	377	367	395	379	388	359	373	361	383	354	380	375	358	373	404	390	366	410	385	386	396	367	390	420	406	399	381	415	378	376	353	370	403	387	383	373	390	396	390	410	416	366	387	387	408	375	411	399	383	389	400	340	376	394	426	397	430	381	427	360	344	386	403	364	373	409	390	399	356	374	383	370	384	381	398	373	360	400	359	420	364	381	391	415	384	381	355	388	380	380	379	371	442	372	367	390	392	407	350	417	381	367	359	346	400	355	374	396	362	379	378	396	333	359	386	393	367	365	417	414	435	337	401	401	377	376	349	344	340	376	403	403	360	392	378	392	401	380	410	378	367	317	406	380	346	390	397	377	394	432	396	379	364	393	410	383	410	344	361	392	357	388	364	377	377	390	406	375	398	355	378	367	390	363	390	363	394	410	381	371	405	352	341	402	384	385	420	377	417	410	403	413	369	390	371	415	346	416	377	400	383	403	390	378	386	338	396	398	397	389	359	372	354	399	375	409	395	414	380	374	377	348	385	376	399	351	383	389	373	384	402	377	375	402	398	385	380	403	390	399	398	389	398	412	370	393	346	370	380	404	363	374	366
8392	1212	1393	1515	1453	1291	1227	1120	1127	1099	1060	1080	971	1019	1034	986	918	938	964	897	945	930	921	941	966	892	935	930	953	937	931	925	931	930	971	927	901	903	970	915	957	950	964	925	912	881	943	990	875	878	918	877	866	958	932	918	861	891	928	906	924	911	882	937	895	895	951	908	899	911	955	930	905	924	945	923	909	963	974	895	929	857	902	922	913	933	885	884	909	903	959	873	897	919	877	892	897	918	916	913	892	958	895	900	962	931	920	878	879	915	878	901	900	933	914	910	927	861	883	920	909	988	922	920	953	883	909	905	906	941	915	868	885	921	956	913	891	872	919	925	894	981	848	919	970	953	928	940	885	907	861	884	895	937	835	867	913	949	942	942	852	869	868	965	891	904	902	896	899	890	951	963	821	886	865	909	905	932	942	912	934	906	918	938	919	896	898	886	896	949	923	881	915	911	912	909	938	983	924	888	890	931	933	940	915	956	928	866	938	906	898	936	882	847	892	881	901	938	950	926	922	949	902	971	897	934	911	914	889	911	895	961	924	888	927	918	887	868	966	872	915	942	842	891	868	903	909	907	906	906	889	900	889	918	961	952	876	930	967	898	893	924	912	896	919	841	900	930	912	898	920	865	886	915	912	886	905	895	882	890	881	948	911	882	882	909	906	896	894	866	841	945	903	943	909	950	876	925	876	866	921	898	906	907	871	909	963	924	910	898	915	895	885	890	922	898	932	943	910	919	905	850	917	907	949	867	855	914	898	889	887	857	944	880	977	868	897	864	904	887	926	907	862	922	909	873	882	897	908	954	909	886	911	854	889	891	817	937	855	926	925	935	887	968	940	872	866	938	900	913	884	910	914	875	921	917	953	912	907	869	925	917	838	872	903	915	877	965	902	914	867	879	924	868	958	969	914	955	922	909	911	925	942	852	883	899	864	880	868	864	925	935	884	1004	909	886	896	910	922	918	912	927	926	918	918	850	876	863	904	890	865	873	927	915	943	875	927	900	920	947	947	939	892	893	943	911	849	960	916	983	935	893	938	884	899	964	868	917	931	873	923	901	867	890	929	867	897	881	942	857	894	867	904	909	959	893	956	936	944	899	895	946	898	932	901	899	887	951	959	879	919	903	912	883	923	908	876	913	891	922	910	891	943	892	852	873	903	885	945	932	878	865	989	883	901	888	953	886	885	843	916	910	915	901	928	866	890	943	979	892	849	846	888	930	888	884	886	941	938	929	881	888	896	905	870	953	926	904	885	916	978	871	871	889	890	930	893	950	916	953	895	905	959	951	935	923	920	949	955	864	910	933	871	906	946	904	913	958	959	867	946	937	963	918	873	920	909	881	953	903	891	907	919	967	938	894	897	906	951	889	902	912	922	902	946	912	965	910	884	922	921	944	929	913	915	885	900	942	972	907	869	912	876	867	955	932	905	935	904	907	967	912	901	898	893	912	863	948	961	903	908	959	907	843	935	902	947	869	935	923	885	951	888	915	843	928	897	854	845	903	892	925	886	947	870	955	908	919	914	938	903	890	905	884	934	892	925	884	914	920	918	902	907	919	960	969	848	910	926	894	888	918	954	915	898	892	925	915	969	932	913	901	903	915	891	929	939	839	905	950	981	896	900	881	931	925	914	856	940	900	918	887	876	911	894	927	908	924	961	931	913	915	932	917	892	879	895	900	939	938	922	914	878	865	951	876	944	946	913	947	904	928	917	931	862	939	897	932	937	899	873	863	891	920	909	913	923	912	941	901	972	880	950	899	905	905	901	912	999	930	920	900	946	889	945	878	950	910	928	916	942	942	909	930	922	900	927	872	944	943	889	964	888	870	914	879	934	893	935	913	918	914	927	940	945	903	958	913	909	899	858	966	932	875	944	935	896	867	927	914	904	948	906	934	898	936	928	913	996	871	905	930	939	948	885	899	967	943	913	927	879	906	883	845	847	964	890	968	981	885	911	930	905	908	879	893	934	898	874	892	945	920	904	889	915	930	858	937	891	845	885	882	839	891	882	887	884	874	913	936	930	889	917	874	917	935	928	921	876	884	878	897	903	919	889	928	961	918	854	890	895	927	910	895	897	878	902	863	910	921	917	897	908	925	888	913	868	927	924	899	891	885	858	950	922	947	940	927	910	948	920	939	899	936	907	905	889	906	874	907	959	929	869	906	912	924	900	880	880	888	913	893	966	911	904	920	902	852	915	915	926	922	918	881	895	930	893	912	944	918	906	944	923	951	870	892	876	954	918	889	908	889	943	852	944	920	922	877	823	869	890	913	882	936	956	897	925	959	880	884	911	928	942	938	895	892	963	935	942	894	919	924	957	986	938	897	910	915	930	914	957	902	882	918	900	916	924	890	904	893	914	831	926	921	875	892	923	884	948	911	937	921	908	904	892	898	952	909	910	892	924	904	904	907	889	928	927	927	893	900	958	925	962	948	859	905	891	897	916	967	856	930	918	894	948	904	952	905	893	868	936	947	926	990	917	936	867	922	878	935	856	962	881	915	895	866	911	887	924	929	902	909	855	890	908	937	869	869	863	922	926	877	923	934	922	931	950	875	902	906	920	912	910	899	944	933	934	960	878	889	862	968	965	895	922	908	901	907	908	917	920	892	881	944	931	841	949	963	869	918	953	895	906	833	931	918	888	932	925	916	958	933	903	888	871	910	883	922	920	902	888	917	905	911	904	978	873	926	933	918	906	888	913	964	854	912	901	923	949	943	903	976	917	924	890	919	894	928	957	885	967	893	904	964	886	926	921	970	850	929	899	904	870	933	932	880	924	914	912	918	866	880	910	869	948	846	908	860	913	852	917	934	918	897	946	932	904	939	927	911	879	914	887	889	898	873	972	847	911	901	898	913	906	861	930	910	930	891	949	914	941	912	894	947	914	955	881	962	927	917	909	926	916	926	921	890	905	864	931	1000	964	945	884	948	851	965	889	851	908	907	861	936	924	922	964	924	930	940	888	914	882	940	893	905	924	889	863	922	883	880	918	925	918	888	934	928	923	917	918	864	930	897	886	936	936	888	899	942	888	874	881	913	916	936	887	938	904	934	895	926	946	923	935	907	974	909	858	902	923	981	839	916	958	897	954	919	887	812	882	934	924	927	856	923	893	924	936	875	879	938	891	906	935	945	917	973	945	948	965	927	904	890	905	958	903	904	942	897	966	922	893	927	903	861	869	923	916	883	895	865	879	881	957	869	932	899	936	881	933	940	873	919	855	910	865	885	921	932	930	901	938	933	929	867	911	890	892	851	943	906	882	889	898	851	839	891	950	919	950	897	910	967	904	922	931	902	905	884	964	951	891	894	926	923	916	905	958	929	903	963	899	951	925	950	972	928	910	984	923	874	909	972	925	912	926	915	958	918	931	953	912	978	899	880	912	915	900	885	924	945	893	920	932	909	935	943	889	912	861	921	899	921	939	875	928	886	880	923	881	914	967	918	916	885	937	936	917	908	953	915	907	926	883	963	883	922
15933	1308	696	554	439	392	322	324	252	280	227	258	239	245	247	210	208	211	205	217	217	211	238	209	224	218	209	226	204	221	235	195	222	221	231	222	205	194	209	195	209	208	200	197	245	208	214	179	217	197	192	188	231	219	242	213	217	182	204	211	171	200	242	188	224	215	206	207	202	193	202	225	206	182	214	205	213	212	226	204	226	216	219	232	243	225	232	222	190	191	199	208	220	223	186	217	215	210	200	247	223	224	229	219	207	220	231	210	206	189	199	221	175	235	207	199	187	205	183	194	192	236	215	186	201	210	213	230	207	194	235	221	210	213	203	208	199	213	221	248	200	227	198	217	198	215	205	212	211	190	228	206	236	218	235	203	200	207	190	194	211	220	198	188	205	213	212	220	199	173	197	216	201	192	208	193	228	173	211	193	212	233	214	195	207	214	211	220	209	238	214	216	212	236	186	210	194	214	222	220	219	189	190	219	209	238	184	227	209	201	200	199	196	205	207	203	213	204	197	194	213	203	193	188	179	201	202	212	194	199	193	187	193	221	192	201	223	192	209	204	228	194	227	226	192	227	203	207	203	197	218	190	231	217	227	227	185	181	192	194	228	199	194	201	204	206	221	188	177	197	177	210	191	180	219	210	219	217	183	209	220	215	211	201	183	182	207	197	216	170	194	206	217	218	177	183	186	209	231	207	217	224	220	206	215	217	210	201	226	202	204	208	217	253	196	208	177	211	188	193	185	209	187	214	216	219	191	216	195	223	210	207	205	192	200	192	194	184	222	214	212	210	199	232	202	195	240	212	197	214	193	226	204	199	196	198	229	203	209	224	210	196	216	220	217	197	208	201	213	191	175	224	200	197	224	217	231	194	213	200	182	203	189	169	217	219	199	202	237	209	233	218	186	231	205	193	223	194	218	188	219	221	197	193	198	175	215	218	199	224	191	217	210	206	213	225	202	213	214	193	244	210	199	208	206	202	212	176	228	185	196	210	206	203	179	189	215	219	196	214	173	223	192	222	226	201	229	170	200	213	203	206	190	211	219	214	223	192	237	212	189	201	200	189	206	200	197	213	214	206	209	200	200	189	222	224	209	194	196	200	212	217	218	180	216	235	183	173	192	222	221	199	185	210	202	216	200	219	224	180	193	199	206	210	166	200	209	216	222	215	219	202	209	185	216	215	180	231	201	194	221	209	203	198	208	205	181	212	209	201	209	207	221	193	223	208	174	198	225	197	214	206	217	194	196	201	220	234	211	193	197	212	195	200	227	207	227	205	208	197	225	173	198	207	217	199	197	214	192	221	208	211	205	185	197	230	228	224	186	219	207	206	202	201	206	200	217	188	228	207	212	188	186	201	212	191	221	207	210	200	222	207	194	193	182	203	222	220	217	193	208	204	191	194	205	206	196	219	220	217	203	208	236	215	191	187	197	181	199	188	180	220	203	228	204	197	217	226	217	227	203	216	191	194	210	208	212	251	193	203	220	200	196	222	208	208	175	216	185	203	209	180	196	201	209	204	220	217	188	196	224	204	189	232	191	196	202	206	200	217	205	221	190	212	191	181	223	217	214	213	216	187	204	221	224	196	181	223	223	202	212	212	215	212	229	205	209	240	201	201	207	220	215	225	212	218	207	188	193	210	210	209	231	193	225	212	194	197	202	215	210	219	208	237	196	192	195	164	204	206	227	208	208	197	221	215	227	200	215	199	231	199	204	204	223	225	198	207	225	194	208	232	226	204	198	229	203	222	184	197	240	244	211	219	239	212	209	205	194	198	214	216	194	210	220	203	199	192	191	214	234	213	221	212	199	195	225	228	244	195	206	196	204	209	207	176	177	240	210	193	206	198	205	194	199	220	206	190	231	188	210	221	203	203	232	193	218	221	204	216	234	228	201	199	207	197	201	216	215	203	190	237	201	207	190	185	196	194	182	225	205	188	227	219	207	202	193	172	203	197	190	190	203	231	215	207	218	200	179	186	186	230	203	195	229	198	215	223	205	190	195	208	212	225	214	212	201	216	208	194	227	218	212	214	186	217	215	224	198	209	191	191	219	211	212	228	215	201	209	208	196	206	198	214	217	211	210	208	199	179	212	196	225	186	202	171	188	191	213	223	182	189	223	216	204	208	194	190	219	226	205	221	202	217	205	199	204	198	206	224	207	195	215	206	218	201	206	192	210	198	200	194	192	209	195	206	184	202	177	216	204	187	202	201	228	223	208	198	224	191	198	239	176	205	196	214	223	202	211	218	200	203	202	211	218	195	212	205	202	206	211	214	199	213	218	215	204	199	220	196	182	209	197	188	206	212	207	192	193	205	202	219	230	235	214	222	217	199	222	214	239	183	201	221	217	216	179	201	212	194	204	222	191	218	209	202	204	197	180	216	191	202	224	222	192	199	203	234	196	219	168	202	220	185	228	218	196	237	226	208	195	204	173	212	198	211	219	169	221	204	212	211	225	174	208	203	186	213	224	184	184	197	231	221	217	171	213	198	194	236	197	214	215	201	222	174	179	242	230	215	202	211	186	218	196	193	210	230	219	215	217	226	198	235	220	203	186	213	211	223	228	209	204	225	203	185	211	201	200	223	221	181	217	209	223	198	186	209	207	241	200	206	178	201	193	205	221	199	210	196	194	201	198	193	230	207	216	205	210	203	196	196	219	195	198	207	212	239	194	179	210	198	208	177	213	194	218	215	219	228	227	224	202	204	184	235	200	230	212	188	232	199	214	226	226	190	212	227	185	217	154	190	185	193	180	231	203	199	204	217	217	200	180	214	214	225	224	194	201	214	186	222	209	232	196	188	195	217	248	195	210	192	200	211	201	215	206	222	192	194	216	236	206	237	192	186	210	228	188	211	185	229	192	234	191	215	237	203	189	223	210	181	234	209	239	205	221	214	190	204	183	198	210	215	238	180	185	218	218	219	191	183	204	205	202	188	217	223	204	212	194	200	197	204	211	241	242	207	231	214	218	180	187	222	206	198	227	201	215	206	202	237	203	200	206	209	228	212	216	221	207	224	241	208	215	175	210	191	224	196	184	221	214	224	192	216	208	224	191	220	211	204	186	175	220	235	221	187	231	205	195	198	220	205	214	215	207	221	190	215	227	214	207	213	191	224	208	211	210	204	222	220	196	202	187	216	207	244	187	206	200	222	211	199	216	204	217	220	206	203	207	198	186	222	191	233	194	215	208	219	208	215	186	216	216	210	217	207	216	200	199	209	187	227	221	181	232	196	213	177	195	215	204	209	205	207	217	199	209	197	200	193	194	256	209	196	217	225	216	207	210	203	214	194	213	235	183	229	211	188	203	194	222	226	226	206	220	210	246	200	204	215	195	195	192	225	193	180	177	207	198	201	203	181	187	201	204	210	230	213	208	171	204	215	201	214	176	224	219	236	196	201	229	196	176	212	181	244	216	211	207	203	174	212	206	204	180	228	193	205	194	232	219	211	194	219	217	193	223	205	199	184	178	218	229	177
9883	1118	1515	1719	1433	1271	1088	961	910	838	786	752	722	755	665	641	654	634	608	612	613	623	606	571	556	554	570	527	596	557	576	555	570	552	530	512	574	591	530	529	500	556	571	562	525	503	557	546	551	541	514	588	565	503	501	516	544	503	569	517	545	544	522	591	502	525	510	528	521	499	502	520	538	543	506	529	524	533	563	495	516	556	537	498	508	556	514	543	501	503	483	538	544	574	508	557	567	533	521	512	513	544	502	560	494	559	520	476	495	531	511	532	539	540	511	455	544	534	541	504	536	509	532	572	517	515	544	504	486	503	565	541	563	515	525	549	523	572	538	534	541	519	486	539	507	571	506	544	553	547	504	564	533	522	503	517	493	534	544	544	532	488	495	555	520	541	545	502	485	575	515	535	524	510	578	519	559	549	539	525	500	548	500	513	541	479	565	546	543	478	557	502	503	519	550	512	520	495	562	532	507	532	502	507	503	502	512	516	516	511	495	525	540	523	503	498	535	506	556	524	514	515	554	531	536	535	510	513	528	503	509	483	552	507	517	521	514	505	564	485	555	560	505	530	480	497	487	548	494	509	567	485	539	490	537	528	611	513	560	532	530	522	515	531	532	565	525	522	522	521	514	518	546	503	503	532	545	534	505	495	512	477	539	560	546	504	537	509	555	538	515	504	505	508	522	517	537	553	537	511	549	491	516	501	504	484	510	534	521	546	487	589	532	546	536	519	532	506	535	519	532	518	547	518	509	539	499	561	554	573	529	527	509	511	499	547	531	515	493	532	570	484	511	524	570	571	543	560	534	550	490	517	515	527	524	480	525	519	520	511	549	514	502	504	532	530	522	510	548	540	482	516	508	507	497	549	542	502	531	479	510	499	512	544	544	502	559	559	485	534	522	543	556	522	519	515	544	577	522	563	474	512	509	545	546	552	561	543	514	525	497	547	533	531	561	500	573	489	538	550	530	548	500	509	518	508	506	527	558	515	489	520	566	518	577	524	558	547	522	523	497	543	520	512	553	524	479	527	514	499	504	499	532	516	539	500	474	521	492	516	546	504	510	537	473	517	510	546	511	550	525	553	507	505	521	521	567	521	551	533	516	560	540	530	552	535	508	564	545	551	538	534	519	494	499	514	571	532	527	515	539	509	547	560	521	524	557	526	523	521	560	525	495	545	505	474	500	510	519	549	539	474	544	552	510	530	504	513	530	513	524	535	519	526	522	507	528	489	579	553	509	523	512	514	570	547	521	529	482	564	550	548	511	519	485	558	512	503	495	511	567	524	558	521	511	512	480	542	508	544	495	512	493	535	503	520	526	549	515	549	485	530	532	557	514	536	534	485	526	541	508	533	484	478	495	573	550	529	523	518	538	518	520	556	601	546	514	501	530	522	513	515	506	528	538	507	549	543	534	527	545	544	518	581	567	492	503	543	508	536	516	501	566	519	555	542	518	514	527	493	496	508	502	539	506	529	514	527	527	493	526	522	587	511	551	523	476	504	536	512	505	528	543	558	530	510	529	511	549	491	524	575	514	548	506	535	541	550	526	538	511	534	500	514	502	521	528	564	516	516	514	527	491	548	531	529	525	490	538	529	531	520	526	505	534	490	484	516	537	499	539	537	519	521	490	509	522	530	505	477	544	534	539	485	549	507	553	503	548	521	526	540	563	568	514	499	517	535	504	522	562	510	525	515	472	509	577	562	531	525	512	515	533	504	557	522	487	533	487	524	496	508	519	510	520	509	531	548	515	513	521	525	513	525	512	525	550	518	516	544	532	519	487	520	496	543	502	510	532	498	551	506	502	535	510	527	508	550	514	530	538	527	504	540	516	518	560	538	512	519	509	524	524	529	524	496	492	509	534	547	545	525	510	571	511	590	497	525	520	544	522	492	500	545	530	493	502	538	545	496	513	532	543	541	512	502	508	495	534	522	563	568	534	518	494	510	485	534	516	561	536	492	504	506	531	539	550	544	511	534	525	512	518	514	506	542	505	519	517	504	499	505	521	542	573	523	502	521	522	526	531	533	498	529	542	521	536	573	474	495	509	538	503	530	510	544	478	529	551	520	512	525	571	552	520	517	520	529	528	521	511	555	496	529	535	559	511	545	523	504	488	518	551	549	560	514	521	547	533	526	531	488	509	534	511	531	515	498	489	520	484	516	507	534	531	528	521	541	558	528	506	496	561	544	523	533	555	540	546	545	522	517	512	529	541	529	546	537	491	494	524	535	520	526	533	516	547	504	513	556	496	500	521	543	526	551	521	538	506	511	533	533	495	529	513	531	506	527	566	543	501	500	548	534	501	519	514	545	497	551	548	509	511	500	528	540	502	532	528	547	505	535	513	557	484	553	603	584	481	531	524	533	487	518	544	514	520	557	549	565	533	531	513	574	505	496	508	509	557	494	504	548	528	514	516	492	552	513	521	535	489	504	522	548	532	523	533	592	502	549	568	560	562	538	501	540	514	499	538	534	506	549	505	517	574	518	539	510	504	539	507	528	546	520	567	541	505	560	536	516	560	514	525	516	533	540	517	493	489	576	527	519	539	532	478	479	504	537	482	511	517	525	504	545	511	501	546	490	539	495	574	552	524	537	559	508	553	503	498	541	547	519	509	555	565	554	503	534	530	525	531	519	476	522	516	522	534	485	518	556	458	513	549	524	537	513	474	533	504	535	532	476	512	534	514	540	537	507	509	501	528	494	547	521	554	596	561	499	514	550	569	527	529	549	556	536	498	504	537	535	522	548	525	490	530	527	514	544	559	501	543	478	512	531	525	474	530	498	530	543	508	526	536	503	503	509	523	500	526	540	534	549	516	491	539	483	481	561	488	534	539	547	528	528	530	492	518	528	520	506	525	561	555	543	546	533	533	527	575	504	511	534	586	520	542	535	542	519	551	530	538	511	493	496	487	531	548	547	492	509	541	516	543	563	503	570	573	535	519	552	533	536	512	520	501	538	555	569	534	534	537	485	499	512	518	533	548	509	508	538	481	567	502	576	565	515	505	557	541	538	541	551	515	521	544	523	475	507	486	534	497	545	560	523	508	506	564	522	534	543	536	531	513	547	519	530	525	502	518	522	493	540	495	502	524	535	535	509	510	557	508	559	531	551	516	513	530	506	506	500	543	534	511	536	497	549	526	541	520	507	558	497	475	492	502	485	480	530	521	530	560	496	525	468	537	568	480	521	563	512	548	529	528	538	515	515	544	523	526	516	604	507	510	577	506	537	520	544	504	503	532	539	541	518	524	491	553	527	553	502	505	515	522	493	558	481	524	499	522	508	515	522	503	551	573	503	519	514	495	519	524	508	538	508	547	527	558	536	535	553	531	528	489	511	531	562	546	512	498	495	475	544	526	524	524	534	505	566	532	483	540	542	493	520	479	525	504	519	542	541	511	540	516	536	532	516	482	512	516	506	494	487	527	539	486	513	528	556	479	519	552	511	570	514	484	524	555	506	527	530	512	545	518	527	530	533
3533	513	384	360	334	365	377	401	341	373	350	370	333	345	380	387	356	370	391	379	419	385	333	395	374	356	399	378	391	385	368	356	365	390	363	380	369	370	376	397	346	384	397	363	386	368	407	388	336	370	391	361	356	380	397	420	363	380	367	370	328	383	393	370	377	395	384	389	356	359	342	365	362	342	369	373	357	345	370	355	384	398	326	361	360	376	366	402	378	372	364	416	327	355	414	371	430	383	379	347	365	397	356	394	366	331	367	385	401	343	366	338	362	403	358	394	367	368	378	361	349	408	376	379	363	366	366	406	393	396	362	352	352	346	348	373	392	332	378	365	392	389	353	409	388	356	389	368	363	408	352	338	318	374	361	382	383	380	339	373	360	346	372	347	319	338	382	367	368	397	332	351	365	352	352	371	348	368	395	361	368	364	369	376	341	341	373	390	370	366	362	341	404	351	354	368	342	398	332	373	371	389	363	348	360	403	366	354	356	379	380	360	359	380	391	389	387	338	361	377	394	346	382	372	356	367	406	366	361	353	384	377	376	373	387	354	380	377	404	383	392	368	347	357	403	389	332	370	345	355	368	345	339	363	377	395	370	344	384	368	347	362	387	344	406	355	363	350	380	399	351	401	417	363	392	394	374	358	389	389	368	367	352	336	364	372	366	376	368	385	350	335	351	375	364	390	385	348	366	361	348	387	402	356	339	348	320	347	347	367	367	378	375	401	361	356	354	350	401	358	359	400	336	338	398	364	387	368	391	401	379	365	375	367	369	381	368	376	344	343	357	390	375	370	352	343	344	348	380	372	359	322	384	348	391	373	361	370	336	357	341	386	370	336	339	354	355	359	354	361	364	355	354	366	368	398	380	369	392	370	407	383	361	348	365	370	348	361	395	378	384	347	406	345	350	331	388	353	344	414	425	358	346	339	343	346	370	388	360	361	331	375	363	372	377	361	377	398	385	373	372	343	409	370	356	365	348	335	376	411	350	357	361	374	404	324	367	372	358	339	372	393	372	362	365	388	348	384	361	353	359	371	386	402	364	349	381	400	364	394	360	360	343	346	388	360	378	359	379	375	339	360	342	382	355	339	379	384	357	374	372	366	344	385	382	366	391	371	347	378	349	337	355	369	405	384	353	376	368	368	328	323	322	379	334	380	375	385	373	381	377	397	351	408	365	395	382	355	375	343	355	328	393	344	362	382	360	367	338	338	366	321	381	378	334	334	380	369	363	336	398	375	348	384	360	362	338	339	348	395	387	372	342	362	362	400	375	358	386	353	389	411	360	387	364	339	405	358	366	370	366	334	364	355	349	366	363	390	344	370	402	388	349	415	340	356	353	378	355	361	370	352	347	391	373	362	355	351	359	347	343	363	378	330	349	338	351	349	356	391	364	403	397	349	365	357	343	400	405	354	358	373	355	360	374	327	371	363	376	353	350	373	357	368	375	357	377	379	375	385	349	375	355	367	362	399	376	407	340	341	375	371	357	360	345	359	381	350	384	369	351	377	381	335	353	358	400	394	347	356	366	381	378	360	342	375	380	365	381	353	382	363	364	376	362	432	382	380	339	388	411	386	392	404	367	365	339	391	358	346	389	370	346	389	325	369	354	387	370	374	376	360	385	341	368	367	412	350	349	362	385	393	349	376	341	402	365	324	347	388	398	338	352	350	409	341	373	382	379	376	359	379	398	344	375	374	352	382	393	381	364	352	333	360	390	396	397	355	411	402	366	359	398	393	362	354	380	360	370	360	334	400	351	356	396	385	360	368	392	410	371	349	408	383	404	367	346	341	354	395	360	349	347	369	371	386	369	369	359	353	381	381	329	376	365	415	372	364	406	409	383	356	349	392	353	366	380	373	357	359	388	383	342	362	335	360	339	386	360	334	357	360	371	376	414	400	380	379	383	451	392	382	382	342	385	400	358	380	367	351	364	320	383	387	373	398	373	384	339	374	383	317	357	392	380	322	391	327	391	398	378	404	380	415	374	388	393	352	370	369	351	363	361	407	376	378	337	398	380	343	353	381	385	423	361	351	381	374	379	386	356	363	342	386	381	343	332	333	340	336	321	349	348	360	378	390	403	406	337	409	360	324	370	376	365	352	335	366	376	394	377	373	350	350	399	360	372	350	343	394	355	362	357	372	389	391	325	355	375	320	379	358	362	382	382	332	341	338	398	368	386	370	408	394	384	349	398	355	355	372	368	369	340	358	372	375	366	349	382	356	395	343	373	385	353	357	352	345	338	346	364	372	387	429	373	381	349	384	373	365	387	339	357	371	345	344	349	361	348	367	382	367	372	376	401	366	388	354	377	364	379	376	381	358	394	413	394	366	389	351	375	358	359	340	355	381	324	360	343	394	354	387	377	352	369	359	362	327	406	385	360	405	406	354	374	331	385	354	383	396	351	360	328	364	356	377	382	354	355	360	357	401	367	363	394	373	380	354	338	350	340	375	352	381	408	397	374	367	336	362	385	375	383	417	356	410	350	384	378	376	371	415	343	362	347	367	376	339	373	390	363	396	380	426	376	377	374	377	355	367	345	372	355	330	372	346	372	363	390	339	391	356	357	333	319	345	359	342	372	393	354	356	353	343	361	346	357	378	388	385	384	375	328	370	357	381	406	383	353	370	347	385	368	385	341	361	373	328	359	386	359	369	390	337	391	390	336	374	347	398	347	384	350	350	341	397	364	367	372	391	363	369	372	365	360	379	358	383	364	365	370	362	355	347	360	348	355	405	368	410	389	395	356	351	361	389	383	363	365	397	350	365	355	397	369	356	333	357	341	398	383	404	358	378	388	366	350	363	373	386	338	370	391	369	365	322	388	365	361	343	369	377	339	376	354	363	346	384	358	375	378	348	359	331	386	341	380	377	372	378	373	344	367	396	370	364	375	390	331	374	378	352	346	389	405	375	351	370	374	353	377	374	343	357	435	379	374	406	357	392	326	351	383	390	337	332	307	429	376	373	375	367	378	344	387	367	347	355	351	368	380	336	385	364	371	348	414	351	338	400	364	352	348	368	377	358	332	373	361	378	392	363	387	365	371	349	392	366	338	371	369	396	378	382	359	402	364	372	381	348	387	388	386	344	378	384	359	359	341	353	371	395	372	365	348	327	318	344	348	341	383	317	356	392	399	352	348	370	373	385	406	374	372	330	367	347	354	375	344	354	392	344	323	357	342	390	363	323	346	367	358	359	411	367	342	368	356	365	358	344	356	363	421	374	380	345	358	400	328	384	320	357	358	383	395	384	374	348	374	406	349	368	368	382	365	343	357	394	355	389	395	372	372	350	337	375	380	397	378	373	342	332	341	390	351	370	377	367	392	356	373	353	352	362	362	372	355	327	371	349	364	376	373	389	348	366	350	364	378	363	391	363	351	364	378	392	360	348	364	379	381	355	343	386	388	345	362	355	348	329	350	383	335	359	362	328	385	338	376	358	376	402	349	308	390	408	397	362	352	363	338	353	355	386	407	362
3426	1016	912	918	903	929	947	939	891	896	895	856	897	906	944	866	899	916	882	889	875	910	862	869	894	888	906	889	931	865	900	862	903	870	845	875	886	875	894	835	868	877	913	907	922	904	883	898	889	886	925	837	886	870	890	872	954	896	885	922	884	878	825	885	903	920	885	842	840	883	934	885	863	914	887	903	884	884	853	899	862	902	894	962	866	859	817	885	919	941	898	869	868	870	895	874	888	879	881	888	880	894	835	883	895	829	902	853	828	873	850	936	865	883	946	896	897	909	863	858	888	908	873	914	849	913	923	854	885	920	903	907	929	908	871	925	901	894	939	917	884	853	878	871	891	942	907	876	892	858	914	904	872	903	937	915	860	891	876	880	897	836	886	928	859	929	905	861	914	872	857	848	862	925	882	877	849	828	896	905	911	951	843	848	909	874	861	895	878	915	897	893	914	896	915	914	900	893	868	910	885	914	906	887	845	921	841	866	930	930	909	939	911	856	912	899	856	966	878	908	911	930	928	863	915	888	893	899	821	909	897	847	885	893	905	834	831	892	870	981	913	903	871	877	885	867	855	921	890	937	871	840	866	900	898	879	886	883	874	914	953	930	902	872	903	925	887	884	909	850	943	853	853	839	886	836	839	852	871	887	895	871	916	923	961	907	890	875	945	887	865	937	955	874	896	859	837	883	903	839	885	882	886	899	914	903	870	938	931	876	906	824	873	902	877	909	889	830	895	862	901	975	908	906	891	879	879	867	859	880	884	905	866	889	864	906	905	889	949	881	898	873	871	886	864	926	870	870	874	817	908	907	923	866	875	897	914	887	851	865	927	843	866	848	866	852	934	902	820	864	798	880	843	893	884	886	900	901	857	843	857	959	899	913	885	932	902	850	862	880	887	904	863	828	865	887	900	918	884	878	895	914	864	880	854	935	887	867	860	908	882	888	891	933	924	881	896	902	896	928	868	923	875	892	884	829	919	886	859	923	922	895	865	864	920	876	956	859	906	936	876	886	900	848	929	877	853	864	913	886	912	920	865	886	869	926	843	843	933	880	909	908	870	904	867	854	878	897	894	897	907	872	871	900	943	859	856	913	896	886	953	897	883	844	850	912	852	872	887	866	896	878	885	884	896	845	888	881	922	895	908	903	874	859	930	881	911	895	881	889	921	879	900	865	906	884	825	902	894	958	886	920	899	854	919	889	868	897	904	846	895	899	964	871	920	879	926	877	874	900	876	902	830	886	894	875	900	865	912	897	843	900	853	879	911	888	907	856	868	925	866	872	899	899	884	851	892	914	881	906	905	962	900	846	936	875	873	932	903	857	855	891	860	888	862	881	929	886	875	899	884	876	880	886	871	916	869	916	957	877	905	848	947	891	894	891	885	940	880	883	854	882	908	896	904	878	878	937	911	863	831	889	931	841	881	862	876	916	900	841	879	886	873	887	848	910	874	885	884	939	881	912	889	857	893	856	882	910	837	877	898	876	897	889	921	877	883	891	852	892	884	890	894	907	903	875	860	945	889	923	915	871	884	910	843	904	879	879	881	874	875	871	911	866	872	849	944	837	899	913	877	930	908	837	908	894	882	929	931	852	927	940	873	858	916	853	875	912	900	874	879	921	863	849	851	887	923	891	855	919	909	866	892	937	864	829	869	920	877	913	891	877	890	870	892	892	912	867	918	874	887	936	873	838	915	958	913	923	871	904	895	895	859	903	883	897	849	888	862	864	912	858	900	872	875	930	895	873	893	882	911	821	896	863	867	888	916	885	940	881	859	851	914	889	853	885	900	877	900	921	890	865	874	882	879	909	960	878	903	910	908	915	909	926	867	931	906	827	905	936	862	952	846	880	897	865	917	876	870	802	918	893	852	925	848	910	968	890	877	850	867	902	892	881	915	879	875	900	926	890	838	910	884	901	870	848	902	870	877	866	846	890	929	813	888	904	849	892	873	866	897	928	860	831	862	927	904	885	921	920	894	888	871	848	897	846	884	908	869	847	887	907	888	855	878	915	892	941	878	905	908	870	927	860	885	881	911	868	894	876	891	935	870	963	906	878	937	897	854	858	885	875	850	872	919	893	887	905	855	892	850	886	835	842	872	906	879	859	853	910	891	873	905	904	904	890	844	895	898	880	869	920	882	908	905	890	913	849	902	888	964	921	879	941	905	926	897	916	881	925	924	901	866	882	922	946	865	895	923	868	827	880	868	856	872	935	995	879	894	902	914	934	921	873	882	907	875	925	909	893	868	935	945	887	861	892	912	886	911	873	827	887	926	884	924	878	915	911	882	844	891	875	931	849	842	849	923	882	909	929	870	899	915	894	867	850	929	883	940	822	910	871	867	868	897	876	848	883	918	856	858	873	865	843	887	941	868	870	930	810	860	894	913	867	918	847	915	851	906	916	838	923	898	886	860	892	902	866	890	863	893	942	896	904	883	888	879	901	917	911	880	876	872	943	883	913	909	921	909	859	894	893	877	882	895	885	890	902	871	883	906	823	941	857	860	910	883	899	883	885	918	913	857	884	895	872	881	916	895	915	923	931	841	874	909	888	837	863	925	891	880	902	868	844	902	873	847	883	965	908	897	886	834	867	880	919	898	910	874	842	851	836	853	881	873	901	937	898	896	943	888	941	860	883	913	921	939	910	927	915	896	873	867	914	902	895	863	896	855	911	844	904	902	928	867	897	919	883	861	920	912	861	868	877	903	872	901	906	846	834	902	867	892	912	879	915	868	877	882	874	907	833	868	894	880	861	876	915	859	861	914	913	860	855	906	883	911	910	929	866	923	874	854	868	916	913	883	867	862	896	922	933	902	866	881	815	883	880	898	893	865	954	894	832	897	919	832	913	882	869	928	874	935	876	858	887	834	840	874	819	905	819	865	914	912	937	883	893	907	862	914	883	845	932	881	918	901	861	872	909	941	890	901	889	880	878	866	903	898	844	947	889	903	869	897	895	893	834	940	875	880	943	903	930	910	863	883	877	912	906	849	903	896	876	954	854	903	872	885	875	881	923	835	907	878	922	924	881	946	945	844	828	883	921	919	858	966	881	895	846	838	838	912	873	879	903	855	854	866	912	858	840	897	897	827	925	847	885	858	838	909	888	887	831	912	875	937	866	843	921	925	915	920	898	898	902	894	865	910	856	885	874	917	862	863	916	853	901	849	847	890	857	904	903	897	858	861	888	871	858	899	876	958	877	880	886	897	910	945	840	919	895	873	857	870	876	929	904	838	925	831	860	909	934	876	862	872	835	947	887	925	847	877	852	897	904	907	897	912	897	870	850	878	872	884	888	937	881	850	905	927	900	909	852	856	863	931	870	879	966	887	839	905	869	888	851	926	948	857	883	848	863	847	891	936	875	891	882	861	944	859	892	884	896	925	905	828	900	861	892	915	894	840	916	913	908	867	882	856	848	913	937	876	863	926	908	894	931	870	880	859	851	856	906	906	853	914	943	859	918	870	882	901	880	877	894
10522	811	595	580	486	423	432	418	411	379	411	377	385	417	381	363	397	401	356	396	381	384	353	354	374	404	380	374	400	429	386	396	395	370	402	362	329	383	380	395	408	377	361	392	317	372	411	425	386	387	406	404	365	371	391	397	372	398	391	364	430	376	389	389	352	388	363	357	393	389	361	328	392	378	364	311	391	376	396	401	418	364	410	368	403	386	379	378	396	374	405	368	392	366	367	388	386	361	351	348	379	356	350	406	378	370	359	364	361	401	354	354	353	375	365	415	374	386	370	378	389	363	403	398	376	392	377	331	401	364	377	405	404	368	354	359	401	356	389	347	379	376	419	395	379	398	391	364	370	420	350	355	410	371	388	390	384	367	368	371	379	346	390	344	377	384	366	393	403	358	352	387	344	387	399	378	399	389	375	373	373	382	369	364	399	380	377	388	410	384	395	370	381	399	405	371	374	357	372	366	407	346	377	384	380	392	397	345	363	351	310	371	371	405	383	361	386	390	411	394	358	380	394	364	377	359	358	393	380	333	404	377	371	388	352	350	355	331	355	375	363	378	393	417	397	402	352	366	395	374	370	396	409	415	355	397	393	395	414	397	348	400	337	387	376	383	391	388	424	428	363	368	381	395	376	358	396	348	389	375	355	396	360	351	386	387	386	424	361	354	382	390	374	374	423	383	359	365	376	371	392	388	376	379	380	385	371	374	380	364	354	364	365	391	430	383	352	385	368	380	374	406	381	393	355	400	388	351	420	391	358	396	355	381	383	362	348	365	357	368	349	356	380	387	357	371	402	386	416	390	361	402	392	390	385	378	395	336	388	374	371	408	403	383	400	381	417	373	347	366	346	359	380	364	408	390	389	370	375	369	384	359	410	372	409	372	416	382	419	346	348	380	393	362	408	351	375	347	358	408	361	369	344	389	401	377	381	392	420	367	360	385	378	350	395	393	391	357	386	370	374	369	397	382	367	369	386	408	400	392	410	391	379	387	393	362	380	364	387	393	404	381	415	353	414	355	387	389	391	355	381	357	387	376	355	378	411	388	373	367	387	369	366	421	356	389	374	386	372	364	342	390	358	339	381	389	361	424	413	356	396	377	421	381	385	390	370	364	360	367	381	367	391	401	378	362	337	372	384	370	409	345	414	400	375	393	348	361	378	371	408	374	370	394	406	399	405	380	399	405	359	376	388	350	371	392	412	332	393	373	414	394	393	398	353	399	360	335	367	359	381	351	372	376	391	345	380	428	419	377	379	399	374	354	377	393	413	377	402	337	380	389	397	377	344	356	361	374	391	382	419	366	336	391	412	389	365	354	398	409	399	413	379	393	354	342	393	398	386	388	380	356	373	349	362	360	373	390	413	365	380	371	377	420	364	360	388	399	366	389	366	387	354	316	366	368	355	402	383	398	386	390	348	392	383	341	389	382	391	347	368	352	398	405	401	385	347	365	382	394	389	359	344	351	336	371	369	388	369	387	376	373	392	355	380	419	392	349	377	367	387	374	394	377	350	361	330	358	334	375	386	361	385	355	394	391	347	391	394	380	377	391	347	372	377	373	382	394	359	370	340	391	383	373	407	394	386	385	371	381	351	366	322	378	370	389	359	375	388	388	372	396	392	406	393	386	380	369	349	370	361	341	410	394	405	408	368	391	398	394	384	384	362	388	392	368	394	359	405	412	390	377	345	361	404	354	344	373	388	411	407	362	397	351	390	408	394	380	405	368	393	366	394	355	385	365	401	383	409	413	412	356	361	364	384	365	391	367	419	387	408	364	362	371	414	395	390	412	425	392	379	392	399	338	363	380	391	385	376	379	378	383	372	369	408	389	355	380	384	388	375	394	379	372	391	373	382	372	377	380	391	377	407	368	365	419	363	389	386	391	362	371	392	393	413	381	335	378	374	388	387	393	340	408	372	362	384	353	364	378	387	386	366	375	362	382	397	394	338	388	414	402	394	365	364	351	366	372	336	395	429	375	384	352	383	408	407	365	395	392	381	347	417	414	375	373	367	347	355	375	390	373	408	329	348	394	361	395	373	352	400	409	383	396	372	377	384	380	387	380	384	350	402	375	406	361	398	393	359	393	381	389	393	394	389	364	396	386	370	388	370	362	380	416	369	377	362	362	377	376	354	380	406	396	375	358	378	366	394	373	370	382	367	429	378	362	422	385	387	397	371	390	404	372	379	389	376	368	373	374	397	351	387	373	365	398	374	361	366	374	355	380	390	381	385	373	382	358	386	404	368	414	345	371	372	369	448	404	387	384	369	392	393	399	343	357	377	415	388	375	362	382	380	399	390	395	384	350	338	385	373	369	391	342	383	385	376	374	382	366	365	346	363	355	352	378	396	384	385	343	378	378	395	348	385	360	363	324	369	380	400	401	388	353	387	376	375	386	353	366	366	428	393	402	401	379	397	378	399	347	373	375	363	352	380	397	385	386	375	387	406	342	367	338	375	372	386	393	384	337	378	409	407	390	370	428	343	383	362	381	383	393	391	370	368	379	373	390	394	378	389	375	385	353	330	373	411	406	395	382	392	366	403	387	382	366	396	347	360	383	381	378	381	402	358	421	422	347	389	400	377	417	380	370	370	392	363	413	390	402	351	349	361	382	364	387	359	357	394	365	353	375	384	387	370	380	356	319	407	447	377	409	375	353	402	370	367	361	395	405	370	365	408	394	364	380	389	374	350	375	383	408	384	395	393	355	395	344	400	399	382	375	366	374	383	391	392	356	333	401	389	381	376	399	403	388	401	382	401	379	363	369	372	330	363	392	394	381	382	374	390	365	410	376	376	374	383	355	377	379	366	353	376	371	405	367	393	406	409	387	414	404	359	379	383	360	424	383	375	370	371	366	409	365	390	405	358	361	373	377	371	395	383	386	396	402	397	408	377	409	353	392	370	386	410	378	405	393	385	390	367	369	372	333	347	377	335	358	373	402	438	362	372	398	380	357	379	379	396	370	391	323	381	374	387	383	399	400	379	378	378	386	400	390	411	378	384	391	401	369	404	375	371	339	395	422	395	380	410	389	425	363	370	383	381	395	395	398	422	410	388	371	408	374	357	371	391	355	363	396	377	385	387	391	411	379	343	389	371	409	398	438	392	385	385	413	374	365	388	369	360	356	366	393	362	358	347	383	395	366	377	406	396	382	401	383	378	366	375	377	370	375	369	371	404	348	419	369	376	363	392	389	411	384	358	370	379	397	361	375	394	396	365	373	437	386	364	390	417	369	357	373	383	382	376	344	384	374	366	388	395	390	418	406	387	357	365	419	388	325	377	366	385	398	379	349	377	346	412	397	397	377	344	404	380	364	389	403	369	375	384	349	393	386	376	337	375	356	389	387	377	363	361	399	369	367	404	409	407	365	373	355	355	381	361	360	367	396	366	382	402	356	372	364	363	370	391	394	378	371	356	374	362	356	375	381	351	383	377	368	417	381	360	383	385	368	389	396	360	375	367	362	359	396	379	389
8454	1189	1396	1494	1422	1374	1220	1143	1109	1066	1023	1043	1025	950	978	986	979	977	949	934	919	959	922	928	883	945	951	915	939	928	930	939	887	899	965	926	969	945	911	942	919	911	979	923	952	910	904	933	966	896	905	936	926	893	967	949	955	848	934	879	880	884	955	906	883	869	910	863	936	909	892	939	920	939	948	957	923	901	926	926	892	946	916	963	868	883	923	931	890	898	889	918	900	884	964	894	931	905	925	865	935	867	950	900	951	917	919	919	878	866	912	947	903	933	938	864	936	961	928	896	853	910	858	927	871	884	886	923	953	891	921	876	892	967	929	901	930	914	888	885	876	890	914	910	891	967	889	881	942	926	911	936	921	914	890	946	990	881	941	897	855	970	906	922	885	877	915	917	881	867	923	873	885	930	924	896	940	958	964	941	920	882	891	887	911	895	961	893	906	856	900	886	882	916	974	906	917	914	908	899	921	871	861	891	907	869	856	882	837	943	927	919	950	881	884	894	897	968	858	881	856	935	872	945	928	893	938	954	883	910	865	835	913	883	908	894	935	891	883	930	918	902	959	912	930	857	932	915	939	889	879	944	894	961	942	922	869	932	943	930	880	918	930	853	894	891	929	901	910	938	930	962	933	885	940	915	908	898	932	945	894	927	896	860	857	901	889	909	867	935	970	911	914	892	895	904	954	908	895	895	854	944	943	932	943	947	895	914	916	894	936	900	963	877	892	876	892	916	895	897	924	913	871	918	913	937	853	874	922	960	924	900	931	876	844	944	895	837	882	860	894	901	886	926	897	915	872	899	831	937	864	918	894	935	886	849	937	863	923	922	874	857	915	908	859	949	811	866	908	959	881	885	904	930	887	911	910	935	898	883	856	916	880	884	921	967	924	886	904	911	906	935	921	923	906	945	884	922	878	914	893	923	927	931	876	939	894	871	994	934	945	887	916	909	950	905	941	913	928	866	957	900	896	896	920	897	920	883	915	884	928	912	885	899	853	932	947	854	965	937	913	888	922	890	842	926	916	937	905	913	969	927	932	925	923	834	870	895	895	933	922	943	939	897	886	942	859	855	920	899	935	918	931	888	900	860	916	873	862	861	896	878	865	863	968	922	895	933	890	890	916	893	878	948	879	911	924	970	897	966	889	932	926	900	860	895	880	893	862	844	921	905	870	901	949	904	916	938	918	898	938	941	923	957	914	857	920	902	907	952	850	844	929	941	890	854	858	902	876	897	923	919	888	876	887	875	876	916	859	912	919	889	913	865	916	931	912	898	894	899	873	897	971	880	871	936	854	885	936	896	865	916	881	921	940	937	935	940	924	901	893	923	928	895	911	908	912	961	924	883	897	879	915	907	922	910	904	861	948	942	885	902	911	964	901	897	869	932	871	952	883	879	900	916	943	913	905	899	867	914	924	895	933	955	848	902	901	880	927	899	922	915	891	906	918	950	886	898	932	923	857	906	950	879	930	903	979	899	946	881	928	932	913	864	945	951	856	931	896	908	949	916	900	897	888	898	904	898	904	919	927	945	872	932	876	909	886	920	928	891	948	916	939	909	918	910	893	883	939	918	900	883	919	919	917	923	888	902	915	915	928	887	859	867	907	935	897	884	910	908	836	962	921	919	934	934	864	911	892	911	882	909	953	898	961	877	903	943	939	965	863	865	863	915	915	932	921	874	916	934	875	946	911	954	900	888	901	946	838	878	934	960	953	859	919	926	946	885	854	883	911	827	947	862	911	937	962	930	873	937	931	885	849	896	892	882	909	834	941	989	923	922	879	869	882	889	921	900	912	965	890	879	893	897	895	944	893	939	942	949	895	911	914	888	898	855	880	914	942	911	903	871	876	959	912	930	901	893	907	881	954	889	908	942	885	916	905	907	917	902	936	914	903	920	895	916	923	875	963	896	893	935	919	939	909	964	833	903	915	925	934	937	875	948	881	872	881	902	873	921	960	941	929	869	939	885	921	906	890	896	905	837	916	874	926	916	956	945	852	908	906	908	880	956	917	909	923	929	970	882	908	897	929	981	953	924	917	942	890	889	892	872	892	900	936	928	959	860	939	912	893	892	910	919	889	926	879	893	876	910	855	927	979	924	872	931	933	850	883	897	861	889	880	890	904	882	891	945	898	923	950	988	881	914	897	902	940	886	955	912	875	958	928	875	899	863	911	919	913	900	908	937	921	902	935	874	875	919	898	832	916	918	936	892	898	898	951	938	917	907	910	868	888	938	840	905	939	882	891	926	969	897	954	879	887	916	908	849	939	959	858	886	876	900	864	888	932	871	919	934	919	958	933	967	960	913	937	908	891	858	893	898	905	862	873	927	917	867	899	924	895	974	908	897	940	868	889	875	951	859	902	914	913	900	896	904	950	925	892	892	974	930	897	869	916	916	880	892	896	904	921	938	907	913	969	858	858	944	877	931	906	839	893	913	875	874	904	904	837	871	901	940	909	867	910	955	885	954	963	891	902	921	925	893	912	945	914	966	957	855	883	893	896	860	940	881	902	899	923	930	947	856	914	872	861	853	902	913	941	852	884	953	906	938	899	941	879	938	923	890	925	876	924	925	893	913	939	904	911	936	922	951	965	847	912	909	882	918	865	977	906	935	930	871	895	919	943	909	869	933	930	925	917	929	866	914	871	949	937	882	926	923	847	857	914	915	918	889	911	856	905	830	872	927	899	894	912	920	895	907	900	912	898	907	940	930	891	906	895	912	881	894	890	942	922	946	868	859	928	939	871	885	929	880	884	870	951	861	921	942	903	925	928	934	880	942	895	937	903	887	915	934	844	945	917	872	932	867	922	898	930	891	950	910	868	930	945	957	910	883	942	888	906	939	899	872	885	951	911	897	871	902	937	938	892	881	864	911	924	865	905	903	895	902	892	928	900	905	883	953	955	944	885	879	880	891	941	900	870	905	881	917	887	913	917	932	886	935	903	943	873	897	934	894	846	927	934	923	821	869	922	882	896	868	924	869	899	931	903	923	904	902	920	857	892	898	923	943	879	936	887	931	860	907	934	889	896	892	887	975	924	963	918	928	910	933	892	867	943	901	892	876	954	901	966	887	893	980	881	939	893	919	937	927	912	922	868	889	924	932	914	908	903	851	966	942	893	914	892	929	893	891	883	919	887	922	874	883	916	832	981	912	934	927	859	877	922	946	938	912	913	946	918	893	849	880	931	883	898	907	878	911	869	925	867	855	905	872	890	912	960	938	948	886	879	884	908	916	869	928	905	890	924	865	901	901	921	979	907	936	872	909	888	902	914	948	941	963	929	904	912	916	963	919	907	900	925	837	909	963	891	879	932	894	901	918	893	935	939	870	939	860	894	896	960	900	925	891	907	958	909	866	897	901	903	946	974	934	951	905	904	922	916	887	873	943	896	939	866	851	909	926	864	950	824	930	855	880	871	902	934	916	902	902	934	927	922	859	898	916	921	914	896	901	914	911	903	919	917	887	951	943	875	924	860	901
16777	1234	637	542	383	345	310	274	304	251	235	221	231	223	210	222	241	200	227	221	231	197	215	209	197	233	216	196	192	182	211	197	247	220	191	191	199	194	232	219	227	203	224	187	210	175	190	211	207	207	216	213	214	200	199	163	207	232	231	217	190	221	203	200	206	204	233	209	212	213	212	220	226	201	208	210	197	201	187	192	204	206	182	197	194	209	213	225	189	208	170	210	181	195	170	210	205	219	186	178	217	221	210	213	205	209	195	210	219	237	214	221	191	220	186	243	193	202	200	200	198	187	201	202	221	204	221	218	188	191	193	187	187	214	204	184	175	209	219	207	212	186	203	188	204	198	218	220	222	187	205	231	223	198	190	193	204	213	220	195	205	209	212	200	211	246	221	215	197	191	210	200	184	218	194	214	199	203	226	214	196	226	224	206	184	207	197	208	222	206	190	197	210	199	229	215	203	204	233	215	179	205	179	196	220	206	218	231	188	203	201	237	202	208	210	210	195	214	212	237	229	203	185	194	207	215	195	226	194	235	232	194	223	179	210	221	216	207	208	199	208	206	174	242	190	220	197	206	202	213	208	230	209	197	199	213	204	205	215	200	194	195	229	196	200	209	243	209	213	183	204	193	240	193	211	193	233	200	230	180	181	196	209	227	221	172	183	219	217	198	193	206	220	227	219	218	213	205	227	195	202	186	194	190	207	209	205	200	214	217	196	207	194	230	194	182	189	195	214	187	223	236	198	225	201	206	223	222	211	223	221	209	220	191	219	214	208	214	222	193	231	255	209	223	213	229	196	210	185	201	196	185	183	228	191	212	188	202	212	241	207	212	212	208	228	208	167	226	202	220	176	198	209	228	208	213	193	218	233	192	235	265	226	207	205	219	205	209	183	217	200	191	210	209	198	198	183	193	181	192	231	203	199	201	219	218	182	227	234	232	203	215	204	193	204	176	195	190	199	213	183	210	211	181	198	180	175	193	194	224	202	193	177	224	196	216	215	208	186	187	194	210	208	196	206	205	235	230	182	199	188	198	199	213	172	173	192	201	230	207	226	218	196	192	204	198	207	214	217	185	206	186	172	197	198	211	202	250	208	202	208	217	223	219	208	219	209	192	203	197	199	198	201	175	236	221	230	206	189	192	191	185	217	186	222	214	206	185	217	205	231	213	210	209	210	196	221	208	238	205	196	197	166	202	211	204	232	199	222	179	209	190	210	215	215	222	207	232	198	221	205	186	220	217	218	212	190	188	213	224	232	204	192	194	223	218	212	235	211	201	212	188	206	214	194	199	195	220	188	210	210	189	188	196	210	214	206	197	241	194	202	199	206	189	190	218	199	193	206	200	242	215	195	209	217	211	202	183	236	206	229	192	209	229	203	198	227	256	202	221	179	198	211	201	208	209	195	167	210	196	222	199	199	188	198	218	206	194	219	179	183	176	177	216	210	203	227	228	196	205	225	199	204	178	186	168	207	233	194	173	206	200	204	213	229	190	217	213	181	189	208	191	235	225	216	214	195	194	233	209	191	216	214	208	213	190	187	217	215	196	212	232	199	210	192	181	175	195	226	204	194	199	221	199	183	202	188	208	192	252	210	208	185	191	215	206	202	203	193	213	221	192	201	201	204	230	204	203	208	203	225	195	211	203	167	222	196	215	219	195	221	217	215	208	181	238	218	221	208	221	207	201	199	187	216	215	192	225	182	234	195	207	213	208	209	205	215	227	234	196	209	181	195	219	198	169	181	197	206	189	230	207	184	214	216	222	218	221	205	215	204	196	212	202	216	192	210	210	203	206	221	227	211	201	233	218	204	200	207	238	203	222	227	217	232	213	207	188	162	218	201	211	216	213	202	196	206	244	226	199	197	212	197	203	193	236	218	217	194	211	228	204	197	199	212	190	221	224	204	176	187	196	201	226	221	186	209	218	192	214	201	209	205	214	178	206	197	198	186	220	174	194	199	198	193	209	213	199	190	211	192	193	192	205	219	200	227	216	203	173	195	199	211	207	222	193	224	218	238	187	205	231	240	182	202	211	202	211	198	184	196	179	214	208	203	222	214	211	206	183	194	217	195	223	208	202	206	189	201	191	197	215	184	224	216	208	210	190	242	204	198	209	192	199	223	188	189	199	201	181	206	220	199	203	209	219	209	210	207	220	200	215	239	210	171	210	211	220	216	183	202	225	188	200	211	213	200	216	191	186	184	230	199	210	224	212	174	201	204	220	212	220	205	191	204	168	188	200	233	230	189	185	221	187	213	205	230	235	220	193	181	175	213	202	178	211	208	204	210	220	180	230	206	199	228	237	196	201	219	205	202	209	196	223	200	183	193	186	213	187	220	211	204	185	170	205	208	213	208	189	213	177	207	206	188	224	187	210	193	192	194	233	217	211	204	209	212	229	206	221	196	198	200	199	203	205	202	186	209	213	212	206	179	196	217	191	209	209	205	186	204	212	216	207	213	222	202	203	216	211	197	203	224	188	209	209	191	223	208	213	181	224	225	206	215	213	202	206	240	200	223	184	230	179	184	206	195	215	194	214	224	219	208	181	220	202	184	216	214	230	212	210	208	253	231	186	186	192	208	189	211	183	222	185	190	202	207	213	207	209	212	210	226	190	192	206	216	205	203	211	202	200	190	199	203	201	207	219	208	202	177	183	181	200	220	203	204	240	208	215	232	222	193	234	193	204	206	207	207	192	226	193	199	210	192	194	197	226	216	218	213	224	187	225	189	200	231	213	206	206	195	193	202	212	186	215	191	224	184	202	221	213	193	214	194	186	228	227	219	195	203	207	209	205	222	175	216	183	204	201	221	193	228	207	184	196	215	200	180	198	224	212	205	210	211	201	207	198	243	213	198	203	217	195	222	197	188	208	231	212	195	208	220	209	236	208	205	212	234	213	205	248	206	210	211	220	190	204	209	179	212	194	188	201	227	182	217	194	196	216	235	210	199	236	187	200	203	204	212	183	211	199	171	186	199	204	218	214	214	195	179	200	198	193	209	217	209	210	208	204	205	203	182	194	218	206	205	211	223	211	210	185	215	208	206	211	208	210	194	190	213	186	204	204	212	188	193	203	192	228	205	226	217	202	196	205	196	203	221	191	195	205	190	205	201	191	214	214	190	210	223	188	201	171	214	217	197	229	198	215	232	210	222	218	191	237	183	221	241	216	219	194	190	212	185	211	214	225	207	197	196	217	192	188	199	204	185	200	199	208	206	207	210	210	199	204	188	213	194	216	176	202	189	199	207	204	234	224	199	202	189	235	187	194	225	250	216	211	189	189	223	188	195	191	227	198	198	198	213	207	227	182	226	241	208	195	191	220	210	226	206	175	231	214	201	195	213	179	174	186	217	208	244	210	194	212	181	229	212	175	200	216	231	214	197	200	199	209	214	192	212	191	222	225	217	186	173	232	204	222	188	219	190	192	213	207	210	216	188	200	188	237	198	206	211	203	196	208	205	214	188	203	213	237	200	173
10231	941	1570	1680	1527	1285	1119	992	886	894	792	790	736	696	678	661	620	636	565	577	575	611	556	571	614	597	578	593	537	522	587	547	557	551	560	586	511	525	555	570	537	544	548	547	530	533	500	494	502	543	530	553	573	546	527	530	534	507	514	503	527	497	507	511	490	521	502	507	542	548	566	525	539	521	579	516	524	512	499	511	524	502	520	479	513	555	511	519	542	497	563	510	517	521	550	509	536	503	539	506	520	546	520	506	522	541	542	539	543	516	503	559	497	525	531	541	542	513	482	477	546	490	500	528	507	490	562	552	538	530	482	511	492	508	522	512	492	562	534	534	522	476	506	525	513	519	568	539	547	538	526	513	559	539	526	524	506	464	533	501	535	545	514	528	501	524	529	567	548	549	525	513	500	508	494	517	513	528	524	521	468	535	555	501	531	498	540	539	529	551	514	535	511	503	506	495	500	525	522	542	538	512	526	552	551	525	532	544	544	565	523	506	539	530	487	532	516	511	544	484	531	515	533	538	516	546	514	561	503	524	526	560	528	498	520	512	510	507	533	533	518	529	591	580	493	532	484	566	501	551	544	516	499	532	512	481	513	502	553	525	517	502	504	548	543	552	506	542	519	510	510	515	508	515	526	509	526	552	532	514	551	492	530	508	527	511	513	533	517	507	489	526	526	516	529	551	514	496	535	542	532	509	486	550	517	480	523	531	511	534	536	547	498	538	491	521	509	478	542	521	530	518	510	560	499	563	514	532	502	554	525	515	512	529	548	515	546	527	532	504	506	519	526	492	542	510	549	518	495	534	497	525	513	519	557	511	529	558	538	503	536	558	501	545	525	506	534	536	519	555	510	576	569	533	536	542	568	480	585	505	473	553	535	501	515	545	552	532	536	525	534	520	514	499	529	536	525	513	530	545	495	523	525	505	535	536	504	494	497	525	554	530	490	536	542	506	527	544	556	524	498	535	514	506	598	550	497	540	516	515	529	488	529	502	510	534	514	531	484	504	554	518	538	544	521	529	511	530	560	527	534	575	492	523	524	522	519	545	517	502	582	525	524	560	497	528	531	556	505	483	521	548	534	503	503	519	526	532	546	519	519	531	507	526	557	559	513	550	550	514	553	529	513	539	528	538	497	513	534	494	514	511	493	530	541	517	564	547	507	534	504	506	544	495	537	479	503	496	490	565	507	542	512	541	539	548	470	498	529	534	546	507	565	523	562	526	505	559	550	528	515	524	508	512	573	574	496	519	493	545	547	540	555	517	532	495	531	530	543	546	519	495	544	526	515	529	534	561	541	539	531	519	486	515	510	547	541	495	549	525	548	530	510	512	522	547	496	526	515	515	562	496	489	502	546	544	550	489	560	511	506	555	525	538	505	537	494	502	533	513	512	553	530	502	506	527	512	528	500	481	507	499	514	542	525	476	517	537	536	589	556	512	520	543	488	534	532	504	506	507	552	515	511	502	508	503	521	515	507	512	512	544	510	503	507	545	508	516	530	506	502	491	567	518	522	544	528	536	522	535	512	501	530	538	527	507	502	496	482	521	534	474	561	509	537	527	509	527	510	501	499	514	493	551	514	525	536	514	497	529	504	549	529	505	525	548	522	559	524	533	473	513	532	556	526	548	511	543	522	541	509	534	503	539	521	572	497	562	521	514	505	529	520	536	549	504	510	534	522	498	540	515	509	506	523	521	502	543	497	530	534	495	502	521	521	508	498	492	518	492	536	534	519	532	487	525	539	544	498	526	499	507	517	528	513	532	490	533	505	516	558	508	525	530	499	490	481	580	520	529	547	562	544	534	524	504	540	571	512	514	499	489	548	536	555	535	527	536	543	514	519	506	496	500	518	534	544	520	522	562	548	549	505	530	543	482	518	509	539	525	534	510	564	536	531	504	510	563	567	504	556	501	511	548	546	541	535	556	540	514	502	525	533	548	507	534	488	530	516	552	557	547	576	517	541	523	568	504	495	506	519	520	527	549	499	518	507	535	528	508	527	533	481	551	529	561	532	537	521	501	504	572	502	499	512	543	485	549	492	506	518	530	526	495	499	544	502	531	537	523	506	515	506	530	532	518	544	531	492	486	478	540	495	535	487	513	539	545	524	528	549	559	571	517	527	554	541	537	546	543	486	525	530	520	507	534	527	537	532	563	538	539	543	528	527	548	548	501	530	535	579	539	549	521	522	505	525	517	540	509	511	536	540	494	533	520	478	524	499	473	545	513	511	520	508	547	495	525	494	561	535	544	539	522	499	490	514	542	512	531	543	512	543	520	519	511	505	552	544	533	549	535	564	532	519	509	545	490	538	516	503	529	498	521	547	530	542	472	509	523	526	504	548	534	520	492	537	510	511	469	506	554	552	505	496	512	546	466	502	511	530	539	541	523	524	541	579	508	500	531	511	502	502	528	540	530	485	504	497	508	527	512	506	552	490	507	513	497	535	524	529	539	542	528	502	531	525	495	539	475	575	529	512	538	472	528	467	527	522	486	526	499	516	514	492	513	515	494	504	539	531	486	518	509	519	542	550	489	523	516	525	522	506	515	526	548	517	490	500	531	542	538	481	492	515	503	546	522	473	520	522	507	575	500	510	505	559	511	565	509	528	490	521	536	502	506	537	521	545	553	511	566	502	520	477	562	542	511	532	534	549	529	489	486	537	546	522	527	502	560	555	504	490	540	506	548	542	533	479	501	513	525	548	499	516	517	522	509	543	489	470	532	519	482	530	527	518	511	549	494	539	505	542	500	523	558	561	492	492	515	533	512	512	513	488	497	522	487	545	508	532	486	546	481	522	502	539	535	476	560	494	501	531	543	534	507	550	492	505	490	564	516	530	499	527	565	492	543	508	533	477	542	555	509	500	525	554	517	553	534	551	503	520	523	516	546	574	504	500	530	520	534	565	498	528	488	544	556	508	566	528	519	508	518	511	527	495	535	498	518	514	525	546	524	554	510	562	480	530	507	546	541	471	504	497	512	462	545	500	525	482	538	485	544	526	516	505	488	579	485	517	514	481	515	499	513	479	510	517	549	496	523	466	514	499	534	497	545	503	556	529	532	500	544	558	518	526	510	546	514	514	487	503	514	513	527	471	527	513	551	474	540	519	508	526	540	513	526	509	514	507	522	531	537	511	536	536	525	517	546	511	535	518	494	524	533	529	536	530	490	514	490	503	563	507	504	470	546	536	519	557	523	532	493	529	534	526	515	498	516	517	526	513	557	576	550	509	469	540	500	512	514	536	538	504	503	508	520	527	546	569	542	531	528	529	489	547	521	547	479	559	501	514	503	558	497	497	516	486	478	541	515	520	567	516	486	489	519	530	539	519	533	512	504	519	531	486	545	523	503	517	522	525	512	503	540	529	498	528	546	472	524	543	541	504	501	520	504	549	532	500	538	531	524	527	546	502	523	521	568	517	495	544	496	501	511	555	539	542	502	501	508	512	515	550	534	515	501	507	516	518	519	536	548	532	568
3232	438	367	400	373	360	379	375	348	373	365	338	333	361	386	402	329	371	397	340	378	382	347	361	378	349	382	353	389	355	331	370	371	347	356	365	381	382	345	341	369	407	379	400	366	366	372	385	353	376	402	344	360	339	372	356	355	367	335	373	371	361	377	365	347	380	365	364	392	398	375	319	334	357	376	375	362	386	361	374	370	353	354	410	368	340	363	378	362	385	357	382	352	304	371	404	380	354	374	365	345	377	346	348	343	367	401	364	346	362	387	369	396	364	425	332	375	365	365	364	410	376	367	336	343	376	358	350	367	345	356	394	374	388	375	383	379	348	360	377	384	358	357	363	366	352	351	329	343	358	346	364	359	365	368	406	381	372	358	416	405	380	373	352	378	381	372	376	403	337	346	389	351	328	402	376	388	357	348	353	385	389	372	419	376	359	364	359	375	377	365	361	401	332	380	360	401	394	399	372	365	318	372	366	391	401	364	354	355	356	340	361	357	389	367	371	326	380	360	376	345	362	365	353	375	359	376	392	343	350	339	394	392	359	348	391	355	356	341	369	363	366	344	360	388	367	389	387	366	365	369	384	331	376	367	407	335	351	338	356	341	368	348	347	357	357	393	387	357	344	344	328	369	312	346	401	351	340	358	388	378	353	391	364	390	351	334	373	364	389	347	363	361	356	404	355	381	383	383	364	370	340	335	342	355	333	353	346	328	362	360	349	362	382	373	354	397	383	360	394	348	388	379	390	355	346	402	350	325	364	326	363	361	366	365	339	370	344	367	339	392	372	369	368	348	362	357	363	358	428	352	351	372	348	338	351	374	394	370	352	392	344	395	370	372	415	373	367	360	342	351	372	379	359	365	379	371	357	383	359	370	365	407	402	376	362	364	371	349	350	376	396	347	348	389	416	366	352	345	421	357	338	398	350	340	356	358	378	383	362	403	391	377	381	364	371	398	372	358	393	377	343	339	364	370	363	355	367	380	363	367	370	369	411	361	360	365	385	355	362	381	363	389	319	392	390	371	333	380	384	354	384	369	396	372	340	382	352	399	374	347	344	342	370	385	355	348	342	360	348	363	377	370	369	352	390	380	378	370	406	369	384	372	361	336	368	391	353	380	375	328	374	346	352	347	386	379	377	355	364	375	353	352	381	377	350	336	363	335	375	366	381	364	415	375	348	342	345	357	371	355	342	356	351	390	389	385	371	350	375	363	361	381	379	360	340	343	367	322	335	363	371	342	349	355	353	389	386	379	364	365	394	372	388	375	340	405	370	337	373	359	369	370	385	348	377	352	376	391	377	350	361	388	395	336	340	376	377	395	332	365	387	388	384	386	398	358	349	396	343	333	382	356	365	340	372	378	356	369	383	369	353	368	388	363	348	387	393	350	350	330	390	349	342	328	394	344	349	376	341	336	375	353	396	380	378	398	354	399	382	391	376	386	335	341	366	363	416	374	384	339	342	308	384	386	353	344	364	367	366	348	359	363	346	363	364	397	393	385	412	348	395	350	347	353	375	379	383	384	397	346	379	368	351	340	384	339	380	348	389	360	382	372	366	406	389	379	332	381	372	379	328	373	339	349	362	356	350	348	356	331	361	347	357	336	394	346	338	391	332	354	347	390	418	363	359	372	386	374	355	340	329	390	346	388	379	388	360	375	372	335	366	375	340	386	373	363	382	371	373	370	393	369	330	382	375	355	368	341	367	362	385	346	284	355	375	379	371	363	379	354	339	391	382	343	367	386	347	348	348	407	379	348	342	381	339	373	336	347	379	355	361	349	346	351	356	355	366	414	348	362	358	341	354	347	335	365	403	343	330	382	379	366	363	378	336	331	358	341	365	334	367	335	351	392	372	379	343	349	358	354	358	367	372	358	360	364	353	373	374	314	354	406	320	388	393	402	372	329	328	395	399	335	377	350	399	352	378	351	356	321	373	342	363	356	366	368	336	390	395	365	381	403	365	390	339	341	364	407	346	389	351	339	366	387	351	358	346	371	363	359	392	380	356	373	398	368	347	366	391	330	384	364	397	387	342	350	368	332	353	337	336	365	372	347	377	366	347	412	388	345	398	385	364	345	319	397	347	387	384	365	375	396	390	346	360	354	369	336	373	371	368	399	349	351	394	358	349	338	361	364	370	361	368	341	349	371	349	317	369	385	360	364	396	370	401	349	358	342	397	371	364	339	358	371	415	360	372	396	356	356	400	367	323	359	366	395	381	375	335	380	390	362	351	386	311	365	369	389	392	347	389	376	372	322	354	367	359	389	358	375	369	323	356	377	340	366	364	376	409	363	351	372	339	403	359	354	367	396	354	382	367	388	361	355	388	426	356	334	366	373	347	375	357	361	343	372	390	384	373	352	364	365	370	318	381	333	395	389	360	380	368	408	345	356	342	380	355	371	378	328	345	367	366	380	366	377	366	371	387	324	382	371	341	350	353	359	365	369	346	399	370	359	390	350	390	358	384	399	366	341	357	342	366	359	341	386	403	338	377	364	329	383	385	378	366	337	383	354	384	354	383	355	375	392	368	339	379	367	369	374	345	377	381	351	360	356	375	337	365	366	361	352	364	348	360	325	365	352	356	365	394	354	369	324	358	412	364	385	357	377	344	387	372	370	382	339	381	368	396	369	369	383	358	336	335	350	376	413	371	372	364	355	358	355	368	394	340	385	346	406	371	332	378	372	355	358	351	349	370	331	361	349	372	335	351	412	378	351	362	364	365	379	382	385	347	398	359	364	357	372	311	342	378	381	360	376	350	357	355	344	366	378	373	349	369	375	366	393	350	381	397	368	368	371	354	361	405	346	358	362	397	371	367	351	351	357	356	334	377	354	377	396	362	342	378	354	348	360	356	383	368	343	355	356	360	326	384	366	376	383	333	332	360	355	372	359	387	341	401	361	380	396	392	352	408	364	362	352	385	397	374	352	433	374	360	344	357	360	339	328	385	343	398	358	351	348	366	354	380	334	376	399	390	365	356	346	338	373	373	363	376	365	343	425	353	353	369	384	382	375	369	378	361	380	359	336	380	348	367	369	335	357	372	381	363	353	381	419	352	382	400	376	380	392	379	381	384	326	391	406	341	350	362	372	370	390	356	334	393	351	375	381	350	357	396	357	360	357	387	435	348	332	366	387	366	372	374	383	394	344	361	394	362	360	352	360	355	367	342	341	360	379	349	369	366	380	378	359	327	330	343	334	357	359	386	360	383	367	383	345	367	386	412	392	364	399	364	333	344	352	353	347	373	344	396	329	399	382	387	349	396	407	327	377	371	369	376	391	367	359	330	329	378	371	383	379	349	391	351	351	336	369	314	340	373	333	378	377	357	369	357	402	365	396	345	391	384	379	405	354	388	350	332	381	378	385	343	394	348	356	363	345	370	383	364	355	376	365	343	361	365	311	353	405	425	377	370	367	359	401	403	386	388	357	375	360	370	375	374	399	346	354	375	339	366	375	391	339	409	320	355	364	378	369	400
3262	932	837	935	877	861	899	872	940	917	874	898	931	883	874	911	961	871	887	904	842	898	918	909	852	894	881	890	926	893	936	897	898	902	899	839	900	872	932	886	910	919	868	908	881	893	828	887	898	886	881	904	927	938	932	873	863	917	879	869	884	904	944	872	849	887	889	882	870	891	887	873	845	858	834	856	892	885	878	901	898	902	899	872	916	913	884	915	942	910	904	939	866	826	878	876	920	900	877	930	832	906	967	892	853	916	901	936	867	886	875	957	916	932	884	885	859	911	910	860	891	858	855	877	872	917	853	885	886	909	949	879	864	890	878	883	919	837	820	847	858	853	862	894	914	906	880	917	934	854	913	886	879	865	914	894	884	870	854	899	886	834	869	903	861	909	900	930	858	887	926	935	826	903	832	887	885	916	848	889	864	895	919	927	887	863	891	853	866	897	908	915	847	895	887	837	879	886	876	886	872	905	906	924	884	875	856	845	847	884	876	858	871	870	953	916	891	896	897	907	902	894	910	902	902	928	825	901	893	901	861	885	869	909	967	929	882	943	958	857	923	923	873	897	948	881	895	923	856	900	919	914	893	847	908	894	884	926	904	818	885	874	864	911	930	866	848	836	885	866	875	887	856	893	936	900	888	887	894	917	909	886	842	873	893	833	908	906	864	806	831	809	905	871	910	879	894	849	921	901	901	887	852	841	874	940	830	932	892	956	888	950	900	860	912	887	902	931	884	878	834	823	915	896	861	886	911	891	921	869	913	804	882	912	857	952	920	900	882	888	888	875	826	919	918	864	851	891	918	825	856	899	885	892	892	828	876	875	889	912	856	896	902	894	852	891	856	929	910	929	876	921	907	918	897	877	884	868	893	914	884	900	888	894	839	947	877	871	889	902	860	904	909	878	842	888	860	930	877	872	890	852	858	869	857	912	902	890	925	892	890	894	855	907	896	911	885	844	909	932	862	862	908	916	895	905	934	907	905	912	821	880	873	923	897	874	907	817	876	960	911	843	878	873	856	910	842	856	888	899	920	912	915	876	889	829	896	905	937	878	869	910	850	830	853	829	858	878	934	936	892	852	878	894	874	916	895	922	853	925	894	910	915	882	895	865	875	871	912	884	882	890	881	908	926	935	871	852	895	907	873	886	912	932	888	889	881	887	855	898	892	865	933	910	832	838	941	969	906	890	922	872	879	880	866	964	886	918	881	906	904	874	911	917	863	909	888	904	904	841	850	884	875	930	881	852	932	851	878	868	934	910	881	897	894	863	893	912	924	846	911	912	847	885	884	939	870	924	834	868	867	866	896	839	896	862	858	872	906	914	849	884	871	866	873	852	943	891	923	919	936	896	865	870	945	869	857	868	868	905	904	887	878	886	956	845	895	903	856	875	879	907	932	854	896	858	898	874	874	875	881	849	851	897	934	905	929	935	890	867	885	865	870	889	971	931	857	910	852	871	883	907	865	934	893	910	927	855	895	935	879	919	902	914	903	845	879	937	899	848	858	912	879	881	882	865	873	920	841	916	870	910	895	890	915	904	869	866	896	907	891	891	882	828	919	959	842	860	930	891	908	888	889	901	892	934	897	828	880	911	901	910	912	870	898	887	892	879	883	865	892	852	875	880	873	934	875	871	852	925	898	888	882	879	894	919	843	875	968	853	939	867	878	887	890	857	925	892	872	877	902	902	874	864	916	882	878	923	874	874	883	895	897	865	852	882	828	827	927	870	948	858	928	886	872	891	894	855	877	866	903	840	904	908	902	918	914	909	947	929	934	891	878	951	906	859	868	876	931	909	893	897	907	906	896	936	901	891	896	935	870	825	902	933	902	916	895	922	889	881	894	829	912	882	829	915	882	919	883	883	854	881	950	917	877	891	899	898	881	890	879	907	885	898	949	909	898	885	940	895	900	928	902	881	872	895	933	815	884	883	933	795	882	930	883	905	905	884	919	881	887	955	850	851	865	877	892	889	863	876	871	940	828	937	907	880	919	876	874	900	893	918	930	925	869	885	922	888	884	816	870	853	889	883	872	883	922	915	908	857	924	913	876	898	848	899	869	954	846	871	877	825	877	907	865	858	903	959	924	900	859	924	920	919	800	877	855	886	893	859	923	903	886	835	872	902	836	869	813	899	838	949	890	834	894	907	873	854	918	888	878	868	906	896	861	886	918	904	923	903	866	895	886	876	896	853	874	896	822	867	866	919	871	846	892	927	872	901	865	899	902	870	875	924	894	877	913	901	846	926	877	925	923	875	909	892	836	843	882	872	900	863	903	885	859	898	888	893	867	868	925	868	866	908	893	898	911	873	914	927	906	858	900	829	921	871	906	912	869	932	892	878	812	893	874	890	898	862	881	837	903	882	899	917	941	980	846	839	942	866	858	869	854	888	909	923	902	869	855	953	905	898	892	860	823	945	881	911	885	897	875	901	891	868	936	858	887	792	874	860	855	894	901	908	866	850	917	869	892	876	866	881	841	885	923	884	885	882	885	937	907	874	951	868	833	872	880	897	889	888	880	878	894	850	894	899	881	871	852	894	900	898	869	863	911	885	872	869	936	902	899	885	908	876	874	902	926	891	896	853	898	847	937	962	890	866	888	904	885	849	859	873	842	869	987	910	872	877	936	833	898	846	916	835	885	862	855	893	906	858	896	910	916	894	852	854	851	872	892	833	840	878	941	864	879	946	875	890	929	925	891	943	883	849	846	903	896	877	887	891	856	871	844	882	861	925	901	832	873	883	907	870	898	864	903	934	837	873	877	906	854	902	914	889	917	837	906	923	897	844	908	897	899	841	846	891	911	898	889	898	889	911	933	925	903	863	901	919	868	886	890	893	900	914	852	882	880	894	894	893	815	895	894	867	898	852	907	936	917	858	912	873	889	909	845	918	877	899	905	901	898	869	921	887	926	878	887	851	862	907	876	878	862	923	889	863	876	902	871	848	933	899	901	894	870	887	877	886	848	905	877	928	877	889	889	908	928	887	892	869	870	875	918	929	871	919	937	902	894	892	878	863	897	890	871	877	904	944	894	894	890	862	815	879	891	882	907	857	857	909	882	844	861	830	909	881	860	913	896	845	852	867	884	896	878	894	890	926	897	878	931	859	895	900	867	838	872	840	908	904	834	936	861	912	847	940	889	909	857	926	945	864	792	888	934	882	937	903	854	888	880	898	825	895	848	894	868	887	867	873	941	864	916	892	884	902	852	912	921	847	939	889	878	863	890	872	833	915	906	860	858	878	944	865	859	877	864	935	904	879	865	860	916	855	897	890	901	930	877	907	944	877	838	946	867	928	859	914	914	863	915	888	858	866	879	901	822	866	867	834	871	861	862	877	915	937	931	938	859	859	854	894	856	878	859	899	898	882	894	871	884	966	949	861	854	907	882	864	871	877	902	877	874	892	874	879	788	851	883	862	910	829	901	893	876	896	858	877	837	862	837	946	861	904	902	850	882	872	899	867	864	893	912	945	852	847
9857	815	618	566	464	441	446	448	432	370	403	376	397	413	417	393	402	397	357	372	365	392	369	354	390	411	405	349	388	405	363	366	402	370	411	356	390	354	333	352	396	372	382	365	365	361	360	374	395	354	393	384	390	345	382	337	390	347	383	388	385	406	403	425	390	321	356	378	355	397	400	398	369	367	377	366	394	404	394	430	392	376	392	373	393	359	408	382	351	379	408	332	342	374	372	341	382	369	346	387	376	389	399	359	407	395	389	412	377	410	384	398	357	363	358	380	356	414	398	350	383	363	419	410	372	389	347	329	367	385	367	376	380	421	421	392	379	385	361	400	371	405	400	393	372	415	355	399	394	367	372	380	379	370	399	386	365	410	392	391	323	378	357	360	343	363	409	349	384	381	365	355	357	363	374	355	367	374	346	385	378	388	385	367	377	406	408	382	376	343	363	384	336	400	396	369	375	375	392	372	372	403	384	369	376	399	360	405	372	349	411	369	380	396	371	384	356	355	387	423	374	373	387	372	427	422	403	367	372	360	391	365	401	382	385	396	425	388	386	415	365	393	398	368	405	409	416	431	371	357	391	367	401	401	357	386	377	388	353	386	353	378	418	378	373	370	367	416	367	385	372	386	397	393	340	380	371	389	382	391	381	342	384	370	397	379	400	385	366	406	371	414	365	354	373	401	409	335	394	382	396	389	372	373	383	417	357	361	385	365	378	377	370	363	352	408	359	345	381	402	397	418	382	375	412	394	367	420	346	362	402	387	357	372	399	378	386	376	383	370	370	386	390	371	346	404	367	380	359	389	362	359	410	394	391	373	412	438	360	350	372	373	379	334	355	412	379	392	345	387	383	362	397	404	411	366	399	374	364	384	393	352	384	364	388	382	418	348	395	387	388	372	374	394	384	398	391	340	429	377	402	388	386	351	416	401	386	378	408	412	374	380	337	394	409	371	407	364	368	369	363	399	398	388	354	365	380	381	393	406	412	369	383	350	377	400	368	395	422	390	397	339	338	383	361	350	382	394	424	373	397	391	369	392	369	377	375	393	344	412	385	347	360	359	382	359	361	361	373	400	383	369	377	367	379	409	368	354	377	396	397	341	406	379	348	343	377	416	396	396	397	388	410	392	338	375	373	421	368	347	366	377	408	372	378	394	361	376	384	385	363	350	362	379	390	372	364	381	411	378	397	392	377	405	382	379	398	368	392	366	384	345	409	364	368	413	386	368	419	344	384	379	385	394	347	386	399	370	371	388	386	368	370	369	384	386	395	380	399	385	383	366	324	355	412	328	360	414	379	384	378	381	397	340	365	349	412	357	352	402	366	392	378	362	377	436	366	380	412	410	397	450	390	378	343	413	391	387	403	422	359	412	379	360	369	389	407	367	352	363	368	376	411	381	393	367	428	384	371	373	372	384	374	378	360	385	384	366	346	352	406	370	392	385	419	367	361	385	390	370	378	361	401	360	393	405	358	389	348	381	377	363	373	367	355	376	429	376	331	371	348	377	444	397	336	376	399	411	418	395	375	374	331	360	346	368	356	425	387	361	352	335	378	383	339	396	336	386	391	350	413	416	380	349	379	391	391	428	406	412	355	359	383	413	390	371	396	377	407	401	367	391	398	349	412	382	365	379	381	390	381	409	378	362	360	420	400	361	389	386	414	388	363	415	358	343	376	390	402	422	371	399	382	351	372	371	393	400	370	375	349	372	375	387	358	383	360	373	359	412	360	371	360	361	398	380	362	397	396	368	333	376	393	385	359	395	404	418	398	358	422	354	384	355	359	347	369	382	374	356	370	363	352	373	408	402	399	386	373	359	418	386	366	361	425	392	381	392	338	396	377	396	394	370	385	382	373	378	363	378	443	362	380	364	374	375	369	384	361	382	347	400	386	349	355	371	430	416	382	366	378	385	367	376	392	348	390	383	418	390	374	437	401	382	392	323	368	365	393	364	381	383	341	353	381	407	383	394	358	375	363	357	359	374	395	371	412	408	379	369	369	367	364	329	380	385	402	372	366	346	393	380	386	371	378	353	369	424	379	381	374	416	405	343	420	412	398	397	391	375	378	337	354	334	399	354	377	370	397	390	339	428	365	352	404	394	408	412	362	368	377	369	373	341	389	352	421	414	421	411	394	382	368	396	401	385	401	350	390	388	392	345	360	379	356	393	384	380	371	365	341	380	389	391	363	354	402	390	408	369	412	392	397	383	384	326	374	413	366	379	390	383	404	341	364	404	399	358	377	422	394	367	361	390	391	404	365	323	411	353	393	354	347	366	364	377	383	396	407	382	437	380	371	374	408	391	402	374	348	405	383	357	392	388	369	403	391	416	366	411	388	381	368	379	418	406	354	350	393	385	405	397	396	361	391	409	346	347	391	382	401	373	362	385	372	391	346	401	354	350	390	359	387	371	370	379	432	365	340	359	378	338	405	340	356	395	359	358	377	358	384	386	390	376	386	379	352	368	346	417	389	384	372	385	370	395	373	393	373	345	390	400	399	397	395	378	379	371	425	397	362	420	385	356	367	353	387	433	353	421	372	352	337	368	399	392	431	365	356	428	416	362	384	363	325	376	359	376	394	358	357	387	408	386	382	395	401	382	355	361	384	399	396	383	368	393	354	417	352	388	391	402	391	380	376	437	353	381	363	359	368	357	364	378	405	394	403	380	396	395	374	357	384	383	430	388	387	388	388	382	411	351	343	359	395	369	328	335	389	347	381	348	354	384	387	352	384	402	355	384	388	363	367	388	381	381	383	385	379	355	396	366	345	406	382	370	400	390	328	424	388	385	370	384	377	412	355	318	382	393	365	396	340	351	394	420	380	380	380	371	406	377	371	388	381	416	383	399	353	365	386	374	362	376	381	368	359	429	365	347	380	387	369	406	370	398	375	385	417	387	394	347	374	375	415	382	351	404	349	423	352	406	394	366	400	388	385	359	389	334	375	359	391	402	393	385	400	391	345	371	362	378	347	341	357	382	390	368	390	395	359	399	359	368	382	385	377	387	377	400	391	405	389	374	403	386	416	383	376	358	373	397	375	403	377	386	363	386	382	374	370	382	329	370	360	410	429	371	387	423	361	373	382	388	364	366	377	414	384	402	368	358	361	422	357	377	422	409	359	366	388	402	385	360	380	402	382	351	380	378	373	369	346	374	409	406	386	389	369	393	417	382	369	430	338	415	401	387	388	433	444	382	408	370	373	403	442	380	366	394	390	361	378	352	357	389	385	363	361	367	363	386	375	339	364	349	387	363	404	349	396	366	351	389	369	340	356	353	355	360	384	379	371	354	382	398	382	344	382	369	422	373	390	375	374	373	374	355	424	342	360	347	431	358	406	410	343	365	382	405	364	373	390	364	353	410	393	373	368	386	360	384	360	388	387	388	396	373	369	362	401	379	399	369	325	365	380	401	394	345	354	344	373	387	390	368	355	381	376	409	409	415	382	374	366	380	409	373	392	364	389	378	375	413	372	335
8200	1159	1442	1557	1403	1293	1221	1137	1127	1089	1035	1106	975	1006	1020	1000	935	961	976	952	929	926	963	940	908	896	934	873	894	881	868	988	917	938	905	947	900	858	906	915	889	872	912	923	917	882	921	903	889	920	935	918	949	934	884	928	879	860	894	873	911	934	873	943	898	937	912	888	936	924	911	881	883	833	916	955	902	898	935	888	891	944	839	861	961	930	896	922	916	900	888	851	931	915	884	925	945	868	918	902	902	920	901	873	907	924	927	898	943	927	916	864	869	915	904	892	915	913	929	924	881	878	872	906	880	932	923	931	871	878	904	920	942	896	978	929	904	930	959	939	851	899	900	934	931	947	950	944	911	930	943	879	902	910	908	864	921	901	886	858	928	925	874	896	957	839	871	850	869	929	911	871	883	903	937	932	934	865	959	883	865	935	888	932	899	876	909	925	925	903	942	913	861	891	893	943	890	976	917	868	922	892	898	883	944	941	843	909	917	933	893	900	912	904	881	926	886	899	876	917	867	875	876	884	893	964	872	873	950	933	941	913	951	858	928	946	916	962	944	864	929	928	876	903	934	865	916	904	901	885	907	932	850	929	898	861	937	962	921	893	913	916	897	926	895	905	960	876	899	916	873	981	858	886	853	916	867	912	887	914	941	848	831	873	914	914	883	878	921	905	875	902	913	866	902	902	929	871	918	909	868	841	856	947	912	900	887	955	914	865	860	881	930	906	901	873	904	853	926	932	909	931	918	870	869	910	896	878	903	941	876	898	849	961	896	903	923	887	888	850	874	943	911	883	972	872	933	884	914	884	933	910	920	933	913	894	914	889	895	887	869	922	883	826	855	950	962	940	863	879	926	930	905	923	915	933	839	925	925	926	880	920	910	916	915	963	891	890	976	934	886	856	951	902	888	934	900	887	926	969	913	884	923	933	890	898	911	840	932	907	859	854	872	897	918	882	911	916	934	885	913	884	865	930	939	864	881	867	885	925	879	855	899	916	883	846	917	849	932	900	954	938	909	947	889	878	901	940	890	904	913	896	881	913	905	912	944	933	907	910	896	945	910	919	932	887	878	903	914	924	914	927	935	907	913	926	893	918	883	944	880	926	905	928	948	840	910	888	905	914	859	881	920	934	904	899	907	903	902	910	938	912	878	865	986	928	857	881	868	918	920	899	948	912	889	918	865	891	930	873	903	895	932	929	867	948	930	873	935	898	901	907	884	908	945	906	875	874	942	941	901	896	890	914	870	912	857	875	856	897	953	868	860	896	837	880	865	915	880	919	928	907	899	919	891	905	894	976	879	882	914	937	905	921	913	892	877	885	935	859	910	923	893	920	924	909	925	881	885	951	899	919	856	913	915	856	880	927	913	844	895	898	966	919	899	884	952	924	902	877	898	912	882	917	900	889	887	877	888	907	919	936	925	922	945	910	908	927	928	891	919	887	937	889	865	845	927	845	923	954	900	902	922	903	911	899	912	889	880	884	913	919	955	952	876	959	938	942	963	881	866	872	898	886	919	894	887	901	896	889	929	927	938	880	925	871	942	886	919	887	928	892	902	885	861	908	920	870	913	918	873	898	883	921	935	857	941	938	875	897	955	930	959	957	921	882	942	903	917	903	937	934	904	848	968	907	892	943	910	895	929	901	918	920	901	903	885	914	888	946	914	872	924	867	873	926	907	901	903	884	899	901	913	917	915	899	910	844	852	974	913	953	864	856	902	936	929	897	918	925	899	883	911	941	891	947	947	857	880	946	941	904	858	907	992	880	885	924	883	924	938	917	898	936	941	902	910	916	912	912	919	877	867	900	907	867	885	853	888	890	899	883	912	968	926	929	882	891	899	887	972	892	913	894	898	917	888	866	901	901	946	869	901	924	884	923	860	925	890	860	926	891	914	848	899	905	924	837	920	961	857	898	861	922	978	935	880	907	896	884	960	890	945	894	918	938	906	908	872	890	874	935	903	888	928	895	937	901	911	874	895	897	898	848	929	935	937	923	985	906	905	895	908	880	968	965	871	907	862	882	896	892	894	931	911	892	923	925	931	929	965	968	908	882	865	918	915	886	879	914	891	923	915	945	930	856	847	914	888	888	917	902	914	877	892	880	886	878	900	897	870	901	906	914	885	912	911	906	914	942	917	891	914	892	870	875	894	879	945	913	971	884	883	977	926	907	854	831	951	947	903	910	855	853	919	878	912	909	865	972	931	878	868	916	891	887	898	877	942	886	839	939	932	884	883	889	906	873	879	922	898	904	893	878	945	909	907	898	881	913	935	866	911	918	959	919	911	914	947	951	851	873	931	916	899	896	944	903	944	905	894	881	891	898	918	921	908	941	926	893	939	909	905	923	908	955	896	878	931	922	932	892	934	886	907	857	893	892	969	881	933	896	869	913	948	956	893	934	899	893	883	938	879	918	915	930	911	894	948	855	908	854	933	889	929	921	920	988	851	908	927	912	905	886	957	889	930	899	896	928	869	907	853	879	933	878	944	912	845	912	916	912	920	880	935	981	921	921	863	877	860	891	923	939	927	879	936	922	876	871	949	892	887	912	872	911	868	923	946	893	897	916	911	880	890	989	866	910	873	903	910	938	885	925	937	898	908	952	911	905	917	921	866	923	919	890	916	898	913	885	880	885	937	863	861	913	892	882	905	891	866	922	917	832	884	900	896	908	944	938	900	913	923	912	910	877	906	893	917	932	917	886	871	937	924	957	903	881	866	916	880	898	864	934	923	944	906	948	871	940	883	919	972	906	951	867	912	899	927	900	932	873	886	898	912	930	887	935	913	930	917	884	849	886	912	918	845	925	891	883	862	906	890	871	924	878	859	902	927	934	869	929	878	912	889	946	939	941	911	888	954	889	914	896	927	939	902	925	936	871	915	929	952	851	883	908	953	899	915	918	917	915	925	873	930	871	871	943	952	959	934	854	932	902	855	858	949	860	911	912	919	889	922	911	906	871	965	926	972	891	940	869	885	901	899	840	891	947	910	891	916	950	919	899	869	979	885	918	880	942	916	921	898	874	913	942	915	867	935	897	885	880	891	889	916	938	866	860	932	891	912	950	888	921	919	899	960	919	948	914	905	911	903	886	913	905	882	931	874	897	933	891	896	907	888	940	896	878	882	857	927	951	912	924	921	937	876	887	881	948	862	914	961	936	885	938	946	883	919	912	891	938	860	934	929	894	904	920	897	957	947	908	925	914	860	955	856	897	943	896	929	945	908	920	908	930	929	910	870	904	892	888	898	874	893	948	911	904	952	876	908	907	921	888	901	935	906	939	904	881	869	923	936	870	939	918	927	909	901	876	900	832	871	937	917	895	865	876	877	895	900	843	893	904	860	900	929	932	878	906	869	942	963	926	928	874	946	924	874	887	892	893	889	867	958	912	920	871	906	893	857	905	910	918	945	924	867	924	881	891	957	888	927	925	904	867	881	904	913	877	915	924	891	877	946	944	879	934	818	908	932	915	846	874	904	905
15904	1207	702	566	457	314	287	300	266	273	263	209	251	265	224	209	233	228	225	216	210	201	222	217	210	197	195	213	196	211	189	216	220	203	188	200	223	190	194	198	218	211	230	199	232	214	203	205	202	189	206	187	222	194	204	198	196	195	196	225	208	190	227	193	222	178	199	203	200	222	203	176	213	217	215	222	226	221	179	204	206	215	208	203	187	194	214	220	211	222	203	191	197	200	176	196	175	215	225	208	226	203	194	203	200	175	201	229	203	217	224	224	180	198	199	205	206	195	225	213	227	242	216	197	209	184	198	220	201	197	196	201	212	208	181	220	211	224	208	200	204	210	223	185	175	219	190	206	238	235	196	237	207	232	202	203	180	232	213	206	204	207	189	185	205	193	208	191	202	202	241	203	228	213	202	170	187	201	200	180	189	190	206	225	209	217	193	180	210	221	196	200	199	219	203	211	202	214	189	221	197	182	207	209	204	224	208	175	218	209	189	193	195	210	196	174	199	207	223	201	224	200	199	208	214	205	190	202	208	204	211	206	200	202	187	209	201	207	217	219	193	167	212	200	212	223	192	206	196	216	182	208	190	216	203	222	218	208	189	214	201	214	213	215	234	175	237	187	216	215	213	208	222	213	206	246	238	224	221	221	222	235	207	231	208	195	208	188	208	170	206	184	202	224	209	181	209	222	210	214	212	214	200	201	191	194	187	223	193	207	199	217	199	198	188	192	207	191	200	201	223	184	170	205	200	189	208	211	216	211	207	224	219	194	190	196	194	238	254	187	209	213	208	216	197	202	234	178	207	201	210	196	212	212	186	202	208	207	218	197	216	180	184	199	192	203	213	170	203	191	217	184	224	214	216	215	196	194	214	196	213	234	191	206	207	176	215	200	213	221	204	185	208	213	198	222	197	207	201	221	213	202	222	216	192	220	209	201	192	217	204	223	193	204	202	185	192	210	215	227	208	195	174	222	180	218	189	231	174	207	209	194	206	184	203	203	189	187	233	196	201	184	188	200	199	199	209	196	201	187	192	201	202	228	205	213	217	187	197	217	201	195	220	202	183	196	192	222	218	213	192	204	221	198	205	205	191	199	212	204	203	228	202	221	201	230	209	223	235	196	182	213	219	211	184	212	217	205	219	222	214	215	213	190	205	177	216	189	205	221	206	232	202	212	207	206	198	228	180	201	200	170	224	226	203	183	207	215	201	206	215	211	220	200	187	215	195	184	201	212	206	185	206	199	202	213	202	201	194	227	200	196	213	195	218	209	210	215	195	209	196	209	191	178	214	176	197	211	230	213	234	194	206	219	192	212	225	217	228	208	187	202	187	206	215	186	209	205	226	215	209	162	197	181	210	229	203	214	208	225	177	215	217	211	201	181	194	177	221	176	199	194	171	187	226	214	187	203	199	218	209	208	214	185	220	222	194	211	234	203	202	200	217	176	211	197	217	194	216	200	170	212	210	194	215	212	213	196	213	192	195	209	206	204	189	207	208	228	211	219	200	207	209	206	196	188	198	202	205	213	210	196	210	208	205	206	209	211	191	183	184	183	177	192	182	203	200	209	192	217	214	197	189	212	222	191	205	173	216	223	199	215	199	220	229	199	212	213	207	174	194	227	196	225	210	216	180	218	218	196	197	222	195	211	193	210	209	221	183	204	189	200	184	196	208	216	209	182	198	229	222	205	212	203	214	199	200	208	198	218	222	209	217	208	202	227	219	191	207	233	210	196	206	194	169	178	227	201	200	187	209	205	228	203	193	222	208	203	202	220	222	208	204	220	218	213	228	194	214	225	207	203	191	191	212	173	195	201	200	202	220	213	206	191	214	199	221	236	193	213	208	208	194	189	191	217	219	199	178	212	193	184	195	175	197	199	187	203	190	200	190	218	200	207	205	205	195	195	183	222	210	188	215	227	240	223	209	198	205	185	184	225	205	208	206	190	223	210	236	228	230	207	209	219	209	221	219	209	209	206	185	216	192	192	209	215	182	197	185	231	207	195	219	216	189	203	220	202	202	192	202	220	205	199	203	233	190	192	229	196	182	253	207	188	191	224	204	213	202	201	205	201	186	207	171	205	219	202	199	199	213	199	183	204	178	207	187	199	196	221	222	198	208	189	204	193	225	202	211	186	197	204	204	224	197	188	199	220	202	176	220	173	166	214	177	204	183	220	228	223	223	201	203	183	207	206	216	199	226	201	176	193	206	196	212	202	196	230	223	201	190	204	201	193	170	187	195	220	202	215	245	196	205	229	204	225	205	203	189	222	185	186	195	190	201	198	211	203	201	242	194	212	198	238	207	222	206	178	213	221	182	189	205	196	174	226	210	213	192	220	199	215	211	212	216	198	214	211	209	181	187	209	200	203	199	191	220	193	204	198	188	195	225	189	225	170	176	217	196	194	194	184	180	164	213	228	190	179	199	172	245	197	197	202	206	211	239	176	196	224	208	195	199	203	208	180	177	230	198	205	210	184	219	231	222	180	194	211	204	201	212	190	198	208	211	207	200	192	204	219	214	187	215	216	206	224	241	215	198	189	175	231	198	197	192	193	237	229	198	227	212	203	182	193	181	172	178	221	204	196	222	207	176	190	215	215	197	214	197	202	204	190	220	227	210	195	192	183	213	195	203	188	222	193	188	215	183	204	188	196	197	194	199	218	171	207	208	240	173	202	183	202	193	201	181	213	188	205	202	197	233	190	226	184	191	217	243	222	195	213	190	212	196	202	209	216	208	200	201	208	206	209	203	233	186	192	198	185	226	225	212	198	194	200	204	209	182	184	187	239	213	205	195	215	208	213	212	190	192	216	192	216	208	236	210	197	209	171	208	206	210	202	234	211	205	217	197	171	240	190	200	184	181	202	215	207	203	213	209	210	223	208	197	217	170	198	191	234	199	204	218	239	207	178	220	186	218	209	220	219	212	194	220	187	196	209	192	208	201	221	200	211	199	201	184	198	175	206	218	214	197	199	244	205	211	192	213	215	217	194	220	217	198	196	191	210	197	204	204	183	208	184	209	209	196	216	200	213	202	185	228	175	220	204	188	207	202	214	206	231	181	191	213	214	200	199	214	213	215	175	202	189	227	197	204	204	194	221	213	209	212	218	206	204	212	199	212	194	214	195	197	230	219	219	201	201	213	211	237	210	212	189	222	201	215	186	207	202	217	209	228	212	188	216	223	194	207	215	222	190	219	181	194	191	212	198	187	206	196	192	201	198	184	234	226	201	201	208	193	206	190	216	191	213	202	229	188	201	223	173	198	195	221	213	210	204	194	194	190	192	209	190	207	192	196	200	183	197	187	188	200	206	199	239	203	211	214	188	172	187	200	208	210	214	226	218	200	224	208	212	204	221	188	191	210	190	203	210	230	210	240	206	196	197	216	215	212	186	194	225	177	219	221	227	210	187	207	182	183	185	225	233	203	203	206	174	194	199	186	190	210	189	200	216	216	206	213	197	228	197	218	207	170	222	242	205
9887	1032	1522	1737	1527	1250	1099	953	860	896	786	723	787	692	707	685	663	599	667	611	579	555	550	634	591	548	567	559	593	553	563	493	533	543	544	520	561	532	560	591	562	536	583	522	513	546	538	524	512	542	538	514	555	510	513	540	510	536	536	508	542	564	508	510	490	500	529	534	525	484	503	518	565	467	538	574	530	506	522	548	479	529	531	513	532	521	534	479	496	559	516	520	547	511	567	478	526	526	563	581	486	554	520	478	524	490	516	529	545	513	574	549	502	501	485	525	498	533	533	508	500	507	517	513	531	527	511	531	508	512	531	528	532	572	545	516	528	564	530	552	487	502	529	520	479	526	505	528	512	508	548	487	487	513	500	540	483	523	477	560	512	547	542	526	522	502	546	516	518	509	510	530	500	520	464	520	527	496	476	544	506	484	531	487	529	520	519	542	529	542	586	494	558	509	521	519	522	512	529	527	505	523	532	540	522	537	509	491	521	516	542	455	512	491	503	548	553	491	515	515	555	519	502	572	542	568	532	563	555	528	509	487	499	532	524	504	491	580	514	534	506	526	545	521	525	458	513	530	553	500	498	504	496	508	564	494	534	544	489	507	531	548	528	535	527	544	534	565	524	572	511	508	502	558	549	531	490	542	482	496	572	519	501	527	511	531	523	515	534	545	519	515	499	543	548	499	494	507	522	549	574	496	519	540	512	515	527	502	536	546	537	513	537	504	479	485	531	524	506	512	536	564	526	508	524	513	553	519	521	517	536	564	533	536	564	513	545	516	520	496	537	543	530	523	534	514	498	490	510	530	472	521	537	520	496	530	490	545	507	524	513	496	547	518	534	516	527	522	528	534	498	530	517	510	492	534	549	512	552	523	520	524	526	512	502	540	521	508	510	506	548	549	497	535	528	490	523	512	529	510	511	535	534	501	500	468	507	568	569	543	536	546	542	518	540	549	495	520	532	535	496	480	525	501	495	517	523	484	464	546	506	526	498	511	532	543	549	507	551	505	540	493	542	525	550	494	509	492	522	510	497	501	522	558	511	451	512	559	513	527	532	552	508	528	514	504	534	531	492	485	518	532	547	497	516	544	536	499	491	520	547	519	550	546	480	546	549	500	544	525	491	469	538	527	555	503	508	565	516	557	539	510	529	536	522	544	540	512	549	520	542	525	538	521	584	564	520	545	502	509	516	489	504	568	516	539	526	517	567	506	540	532	505	554	505	508	525	531	481	527	533	547	537	539	528	541	546	503	496	483	514	553	522	530	487	520	488	558	536	532	544	505	523	517	511	530	541	526	503	560	528	508	533	521	504	520	527	512	537	534	490	535	515	517	522	524	534	508	537	529	509	509	515	522	539	526	508	517	546	509	561	535	520	485	546	494	565	531	508	534	513	538	532	539	499	516	512	544	531	540	487	532	543	564	511	501	536	534	536	526	545	523	520	550	523	520	510	534	536	498	547	518	475	522	531	548	554	567	499	492	495	545	539	519	522	507	563	519	519	486	554	515	497	525	507	500	524	561	575	541	499	493	541	504	485	500	519	507	510	522	517	494	559	513	530	504	511	517	562	516	505	515	507	499	537	521	494	507	568	506	531	540	499	516	509	544	524	503	499	507	488	523	505	534	535	540	491	485	488	529	539	570	489	522	501	546	510	506	504	523	488	529	507	508	536	540	519	475	487	481	497	544	482	505	564	528	513	530	505	523	537	522	559	536	500	543	488	514	508	531	511	551	522	507	550	569	515	545	528	551	524	500	541	519	529	484	506	506	530	521	552	525	500	486	546	529	498	508	529	525	543	514	549	510	547	518	485	503	520	558	580	529	489	554	498	518	545	527	519	548	516	544	503	521	563	538	515	501	498	567	516	537	534	526	520	539	528	547	520	498	518	542	529	503	466	515	478	498	500	532	528	499	539	532	530	533	547	551	552	562	542	497	494	501	517	493	491	522	477	491	502	478	551	530	526	489	499	505	560	496	515	547	482	530	508	513	528	503	509	522	508	470	559	505	526	524	526	532	518	541	487	546	491	528	572	502	510	524	522	542	533	465	517	489	491	538	567	535	512	520	552	518	508	493	521	513	540	519	479	555	503	522	519	553	495	510	508	499	533	515	545	524	499	538	538	516	493	501	512	563	540	548	489	561	549	557	497	513	517	537	484	534	505	543	540	519	526	527	534	505	508	563	511	535	519	542	531	496	541	492	532	513	529	515	508	512	499	485	537	548	491	515	535	502	529	487	489	503	547	545	535	516	539	503	520	531	534	507	553	532	522	570	526	556	542	536	489	524	532	502	489	513	519	516	510	473	543	503	543	544	543	553	542	530	531	530	524	499	529	532	528	502	525	537	507	543	501	504	536	517	525	552	476	532	525	467	508	537	507	500	537	504	486	555	526	521	541	545	529	512	513	538	492	549	520	543	510	515	524	528	542	556	497	494	538	505	524	522	525	513	505	524	516	499	490	590	553	522	540	496	552	521	517	503	522	516	506	543	532	533	512	512	520	529	531	533	465	519	509	557	495	562	550	561	532	489	571	467	537	512	484	489	527	560	580	525	497	536	530	532	516	550	536	523	478	554	519	542	536	547	529	534	529	550	521	512	533	570	520	504	540	536	523	494	547	509	504	512	589	543	499	513	495	542	472	498	540	489	505	549	519	520	465	504	506	493	545	506	527	525	510	535	520	518	513	510	531	563	567	539	492	530	546	555	543	495	565	559	501	537	538	535	561	507	509	564	463	570	539	489	526	524	522	502	534	484	503	545	521	509	520	501	541	486	541	491	541	504	485	545	507	520	529	550	485	505	527	536	531	539	499	534	563	542	499	505	521	514	491	534	552	539	541	500	513	517	507	503	501	511	533	479	518	503	529	516	516	483	505	522	513	546	508	553	500	475	512	520	515	538	493	553	540	546	500	483	475	496	563	520	556	503	522	538	579	524	532	525	530	526	512	499	545	513	521	515	531	519	532	532	528	532	529	535	519	500	538	536	533	496	494	532	544	555	534	502	492	550	519	525	494	490	544	548	511	545	538	504	547	504	506	496	549	527	536	512	523	499	548	497	536	511	506	510	538	494	569	537	523	490	516	481	512	521	576	539	520	527	534	526	537	545	506	493	519	524	526	517	531	551	517	496	515	511	547	547	557	564	526	513	531	544	484	523	506	542	538	490	577	529	531	517	501	529	520	530	465	505	539	475	516	507	531	506	527	547	532	478	449	541	482	508	548	555	555	535	503	534	535	507	541	532	555	510	513	493	488	500	497	550	531	533	490	558	545	513	493	506	530	526	499	524	519	516	509	529	531	540	530	547	531	512	516	529	520	462	508	505	519	503	505	530	528	512	506	513	572	559	545	548	471	532	506	552	490	479	525	501	513	522	493	517	509	507	527	549	546	511	494	518	518	528	514	536	497	549	540	529	498	506	522	532	528	542	543	514	497	546	524	534	519	531	503	546	512	536	498	524	511	520	489	530	534	517	503	556
3196	427	391	386	367	395	349	412	356	345	390	370	365	329	397	361	352	373	362	377	383	378	396	331	368	352	373	386	352	370	398	357	388	359	378	384	334	351	330	374	383	350	343	351	396	324	390	328	365	402	389	368	390	369	356	378	403	358	350	364	386	350	380	378	365	385	357	339	378	334	346	353	359	344	358	397	365	363	363	365	355	378	383	376	393	366	366	370	352	375	404	361	373	352	344	368	355	375	366	351	381	343	336	381	376	381	357	359	369	377	347	356	354	360	384	378	373	379	347	372	381	381	369	388	355	348	343	367	371	358	397	386	386	373	380	381	404	353	382	376	378	373	345	359	356	365	377	344	363	338	380	359	346	388	339	374	354	379	379	387	345	396	364	377	361	406	349	354	367	366	365	364	379	352	385	359	369	374	371	388	363	380	380	410	343	369	380	392	367	342	408	357	344	358	334	358	362	344	340	393	363	398	357	363	373	365	423	376	355	418	363	360	362	345	370	374	366	360	342	338	398	397	361	370	380	405	376	337	337	366	401	384	375	387	384	369	362	347	386	348	337	382	352	372	339	351	334	346	367	340	383	364	329	335	410	350	377	376	377	361	380	355	361	377	365	362	377	382	377	394	369	377	346	330	405	343	347	360	363	396	388	362	400	340	380	385	382	352	386	355	348	353	349	383	367	370	346	344	386	343	386	370	379	371	408	317	311	362	394	381	361	401	371	362	355	378	383	335	350	363	353	336	362	382	358	369	368	346	376	337	372	314	372	393	355	369	393	350	365	382	386	411	351	382	384	343	372	374	354	389	369	384	367	355	396	355	349	349	392	352	344	372	368	336	372	375	380	323	392	399	410	375	360	351	382	380	363	328	398	359	355	352	358	401	346	367	351	393	389	350	354	353	361	384	370	386	354	369	327	384	365	390	366	348	381	359	384	424	327	358	368	386	368	362	392	334	381	373	368	400	352	351	382	367	374	384	346	370	361	349	353	375	376	356	341	330	355	359	389	384	356	340	359	363	373	367	382	362	373	357	349	343	361	350	343	340	358	372	376	383	411	349	387	376	386	366	365	372	341	406	412	372	344	376	352	379	356	319	330	365	400	402	408	367	332	365	348	367	365	370	374	366	406	380	408	342	400	356	349	334	371	357	380	360	378	353	342	364	372	353	375	343	360	365	373	384	388	361	333	351	368	374	392	355	331	379	351	387	344	393	338	346	347	362	342	395	375	353	380	363	339	365	400	377	350	371	361	383	340	379	407	353	355	396	373	316	379	369	373	360	341	353	371	348	401	371	357	374	386	349	374	380	385	353	376	346	359	393	358	389	378	369	351	354	373	340	376	366	365	374	390	364	376	355	379	398	332	379	345	358	357	355	363	360	345	365	383	318	388	343	396	378	374	401	347	350	342	365	344	343	377	392	335	354	348	383	370	401	403	326	352	379	381	344	410	337	366	363	359	367	330	384	376	375	382	411	365	386	365	369	373	375	329	379	387	342	362	355	355	382	358	371	369	357	356	362	382	347	350	353	344	378	364	359	375	386	327	388	384	378	354	366	376	366	364	377	358	323	328	371	362	360	392	364	414	366	394	379	383	366	362	333	377	362	361	361	336	352	386	334	364	379	346	317	372	364	347	393	394	386	362	354	365	359	396	390	391	361	339	386	373	392	365	352	376	362	391	351	357	397	338	388	361	349	392	354	355	402	399	364	357	347	377	355	404	370	348	357	355	355	360	372	419	382	378	352	341	366	406	370	372	383	385	331	364	361	347	358	380	362	368	350	356	329	363	346	377	356	366	366	371	381	369	379	360	367	348	327	387	354	394	357	382	359	353	355	353	409	347	362	356	324	366	335	310	325	345	356	351	359	365	401	384	357	365	343	341	338	379	356	358	365	352	359	371	321	331	342	357	442	411	377	358	347	358	406	337	333	365	339	385	349	356	397	354	341	370	372	346	338	399	349	332	365	384	360	407	347	340	362	364	358	375	375	359	327	370	386	365	369	388	355	382	371	313	367	327	358	355	343	353	385	350	381	353	357	331	342	346	374	355	390	348	355	347	368	374	374	385	359	351	355	391	378	342	348	356	380	375	334	344	398	376	387	357	383	355	376	377	390	340	403	387	382	371	352	362	331	358	377	368	392	369	350	402	352	338	380	385	348	380	390	360	383	354	343	384	346	368	377	365	377	392	371	384	334	351	369	389	370	373	354	386	391	381	409	368	348	342	343	343	357	386	381	402	339	374	365	383	404	375	346	370	348	345	339	356	375	360	379	377	393	345	359	381	415	372	350	361	370	391	362	388	343	362	391	335	356	333	357	368	374	356	367	334	388	400	381	377	336	396	373	365	370	383	351	363	329	376	381	352	383	377	361	333	331	343	379	366	367	356	393	368	348	384	372	370	392	388	365	324	346	328	395	374	370	368	375	373	371	381	388	373	385	399	343	358	344	391	363	359	368	328	376	360	358	366	371	362	372	393	350	336	360	371	398	349	369	372	387	341	364	398	337	378	394	364	329	320	376	390	370	355	361	385	322	395	348	394	361	383	351	345	353	384	363	393	429	381	371	353	366	361	377	376	357	392	340	351	356	354	354	377	353	384	339	369	351	374	400	372	350	353	334	397	377	374	353	362	350	366	366	340	391	361	368	380	380	373	396	392	352	333	413	344	425	375	333	369	359	354	328	374	348	370	367	437	349	353	378	399	369	389	338	348	388	373	357	373	368	354	355	355	378	343	363	356	357	345	347	365	385	341	365	374	356	381	379	381	364	392	348	332	352	390	392	380	365	349	363	384	359	313	379	378	399	416	368	330	303	362	374	374	348	390	357	356	356	330	368	390	368	358	373	377	335	347	321	388	386	338	361	379	359	433	336	382	365	340	386	415	361	357	368	362	373	381	348	365	342	341	344	355	368	376	359	350	366	400	378	364	352	344	366	359	389	404	364	394	360	351	347	346	361	394	361	374	382	351	354	396	354	363	314	386	415	380	361	374	356	322	352	387	350	391	360	348	394	377	369	373	371	357	357	347	341	368	382	376	397	364	344	351	373	370	374	367	358	370	396	377	358	377	381	369	368	341	376	354	387	420	364	376	360	373	376	372	352	403	367	360	355	401	363	335	399	344	371	362	365	366	366	338	353	395	340	397	358	363	376	392	402	338	349	371	392	385	377	360	384	405	363	369	352	401	375	323	372	360	372	363	363	343	395	389	380	379	369	353	330	342	385	378	383	351	333	354	356	405	365	396	388	359	366	393	384	388	375	382	413	386	354	372	343	354	386	355	396	385	353	362	340	349	383	405	382	383	369	352	370	401	385	349	357	357	342	342	352	338	368	356	372	374	321	312	365	401	393	347	397	397	339	373	325	366	346	359	349	364	336	363	372	361	374	354	334	361	393	351	362	388	334	344	364	378	362	369	343	376	342	372	356	377	381	361	350	420	371	365	384	349	359	371	386	377	363	356	368	357	356	379	412	374	396	355	353
3212	921	897	931	907	851	926	879	901	874	914	912	881	910	883	921	857	907	871	860	863	906	894	943	881	815	890	906	913	924	915	884	876	894	931	915	948	822	881	923	910	864	867	875	880	893	846	930	841	911	881	871	885	888	874	922	828	899	912	879	903	915	850	860	877	882	850	854	844	897	884	860	858	829	926	883	882	870	889	886	871	901	888	913	887	862	859	850	893	895	931	826	831	901	843	886	931	916	946	923	889	865	856	942	886	905	854	925	885	833	894	959	864	869	873	831	921	900	919	842	916	891	907	858	914	834	898	839	869	921	896	865	897	908	925	883	926	881	891	885	901	851	888	871	908	864	883	910	921	875	886	903	923	967	877	820	902	875	883	907	854	960	850	919	855	911	867	899	939	878	862	857	895	836	862	854	877	916	908	847	852	879	875	924	928	850	883	879	929	924	892	959	876	935	916	991	914	852	887	909	945	874	910	911	874	881	844	824	823	877	897	924	864	852	918	904	854	906	901	896	874	838	896	849	926	889	886	904	932	906	880	936	887	947	866	930	859	873	892	905	897	876	848	915	903	844	899	926	905	872	860	852	854	859	875	859	852	889	938	921	872	899	839	839	884	886	829	879	836	890	929	863	905	897	904	872	872	878	927	846	898	851	856	875	833	809	875	895	951	850	843	881	932	876	897	864	886	882	893	899	864	855	908	891	916	888	899	841	851	901	856	930	933	916	873	911	882	855	900	899	873	871	847	868	870	879	877	856	862	957	900	863	865	841	870	890	900	874	856	885	895	820	932	887	872	900	903	915	898	829	854	919	931	956	857	841	907	868	863	890	855	906	899	934	876	902	916	871	907	868	882	865	910	860	893	888	891	908	901	917	895	853	850	892	909	901	879	906	888	890	918	892	896	854	912	895	904	916	818	917	900	888	906	913	879	925	917	907	861	866	851	838	859	872	860	856	861	883	927	882	908	879	909	921	846	912	913	906	893	846	844	825	838	923	881	862	899	861	910	885	924	839	882	868	910	871	883	914	859	880	901	835	845	901	819	886	898	893	892	906	913	833	861	893	910	892	919	882	926	903	872	851	903	891	844	848	935	885	896	879	869	899	878	883	832	864	891	911	880	929	861	926	838	852	892	921	852	916	836	908	932	877	869	863	931	845	921	874	943	916	852	850	923	912	820	915	897	912	882	918	968	929	864	850	910	876	846	901	894	908	842	884	876	907	915	853	854	788	910	889	877	872	836	847	893	893	876	922	881	901	898	877	892	868	889	914	924	857	908	874	889	913	866	902	883	858	879	870	916	902	903	891	873	886	938	936	906	849	853	922	941	876	896	908	904	859	876	918	837	899	900	866	863	901	912	969	875	866	923	878	869	921	895	954	883	886	936	858	928	882	865	913	902	873	908	920	899	864	858	882	877	871	809	880	888	883	856	908	900	870	909	916	861	900	870	877	891	907	842	892	917	890	906	900	874	912	902	885	881	930	899	944	914	936	873	877	883	845	883	878	897	910	863	887	856	856	866	954	895	889	851	871	869	855	854	915	902	895	828	843	867	865	908	919	909	927	943	874	894	925	864	886	960	898	920	898	857	916	918	822	912	833	862	887	903	856	839	912	829	850	955	890	873	888	888	885	883	882	885	867	871	883	889	806	953	866	886	900	895	918	889	801	846	864	874	869	856	954	876	858	847	904	882	865	909	973	854	841	901	873	850	922	866	870	896	918	892	908	870	886	838	874	865	937	867	877	861	815	882	862	861	930	867	915	910	877	897	854	878	912	894	845	880	913	912	898	814	865	859	905	901	913	858	837	894	848	851	891	898	852	937	880	894	908	843	890	868	889	859	906	882	897	898	858	891	918	869	862	866	896	917	827	892	927	842	908	907	860	842	827	899	917	934	907	898	857	885	887	883	888	862	869	867	857	877	858	865	866	838	896	883	857	894	864	896	858	860	924	921	933	876	885	910	864	979	880	915	870	900	879	879	905	904	901	833	899	922	872	897	876	902	873	871	881	874	864	858	861	863	893	902	913	882	886	887	870	891	913	926	865	885	928	894	902	864	847	878	904	904	944	882	846	853	957	936	841	832	895	927	901	888	821	899	875	873	863	923	888	898	879	856	908	843	875	854	905	880	877	908	906	887	840	888	975	904	913	876	879	860	905	919	909	878	860	898	896	911	882	929	901	893	886	912	842	901	915	895	847	907	915	900	918	878	901	920	858	909	870	888	900	858	861	895	878	904	868	840	856	881	893	940	846	895	832	875	892	884	869	844	890	893	921	904	892	910	868	881	921	843	886	881	926	918	877	870	846	863	903	884	902	960	872	891	845	887	870	878	867	879	894	879	856	910	906	894	897	920	839	851	857	866	881	925	880	907	874	887	921	893	904	875	969	870	882	912	863	887	875	925	914	932	872	911	885	838	940	903	853	865	894	919	840	870	895	907	912	863	876	889	879	975	852	898	877	872	890	842	890	823	875	853	894	853	874	879	906	900	849	879	896	892	857	877	898	903	852	889	862	893	867	898	849	894	905	858	904	881	878	886	902	894	838	905	916	921	825	979	914	856	907	845	896	869	926	888	890	900	854	856	909	841	907	906	906	865	851	890	836	881	894	902	895	937	919	875	846	936	868	833	934	876	858	843	917	869	884	890	892	939	846	901	922	889	866	870	851	826	876	957	947	883	866	836	868	890	931	874	872	924	880	880	885	861	869	911	836	885	901	862	848	856	914	815	891	860	926	900	870	908	914	879	923	945	863	862	879	888	880	923	939	896	869	890	885	867	860	847	846	880	906	877	923	879	864	886	907	900	847	885	825	902	918	880	829	891	881	923	893	837	872	884	891	844	865	873	897	946	854	884	889	930	781	910	893	882	886	890	885	851	909	873	899	924	900	936	884	899	872	871	920	881	865	837	885	864	907	877	889	905	850	864	885	889	835	828	825	854	874	873	930	847	942	907	870	849	884	901	931	887	901	868	860	836	893	899	867	915	911	901	890	897	906	863	888	914	946	900	882	848	915	866	894	879	882	890	862	943	909	885	912	876	888	856	946	865	834	858	923	943	901	909	850	903	900	880	908	901	858	864	890	932	889	869	897	884	906	861	972	891	881	913	844	906	892	909	847	870	839	900	884	884	925	875	896	924	916	920	869	900	871	898	889	889	923	934	903	919	856	830	910	883	895	843	852	852	800	906	886	923	847	870	890	886	929	856	867	869	911	834	842	877	895	869	867	864	857	883	891	924	888	857	973	906	881	926	902	900	922	861	911	903	910	935	882	916	858	895	882	880	874	857	897	865	895	922	859	905	867	855	834	935	874	888	895	910	833	887	877	887	874	952	932	881	841	904	884	904	896	870	867	860	860	841	913	902	865	886	874	875	824	868	884	853	861	884	875	892	889	864	883	812	884	861	938	877	898	878	915	920	903	876	866	849	872	847	912	859	868	859	885	907	886	840	935	873	898	874	837	863	908	885	873	913	899	864	877
10114	757	620	562	525	434	387	432	421	380	416	420	414	383	396	383	412	410	372	413	437	384	381	374	342	377	373	377	410	398	365	362	382	362	412	376	386	357	370	388	386	395	393	369	398	376	390	370	378	385	398	401	393	393	363	366	409	339	387	354	403	376	357	382	381	392	435	384	410	359	387	376	389	373	403	409	396	396	402	399	394	378	372	410	358	425	345	346	368	386	367	352	378	374	384	369	400	360	414	362	398	376	338	414	362	386	362	357	340	351	351	357	372	372	366	374	385	399	382	373	372	370	325	391	398	343	345	388	389	375	346	369	356	381	366	375	408	373	403	384	383	373	386	378	375	385	399	355	419	380	349	401	367	364	364	402	360	370	389	401	391	397	398	402	370	387	354	372	388	370	366	413	393	366	356	391	400	375	392	371	401	391	398	401	361	390	338	396	364	351	341	393	356	390	407	377	370	363	437	368	349	350	361	407	372	375	374	400	370	406	368	385	365	337	378	371	413	371	406	368	401	374	383	398	419	384	386	397	396	381	397	362	350	395	353	358	360	364	377	401	374	381	393	388	384	343	397	383	379	380	401	378	410	389	340	345	388	379	385	388	379	396	343	381	387	355	386	416	352	382	363	388	395	378	359	365	359	387	384	367	369	374	398	395	370	399	371	407	383	403	395	377	399	403	373	370	403	354	374	371	349	380	377	404	387	398	387	391	360	360	405	369	399	406	374	370	368	361	364	384	345	351	378	387	367	369	365	421	370	374	402	410	355	372	401	391	374	430	427	354	401	371	385	367	329	358	388	385	392	390	365	376	371	396	325	415	362	359	385	352	406	374	379	391	370	432	389	371	390	359	381	394	411	430	363	370	408	368	342	371	394	402	383	393	373	406	379	357	385	363	364	373	376	347	373	426	345	383	361	351	361	381	405	395	372	394	376	373	384	367	347	378	365	402	390	378	386	380	390	387	361	378	349	378	355	383	366	370	384	347	373	370	399	378	379	376	398	346	406	356	370	391	357	347	401	380	377	371	415	369	393	418	375	373	385	426	409	385	364	383	351	365	419	372	375	362	359	367	383	391	382	423	370	367	354	371	368	387	391	409	371	375	403	328	366	385	363	420	353	389	407	417	375	408	343	389	352	379	355	383	364	406	414	365	352	378	349	394	398	384	384	413	371	375	353	389	406	384	379	398	383	370	385	382	354	365	380	382	401	349	415	380	387	393	398	357	408	400	368	381	399	384	359	397	398	392	354	362	391	389	380	391	367	387	369	370	355	413	367	337	343	390	356	400	360	374	386	427	366	391	357	407	393	363	384	378	364	367	366	413	368	397	395	399	412	370	376	359	407	416	376	380	387	409	376	369	426	396	383	342	370	408	385	383	347	378	394	393	367	360	369	365	421	379	367	373	397	405	382	382	373	356	356	393	360	397	372	381	368	371	357	411	410	397	394	381	386	370	413	403	406	391	398	372	388	363	355	356	354	414	376	369	356	356	381	380	353	378	381	393	372	348	392	379	382	382	368	393	345	407	349	430	390	394	309	399	406	390	400	421	395	398	343	378	368	383	393	401	377	364	378	397	396	431	398	357	373	377	362	374	405	368	379	372	370	396	389	376	374	392	356	364	404	351	431	449	410	367	412	442	378	394	360	407	354	387	379	417	383	349	366	386	400	382	376	388	370	386	377	359	387	394	372	355	376	384	367	385	376	398	380	371	382	410	365	335	379	369	367	373	415	331	405	353	360	368	406	397	398	381	373	364	380	369	385	359	405	397	388	391	387	412	385	427	388	403	379	407	388	378	386	402	394	400	371	384	374	416	367	386	412	387	374	399	381	397	404	414	398	416	376	406	362	379	358	349	360	375	391	351	415	374	398	351	341	397	373	350	386	362	394	414	404	387	344	385	368	372	389	405	393	381	346	392	377	399	418	405	369	372	391	368	381	392	405	411	358	408	378	386	383	375	378	395	374	378	355	369	355	417	393	387	357	395	360	363	351	347	388	376	384	362	368	400	373	388	347	389	382	357	373	344	333	395	393	417	345	396	392	391	375	406	396	406	366	401	400	391	388	393	392	412	357	365	335	388	366	345	355	417	366	397	388	398	372	378	310	382	395	413	388	353	362	371	374	410	376	374	358	370	361	371	407	369	373	381	374	376	371	383	391	409	386	364	398	396	381	382	373	375	382	388	380	377	378	349	384	359	366	393	389	368	392	366	404	398	387	367	405	378	383	386	385	347	425	400	390	373	377	365	373	389	349	392	355	368	399	386	386	375	352	337	357	421	400	331	373	387	359	399	364	390	421	402	400	393	395	405	376	405	358	378	393	367	354	351	359	369	391	380	393	376	376	408	374	355	400	384	373	381	431	391	365	389	363	373	413	383	389	390	414	356	358	391	356	393	411	366	359	376	359	342	373	379	389	411	391	390	413	401	390	411	332	387	365	416	367	388	384	407	369	368	367	393	303	344	372	369	381	375	388	385	370	373	367	363	395	364	422	416	425	389	403	386	447	385	394	389	369	386	390	377	362	374	365	397	402	380	402	364	359	385	396	388	397	351	347	341	370	369	395	384	375	354	396	394	352	381	363	382	380	366	364	366	420	367	400	379	376	355	369	388	398	357	367	367	345	392	425	393	370	393	384	379	381	357	380	381	373	400	372	371	372	400	362	376	391	437	421	390	353	377	389	385	369	410	397	391	367	378	372	405	370	365	339	383	386	351	388	387	389	399	383	416	407	382	347	365	370	391	359	389	353	375	373	371	345	452	375	374	373	392	364	373	395	380	392	383	356	353	427	382	391	365	364	395	326	369	397	352	385	385	378	374	393	336	378	369	376	384	384	348	376	388	354	375	383	395	430	403	375	365	377	400	408	356	378	340	374	416	375	324	361	425	377	398	373	393	389	379	352	375	407	399	367	407	367	401	364	385	376	369	371	387	327	345	379	376	406	403	399	373	375	380	383	401	401	380	384	361	381	390	375	384	355	387	387	346	407	378	449	399	376	374	352	378	370	401	347	409	372	359	384	390	353	407	406	358	361	385	364	386	388	383	375	416	356	382	407	371	409	390	377	360	385	387	376	361	380	393	386	367	367	372	397	410	381	379	390	392	397	393	363	378	367	360	337	378	394	376	364	407	378	340	378	402	401	398	364	370	373	370	380	384	406	347	388	365	365	419	388	396	373	374	402	390	370	369	381	339	367	393	401	362	414	383	389	340	385	333	413	388	397	365	367	427	457	359	412	363	372	364	367	358	369	413	372	403	404	388	392	396	399	405	365	382	401	378	387	396	374	408	350	354	372	359	357	414	406	376	374	355	378	403	371	379	396	418	366	365	401	354	389	386	372	390	383	384	375	365	406	382	388	391	397	397	372	387	371	356	366	337	339	375	401	401	393	370	409	342	367	381	411	389	356	419	377	361	367	407	378	403	396	358	360	375	355	372	405	388	380	372	355	361	368	368	390	397	412	422	358	389	400	363	390	405
8262	1157	1386	1486	1424	1286	1237	1101	1076	1088	1060	1012	1020	1002	1006	988	954	956	960	931	948	930	891	837	944	862	954	908	932	938	932	903	929	907	920	908	954	887	916	933	944	891	913	887	893	908	912	892	922	964	968	904	968	940	859	892	885	933	919	910	873	923	926	956	926	925	886	918	870	969	957	918	863	929	901	912	914	881	941	934	883	888	889	934	922	926	878	882	872	933	832	874	925	884	894	887	928	896	888	933	912	969	900	922	895	881	928	947	950	951	903	888	875	911	891	929	896	897	896	903	916	921	873	891	915	924	895	905	927	879	964	890	935	866	903	887	914	876	913	869	877	898	946	877	896	900	858	947	943	877	994	935	874	953	878	898	911	873	953	837	842	917	892	920	864	937	917	887	893	916	936	886	860	927	912	942	904	944	932	908	966	930	912	888	853	898	928	941	956	922	903	900	910	894	906	916	899	920	932	920	923	901	959	883	912	912	893	874	913	887	921	898	882	919	902	924	923	919	939	874	898	957	879	913	891	924	990	865	925	891	889	917	912	899	959	858	938	916	907	919	925	876	927	931	896	899	923	940	916	894	851	941	881	842	883	897	876	947	891	908	894	901	860	886	881	930	914	926	929	907	944	882	892	938	903	878	862	911	937	878	932	897	894	904	854	887	885	876	948	853	898	930	890	939	947	925	872	897	899	945	947	962	834	880	916	920	852	894	892	919	882	939	876	940	936	906	886	922	888	920	897	915	944	920	901	870	925	902	907	847	944	903	843	857	870	916	875	914	897	938	912	904	885	872	921	932	871	851	884	919	937	957	890	941	919	873	916	939	888	894	887	913	935	872	903	908	939	890	924	928	875	931	912	928	834	904	910	928	869	862	886	921	865	854	916	922	920	895	900	909	879	967	927	902	885	902	941	922	949	942	922	958	890	834	863	924	928	919	926	921	886	922	924	980	931	907	881	909	838	904	902	897	918	935	882	950	883	944	908	911	947	928	902	901	885	940	877	849	869	854	886	854	899	947	922	949	897	912	870	897	934	900	893	953	933	907	940	901	897	928	895	888	897	913	899	944	900	910	879	866	923	887	956	853	919	933	931	924	872	941	913	949	892	859	974	874	868	901	876	900	927	867	898	988	921	872	940	862	958	915	950	901	888	907	861	908	894	877	904	901	928	932	914	912	956	934	896	917	949	890	986	861	886	833	896	906	864	885	897	915	920	912	905	900	904	950	867	914	906	923	872	955	914	915	884	883	879	918	911	926	853	924	883	906	917	932	941	885	931	924	939	944	870	915	908	930	858	905	926	921	903	873	894	877	899	938	925	876	924	908	891	886	931	931	878	921	906	860	922	893	893	887	928	847	940	928	838	924	914	942	917	936	916	890	855	888	873	933	953	927	915	922	858	900	887	914	907	860	899	890	890	907	921	920	973	902	921	892	863	879	943	917	894	912	900	847	942	929	928	880	904	921	939	866	884	899	942	906	864	896	925	891	885	942	895	874	899	909	932	916	875	882	918	985	854	953	920	912	928	906	893	882	895	853	919	888	894	868	890	867	916	891	937	903	921	899	895	923	886	922	865	939	911	925	929	910	909	872	879	921	919	895	905	916	888	897	881	926	884	852	948	932	916	921	911	893	975	925	915	935	940	866	888	957	912	907	871	869	931	936	896	943	940	843	937	907	888	886	845	916	887	992	890	907	932	848	941	899	920	888	833	840	904	895	881	952	923	944	913	910	934	910	937	896	927	917	852	908	981	943	897	893	902	924	940	837	859	867	928	930	881	896	892	899	881	908	925	898	952	932	859	918	966	852	909	914	946	917	856	915	871	925	936	924	872	923	941	904	887	909	889	873	955	843	940	903	875	908	956	957	942	892	851	890	966	884	866	918	903	928	885	877	890	863	879	876	936	930	928	841	930	887	917	926	926	872	927	921	917	831	934	926	891	911	866	866	871	933	887	881	890	966	899	899	857	831	914	871	879	929	920	951	888	933	930	922	933	970	937	878	940	886	909	973	922	867	910	944	900	911	941	982	852	892	874	849	893	914	862	861	897	939	899	907	942	880	919	852	901	939	892	921	889	904	941	897	909	922	903	875	929	911	921	877	895	918	957	898	917	925	878	919	863	893	894	915	902	918	873	907	934	906	914	928	903	847	918	928	870	918	866	879	898	903	913	912	883	934	934	923	907	851	894	890	877	925	919	946	856	921	885	930	985	940	925	863	876	922	849	905	996	916	924	907	898	917	899	880	875	899	933	915	884	926	854	892	942	936	863	877	868	901	968	943	882	871	936	938	905	955	887	890	929	926	932	907	954	916	959	897	905	896	912	904	915	951	952	864	872	929	859	926	936	911	862	969	920	938	915	893	839	880	931	866	853	883	841	923	892	897	944	880	892	919	861	905	903	862	921	915	896	907	934	941	931	889	886	942	906	918	895	881	892	850	904	900	930	943	936	880	961	922	896	924	909	943	895	911	871	895	900	912	896	932	890	895	913	884	914	910	883	920	924	926	906	933	913	927	900	836	877	935	860	927	921	874	904	862	910	911	932	920	965	909	916	935	916	904	914	909	926	888	936	966	891	902	868	886	887	829	906	896	876	918	986	975	893	903	921	893	932	938	908	903	883	950	879	936	858	886	874	891	939	909	850	922	906	902	860	894	910	866	938	879	982	941	867	950	915	914	905	943	910	906	922	877	901	937	880	940	899	900	1004	849	888	940	879	914	944	965	945	917	894	893	902	940	892	904	889	874	916	908	900	949	943	911	923	905	929	934	909	908	918	908	924	901	869	871	863	924	880	917	937	847	927	904	934	913	951	864	953	931	914	939	916	917	938	875	874	902	875	926	909	972	933	840	920	920	954	884	878	865	928	913	866	862	881	906	918	918	883	882	842	891	909	851	874	842	896	906	834	897	887	899	880	926	891	865	922	919	961	916	881	898	909	929	858	900	940	911	888	904	881	893	950	835	936	911	870	901	903	878	899	922	856	919	880	893	904	876	890	928	911	932	886	942	902	918	943	974	868	942	890	911	937	973	896	971	958	968	881	914	865	845	873	901	924	908	941	852	913	922	909	898	900	911	943	933	861	966	937	876	841	930	924	917	936	851	871	896	917	912	937	890	859	918	888	888	870	879	869	947	885	918	908	913	855	904	934	873	869	933	934	945	902	895	831	892	941	869	947	861	911	908	849	933	920	954	926	930	941	946	922	961	927	917	895	852	885	928	907	914	934	934	914	886	934	921	913	871	948	922	906	885	903	916	914	853	891	899	909	945	955	902	904	886	942	872	903	849	930	852	928	916	947	863	902	873	899	935	881	895	931	898	891	920	904	886	884	901	868	941	947	919	971	908	885	883	879	922	931	953	925	895	889	842	908	904	879	927	851	922	891	950	905	913	962	886	942	908	852	895	931	878	918	905	892	855	887	889	933	898	883	895	893	888	917	905	915	936	901	960	840	929	913	926	921	950	922	931	910	874	878	902	882	899
15605	1130	696	599	384	329	309	286	278	280	269	239	245	242	222	217	260	183	207	231	202	217	219	192	214	228	202	221	197	228	217	180	217	190	198	183	190	187	183	214	187	208	212	204	206	220	214	201	202	206	214	214	218	208	222	210	213	205	187	188	210	222	200	193	217	184	202	225	203	201	196	191	167	206	207	168	204	206	217	200	228	202	220	234	190	210	211	206	201	186	199	223	186	220	197	222	219	208	200	210	207	190	174	202	200	208	208	193	210	213	213	210	216	203	213	213	220	211	213	236	210	211	173	210	214	219	202	195	199	208	214	197	216	199	228	195	218	185	195	192	201	206	225	201	225	222	193	226	188	199	188	193	185	206	202	206	209	167	207	195	201	183	183	184	193	208	191	214	214	213	219	192	206	203	203	208	204	213	202	190	225	194	215	195	215	237	205	195	188	204	182	210	194	217	204	225	190	200	220	237	218	225	201	192	190	211	172	187	162	231	239	197	182	192	203	205	219	204	248	187	199	221	203	198	216	211	221	206	185	217	197	216	183	217	180	178	204	223	174	179	206	211	211	198	201	204	220	216	205	205	228	202	204	216	219	212	227	220	203	207	189	178	213	232	198	198	221	203	190	221	204	208	216	198	197	208	228	218	180	191	203	181	200	188	218	202	173	217	190	189	215	181	177	207	204	211	224	214	205	206	212	197	234	208	226	198	246	211	193	196	204	225	193	223	194	203	220	197	190	196	191	199	207	193	196	216	204	217	224	211	204	227	212	197	177	221	201	215	226	204	196	218	217	205	180	207	237	180	198	184	194	198	205	201	185	195	208	187	194	200	202	215	228	221	175	213	191	195	220	198	200	204	214	187	179	198	221	209	220	205	225	177	236	182	184	172	188	182	219	199	216	243	220	226	192	226	212	166	218	204	205	201	196	212	202	197	225	198	190	221	164	195	198	219	196	199	217	235	214	199	189	209	198	212	193	209	206	205	214	199	223	211	196	178	228	213	205	216	198	208	179	209	206	209	180	189	175	204	215	218	208	223	234	220	181	218	228	192	220	171	177	189	207	214	197	236	183	226	189	195	174	199	230	182	201	200	206	197	198	204	210	215	189	205	198	246	214	232	208	197	191	223	204	233	197	195	188	224	199	198	195	194	234	223	222	225	216	205	199	210	215	217	212	195	220	199	203	200	199	196	209	208	188	216	199	184	228	211	195	189	209	236	191	187	219	201	223	217	231	231	204	216	199	216	209	198	205	204	216	231	188	207	188	217	220	202	209	183	194	193	184	197	178	180	196	203	193	215	214	227	224	217	200	217	180	198	189	192	232	199	212	212	216	218	217	210	201	202	209	176	220	209	202	204	193	202	179	202	205	210	242	197	204	188	224	218	200	204	215	216	173	199	187	202	188	200	203	218	209	195	217	190	192	190	197	197	222	199	214	211	192	206	209	202	197	185	201	218	214	210	213	179	203	233	213	205	206	188	231	209	205	213	189	200	202	190	220	198	208	219	191	201	204	164	198	219	220	197	194	212	202	187	216	204	205	197	242	194	180	197	204	209	195	231	227	203	229	202	214	185	216	204	220	193	199	199	194	195	219	203	199	209	181	188	215	208	203	220	189	196	202	214	219	198	197	230	213	246	195	226	186	183	208	205	237	247	219	203	189	209	207	167	206	192	228	226	196	210	177	205	231	206	214	213	213	198	227	200	194	190	207	183	238	202	228	222	204	188	179	221	160	213	187	190	193	213	180	181	188	189	199	220	202	197	207	209	195	195	209	208	192	226	172	195	194	202	214	221	220	205	203	191	213	216	181	198	217	203	230	186	202	222	216	210	218	224	196	169	214	235	206	213	210	197	195	204	220	197	200	182	207	170	192	216	197	220	183	212	228	217	212	195	203	227	196	217	227	205	211	195	203	220	199	199	201	198	205	195	235	216	197	202	217	216	178	200	218	197	203	195	208	218	201	229	195	224	231	220	194	216	202	209	180	197	200	203	188	182	211	201	197	188	188	193	201	215	181	214	212	216	216	181	209	223	223	191	187	179	194	188	208	216	223	175	213	192	199	203	220	206	204	207	179	188	192	195	190	187	189	187	208	204	201	215	194	196	236	200	195	208	223	219	212	168	202	208	179	239	196	213	184	250	204	207	218	207	204	185	215	222	233	227	222	189	187	160	200	198	227	223	175	207	189	207	205	191	234	226	188	211	198	185	219	185	191	204	203	212	185	209	205	189	205	219	204	210	196	218	204	208	199	218	192	228	205	198	209	217	233	207	215	205	229	221	190	185	193	177	239	192	179	172	209	198	203	201	207	205	208	211	240	210	211	226	206	214	207	236	209	189	179	204	189	216	198	208	220	198	200	249	217	213	236	199	182	238	207	200	203	215	206	205	232	209	225	206	219	176	179	225	217	219	214	230	214	177	214	187	235	193	185	207	194	204	234	194	202	200	224	196	181	193	203	204	226	201	210	198	212	211	186	179	200	217	222	183	171	207	213	219	214	200	229	202	218	199	184	203	203	226	186	206	208	192	199	217	177	232	207	227	181	212	178	219	189	215	198	172	195	195	212	193	197	207	186	233	216	212	219	182	201	213	199	209	166	219	202	209	198	218	213	213	187	210	191	190	207	205	221	211	210	216	206	196	193	191	186	194	198	188	202	218	244	184	214	208	198	217	182	207	211	202	183	224	215	206	221	216	200	222	209	206	222	207	213	195	210	189	205	210	245	188	189	196	195	180	208	216	219	200	190	198	220	204	199	207	196	191	197	199	205	200	239	201	198	195	211	215	200	181	215	171	230	229	214	183	232	205	234	208	175	189	199	205	194	210	192	215	195	229	201	201	197	208	198	188	195	210	246	216	199	198	201	176	184	185	203	201	214	205	235	241	250	176	219	223	205	189	192	225	217	198	220	208	206	194	224	226	189	193	255	212	222	183	158	199	182	183	205	244	212	178	206	197	169	209	213	193	186	214	201	210	168	193	218	209	208	191	182	185	178	199	205	204	203	201	211	212	210	212	204	195	187	201	200	213	231	206	217	217	230	211	207	222	219	201	209	202	184	203	214	215	176	220	210	167	207	208	191	204	195	221	211	213	218	236	212	189	220	202	183	206	202	229	200	187	211	206	210	211	212	212	190	187	202	197	210	213	210	192	211	201	218	206	214	199	231	216	164	215	212	220	209	221	213	191	174	220	181	217	205	197	181	220	214	206	229	224	205	212	204	233	202	203	238	214	192	196	217	226	212	219	171	181	195	181	214	193	202	207	231	213	218	187	215	198	196	198	179	179	181	201	186	211	198	196	201	183	220	230	188	199	196	177	221	204	181	210	196	210	215	182	177	191	196	208	212	210	185	219	204	195	195	215	201	186	178	201	189	208	190	222	207	208	193	215	215	211	211	196	192	231	190	208	194	200	204	202	199	167	207	194	187	196	228	199	191	186	202	226	202	188	222	212	180	181	181	227	186	210	214	202	219	187	225	196
9644	1022	1490	1654	1441	1173	1211	961	949	826	785	754	700	698	637	630	632	628	646	590	565	570	556	582	589	533	523	549	552	532	555	559	566	566	574	544	486	533	543	537	564	521	553	520	550	550	558	553	526	510	513	540	561	535	510	519	493	498	569	537	521	501	545	515	551	548	472	522	541	517	543	495	515	498	560	503	534	513	552	531	538	502	560	509	512	523	503	526	551	512	556	512	519	517	559	506	529	495	501	527	512	533	549	538	522	511	521	522	504	506	549	553	493	481	528	545	533	538	525	490	518	542	494	519	538	486	515	510	525	502	515	519	550	503	478	534	526	545	507	522	501	528	532	535	503	525	532	524	491	542	514	540	492	517	557	540	531	492	522	513	518	497	555	501	558	527	513	484	470	487	524	521	519	585	506	509	499	515	519	523	513	512	558	508	545	559	509	553	499	543	497	488	534	522	506	538	498	534	506	506	502	557	515	491	544	512	524	504	542	507	559	570	517	499	529	499	554	519	526	503	560	534	507	540	528	509	525	536	551	525	531	550	516	536	546	519	534	493	529	538	492	533	519	533	548	510	509	524	524	546	507	517	501	499	545	518	533	514	526	555	533	519	504	538	524	474	544	518	581	516	501	494	518	523	542	487	520	509	509	545	517	530	529	551	517	498	556	532	503	553	529	497	481	514	512	516	517	528	541	477	504	537	500	505	503	520	484	479	516	522	491	489	529	561	493	497	504	520	516	520	528	515	534	501	520	522	517	470	535	509	527	553	477	522	538	534	515	485	548	502	515	451	470	532	541	509	545	539	498	500	547	532	511	526	517	504	523	517	532	543	530	514	497	548	525	511	533	517	546	463	487	521	488	522	531	510	538	538	535	477	513	523	517	512	459	521	505	483	532	501	523	527	525	502	509	507	509	532	514	505	524	510	518	525	510	461	536	521	481	544	490	463	528	506	494	529	539	503	576	509	500	472	561	506	499	514	547	527	545	538	531	515	550	491	543	503	519	515	528	509	493	528	540	526	526	501	517	547	506	511	549	526	489	507	514	524	506	494	481	515	525	555	460	510	532	519	566	507	553	536	526	513	498	528	532	521	555	520	475	461	538	497	553	512	514	533	517	523	498	512	515	523	477	509	530	526	518	498	485	482	474	539	472	528	521	549	534	534	521	476	512	529	513	494	461	546	503	561	534	496	505	533	530	509	530	486	506	518	512	517	502	502	524	512	552	497	540	517	502	497	506	539	525	508	502	505	537	491	532	497	501	552	546	549	471	521	543	504	516	551	511	552	486	512	477	520	512	488	525	554	510	531	482	522	526	506	547	540	517	515	557	514	530	564	570	511	565	536	556	513	512	484	529	508	526	542	523	470	512	523	558	531	506	507	526	537	510	523	486	553	537	507	532	522	489	547	538	542	544	503	551	496	528	478	552	513	500	516	500	514	532	497	479	522	484	547	495	488	511	482	517	534	548	515	531	515	529	488	562	514	506	509	496	504	532	523	559	517	466	516	539	512	542	492	535	555	499	508	540	499	510	493	487	515	484	507	504	531	512	503	558	557	542	520	538	538	506	522	500	504	540	511	532	504	510	504	488	518	527	475	539	514	556	516	522	495	527	521	531	480	541	497	517	483	543	512	478	533	522	537	523	517	503	517	549	527	490	565	505	478	553	483	504	506	517	530	531	518	557	515	540	482	496	512	493	527	488	469	510	523	488	509	531	516	527	508	558	516	532	546	569	494	524	522	535	536	530	504	513	504	515	520	544	520	519	516	512	526	545	548	480	516	532	518	523	514	519	500	548	473	465	517	574	519	549	518	486	520	498	502	475	526	489	524	495	499	514	578	540	501	553	517	517	526	522	533	529	540	525	498	508	520	515	523	521	501	507	502	528	556	516	503	548	546	537	492	545	537	532	559	505	489	515	558	516	489	575	527	523	506	495	557	525	516	486	590	515	532	516	500	535	525	517	493	539	488	525	500	514	518	494	522	473	519	526	533	523	473	489	503	502	545	537	516	476	563	505	510	497	509	514	478	503	514	537	507	504	511	507	536	539	513	542	546	515	507	503	476	490	502	526	496	526	518	527	488	496	536	524	494	526	526	498	565	529	524	521	512	543	543	503	560	518	510	539	497	528	471	470	521	577	480	504	502	570	545	543	519	493	500	497	489	519	516	551	532	539	509	527	516	494	515	506	529	510	491	506	517	507	534	508	533	555	499	524	546	480	515	534	547	483	537	538	552	536	515	511	494	508	526	541	524	491	495	513	523	534	535	491	539	555	508	520	503	552	540	517	514	528	497	507	539	535	495	501	530	497	555	506	550	550	549	466	538	533	532	503	534	505	551	531	482	547	529	571	550	530	477	503	540	508	478	511	533	534	498	489	516	497	540	557	491	538	548	553	534	505	513	508	514	504	563	512	536	529	542	521	528	527	548	520	530	508	480	512	510	535	509	516	486	489	505	522	505	504	498	508	535	512	495	482	526	566	542	554	521	504	583	525	479	482	475	510	517	503	490	487	498	508	547	530	544	472	497	470	500	519	544	510	547	555	491	512	498	519	507	506	560	502	478	506	514	541	490	535	535	510	542	513	506	515	531	554	550	507	513	527	536	503	530	483	537	506	552	539	513	476	560	515	522	521	497	533	472	516	527	530	501	457	494	485	553	489	537	505	538	526	521	529	531	495	583	553	505	500	503	539	524	473	516	501	515	496	519	535	538	506	520	497	520	526	508	529	532	488	540	527	516	527	515	512	516	519	478	546	528	531	535	472	528	524	528	572	483	498	519	502	540	532	540	522	528	525	530	493	525	492	486	457	514	503	496	512	492	512	500	544	514	523	515	529	517	485	556	486	502	493	535	537	477	510	515	589	532	515	497	529	537	492	473	533	563	496	528	526	518	492	512	542	544	529	518	540	513	478	484	504	503	568	547	555	507	530	527	515	513	481	491	554	519	489	489	500	491	522	534	534	519	520	513	482	542	550	539	516	530	527	531	525	521	565	572	541	514	546	542	562	496	574	521	511	535	524	496	481	498	485	550	499	539	527	514	537	534	518	552	485	499	467	484	504	506	522	524	529	501	525	494	506	512	515	497	530	500	511	516	488	519	541	513	497	461	555	545	511	551	515	524	526	519	513	509	499	467	533	538	540	510	516	510	542	522	501	542	506	464	540	532	495	459	523	517	517	517	523	522	527	528	547	496	544	543	503	504	509	531	487	476	541	540	542	534	509	499	509	493	496	509	507	527	518	510	541	524	500	522	572	518	541	518	497	502	517	514	533	517	499	502	512	519	517	523	537	483	528	545	514	514	526	508	483	523	531	547	552	501	554	548	526	527	513	512	497	457	549	508	542	505	514	499	523	515	512	506	481	542	531	503	544	553	516	502	536	523	533	522	523	520	517	500	548	542	512	528	548	526	502	510	514	524	500	520	532	500	512	549	469	503	490	507	526	522	511	537	492	509	504	505	499	531	512	551	512	518	520	502
3352	469	393	403	403	336	316	362	366	359	349	366	360	352	363	359	347	372	366	356	375	384	384	356	371	376	359	383	345	354	365	359	374	356	378	387	341	363	384	403	349	369	396	403	406	394	354	377	373	356	401	358	411	352	363	360	339	375	341	399	386	364	361	417	363	384	359	333	369	389	359	393	379	355	353	376	374	368	376	340	366	403	396	374	367	370	396	360	343	364	384	376	362	355	406	356	377	347	352	385	355	348	375	383	399	355	364	372	357	363	392	371	359	387	382	355	359	348	363	392	338	397	368	351	384	390	327	369	344	383	381	380	403	348	341	383	411	378	373	396	354	380	356	360	343	368	369	362	331	365	374	357	359	362	371	360	386	411	378	358	384	351	365	351	363	368	416	339	361	364	337	381	327	348	417	377	337	354	340	412	374	358	336	366	397	401	387	367	392	395	361	365	331	352	357	363	328	417	343	363	348	372	377	343	354	403	392	381	366	385	337	398	360	375	346	347	372	373	358	400	366	369	367	361	388	353	343	367	357	330	379	364	380	363	399	359	399	351	348	379	350	352	393	349	349	350	339	409	382	358	369	390	346	358	352	325	359	359	361	395	359	371	368	397	362	386	358	362	375	375	386	363	382	356	328	361	386	362	379	372	370	366	337	366	389	331	373	371	328	383	377	349	351	394	377	317	342	314	362	342	362	332	341	399	344	391	387	372	385	374	316	347	361	399	362	323	337	396	373	406	367	378	335	389	392	367	359	342	360	324	359	405	364	364	408	385	356	380	333	397	367	374	417	327	371	334	422	369	380	355	353	378	360	375	384	370	340	358	366	385	377	392	386	377	363	349	393	398	375	377	359	384	402	379	354	366	368	383	345	340	366	383	374	380	361	366	353	369	362	362	344	367	376	362	358	359	384	352	357	345	367	347	395	368	386	368	393	372	386	365	355	345	339	343	380	390	393	332	339	368	382	345	343	366	367	385	353	413	338	387	364	352	352	386	346	400	363	362	356	381	377	372	368	385	368	346	363	355	392	346	362	372	359	357	362	367	344	397	358	370	403	326	338	373	338	389	376	376	356	351	357	396	359	353	375	374	366	380	400	358	387	354	379	372	323	352	349	353	365	365	404	370	373	344	387	371	358	392	377	367	343	361	360	376	352	351	368	401	353	333	381	359	322	381	386	350	346	394	378	345	373	340	339	330	382	353	371	372	342	374	364	391	363	303	355	373	383	374	324	357	362	355	357	330	330	368	356	340	366	317	317	353	361	326	367	362	379	364	382	385	346	347	340	379	358	383	368	381	369	360	373	333	371	353	386	369	374	333	389	364	364	346	374	357	416	385	397	393	356	361	401	370	347	372	341	389	344	357	375	359	320	295	332	321	368	381	377	365	335	358	342	356	381	357	370	381	362	358	366	379	382	330	381	382	353	359	378	378	376	375	354	346	347	344	398	416	375	378	338	353	354	351	379	386	396	398	346	364	357	369	369	362	376	413	384	397	366	342	354	386	394	343	313	391	365	364	419	366	311	352	391	362	362	395	377	333	380	374	337	379	350	372	358	346	352	371	379	383	400	359	353	350	355	360	322	379	359	368	354	377	402	395	365	316	377	364	351	345	351	365	349	377	370	379	326	350	360	372	361	363	380	382	355	366	373	376	364	339	329	351	419	399	379	368	374	401	391	368	373	330	337	344	370	381	374	382	394	382	361	385	399	380	392	382	366	333	375	396	348	371	373	355	381	359	405	406	366	393	387	338	326	372	395	379	383	369	325	370	393	386	389	404	395	381	376	362	379	361	366	329	382	357	368	361	366	368	393	366	370	354	381	365	346	360	407	367	352	368	342	389	350	378	370	369	357	374	380	344	389	400	354	342	345	394	356	365	379	371	379	349	385	379	355	348	361	373	328	360	366	377	384	365	318	370	391	368	403	389	364	367	338	338	381	369	380	392	357	369	371	348	357	394	352	410	357	370	336	358	351	374	373	354	382	374	403	349	369	373	392	373	351	351	398	392	344	345	366	354	382	397	344	390	373	349	374	372	340	371	341	367	368	370	386	349	366	377	343	342	355	384	362	375	348	357	375	359	384	358	373	375	364	384	383	331	354	350	382	401	418	365	348	354	357	354	370	355	359	401	396	367	373	370	351	358	395	376	357	381	395	385	377	373	403	369	379	426	384	366	333	339	365	377	343	387	364	376	379	380	318	354	378	395	367	367	398	374	347	366	369	368	354	375	350	355	391	373	359	345	325	381	352	362	374	357	355	346	364	350	376	323	368	357	341	358	365	393	326	361	382	365	382	340	340	354	348	374	360	332	385	345	374	364	397	359	361	396	360	343	373	359	400	376	352	347	370	343	346	379	354	383	378	340	387	367	349	340	392	347	359	377	394	348	347	335	321	353	366	357	374	375	377	375	395	403	390	397	321	354	351	355	389	364	371	334	341	373	354	373	335	395	390	384	391	370	349	403	385	355	396	334	361	351	370	369	397	390	361	364	364	383	371	350	330	337	379	372	351	358	383	352	348	365	381	354	333	352	344	356	395	380	369	392	373	346	366	380	368	373	361	360	345	368	339	357	361	360	382	396	345	376	359	376	365	359	354	393	360	365	365	370	348	383	357	315	370	380	388	356	388	368	349	349	398	404	364	357	422	343	380	366	402	399	351	389	359	356	343	331	389	347	369	362	369	352	385	361	381	330	355	372	383	373	362	364	386	381	396	380	381	372	353	359	369	375	335	393	364	351	361	395	353	357	359	413	361	394	357	394	344	379	365	357	356	384	360	360	362	360	343	355	346	379	361	367	352	366	394	340	363	368	349	372	361	381	361	344	354	368	347	332	382	381	424	391	355	344	353	373	368	373	339	388	389	363	358	357	376	397	339	379	379	367	379	393	345	363	401	342	356	381	360	365	362	333	393	364	374	337	362	307	358	364	381	361	372	382	342	393	349	401	344	391	367	377	415	398	355	380	364	375	371	379	377	357	349	379	390	373	387	419	362	336	435	359	406	370	381	395	362	372	378	359	342	339	371	338	374	352	379	380	361	396	361	388	328	352	355	371	377	382	333	363	350	378	363	390	352	352	363	363	332	361	348	370	365	360	372	359	372	370	364	360	364	355	365	342	353	382	397	370	368	426	351	369	372	357	390	359	361	354	360	361	352	384	361	357	359	353	363	328	341	386	383	368	356	350	348	365	363	380	400	335	339	383	342	390	347	354	368	336	368	358	367	376	377	371	412	346	377	409	358	332	337	343	360	371	373	359	362	353	339	373	379	376	354	377	356	395	394	369	387	355	359	375	370	390	409	390	333	420	385	374	330	356	381	355	371	347	343	361	352	366	383	399	326	357	379	362	367	323	350	349	378	331	372	375	345	374	394	325	381	372	341	360	342	361	358	427	350	374	357	360	404	411	352	349	378	363	346	360	362	351	346	400	346	337	351	390	353	332	358	338	368	390	377	367	385	375	396	368	387	358	344	382	372	373
3312	950	931	907	898	968	885	895	889	855	917	870	908	917	917	927	892	885	869	871	855	840	877	914	857	888	864	855	922	921	919	904	867	903	858	900	885	922	930	907	884	893	861	868	942	865	900	875	856	881	912	909	947	917	860	919	864	911	857	875	935	899	865	874	881	871	897	870	907	907	894	883	867	860	922	906	929	890	852	895	875	864	904	862	946	942	903	933	834	931	873	886	888	880	892	866	914	892	903	881	855	934	856	843	897	893	857	895	895	838	894	938	876	889	904	908	943	882	863	926	860	885	878	849	924	885	844	906	885	868	849	897	834	917	835	855	860	893	853	908	888	915	878	853	881	880	889	947	941	862	883	914	919	873	899	867	848	849	856	907	931	878	838	907	923	898	889	947	904	898	866	898	930	926	891	899	884	883	870	904	921	906	889	869	945	871	857	893	889	824	855	799	922	900	902	864	926	870	913	929	868	890	951	904	875	892	856	882	963	863	866	902	859	908	902	876	883	867	914	916	882	833	895	923	890	865	876	849	885	873	890	880	905	883	873	884	890	867	901	906	853	875	904	881	888	909	893	901	869	857	889	894	858	880	913	874	817	862	818	893	937	915	853	916	894	884	871	905	859	858	890	906	854	883	896	899	838	874	877	864	870	879	867	887	840	867	881	907	861	953	865	918	868	865	909	896	856	890	864	930	886	914	882	872	898	880	915	920	921	906	882	925	838	900	894	882	907	892	892	866	889	876	927	882	891	935	925	882	877	889	890	882	893	869	942	860	871	852	917	926	895	900	870	891	920	880	863	902	952	861	869	858	874	871	864	829	939	943	830	906	917	934	917	919	906	832	938	888	917	872	824	952	890	880	920	916	920	888	897	889	878	840	836	857	913	861	828	890	911	865	842	891	898	876	855	880	913	867	817	897	870	945	879	875	844	833	861	888	865	893	900	883	881	923	843	888	907	884	878	863	873	820	836	906	862	915	892	901	858	893	837	867	930	886	933	918	915	922	875	878	921	875	895	883	962	880	937	895	829	936	842	846	844	893	893	894	898	873	852	922	902	911	918	873	890	838	878	854	890	904	813	919	873	829	909	898	873	886	874	892	916	851	825	848	859	914	900	879	933	924	907	947	915	877	931	878	915	875	915	888	886	952	847	859	923	870	915	888	861	933	876	892	879	908	873	862	884	888	901	887	869	870	891	902	889	850	901	903	918	862	890	885	925	873	906	913	880	860	879	908	859	914	902	878	830	950	813	851	901	873	884	857	848	869	906	851	898	930	896	903	872	866	933	901	874	897	875	867	864	876	877	833	858	878	892	927	911	912	837	852	854	849	922	906	898	858	886	863	902	918	844	841	874	929	867	887	899	875	854	889	872	885	846	878	879	837	935	838	904	884	866	858	880	897	885	909	838	944	965	882	914	888	852	912	843	858	866	903	908	843	870	937	926	967	888	906	878	883	868	851	910	922	891	869	879	891	856	865	919	872	854	906	862	915	941	880	890	871	910	868	865	889	915	932	879	868	916	928	890	867	829	895	877	915	886	860	851	849	942	942	905	909	834	865	956	886	892	911	865	912	827	812	906	880	865	911	885	860	863	830	907	864	849	959	892	893	873	872	908	883	889	854	919	882	918	902	904	849	900	875	895	893	914	850	839	833	865	934	879	892	916	889	945	891	914	840	826	857	880	862	880	898	938	881	886	890	888	891	880	873	876	927	872	884	904	907	922	876	892	880	929	906	922	844	862	838	881	885	889	864	880	842	871	909	906	864	894	884	960	902	882	876	878	923	921	907	864	889	892	873	892	888	908	882	925	875	895	888	882	873	927	916	924	844	858	876	904	903	899	905	905	870	917	869	926	859	898	896	919	925	929	926	888	866	886	885	863	821	861	902	873	929	832	901	866	900	857	847	950	852	872	912	893	850	886	867	855	841	888	918	878	886	844	855	893	899	854	875	919	924	941	891	889	878	868	859	880	876	907	896	916	817	911	888	874	894	858	888	899	910	891	857	888	898	841	872	889	894	956	886	862	864	858	913	913	864	845	872	874	929	866	907	841	890	919	820	891	863	839	858	892	928	856	887	865	950	859	877	895	907	918	893	932	869	901	944	878	822	903	916	890	863	840	888	896	948	853	930	922	886	915	862	884	939	930	901	933	874	917	871	946	953	894	922	906	902	870	891	930	865	865	847	912	844	877	903	882	882	888	874	882	845	856	854	944	930	845	847	923	916	854	890	847	847	823	863	881	906	893	917	833	887	899	909	920	902	877	882	879	864	842	905	934	854	885	844	915	864	914	864	877	873	867	930	953	850	890	822	908	907	853	940	856	946	886	909	871	924	934	824	872	861	846	865	893	874	864	921	946	914	894	917	912	874	901	860	851	837	898	929	833	907	885	902	916	901	885	911	912	879	879	887	901	860	857	875	905	915	926	834	885	897	868	914	879	924	832	884	878	900	877	929	896	831	798	889	879	900	898	858	854	894	870	886	896	878	907	870	896	877	909	913	899	860	861	866	875	902	903	862	903	871	873	896	887	862	847	888	871	849	967	896	903	845	881	884	864	835	903	887	934	903	877	863	902	908	879	830	904	860	865	927	847	836	844	891	867	879	959	906	874	876	927	857	890	925	870	836	896	959	917	869	882	869	869	906	903	919	893	902	900	929	927	872	868	880	920	905	915	916	897	864	834	873	861	863	892	915	858	850	916	811	866	857	938	947	853	945	829	861	882	937	878	853	884	859	854	921	875	889	871	887	857	894	860	895	886	873	903	876	916	816	875	872	833	820	855	888	851	881	829	831	932	893	876	870	820	857	876	866	843	883	852	867	891	934	832	946	898	910	906	874	865	888	884	837	931	912	935	889	899	922	900	863	820	869	895	861	890	889	904	836	869	897	872	896	947	876	906	884	883	901	902	872	919	893	875	871	904	872	863	863	851	905	919	934	911	915	896	867	911	910	893	832	934	892	936	868	826	908	936	882	921	833	849	881	933	875	906	893	903	920	852	854	910	864	852	905	880	885	879	887	919	845	902	891	912	930	914	871	896	839	860	858	900	861	904	802	903	892	930	845	911	872	902	879	914	866	880	927	875	973	949	836	936	845	898	904	894	875	823	925	879	897	932	841	917	937	903	880	869	926	829	900	968	918	901	877	888	912	907	896	892	819	830	868	859	857	903	910	925	873	885	831	889	867	884	929	920	879	879	939	836	888	903	846	924	859	824	860	876	878	853	891	901	870	899	896	857	883	912	845	906	876	911	848	873	846	943	888	864	874	864	888	866	876	935	871	867	935	879	888	891	933	890	874	905	881	861	905	879	879	897	865	916	879	870	888	926	827	930	849	888	894	880	902	892	830	859	892	897	864	897	852	871	816	878	907	852	898	907	882	885	913	851	864	917	897	889	938	865	885	911	875	903	843	886	915	927	902	896	869	917	850	878	941	868	866	919	884	812	926	893	882	874	900	895	853	879	914	886	899	903	894	850	877
9377	670	609	606	527	416	468	430	394	394	392	359	345	392	372	395	407	404	369	358	332	364	425	341	349	371	363	343	381	357	375	391	353	343	425	370	372	389	371	359	383	385	389	402	353	336	391	396	388	386	389	389	388	385	387	361	396	339	367	392	335	329	367	403	369	390	446	399	423	386	378	387	379	390	367	365	384	347	358	334	366	380	390	382	381	352	357	370	375	394	382	403	389	371	390	358	382	390	398	363	396	382	368	372	389	370	351	371	373	376	385	361	384	348	377	366	365	347	387	356	348	390	369	358	399	327	381	381	376	379	407	371	392	358	377	377	374	371	375	383	389	372	361	398	396	376	355	381	348	398	418	371	366	403	360	345	381	377	426	389	398	403	371	397	364	387	385	377	444	391	369	368	345	369	385	391	385	357	408	350	374	346	378	361	379	383	377	367	378	393	394	353	344	406	380	364	352	374	342	377	355	370	365	403	379	358	339	340	356	407	385	406	356	413	391	361	389	368	356	390	381	419	374	360	364	434	393	376	398	374	374	358	373	348	373	346	357	367	334	384	400	390	409	413	370	366	377	365	369	401	380	386	346	337	355	414	379	383	390	391	391	387	381	347	367	357	383	357	335	376	377	360	370	350	408	400	434	377	367	380	397	374	374	374	367	353	381	366	392	347	361	336	342	342	377	375	367	358	402	365	389	338	374	383	372	405	367	352	353	373	357	369	370	397	372	396	386	356	336	388	386	376	390	451	379	370	373	415	390	372	369	366	412	376	364	387	420	419	361	359	383	388	370	378	385	356	400	354	415	401	377	377	425	341	366	388	371	366	360	365	384	344	337	413	385	361	393	395	378	384	379	357	336	403	370	379	362	341	386	368	398	403	375	410	338	365	366	386	364	393	401	370	380	363	375	415	353	352	336	388	350	357	415	419	332	375	336	393	400	355	366	347	347	369	371	371	408	375	422	375	366	323	376	358	376	387	407	358	366	387	340	407	367	366	395	394	370	397	370	348	350	427	385	404	388	365	354	361	345	376	381	364	363	369	364	382	407	409	391	365	369	373	387	359	344	386	398	365	373	351	403	344	365	356	393	384	360	391	407	386	382	409	380	391	383	388	337	363	362	364	361	359	381	346	361	369	372	367	382	360	370	389	403	360	361	375	368	377	393	354	383	356	412	414	413	356	370	364	373	390	360	414	438	383	380	371	393	358	378	381	359	422	384	334	381	339	359	341	412	407	361	379	350	368	366	394	387	412	367	352	385	365	371	381	391	373	408	355	372	409	390	367	389	372	374	374	423	395	351	336	385	380	399	381	372	393	364	348	352	388	411	392	384	381	381	387	363	366	423	384	354	353	337	386	386	358	376	350	378	349	348	378	385	371	377	396	399	341	400	408	389	386	395	402	370	351	380	382	376	367	347	367	346	368	365	354	396	389	381	352	383	353	378	369	385	427	351	376	356	421	363	388	365	393	422	327	363	357	391	381	383	370	373	409	405	365	352	408	365	360	414	385	384	386	379	402	349	362	368	389	388	386	370	397	396	375	391	397	373	347	349	360	381	388	405	370	372	385	349	350	351	375	375	375	369	344	414	380	368	362	349	377	382	353	389	336	380	347	365	382	361	371	378	414	357	346	375	364	400	391	384	432	392	409	344	401	404	398	382	382	392	406	431	400	394	353	344	380	364	410	367	383	402	361	364	360	367	352	399	366	379	370	375	427	356	355	368	401	362	346	358	349	360	376	389	364	358	384	400	385	373	379	350	421	361	384	392	353	371	357	386	368	383	371	373	407	386	357	401	361	370	361	392	353	393	363	403	350	356	373	355	354	348	375	388	417	374	394	386	391	388	382	354	367	440	400	396	391	366	337	371	380	373	370	366	368	383	397	402	422	367	364	334	391	403	391	389	401	370	373	371	404	364	365	366	343	370	403	339	360	349	394	384	335	350	352	371	386	380	350	356	347	372	374	343	376	363	367	368	396	361	370	402	370	350	362	358	410	396	405	385	399	393	393	373	375	379	392	362	382	372	334	376	413	351	368	399	384	370	406	372	356	368	362	322	378	370	379	379	394	389	370	348	370	381	365	374	398	395	363	386	366	380	378	349	406	392	419	374	400	393	397	397	377	404	398	430	360	379	402	387	338	372	399	384	351	359	375	390	398	372	388	375	398	390	375	354	394	388	361	360	365	374	364	347	358	343	378	365	401	407	395	378	374	349	412	422	379	410	395	363	375	391	372	379	369	377	391	350	378	363	431	403	367	407	402	357	353	378	373	380	401	394	382	364	417	355	375	352	350	357	398	351	377	390	381	355	346	359	391	409	403	403	374	369	355	369	408	355	340	361	353	380	368	399	388	382	347	349	398	409	376	358	399	379	349	377	367	406	378	381	343	374	403	370	341	401	352	406	352	396	349	381	384	386	383	365	375	381	358	409	365	390	356	403	345	395	378	381	358	372	340	373	359	376	371	334	357	370	405	343	359	332	352	340	385	398	387	382	392	402	346	390	335	344	365	382	393	388	403	407	379	370	370	362	394	345	352	393	357	344	392	418	387	370	403	379	370	373	357	406	382	356	380	397	336	406	383	408	341	361	358	342	356	362	391	433	366	403	357	375	380	374	377	374	389	359	354	399	361	383	383	394	372	354	362	391	354	378	385	365	380	355	382	413	371	384	387	376	406	385	346	349	428	388	371	397	350	351	358	351	373	365	394	404	381	385	387	408	338	361	391	373	390	348	363	367	354	398	431	368	410	372	392	419	373	369	354	368	375	368	355	382	389	342	383	359	418	396	361	353	356	373	392	380	383	348	364	370	357	329	404	359	375	351	349	353	368	387	358	372	415	387	365	358	312	334	376	382	347	393	402	376	369	365	357	371	381	357	377	360	381	362	383	400	373	345	381	369	355	403	362	404	368	366	376	384	361	347	360	371	380	391	368	401	385	403	381	368	352	383	417	354	395	380	356	349	410	412	350	374	370	395	369	384	354	388	392	387	370	383	383	410	347	373	368	348	400	331	408	398	357	373	359	371	363	395	430	418	377	408	400	393	339	361	375	364	382	372	361	347	360	358	419	349	406	362	353	381	377	345	387	356	384	357	384	408	389	401	366	396	386	383	369	379	396	365	383	386	370	358	368	365	344	357	347	377	408	389	389	372	389	359	399	324	398	434	364	375	387	349	369	363	381	391	376	368	381	363	369	380	376	377	387	375	405	383	365	398	369	407	364	373	392	348	369	390	400	368	401	390	376	387	375	374	365	345	359	387	392	386	374	372	398	362	335	382	380	383	361	402	381	407	397	429	401	352	330	353	387	371	392	386	365	422	405	358	384	396	379	388	402	397	409	418	364	391	389	370	367	357	355	359	373	344	323	406	397	364	411	383	380	404	387	406	367	358	374	387	405	416	401	365	392	343	347	378	372	354	371	376	388	387	389	361	365	383	406	351	414	391	384	348	401	377	353	395	402	359	347	399	359	345	353	375	383
7993	1207	1385	1546	1431	1293	1274	1079	1133	1078	1079	1064	972	1014	937	983	949	989	957	942	931	1000	942	915	929	912	960	925	910	966	894	951	954	897	948	927	929	944	894	935	928	917	915	925	887	854	869	913	925	907	908	932	952	879	916	875	944	929	881	884	890	878	924	905	881	856	857	923	889	982	984	918	880	876	860	934	905	910	853	885	871	968	912	861	860	892	877	863	834	894	869	914	869	945	940	948	933	884	863	883	920	878	904	937	907	911	906	972	872	942	897	947	908	899	874	870	933	939	890	903	904	881	876	887	875	853	915	894	887	903	944	863	916	923	890	875	909	974	928	878	867	892	905	918	839	926	971	882	951	892	867	911	901	905	872	893	928	921	892	930	887	891	922	901	909	873	884	903	867	862	928	931	847	830	908	860	899	886	897	892	881	901	888	865	934	888	924	896	874	879	948	888	922	897	908	906	898	857	936	905	905	873	924	914	880	841	877	893	879	870	890	883	920	866	887	918	882	859	923	921	878	956	910	941	887	893	900	922	925	941	874	937	867	902	855	863	859	907	871	935	885	872	907	856	900	924	878	887	915	920	903	905	883	868	878	825	888	908	879	867	894	890	880	876	903	883	898	926	936	892	909	888	892	920	907	882	840	888	873	915	868	874	894	882	934	873	896	938	856	896	865	891	875	894	952	948	921	875	866	894	877	892	912	897	927	929	897	914	901	842	924	924	872	904	867	1000	900	853	960	945	841	930	887	885	904	850	947	895	889	876	921	939	925	850	927	927	899	957	879	907	933	902	897	933	893	895	941	881	881	871	912	875	923	907	935	902	926	859	937	863	843	927	909	887	902	917	905	909	885	956	882	951	914	865	915	907	905	929	934	871	868	887	906	900	878	854	902	952	955	935	918	976	912	876	890	893	942	956	891	943	883	907	920	951	931	870	888	913	867	879	904	855	900	884	877	864	878	904	891	919	921	847	912	926	852	864	975	874	849	911	849	905	898	927	893	886	890	917	902	926	946	918	898	895	905	885	898	885	890	909	874	878	858	936	897	868	933	888	870	923	897	919	914	892	891	879	937	924	856	890	918	903	907	887	864	899	871	908	911	852	868	918	868	900	880	875	924	913	931	869	853	878	919	889	923	938	829	887	892	908	871	853	901	907	893	885	923	887	899	878	919	950	877	870	996	924	898	871	870	923	854	924	868	905	881	924	901	903	868	890	860	880	920	904	919	896	896	926	890	905	925	876	920	945	967	882	900	878	886	876	921	844	869	893	889	869	900	917	900	910	945	881	920	844	887	893	885	892	921	888	866	868	877	861	889	896	904	887	898	894	902	887	934	907	946	903	891	887	916	894	931	885	847	913	937	940	899	884	914	865	883	900	868	875	858	957	866	833	871	905	857	892	885	915	917	898	912	883	932	917	875	872	911	872	888	914	887	888	858	921	888	913	917	948	866	918	896	893	897	941	843	885	897	889	913	893	879	888	923	870	916	872	920	880	919	892	918	879	898	926	870	874	887	897	888	897	882	899	945	917	877	923	918	879	946	921	870	953	848	925	881	952	903	879	876	868	897	866	962	928	891	896	912	900	898	894	964	880	898	919	876	850	869	883	888	876	873	928	880	967	872	885	902	882	909	942	917	932	911	881	924	862	930	883	921	910	909	884	902	927	909	899	911	907	863	906	860	909	868	893	899	883	921	867	858	847	915	894	882	893	874	902	847	869	902	839	904	899	887	843	903	958	920	917	891	900	863	879	928	886	920	908	896	919	906	892	928	929	913	924	905	835	931	911	909	884	899	893	902	910	858	891	960	932	869	907	899	940	923	892	891	868	892	920	874	907	855	919	878	892	885	844	898	895	922	868	901	883	844	848	866	890	858	945	908	852	906	951	856	974	867	941	926	855	929	902	831	943	910	936	916	882	884	941	893	897	925	915	900	877	905	890	910	898	883	885	899	926	886	948	862	912	950	941	881	904	904	909	875	866	881	936	899	903	893	893	924	918	888	938	945	869	893	948	915	898	890	894	927	928	889	920	882	836	885	871	824	860	932	982	882	923	884	943	953	933	904	960	916	893	896	866	891	928	887	867	938	897	878	948	926	912	900	848	908	918	860	930	923	888	916	893	904	930	942	897	892	912	916	854	861	921	933	878	893	896	907	839	898	894	933	873	848	969	918	926	904	884	914	876	891	911	908	930	922	943	872	876	932	886	866	884	819	878	861	936	909	862	906	888	887	847	905	891	943	896	939	885	868	926	938	934	871	897	856	904	910	839	876	885	914	920	908	895	977	878	903	904	876	885	852	896	915	891	891	940	891	917	914	942	875	898	893	900	884	933	894	884	889	908	901	890	917	865	939	884	862	918	903	928	937	931	903	912	927	895	866	947	973	923	861	847	904	885	951	901	845	912	913	896	872	905	890	887	856	910	947	874	906	869	945	909	899	943	917	899	907	917	952	950	881	897	926	864	867	890	889	836	959	865	942	904	880	829	896	911	927	892	892	884	852	910	896	879	897	831	865	929	882	889	917	863	906	865	873	945	915	883	871	922	893	919	830	873	927	931	827	880	886	865	917	880	891	906	857	947	888	904	896	942	936	913	887	877	903	902	937	881	847	919	899	920	883	923	847	910	920	895	877	902	873	899	935	851	925	912	873	903	893	889	917	878	895	890	893	861	890	929	862	882	870	879	904	873	879	887	883	880	887	929	932	889	901	905	915	857	894	930	871	905	928	895	902	905	933	891	908	839	844	920	892	863	986	911	905	886	918	916	892	909	909	878	941	936	936	894	867	890	928	899	873	847	888	932	917	892	866	839	929	919	869	941	885	856	874	917	891	912	938	895	859	859	901	952	866	916	881	923	884	918	904	917	932	854	868	924	864	908	935	907	916	943	859	863	899	879	869	890	879	871	921	943	839	863	893	1006	888	910	930	945	904	896	868	915	879	897	893	877	887	866	875	877	942	936	903	878	906	879	900	906	867	925	926	934	889	925	892	921	883	864	911	901	882	880	909	876	880	937	936	868	864	877	875	961	910	865	922	955	921	889	917	889	960	904	880	891	908	866	941	907	895	882	939	903	921	926	903	929	897	876	894	924	901	902	888	917	905	907	877	931	893	917	859	961	940	936	866	949	913	899	906	832	886	897	909	956	888	879	876	913	898	918	896	855	853	870	884	910	861	852	900	874	897	879	897	935	900	891	901	896	894	874	910	922	945	921	918	880	942	880	919	906	856	918	867	867	886	957	919	927	888	914	891	865	855	863	867	892	919	882	894	889	890	883	912	915	893	924	859	862	891	852	951	896	936	833	897	926	896	836	973	932	912	911	932	892	844	894	850	925	891	862	1005	910	896	926	878	906	866	918	902	921	886	871	889	938	907	920	875	912	905	877	920	906	927	932	881	866	907	870	895	812	893	878	903	899	918	869	910	902	902	938	933	917	947	885	908	877	888	916	927	887	943	920	930	864	908	889	901	894	853	885	914	920	842	859
15437	1110	620	503	424	358	295	311	290	227	262	273	210	212	198	217	186	227	191	199	229	230	226	205	201	191	191	194	208	182	180	208	203	213	202	199	209	232	216	199	194	194	185	211	215	234	223	221	210	201	191	209	224	209	210	189	188	215	208	201	193	198	213	210	223	219	238	201	178	215	198	193	194	223	210	197	191	218	193	208	207	193	222	193	215	199	198	200	203	217	189	212	187	192	222	185	185	199	249	188	217	198	236	194	221	216	193	219	200	211	189	211	171	214	228	201	210	193	207	189	193	197	196	200	197	203	198	221	215	203	186	229	230	179	203	192	211	195	197	200	211	199	222	220	214	203	182	175	205	196	200	189	190	192	176	238	214	213	201	210	203	196	219	198	185	192	201	235	189	206	203	208	196	178	196	195	225	193	185	216	213	209	210	209	201	194	204	221	185	196	191	213	215	219	178	159	188	204	215	179	225	192	186	206	214	172	185	204	201	235	208	188	193	231	162	164	213	192	210	201	210	217	187	207	186	214	163	220	225	198	230	223	210	170	221	190	188	204	219	218	198	178	200	190	196	211	224	197	194	203	201	204	209	218	197	188	189	203	223	200	237	201	192	204	195	195	205	208	206	205	210	191	194	180	194	206	211	214	219	210	217	216	190	216	226	183	196	225	207	208	214	214	228	215	187	194	226	234	195	204	229	243	198	188	192	208	220	222	223	209	205	196	239	224	210	230	201	188	184	177	214	215	199	211	217	201	183	204	198	197	201	193	190	197	215	198	182	216	195	217	196	197	218	196	190	196	173	199	197	201	213	206	202	202	210	210	212	202	212	193	193	211	213	204	200	209	178	216	229	203	229	183	193	184	218	196	210	233	227	234	196	199	193	212	233	196	193	219	232	183	209	200	208	226	240	199	216	210	199	207	216	198	209	238	200	198	192	206	192	208	207	182	205	207	196	181	195	208	203	186	190	219	241	212	193	203	205	197	217	182	213	228	189	214	203	202	221	213	184	192	168	204	211	210	214	203	207	208	209	187	202	183	203	218	181	189	213	223	216	200	217	182	207	210	190	191	186	188	215	201	213	182	185	195	188	186	206	195	202	201	192	198	203	202	198	191	188	199	212	227	209	169	215	212	220	206	174	217	207	202	215	219	236	224	211	191	215	218	193	190	229	194	205	209	189	204	212	236	195	206	221	200	209	227	209	184	184	214	194	191	203	189	239	235	206	196	181	242	211	217	216	233	195	184	195	208	205	186	198	215	198	193	216	198	206	246	221	212	175	204	208	216	207	219	192	206	204	227	223	213	201	211	219	217	196	203	186	200	181	212	192	225	211	176	188	186	176	201	184	194	184	198	178	218	197	178	176	213	206	193	177	197	211	236	198	204	203	231	217	193	192	205	220	198	178	211	201	216	232	195	192	201	212	212	190	192	221	203	227	182	192	235	205	184	189	225	190	220	203	204	209	207	177	193	186	211	210	222	226	212	202	189	192	193	239	195	213	168	176	222	204	205	227	196	221	187	174	207	183	204	219	197	203	209	193	211	239	187	183	189	210	189	197	184	205	205	198	189	198	208	203	201	207	182	199	208	208	232	211	230	184	209	177	191	222	190	161	245	197	211	194	212	177	191	193	211	192	229	203	237	194	187	198	204	193	202	212	196	220	207	204	181	214	209	195	212	193	219	209	193	193	216	228	195	201	221	226	201	209	222	191	189	213	183	193	205	212	203	198	185	192	171	226	221	213	182	202	215	202	211	219	206	182	196	211	198	208	202	217	201	209	202	205	210	218	182	192	194	201	223	195	200	220	205	232	185	217	191	190	196	190	204	213	198	211	197	197	208	209	206	224	179	207	208	183	201	223	208	197	209	206	222	205	201	219	173	212	208	219	205	184	203	209	189	170	195	200	202	209	186	195	184	219	216	197	202	213	170	218	187	196	200	208	243	214	216	216	217	221	215	194	223	170	198	194	190	178	188	208	207	190	196	199	186	185	226	189	209	197	196	211	227	218	184	181	214	194	237	202	183	195	198	188	186	197	202	200	187	227	202	195	195	227	205	207	194	197	195	182	191	178	193	207	216	213	208	196	203	231	204	207	215	206	211	180	209	189	176	194	221	217	190	197	194	205	198	230	210	222	195	213	196	197	203	207	201	172	227	233	202	214	199	204	198	213	207	201	184	222	229	221	212	208	201	211	199	206	221	198	201	208	218	184	193	201	212	189	183	197	182	181	200	206	179	206	218	227	191	203	211	212	188	205	196	196	194	178	208	196	210	223	210	211	199	193	191	202	216	202	198	207	180	187	205	211	208	186	196	213	232	205	213	179	199	174	192	195	202	208	189	189	199	192	180	194	184	207	203	203	209	220	182	198	207	194	199	207	206	221	208	203	200	185	199	217	217	216	192	188	197	217	193	217	215	246	228	202	212	195	210	202	221	187	206	199	207	191	205	203	190	208	201	199	174	216	218	205	235	206	222	204	210	217	214	175	194	202	179	233	196	216	204	212	212	206	212	217	209	182	193	220	183	202	188	194	210	212	203	187	202	185	171	212	182	199	197	219	183	190	198	205	194	202	197	202	181	183	222	212	222	199	183	218	189	205	218	175	195	194	209	201	190	203	189	197	193	207	180	197	204	200	213	185	211	216	185	205	185	217	213	210	189	191	170	219	191	170	186	196	206	206	185	222	189	188	193	193	197	220	226	194	189	181	179	217	201	206	178	199	203	203	200	204	199	200	201	214	201	213	212	191	186	198	180	208	175	204	179	205	201	191	187	214	230	225	187	192	217	191	220	202	190	222	181	212	220	188	219	224	186	200	228	189	201	193	193	223	173	187	165	196	212	200	200	200	173	174	178	197	215	195	185	197	231	188	227	207	172	204	209	186	194	177	203	206	231	180	179	187	178	223	220	220	227	197	210	197	180	216	230	228	165	192	240	244	195	204	169	199	171	212	206	208	212	226	188	212	208	196	203	232	218	206	193	203	213	180	211	198	199	193	192	210	200	231	193	182	197	204	215	214	195	228	201	219	198	181	192	215	198	203	173	196	219	203	190	204	212	220	210	204	194	215	215	215	203	219	210	223	187	222	219	203	224	196	201	199	192	195	201	186	214	199	200	212	206	198	201	198	185	220	230	226	189	198	210	208	197	196	186	194	192	186	205	210	205	203	204	181	204	169	196	193	212	218	214	215	172	214	219	216	201	217	204	189	213	190	186	208	212	195	197	233	199	204	205	202	189	209	198	189	207	208	219	205	196	200	245	209	197	202	188	202	221	190	210	198	193	208	182	214	221	219	175	193	213	200	194	216	196	213	204	204	210	203	207	192	192	216	191	250	215	193	208	186	204	189	197	187	191	195	243	202	218	218	188	178	218	184	204	173	211	158	194	193	190	229	192	217	206	202	194	209	220	187	207	184	200	204	180	226	183	201	193	192	206	207	192	198	224	211	206	197	189	185	201	164	183	208	182	195	167	188	199	213	211
9567	953	1486	1681	1432	1224	1127	983	910	836	870	745	715	620	706	630	613	647	600	553	575	569	561	560	574	585	584	520	541	481	539	567	577	555	534	560	540	498	519	514	535	513	577	560	538	538	527	533	490	510	543	555	537	514	534	509	524	547	552	488	473	553	541	539	530	478	535	484	519	544	484	538	541	509	487	506	480	546	499	497	451	535	512	514	508	521	534	565	510	521	545	536	540	542	513	513	512	523	570	480	510	559	518	509	523	524	498	469	498	522	492	494	491	517	519	515	528	502	530	501	519	555	532	463	522	501	539	534	498	498	515	534	542	569	500	514	481	510	547	545	523	486	527	519	498	500	534	500	507	518	504	549	525	491	475	510	511	547	570	505	484	537	506	488	506	541	505	519	502	508	506	436	503	520	506	532	450	537	524	553	547	503	545	523	519	507	506	498	503	524	512	500	513	472	544	528	537	490	496	464	524	522	529	554	535	477	529	519	513	552	524	501	524	529	546	532	511	528	513	528	531	487	501	543	525	488	505	491	525	521	507	536	507	504	525	530	516	521	509	552	535	514	549	498	523	499	491	474	520	500	478	504	489	499	532	471	529	545	535	543	516	483	550	528	500	550	483	461	567	484	530	551	489	482	504	504	476	540	513	530	517	473	509	487	531	527	519	512	537	516	529	510	534	499	556	515	502	493	540	508	503	502	527	492	524	529	521	475	550	535	516	519	464	507	479	506	486	541	504	541	516	531	513	480	544	509	497	510	519	489	502	485	518	504	551	490	517	559	537	537	467	550	517	543	553	492	506	527	497	500	534	510	524	548	497	518	544	509	538	511	516	515	506	516	535	506	491	485	500	519	515	489	482	513	494	497	539	493	525	501	516	520	522	534	481	561	550	556	517	510	493	536	518	530	494	501	494	520	532	496	514	533	521	570	494	483	522	505	490	519	494	499	534	506	526	519	499	510	518	549	530	453	520	563	528	547	497	524	583	519	508	514	515	478	503	518	523	546	545	505	543	489	525	510	530	530	578	530	525	541	530	498	512	536	534	488	543	541	520	546	514	464	536	498	542	585	503	516	525	528	502	539	536	550	470	485	532	511	522	484	487	510	521	483	530	499	511	512	452	501	534	519	462	490	527	506	502	501	513	508	522	528	514	544	499	532	514	522	530	494	514	516	518	498	507	486	502	504	530	495	506	475	512	515	509	517	535	530	486	471	484	503	536	547	484	525	522	497	496	488	551	520	526	519	513	523	475	526	502	508	541	492	511	513	499	548	544	516	508	510	503	517	487	491	505	532	500	549	491	517	536	517	532	547	519	525	491	492	530	515	558	534	508	534	522	519	500	488	493	532	511	566	515	505	513	530	497	552	549	527	523	511	497	500	564	478	542	515	525	504	508	495	508	470	459	536	514	549	527	500	526	496	497	487	518	514	516	496	487	464	485	468	556	518	487	584	553	491	525	496	478	523	539	519	517	512	504	553	496	510	506	518	507	548	522	472	505	573	494	554	501	502	523	515	537	502	560	521	502	511	509	515	525	501	528	518	520	546	537	512	523	475	521	500	474	490	517	513	502	496	513	529	489	559	497	526	509	512	505	529	541	504	485	532	477	550	487	539	526	526	538	506	535	514	506	491	531	544	515	538	522	483	533	515	493	503	477	495	479	513	524	517	497	514	524	529	521	508	507	489	511	541	489	510	499	548	499	507	519	504	474	518	515	535	539	494	522	546	515	539	500	556	501	500	465	528	524	488	517	493	532	552	492	521	491	469	521	498	499	491	486	506	580	503	525	504	522	548	519	512	514	508	497	485	521	521	491	509	525	497	494	517	488	517	502	500	483	496	491	492	519	511	493	481	520	502	519	545	520	476	476	512	509	485	516	487	471	516	519	514	518	529	554	527	505	492	530	517	492	499	483	542	513	521	504	507	493	495	495	521	495	519	512	477	499	523	476	463	511	514	519	514	554	522	506	476	477	523	527	544	556	507	504	516	512	516	533	508	549	522	526	483	482	554	485	524	504	489	522	524	499	527	532	488	494	553	514	535	537	513	463	527	537	497	556	500	512	527	519	515	490	498	481	511	544	549	497	514	524	535	497	483	489	510	553	518	525	522	510	508	480	548	542	551	509	530	478	523	475	505	483	525	524	522	494	515	538	539	509	548	525	522	510	533	513	561	552	500	514	492	542	491	502	516	502	551	488	505	466	486	512	505	502	527	493	514	524	543	510	482	495	519	493	513	516	546	506	562	522	496	524	509	527	539	552	516	515	523	536	481	522	519	527	500	525	539	495	516	477	503	509	507	522	518	499	486	538	528	501	502	547	513	516	519	519	547	501	458	533	530	518	578	559	506	504	514	490	555	511	495	529	512	535	547	492	521	471	527	537	493	530	494	526	491	518	526	507	499	522	471	509	519	508	530	531	528	518	502	513	558	498	525	524	524	498	504	515	499	500	532	500	531	507	534	538	520	510	487	485	530	491	518	515	496	557	465	524	535	518	490	546	479	476	488	491	494	503	542	529	550	545	522	581	530	507	566	510	503	542	552	484	499	495	505	546	488	504	501	550	512	496	493	510	526	528	494	504	527	525	528	532	529	496	516	557	495	517	521	491	494	497	503	522	518	493	512	505	517	513	505	461	514	521	535	490	478	493	528	496	534	509	534	514	536	508	505	492	503	503	492	513	488	516	475	530	502	506	495	504	545	515	512	514	544	496	483	515	529	517	511	529	465	504	514	504	479	503	576	517	530	573	492	502	524	504	512	480	546	469	566	523	501	516	536	499	504	501	520	559	532	504	525	493	511	562	541	555	514	529	516	504	527	460	503	518	530	522	489	504	557	486	539	476	513	523	530	543	531	522	524	511	481	490	536	500	537	565	481	503	498	528	506	527	524	528	511	525	511	505	534	536	503	541	564	548	520	511	482	523	509	543	535	537	525	489	480	499	522	508	528	500	491	495	518	476	504	528	525	513	480	499	490	507	507	517	545	509	492	513	496	533	499	465	555	528	509	548	494	522	527	524	541	476	508	527	527	505	491	566	480	530	562	508	493	523	530	490	539	516	502	515	511	513	578	510	525	520	522	546	524	501	502	520	544	528	563	513	541	494	506	503	519	517	511	510	509	526	481	506	534	531	503	507	492	502	509	500	539	541	557	535	569	563	568	538	515	501	490	514	502	469	498	512	541	455	499	464	527	520	519	491	524	552	503	500	547	524	537	517	506	505	532	510	505	523	520	499	544	497	507	505	502	525	507	509	478	526	499	528	520	567	518	532	523	468	526	500	491	516	544	511	539	507	528	511	487	513	531	527	478	535	490	502	536	510	486	489	512	532	518	512	482	516	505	487	539	524	500	518	539	492	528	550	503	515	535	518	468	519	488	525	538	510	542	517	536	509	496	483	533	556	555	494	492	498	495	494	498	538	550	493	524	480	523	496	491	509	566	488	528	498	504	526	581	500	509	502	516	480	533	527	538	490	526	491	489
2692	456	391	392	323	388	357	369	386	336	389	340	360	364	326	347	366	391	398	339	348	372	358	328	381	355	343	324	366	371	350	403	395	351	373	339	345	390	393	362	370	376	371	334	361	392	379	367	338	386	355	343	365	351	372	364	346	371	359	365	351	381	366	359	369	393	363	386	379	351	347	376	394	360	354	374	350	384	368	377	361	366	361	351	375	366	357	362	377	406	356	372	376	391	352	358	410	374	373	348	344	353	348	375	341	354	401	361	380	368	374	374	391	370	376	428	349	379	377	351	363	340	366	384	361	362	360	372	350	360	373	375	349	372	353	336	342	372	354	370	358	394	360	336	385	367	372	363	348	379	343	329	347	376	389	372	328	344	378	335	346	395	358	369	349	367	338	367	391	371	355	382	372	377	369	340	400	378	374	366	377	339	340	360	365	366	366	380	388	380	356	333	359	384	360	368	370	364	356	343	362	373	375	362	374	348	378	354	366	349	331	377	397	331	340	314	355	308	380	341	384	370	388	355	388	347	349	360	335	344	379	337	367	367	356	347	352	324	347	376	390	367	372	341	346	367	340	378	335	346	406	399	336	361	364	350	331	388	364	345	379	358	395	368	367	371	384	375	403	377	355	371	349	365	354	376	346	307	365	327	363	349	372	367	339	366	355	385	368	337	374	343	393	395	361	380	372	374	384	327	386	347	354	402	393	368	359	387	363	375	364	372	354	347	337	371	379	347	352	343	347	331	393	366	343	344	343	369	372	387	368	358	382	367	357	355	337	379	373	358	387	365	362	332	363	353	344	352	355	352	391	368	360	357	371	351	336	364	345	352	411	364	368	381	417	376	341	383	347	386	353	370	346	335	356	336	345	352	352	350	355	362	374	350	345	354	340	362	374	363	390	383	356	355	379	346	394	359	350	326	362	409	359	382	382	359	373	346	392	375	380	344	349	362	330	379	355	383	330	404	348	375	378	366	384	344	347	383	348	357	381	361	385	393	390	367	373	391	383	360	316	364	358	351	378	308	353	341	372	334	322	372	327	331	379	354	384	341	357	331	351	342	350	419	368	380	369	381	353	363	338	334	379	371	360	366	369	374	379	382	363	363	364	347	348	374	321	363	360	361	406	385	355	397	355	376	366	325	350	376	336	383	374	387	368	343	377	364	357	328	409	337	353	370	374	354	339	354	364	351	344	331	359	330	369	348	355	359	361	379	369	384	347	382	363	347	382	355	338	396	364	345	412	372	355	368	375	378	346	343	361	347	381	355	384	347	341	338	333	353	352	364	363	354	358	389	379	343	361	352	358	363	344	326	355	345	379	384	387	349	346	337	343	375	384	400	358	323	358	361	350	407	363	373	323	336	371	343	342	387	374	329	331	339	391	359	398	371	337	341	385	366	338	376	401	364	380	374	343	343	367	395	391	382	341	368	361	376	383	352	354	357	373	366	355	355	357	386	368	329	361	359	341	368	374	325	368	371	356	370	319	342	367	350	353	316	310	365	361	379	360	369	312	363	344	339	353	355	386	401	377	352	320	343	347	428	375	334	353	415	343	380	378	397	408	362	375	360	354	357	365	359	376	355	367	399	354	349	388	350	372	354	359	342	347	328	371	374	351	363	367	372	344	376	346	353	381	377	337	354	366	345	346	341	344	365	360	367	361	358	380	353	368	369	380	363	372	414	340	369	338	360	355	364	374	349	350	366	351	374	349	350	356	380	410	360	354	366	357	378	338	382	363	340	351	390	357	352	394	372	359	338	380	325	378	352	372	374	382	340	357	334	369	349	375	334	345	339	377	367	392	321	367	363	342	396	376	360	345	339	356	344	346	371	386	366	362	353	359	336	362	384	393	364	327	352	342	372	329	349	376	359	347	359	347	370	331	362	382	355	400	383	364	400	338	382	398	331	397	385	342	365	359	370	358	361	400	377	353	347	363	383	351	369	359	381	358	349	331	337	370	343	356	370	329	343	334	331	383	391	315	358	354	408	396	355	308	336	326	379	336	324	353	379	337	363	336	347	352	383	343	327	384	364	334	381	348	353	373	401	376	378	382	376	363	380	349	346	341	377	341	392	367	340	340	360	362	332	379	380	399	348	321	375	346	352	353	360	353	370	358	359	332	396	403	390	364	351	389	375	321	371	337	396	331	344	373	364	366	360	389	383	399	377	403	339	378	365	347	332	387	381	344	365	383	382	365	322	383	370	344	344	360	338	380	373	364	374	367	395	388	404	382	367	366	366	403	369	410	366	352	375	313	371	380	382	319	346	357	362	345	349	376	358	357	355	351	380	356	372	375	370	321	351	344	361	351	342	341	342	360	356	375	317	383	381	335	337	360	363	378	404	375	397	401	397	382	376	322	354	360	363	361	361	368	368	414	398	354	338	352	383	372	374	378	345	378	348	345	338	361	356	372	351	368	346	376	359	379	343	367	347	395	349	342	374	374	359	313	342	346	361	367	340	356	376	330	356	375	372	372	372	376	342	372	378	370	401	387	330	374	338	405	370	348	358	364	346	337	346	344	373	330	324	355	332	327	379	337	366	368	371	350	371	381	352	354	353	382	351	390	344	379	383	378	350	391	394	366	389	360	356	356	401	349	370	374	331	333	349	326	333	327	313	368	366	338	356	405	407	387	358	332	394	392	366	325	360	373	362	349	368	365	335	364	361	341	350	359	333	333	345	364	341	391	339	342	348	360	364	359	398	351	355	382	382	348	339	363	346	328	358	400	399	371	387	351	417	348	357	385	395	397	365	342	396	323	370	364	352	398	361	379	396	371	328	365	364	373	374	358	388	339	394	388	354	398	409	426	368	339	325	360	345	349	331	361	379	386	356	378	339	387	398	354	354	370	375	330	332	372	376	375	369	342	355	394	388	338	368	380	369	359	395	374	361	387	371	365	397	377	363	334	364	363	337	356	365	315	361	396	352	346	324	393	362	387	368	362	363	377	358	368	370	374	350	394	379	348	343	373	397	361	359	355	394	347	357	341	385	339	360	336	317	319	349	350	383	378	351	384	368	368	347	351	380	376	370	367	366	339	381	359	390	376	372	383	368	337	374	358	371	318	374	357	346	399	381	357	349	332	348	360	387	331	376	387	362	347	329	325	388	352	372	377	370	361	398	368	355	395	392	368	383	329	386	355	374	373	361	370	375	365	364	385	340	332	369	380	363	367	373	352	362	409	369	350	375	348	345	370	360	354	328	361	366	370	349	387	395	350	352	362	356	353	393	397	342	385	358	361	371	390	338	338	372	404	365	355	370	343	342	351	374	359	381	328	392	363	345	326	343	367	381	387	354	373	335	370	359	387	348	363	375	324	387	403	384	359	372	342	403	378	336	362	385	347	338	386	371	350	351	357	400	380	379	373	363	357	374	345	360	346	384	386	330	344	382	340	389	384	349	345	400	376	338	377	366	366	382	342	373	343	370	355	372	367	345	345	363	370	344	373	344	360	367	352	373	391	373	375	386	378	376	345	332
3028	886	912	922	935	890	884	905	900	868	855	934	907	891	861	872	893	876	822	836	847	846	896	912	870	881	904	869	930	934	876	920	878	906	850	906	864	898	876	833	859	848	978	921	895	847	891	890	826	826	857	888	864	873	858	881	855	881	858	942	863	841	892	906	853	871	923	838	901	868	853	882	896	923	877	889	886	908	870	898	932	869	879	890	918	868	892	869	932	873	822	878	887	864	859	925	873	834	904	864	881	855	903	916	899	876	891	844	890	914	832	814	838	836	857	905	861	898	876	914	874	869	872	872	887	869	851	875	841	879	902	844	891	885	882	913	915	895	878	929	876	876	869	882	877	862	852	876	866	879	864	888	884	913	873	868	901	911	883	911	878	826	890	924	873	861	941	882	889	873	882	854	836	861	880	864	861	902	840	866	862	853	881	878	853	890	895	825	906	887	838	874	887	861	870	934	891	907	898	908	882	858	868	884	910	860	885	841	918	935	893	837	845	856	855	899	860	872	857	893	913	910	911	892	896	877	852	895	845	881	850	909	917	874	855	841	899	863	882	941	911	876	908	915	898	865	850	882	918	933	898	921	829	894	885	911	877	891	849	841	872	854	858	834	871	844	933	926	904	887	911	868	861	901	910	868	888	879	870	874	830	834	916	899	858	877	914	893	891	871	865	857	880	890	859	853	901	883	925	880	944	827	881	891	940	912	873	831	837	849	859	862	906	835	875	855	885	894	863	884	915	949	881	899	881	882	906	919	907	846	904	869	866	876	850	857	903	840	895	818	890	950	884	858	850	853	878	867	859	906	839	922	870	877	849	844	842	900	907	853	841	877	865	843	863	839	854	904	835	865	835	879	880	900	851	838	845	864	891	899	853	883	900	874	823	918	849	862	864	924	883	839	891	954	917	876	876	880	871	944	881	917	871	880	898	855	884	901	865	879	884	885	842	884	887	836	862	840	883	877	864	869	862	848	918	868	922	872	871	854	848	903	867	898	855	880	817	951	856	885	836	834	849	874	926	893	919	842	897	934	898	903	903	830	945	829	883	843	854	899	860	856	899	850	803	865	928	943	874	860	840	882	928	865	906	914	866	862	907	908	897	870	871	883	810	861	884	875	909	845	927	875	898	909	892	918	843	892	897	923	876	842	873	866	879	871	930	885	888	861	858	856	856	928	907	888	877	822	877	809	820	857	876	894	842	877	891	883	818	869	916	899	884	863	842	809	861	890	857	853	878	874	875	892	833	873	878	860	877	886	890	921	895	848	833	842	898	841	935	862	878	877	869	858	843	885	835	856	899	877	904	902	862	859	892	890	951	874	872	875	906	888	905	848	907	873	834	877	847	944	819	905	886	940	878	855	873	870	844	877	885	930	898	870	830	845	897	892	830	892	969	876	865	878	882	876	869	836	926	878	868	885	901	888	823	889	846	908	854	930	938	853	840	907	874	865	889	902	900	841	918	882	854	896	878	863	905	893	885	853	881	831	857	909	910	847	855	827	832	875	926	899	895	860	891	858	923	897	834	889	854	853	851	828	855	862	885	921	847	903	856	893	886	884	840	864	884	919	912	922	874	882	871	853	869	934	869	861	881	885	864	881	859	879	871	918	875	841	890	781	873	914	827	900	878	833	906	888	890	899	934	828	882	891	884	883	882	895	903	870	901	831	887	891	868	952	910	852	876	930	858	870	886	833	870	813	853	845	849	899	881	890	924	820	848	808	889	883	868	868	860	869	820	908	872	867	879	910	900	880	890	840	904	837	870	889	864	855	873	883	842	878	881	948	950	887	866	851	894	858	929	854	907	872	885	888	842	919	893	882	884	866	854	889	861	848	803	908	893	896	861	842	830	885	904	888	914	905	868	850	867	841	831	898	865	938	866	862	911	883	861	848	875	936	851	821	900	882	926	869	907	876	895	855	861	878	868	933	869	834	921	837	892	899	878	889	872	863	859	915	878	884	877	855	868	887	929	838	835	900	862	911	855	844	892	883	899	862	894	840	916	847	816	868	832	896	832	874	879	844	846	897	903	942	866	887	897	875	841	876	870	876	843	900	932	841	892	857	868	858	890	925	852	872	838	893	903	849	876	846	891	894	912	828	886	932	889	891	896	909	866	915	858	880	901	866	898	848	855	882	860	881	872	905	895	907	934	884	854	887	927	930	878	900	872	836	896	886	910	867	866	861	869	895	846	922	898	847	888	890	893	847	866	865	873	877	923	891	892	834	864	902	850	887	880	890	871	878	865	906	884	903	887	891	889	807	958	886	896	876	885	904	864	869	841	880	869	839	898	855	880	887	848	872	867	861	892	864	871	891	900	873	906	889	889	876	860	888	898	867	832	878	851	901	889	869	891	876	843	850	880	914	896	878	917	834	903	887	844	842	869	917	907	878	875	867	851	915	858	852	850	860	878	884	933	920	869	907	857	870	833	920	840	815	921	899	837	909	899	921	920	922	908	877	938	872	879	893	849	866	882	852	879	859	893	864	898	896	881	897	880	844	845	905	869	888	871	842	872	910	879	903	905	876	833	869	858	844	881	910	907	861	887	863	870	869	931	900	876	921	855	911	883	907	841	881	861	896	879	887	832	826	845	851	890	866	958	929	876	880	886	887	878	916	921	848	903	914	872	843	896	872	914	871	845	878	898	922	874	912	920	884	828	850	859	823	835	900	876	875	898	871	897	856	892	879	906	856	897	888	883	838	851	851	829	881	881	855	900	895	933	869	900	869	841	866	858	853	828	945	838	924	858	875	846	868	834	908	928	850	859	867	934	841	889	862	919	858	901	887	892	854	911	872	864	933	876	869	832	899	894	833	899	919	962	832	882	885	877	891	861	869	840	871	903	864	918	936	866	893	883	892	865	901	891	873	890	909	948	913	929	968	888	888	917	856	907	878	880	888	871	872	886	875	870	920	896	880	884	896	866	853	898	899	918	857	878	887	830	859	878	890	930	885	842	849	834	871	893	907	877	850	852	866	852	923	888	896	910	835	911	847	904	887	861	883	907	911	869	888	842	828	913	878	866	840	834	849	897	880	902	891	853	950	875	889	846	912	880	848	890	883	946	850	851	905	899	886	861	807	896	882	888	929	805	890	894	844	868	813	871	877	920	828	814	913	882	850	885	852	890	919	906	915	889	898	882	946	843	870	869	869	929	891	939	851	867	880	887	896	874	864	957	849	915	851	861	870	846	911	912	902	912	832	877	814	839	854	893	851	893	895	887	886	892	880	870	943	940	916	910	922	859	909	863	866	830	863	840	891	895	888	912	838	906	847	867	880	902	947	908	932	933	863	943	867	904	869	853	914	836	878	849	883	827	901	886	891	864	852	878	926	828	867	915	822	842	924	913	849	912	864	976	876	856	857	864	859	881	874	854	871	900	890	876	905	842	853	882	891	940	888	846	819	864	843	842	882	851	873	875	816	862	882	953	845	854	913	837	892	852	925	895	891	884	911	821	916	888	888	884	885	903	904	916	900
9576	747	608	539	492	425	407	400	426	385	352	399	424	393	392	396	383	407	407	364	401	386	429	336	372	399	371	374	362	428	367	382	384	378	361	377	425	376	397	377	391	408	409	401	400	366	371	425	385	382	376	378	382	446	377	378	385	395	338	384	371	359	372	356	388	379	406	375	371	380	350	416	359	403	390	414	373	362	391	406	333	385	407	358	423	378	374	384	367	372	359	358	402	364	381	387	365	338	401	336	351	355	415	365	377	357	385	373	413	364	365	356	413	407	369	370	400	344	384	372	374	371	398	351	356	427	368	364	360	367	378	397	397	373	369	357	366	380	377	395	398	371	358	371	380	367	377	359	381	353	348	395	368	340	378	373	412	363	397	363	369	402	369	369	368	382	368	349	341	373	372	332	353	360	347	330	393	401	352	394	366	389	387	373	345	390	369	389	368	380	355	364	392	367	338	367	359	387	364	353	367	376	357	378	361	384	411	345	364	377	358	393	358	395	371	436	383	329	391	385	356	377	354	382	368	364	349	387	347	386	357	370	348	377	391	379	409	393	415	329	373	390	394	353	362	370	363	396	375	372	378	363	380	357	357	340	362	357	380	363	380	377	365	417	430	364	348	353	360	358	385	372	337	374	381	380	392	384	380	348	357	376	373	377	348	373	368	364	369	394	370	369	376	369	381	401	408	371	405	374	365	369	380	384	403	394	380	370	369	380	372	393	382	391	411	350	363	360	357	383	401	355	345	397	374	344	366	377	383	360	372	400	407	374	380	415	395	388	384	378	384	365	383	355	385	388	383	397	384	369	375	384	313	368	373	352	384	362	355	371	370	350	375	360	399	404	367	379	363	389	377	387	373	380	368	326	372	390	391	368	401	368	364	320	324	393	391	390	370	371	361	402	374	378	378	414	425	391	385	385	364	393	359	353	396	381	410	400	391	400	388	380	358	377	383	366	382	347	371	340	375	372	377	366	386	394	322	397	404	382	351	379	356	371	355	372	355	376	361	390	347	382	401	377	352	413	384	375	381	381	354	400	357	387	376	342	411	367	353	363	366	341	399	363	349	349	381	398	371	377	357	429	396	318	385	408	375	387	349	385	387	372	391	356	372	325	384	373	390	360	416	333	362	373	407	382	367	366	356	363	375	376	361	372	368	358	412	405	390	356	403	361	375	372	366	377	372	404	378	407	375	366	367	371	394	391	362	368	400	433	394	364	328	378	338	385	367	374	370	364	398	390	381	341	388	390	376	397	404	397	354	353	404	351	376	362	374	361	364	376	373	346	400	375	403	380	380	361	377	389	385	351	355	369	358	372	401	384	376	367	411	412	381	405	373	422	370	374	388	393	354	389	426	369	349	396	394	388	360	348	381	371	379	375	344	390	328	353	406	418	383	376	390	367	354	420	389	345	377	363	367	337	365	394	415	387	370	373	375	389	358	385	384	357	397	368	377	355	344	342	382	379	360	381	396	372	377	384	348	376	358	385	407	338	393	400	367	370	346	371	368	356	400	367	388	377	333	380	391	382	356	375	373	366	398	378	370	399	388	397	369	372	389	386	390	371	364	380	382	369	373	335	380	388	370	355	387	338	396	370	380	357	379	397	411	384	364	389	412	411	382	376	386	371	366	427	394	366	343	371	376	378	360	407	352	399	365	336	395	368	379	391	367	405	380	383	360	348	407	346	373	343	381	400	366	373	349	391	371	366	363	354	363	342	376	374	415	435	386	383	373	383	383	386	393	400	406	388	373	361	374	371	391	364	362	358	401	352	381	387	401	383	390	369	387	355	385	349	371	410	374	372	362	361	374	412	375	366	362	344	368	383	413	413	372	375	397	384	356	380	394	368	383	362	368	377	366	381	415	352	365	392	347	372	377	382	352	395	383	351	352	350	346	395	405	413	368	371	367	392	376	374	385	402	394	422	350	340	367	359	343	371	361	345	393	362	370	354	378	361	376	390	358	361	362	328	376	403	363	360	374	408	375	372	386	348	386	359	385	356	366	379	340	367	391	397	348	379	397	343	435	357	360	395	391	334	364	384	359	379	387	390	382	379	411	346	374	369	378	392	384	354	394	369	326	325	357	341	364	367	385	361	341	379	387	426	400	373	425	386	369	319	362	379	377	406	368	390	350	358	401	365	392	375	350	421	339	384	356	372	369	347	379	374	382	374	330	364	397	386	391	397	375	370	365	376	389	372	382	396	368	399	384	374	361	359	371	385	384	358	317	379	369	353	397	394	367	398	425	367	405	434	366	386	376	400	408	391	373	357	357	404	396	388	385	383	357	403	356	390	355	367	375	404	397	384	339	391	381	396	352	370	403	397	395	348	379	372	402	360	360	334	396	382	382	377	392	413	365	355	384	408	390	398	387	369	421	379	386	335	391	324	354	371	410	395	353	364	379	384	394	386	365	400	388	353	377	379	393	395	396	383	378	360	350	414	359	388	396	394	345	401	364	367	370	400	390	376	389	395	352	359	379	382	372	377	387	392	374	396	378	378	361	401	399	336	404	375	379	351	374	346	364	361	329	350	347	366	405	369	358	368	394	391	403	378	347	370	344	333	392	379	369	408	427	362	365	358	340	410	353	357	399	385	373	374	329	376	369	381	392	377	383	345	397	351	367	357	390	367	370	393	387	340	358	365	383	345	405	383	402	315	375	372	386	376	341	384	375	370	360	388	342	354	377	376	397	375	381	361	387	373	363	372	381	388	383	389	363	385	360	375	391	387	406	386	350	340	373	348	372	371	377	405	380	386	320	377	371	369	377	379	364	387	377	348	380	394	378	412	398	367	357	350	407	371	374	386	389	370	361	378	381	394	344	367	373	404	398	347	381	365	415	366	380	388	373	361	357	370	351	376	381	385	362	392	377	351	389	368	371	369	373	391	356	403	383	362	403	377	381	342	373	385	333	377	381	395	393	371	416	400	373	344	368	360	361	411	354	369	368	351	341	398	393	380	334	389	354	391	390	378	318	392	411	382	369	400	366	377	372	396	392	397	395	334	425	375	347	431	320	337	365	412	403	357	387	391	343	366	393	393	373	402	376	373	392	437	387	379	370	381	454	353	348	373	403	373	335	325	465	429	371	373	360	382	369	393	405	389	373	385	366	402	379	386	351	391	351	331	357	373	354	373	331	367	365	377	378	373	377	362	387	374	384	414	349	347	362	359	372	381	394	332	381	386	381	399	365	404	374	362	369	388	385	368	374	378	360	359	371	357	386	399	394	371	391	369	401	394	411	380	378	366	393	386	362	368	373	387	390	343	378	366	429	397	350	391	322	355	341	380	363	372	390	380	378	379	403	358	373	399	380	382	373	350	368	382	382	346	372	376	371	395	420	368	371	377	367	394	387	408	379	413	371	411	378	346	400	381	419	392	384	370	373	388	380	379	358	380	386	387	340	372	393	389	415	390	339	386	405	388	385	435	353	385	386	336	371	381	382	351	356	370	355	370	346	395	389	384	355	368	368	377	433	383
7943	1054	1428	1444	1348	1254	1212	1130	1082	1136	1079	1027	1005	926	937	944	940	941	911	963	902	922	930	964	848	908	873	857	959	924	927	920	897	904	910	871	863	893	877	881	831	900	899	872	898	887	953	926	871	905	866	935	851	930	946	860	898	898	862	913	907	878	893	926	867	883	841	918	893	936	884	837	872	886	863	827	917	872	895	865	856	939	878	875	836	902	920	914	911	927	877	888	910	891	916	916	865	878	886	875	952	874	909	884	877	867	894	841	837	929	944	940	876	921	883	950	866	894	906	857	921	874	903	930	933	944	933	865	874	895	885	846	889	901	871	879	890	921	865	885	912	889	863	879	917	920	883	897	957	902	900	908	886	884	896	903	882	880	885	875	894	906	863	832	861	915	850	891	904	875	908	911	873	867	881	931	882	870	855	918	842	958	897	924	879	891	870	879	880	899	878	914	916	945	861	945	937	904	911	925	833	913	906	909	917	887	898	926	953	864	878	940	921	864	880	885	955	918	831	915	869	948	917	862	921	867	898	899	919	898	873	907	895	898	852	883	944	860	929	879	922	917	869	860	929	882	914	908	862	867	840	889	891	927	895	945	886	886	870	900	887	856	878	894	891	952	916	921	901	940	878	923	879	899	859	888	902	899	877	880	908	865	838	952	903	871	913	869	892	858	901	882	862	885	930	833	865	919	869	905	931	904	908	962	873	874	864	859	856	874	865	913	878	864	920	864	923	896	878	872	897	923	888	805	917	825	885	901	977	900	916	930	868	907	890	890	954	865	956	856	898	848	913	885	905	925	883	877	937	897	893	892	914	924	899	950	906	905	890	918	887	876	865	947	909	878	919	897	923	905	916	909	893	897	929	918	880	912	935	920	879	925	875	905	878	848	909	912	949	916	896	862	925	872	945	914	870	900	899	879	883	913	890	887	913	900	861	877	884	934	902	858	873	955	922	923	919	886	900	888	874	897	882	934	889	917	918	921	898	916	920	908	916	877	887	897	867	894	937	904	901	941	885	905	902	913	869	890	918	876	852	890	919	882	916	906	914	904	927	872	885	839	916	931	905	938	901	906	864	870	932	840	862	891	873	896	869	939	930	839	866	883	952	921	904	877	894	905	945	879	940	915	849	873	920	898	941	970	884	875	873	892	884	822	910	868	916	876	881	920	884	937	899	899	872	912	823	847	929	834	853	911	938	876	909	913	910	868	887	894	904	901	855	873	936	918	931	877	877	905	888	937	897	905	920	892	813	896	976	896	953	889	910	961	924	917	925	909	948	949	929	903	867	927	860	892	890	960	914	870	879	868	928	914	856	911	873	906	836	917	852	903	864	879	860	825	926	880	891	876	924	898	895	924	883	932	911	898	929	914	906	838	905	899	881	883	888	887	917	929	901	903	904	875	875	927	931	914	860	852	854	898	897	865	906	846	931	860	858	933	918	838	912	894	853	902	908	868	925	893	937	926	905	892	904	863	868	866	871	894	890	873	915	887	844	926	881	855	881	864	937	886	825	884	931	882	849	865	968	892	899	886	850	878	850	916	980	866	885	894	925	895	905	931	881	936	935	951	849	971	927	838	907	850	863	913	870	929	839	950	939	849	874	900	867	920	864	888	867	911	857	910	885	903	904	906	874	906	912	882	895	864	865	901	875	923	866	827	899	868	892	911	888	947	880	866	900	911	886	936	869	865	919	911	887	901	897	866	876	912	906	881	935	874	928	907	939	928	912	882	856	913	885	924	862	895	852	899	867	896	918	913	937	915	876	932	856	945	882	901	853	937	927	879	960	913	867	911	903	893	931	917	874	856	920	877	926	865	907	919	890	928	906	862	885	893	895	846	916	908	895	906	892	866	893	915	848	876	882	853	908	865	898	895	910	884	918	867	917	872	935	876	936	917	861	927	900	880	869	905	839	953	928	934	911	945	887	904	913	865	858	917	905	860	897	911	906	916	935	913	935	895	870	894	869	918	847	878	887	887	908	909	882	856	875	968	901	925	917	869	876	871	878	936	910	920	916	935	881	895	859	877	922	852	891	873	902	884	852	905	883	838	929	859	882	943	868	932	913	904	898	963	925	912	851	864	882	907	894	890	866	900	882	898	909	891	899	904	961	899	917	929	898	882	911	926	905	841	874	914	869	822	821	869	954	900	885	851	892	898	877	849	892	919	880	861	896	908	941	930	889	942	894	895	907	874	877	911	935	946	877	951	956	902	948	922	874	954	892	897	913	940	871	868	902	869	855	924	888	936	906	860	874	941	867	895	891	890	932	909	889	926	941	890	915	862	896	934	898	868	849	898	900	900	896	910	945	941	909	870	924	892	840	911	933	894	879	963	929	914	876	867	920	907	948	955	840	861	917	915	929	933	852	937	880	886	911	832	912	888	846	870	933	883	943	900	886	920	877	880	913	890	926	872	885	915	903	879	938	902	898	884	907	866	832	908	879	907	875	873	931	863	879	887	860	954	927	933	903	912	891	928	919	899	904	874	879	873	857	901	923	900	944	895	871	896	859	902	885	878	877	888	891	861	876	935	876	961	898	865	889	879	892	892	912	946	919	905	932	931	896	908	876	854	893	914	892	896	872	921	926	826	839	872	922	921	901	888	908	899	912	933	883	881	960	879	925	859	883	905	885	913	870	871	910	828	917	932	975	917	907	888	892	875	877	937	894	882	945	869	876	856	856	843	894	828	903	905	889	822	867	929	892	880	873	869	908	833	898	888	858	829	880	873	867	844	904	893	894	936	848	862	919	935	867	897	915	924	882	902	869	887	867	929	931	916	917	910	843	867	935	867	894	894	916	856	863	921	883	887	900	886	930	911	848	887	848	868	963	904	902	940	900	906	906	852	895	875	874	897	923	871	874	846	904	919	883	912	936	900	895	955	908	934	865	890	900	881	884	820	934	872	897	853	926	916	921	917	880	910	926	875	871	872	878	891	938	891	886	922	939	906	896	925	924	934	870	867	981	905	869	963	891	946	940	823	849	923	890	870	899	890	909	865	928	935	936	894	886	925	955	877	937	903	917	916	918	925	944	881	891	868	907	902	903	922	911	886	864	873	877	879	866	844	968	844	883	908	872	927	894	845	873	933	858	880	909	929	873	920	842	930	895	902	892	925	833	894	910	865	898	955	911	866	929	891	935	886	889	886	883	839	905	831	870	959	938	902	899	849	882	896	844	841	865	844	898	867	893	964	821	953	882	864	941	942	907	881	913	861	890	878	840	882	894	888	969	872	894	915	864	937	875	916	961	894	849	839	895	855	872	876	902	898	853	872	870	916	859	879	918	949	907	858	880	923	883	907	883	890	886	940	882	905	862	832	907	890	875	928	874	836	914	884	961	890	877	918	868	904	884	958	892	954	891	896	879	871	867	957	895	911	891	921	969	884	843	890	892	866	895	886	928	924	905	900	880	876	878	876	902	925	874	899	888	903	917	907	901	901	852	872	836	906	863	858	847	897	909	841	945	857	918	890	862	912
15647	1062	653	522	361	410	305	281	259	275	250	268	239	218	221	209	219	206	222	211	228	195	250	209	199	208	216	220	202	209	208	193	186	202	190	193	197	205	217	202	207	197	194	180	220	195	192	200	203	209	205	211	198	215	222	226	215	229	213	180	195	178	192	186	211	187	205	182	186	201	189	213	201	194	178	209	170	193	197	192	197	205	228	193	190	219	198	176	206	199	197	183	206	190	212	210	181	204	200	217	215	217	218	194	216	219	181	186	226	188	210	199	196	188	227	190	210	204	192	232	205	188	201	213	207	209	210	206	201	221	206	204	212	174	205	193	220	242	212	178	184	232	198	210	235	216	172	219	183	187	215	194	191	213	178	227	201	196	186	201	189	204	188	219	210	190	186	201	209	203	221	182	186	215	233	191	229	203	182	196	179	161	186	195	215	215	205	208	180	196	222	222	195	197	201	197	212	214	201	229	196	206	212	179	188	168	206	171	207	185	212	223	196	184	200	194	179	209	175	183	208	226	185	207	184	184	207	204	209	200	232	219	220	214	232	191	201	186	199	219	199	196	228	194	202	206	213	220	209	198	211	195	188	189	222	233	217	209	204	190	212	192	183	200	195	218	180	196	193	210	186	211	194	205	174	200	207	201	215	193	175	186	215	188	197	205	200	180	180	201	222	173	173	206	196	208	199	186	202	208	190	232	178	209	193	187	221	197	173	217	202	180	192	184	193	171	195	209	200	225	194	182	211	202	200	208	188	219	192	238	201	229	214	215	193	187	195	213	206	213	223	202	210	190	189	207	216	200	208	193	186	200	216	214	196	218	199	218	194	186	198	173	206	213	183	238	231	204	210	203	205	181	171	204	222	194	200	214	208	194	213	205	203	179	211	208	220	223	198	211	204	202	176	216	202	186	203	194	209	196	176	182	205	223	188	205	193	196	215	179	195	196	190	214	191	196	219	199	184	203	208	191	184	229	218	170	235	214	185	193	173	211	185	202	227	177	201	190	203	198	194	185	189	211	209	203	180	195	220	178	190	198	201	211	195	199	212	209	197	225	201	189	183	182	211	221	200	196	195	196	229	208	213	197	215	236	238	212	199	201	215	226	229	209	251	191	182	208	212	175	194	203	170	186	211	179	190	192	199	190	188	225	218	200	187	197	216	198	211	208	209	189	194	199	191	223	183	200	189	223	195	199	184	225	205	212	193	212	210	225	238	178	198	242	197	191	191	165	178	170	193	208	188	196	195	199	205	219	211	189	180	202	198	184	199	202	186	182	209	202	209	204	182	178	204	207	184	167	199	209	190	197	200	200	202	216	194	207	208	206	188	208	204	218	206	206	203	198	181	211	206	223	233	201	213	216	222	206	218	206	179	213	201	204	209	169	211	193	201	187	201	197	220	201	222	219	219	194	204	207	179	203	192	185	202	213	189	201	186	234	210	222	191	170	191	200	209	173	190	197	201	214	206	173	207	192	196	181	192	210	231	207	188	221	190	202	199	197	186	191	188	213	208	200	208	215	197	203	235	232	188	216	200	206	208	215	200	207	218	211	206	190	219	198	219	210	210	206	205	162	210	195	208	206	206	198	196	237	205	214	234	204	240	199	187	186	178	205	198	201	198	182	180	198	203	215	189	199	204	162	180	198	204	184	214	195	205	198	178	185	185	182	201	194	213	205	192	228	211	206	222	180	193	207	197	209	210	205	220	183	197	179	188	228	198	169	207	186	195	191	192	205	171	216	220	210	230	209	215	194	212	206	200	212	185	201	224	206	206	200	212	210	173	196	204	200	202	206	169	207	188	192	202	192	219	227	200	215	208	199	190	189	194	203	195	194	213	205	191	226	196	219	223	187	190	232	229	201	186	185	196	198	206	180	187	205	212	187	210	178	214	190	199	207	198	194	197	194	187	201	184	193	217	200	201	173	211	213	187	192	194	197	220	221	184	204	199	200	176	184	194	213	180	180	206	203	230	195	185	198	168	182	186	202	179	188	202	210	197	201	215	240	211	206	201	207	202	226	196	196	190	206	209	250	194	200	243	206	195	219	182	208	188	202	205	208	179	188	211	187	199	193	210	201	213	224	186	211	214	206	182	198	218	219	201	174	185	224	213	209	224	212	226	199	190	200	181	200	168	202	201	196	204	215	207	175	198	200	223	193	206	216	197	205	219	193	197	233	185	236	216	172	214	214	191	190	202	231	210	209	198	210	201	193	193	207	232	188	225	195	198	199	237	221	218	205	170	200	197	204	224	178	215	202	201	211	187	199	222	213	190	194	193	200	198	188	195	213	184	194	210	189	192	219	197	188	185	210	203	207	200	214	182	196	194	181	213	215	200	196	186	217	227	204	200	215	219	189	194	173	173	189	198	213	234	207	192	207	213	191	224	211	215	235	220	190	173	201	216	197	239	192	209	205	188	183	215	203	183	218	206	207	201	203	198	195	196	186	220	235	184	215	199	212	215	181	185	211	224	222	203	224	168	203	226	217	195	198	184	195	192	194	237	181	198	186	194	205	221	186	219	217	189	203	197	205	203	210	228	184	193	197	212	210	191	236	187	179	173	203	242	217	209	192	183	223	201	180	221	194	186	199	202	218	198	201	206	217	187	202	212	210	193	214	177	206	202	206	200	187	214	189	198	174	197	219	210	184	200	195	246	202	176	197	215	190	209	189	224	200	186	214	222	188	231	204	159	213	201	206	193	218	206	214	200	197	199	214	206	190	219	186	194	206	206	203	199	211	205	177	217	185	188	210	189	212	196	188	210	195	191	201	219	171	201	214	194	204	211	198	228	208	208	198	173	216	198	213	191	202	181	210	193	218	179	197	196	199	178	195	223	210	184	231	195	196	175	226	212	240	206	236	204	207	183	194	203	213	190	203	213	196	208	215	177	200	225	170	196	190	192	184	206	187	185	205	195	197	208	199	202	207	224	180	188	188	194	169	211	172	211	209	202	205	180	203	241	211	207	196	202	203	184	186	197	231	201	181	212	220	205	215	194	181	233	187	178	216	201	201	233	179	189	206	179	200	186	190	182	189	203	200	223	199	227	181	202	217	199	178	222	175	186	219	200	193	204	205	222	193	190	195	203	201	224	213	189	208	220	201	194	214	244	168	199	207	212	210	187	180	192	210	177	171	210	243	186	191	189	200	187	214	221	174	177	216	206	167	192	210	254	203	203	193	198	224	208	201	231	231	229	197	179	190	212	196	194	206	212	199	208	195	205	229	160	216	221	185	189	226	177	202	217	208	204	200	196	193	173	190	183	188	206	192	216	213	203	210	203	186	187	184	181	225	211	208	208	186	194	184	206	206	212	197	228	197	182	178	223	198	176	201	200	183	220	206	189	218	193	210	209	225	214	216	199	220	204	195	178	191	188	205	209	201	240	195	186	206	210	205	199	207	188	158	189	198	197	200	208	188	208	197	182	208	204	203	250	189	213	200	178	175	186	238	190	212	208	219	208	193	207	225	183	200	208	178
9623	991	1540	1683	1467	1344	1119	983	906	785	769	723	710	701	643	642	695	576	628	582	546	604	576	596	561	544	512	548	504	587	544	537	516	513	547	516	534	553	508	490	549	525	541	569	518	514	494	531	509	554	529	536	517	538	491	539	512	467	527	484	534	469	463	535	503	532	556	492	494	507	532	544	528	541	535	492	542	533	505	580	497	533	507	491	480	515	508	511	497	540	509	551	490	516	526	492	550	540	529	531	519	564	555	528	518	511	548	500	498	505	518	521	497	508	516	564	516	511	493	472	520	519	530	560	475	529	505	515	513	534	517	522	523	481	474	513	513	538	547	533	524	516	525	544	544	502	538	548	483	519	480	527	513	489	502	536	499	493	526	544	517	492	515	498	526	476	518	499	487	544	551	517	523	470	519	534	513	533	497	529	468	517	526	544	479	544	530	477	512	504	549	479	545	521	500	488	509	522	509	510	506	535	512	468	514	518	499	509	565	524	475	484	478	540	531	498	558	512	488	481	493	552	539	519	499	529	520	534	515	558	531	504	527	524	542	547	511	523	557	517	500	511	504	461	498	524	553	515	494	524	543	506	526	518	514	539	484	566	488	555	542	524	501	498	511	531	521	470	513	497	493	533	498	507	503	488	461	506	509	510	520	524	505	510	512	520	526	516	511	494	512	504	545	527	547	559	542	483	505	528	480	514	493	499	483	519	501	522	512	499	517	528	483	539	519	514	546	489	545	532	478	503	526	532	525	547	497	519	488	516	548	543	569	502	514	500	531	515	530	525	489	513	507	470	531	511	511	523	529	514	489	534	503	540	505	510	507	534	509	546	506	546	500	489	453	494	500	517	509	524	507	491	490	500	493	506	515	489	500	535	555	511	528	492	510	525	502	480	480	501	494	523	523	556	490	513	526	500	532	517	486	513	551	520	501	501	510	499	504	487	500	520	514	544	519	553	519	499	508	540	502	512	485	503	506	513	513	538	530	512	505	477	500	531	506	487	526	502	553	533	509	553	521	532	506	530	525	501	532	518	531	539	543	555	569	494	511	525	508	481	496	580	488	556	509	537	498	521	499	519	488	486	521	526	491	509	541	512	541	542	506	447	528	504	520	480	522	531	553	496	560	520	499	500	506	532	507	493	532	506	525	499	513	507	542	532	529	551	501	541	498	558	497	515	493	559	473	483	560	542	517	545	475	502	527	488	499	535	513	492	490	493	528	515	562	517	490	458	517	526	500	513	502	474	499	515	518	512	542	496	524	479	489	497	537	460	473	523	507	496	521	518	479	521	521	510	515	488	541	493	527	508	511	535	489	519	463	469	506	498	521	563	509	492	522	510	492	521	490	487	489	505	506	500	557	513	526	542	528	492	519	552	526	475	566	541	506	534	503	479	515	495	511	537	453	527	536	445	514	521	496	489	573	467	587	477	500	496	516	507	534	489	528	542	508	552	514	510	491	537	518	509	501	521	526	483	546	523	525	511	518	532	477	470	543	536	552	508	522	492	509	530	568	524	489	502	560	543	521	539	506	534	533	524	519	490	495	492	505	528	496	588	529	540	533	539	528	524	511	492	484	539	496	515	497	484	553	515	532	551	497	485	532	511	498	502	520	545	539	518	525	543	501	504	503	486	540	524	501	495	506	527	477	552	517	532	551	510	536	527	498	494	480	543	503	521	485	495	501	486	511	458	497	530	503	531	513	561	481	536	531	505	491	502	517	511	474	533	512	554	478	539	533	512	539	481	520	491	526	518	531	541	502	512	457	483	487	496	541	545	523	581	505	511	529	529	527	506	545	528	504	517	525	488	546	553	514	496	476	495	518	530	517	501	477	513	508	484	528	480	506	530	498	557	500	527	524	508	494	477	480	502	547	510	555	520	512	492	498	480	525	504	470	491	505	480	518	487	504	512	516	513	500	492	505	521	460	502	530	491	498	552	526	485	511	481	536	530	533	516	528	507	543	512	540	545	482	504	492	518	552	550	506	511	548	468	552	511	550	476	556	522	548	535	496	492	509	500	506	513	475	517	526	529	525	528	506	510	481	528	503	486	501	533	461	495	534	499	470	499	500	532	499	491	513	513	528	508	512	533	552	504	493	475	477	495	501	499	493	480	522	503	490	545	528	504	503	548	515	579	489	525	502	532	534	498	490	506	520	506	497	503	516	508	517	510	514	530	545	502	507	481	529	487	527	500	512	497	549	462	528	487	484	524	527	484	512	520	527	542	488	510	538	514	490	494	552	558	488	511	524	521	499	515	511	483	495	490	532	492	516	489	491	534	534	518	485	515	553	507	514	467	545	506	520	549	495	543	524	481	530	500	484	513	557	504	469	493	481	521	521	516	530	519	519	512	520	505	499	463	501	484	493	496	519	432	495	485	494	487	514	489	537	530	513	481	490	501	520	521	512	497	523	529	523	491	549	483	513	493	462	517	529	518	521	495	535	478	518	538	517	519	517	537	503	509	537	494	524	464	527	487	512	486	482	536	521	560	523	514	526	532	508	540	554	521	505	523	504	498	516	510	504	532	501	494	494	565	508	502	521	504	512	539	503	471	559	491	535	491	525	522	520	516	519	532	481	510	525	513	486	531	558	508	473	483	477	476	508	540	526	540	533	509	484	517	479	505	516	518	504	485	520	523	504	492	506	538	555	536	533	485	492	478	519	514	517	521	491	506	568	503	476	512	496	508	529	514	500	543	552	481	529	535	522	547	521	512	509	536	507	488	542	527	500	521	513	547	504	498	492	525	520	488	523	515	515	543	499	524	496	496	478	516	465	488	530	509	578	486	506	503	489	509	466	478	533	498	503	514	512	516	561	559	488	516	527	529	511	523	514	544	482	510	509	521	492	493	520	466	538	523	559	512	513	489	503	472	536	534	498	538	547	539	497	499	541	485	483	526	497	500	489	528	542	501	513	512	541	527	500	538	512	485	531	497	495	489	528	525	509	509	501	508	464	506	492	538	534	489	521	501	551	530	502	547	514	513	508	521	503	511	542	519	472	530	562	525	511	520	485	515	501	481	460	490	522	516	521	529	517	519	507	489	528	542	467	488	550	487	497	502	513	517	506	536	496	491	465	549	492	532	505	512	519	500	524	518	502	498	487	513	515	552	527	517	509	546	511	523	504	482	497	520	463	538	504	515	471	546	505	500	501	502	523	510	476	451	498	520	499	517	498	520	538	511	538	504	538	525	489	494	558	522	511	536	535	484	505	532	503	490	567	530	523	512	495	522	533	549	515	503	516	507	515	533	535	513	545	526	504	535	534	537	550	506	486	501	473	522	516	544	566	539	508	503	524	505	505	509	535	482	537	535	475	525	495	503	562	518	558	538	516	523	534	504	499	509	479	515	525	507	504	530	507	502	530	508	527	507	532	557	514	536	521	480	529	518	543	538	500	487	526	497	521	520	505	497	546	535	446	490	536	536	515	494	539	567	519	547	553	499	516	499	499	496	511	529	500	529	521	508	521	521	516	532
2933	390	349	340	381	347	369	364	355	353	335	365	355	365	379	345	369	370	346	373	354	345	371	380	329	363	363	360	368	360	413	339	375	347	355	372	384	350	332	363	357	387	353	332	388	384	319	371	395	358	351	349	365	385	370	350	341	360	345	356	343	330	364	377	384	375	328	356	387	410	384	369	347	397	398	369	376	368	347	326	351	372	341	338	363	395	353	348	398	401	381	392	365	381	334	365	342	331	331	330	411	377	335	351	346	355	375	337	369	339	361	369	350	402	349	374	377	359	378	355	332	329	316	378	361	355	372	343	385	384	380	350	386	370	359	333	371	334	374	378	360	377	352	328	403	350	352	370	368	370	382	366	354	371	377	341	367	358	353	360	370	366	370	371	342	354	357	376	350	383	358	347	334	394	356	350	367	363	374	368	421	355	356	381	377	334	327	337	346	365	358	380	332	341	373	348	366	398	337	415	373	378	390	389	373	381	317	350	359	333	391	377	371	360	363	382	352	365	384	332	370	387	365	383	368	346	362	351	365	347	326	378	385	383	345	364	338	358	362	387	325	351	370	378	355	362	383	368	356	363	372	366	372	388	363	368	334	366	315	377	376	340	363	352	369	401	412	383	357	430	365	367	362	357	370	375	366	349	370	382	347	350	349	377	338	358	373	388	350	368	366	333	370	374	345	338	368	359	384	339	355	362	351	378	358	362	336	367	333	339	353	384	385	346	369	400	353	389	326	387	359	397	369	318	337	356	340	376	355	346	360	367	379	398	334	345	387	327	363	337	358	375	358	344	329	352	368	388	385	361	358	394	413	405	362	381	384	354	376	349	397	366	339	371	370	345	400	376	336	326	350	354	335	359	356	380	381	374	390	382	393	352	376	363	369	349	357	356	365	352	331	328	353	365	346	350	396	362	349	329	325	407	401	381	369	391	333	346	341	363	357	371	362	360	343	371	352	367	365	328	359	343	397	367	368	364	377	395	324	368	350	384	337	377	350	359	345	351	378	340	363	373	392	370	372	373	360	350	354	369	345	365	398	364	349	380	352	346	326	357	395	373	348	365	345	352	317	354	377	367	387	354	384	362	378	335	340	332	343	364	360	380	384	384	380	391	357	367	336	366	357	353	357	357	384	370	385	346	376	339	360	382	347	370	332	342	362	392	350	351	366	340	348	347	345	346	349	339	362	383	370	382	379	365	385	379	325	370	367	376	354	392	347	367	358	386	349	361	361	390	388	360	329	320	389	369	363	370	359	361	365	354	367	389	392	387	340	346	352	371	390	336	342	360	369	379	345	354	376	342	381	326	381	361	354	372	351	366	362	369	365	369	400	366	358	345	374	388	327	348	343	328	375	401	362	366	346	380	389	375	376	342	367	407	342	371	328	379	340	371	363	379	353	347	348	380	378	365	368	360	374	338	364	350	351	356	376	384	392	369	371	384	341	362	374	341	363	361	369	332	355	332	339	371	335	399	368	355	365	343	405	361	356	361	339	344	364	354	384	372	371	357	343	351	343	340	365	373	393	367	362	334	366	370	348	391	376	375	328	369	384	386	348	358	347	339	378	368	395	366	365	335	332	340	362	378	387	335	354	390	365	353	353	383	354	367	379	324	341	354	358	396	362	344	388	387	365	355	337	348	379	333	348	348	389	358	364	385	335	324	369	337	393	359	347	362	330	324	369	360	362	342	330	348	363	367	366	353	372	313	352	370	359	390	356	331	345	338	373	378	356	350	374	377	370	358	365	358	352	346	361	370	346	380	378	382	381	342	347	345	357	364	366	337	343	332	348	357	363	369	370	354	350	398	367	330	385	379	394	369	355	394	344	335	361	366	377	398	377	354	380	351	331	320	406	355	335	353	373	366	386	324	354	371	393	350	378	349	390	345	369	377	325	345	349	400	339	336	332	329	360	354	355	360	347	331	345	410	386	350	404	357	347	363	326	363	387	356	387	384	362	354	368	349	327	366	366	336	338	362	392	394	380	383	380	357	384	369	377	358	370	386	367	384	395	388	346	385	402	358	337	349	374	385	352	385	391	372	360	376	377	350	363	347	354	310	356	332	342	346	344	375	352	383	333	343	361	358	350	390	384	382	344	397	353	320	368	396	339	345	364	384	377	372	374	367	332	352	344	377	372	372	385	405	385	317	309	334	320	377	349	343	327	393	372	374	340	351	390	357	370	334	350	392	373	368	342	351	356	370	373	412	368	360	460	323	371	362	378	409	365	364	348	376	364	402	379	393	329	378	367	357	377	388	402	331	334	382	366	345	346	357	360	335	344	325	388	333	348	363	358	341	335	334	368	386	398	332	352	351	356	379	371	440	376	336	356	407	319	341	372	341	347	342	375	322	379	385	324	321	340	369	345	326	352	382	339	397	362	359	356	387	375	368	351	383	373	355	374	379	391	398	363	365	377	373	362	366	411	340	341	357	342	383	365	330	344	339	360	391	340	361	379	342	320	392	347	348	376	360	405	380	371	370	346	369	351	394	387	350	375	360	363	378	353	359	352	401	381	379	364	380	376	343	326	356	392	375	381	366	329	399	360	330	359	360	366	344	362	329	328	379	357	369	366	360	395	335	354	355	397	358	335	385	365	356	356	353	344	314	363	345	344	331	367	357	348	356	348	362	364	395	377	365	380	336	344	353	378	352	402	347	357	373	345	401	345	354	357	367	368	337	338	374	349	343	382	384	368	365	379	343	389	391	385	358	329	364	369	363	371	378	411	387	343	354	364	374	349	416	332	367	360	381	409	359	331	353	342	336	352	374	354	370	374	351	359	364	364	334	348	354	355	394	352	341	343	351	372	403	391	369	392	326	382	374	389	397	376	354	387	389	383	352	361	388	333	355	397	312	377	354	368	340	355	339	323	341	385	384	365	364	355	369	339	340	386	380	396	375	328	389	382	366	363	374	349	395	345	359	359	356	387	367	363	382	370	342	340	325	359	371	335	360	380	345	334	339	336	378	357	354	382	338	339	374	349	336	340	361	337	381	399	327	344	366	354	397	341	383	349	360	356	368	384	328	387	363	358	353	375	389	386	339	368	356	374	363	353	359	359	339	367	350	372	394	363	357	372	363	326	359	343	340	377	358	354	371	388	363	360	335	345	359	362	361	342	362	383	407	386	398	419	397	381	390	360	339	328	365	376	366	345	354	367	364	371	382	341	357	365	358	380	346	378	352	375	359	359	364	375	386	373	366	346	374	402	353	330	327	356	380	411	387	354	362	361	362	365	373	365	369	364	356	371	379	322	373	380	358	370	345	353	356	362	401	383	378	359	345	358	343	395	330	358	346	342	381	352	385	334	335	355	364	368	361	367	368	354	355	343	378	329	356	340	348	367	369	320	388	370	394	367	336	326	348	371	355	367	336	379	356	409	371	333	394	340	403	383	334	351	343	361	395	339	354	371	354	308	354	358	402	331	368	393	352	386	346	370	353	396	366	364	359	343	329	355	387	327	329	344	352	356	331	305	352
3025	922	930	956	890	914	895	887	901	873	889	895	860	899	890	893	856	873	815	875	897	808	821	842	887	894	891	852	903	929	889	873	870	918	834	910	891	869	905	805	928	883	829	852	836	870	889	832	887	888	886	892	897	791	901	857	864	885	857	839	901	870	897	900	898	879	890	894	897	820	887	922	873	857	813	881	906	845	922	895	879	825	897	868	879	894	859	879	869	898	857	844	837	862	870	874	817	917	900	894	852	863	935	881	918	858	860	874	878	859	905	836	868	874	885	843	884	842	878	908	860	858	835	905	862	886	852	881	926	871	955	905	898	861	878	882	872	894	852	844	878	888	882	908	915	932	926	856	925	848	845	870	816	850	911	842	865	840	951	896	871	854	850	895	889	885	901	846	827	848	888	860	887	899	906	861	888	873	872	882	852	894	932	819	893	899	907	858	827	881	817	901	902	890	897	834	908	818	835	854	879	865	869	854	881	914	811	809	876	920	847	899	868	846	871	895	914	869	916	845	886	917	948	916	855	910	903	870	820	859	873	936	880	921	914	829	884	795	888	935	876	783	908	924	932	908	895	900	881	842	906	880	824	905	854	860	827	854	814	831	899	828	852	894	845	832	892	896	934	836	830	851	918	884	900	946	917	884	859	872	855	854	897	857	868	854	816	894	832	904	870	848	845	931	890	870	880	857	925	882	879	873	854	914	882	919	895	895	881	892	899	886	878	885	846	859	862	895	871	891	895	887	898	892	848	821	897	870	882	910	860	925	898	898	914	820	895	871	856	848	873	863	862	833	892	884	849	869	908	869	904	884	863	863	908	893	868	864	914	850	885	885	867	871	940	905	873	895	826	902	903	913	868	842	875	882	839	894	857	839	890	901	883	850	879	896	861	875	834	852	867	908	862	875	879	927	852	889	883	831	871	818	850	849	895	847	854	833	862	901	906	839	900	847	904	905	884	891	834	869	888	876	820	873	892	885	880	856	930	879	851	814	916	911	857	908	885	911	868	924	830	817	883	904	871	899	911	876	887	883	916	852	878	903	905	850	883	851	869	892	916	903	881	883	893	870	854	915	822	865	894	905	876	850	886	843	932	884	902	878	867	881	841	860	858	894	909	885	922	875	885	904	887	865	849	891	882	905	825	893	904	852	862	856	870	852	852	854	860	869	853	842	869	862	906	881	805	903	902	873	857	883	907	830	886	840	917	853	849	885	869	901	831	925	819	850	927	860	879	897	855	854	848	878	864	929	893	854	892	822	836	871	875	897	850	895	883	864	906	879	878	886	892	909	850	933	862	862	863	851	871	895	853	871	857	879	891	911	899	848	879	877	926	864	849	891	901	882	825	891	931	842	900	913	852	858	874	908	896	872	895	864	904	870	823	877	863	861	862	922	837	865	873	862	924	832	913	908	847	891	860	891	874	896	853	872	848	838	902	908	877	884	920	858	900	869	882	910	852	850	845	893	882	894	839	860	867	889	860	891	849	886	807	838	858	899	899	913	895	860	870	898	896	880	869	885	915	921	875	878	817	876	833	881	865	857	833	887	871	821	893	875	861	896	910	875	854	860	878	900	962	910	884	879	874	907	879	871	840	857	833	869	887	926	805	889	865	868	874	858	886	904	875	896	907	880	917	810	854	860	872	908	921	904	915	898	858	900	946	893	868	868	870	870	870	862	846	885	900	851	859	903	854	854	832	869	931	889	860	889	852	900	854	861	852	854	906	911	856	822	920	900	896	851	810	888	871	862	884	922	884	876	930	914	874	880	894	872	947	948	886	877	882	840	866	834	837	919	860	887	902	881	901	928	887	883	855	870	880	896	857	920	859	839	823	892	902	842	884	909	871	874	871	885	906	849	902	894	895	886	895	884	842	918	891	861	848	922	847	878	894	901	846	858	902	888	840	889	862	886	873	865	902	901	900	868	898	910	913	895	893	873	815	865	844	866	877	872	880	862	899	875	877	901	853	926	869	842	928	962	866	922	875	901	885	939	886	880	869	885	902	870	915	865	875	831	868	899	929	913	857	902	877	861	839	852	875	883	879	904	874	851	923	888	840	821	855	908	838	878	920	909	836	861	869	847	859	831	849	877	894	881	874	894	894	840	943	855	806	878	916	855	851	919	863	978	891	876	875	893	895	922	848	853	852	841	861	892	939	884	866	888	902	883	860	887	879	925	837	930	916	882	869	894	849	828	896	871	913	877	940	907	906	834	892	911	905	888	903	905	893	843	829	803	920	913	859	894	882	917	853	903	876	917	871	860	862	891	851	926	865	877	865	940	918	895	934	884	844	863	889	887	881	834	842	906	900	870	884	960	862	918	782	878	875	890	849	921	911	920	849	835	887	907	885	881	870	917	904	835	894	853	899	904	889	846	883	851	906	883	908	875	866	882	886	898	876	898	850	849	891	863	909	859	930	876	847	854	869	889	855	894	875	887	880	881	891	927	896	817	913	857	850	875	837	876	877	846	836	874	855	876	899	932	905	907	839	873	887	878	887	876	863	833	864	917	905	905	889	858	898	889	879	805	933	886	865	906	872	850	884	887	912	879	898	881	944	894	874	855	849	820	836	876	891	880	851	866	833	908	892	899	936	836	900	895	874	907	873	874	861	926	854	845	863	900	857	897	873	856	910	850	882	876	883	870	912	915	867	869	880	839	942	840	897	843	884	907	890	896	809	821	843	884	892	851	912	915	864	853	886	889	877	851	878	876	848	841	878	854	925	865	877	842	828	849	904	913	876	885	828	842	880	872	907	924	954	926	884	873	869	865	836	859	957	866	912	865	859	857	885	811	884	894	896	834	872	861	884	877	865	866	898	879	887	880	894	897	887	827	870	916	878	874	830	851	881	892	845	876	862	903	905	883	898	905	819	867	906	851	882	909	955	895	949	890	862	892	931	895	878	883	943	874	896	878	887	888	863	866	859	918	855	793	934	898	841	882	919	865	915	826	889	840	826	843	874	889	857	865	900	871	860	894	866	860	866	901	890	882	893	855	875	862	915	888	877	840	884	898	877	910	902	865	923	886	912	870	904	842	879	849	888	850	859	858	844	898	875	877	847	841	889	804	821	882	862	845	924	875	898	909	893	904	855	835	852	846	924	844	876	900	898	867	915	850	836	921	880	861	897	863	904	839	880	895	928	914	867	916	896	876	920	908	926	889	913	852	880	865	907	887	856	881	862	867	901	876	830	844	829	898	878	878	931	886	884	918	793	888	834	830	903	888	900	929	873	869	898	837	861	867	874	855	881	923	884	822	871	875	874	894	927	820	919	931	896	880	901	919	860	862	905	904	904	956	917	884	847	878	890	815	884	919	879	912	911	870	845	908	850	889	926	877	864	885	902	933	858	874	875	892	821	881	909	905	848	880	894	881	858	912	865	858	939	881	885	841	914	866	906	838	812	855	890	919	792	895	922	902	915	841	916	871	883	877	879	870	889	920	869	942	895	890	870	871	875	865	861	900	849	804	851	897	889	909
9132	714	636	556	474	479	420	432	393	393	401	409	431	409	392	408	398	388	376	391	375	377	375	397	382	388	361	374	376	366	378	376	340	379	375	384	389	400	378	387	341	395	365	355	362	376	360	340	385	373	384	365	377	363	361	365	398	379	390	380	361	367	356	365	352	334	352	365	391	404	377	388	382	372	392	325	356	333	366	380	370	389	367	357	376	373	391	386	379	354	389	386	401	373	405	390	375	368	370	376	333	409	406	357	326	395	358	390	355	400	390	377	357	363	397	386	398	366	385	353	354	352	381	347	381	356	370	383	396	414	405	356	393	364	342	344	369	354	370	361	357	389	364	366	376	365	383	342	402	395	372	350	372	427	389	380	349	342	368	367	353	392	375	379	379	369	356	382	342	383	399	343	378	399	391	383	391	367	400	352	346	373	368	388	360	364	393	323	401	344	416	369	370	375	383	381	385	397	369	346	362	371	340	394	380	356	376	343	392	366	388	351	364	367	383	391	404	354	354	395	369	393	380	365	359	369	366	367	355	377	354	380	368	374	342	395	365	386	367	357	364	371	379	373	376	405	381	347	344	412	386	384	383	393	364	378	388	392	350	363	373	363	383	351	376	367	385	365	370	357	371	345	332	390	400	362	399	390	396	328	384	350	356	345	323	333	367	371	356	367	400	377	360	397	393	376	358	379	381	362	380	372	390	391	353	376	362	358	371	351	384	344	371	332	406	411	369	349	370	343	377	362	387	376	320	372	396	365	393	393	380	403	368	365	379	366	383	369	373	388	350	398	354	361	352	380	409	396	393	342	346	361	335	364	355	414	347	388	335	357	378	394	383	385	387	367	384	355	361	383	363	388	383	360	374	386	400	382	347	366	400	352	393	383	373	364	404	369	362	376	365	397	365	378	394	342	335	350	385	391	390	349	356	362	395	380	371	377	369	390	322	382	341	370	386	369	388	362	330	343	357	394	361	366	334	379	330	365	363	388	396	335	372	400	346	370	373	367	389	382	392	385	372	368	364	394	384	375	374	387	398	368	388	393	336	341	365	365	348	345	401	397	372	418	355	358	379	363	371	374	361	393	399	393	366	351	354	358	347	347	380	392	373	389	348	372	384	378	386	378	366	368	403	374	335	334	350	393	383	371	404	351	359	365	380	338	407	394	394	397	373	381	385	365	383	391	370	388	357	374	392	378	347	345	381	346	365	349	374	350	345	347	370	345	377	380	386	352	357	346	383	385	361	373	396	355	405	387	346	360	380	382	370	402	409	360	354	396	377	367	353	390	352	344	372	367	376	342	353	402	371	394	393	367	375	377	371	382	385	362	377	355	367	400	355	367	345	409	350	369	374	375	357	374	335	398	375	378	357	403	342	378	363	361	406	367	376	387	344	380	383	383	362	360	373	391	382	394	379	388	367	347	351	328	379	387	349	355	382	358	374	357	412	368	385	384	372	363	356	396	372	403	396	349	366	384	363	362	358	372	364	362	358	401	358	335	393	381	364	374	371	398	374	396	380	427	366	359	380	397	360	386	386	380	380	374	379	395	375	373	378	394	361	397	371	379	397	401	394	324	343	359	397	388	384	351	366	349	380	373	406	357	350	353	348	388	380	423	366	411	362	409	354	400	393	404	364	389	353	372	357	374	372	385	441	389	374	357	351	393	353	369	373	365	347	357	321	400	417	368	396	343	362	400	370	368	337	354	366	376	382	359	398	384	335	339	391	357	346	385	366	391	356	359	362	383	365	347	404	372	405	386	374	401	360	394	350	371	368	391	348	364	385	369	389	369	377	376	362	389	404	354	397	360	325	387	365	343	352	416	350	385	371	363	379	344	376	397	411	375	423	355	360	320	380	402	391	389	370	393	372	365	363	342	347	374	406	395	342	353	379	387	352	343	358	351	367	375	357	360	366	375	373	389	376	399	387	371	362	406	405	369	367	387	368	351	372	385	402	406	373	384	362	364	365	382	364	369	403	376	376	382	409	384	387	376	383	351	375	358	349	380	367	354	312	376	363	377	390	347	372	365	350	393	386	379	335	367	360	391	345	388	377	313	388	385	353	364	362	332	364	363	368	358	372	385	398	380	363	387	382	368	385	375	353	410	365	370	395	393	387	415	385	396	388	399	359	397	374	394	372	403	347	364	376	381	361	377	370	369	386	374	397	413	366	367	365	355	406	350	406	344	366	371	382	368	376	374	337	396	387	374	344	346	345	367	372	374	373	385	384	356	385	359	386	381	368	395	399	357	367	378	358	391	375	345	407	373	373	405	386	376	365	385	342	374	361	373	364	369	415	343	373	387	370	388	403	354	387	365	374	416	372	377	396	368	360	366	399	306	368	391	393	369	398	386	383	364	369	349	340	345	368	360	350	335	342	381	357	416	408	385	394	343	337	373	369	360	337	365	393	367	368	402	363	383	369	387	397	355	367	354	386	380	345	336	375	339	357	376	356	351	392	393	414	383	353	347	405	379	374	348	369	371	340	397	394	418	378	376	361	369	386	344	368	371	381	404	355	389	409	371	391	428	349	406	374	381	364	365	393	371	401	342	368	401	366	398	377	394	374	382	381	398	378	373	357	344	364	386	370	360	374	330	371	358	344	397	389	361	375	345	359	371	379	369	343	407	403	391	400	414	357	374	353	359	357	371	364	369	374	363	354	396	366	371	368	361	356	407	355	386	364	366	361	381	315	378	374	367	360	332	366	374	363	377	357	376	386	405	399	384	386	375	417	436	385	390	357	366	354	385	376	373	352	370	357	358	380	393	360	386	373	403	383	367	396	384	361	385	384	320	371	401	373	356	368	344	373	421	366	367	403	374	334	368	429	387	405	390	371	348	413	419	368	366	381	338	382	371	366	379	373	347	382	412	316	399	373	359	387	374	374	352	377	399	369	365	365	399	360	402	383	380	349	386	368	390	382	338	355	390	401	401	359	357	375	369	353	302	339	371	399	375	346	337	377	365	353	385	359	375	382	362	369	336	389	367	374	345	376	349	383	387	359	374	373	367	411	396	411	380	372	386	360	375	344	361	411	409	367	376	351	338	385	376	365	352	368	353	330	379	374	360	376	364	376	350	367	363	355	370	371	357	340	353	393	352	413	392	399	385	346	330	333	390	374	347	335	398	407	370	364	374	407	358	352	332	343	408	358	393	346	401	356	383	312	377	369	385	362	319	359	333	367	402	329	395	372	380	385	396	388	369	393	383	394	337	370	383	398	378	315	357	375	358	376	419	368	349	356	339	364	373	357	419	347	371	360	367	380	353	349	359	394	362	373	349	395	381	374	390	346	364	387	367	361	396	365	375	409	402	388	404	325	340	361	398	376	360	366	390	367	315	377	362	352	378	376	374	360	347	382	426	360	377	422	385	414	403	351	359	366	396	347	362	373	362	348	373	359	367	398	365	389	388	376	442	360	374	408	402	372	360	373	402	385	377	395	341	352	393	374	345	371	382	403	379	375	386	373	379	376	394	377	376
7717	1176	1403	1553	1363	1303	1226	1166	1061	1130	1014	1002	950	994	983	946	884	964	935	910	913	948	934	909	916	871	904	935	878	886	896	884	847	936	902	864	905	908	920	900	936	856	875	926	833	928	931	806	880	933	885	889	900	881	929	859	877	950	922	899	914	901	934	903	916	895	875	895	909	877	836	904	893	925	917	908	862	945	869	873	907	862	888	866	866	911	916	898	907	842	883	881	918	853	933	886	888	859	928	899	894	973	851	928	917	910	929	935	849	878	871	844	812	899	914	861	942	915	919	941	931	891	817	943	885	864	877	899	938	875	902	857	886	900	888	927	919	865	843	899	956	930	867	859	871	907	882	909	933	876	893	867	949	931	854	849	918	920	870	918	889	901	899	918	892	924	898	907	871	848	884	942	913	835	911	862	924	935	848	908	881	912	901	872	911	909	900	884	906	803	879	909	911	888	923	882	864	828	884	874	912	902	885	845	906	888	851	890	903	873	902	912	911	915	902	883	969	895	939	938	889	909	906	870	849	867	870	899	922	890	843	870	889	961	941	881	904	910	900	865	838	890	887	899	896	854	888	924	875	925	882	939	831	889	942	902	854	888	897	897	871	897	883	889	911	850	929	908	930	910	894	900	927	877	911	934	954	926	884	933	927	878	891	905	960	905	855	901	914	926	878	873	870	901	865	930	899	893	887	868	926	899	935	907	922	892	874	863	916	902	930	890	891	894	910	884	893	914	898	837	863	913	918	859	912	858	847	882	877	838	895	903	840	893	860	898	922	855	928	883	844	932	917	907	893	875	857	921	884	904	870	901	889	882	929	854	832	891	929	875	881	874	852	916	852	918	928	900	894	876	854	833	901	895	884	898	897	894	845	925	902	903	867	890	863	901	872	853	869	874	866	865	872	932	874	890	865	866	905	839	849	860	964	882	920	945	913	882	864	861	909	890	898	860	907	939	876	816	915	917	860	951	864	871	911	889	898	854	893	912	859	934	885	880	865	922	894	862	823	869	889	877	884	888	851	921	933	924	853	914	924	867	860	890	858	936	887	902	948	897	916	927	899	856	859	873	896	862	878	889	938	884	880	902	850	838	882	844	984	849	887	916	851	881	857	918	908	923	886	916	898	891	889	853	907	934	933	869	855	900	860	901	928	855	896	851	913	873	848	881	921	914	903	859	945	851	867	875	938	866	824	934	904	920	920	882	820	893	847	907	880	870	863	896	892	931	897	910	904	841	920	907	849	917	863	950	899	875	880	956	962	911	930	901	880	889	870	871	856	902	910	856	944	900	915	929	891	836	839	913	895	852	806	888	881	890	862	868	928	943	905	905	900	869	876	890	891	889	916	858	893	885	887	929	903	860	885	883	885	918	920	891	905	896	868	896	870	902	893	923	908	906	925	880	889	879	893	891	873	857	962	913	889	908	921	891	932	844	849	879	888	852	883	880	849	902	848	895	891	923	955	928	866	872	846	935	905	865	882	911	888	835	931	902	927	887	915	894	909	917	857	850	859	915	887	884	862	860	906	869	856	888	920	864	954	924	894	906	898	890	908	877	907	906	936	900	844	909	951	888	878	893	862	859	943	920	882	907	926	892	914	875	851	963	882	870	915	859	885	926	877	911	837	890	883	944	853	933	908	914	872	915	886	876	896	890	897	876	850	872	924	856	880	889	944	906	870	878	867	889	893	881	846	944	920	922	847	937	903	916	869	910	893	888	851	920	945	924	903	911	887	970	915	924	866	926	889	892	917	865	945	894	904	864	921	864	902	890	907	907	910	887	887	899	905	844	829	913	902	889	922	947	908	897	985	893	885	896	924	935	819	886	863	946	856	923	975	924	877	932	885	879	864	916	915	919	872	891	926	926	870	882	818	900	932	935	878	862	886	897	948	921	876	907	875	904	918	933	926	909	876	917	899	889	905	900	856	864	904	959	865	911	899	845	946	861	858	857	937	848	867	941	959	898	921	847	875	885	943	861	914	932	912	894	893	912	860	904	834	894	877	908	835	901	909	885	952	909	897	901	817	910	878	917	916	847	899	941	924	933	869	914	866	815	915	907	938	869	857	889	909	951	915	911	938	818	876	874	888	857	916	933	874	914	831	900	924	879	933	899	894	891	931	879	892	919	930	901	845	907	889	869	920	918	869	906	892	885	910	905	897	927	919	896	887	842	878	851	850	839	952	874	924	930	859	849	872	893	927	896	875	909	886	889	890	855	891	855	885	905	850	894	870	876	905	940	834	920	937	911	902	888	928	928	895	940	909	910	892	929	900	886	827	896	886	869	939	925	924	912	937	914	951	895	916	915	898	894	891	860	912	860	868	888	885	881	899	836	904	941	936	865	922	923	847	901	945	882	929	911	936	870	885	889	868	872	883	920	922	901	873	932	850	880	902	850	904	833	899	954	919	919	867	892	882	873	865	885	857	894	896	890	895	859	848	876	924	895	847	846	858	888	875	924	930	900	903	858	871	900	868	906	915	909	904	932	915	909	901	851	920	876	922	893	884	842	939	909	903	871	857	906	831	883	883	900	827	906	886	841	891	896	876	935	937	897	869	852	862	912	901	902	902	831	880	884	853	881	864	835	877	892	840	935	892	875	868	839	956	884	854	919	894	905	871	882	887	860	899	898	927	886	882	931	899	924	908	963	886	939	885	879	921	909	885	909	910	935	868	930	894	869	844	941	907	930	867	840	938	930	877	967	937	886	908	867	907	902	922	900	878	874	946	844	904	909	845	879	888	837	859	902	884	930	879	919	912	931	881	859	900	883	906	893	943	906	939	913	909	905	889	853	918	886	887	892	918	882	925	837	888	864	859	873	853	921	844	903	874	836	943	912	871	881	871	912	919	872	918	881	971	887	876	892	953	870	895	933	873	842	917	867	886	896	851	940	866	905	919	903	883	881	889	875	870	903	872	903	903	891	941	895	919	932	904	924	877	892	845	827	844	887	891	857	906	897	851	963	910	918	877	862	897	864	851	877	934	876	893	876	916	916	945	884	923	913	883	852	939	896	839	867	916	935	925	892	914	905	866	906	884	926	803	859	862	864	917	892	903	893	857	846	889	884	893	901	896	921	913	872	875	950	907	961	892	857	898	851	916	899	895	871	861	895	872	862	893	875	894	914	876	925	880	876	850	893	920	880	888	888	897	874	913	978	900	902	887	911	862	863	853	923	878	861	852	878	912	836	930	884	884	875	876	864	927	889	905	873	848	929	868	855	938	883	855	913	926	902	882	872	860	942	901	875	891	876	903	915	862	886	882	883	906	915	849	839	894	856	921	858	911	897	876	868	911	861	877	874	891	876	893	888	875	891	859	862	863	896	892	893	873	889	917	881	829	975	904	940	935	893	916	885	861	861	905	885	889	860	825	861	887	881	941	888	927	947	888	932	892	936	902	949	863	929	863	929	872	863	877	897	943	914	878	898	911	943	893	847	973	922	881	876	880	844	925	876	932	895	903	861	848	922	906	877	914	886
15162	1050	651	489	397	328	314	287	295	257	254	235	271	209	221	237	216	182	227	225	215	208	220	190	216	224	194	209	203	204	175	199	188	228	212	183	172	198	216	204	206	191	191	172	187	195	207	197	187	204	213	211	197	213	202	191	209	234	187	214	215	200	215	223	202	189	220	194	209	201	213	204	197	196	212	202	212	179	220	213	188	192	195	191	190	200	200	203	221	216	195	196	169	222	193	224	202	214	209	225	192	212	196	200	204	205	220	182	220	207	184	167	195	203	205	207	211	222	206	223	202	195	184	181	214	198	178	200	202	201	219	203	181	210	217	192	191	178	213	234	186	175	194	235	178	182	224	198	203	211	195	190	202	215	219	205	204	202	200	194	185	211	210	216	211	177	179	182	187	213	180	201	187	210	198	207	192	205	210	196	206	229	219	186	200	178	220	184	220	181	186	188	192	204	197	193	197	163	226	202	206	199	181	182	222	198	198	191	205	193	217	182	180	196	222	185	196	227	215	181	197	189	200	212	205	217	190	206	218	188	171	181	211	192	217	203	192	197	170	184	200	205	182	171	214	201	186	207	195	203	215	231	200	172	168	214	187	194	230	188	190	227	182	193	222	214	210	198	186	208	207	194	189	229	206	194	190	219	209	219	189	206	184	214	198	222	217	195	206	213	191	194	221	209	206	222	214	225	211	192	207	183	188	197	180	200	180	193	219	197	202	214	196	201	194	194	194	212	187	211	204	194	216	203	194	206	193	201	221	178	205	188	186	202	207	193	196	197	197	212	213	219	196	194	193	172	193	186	184	206	178	193	219	195	191	214	211	184	193	199	215	201	219	187	193	210	206	184	197	192	182	192	190	246	188	197	193	201	187	208	192	177	196	193	193	206	178	230	200	190	196	189	190	180	194	216	220	193	223	185	191	161	224	197	219	207	184	190	205	209	199	187	168	210	181	199	197	194	192	221	200	184	201	201	178	211	232	187	159	172	204	211	183	211	184	171	190	199	200	183	193	179	195	199	198	214	235	218	211	190	212	204	239	195	211	181	212	202	210	210	220	210	220	224	236	215	202	205	200	196	205	198	195	182	216	201	197	190	195	211	200	178	201	190	201	201	226	197	222	205	179	182	214	218	206	206	171	212	165	181	198	200	202	190	218	199	190	181	220	201	240	192	190	213	224	190	204	194	202	190	213	207	198	197	213	210	210	186	190	213	192	210	201	203	202	181	193	214	191	185	225	187	178	207	181	210	188	199	226	225	201	179	197	206	200	193	203	191	181	162	201	200	220	173	190	208	209	199	181	175	202	189	200	180	202	201	226	189	207	206	192	197	217	221	184	186	200	218	191	230	200	191	188	213	187	192	205	204	206	197	185	180	210	204	211	189	172	196	207	180	196	200	204	204	183	233	195	185	204	173	199	194	209	204	208	203	219	184	197	194	165	208	188	176	191	195	219	205	212	189	181	187	183	216	221	197	219	212	205	186	211	231	167	210	198	191	190	219	204	209	181	185	229	195	183	204	197	213	219	202	220	194	184	178	222	196	181	202	211	205	201	193	182	229	186	207	177	193	203	213	214	189	187	189	209	197	196	217	199	193	199	182	210	207	182	208	198	182	178	223	207	203	184	209	202	234	211	181	195	197	199	188	206	208	194	200	213	208	205	186	195	181	213	193	203	200	197	212	214	210	216	203	195	191	206	198	215	208	205	202	201	194	200	207	221	187	185	177	208	189	191	198	226	196	199	209	187	206	189	222	198	186	198	206	178	227	221	188	205	183	208	194	179	202	194	225	202	168	180	179	207	201	211	211	198	226	177	185	214	181	184	177	194	200	208	186	192	209	211	213	170	198	165	219	192	215	179	181	177	199	190	195	223	213	191	210	190	208	181	206	208	225	228	182	194	208	218	197	184	172	208	209	222	192	199	216	231	211	188	187	185	196	206	197	218	225	200	212	191	210	229	198	235	167	195	210	201	210	212	198	215	221	167	200	198	192	205	176	195	230	203	194	181	197	178	185	208	239	193	202	195	209	195	186	183	199	205	186	205	197	182	200	193	191	182	205	224	186	195	208	205	192	175	196	202	206	210	216	174	222	210	188	219	180	232	175	203	181	194	212	228	217	208	212	209	191	199	226	201	189	200	217	189	189	182	200	232	189	205	202	207	179	186	230	229	219	221	177	202	215	182	196	214	214	194	186	189	173	173	192	216	205	245	235	208	189	205	210	212	176	191	205	196	197	206	222	214	200	212	226	246	208	181	188	208	213	168	198	208	201	215	218	203	227	194	242	187	176	200	191	223	173	212	193	188	165	219	194	187	190	198	218	200	227	183	214	213	204	192	192	195	196	186	198	195	217	194	217	172	182	165	200	222	192	196	199	190	194	204	182	209	233	199	215	196	215	207	224	184	172	184	193	188	171	193	236	226	215	197	182	233	198	209	201	186	217	193	193	204	211	195	190	195	211	194	194	202	185	200	205	226	199	216	196	197	197	200	214	201	188	202	175	178	202	198	181	194	232	207	175	204	201	198	186	201	212	211	184	196	197	210	189	229	212	200	196	211	204	177	213	186	187	209	204	187	212	201	175	185	211	207	207	196	192	199	182	204	203	209	210	218	185	194	222	218	215	205	198	183	186	192	219	178	207	191	196	158	195	187	189	209	190	210	186	201	182	202	206	200	192	198	198	170	166	189	201	186	213	210	201	210	193	211	197	170	208	199	201	158	188	184	190	226	193	199	206	200	170	219	189	204	213	170	220	195	200	180	202	236	198	196	182	220	236	190	198	211	206	197	205	180	199	221	218	200	182	190	231	195	213	194	221	199	195	186	207	232	187	188	213	183	217	201	224	182	230	181	217	192	197	214	201	212	200	166	196	185	203	181	166	197	206	219	191	219	199	207	190	206	191	246	210	174	181	211	197	215	189	183	173	225	203	199	210	195	188	177	182	183	212	201	190	181	190	201	236	192	183	201	189	236	193	227	220	214	234	215	211	196	192	196	195	214	189	195	187	200	209	194	216	192	185	221	178	200	181	188	187	194	218	193	205	197	173	209	228	187	192	176	188	178	208	186	220	233	192	194	203	194	202	215	214	193	221	179	205	218	211	198	179	208	202	205	239	210	208	201	218	209	210	193	200	173	206	176	223	183	197	195	210	216	184	195	226	206	196	209	193	201	227	211	191	199	204	218	176	215	200	179	164	207	218	215	178	241	198	219	200	175	209	203	208	199	218	201	183	233	163	204	214	205	198	198	229	200	208	204	217	193	219	215	197	237	182	219	181	214	202	186	180	184	204	226	185	238	205	192	190	186	206	188	207	193	185	198	217	164	223	192	198	206	188	201	192	196	198	195	175	190	195	209	198	210	194	212	179	200	200	217	200	203	183	196	237	189	191	234	220	228	220	197	204	222	227	188	189	193	191	194	193	199	198	175	191	201	218	212	217	188	205	228	215	190	174	191	193	187	207	201	189	199	191	186	197	209	194
9270	1022	1468	1764	1486	1267	1081	958	857	881	805	734	696	670	680	630	605	611	611	603	572	574	548	571	562	529	559	534	535	550	520	531	546	585	522	538	516	547	532	505	512	511	517	529	532	557	540	489	516	526	500	554	518	501	497	525	508	543	515	516	510	498	484	530	541	559	501	504	492	503	511	543	488	508	542	479	536	484	519	497	505	524	483	548	512	526	534	483	508	532	502	522	514	560	543	522	516	514	484	536	510	506	519	542	471	529	497	481	503	490	508	535	544	529	522	503	549	496	535	490	502	510	473	489	486	507	529	519	495	510	553	501	514	514	508	515	510	489	525	555	539	542	504	547	480	500	501	493	519	501	515	523	559	523	494	473	488	554	510	512	510	509	515	475	524	531	520	521	512	512	554	488	501	496	481	523	519	505	545	492	507	538	516	534	509	564	516	510	498	489	527	490	521	510	450	504	510	526	507	529	521	495	546	525	471	489	515	504	490	483	542	511	526	529	499	490	467	480	469	515	548	524	534	505	475	496	505	532	527	504	505	541	498	507	495	488	469	537	510	500	495	531	527	472	543	511	504	533	531	517	536	488	508	519	493	521	506	505	519	521	478	497	529	513	498	531	526	502	485	525	502	495	559	534	514	518	526	513	495	538	521	535	483	472	514	485	499	533	529	540	529	541	521	476	527	490	504	537	518	528	492	468	526	496	461	537	532	481	526	552	511	503	513	520	515	521	523	501	491	510	508	506	590	555	468	451	493	504	530	514	486	506	535	488	484	496	515	512	501	522	523	530	513	486	549	521	514	506	525	519	516	541	504	532	513	519	503	563	530	504	516	533	527	486	525	495	518	471	524	536	504	505	513	482	499	519	507	473	511	545	504	521	482	511	493	491	491	514	523	492	518	478	496	521	494	504	482	489	499	489	513	529	506	537	456	513	490	521	492	515	525	498	521	511	519	498	459	500	555	526	528	504	493	491	513	502	542	497	499	550	504	477	491	537	533	459	505	518	527	511	531	474	517	523	528	499	533	518	513	514	514	525	492	498	535	506	517	478	502	545	503	492	518	515	470	513	516	488	510	489	514	474	536	534	523	474	494	487	491	532	534	485	507	494	475	525	502	528	522	503	509	510	499	518	523	528	516	492	534	502	490	505	552	516	478	489	516	503	517	505	532	500	478	446	534	496	546	537	528	525	484	484	495	527	513	517	508	499	491	531	508	540	486	509	512	526	496	527	495	532	531	521	525	504	500	468	492	511	497	517	499	493	483	549	494	526	520	467	508	468	541	496	505	523	507	540	545	492	490	514	486	510	537	462	469	541	467	520	523	514	510	531	491	509	537	493	516	536	512	488	529	517	503	509	513	495	464	523	499	503	523	531	513	497	528	498	501	526	519	590	522	541	512	482	518	511	530	523	475	498	529	528	497	479	499	482	515	487	482	516	496	485	491	507	522	509	488	537	499	494	517	510	535	475	507	489	508	508	513	507	525	486	560	519	512	492	495	493	518	537	502	470	492	525	492	554	450	506	526	499	427	470	537	508	478	500	491	517	503	474	557	499	496	495	500	553	522	523	527	521	480	523	486	544	536	534	533	552	496	545	486	557	495	502	496	520	497	480	523	504	518	509	519	530	512	501	541	482	532	516	505	509	479	495	506	491	490	527	534	501	503	481	518	488	524	522	534	488	472	526	465	500	539	514	500	523	503	519	527	532	476	501	514	511	506	496	533	521	488	508	516	507	529	467	530	528	538	535	480	461	467	500	519	527	565	526	503	512	546	505	516	478	494	500	536	538	484	536	519	527	489	507	506	503	510	483	517	500	537	495	516	505	488	472	505	519	507	518	583	540	523	527	512	520	525	532	518	511	542	536	512	511	546	520	528	501	508	494	530	527	498	458	504	518	548	543	500	508	511	518	473	514	469	514	521	464	539	517	488	543	528	504	507	493	544	534	432	553	517	510	514	555	482	553	502	532	456	473	510	543	518	509	484	515	528	527	519	474	490	539	509	507	549	513	509	550	523	534	520	516	501	518	505	454	516	503	475	498	524	529	482	502	494	506	519	513	476	481	505	508	498	473	487	473	482	487	463	516	510	504	514	513	494	513	501	533	504	474	522	514	499	505	506	519	475	478	506	510	520	510	485	506	511	512	504	551	503	535	473	497	505	493	477	514	495	508	529	489	519	538	507	530	501	526	509	517	494	533	504	495	530	498	521	496	469	505	560	493	463	522	476	520	533	514	484	507	507	497	502	525	525	508	478	510	532	512	509	494	538	531	521	499	518	526	472	501	490	485	488	573	482	491	515	528	537	484	506	516	543	499	487	510	484	519	489	539	508	539	557	491	487	508	532	482	521	502	533	524	491	530	509	515	518	484	529	524	459	508	520	521	509	523	531	516	523	534	507	486	478	508	517	513	487	480	498	532	502	514	488	518	509	523	499	508	541	502	541	542	526	535	498	499	522	536	512	557	541	525	493	577	493	489	505	498	536	509	484	496	530	505	485	507	497	513	505	548	562	474	503	526	522	497	555	526	528	499	482	513	534	493	502	521	504	504	503	503	512	480	487	507	519	482	504	473	542	503	479	511	568	523	481	461	499	538	504	494	486	518	534	486	490	517	498	552	489	501	479	522	496	488	525	530	536	560	513	457	513	523	498	485	508	493	530	495	518	506	533	520	515	537	495	528	519	550	528	488	478	496	507	491	530	529	485	510	540	525	478	522	508	527	511	529	532	521	507	547	506	528	502	517	533	501	514	521	517	454	491	501	520	520	486	496	510	533	512	490	510	519	511	503	492	536	529	539	487	489	484	500	500	525	543	501	483	515	504	478	502	550	512	532	531	517	517	508	475	502	522	491	521	475	532	494	523	501	458	518	520	501	510	496	477	537	507	493	498	471	506	550	495	534	544	497	502	514	497	482	518	491	491	503	511	511	549	493	498	509	500	499	487	561	503	521	487	545	465	519	511	496	515	480	558	501	519	477	506	517	543	530	489	513	523	495	518	474	529	498	517	521	504	482	478	546	559	536	478	495	506	585	485	498	478	500	518	539	502	499	513	534	499	504	566	483	457	525	521	522	470	482	484	508	478	525	529	507	478	525	517	513	492	516	502	514	497	529	532	534	521	494	476	463	520	497	516	528	483	502	513	484	520	505	518	498	488	526	498	544	448	488	471	517	477	514	487	486	495	487	507	512	475	567	474	537	523	521	535	505	498	524	530	486	511	530	521	509	516	515	523	500	532	510	509	500	505	481	555	499	508	507	524	509	518	512	478	485	515	504	495	505	528	499	514	522	507	524	513	518	454	480	531	481	459	513	499	506	520	507	506	511	510	544	510	478	529	481	516	513	524	520	511	508	526	529	524	487	496	503	517	526	492	545	514	490	474	524	500	514	527	550	538	463	485	519	559	534	518	523	523	503	520	513	523	489	514	478	522	477	495	496	481	537	489	508	507	471	518	503	515	523	517	497	493	510	533	517	545	521
2753	389	358	399	350	362	388	360	358	343	348	326	317	376	397	370	351	391	351	382	384	408	330	361	359	368	363	374	363	340	329	370	355	370	366	355	341	374	367	357	373	379	355	349	371	381	364	359	356	353	345	352	344	341	349	322	391	399	374	401	348	390	365	351	362	373	388	345	326	362	372	397	371	380	333	379	349	309	373	381	362	354	381	373	358	376	365	360	333	336	368	385	362	375	333	392	355	362	342	351	350	358	356	378	378	374	378	374	393	371	384	359	385	364	368	398	395	391	383	401	382	337	347	377	356	398	359	350	374	348	375	404	326	352	363	370	376	354	342	388	354	378	342	356	374	382	392	361	357	381	366	373	390	383	366	386	378	355	358	334	355	398	364	372	370	365	400	373	343	368	347	362	393	322	365	362	348	374	353	326	341	370	326	391	359	376	339	327	384	377	367	375	365	385	360	358	367	385	408	388	379	352	380	367	393	388	376	379	400	366	347	341	369	353	369	352	377	331	356	363	372	361	368	341	400	308	358	351	390	364	356	362	360	387	391	352	341	360	389	356	344	376	356	384	386	350	366	345	376	358	381	381	360	365	344	349	330	375	376	375	380	344	329	378	340	363	374	388	353	377	373	361	356	332	353	337	358	363	346	400	345	349	342	386	379	337	336	326	361	398	391	340	395	368	374	344	389	424	355	356	385	311	364	337	374	361	403	319	378	368	375	344	359	340	375	371	363	338	399	349	390	354	360	376	363	360	370	344	356	369	366	387	340	322	339	390	354	333	363	395	386	344	324	348	348	343	349	319	351	358	411	379	352	368	325	357	324	364	348	358	392	398	380	359	334	360	345	366	373	378	365	368	322	392	342	380	350	370	378	341	321	360	397	351	380	361	362	340	370	340	380	355	384	362	379	375	338	345	330	371	398	364	348	338	360	385	366	360	361	366	352	345	355	365	357	355	366	349	369	379	353	360	367	338	342	355	390	391	344	371	353	394	360	387	341	331	339	328	348	361	328	333	327	349	331	344	326	346	339	381	350	375	387	326	367	385	383	381	324	383	338	349	350	365	369	357	358	376	357	381	394	375	408	354	328	318	351	370	351	363	383	363	363	363	362	366	387	386	353	379	398	384	347	377	368	330	343	353	376	347	369	328	358	406	335	367	360	322	352	373	361	326	363	372	357	358	366	314	357	412	358	356	400	375	324	376	360	329	350	342	376	369	386	350	376	372	348	355	332	366	327	349	355	349	366	338	362	361	367	368	316	365	379	370	383	361	350	327	371	356	359	386	342	357	369	384	373	363	356	380	372	366	322	361	367	397	404	333	355	380	393	364	339	347	333	351	359	404	369	327	369	326	332	337	316	359	367	309	384	320	366	326	340	361	349	336	367	365	365	361	328	392	369	341	395	379	387	349	320	375	381	367	377	368	359	339	344	363	361	373	352	366	360	351	374	382	372	354	333	361	361	369	353	342	372	348	344	366	385	356	379	381	334	385	383	396	367	375	392	345	359	357	314	387	400	357	355	360	407	375	341	338	363	352	367	386	381	366	384	342	359	416	382	344	359	378	362	385	354	356	342	363	394	343	396	372	349	364	373	325	342	365	366	329	387	347	344	386	343	356	357	346	337	349	362	362	367	375	372	348	361	369	359	372	374	352	394	345	359	341	346	433	349	382	382	341	361	361	343	356	361	359	382	353	406	383	375	350	342	361	370	340	371	385	343	372	401	344	385	358	337	384	366	350	334	363	377	367	337	354	381	360	352	339	388	349	387	359	371	363	357	363	338	333	371	358	365	379	387	375	340	348	359	396	337	368	366	378	371	387	368	363	342	374	364	357	358	382	398	362	362	369	357	358	356	357	341	386	367	333	378	392	342	365	343	341	385	350	367	365	372	389	377	360	347	349	365	349	347	365	338	367	352	364	357	379	334	342	363	363	362	360	363	392	354	336	362	394	357	359	376	384	335	364	361	406	333	392	370	353	353	358	356	350	364	394	349	405	358	376	329	366	371	343	359	370	347	342	362	362	370	353	337	357	401	351	356	367	364	332	362	378	360	337	357	381	365	407	347	365	344	399	340	357	351	371	296	376	345	390	371	362	393	375	387	393	375	377	380	374	352	348	333	333	407	395	318	397	398	388	391	360	383	396	399	416	346	338	389	360	350	412	373	375	390	377	377	361	358	413	358	352	370	360	387	351	351	369	380	341	397	367	350	360	381	383	373	379	338	360	388	356	340	391	390	364	399	382	368	354	317	340	394	352	399	357	361	383	348	376	353	364	342	367	366	379	343	369	348	348	332	361	363	363	372	338	353	383	344	375	365	383	351	376	360	383	329	350	357	362	355	348	366	357	335	353	398	388	372	368	362	364	337	354	352	361	387	339	399	353	367	371	333	370	363	361	353	414	368	378	349	336	356	404	372	350	365	382	360	352	362	355	360	366	401	347	364	342	379	357	370	365	358	396	364	352	362	356	331	357	387	347	344	381	362	354	373	366	361	372	365	363	357	343	391	366	380	351	368	407	350	380	339	357	369	368	362	344	348	342	360	343	352	383	344	346	349	368	355	351	379	349	332	351	364	366	358	382	331	366	357	349	362	355	340	379	394	353	360	327	398	331	323	353	386	331	361	382	357	389	368	335	375	380	352	363	335	374	351	391	384	385	364	353	354	355	370	379	361	375	342	342	353	388	380	371	384	370	354	364	385	342	350	375	358	361	344	371	378	341	372	372	356	367	338	355	363	401	378	350	357	329	366	373	386	374	390	335	339	341	354	352	355	359	359	348	363	372	372	379	380	336	376	314	327	335	334	355	335	320	372	344	362	409	383	344	361	362	378	384	351	347	405	374	408	357	354	343	384	364	342	372	379	364	392	379	357	357	378	354	384	375	392	410	389	323	361	349	371	372	364	374	360	380	348	348	391	357	357	351	367	367	353	377	339	345	397	361	371	354	360	402	381	331	393	367	379	386	369	372	369	363	325	353	367	338	357	438	347	334	350	369	374	342	354	373	301	348	363	373	383	364	355	334	351	351	364	360	382	384	352	344	360	343	382	355	392	384	380	389	386	398	387	324	361	350	337	353	356	343	398	379	391	334	361	361	365	334	395	357	357	381	352	394	370	371	361	399	398	327	361	384	369	355	355	314	389	363	378	353	354	376	352	352	386	366	328	387	339	376	362	359	378	348	356	358	335	367	354	359	373	389	369	350	363	390	358	326	369	382	374	382	380	365	359	336	324	384	350	339	341	340	396	339	349	373	333	386	371	385	370	358	375	350	368	347	351	363	386	364	361	362	341	359	349	371	372	374	372	337	375	351	392	406	366	381	386	358	352	403	365	382	374	374	358	327	349	347	332	383	349	338	376	361	380	367	364	350	371	361	364	367	357	330	355	352	340	367	393	343	380	391	346	357	359	367	383	344	367	373	361	354	381	364	345	374	352	341	371	365	372	383	413	343	344	361	329	322	378	374	366	376	386	360	389	406
3032	956	961	961	872	913	927	864	954	860	928	913	900	880	935	922	932	838	870	893	964	890	886	901	860	892	890	916	924	868	838	873	841	940	852	853	874	798	867	926	839	870	866	857	855	873	891	862	833	909	868	876	880	863	843	890	861	854	929	888	872	856	896	857	884	877	920	889	818	893	862	901	899	853	916	884	904	832	912	880	907	888	921	881	861	861	974	878	871	876	871	903	843	856	921	861	894	844	913	893	882	882	871	895	839	874	894	822	871	892	866	881	918	898	877	922	863	873	840	898	813	825	899	839	919	881	807	910	903	908	859	913	881	870	856	847	849	869	889	876	898	894	877	853	842	894	929	858	894	927	875	929	821	874	906	865	882	879	860	860	878	845	878	899	856	880	890	904	875	845	882	857	897	855	867	894	816	862	861	840	889	875	860	884	877	913	861	843	882	923	912	876	922	833	843	845	843	900	892	874	885	916	903	856	883	843	872	862	923	915	926	897	931	899	900	852	860	869	906	893	816	870	859	858	853	860	854	880	863	939	908	857	854	859	876	937	879	808	918	893	870	875	884	870	812	835	782	884	854	889	944	863	873	877	846	852	924	881	872	858	855	878	855	894	855	873	856	847	863	901	857	887	882	917	879	833	873	881	914	894	887	854	837	908	877	917	834	877	852	898	854	821	865	879	876	873	858	878	866	848	938	896	913	879	941	870	851	895	907	837	846	887	932	908	841	867	877	904	853	909	810	838	917	828	897	878	866	922	844	878	866	816	893	848	911	843	888	895	932	859	857	895	845	875	810	871	874	906	859	907	883	865	894	868	907	944	876	899	868	851	870	875	883	946	918	919	918	894	867	917	899	862	865	854	815	915	907	851	862	890	899	861	896	897	842	911	855	871	828	844	919	918	897	867	905	857	896	900	854	831	869	872	860	875	885	856	901	892	928	841	869	776	837	867	910	892	894	872	909	870	907	888	841	918	889	886	825	855	837	843	851	851	872	898	874	949	878	858	909	905	892	885	830	895	870	925	885	848	859	834	868	853	881	843	901	863	894	883	885	864	922	915	907	897	911	905	882	870	857	873	839	895	860	873	913	874	813	866	880	895	919	946	822	909	892	940	822	863	839	964	923	862	947	872	860	855	915	876	846	836	866	902	875	865	883	859	892	863	860	844	870	858	884	900	843	907	879	895	861	905	885	889	868	882	879	866	860	918	881	907	884	889	893	842	881	907	889	835	911	856	892	894	889	906	883	950	869	867	890	830	890	889	864	916	862	885	882	898	932	813	878	880	849	865	889	869	929	890	889	845	893	860	841	827	918	898	882	870	841	924	877	839	887	881	877	874	842	854	853	904	895	902	955	891	941	834	925	879	903	880	897	889	891	873	873	897	898	855	889	859	888	841	928	901	860	873	845	838	870	858	851	857	920	866	854	908	843	820	861	813	936	901	833	901	931	833	858	875	884	843	905	837	862	903	856	847	866	906	883	882	845	880	904	868	868	907	864	905	894	878	891	890	840	908	823	900	931	821	868	854	863	899	895	900	839	847	901	918	938	896	911	925	871	897	887	845	891	841	916	894	895	823	862	879	878	841	841	821	848	859	871	887	836	906	869	837	876	901	903	874	884	861	872	904	938	881	926	844	919	834	862	870	904	872	905	896	911	874	880	903	903	911	904	848	887	870	854	848	839	881	906	849	902	875	900	853	890	852	806	837	890	875	875	905	884	883	887	943	939	941	848	886	877	867	899	926	844	863	853	870	825	873	897	879	854	847	905	850	824	913	875	915	863	847	894	916	867	898	861	870	896	912	896	873	851	895	926	899	856	871	836	925	844	890	876	837	916	872	891	804	877	885	896	897	869	922	868	871	908	908	872	873	917	886	870	870	831	903	910	853	896	858	867	866	870	900	859	863	853	912	872	841	884	911	910	817	922	897	895	869	885	851	888	887	882	880	863	850	875	902	867	821	856	932	905	882	893	848	913	847	858	880	833	881	915	865	904	890	897	903	879	883	869	893	867	832	908	833	914	893	887	899	948	904	913	889	864	877	826	843	853	917	867	918	911	900	904	856	889	858	859	860	922	865	896	908	854	871	842	891	903	892	887	924	899	896	858	894	827	847	874	825	852	841	837	927	857	891	893	873	870	868	824	943	956	861	835	902	840	878	897	932	897	835	871	916	915	886	895	866	888	848	900	878	882	856	881	868	862	893	889	856	889	904	899	858	880	900	906	873	833	812	918	915	906	843	862	924	909	875	874	890	852	890	960	846	934	861	860	848	887	861	857	873	851	850	850	888	899	800	899	913	892	875	914	915	879	890	897	813	879	867	893	884	867	888	894	865	860	862	859	925	875	888	870	890	897	908	895	964	889	886	905	876	930	890	891	906	915	829	873	826	859	896	863	867	919	862	846	877	875	880	858	900	928	837	846	868	863	851	917	816	835	830	907	855	824	883	857	887	878	871	896	912	859	872	871	862	877	867	870	964	865	876	880	878	911	839	917	855	929	951	881	924	850	856	899	891	885	951	909	891	906	911	870	888	895	867	879	880	865	877	861	874	821	875	894	904	889	914	900	851	883	870	834	910	917	891	882	844	858	856	847	864	853	868	865	845	863	871	885	936	927	808	870	867	869	936	911	871	879	932	882	869	826	901	901	910	886	864	878	851	895	928	876	859	933	847	904	880	896	822	873	855	878	887	881	873	880	831	905	826	859	885	903	894	848	864	910	938	889	911	901	893	877	862	863	879	892	867	815	839	848	907	847	853	916	885	819	811	886	905	875	910	855	860	855	877	864	856	854	863	891	892	872	850	909	875	850	885	885	846	879	885	885	901	866	842	896	926	886	864	927	876	876	935	900	899	840	864	871	900	851	828	904	892	877	903	869	851	877	883	889	947	888	883	914	862	848	906	898	877	894	902	800	892	913	891	888	894	850	813	874	905	856	834	901	900	835	886	914	937	908	849	874	874	897	842	889	856	909	907	897	913	921	870	892	887	850	854	927	854	939	910	849	893	845	888	848	887	882	864	871	875	913	865	844	819	840	865	814	830	866	838	836	882	918	893	896	906	859	930	875	888	868	906	867	879	831	907	885	873	891	870	836	867	869	845	898	883	903	900	883	887	868	869	898	850	860	866	926	864	852	893	896	922	892	902	857	840	829	871	909	896	901	859	868	902	845	828	887	894	796	865	897	848	884	871	868	870	919	900	895	902	869	882	863	880	902	884	881	890	884	832	939	888	900	879	898	853	848	887	913	844	840	851	887	877	862	854	822	907	891	884	882	910	858	889	869	897	902	867	841	862	883	827	872	871	897	930	828	849	860	813	870	888	910	900	838	887	902	867	885	874	858	894	859	870	861	849	888	923	890	843	875	850	850	842	890	838	853	856	853	841	884	909	889	908	907	846	890	911	894	841	892	872	832	833	870	880	924	896	895	903	827	913	871	883	857	855	879	902	799	850	902	881	827	864	889	891	849	869	893	867	916	882
8846	709	610	536	471	437	439	410	391	408	396	384	408	401	336	394	373	386	390	339	395	385	380	361	393	361	366	408	377	351	409	364	369	390	374	414	407	356	385	371	366	384	359	399	403	414	376	368	369	390	359	360	405	394	384	403	372	375	395	369	355	345	407	415	382	397	369	416	394	346	355	375	370	369	346	360	374	379	376	412	376	407	387	348	367	380	374	361	370	365	380	406	419	401	391	376	378	371	407	388	371	367	384	340	379	363	392	414	403	400	388	390	336	396	385	363	388	384	350	419	383	393	354	390	398	370	352	356	345	439	364	346	396	377	391	381	352	369	351	397	387	372	328	383	394	353	367	381	405	345	379	358	350	387	359	364	362	356	354	353	362	349	400	364	367	405	346	360	385	362	414	349	368	367	422	396	391	356	394	361	401	413	372	418	357	356	362	396	354	394	347	358	359	384	389	350	332	389	371	354	408	383	369	368	371	363	353	378	381	418	381	359	366	347	308	394	351	362	352	405	349	385	391	381	345	349	344	381	361	373	417	385	375	389	349	366	406	387	389	369	386	387	371	379	382	371	347	357	353	353	384	357	353	401	367	351	374	415	365	353	367	401	364	360	418	363	349	348	384	395	392	370	322	370	361	323	374	371	375	330	382	370	347	378	373	336	391	400	392	388	394	349	367	359	383	370	367	394	388	343	347	402	407	387	335	391	372	350	381	368	353	360	368	382	386	379	414	398	376	390	348	376	390	369	385	359	383	331	372	381	399	371	389	385	395	386	340	345	375	376	393	385	330	372	355	384	363	363	377	367	337	393	384	365	375	348	394	390	386	380	360	365	336	391	427	355	391	381	368	361	382	386	361	364	391	408	346	362	361	356	379	383	352	371	377	399	367	374	383	380	420	361	371	341	377	378	354	376	388	400	387	338	339	391	327	364	359	368	366	398	338	340	341	342	362	413	404	341	380	352	367	366	317	363	405	339	361	333	398	371	386	355	375	367	369	365	375	378	368	415	386	373	377	381	364	382	376	379	380	353	359	372	346	343	373	368	401	374	408	378	406	398	331	366	388	329	370	380	353	381	404	359	375	389	449	381	322	368	376	361	399	366	363	395	371	395	399	356	375	397	348	390	344	334	365	379	367	380	345	375	377	356	362	400	379	382	414	397	391	407	378	378	365	351	365	417	374	381	386	340	403	368	374	365	392	389	366	364	337	348	389	398	368	397	380	403	388	351	365	396	364	389	404	367	394	345	355	367	350	366	385	354	384	374	348	368	362	372	351	397	393	377	373	356	373	424	379	361	381	365	355	338	349	362	386	390	381	390	413	384	364	382	332	369	371	374	389	374	376	395	366	379	345	402	373	366	396	396	380	371	363	391	381	375	397	359	393	354	368	392	350	349	364	364	401	371	395	357	373	353	392	384	363	366	361	392	383	353	378	387	318	380	353	346	347	339	354	360	362	388	405	372	404	386	337	368	383	403	390	361	358	395	379	390	394	337	376	416	344	391	373	378	388	382	412	357	401	358	373	371	362	398	384	385	386	342	350	383	408	390	352	379	368	351	340	352	362	375	359	362	382	361	411	368	374	396	408	349	420	337	389	381	408	358	366	370	375	412	387	369	391	377	364	398	357	378	390	410	373	347	345	373	353	367	382	372	380	361	385	387	340	387	361	407	411	348	377	361	365	388	391	411	379	375	371	368	419	360	344	380	365	334	372	411	350	367	377	362	378	379	350	398	387	401	372	411	391	364	372	362	376	364	363	376	393	362	402	333	336	380	385	370	364	377	368	405	375	354	404	349	381	376	361	344	360	373	403	368	345	354	367	374	388	348	381	340	354	350	366	351	383	338	358	380	365	359	367	399	386	403	369	364	354	334	373	358	404	377	395	367	367	387	374	382	394	373	387	386	378	379	406	393	378	384	387	391	404	411	339	369	352	369	386	375	332	381	380	378	370	374	368	389	385	370	337	368	403	367	354	375	375	359	376	359	374	371	377	325	399	362	345	383	352	358	371	363	404	355	356	355	414	358	355	366	393	391	348	354	381	416	351	353	384	350	373	391	360	421	356	382	371	344	363	370	370	384	370	381	336	362	394	374	375	378	363	385	360	383	372	381	378	379	360	394	355	378	395	359	349	344	337	376	390	351	358	344	382	385	387	407	372	385	382	401	410	419	357	375	355	365	382	358	387	379	365	377	374	405	376	379	336	385	365	351	402	361	361	352	356	360	380	353	383	362	389	381	367	384	379	366	410	355	372	361	372	354	369	358	397	388	343	347	394	388	369	377	359	357	400	378	390	460	369	417	371	340	402	390	364	333	372	367	409	358	360	379	382	347	344	378	373	391	367	372	401	423	371	356	386	392	371	390	371	362	376	373	391	391	386	367	379	383	373	389	350	352	404	362	384	371	358	342	373	349	371	362	381	400	347	372	344	395	377	352	387	358	378	378	397	392	413	387	341	434	398	373	353	365	401	347	353	355	348	404	364	369	356	368	404	373	373	361	372	340	390	355	377	380	377	386	361	412	366	340	374	373	356	389	403	400	352	386	359	404	371	358	370	379	389	388	379	363	365	393	330	328	388	399	379	362	374	377	367	355	400	359	396	373	375	344	351	325	393	383	385	359	355	394	373	372	362	375	395	387	391	355	369	349	353	370	393	345	379	387	410	357	366	365	332	380	386	351	396	382	356	348	389	386	384	373	342	352	383	376	389	354	412	381	381	393	367	340	362	385	370	382	364	370	406	358	380	385	377	361	353	373	323	385	397	366	369	395	366	366	370	392	359	347	398	353	369	364	418	375	376	362	377	390	372	388	378	386	376	397	382	347	358	376	374	408	363	344	367	369	398	371	364	356	397	380	397	394	370	358	372	422	362	433	404	382	373	409	380	377	376	368	392	395	404	394	349	363	396	379	365	376	350	379	365	358	380	379	345	387	362	361	406	378	390	373	389	399	352	375	403	378	366	388	379	379	385	379	349	381	420	350	371	373	378	367	382	380	321	354	382	346	344	386	417	370	353	416	356	353	362	375	374	385	402	340	375	376	358	373	386	411	380	362	403	345	375	344	373	363	347	424	363	399	391	358	382	380	367	346	366	399	382	339	377	357	351	374	359	381	353	411	394	421	366	380	378	333	375	338	375	350	329	362	371	381	396	356	393	354	335	372	360	375	353	438	379	378	347	368	386	405	355	372	372	360	410	339	355	353	406	395	365	381	409	406	363	396	343	349	376	403	384	358	370	381	404	355	387	373	384	322	380	397	371	350	385	384	359	396	393	382	369	417	411	395	379	412	372	396	386	357	385	388	383	375	367	367	385	319	348	355	350	371	383	371	354	377	364	377	374	402	382	360	347	373	396	376	354	396	362	351	368	344	353	402	357	386	351	395	354	336	371	373	341	339	392	393	380	369	414	344	364	345	399	359	378	389	403	359	416	391	344	349	366	346	354	361	367	351	373	389	376	399	361	364	385	343	410	367	375	349
7665	1134	1451	1533	1363	1272	1189	1103	1113	1044	993	1002	987	964	978	930	971	917	904	942	894	897	944	956	876	901	901	890	908	939	922	896	923	946	900	894	907	879	953	852	864	901	874	934	918	931	870	881	891	899	924	862	909	910	873	913	901	888	930	868	901	923	897	859	946	916	871	879	869	942	921	879	899	870	886	930	864	906	841	841	911	853	934	855	910	902	899	881	903	879	904	836	895	918	867	926	932	894	866	901	911	819	907	895	868	910	900	850	899	863	872	980	922	899	876	895	867	866	899	901	911	900	891	824	834	922	815	851	859	903	911	904	900	846	881	967	878	887	892	887	863	896	889	865	888	891	950	881	933	858	908	851	934	900	893	879	854	935	900	879	871	898	914	894	833	901	905	911	876	887	878	848	898	895	941	918	914	928	855	867	950	862	866	869	891	872	898	862	876	924	919	911	917	878	952	881	877	917	926	902	858	894	891	876	896	862	878	848	914	877	976	906	866	901	892	904	909	897	906	847	883	901	917	839	905	894	858	910	902	854	870	916	899	908	926	842	901	839	845	966	915	878	858	949	874	877	883	899	947	882	881	914	903	895	840	890	897	899	884	842	887	886	863	914	882	844	885	905	872	899	895	874	901	882	888	906	898	898	899	892	960	905	886	872	907	944	900	897	911	846	913	863	852	896	942	894	873	876	893	880	880	846	908	899	812	953	862	873	880	890	909	944	869	921	918	926	906	828	851	882	932	904	942	941	884	939	885	903	900	851	910	895	926	872	872	851	837	953	936	886	936	845	864	965	918	920	877	893	863	864	932	916	930	912	924	841	842	909	883	876	910	855	851	854	845	839	943	866	838	915	956	869	906	898	887	894	929	867	908	907	873	902	879	900	892	858	957	900	892	852	896	878	871	902	936	877	921	943	869	827	864	913	922	893	904	910	886	871	943	905	891	959	900	912	880	916	902	907	885	912	870	915	877	896	937	934	926	900	895	869	892	815	870	960	867	902	838	884	884	857	895	933	835	950	892	870	873	885	891	877	906	829	949	840	904	849	863	956	910	868	884	868	918	885	885	918	861	879	879	883	862	914	869	884	857	913	873	872	813	936	934	888	916	867	865	864	868	875	891	881	885	885	883	885	915	866	910	877	885	854	863	881	908	920	888	919	884	944	911	866	864	856	910	883	877	897	876	886	896	877	855	895	875	932	878	802	853	884	890	881	914	830	926	889	913	861	864	897	880	904	889	837	871	894	923	863	879	887	881	892	881	924	908	920	877	934	889	881	857	926	848	889	888	929	930	923	886	911	876	829	925	866	825	855	874	906	911	901	929	908	881	849	893	870	805	901	901	905	869	930	879	943	838	839	885	919	879	875	896	885	863	929	898	893	894	876	843	881	905	886	837	910	888	966	941	883	880	908	902	868	931	902	888	864	909	905	916	927	890	903	906	863	849	900	837	873	929	878	911	869	850	870	908	903	886	911	883	888	888	935	869	886	893	932	874	908	909	891	876	859	894	946	905	918	808	898	899	908	876	925	916	875	824	869	918	911	903	880	890	875	903	890	930	898	909	872	856	898	868	859	862	900	858	896	892	881	903	901	929	906	888	891	920	914	910	912	898	890	887	920	895	899	938	907	851	894	937	899	940	925	905	937	916	897	904	875	908	913	917	923	883	862	890	878	839	899	875	892	839	921	909	915	934	876	874	854	889	905	880	898	863	889	900	893	872	835	907	848	899	866	914	900	894	896	915	897	963	871	916	869	906	924	886	895	943	844	911	835	924	885	878	937	921	885	931	893	916	930	832	876	819	868	884	919	871	847	958	892	907	865	922	900	906	933	905	926	895	922	919	894	918	858	869	889	885	873	910	891	870	879	912	914	879	883	899	900	853	882	880	857	856	819	880	926	889	859	858	920	875	906	879	845	952	882	851	857	873	904	867	920	906	898	891	895	837	931	877	843	860	894	930	883	864	913	887	930	928	916	924	885	862	900	903	894	873	910	885	889	903	903	871	893	910	840	937	921	879	860	922	828	894	871	860	919	906	861	838	914	910	850	880	830	898	854	894	924	883	968	891	897	857	919	905	878	860	924	912	891	868	886	918	844	911	894	884	831	909	923	951	898	874	913	880	842	874	922	905	861	867	943	862	885	858	887	864	856	876	913	878	906	914	903	922	897	897	834	889	893	863	848	867	904	849	895	913	885	896	883	925	867	908	916	854	914	903	894	884	935	894	884	872	887	937	912	873	870	906	906	903	888	904	888	867	833	872	937	890	917	895	844	884	887	907	894	881	879	901	883	924	880	877	878	916	961	886	889	937	866	952	874	901	903	912	887	924	895	886	880	878	909	895	940	952	885	876	953	856	892	896	898	867	860	857	909	892	879	919	889	889	888	890	914	844	944	891	889	895	824	861	808	892	934	868	852	907	917	893	886	932	883	894	904	937	959	919	910	866	841	895	875	925	886	885	969	867	912	909	875	850	860	838	901	926	825	882	901	931	928	902	886	887	932	863	889	907	923	887	868	924	913	834	890	870	896	865	884	914	925	915	897	870	869	935	885	893	916	820	920	902	915	886	938	929	823	910	897	885	880	846	864	883	862	908	894	925	900	872	857	959	864	900	833	911	876	897	827	871	878	904	906	838	892	880	921	880	922	914	936	872	888	877	872	878	867	836	893	877	894	935	910	859	950	933	908	885	826	917	839	906	911	902	929	867	901	892	889	865	858	837	882	862	848	926	951	904	891	892	880	933	864	895	907	873	869	896	902	850	873	880	935	859	925	937	891	931	857	873	883	909	946	862	920	918	903	880	923	873	949	879	880	889	884	859	952	925	883	880	867	935	864	939	931	885	857	936	907	938	863	914	875	891	857	939	909	897	877	931	907	900	900	906	946	891	908	864	872	924	871	860	942	940	898	844	893	898	901	917	882	859	904	875	848	878	868	859	866	921	877	898	933	928	906	924	936	891	916	875	862	867	925	914	872	876	862	912	914	882	838	906	883	908	932	896	862	862	883	843	867	873	905	919	900	907	883	851	890	874	906	877	895	936	943	864	857	900	854	924	950	879	901	904	931	885	867	915	870	900	903	950	886	892	887	874	922	893	829	860	905	860	903	857	928	865	928	867	838	913	900	907	874	899	875	916	884	925	887	913	905	838	907	887	887	919	956	881	903	997	898	843	919	851	924	886	837	912	901	969	872	855	917	929	915	881	945	915	930	905	885	896	905	881	894	862	901	896	886	886	863	891	927	886	888	926	858	920	882	984	872	896	904	934	932	899	878	861	933	887	923	899	858	896	904	910	856	850	921	899	792	840	856	941	926	895	852	921	853	876	914	913	908	885	870	900	942	863	873	881	866	891	930	916	865	904	897	843	862	901	914	892	852	903	830	856	884	890	870	861	851	941	944	900	931	893	846	884	884	853	899	883	930	945	894	901	884	885	832	832	933	859	875	862	879	940	919	885	844	879	902	894	863	861	931	897	937	893	916
14727	1030	675	571	437	332	314	281	303	271	244	242	208	206	236	232	199	211	201	230	187	205	186	190	200	199	197	198	199	194	201	220	201	199	173	171	194	201	200	188	201	215	196	204	198	207	229	219	209	199	191	209	181	192	212	211	192	197	195	181	194	199	206	197	212	171	200	185	209	206	189	189	200	203	183	217	195	175	208	220	216	220	214	206	215	206	195	186	201	190	208	213	221	218	209	206	208	199	218	200	199	220	215	215	187	188	197	215	210	214	205	188	171	177	179	185	207	213	197	209	202	216	208	197	206	203	193	222	162	185	224	196	208	163	206	227	169	206	200	209	222	194	151	191	216	197	224	193	193	193	190	189	192	208	214	174	193	193	228	201	182	229	210	189	186	199	173	202	222	204	181	207	202	200	199	170	180	202	199	206	203	187	188	207	204	212	195	180	186	206	205	202	183	201	200	217	225	199	177	199	220	214	227	205	192	195	207	186	169	217	193	198	193	229	184	199	154	173	215	223	217	198	197	203	228	216	196	214	188	218	205	188	199	195	200	198	191	214	190	210	214	167	187	171	187	208	203	221	207	193	180	195	228	184	224	195	174	196	197	198	191	186	182	183	190	194	199	191	179	180	184	211	195	203	190	217	189	211	192	201	180	184	226	199	205	216	202	191	180	211	190	183	216	206	174	213	197	191	212	208	197	208	195	184	166	189	193	222	206	194	187	180	178	225	214	187	183	185	221	183	193	184	199	226	226	201	174	176	211	207	185	220	205	191	177	186	212	220	209	185	222	179	214	213	205	208	206	224	181	207	213	222	205	182	220	192	193	201	214	173	165	198	217	171	179	214	201	207	197	186	207	212	215	202	199	186	208	181	168	185	207	190	214	203	200	224	208	206	180	206	220	194	194	171	192	220	179	201	179	208	180	188	199	231	178	189	215	214	206	203	200	210	207	193	231	208	227	191	195	173	178	220	212	203	204	225	214	182	185	203	209	181	232	196	209	192	203	188	209	207	195	244	186	195	179	204	213	194	178	199	228	204	180	177	205	177	187	203	199	205	195	213	236	186	208	206	215	210	195	206	208	204	214	202	207	210	201	188	207	190	210	180	202	206	174	183	186	206	201	198	188	176	184	191	187	178	183	205	176	203	195	189	180	157	176	181	184	176	204	170	202	194	201	199	168	195	194	207	186	169	187	185	181	218	192	170	194	226	199	192	225	187	194	169	186	172	188	193	196	195	212	178	181	211	227	187	188	199	194	198	201	190	199	197	213	197	209	225	217	225	187	202	204	211	216	180	237	221	190	160	208	202	197	203	205	205	193	179	209	185	209	192	211	202	214	203	188	199	208	201	194	205	212	201	199	169	185	180	229	183	210	234	183	218	211	210	186	197	208	202	189	198	172	189	197	209	207	230	219	215	196	174	205	209	227	212	209	215	206	221	221	208	195	166	200	215	195	188	188	195	245	178	188	195	223	206	191	191	185	205	194	204	197	211	195	222	169	195	201	201	191	191	181	223	203	203	222	167	203	201	208	183	179	201	195	204	200	201	197	202	167	207	196	221	201	166	206	211	185	196	171	198	185	228	189	202	179	199	206	208	226	202	194	183	228	186	221	202	179	195	196	173	211	179	214	180	225	205	180	179	184	206	191	185	184	184	177	204	194	207	224	206	188	200	204	201	186	193	189	200	177	185	230	217	193	200	206	192	218	187	195	204	190	199	197	188	198	184	201	206	181	177	192	197	177	190	177	187	196	197	174	193	189	218	214	204	220	191	193	178	213	220	189	229	205	195	198	217	225	199	184	175	202	191	185	199	184	197	235	221	207	200	190	197	195	187	182	197	200	197	184	177	209	212	187	225	179	219	190	195	194	185	168	192	209	185	190	213	212	188	194	193	194	185	193	206	206	196	213	185	215	203	197	209	195	188	183	209	191	183	196	186	194	190	189	206	202	182	215	218	196	191	206	227	205	193	177	182	167	201	205	200	221	197	175	199	212	176	210	200	205	192	178	209	167	200	208	209	211	211	177	201	214	208	198	202	219	196	200	203	196	198	201	187	220	182	191	228	224	236	213	205	206	206	214	196	178	183	216	216	186	193	195	224	201	193	186	179	196	202	175	213	201	183	218	201	199	214	201	215	221	190	199	226	211	194	216	205	190	213	201	210	182	194	197	194	177	220	183	197	178	179	211	192	212	206	195	202	184	183	201	187	228	209	190	176	165	254	197	181	171	183	214	212	162	183	171	207	192	215	201	197	187	203	193	204	212	212	174	203	197	191	197	228	192	193	227	170	177	218	190	204	195	184	184	194	195	186	181	197	193	211	190	204	206	185	203	190	211	184	215	193	209	193	193	203	231	210	175	196	172	214	191	195	196	179	189	231	204	205	192	215	199	193	200	168	182	188	225	183	188	193	209	207	200	196	185	226	189	214	196	204	192	222	186	223	194	179	202	211	221	201	206	184	192	191	203	213	207	206	222	199	202	188	209	199	189	214	210	218	174	213	195	193	180	210	180	172	210	201	193	213	182	223	198	199	213	189	190	191	167	202	198	225	203	211	187	222	201	205	233	206	181	190	175	212	223	212	207	192	192	211	203	217	160	170	200	204	191	209	214	209	208	214	161	196	204	191	207	214	213	198	167	216	185	180	218	211	182	165	193	166	192	184	195	179	213	202	184	188	200	171	206	212	233	193	206	202	202	198	208	186	198	203	159	191	194	192	194	186	223	183	182	203	184	207	174	184	181	203	195	200	192	192	209	195	202	188	200	184	170	201	194	179	181	204	201	220	217	209	192	207	208	206	200	196	164	199	187	220	181	198	199	170	215	195	201	198	197	207	179	186	203	182	185	201	222	178	203	183	230	202	193	181	197	211	198	217	168	181	216	201	195	196	217	226	175	213	185	179	212	174	211	197	185	181	216	196	193	226	218	199	201	199	201	212	181	215	196	221	201	186	220	208	203	201	216	197	179	172	207	209	218	227	191	198	199	172	213	202	218	198	184	180	211	183	223	206	239	207	182	212	184	178	217	203	210	217	199	174	204	188	199	235	158	194	195	194	208	232	209	198	195	218	228	210	201	185	194	171	183	201	176	217	198	218	202	216	195	189	188	211	214	218	209	197	199	179	194	213	197	177	209	207	196	197	199	201	184	220	206	198	209	189	213	229	196	180	185	193	195	183	205	185	185	219	189	195	187	202	235	235	209	205	235	184	225	214	217	205	189	211	206	216	179	196	200	181	191	216	210	204	212	170	228	195	184	197	213	171	217	214	196	209	176	195	191	193	172	195	184	176	194	173	200	183	222	205	203	218	207	197	202	210	192	221	210	188	233	197	203	201	171	200	200	185	200	184	194	200	183	222	167	195	209	177	196	174	165	212	210	229	239	184	211	184	188	207	210	184	209	196	211	203	182	190	218	208	213	209	228	222	201	192	207	189	183	205	204	181	200	215	209	239	212	176	175	217	184	198	202	194	199	188	221	205
9247	1033	1490	1703	1471	1222	1063	897	918	812	802	775	726	674	705	659	636	563	621	592	555	582	546	588	519	566	538	525	531	529	525	503	530	542	525	512	524	553	522	504	517	522	525	514	474	497	550	535	557	498	533	530	506	535	501	484	542	467	507	536	481	497	538	525	516	492	528	541	467	510	470	495	544	505	472	489	495	503	496	537	528	501	529	511	495	557	495	525	531	527	485	523	453	488	511	450	551	525	513	518	529	538	491	508	505	501	515	560	528	526	520	526	499	542	499	491	538	513	489	501	496	507	536	500	530	497	490	546	476	542	503	526	522	531	517	491	527	496	467	499	486	550	483	512	481	502	526	528	529	468	505	540	534	488	507	513	502	487	508	517	484	535	537	539	486	477	518	545	514	488	530	554	494	493	496	501	492	526	515	553	533	509	522	525	490	502	546	523	467	537	543	503	455	533	459	483	483	543	455	520	525	538	494	481	543	522	506	525	477	489	490	486	513	520	503	505	542	532	501	498	523	517	505	499	503	509	522	524	507	507	489	450	531	524	536	529	488	497	519	526	522	451	522	473	480	530	542	515	485	504	498	496	509	493	514	484	535	541	491	507	529	541	499	495	491	518	537	500	552	496	507	502	512	519	495	494	473	520	520	518	531	504	528	493	511	495	482	494	516	517	510	543	510	533	534	534	494	533	506	506	506	515	532	519	552	498	528	471	488	482	509	517	514	547	532	517	541	494	511	527	508	504	500	488	491	483	516	479	481	505	475	519	506	509	489	538	462	534	546	514	541	505	486	507	529	523	487	494	498	523	540	489	502	502	530	507	514	485	533	511	471	464	526	490	529	480	537	528	507	497	503	524	547	488	522	510	514	534	507	516	491	501	505	470	531	489	519	550	478	473	529	507	494	548	529	530	498	469	482	512	497	491	483	493	491	495	525	494	563	482	512	512	532	464	529	547	464	509	507	517	535	497	522	552	509	493	483	492	528	502	490	472	489	529	477	481	519	482	486	532	508	509	517	511	473	500	500	522	526	473	488	514	539	470	504	472	523	490	515	491	541	540	509	502	523	534	483	484	504	545	522	505	489	510	517	499	532	519	501	488	526	555	544	468	501	519	497	532	518	533	486	478	482	511	536	500	521	487	488	493	511	475	496	516	480	512	505	547	539	544	549	474	489	503	505	521	533	517	543	507	489	514	496	505	502	546	550	521	506	524	478	490	532	513	505	491	510	512	496	551	489	477	514	523	494	507	496	514	506	520	489	473	469	503	569	502	496	527	504	486	500	492	537	488	486	518	467	511	510	531	549	515	476	489	468	493	484	495	528	504	501	521	478	542	495	522	481	509	520	556	503	503	547	545	515	510	497	502	480	518	487	514	527	516	506	544	528	516	510	521	531	517	505	507	483	477	509	468	536	512	465	495	510	476	478	481	523	499	503	538	544	470	509	503	476	473	479	474	526	472	498	520	529	465	530	492	492	510	483	536	541	527	526	509	495	471	502	505	536	505	483	526	518	487	518	491	531	541	490	516	497	492	497	517	502	480	484	487	522	551	492	529	528	497	506	539	516	538	533	480	529	490	506	536	487	507	533	498	518	487	475	503	469	509	537	522	527	521	487	493	508	494	479	501	534	511	501	515	513	475	476	497	500	491	514	452	536	527	556	535	508	538	528	489	542	504	569	519	487	526	495	526	492	498	512	503	539	527	517	509	512	544	491	527	506	492	538	510	480	515	506	573	499	528	494	481	499	480	520	510	498	527	536	519	502	531	488	519	507	519	485	495	519	501	479	495	496	534	534	476	465	510	512	468	465	547	507	530	515	505	465	498	512	540	527	525	526	509	526	478	470	508	479	515	548	498	515	496	544	497	518	505	499	521	523	512	513	498	520	531	498	488	471	495	512	535	527	503	508	453	508	487	509	524	525	504	518	510	515	515	483	498	545	469	508	526	516	546	510	506	491	503	515	536	521	492	528	512	518	519	492	465	493	498	531	550	496	497	510	478	486	522	513	489	501	528	508	549	512	476	528	555	456	531	480	484	485	498	503	552	467	541	499	508	533	491	483	492	545	519	489	473	545	516	492	508	548	497	491	502	501	508	527	486	473	510	491	470	526	508	508	501	548	541	521	491	470	525	511	489	505	509	530	489	468	485	496	511	521	512	527	482	495	480	534	529	511	495	529	513	519	520	474	545	517	495	488	502	453	488	525	487	459	504	527	502	494	515	474	509	536	472	513	496	526	487	486	528	518	494	499	514	481	534	540	494	544	502	511	500	509	473	504	542	528	504	515	488	510	546	490	461	504	557	496	462	510	523	506	489	533	475	491	520	534	503	500	515	516	493	480	517	528	551	530	505	506	488	519	505	503	495	479	530	516	524	551	514	509	516	522	540	475	533	498	469	512	504	477	495	492	501	530	532	525	511	524	486	524	509	522	503	495	525	491	476	531	531	509	508	510	498	508	527	482	507	525	498	456	477	548	479	493	514	555	500	517	565	521	540	491	509	509	495	480	538	555	495	513	484	458	513	501	464	511	536	517	523	544	518	496	521	495	482	512	480	486	513	522	501	514	483	512	519	485	497	510	500	499	475	491	491	515	517	502	528	531	463	528	511	529	494	512	503	535	493	508	552	535	551	514	522	497	511	470	507	497	495	543	554	516	501	534	533	485	547	476	520	452	500	511	472	516	501	514	505	510	541	475	458	485	532	461	472	532	480	536	483	539	558	535	501	512	515	514	500	484	517	532	512	496	511	520	526	505	493	497	493	496	501	524	485	536	489	528	545	522	506	480	502	483	506	535	542	534	489	494	503	492	516	519	499	475	532	482	493	508	494	502	542	495	489	512	487	539	519	505	511	497	535	506	509	463	499	510	510	518	499	523	503	523	529	495	456	510	532	495	543	482	512	527	506	448	498	487	507	535	545	578	542	503	524	514	520	492	473	545	502	496	497	506	512	465	509	496	523	507	530	512	467	484	526	478	529	539	502	539	520	481	511	517	480	500	486	493	507	505	509	533	505	530	571	482	537	514	520	483	513	521	513	478	500	497	478	493	492	550	545	497	502	521	560	545	540	503	515	510	529	506	513	528	507	514	508	510	510	507	496	500	529	477	486	516	492	496	545	506	491	528	513	525	503	529	515	465	543	519	500	491	515	512	487	499	549	499	516	559	490	485	501	538	490	526	472	512	496	477	545	460	524	487	524	502	547	497	523	515	509	492	505	455	516	498	494	484	481	490	505	506	500	484	507	510	491	538	512	497	519	520	478	510	533	508	522	486	508	511	539	529	498	529	469	511	521	503	521	506	505	482	495	539	528	541	510	493	492	500	518	524	511	461	464	509	515	486	533	511	509	526	496	506	521	520	526	486	503	502	467	507	461	451	531	472	532	492	502	507	501	454	518	479	518	527	514	485	505	496	503	488	518	496	554	505	521	498	490	542	507	534	512	509	514	505	474	518	501	511	512	472	521	508	520	489	506	506	496
2799	443	393	341	370	381	402	380	396	370	379	354	344	319	337	354	342	376	354	355	355	348	379	316	356	372	354	334	375	362	364	382	372	353	365	361	303	366	354	363	365	354	352	360	332	366	361	384	338	401	350	351	362	393	378	391	377	366	359	371	370	340	367	373	368	340	341	386	373	372	373	374	383	344	347	328	357	357	351	374	376	348	383	364	378	358	332	364	349	353	362	370	393	378	352	356	362	329	351	406	366	384	403	403	369	372	361	366	380	332	351	357	362	372	348	352	365	405	337	368	381	325	341	363	360	361	338	350	349	386	349	378	368	341	357	334	399	349	379	345	377	382	378	373	357	365	373	354	356	350	351	328	352	373	317	356	362	348	378	371	349	334	377	376	333	324	374	356	386	372	352	351	388	345	393	360	377	384	351	376	368	372	349	376	334	340	363	385	341	372	389	355	380	381	346	349	342	346	374	335	356	369	334	370	367	314	363	358	360	330	371	363	396	381	315	351	374	380	349	354	332	326	361	321	363	348	355	376	362	361	333	366	375	370	374	339	351	364	378	338	356	333	329	384	365	331	371	342	345	328	371	357	333	366	386	375	360	400	362	347	351	401	390	360	349	346	365	358	373	366	356	330	351	357	379	341	331	351	337	358	336	347	346	362	392	369	383	374	362	332	353	350	400	343	371	399	334	390	347	392	363	354	378	374	322	380	345	386	379	354	348	387	392	377	369	383	375	357	401	369	391	339	359	404	355	360	318	353	354	379	362	354	381	372	378	383	343	371	372	349	344	382	340	388	360	334	373	328	357	371	346	353	395	365	328	310	362	326	372	384	358	379	401	362	350	364	405	366	367	336	358	359	336	357	390	346	335	338	326	373	353	346	379	371	355	348	350	359	363	385	385	339	362	376	355	372	352	354	376	366	390	353	377	399	396	365	356	389	342	341	365	366	348	368	392	366	356	357	358	349	363	395	359	383	385	361	331	362	344	355	360	399	395	347	386	370	365	349	384	418	366	351	328	324	352	377	369	346	350	334	332	388	377	392	389	352	374	326	341	360	351	364	377	323	381	355	350	385	346	363	383	339	372	388	373	403	357	351	338	369	377	314	316	352	373	352	368	369	373	399	370	372	357	367	353	380	354	356	354	358	337	409	369	339	383	357	353	380	326	409	363	343	320	387	374	385	355	371	355	358	352	376	358	364	357	337	347	377	375	347	361	367	368	340	359	357	352	382	344	338	390	354	365	341	355	363	333	366	397	357	349	321	356	323	343	335	381	357	344	377	333	379	330	367	362	382	367	328	349	362	370	369	363	384	391	380	379	368	393	379	362	370	371	376	366	404	376	354	330	341	348	363	358	332	360	364	359	393	360	338	331	400	390	384	367	368	369	395	347	309	350	353	351	355	354	362	375	389	367	373	369	370	384	341	348	363	360	381	358	348	368	374	361	348	378	334	341	363	355	326	351	336	355	375	387	346	370	373	347	352	360	346	345	354	344	375	349	369	350	361	330	404	389	347	399	370	368	336	351	380	384	361	345	358	358	356	369	409	373	321	348	369	383	358	355	343	411	396	399	339	354	354	319	326	387	355	392	396	371	355	367	344	372	355	370	382	353	375	351	317	354	364	339	359	369	341	367	362	351	364	349	320	328	359	391	402	360	355	374	356	357	391	384	399	347	333	357	338	374	365	355	370	385	373	351	346	384	334	382	371	349	340	349	377	372	371	330	373	347	341	361	362	356	392	350	377	368	378	382	370	377	336	359	387	308	347	339	344	399	403	358	363	348	340	348	350	369	372	364	367	349	363	394	385	317	394	350	347	387	387	367	364	358	408	374	381	390	406	359	365	391	350	370	359	379	378	387	363	382	350	383	369	339	381	416	406	337	329	345	336	360	351	357	370	336	347	380	371	358	350	354	376	406	331	331	350	382	392	373	335	318	339	372	351	394	350	326	336	351	394	400	328	383	360	353	378	380	379	380	347	374	351	358	343	334	332	341	361	366	398	381	338	354	347	332	357	366	351	345	338	376	417	362	394	402	382	364	348	335	339	366	381	323	317	340	347	354	359	363	382	392	354	340	349	354	365	361	393	357	356	364	361	382	337	372	319	359	345	371	329	386	360	352	380	347	358	338	329	388	366	384	339	359	358	357	346	351	348	329	387	367	365	343	355	355	387	356	367	393	322	370	358	311	350	382	400	361	365	386	394	377	385	345	339	365	376	328	357	346	323	359	346	406	379	383	366	369	382	364	363	390	374	345	379	379	356	361	360	354	330	373	391	384	375	353	365	358	348	380	361	354	349	343	372	342	385	327	353	380	332	394	346	367	389	380	354	384	355	337	405	388	369	376	344	367	374	347	404	380	363	360	346	382	394	347	370	380	354	402	367	388	402	382	376	370	342	366	335	354	380	400	368	421	376	360	365	360	392	351	377	373	405	397	343	348	344	367	351	393	384	400	357	412	357	402	348	329	369	350	359	363	316	372	378	343	377	400	361	327	379	399	392	311	332	342	360	380	371	373	359	372	392	374	346	379	367	374	340	349	370	391	406	373	365	334	346	374	340	360	358	405	368	361	335	356	355	346	369	340	340	303	354	389	361	363	347	356	346	374	390	362	396	372	342	368	344	392	345	365	350	397	357	416	339	346	338	368	401	343	364	364	345	360	382	363	378	380	351	354	369	371	327	365	365	372	351	378	348	366	344	356	371	315	389	360	379	347	405	364	356	372	377	369	355	361	358	367	334	364	371	370	346	346	356	421	370	362	339	363	329	378	344	346	384	359	361	356	372	365	379	350	375	357	384	361	351	333	348	382	358	389	372	355	384	328	376	353	370	375	338	381	350	365	357	353	335	337	328	343	368	397	385	399	369	373	367	346	399	352	367	336	381	355	358	314	380	353	380	360	388	353	370	389	366	374	369	378	376	357	367	352	369	330	382	354	332	346	350	372	345	332	328	338	371	417	380	370	391	362	364	399	354	365	361	347	345	347	345	385	335	373	366	388	366	334	323	360	386	393	382	374	350	324	346	361	335	373	372	382	334	373	339	389	341	416	369	360	359	361	397	352	385	333	356	394	342	369	353	388	396	367	364	366	370	346	358	381	358	341	386	347	391	374	355	310	350	392	319	352	353	336	371	384	366	310	358	346	365	349	344	376	368	358	383	337	351	403	321	349	354	356	369	333	377	323	359	339	375	345	334	390	329	363	348	389	349	375	353	346	342	364	366	350	381	395	347	349	378	381	378	340	348	364	370	324	362	325	337	369	367	387	375	368	365	372	353	353	365	375	349	418	366	362	352	385	349	380	368	349	366	338	327	352	373	363	393	340	394	367	356	348	379	335	346	343	352	352	359	384	376	380	376	384	347	351	371	337	380	392	358	340	392	342	364	353	380	369	365	365	366	377	375	351	409	354	384	344	411	348	356	392	359	346	357	371	403	383	391	354	354	360	374	378	375	349	347	390	337	325	335	354	360	348	349	327	350
2958	906	912	884	883	924	872	880	878	856	903	917	865	897	878	858	922	884	834	845	911	877	863	844	892	831	866	899	906	916	856	864	868	925	917	865	945	883	895	856	934	902	867	894	881	837	873	860	876	854	885	873	861	902	894	901	851	843	902	900	873	852	890	873	918	870	970	834	921	895	937	885	896	883	864	909	856	859	834	863	910	906	853	867	894	888	881	945	852	901	870	819	834	881	926	886	870	857	869	870	895	880	897	866	888	845	856	848	863	904	862	894	873	879	862	868	857	885	808	906	828	851	853	877	885	925	878	851	802	871	894	865	917	899	861	851	830	864	820	906	848	923	909	925	925	856	879	879	916	919	956	866	864	861	860	905	875	864	928	870	942	847	895	869	904	854	850	812	897	806	841	839	866	901	899	866	930	895	928	893	918	859	848	868	889	851	889	925	884	884	882	837	869	880	888	815	866	841	861	901	880	899	904	893	880	886	879	827	896	890	933	855	894	934	834	831	908	918	898	828	870	916	964	910	884	828	913	879	824	889	852	837	863	846	851	908	883	882	848	861	862	886	869	803	879	926	850	889	923	927	889	862	923	875	881	871	879	853	858	860	927	891	890	860	905	863	906	898	904	906	861	898	839	908	866	919	917	887	900	888	941	949	907	885	903	879	843	875	858	924	832	922	873	904	890	925	907	894	872	866	854	872	849	842	890	914	882	866	928	888	881	913	849	857	903	884	899	953	860	896	890	877	949	807	892	881	905	904	929	895	895	884	850	896	902	867	944	869	858	894	874	921	807	916	917	893	845	896	877	851	821	902	869	873	913	840	912	879	870	975	872	885	863	889	867	856	923	904	852	830	875	923	907	856	855	942	888	885	905	871	883	907	914	895	847	848	887	919	869	871	853	934	868	876	874	901	889	866	880	859	866	856	879	849	873	851	891	864	912	952	870	880	860	858	862	853	885	870	890	914	904	901	848	892	859	873	917	877	913	892	937	931	878	864	907	884	894	841	863	853	823	861	856	872	932	893	908	849	849	824	892	907	885	890	877	854	916	856	886	864	951	861	849	908	891	869	873	837	903	884	919	882	870	940	856	857	852	885	970	871	864	859	897	883	894	877	869	841	839	918	927	912	838	897	868	887	874	892	847	875	858	891	862	915	886	869	881	864	867	894	871	849	844	877	888	888	850	856	923	870	887	851	883	868	884	913	933	880	851	872	938	900	908	886	873	877	884	948	845	913	863	902	873	878	846	893	885	881	875	893	889	881	898	853	848	890	857	883	889	859	907	836	862	829	887	930	874	898	931	931	822	834	931	809	830	927	838	911	881	844	864	829	908	838	883	897	868	889	910	804	878	899	891	926	866	878	918	909	866	857	837	846	848	919	866	895	909	880	908	929	927	902	849	879	850	848	869	877	852	893	893	833	841	918	846	825	908	920	867	873	876	857	911	912	875	867	880	850	888	877	856	915	906	875	900	874	882	865	850	896	893	854	919	889	876	904	847	885	878	872	943	855	874	898	891	918	850	916	894	876	902	852	882	853	858	922	897	883	885	846	846	875	939	939	907	901	880	846	892	888	869	879	872	855	889	889	876	878	871	903	875	900	869	833	862	892	874	901	879	872	885	838	860	892	910	844	854	901	910	901	838	874	881	888	899	875	923	880	904	860	914	905	889	891	877	900	912	921	857	859	852	902	857	878	939	881	921	856	877	902	867	900	891	932	918	869	914	855	871	859	896	883	861	887	908	889	853	858	884	824	837	910	900	821	869	913	881	836	866	925	888	907	894	883	890	880	891	857	831	876	915	897	892	875	885	866	861	912	894	855	876	894	894	900	942	896	899	922	905	840	897	916	844	827	903	902	865	909	866	843	844	913	856	873	887	849	885	863	872	902	897	893	879	871	906	850	913	896	909	824	906	914	870	875	890	891	820	861	850	878	862	859	847	885	871	838	903	905	869	912	915	897	849	918	906	855	877	834	881	887	852	909	882	908	871	862	890	835	904	852	883	904	891	866	851	889	883	855	912	866	931	907	894	946	942	898	914	926	911	908	886	876	876	840	904	870	892	911	872	922	934	896	883	860	937	898	870	866	921	829	861	881	854	863	870	858	875	885	895	931	897	939	874	850	870	902	858	887	877	890	894	819	878	835	852	885	844	873	880	854	869	872	825	913	866	960	903	875	844	899	854	898	852	884	896	861	928	839	889	943	891	841	891	899	892	832	893	891	894	899	902	934	886	858	870	838	915	901	900	931	840	900	901	846	933	825	862	880	864	942	873	845	843	889	898	838	896	861	864	882	896	853	850	843	905	892	855	881	858	878	892	881	910	883	852	864	885	889	902	925	911	921	899	907	896	868	906	868	893	891	849	857	845	869	879	900	848	852	884	862	904	841	868	839	831	897	914	887	912	871	914	887	904	914	850	872	873	853	874	885	914	892	898	835	861	854	865	869	862	897	812	872	907	858	851	919	911	863	925	893	864	879	891	907	848	829	863	862	854	878	874	871	862	855	900	839	849	850	860	865	863	902	891	858	960	864	863	939	864	946	843	902	875	844	856	853	840	849	893	872	854	894	844	970	913	861	910	929	881	863	885	872	900	882	821	847	819	885	877	910	869	895	895	866	972	878	883	883	897	892	863	874	922	886	867	884	967	873	866	825	871	890	894	857	884	895	900	873	828	927	872	907	855	883	905	864	863	873	854	915	921	866	904	870	899	917	874	909	898	900	858	872	851	880	955	898	901	873	909	868	859	876	865	853	854	882	844	868	876	877	868	888	877	835	935	870	890	930	847	894	892	881	890	883	870	878	870	889	834	919	850	889	852	860	921	841	860	894	893	856	881	849	886	848	885	813	881	878	861	897	871	877	820	834	829	874	868	949	870	922	904	847	881	899	888	858	885	919	946	823	882	879	885	901	852	861	860	884	828	877	837	933	842	824	848	912	861	906	904	849	897	884	898	873	877	871	842	889	861	853	856	845	871	920	878	844	825	848	932	809	856	872	847	875	829	839	866	858	886	911	897	922	835	835	910	856	943	893	884	928	858	884	915	849	845	920	900	914	909	886	909	841	836	885	876	901	882	882	932	918	894	911	883	921	881	921	858	937	903	927	865	879	917	864	889	877	876	885	915	925	845	883	889	871	834	931	852	895	886	860	811	868	857	875	936	876	912	884	881	919	885	880	868	901	882	849	844	901	884	902	860	871	900	881	911	896	921	915	864	870	927	893	912	905	881	913	903	908	929	889	864	886	882	836	882	893	900	862	883	892	831	845	886	957	883	877	846	864	893	877	847	874	855	866	848	918	886	868	866	847	873	805	892	891	902	871	838	885	892	867	859	842	924	838	879	911	884	847	890	846	860	862	866	855	853	895	859	946	918	911	893	844	919	841	908	911	928	877	904	878	859	875	929	873	859	882	941	885	902	885	873	884	938	863	917	926	845	940	915	875	861	860	867	874	869	899	883	900	901	906	855	871	847	912	869	932
9543	691	615	517	452	453	453	472	434	439	429	354	401	382	410	393	398	368	359	373	373	382	389	357	387	375	369	400	352	363	390	419	397	390	402	354	366	373	383	384	379	369	382	405	385	381	343	395	377	354	357	385	360	386	387	408	362	381	365	355	352	399	348	417	398	373	387	358	387	369	391	360	363	360	368	386	336	391	386	397	342	366	398	373	380	362	383	349	368	384	398	391	389	382	384	367	357	386	351	371	388	374	425	380	382	376	376	335	363	363	367	389	403	368	359	370	354	411	342	352	375	353	373	369	408	370	343	354	374	357	358	360	413	351	362	346	350	369	377	354	371	355	394	380	375	351	365	355	381	381	384	386	393	393	355	367	394	368	373	353	386	366	378	332	340	358	341	377	359	391	405	334	395	375	381	394	415	347	350	371	339	382	363	323	383	352	362	352	373	392	420	398	338	365	411	409	385	386	359	377	379	353	407	372	354	351	381	387	358	374	358	368	392	368	392	372	371	358	385	364	368	376	391	358	365	331	363	351	388	390	333	398	377	381	378	348	365	387	360	388	388	371	367	365	386	363	362	369	387	372	384	367	373	356	345	354	388	388	412	398	365	368	340	375	372	360	349	345	393	375	371	388	378	418	366	344	361	373	366	367	360	367	397	361	362	369	378	389	389	332	380	341	403	399	351	365	360	403	377	370	371	349	399	396	347	395	359	377	394	386	402	389	347	388	359	383	393	391	352	346	375	380	350	345	377	422	389	376	373	322	352	369	388	366	371	442	383	355	393	373	384	382	381	377	391	379	347	356	411	378	382	367	343	387	386	375	404	336	335	360	358	360	372	359	332	386	323	380	375	394	355	380	402	348	406	374	356	368	351	380	385	364	370	371	364	383	381	397	403	348	382	388	357	385	367	367	362	368	387	378	381	370	344	380	376	401	416	352	349	371	388	362	410	344	383	363	382	408	364	355	413	380	348	364	357	374	378	391	412	393	359	362	392	387	386	359	353	396	393	391	397	384	359	359	366	357	361	400	381	373	346	401	377	367	391	356	407	383	365	366	401	399	423	396	382	411	356	335	385	379	389	390	397	381	352	365	395	383	358	385	351	376	381	377	403	386	329	420	362	354	385	372	361	346	375	392	385	408	361	391	401	410	389	367	409	414	361	373	384	345	386	357	404	380	373	377	359	348	397	411	381	396	357	381	362	391	390	377	403	376	377	391	377	398	368	358	378	404	389	355	376	384	367	384	366	373	371	392	409	343	340	335	368	376	378	372	359	364	400	379	410	350	392	431	397	366	375	374	396	376	417	352	396	393	363	359	418	353	368	378	388	386	363	380	348	354	363	392	366	380	357	389	435	381	350	351	352	350	333	369	368	371	363	377	409	373	384	394	376	350	332	405	410	377	388	373	399	369	369	401	375	344	397	385	386	383	384	393	414	405	390	371	379	390	377	372	360	362	366	368	373	385	411	370	394	368	368	403	344	400	384	364	360	384	377	358	364	349	374	371	385	323	393	382	364	427	421	387	387	408	371	362	366	373	359	337	386	400	354	342	382	363	358	348	359	377	339	390	338	342	373	356	376	377	351	351	367	365	369	356	397	379	406	374	353	363	362	410	337	387	367	392	376	336	378	389	391	373	365	346	351	354	347	381	388	346	355	382	369	381	366	365	375	367	370	409	383	368	369	377	380	392	394	358	399	381	415	373	339	345	369	380	356	368	394	375	378	392	379	362	378	357	368	360	362	362	351	359	360	356	390	370	348	409	386	347	371	369	392	390	372	354	393	392	392	369	362	351	372	378	401	374	362	389	391	382	365	443	418	404	398	336	379	394	348	377	373	374	392	367	381	363	387	369	350	362	367	388	360	385	386	367	363	389	389	377	378	380	382	395	343	381	389	372	372	363	361	359	383	349	417	373	393	322	392	372	357	412	371	372	386	366	376	381	368	400	379	362	385	358	406	394	355	412	421	372	377	377	374	384	362	379	345	369	400	372	393	360	358	376	411	354	357	379	392	397	392	367	354	363	392	372	391	390	421	378	395	383	370	334	417	371	383	349	352	376	366	379	386	401	403	348	386	354	361	360	341	364	364	365	360	419	356	369	360	386	400	415	372	321	387	377	375	401	389	395	381	373	395	401	404	375	401	392	363	342	382	370	341	365	357	342	394	378	389	381	413	371	346	381	345	372	398	368	380	361	367	355	365	368	403	374	377	374	380	383	362	370	381	363	375	380	380	382	391	364	341	368	362	387	378	349	405	402	374	364	372	361	373	402	383	377	383	376	406	390	380	333	370	376	372	347	360	402	391	398	356	399	358	378	363	374	384	405	382	373	375	369	347	360	382	391	391	376	392	334	384	411	380	375	342	357	395	387	390	376	403	350	354	377	415	391	379	392	357	367	422	384	361	368	405	353	376	342	350	383	391	357	398	352	356	358	393	375	312	349	335	397	321	421	389	371	371	380	373	377	372	414	377	366	406	384	396	386	395	360	385	368	393	355	365	419	384	397	391	365	353	361	383	377	367	379	344	407	376	361	378	417	396	393	348	369	387	399	370	393	388	350	403	363	349	383	367	364	382	373	338	355	364	372	351	357	383	347	437	377	386	402	367	366	407	390	361	377	356	362	393	351	393	368	369	380	348	427	375	338	368	379	344	392	450	370	396	364	376	368	370	385	366	373	357	368	383	385	342	384	360	386	370	380	381	367	339	367	378	359	362	354	391	348	350	377	408	406	386	389	382	400	383	340	384	383	387	385	359	364	419	393	387	368	374	388	384	356	351	407	416	379	383	379	377	380	405	380	375	384	386	396	362	421	357	376	383	362	334	374	363	356	391	374	400	382	369	386	384	343	344	347	389	387	380	367	368	359	386	398	377	378	331	379	398	429	365	381	373	391	352	348	392	373	387	356	406	388	368	381	376	390	360	391	400	372	343	392	370	378	381	361	367	396	375	374	346	375	376	338	394	378	368	363	400	390	379	375	397	381	370	349	356	415	384	329	370	377	380	376	360	347	388	376	372	366	352	372	387	342	352	396	372	379	370	357	373	354	352	397	355	334	361	350	349	383	401	365	351	362	346	390	416	381	406	353	421	360	352	366	378	417	399	357	413	374	371	384	391	399	390	363	378	389	369	362	369	368	393	410	385	394	355	389	363	378	361	357	352	343	362	374	359	398	408	373	381	369	380	403	375	364	364	391	370	385	400	363	360	365	375	366	379	324	388	388	338	364	383	350	352	381	350	376	338	414	403	412	373	394	389	367	357	322	365	358	336	390	399	406	435	361	360	371	360	349	392	385	374	329	350	365	362	357	368	376	405	361	353	402	371	355	362	354	392	358	381	363	371	363	389	358	397	378	348	396	374	385	354	343	404	362	352	394	378	349	368	363	370	387	358	392	323	359	368	377	384	382	377	383	405	428	354	345	401	377	372	379	381	371	382	386	392	367	378	387	379	357	348	368	381	327	373	407	386	349	372	355	371	369
7962	1123	1431	1510	1389	1282	1231	1167	1039	1029	944	1030	1021	949	970	991	965	933	951	925	957	888	882	920	934	933	929	902	924	870	963	899	916	920	910	952	976	915	927	921	891	848	894	907	914	900	935	892	905	891	862	881	916	902	927	890	913	920	945	922	904	912	902	862	918	912	918	914	890	859	864	923	925	897	866	932	866	918	944	848	885	933	918	898	898	894	879	897	892	941	882	889	920	877	961	886	866	910	839	870	892	860	884	920	906	874	902	927	920	887	888	888	855	965	844	876	916	869	941	851	883	877	873	897	880	889	888	916	917	885	934	850	923	900	916	920	869	888	924	879	904	845	832	874	952	929	875	897	904	878	877	900	861	901	890	895	889	858	876	868	929	904	926	914	954	842	879	872	860	853	923	920	860	924	916	848	915	895	863	852	829	843	922	905	939	909	920	910	889	936	895	917	928	897	868	902	888	888	928	887	863	914	862	918	867	883	923	927	876	867	927	911	889	944	918	883	904	892	940	874	939	893	856	916	881	900	901	907	897	905	859	916	904	904	847	890	886	872	866	894	927	905	949	865	886	897	903	905	825	934	901	894	870	909	912	893	863	889	901	881	879	861	940	915	921	839	858	966	911	876	831	909	890	888	913	922	903	890	882	956	940	908	885	932	936	873	890	902	872	885	895	884	896	856	898	899	922	887	839	929	891	943	886	898	892	962	874	881	910	916	899	927	935	912	924	899	878	848	893	940	944	880	890	866	911	894	910	862	941	900	930	855	922	896	927	899	900	929	904	955	872	889	914	899	876	893	850	884	859	881	892	925	865	873	911	869	895	878	905	942	938	910	875	878	903	857	892	872	905	860	901	950	867	897	915	898	924	855	882	932	902	839	936	907	906	909	897	894	898	865	892	920	894	906	932	925	856	833	884	1002	894	914	910	957	858	862	884	850	921	843	881	912	861	900	879	900	906	911	875	910	875	916	903	919	947	899	942	889	934	923	887	911	859	937	890	865	942	871	821	888	904	867	930	906	867	905	921	876	877	903	919	886	857	884	906	878	894	857	892	864	919	890	871	897	887	893	875	894	908	874	945	921	878	909	851	878	889	884	944	880	855	874	893	864	851	891	909	940	898	876	879	855	872	892	894	883	914	878	987	881	919	874	930	870	898	882	898	895	875	886	840	881	975	884	929	889	876	892	917	862	922	882	875	931	875	925	920	864	873	899	890	932	905	920	838	876	938	896	959	875	893	917	879	913	829	876	891	863	882	868	873	859	881	939	925	890	841	909	929	928	904	904	880	887	891	890	893	904	821	895	934	880	905	869	944	899	908	906	940	911	882	892	918	883	877	874	908	895	879	883	905	881	859	926	834	911	942	940	882	914	861	882	875	904	916	918	894	889	888	858	882	927	921	890	872	883	860	847	902	927	899	889	935	853	902	890	895	874	899	898	891	916	901	889	883	883	947	857	821	852	876	850	849	891	952	845	902	931	915	916	928	892	964	898	910	918	898	879	908	860	898	933	914	822	870	883	960	907	937	892	886	925	890	900	904	918	885	933	929	895	878	862	865	903	960	921	892	895	871	860	916	845	847	941	909	887	905	844	888	942	897	868	939	906	914	938	871	935	872	886	885	892	849	896	964	904	888	881	886	897	870	852	913	928	896	878	929	861	907	935	875	888	861	898	911	831	906	913	920	900	889	894	889	826	916	926	867	864	899	831	862	868	941	908	927	911	913	848	880	867	878	840	944	904	930	871	896	898	875	893	880	873	866	884	932	865	904	815	888	809	921	984	876	917	908	869	872	937	870	942	829	892	925	931	892	913	853	857	896	887	883	903	875	916	925	889	932	859	916	923	936	901	915	905	885	796	895	880	876	899	866	947	934	874	924	890	899	914	851	888	831	935	884	873	869	855	903	918	898	898	913	860	905	896	883	906	859	897	878	864	936	931	932	929	880	868	919	881	900	860	915	920	926	871	897	886	866	844	842	887	877	924	894	921	935	942	961	858	890	885	902	903	945	909	909	954	828	894	899	894	845	902	891	869	899	834	878	925	906	931	917	949	952	888	872	916	905	836	846	862	840	885	860	911	872	953	864	859	924	902	879	903	886	890	871	846	920	873	839	944	900	875	837	907	903	920	873	840	907	897	923	856	938	889	947	896	871	892	909	853	916	836	876	917	845	912	870	910	869	844	889	971	910	916	870	913	884	895	889	855	893	857	935	913	966	888	892	885	894	858	898	853	889	868	865	849	862	951	877	887	876	900	948	917	954	881	891	862	862	883	918	844	890	905	913	875	871	942	877	923	896	846	942	884	913	882	887	837	939	883	854	889	935	891	929	905	893	877	863	870	865	896	960	866	914	884	869	896	903	880	889	878	890	862	846	895	843	894	910	944	929	899	859	921	946	880	920	861	911	932	915	925	859	885	891	903	927	876	856	910	902	886	850	885	891	910	909	909	876	928	891	942	919	886	862	953	934	896	905	885	921	925	865	894	863	917	869	919	888	947	924	876	924	899	904	929	904	868	898	864	854	901	831	890	908	847	852	910	890	929	951	901	931	920	890	887	909	909	886	918	871	856	941	872	932	888	895	877	916	878	905	912	886	871	871	939	914	880	874	937	900	869	812	943	910	920	862	910	894	862	891	913	901	965	932	939	870	894	911	939	927	897	856	855	932	917	889	916	892	871	881	930	904	848	895	885	906	989	843	926	859	965	930	951	902	835	834	914	885	830	915	919	898	909	881	922	888	900	895	877	896	877	894	885	880	899	935	886	868	913	952	946	878	887	827	860	863	872	869	901	891	929	892	861	894	894	897	861	904	916	963	891	890	935	872	876	863	895	877	875	869	878	872	902	876	933	875	895	883	892	950	905	871	895	876	908	908	909	888	887	881	848	864	958	894	926	896	919	913	923	877	906	879	878	894	881	915	905	903	931	895	919	898	871	912	931	924	859	881	922	859	972	923	922	964	880	909	897	930	883	863	893	896	849	909	894	871	901	889	879	900	904	918	933	899	869	895	960	860	949	934	840	921	898	924	851	877	864	890	923	882	897	894	876	854	887	866	910	875	919	914	895	898	922	862	887	893	856	903	905	933	854	877	908	905	857	899	878	788	881	919	891	898	904	859	956	877	886	886	888	944	894	893	954	901	920	891	900	874	903	880	928	883	906	846	938	926	918	930	924	883	943	911	825	879	868	887	891	895	896	909	931	923	900	923	874	852	897	883	877	882	880	927	950	869	894	902	906	909	889	881	892	878	937	880	874	891	885	879	941	858	924	898	918	891	913	931	893	896	928	875	895	881	891	881	923	888	899	957	939	917	941	870	942	873	931	873	895	893	878	919	911	883	874	924	929	869	922	900	908	894	933	902	958	887	880	919	912	897	887	910	876	924	885	891	938	916	903	909	857	883	926	899	873	891	921	893	904	919	961	903	891	913	871	894	892	895	913	848	860	901	872	919	916	833	909	847	879	915	884	907	836	920	939	927	871
15088	1033	674	572	403	335	294	259	281	267	239	259	231	231	215	238	198	201	227	204	205	214	196	215	214	176	203	190	188	199	215	217	186	212	202	198	191	201	219	218	199	180	204	203	210	211	188	186	191	205	218	204	193	223	241	206	196	182	188	191	186	194	205	198	193	173	201	177	180	204	194	205	186	199	199	185	211	184	201	204	218	229	206	219	218	195	229	240	197	206	231	201	200	212	181	188	174	191	188	189	172	215	195	195	209	191	215	202	220	199	180	185	204	174	203	217	216	187	201	191	202	184	205	204	211	201	199	190	204	194	191	217	195	194	182	187	209	211	190	193	184	202	166	177	212	194	194	207	215	197	196	204	213	228	200	222	194	192	191	210	199	222	204	212	211	191	211	185	200	185	209	220	193	205	200	211	208	216	181	203	192	169	204	214	214	239	232	227	199	182	191	200	210	190	191	208	234	195	203	204	221	185	179	209	204	226	218	210	177	192	198	217	180	193	221	184	204	209	200	205	221	201	198	199	190	203	191	201	210	217	228	228	209	199	211	214	220	193	205	217	205	198	205	175	172	200	194	212	177	210	189	196	199	213	187	192	192	220	214	200	224	192	204	205	202	215	208	204	199	215	211	228	179	210	190	207	198	208	187	209	194	213	214	218	204	213	205	204	200	197	218	215	204	227	219	192	190	213	195	216	205	203	197	191	176	222	190	185	209	186	193	196	205	206	216	180	202	188	202	185	197	203	205	203	186	179	179	174	191	187	183	185	215	209	209	198	216	212	222	186	207	208	185	195	188	176	235	181	202	209	204	196	205	208	173	188	228	174	199	242	198	201	235	181	188	211	227	226	219	190	197	225	201	154	191	218	200	196	198	193	191	210	219	192	211	198	200	212	199	190	176	182	203	210	221	212	209	192	201	172	226	175	214	191	189	206	206	198	199	202	205	180	204	205	184	190	171	187	204	203	191	171	208	210	173	205	201	192	231	194	197	219	198	203	204	198	214	217	210	191	226	198	191	195	207	176	222	209	197	188	192	185	213	223	188	191	201	205	217	185	204	187	199	210	210	206	196	215	191	191	198	205	217	191	190	230	207	212	207	205	216	195	192	224	237	188	210	197	222	219	202	192	175	189	193	199	198	181	208	180	206	216	211	201	206	206	202	199	182	220	185	197	209	207	180	209	225	194	201	209	208	187	203	193	194	204	198	198	214	210	194	186	186	186	193	172	207	213	199	196	217	205	217	213	209	179	192	209	180	188	193	201	189	189	209	210	252	205	195	186	219	201	212	226	209	205	224	186	206	220	188	196	201	182	208	186	191	202	198	200	229	218	212	195	189	201	210	191	170	208	203	186	179	211	213	194	210	177	189	205	214	182	181	206	202	177	197	170	194	196	203	220	196	203	189	191	185	193	188	194	212	199	204	190	196	221	208	214	213	205	197	230	211	205	206	192	199	205	201	194	173	215	206	239	228	188	198	240	170	190	209	198	188	239	196	217	206	201	219	221	217	212	209	210	207	229	198	197	157	203	216	232	178	199	229	212	184	209	212	237	187	232	210	200	226	216	176	195	167	197	220	216	179	199	202	188	180	198	186	190	206	203	212	192	236	203	217	182	229	205	197	203	216	196	201	216	213	194	194	201	223	166	191	212	220	197	183	219	179	191	225	179	198	169	193	225	187	194	207	218	200	204	190	202	190	232	214	211	200	189	195	208	201	199	195	212	183	209	211	210	240	195	198	194	184	192	189	159	187	184	210	163	210	208	204	185	202	205	200	211	204	209	188	216	216	194	195	192	220	206	222	192	186	214	209	205	214	217	211	210	210	224	178	198	210	195	210	198	199	206	161	200	201	206	196	200	213	218	183	216	189	208	182	210	205	222	205	189	194	216	204	220	175	192	215	201	192	184	178	205	178	169	212	197	182	208	222	196	205	191	199	200	193	190	227	174	209	194	223	218	204	188	171	215	214	204	194	200	208	221	191	179	199	200	229	220	216	212	211	213	169	212	205	191	192	212	203	219	209	208	217	186	174	202	166	203	200	176	200	186	173	207	210	188	219	204	197	181	184	210	189	185	196	197	214	177	175	180	196	179	191	195	190	190	216	207	229	217	189	193	206	206	214	223	204	216	191	211	221	202	192	194	203	203	202	212	201	207	193	197	202	207	202	205	201	166	162	207	221	185	184	183	224	195	185	216	188	200	199	186	184	216	208	209	197	168	176	213	174	177	212	221	201	216	210	196	184	177	177	203	207	198	187	223	176	193	215	226	194	181	172	208	201	201	172	205	216	200	178	191	192	217	199	196	177	215	192	193	183	209	193	208	209	192	180	208	212	216	200	210	171	238	214	220	201	198	186	201	203	184	209	204	193	191	205	176	221	212	205	188	193	198	196	210	190	168	198	204	197	201	167	202	201	196	211	209	213	209	206	202	205	212	203	202	175	228	177	186	205	209	166	202	222	198	182	200	199	209	188	213	195	212	202	199	205	184	209	192	190	183	213	187	201	219	187	187	213	226	188	201	182	209	190	232	207	214	197	225	200	214	201	184	183	229	211	213	209	206	225	169	179	190	191	176	179	214	218	220	196	206	190	184	199	177	196	194	217	200	197	197	186	175	182	172	196	164	199	220	213	208	188	192	214	195	180	171	186	204	180	210	224	202	186	216	211	177	199	202	214	198	199	181	200	218	213	191	207	205	181	223	207	220	201	200	190	203	184	222	207	197	215	200	205	190	200	221	174	232	203	193	195	215	198	202	201	181	229	219	207	223	199	203	212	193	190	186	181	209	212	201	196	201	198	185	171	204	189	188	176	200	201	173	187	176	188	220	173	214	187	213	188	210	180	191	184	200	191	181	200	231	201	183	189	190	188	201	197	173	201	188	202	215	203	220	190	198	214	205	205	214	223	201	182	180	199	212	189	198	211	216	169	182	203	207	198	205	186	173	218	220	209	216	217	203	198	203	211	211	243	210	208	182	212	191	196	225	219	196	187	202	188	199	204	185	211	197	170	187	204	220	185	191	204	207	201	191	188	218	211	186	198	204	208	191	220	206	214	186	228	199	200	203	187	204	210	200	217	210	224	202	197	224	210	188	211	184	217	183	202	186	196	192	206	194	211	208	201	176	210	207	203	187	197	180	212	192	167	205	210	192	210	194	196	224	224	191	207	202	192	211	179	230	161	207	219	215	193	213	191	174	188	196	206	229	213	209	216	186	219	219	190	184	215	198	191	191	208	193	174	211	224	213	204	178	194	214	198	184	196	185	218	217	210	196	221	232	197	198	209	219	204	197	193	225	221	206	179	208	223	209	209	193	195	193	211	199	202	217	205	218	211	191	216	223	218	191	194	186	213	182	206	197	202	204	219	159	186	205	198	194	202	187	209	188	160	191	206	221	210	192	179	181	174	215	206	210	182	203	194	190	216	221	221	191	221	215	185	182	184	197	222	205	209	207	183	199	226	228	209	219	202	215	192	185	201	212
9503	977	1472	1681	1415	1319	1188	929	841	810	804	734	671	649	659	602	643	572	630	651	600	545	555	581	537	586	557	526	592	503	545	525	534	524	517	503	536	527	523	520	527	493	561	526	512	481	549	528	525	516	463	488	537	514	479	507	462	561	528	532	478	491	530	540	507	511	526	531	497	515	477	527	524	509	519	503	485	533	507	532	527	504	462	519	527	556	520	504	496	528	540	493	485	475	546	490	532	524	568	497	497	499	511	472	511	508	502	519	513	500	512	530	515	555	507	490	512	521	525	494	557	529	505	539	511	519	527	529	527	539	523	562	448	527	496	517	476	496	531	549	512	506	507	537	495	492	548	542	494	502	516	533	551	499	479	537	527	482	480	516	519	472	508	455	513	529	476	510	532	502	495	570	476	522	489	477	511	484	557	523	502	508	538	484	502	477	497	488	494	504	508	502	550	516	536	516	517	537	485	540	485	519	514	477	506	512	483	524	550	517	511	481	511	507	493	534	538	489	493	501	438	493	528	500	484	519	538	519	478	554	513	487	512	503	481	494	471	527	520	518	534	529	538	521	503	523	503	516	585	500	488	498	520	497	503	458	521	466	536	508	527	501	517	495	501	552	521	518	481	550	484	535	495	499	519	488	522	505	530	487	466	504	506	498	523	539	481	516	520	474	497	525	543	490	527	538	517	520	487	489	507	496	508	525	557	514	531	508	500	481	480	512	522	510	508	519	532	504	490	490	547	506	521	526	460	512	470	527	494	505	485	504	502	503	483	496	518	540	508	509	477	495	513	501	522	470	511	523	525	502	510	462	482	494	504	519	511	486	513	537	482	501	475	507	543	564	527	544	491	574	484	516	512	517	488	488	491	532	521	478	512	486	506	516	519	464	504	518	475	490	467	467	507	494	520	481	510	520	516	512	488	487	503	502	481	539	497	467	550	481	504	505	503	538	520	505	497	488	517	537	460	487	510	509	528	507	518	510	537	512	496	504	529	492	493	547	512	534	490	480	503	517	504	490	517	500	518	518	506	534	498	482	528	544	504	506	530	499	492	517	532	493	497	497	505	498	499	547	510	534	520	508	515	485	513	505	496	509	522	509	539	487	512	508	513	535	494	529	563	507	494	497	497	524	540	524	551	508	520	536	528	505	507	506	519	523	527	534	544	525	555	478	501	504	494	506	542	510	478	493	530	527	512	539	531	500	514	524	494	449	529	486	556	529	496	539	509	495	480	497	475	502	531	540	492	511	513	490	520	541	486	512	509	554	459	581	517	519	497	509	495	509	477	515	503	492	485	533	519	479	514	534	504	476	538	516	538	501	502	513	511	512	527	498	470	495	487	544	507	508	530	491	514	538	482	493	512	449	514	524	510	489	536	503	483	509	494	516	518	524	534	533	555	562	496	525	519	512	502	522	478	523	528	544	494	548	503	511	476	528	498	510	510	485	511	506	474	527	479	550	512	507	541	510	527	504	504	477	522	504	516	482	506	478	502	513	534	513	492	487	541	511	512	538	503	526	495	512	523	501	501	548	460	491	522	518	514	540	501	532	517	502	487	479	512	519	538	542	473	483	558	500	532	528	492	492	523	515	467	488	520	495	506	485	528	474	567	482	496	490	532	510	489	483	509	509	518	491	499	492	488	522	565	482	493	513	489	483	502	492	505	494	531	543	471	472	510	502	477	488	508	545	500	509	508	511	492	540	532	553	548	497	442	472	484	466	514	525	513	524	520	497	514	501	541	512	525	514	494	509	496	516	535	534	508	502	549	500	524	450	514	519	508	497	498	477	501	493	519	540	538	547	512	538	502	493	522	481	494	520	486	512	468	503	513	496	518	515	522	507	520	540	524	522	478	553	502	549	505	486	540	518	498	518	505	465	542	506	522	481	523	522	480	513	476	501	487	541	516	507	509	530	487	504	548	495	511	508	539	503	473	501	525	543	540	505	518	457	523	509	520	468	482	514	513	484	496	484	504	549	489	527	523	522	502	507	478	547	467	504	588	507	528	508	509	572	498	508	513	511	559	517	513	484	506	511	554	508	498	497	507	504	492	499	523	533	497	509	574	476	498	492	510	510	512	503	526	519	522	519	509	533	491	526	484	487	543	533	537	503	528	502	493	550	491	490	521	502	532	518	487	484	521	546	548	507	491	518	493	496	462	498	558	532	524	504	538	528	500	528	506	517	520	517	532	519	542	536	490	521	507	462	542	549	524	545	501	486	481	538	547	494	493	484	519	523	502	517	509	487	525	524	515	493	491	549	465	516	492	516	506	559	510	511	501	480	521	481	514	526	493	486	529	505	537	511	535	489	485	496	513	552	492	540	483	523	505	530	531	501	495	553	478	537	485	520	501	505	533	478	520	518	524	519	543	550	482	504	514	538	481	528	484	515	525	500	521	516	493	511	471	513	506	509	512	501	445	555	515	500	529	529	531	498	512	542	511	523	530	481	496	500	503	494	503	500	499	524	508	516	557	497	512	511	520	487	535	489	489	521	481	463	474	528	507	515	551	511	544	490	543	504	550	549	505	491	503	529	534	487	537	545	491	515	481	543	501	476	488	474	489	488	494	547	498	519	503	513	525	522	517	531	546	515	491	520	523	519	538	513	538	513	506	475	491	461	498	535	546	497	486	522	532	468	500	535	496	494	486	499	525	515	520	512	492	496	502	495	522	523	495	524	519	529	519	504	500	528	513	477	498	528	516	496	509	507	499	513	498	533	502	502	508	481	523	497	524	501	549	503	539	501	497	523	548	500	539	509	496	535	515	519	499	524	498	540	531	511	519	542	482	503	516	516	502	511	518	519	540	485	491	495	517	513	539	564	474	556	502	493	540	510	518	531	490	496	527	534	521	480	526	473	478	486	487	484	509	488	513	504	492	491	541	526	522	502	501	483	513	491	498	506	487	487	520	527	485	502	524	492	496	496	499	477	511	567	523	515	508	480	492	500	485	542	513	534	507	493	552	464	520	497	500	489	574	548	501	499	519	491	511	537	508	539	497	480	492	497	515	518	491	528	536	514	497	497	500	536	507	486	514	550	497	520	507	542	486	529	535	495	501	526	509	511	486	488	505	527	500	478	515	543	527	494	505	539	539	516	552	499	494	537	512	521	487	536	529	488	500	526	509	482	475	525	495	516	520	506	500	492	490	475	501	503	497	488	536	510	484	509	513	547	536	529	484	507	515	518	501	524	501	529	526	494	514	475	515	483	498	530	536	500	497	547	507	494	488	505	519	516	512	547	489	520	534	525	504	550	518	507	531	461	536	491	527	530	484	495	506	491	527	484	479	454	547	514	507	549	545	507	530	507	522	475	460	532	539	523	484	497	508	492	463	501	464	516	547	502	511	515	524	517	535	496	525	472	481	537	557	524	514	524	484	485	503	463	528	491	528	513	491	505	489	509	486	517	548	523	491	517	510	476	470	520	504	508	507	517	529	487	510	544	485	515	531	499	504	514	510	521	518	482	502	496	548	544
2875	421	363	386	366	366	384	361	386	375	403	364	399	403	391	365	349	365	332	393	410	352	332	362	367	403	353	385	381	394	394	383	335	363	391	341	343	376	375	333	369	393	368	368	370	347	345	350	367	358	386	362	393	357	366	361	349	403	366	365	333	380	374	344	379	383	379	351	336	386	353	349	353	342	355	379	372	400	342	368	383	342	337	319	349	386	349	324	381	344	371	355	328	330	350	376	341	354	368	327	385	416	435	371	368	353	369	366	384	399	346	349	365	393	373	369	396	352	393	367	387	385	353	331	380	360	346	374	362	379	375	337	348	372	343	385	376	347	366	368	394	332	355	380	371	415	391	371	348	383	340	328	348	392	338	383	365	368	349	329	378	362	361	353	334	319	346	362	340	398	354	372	383	372	356	367	347	347	349	358	382	373	357	349	407	336	391	371	339	351	340	364	363	351	362	382	342	371	333	348	366	386	386	356	361	363	361	351	338	370	393	369	370	333	360	377	342	361	340	380	341	328	342	380	356	390	350	352	374	356	356	392	356	356	397	386	340	339	391	384	382	371	360	356	391	375	341	386	376	352	391	377	390	369	385	351	360	365	331	353	374	409	379	363	392	364	381	333	355	344	395	346	374	335	342	371	341	380	368	365	360	337	347	360	348	365	374	348	368	368	357	380	361	366	383	362	354	392	360	378	369	359	405	358	324	383	364	349	362	344	343	390	373	393	381	350	330	404	321	342	367	358	348	361	379	392	378	374	344	371	388	404	385	349	389	406	357	377	375	365	344	399	303	342	340	373	365	360	350	358	380	402	376	358	369	371	377	333	363	351	389	364	375	387	369	380	365	362	398	326	325	362	363	359	371	385	366	384	395	374	365	373	356	362	394	300	371	321	381	387	358	404	340	391	373	355	336	382	345	362	354	351	353	338	387	392	345	376	366	339	377	354	340	362	358	374	406	363	374	377	361	389	374	359	359	354	352	384	362	323	365	373	365	369	374	383	365	336	394	371	324	356	360	344	385	387	346	373	374	358	361	341	383	387	379	361	356	328	353	355	385	380	369	353	352	354	346	389	337	357	347	291	347	405	375	386	392	372	340	352	348	387	351	361	354	390	366	378	357	350	383	340	366	335	379	345	338	380	369	358	388	392	362	361	381	379	368	406	373	355	341	368	391	371	389	384	357	352	359	334	352	378	357	365	386	403	379	381	320	367	365	399	379	387	347	402	337	380	349	387	346	339	340	376	336	368	348	379	362	393	352	345	374	348	339	338	371	335	368	405	353	386	384	368	362	354	350	392	316	338	347	370	358	377	357	371	350	374	363	369	362	342	364	372	387	386	363	408	364	357	335	345	389	396	343	357	338	345	342	351	353	351	343	391	372	324	379	361	350	388	353	359	366	388	387	347	380	364	339	362	373	308	327	367	346	340	372	382	369	384	386	374	376	363	410	350	401	378	349	366	348	398	403	354	326	368	367	372	408	387	397	371	379	358	354	371	351	356	337	397	396	350	363	375	379	353	367	336	360	375	367	375	345	333	375	338	350	346	357	374	373	397	378	384	342	370	358	337	343	391	389	332	392	327	362	338	356	338	350	345	368	365	370	355	395	362	372	359	374	373	350	370	345	330	357	373	375	367	376	345	367	324	366	370	375	379	357	353	336	406	381	361	382	369	371	343	365	364	375	358	350	357	360	370	381	338	389	384	377	360	402	358	342	337	369	366	334	386	372	369	361	397	328	358	335	383	348	373	341	357	349	355	359	397	384	392	380	366	361	361	369	349	357	347	358	368	371	346	353	344	359	360	358	338	358	350	327	368	349	393	374	351	338	389	386	361	386	375	354	327	327	351	362	374	362	347	362	343	365	376	338	350	378	390	363	340	383	339	365	386	332	391	342	340	340	357	386	373	361	364	377	356	338	373	342	371	328	416	377	366	355	336	391	369	338	356	379	324	331	377	376	372	382	376	372	371	356	373	383	340	369	382	376	393	347	378	367	375	337	371	350	380	349	369	367	371	352	373	375	370	373	394	372	355	369	349	384	366	331	368	352	380	377	325	350	303	389	348	335	384	398	387	315	376	380	372	341	347	364	395	351	372	372	333	389	401	389	363	334	368	395	362	368	350	346	378	378	356	381	361	329	344	391	371	385	397	372	366	354	382	340	348	381	336	372	369	336	320	368	392	392	368	349	376	372	355	393	380	357	382	367	357	415	316	350	372	342	403	370	383	351	359	372	382	358	367	414	360	356	362	363	388	384	376	379	351	370	382	361	364	384	363	358	324	362	402	396	403	343	375	379	386	357	358	341	362	383	383	337	356	351	381	365	384	361	351	372	369	359	357	349	376	356	354	340	351	373	331	368	370	371	346	381	392	426	363	390	333	370	372	383	363	398	372	378	376	342	374	373	389	379	344	360	340	386	381	382	372	377	338	358	372	389	356	331	337	378	346	390	403	389	357	348	374	356	339	345	324	343	395	378	367	367	343	375	402	318	385	356	349	382	395	348	386	352	391	355	339	327	369	353	325	325	363	368	370	329	349	363	380	379	399	375	363	393	392	382	329	353	347	367	370	351	363	359	370	396	347	375	357	340	373	340	325	347	366	348	376	367	358	357	387	368	359	361	401	378	368	371	361	348	352	367	348	343	394	362	371	336	379	329	366	387	349	369	352	416	357	400	372	366	375	377	360	389	384	365	330	325	374	355	372	387	359	404	340	352	357	364	346	365	326	366	351	357	330	362	380	345	393	387	390	313	370	361	377	381	341	358	350	321	344	405	349	368	369	324	316	394	381	407	368	372	382	378	404	390	373	360	349	377	397	346	389	378	387	354	350	338	367	372	394	411	374	356	344	360	346	388	351	400	345	352	375	376	344	376	356	362	354	328	364	371	372	399	353	378	370	347	338	393	364	400	372	363	357	373	362	357	358	382	359	347	386	361	370	358	312	380	366	348	363	361	371	312	375	381	368	354	371	340	382	339	383	399	365	373	360	377	362	360	387	362	347	398	370	321	332	344	355	331	350	359	403	399	352	368	360	368	334	351	395	345	358	375	376	344	398	370	367	356	351	391	378	393	346	358	349	348	409	404	337	364	359	380	340	376	354	357	393	365	367	407	396	328	362	388	386	375	369	361	360	381	345	363	361	360	401	377	414	329	355	360	354	328	331	351	365	375	355	352	369	328	356	370	346	387	369	325	352	385	341	375	373	351	384	371	371	390	365	383	333	358	380	364	354	337	368	367	355	378	350	344	357	379	360	319	352	349	368	372	365	346	378	358	353	371	383	361	373	318	357	404	375	353	332	406	381	374	354	357	363	340	361	343	379	359	353	374	370	352	381	355	354	329	373	378	387	369	327	358	378	339	400	360	350	392	357	393	375	369	406	398	353	386	332	361	337	313	363	378	358	411	396	369	369	375	375	361	363	312	365	355	383	317	355	362	347	341	315	370	375	335	379	361	370	349	362	382	385	361	414	352	381	362	385
3022	870	910	917	927	945	898	845	910	962	898	853	819	833	905	902	935	876	866	871	877	892	803	896	884	855	855	952	890	881	859	920	869	926	843	899	854	886	824	904	894	888	948	876	925	919	864	875	935	892	892	928	902	851	915	872	909	853	924	937	840	895	886	873	869	920	899	907	838	910	955	846	861	936	869	838	913	877	884	915	868	882	807	840	881	870	828	868	835	890	884	911	846	860	852	873	887	904	886	914	884	870	882	897	885	865	847	858	951	842	909	917	898	931	875	888	878	888	897	875	899	851	869	888	871	893	888	884	920	875	890	904	879	920	902	930	899	884	899	915	891	899	962	885	860	848	877	827	904	904	823	889	967	893	889	879	905	848	868	871	878	858	911	896	861	894	821	883	881	889	869	823	922	899	885	867	919	913	909	887	889	831	901	890	830	897	864	891	891	870	880	867	888	843	865	870	893	810	825	887	826	934	821	887	908	871	860	889	809	827	844	889	931	908	902	947	825	881	897	871	919	888	860	930	889	918	865	896	846	878	883	867	903	882	863	816	892	885	895	906	913	879	889	856	926	944	889	833	880	856	893	834	901	910	849	863	897	890	891	843	874	898	841	865	920	867	899	889	909	880	942	852	893	872	894	934	849	900	897	917	834	913	893	930	812	907	875	894	928	872	881	916	874	915	890	931	887	863	872	834	897	861	861	851	865	851	858	874	875	852	895	903	915	840	875	883	868	869	877	879	889	909	831	890	936	874	893	916	823	892	841	882	867	928	855	879	880	911	867	930	883	899	926	881	885	912	907	879	899	866	906	878	827	877	904	853	897	900	846	873	894	923	879	952	850	940	873	847	834	913	945	850	892	888	913	896	892	875	902	857	880	881	892	888	852	923	917	900	877	885	877	878	846	861	877	876	850	914	873	892	876	916	860	874	939	901	893	914	890	867	906	929	886	837	853	883	907	894	863	878	852	861	897	871	935	868	878	889	864	937	878	830	863	868	920	890	878	883	847	851	896	884	898	903	891	841	842	863	881	875	859	856	884	923	881	886	872	903	894	872	917	829	860	863	863	824	908	878	926	917	924	866	919	877	875	866	872	914	836	894	931	894	885	875	852	887	896	866	823	867	864	896	928	873	883	883	894	929	845	920	866	875	890	903	916	852	930	829	890	869	842	841	831	896	905	865	883	896	879	880	890	807	863	909	850	846	887	853	865	846	865	872	829	834	912	849	829	878	884	877	894	833	869	853	886	875	876	882	867	885	910	926	852	862	942	900	884	882	910	879	848	858	845	859	891	839	873	853	890	880	876	843	861	878	845	896	898	946	851	890	860	852	834	875	825	903	869	907	884	868	970	889	877	901	863	856	856	896	907	868	864	909	851	886	879	925	878	868	890	847	944	900	812	832	918	907	869	883	823	887	891	849	872	838	871	917	883	892	910	864	890	842	861	860	858	845	867	926	885	882	866	888	904	898	871	915	870	878	876	830	871	844	868	852	943	882	912	900	850	905	879	916	872	920	922	890	925	885	881	917	901	879	857	920	911	869	873	826	842	815	885	929	864	927	908	899	840	837	881	901	911	910	902	882	927	846	872	849	876	834	910	902	908	911	892	879	870	888	873	900	864	863	924	885	860	872	892	928	898	866	920	902	900	878	892	834	849	867	855	934	866	860	838	876	928	913	826	913	848	849	898	888	863	893	857	926	893	921	836	887	924	843	883	901	923	871	833	890	865	838	842	907	924	895	894	891	888	956	850	873	850	916	915	912	936	849	844	919	923	888	869	827	855	911	869	876	891	875	905	846	844	884	899	894	884	927	842	872	848	943	900	877	853	858	877	864	912	878	840	870	842	876	908	898	861	860	846	914	888	902	884	866	847	910	921	888	884	944	857	893	842	858	867	922	890	861	900	889	818	911	870	935	900	836	876	854	863	880	847	888	924	918	880	907	897	841	932	879	837	890	901	881	934	910	852	853	873	847	937	884	890	929	919	846	883	873	843	846	870	932	899	869	863	891	853	915	915	918	904	849	885	844	879	943	908	897	881	886	877	863	875	858	857	911	906	889	936	867	848	886	873	866	895	922	916	837	803	895	875	895	876	894	881	847	903	901	886	878	931	858	921	897	870	874	879	890	883	931	875	874	878	878	905	911	884	870	842	855	846	905	883	893	892	914	880	881	853	934	843	906	839	908	881	879	884	882	886	898	826	917	876	853	905	903	834	817	907	885	901	857	886	899	884	872	846	826	876	907	923	927	855	912	852	903	833	913	893	899	873	952	871	882	916	898	895	875	894	881	881	883	825	868	917	880	887	860	862	903	907	858	818	811	904	889	857	819	866	905	888	862	895	904	875	929	920	879	909	881	835	821	919	842	916	871	910	914	873	902	843	917	912	874	883	852	893	822	849	903	878	927	963	823	898	813	884	911	869	867	935	947	885	918	899	905	850	879	835	915	840	881	913	849	926	864	848	900	867	875	872	830	931	838	858	915	877	879	884	872	930	919	893	876	893	857	903	914	867	851	857	889	870	904	857	873	878	836	887	871	884	902	902	893	852	893	929	854	898	865	895	912	861	918	890	887	927	837	849	912	897	854	921	872	883	875	885	910	925	863	934	815	883	916	931	841	933	848	873	873	850	867	887	888	885	883	841	941	900	900	850	882	922	916	973	887	916	911	921	838	904	890	844	905	891	909	890	967	902	884	888	887	877	865	976	845	926	949	935	946	893	865	885	841	852	872	868	860	888	943	836	916	894	887	903	826	865	895	925	915	866	839	893	897	848	908	910	924	869	844	869	879	942	864	826	841	870	822	880	896	876	900	926	897	883	853	867	926	904	885	941	849	897	842	869	901	917	900	850	849	908	925	908	838	873	918	903	872	870	919	904	890	864	852	928	882	904	904	907	870	859	826	876	930	914	865	898	902	887	952	926	862	871	921	862	858	883	909	875	842	882	792	821	860	862	890	859	877	875	912	856	895	878	892	888	887	867	860	831	931	885	941	826	880	904	863	891	879	865	860	921	872	895	872	891	895	899	876	916	895	896	868	884	855	921	862	939	843	920	901	910	933	914	894	858	920	849	891	896	859	936	901	884	902	899	880	925	862	839	879	863	862	883	859	850	949	907	886	844	880	826	912	901	843	850	859	858	907	836	868	956	839	843	883	878	877	909	886	886	929	877	922	911	843	881	916	872	862	889	932	902	866	870	854	896	864	910	862	910	858	885	874	898	942	949	944	906	882	873	863	863	877	848	890	948	868	922	872	860	906	845	878	904	909	889	901	923	875	897	886	842	913	877	850	857	937	873	876	887	875	888	878	849	915	920	857	847	890	884	897	905	910	897	916	897	892	902	935	889	845	971	886	903	856	894	861	870	942	913	887	888	864	871	854	872	935	913	891	880	865	910	895	864	851	904	889	878	902	850	836	924	823	865	865	920	860	882	923	899	888	846	909	928	912	865	847	884	811	889	873	859	933	933	913	930	855	869	894
8705	692	601	524	513	451	423	403	429	414	379	390	368	390	372	370	366	353	396	379	380	385	368	366	366	345	388	373	365	383	380	380	350	378	369	379	325	400	340	390	357	350	373	358	384	363	388	388	377	355	373	358	411	394	386	355	392	357	380	353	365	337	359	341	373	397	379	368	358	404	364	360	364	388	360	360	376	356	380	379	373	418	386	371	369	379	390	360	360	369	396	393	388	363	370	351	392	385	339	387	373	364	401	390	384	374	356	359	397	383	322	399	373	372	359	375	394	371	377	365	390	364	353	373	369	358	402	397	337	373	349	356	417	378	361	356	410	382	395	379	405	412	356	392	399	361	432	375	397	409	370	374	371	373	357	378	364	374	338	344	374	379	366	381	397	370	354	364	366	322	368	353	381	374	349	377	353	364	371	361	377	388	380	395	397	367	369	404	374	386	330	376	368	378	376	376	356	350	353	394	376	359	359	333	384	371	351	390	361	374	377	337	395	356	369	394	359	384	364	344	365	385	372	353	399	371	362	401	368	372	354	386	398	385	407	361	406	348	383	402	351	379	407	383	347	351	373	399	374	371	295	352	372	367	334	370	371	374	375	399	361	363	394	359	407	379	391	380	351	363	367	390	437	361	380	356	360	363	357	379	395	390	366	376	380	391	361	331	382	385	343	372	336	359	361	337	336	382	358	356	337	354	383	395	342	307	374	375	378	349	343	388	342	395	402	379	382	386	369	370	372	384	375	397	335	352	382	368	390	381	374	376	376	383	368	380	365	367	342	389	371	374	413	365	366	371	391	371	365	392	379	428	370	368	358	347	368	329	359	378	380	379	349	385	361	371	396	398	356	378	384	368	384	414	373	383	350	340	391	351	365	354	365	372	370	362	375	330	354	347	374	385	378	365	376	410	344	368	382	336	383	375	428	402	361	370	400	395	330	371	366	337	369	369	353	364	388	361	386	367	375	348	365	380	356	395	366	373	382	398	349	340	362	361	375	411	398	385	369	356	389	430	349	355	403	371	374	371	392	350	364	359	359	335	347	369	362	383	401	373	394	371	385	379	349	376	381	374	399	357	389	375	393	371	370	418	342	380	364	359	343	392	369	356	379	381	380	409	368	357	403	365	347	361	336	352	424	354	372	388	364	333	346	371	332	374	389	363	379	395	413	337	326	381	390	416	376	408	369	357	391	381	344	359	388	324	372	384	349	367	349	418	372	362	352	383	392	364	378	367	350	388	384	403	367	421	417	345	352	389	363	382	368	361	366	364	355	378	341	405	387	389	369	368	383	379	356	380	387	442	358	335	394	406	366	369	347	363	345	364	385	374	383	334	375	379	340	369	371	368	350	351	359	371	398	407	376	384	352	360	375	366	380	366	360	323	372	384	390	392	339	353	355	388	352	375	343	369	383	370	368	370	374	385	390	333	385	373	390	386	356	373	367	387	358	374	388	348	377	384	383	396	386	376	375	390	366	359	359	373	399	363	373	337	348	358	351	370	370	380	339	357	364	354	377	338	372	386	386	379	381	393	350	365	385	366	371	380	371	343	356	374	403	376	404	387	374	344	388	366	366	362	371	384	348	404	362	381	356	380	403	401	391	381	341	398	347	343	377	347	384	332	383	399	393	376	352	386	372	355	366	374	384	384	371	347	361	361	362	344	365	358	345	371	386	378	360	363	354	338	378	384	366	386	374	376	381	345	382	383	386	392	366	373	371	374	376	353	372	338	394	377	386	357	409	384	412	387	386	370	358	391	409	373	392	356	346	379	364	389	334	405	360	342	359	380	384	357	387	374	384	394	342	355	361	367	333	364	353	391	368	365	365	401	383	379	378	388	359	366	374	400	382	380	399	370	359	378	357	360	424	372	381	370	348	371	357	394	366	355	390	341	366	359	400	384	362	376	377	357	346	386	387	377	344	361	367	378	393	346	348	366	355	349	356	376	384	392	422	344	385	404	353	345	372	360	381	371	366	358	334	342	392	388	408	379	385	382	374	376	342	382	331	368	355	414	346	346	349	398	371	376	378	404	365	377	358	370	362	383	386	407	415	341	377	369	386	393	375	365	348	355	380	407	336	381	350	368	377	404	401	372	359	394	363	379	354	387	379	409	395	386	368	361	337	362	373	401	369	382	362	345	388	387	348	352	336	359	385	357	383	355	373	357	392	374	370	367	362	397	365	337	383	376	366	384	377	379	394	382	374	396	326	380	359	372	361	352	389	353	372	357	357	383	388	371	346	407	357	349	373	377	378	353	382	388	415	379	408	373	353	356	382	378	368	356	365	380	342	366	351	342	392	358	391	361	382	376	426	391	402	350	364	349	405	388	365	379	340	372	406	363	375	366	377	382	366	370	361	349	393	361	359	392	384	358	408	355	368	385	377	354	398	342	388	362	379	379	392	370	351	366	346	407	339	333	398	386	389	377	373	407	368	394	398	361	364	363	362	397	382	392	368	376	407	394	334	390	394	384	397	401	384	388	367	366	368	410	366	395	386	402	378	344	372	361	380	344	371	311	384	415	356	369	384	374	383	371	394	363	358	364	367	336	369	368	383	399	378	365	368	371	381	377	394	383	398	338	364	361	379	345	377	357	381	356	366	383	381	413	352	384	404	365	371	367	361	398	373	355	352	368	422	367	386	348	373	387	369	341	384	381	392	395	403	393	367	336	368	350	342	383	357	408	384	346	364	359	390	384	348	352	338	390	374	373	351	333	375	377	366	373	382	356	364	372	334	359	382	351	422	361	337	379	351	343	395	401	394	353	385	401	414	373	339	344	354	392	375	359	345	405	366	386	361	371	365	368	348	372	346	372	363	330	388	337	395	348	361	368	354	381	392	359	381	347	348	385	362	358	383	401	411	389	339	364	343	385	402	405	378	355	388	392	364	407	399	369	404	390	388	351	345	358	368	369	353	388	390	365	370	387	380	400	376	379	376	377	407	396	408	344	361	388	350	386	349	378	377	345	409	365	379	370	392	404	372	399	393	386	354	386	352	356	376	386	350	354	394	375	348	412	353	402	368	378	377	379	402	381	351	395	382	360	385	372	381	384	331	359	406	362	389	394	401	376	383	365	390	328	360	349	389	405	357	346	347	396	383	365	328	414	400	357	386	395	380	378	386	375	367	401	403	345	369	385	391	353	392	342	383	392	416	330	391	377	356	382	367	388	331	366	375	362	374	373	376	392	363	344	355	390	339	421	357	410	388	394	383	373	376	388	361	387	355	379	360	376	358	352	356	390	388	388	399	397	353	377	401	390	397	363	375	388	329	353	390	338	357	391	333	334	374	393	369	394	373	415	424	354	390	336	376	366	387	371	371	355	400	371	405	388	393	365	358	390	378	383	384	400	389	368	358	380	390	387	407	322	385	393	371	333	405	367	395	386	371	388	410	389	356	375	380	386	386	354	407	390	401	390	367	399	382	375	371	367	392	335	331	383	357	362	374	394	374	399	401	373	395	348	320	349	370	377	407	375
7535	1115	1419	1497	1426	1260	1119	1130	1105	1037	1014	1016	1007	956	921	963	910	942	979	887	966	913	949	943	914	940	933	912	929	875	883	875	888	902	878	880	874	935	910	912	869	877	897	900	893	875	861	922	873	886	867	921	844	933	936	863	944	941	934	891	886	920	868	879	847	870	889	912	870	884	912	866	858	891	847	860	892	922	915	882	824	871	920	921	914	899	904	942	914	909	903	860	898	867	873	907	909	851	908	903	890	912	882	829	942	907	910	914	866	887	878	923	894	944	819	916	863	874	914	892	877	826	889	906	913	888	911	889	869	905	908	889	890	850	874	898	883	900	872	909	905	933	917	921	929	923	895	905	862	926	876	846	897	861	884	846	863	883	881	883	878	886	874	878	893	907	883	933	820	920	931	894	865	956	872	909	864	876	852	873	893	890	875	886	954	927	890	851	868	887	855	857	900	914	844	943	920	943	912	899	878	900	906	921	837	917	853	927	918	886	925	919	897	888	919	937	902	874	916	910	903	994	870	889	896	867	873	879	870	897	939	901	924	893	919	875	913	914	880	920	900	899	905	894	899	935	875	909	866	912	889	919	879	903	907	918	868	890	876	905	857	901	910	876	895	881	900	921	893	863	919	886	883	895	956	887	942	908	934	853	912	925	889	904	923	931	901	923	893	836	873	930	838	892	870	842	836	896	887	891	857	830	874	858	898	836	925	897	915	912	911	916	859	952	890	889	918	870	896	852	902	907	897	915	887	891	939	868	836	865	886	929	865	877	897	888	934	899	826	882	874	854	866	889	941	901	923	923	880	942	891	936	943	899	907	870	844	897	888	965	859	864	884	899	886	884	895	861	961	866	839	846	905	851	900	853	875	907	905	890	891	875	847	936	928	896	900	938	913	890	915	939	913	936	888	912	862	885	868	940	882	852	835	925	879	893	868	912	943	951	920	894	873	902	877	917	827	846	877	865	844	894	882	822	937	923	888	862	910	871	870	846	898	851	892	953	950	883	937	914	904	890	896	907	883	925	902	866	867	971	894	893	963	904	888	913	922	893	937	861	921	884	880	870	885	852	832	864	910	903	957	891	902	873	922	952	898	912	838	855	900	884	869	889	877	880	854	915	843	870	920	900	816	912	899	890	864	882	875	866	874	868	885	928	894	926	914	907	897	926	887	826	839	874	923	846	890	867	962	871	849	924	881	883	879	881	871	863	947	930	870	895	941	861	940	925	888	890	917	891	897	857	857	911	879	845	860	869	956	916	853	908	890	875	885	900	934	936	930	920	889	872	846	876	842	838	885	856	868	866	921	880	908	928	887	875	876	885	892	841	899	921	883	846	874	887	876	834	914	918	836	869	884	890	878	873	914	879	941	871	901	829	846	900	915	914	884	867	896	870	866	901	875	873	926	860	860	893	895	903	898	915	866	920	831	895	923	899	921	877	884	912	826	882	915	891	886	904	854	885	877	866	870	872	894	894	859	849	919	870	875	888	907	898	915	924	906	870	897	853	875	895	867	908	918	896	901	850	890	900	867	935	856	870	928	880	839	847	847	940	927	907	886	870	873	906	891	874	860	846	839	861	935	899	877	889	905	887	874	929	912	928	899	855	964	956	910	911	902	891	815	898	902	885	861	890	878	905	839	871	859	877	864	898	892	893	894	873	888	906	859	907	895	889	937	852	872	903	867	832	908	847	830	869	834	871	894	906	869	874	868	903	889	880	901	899	891	902	932	906	922	926	897	889	911	840	856	906	894	900	865	898	855	897	873	904	903	884	893	863	931	872	901	915	881	875	906	898	932	897	940	923	912	923	889	815	865	894	890	837	880	879	930	876	916	873	888	883	888	881	925	949	945	845	874	890	924	884	950	908	890	875	920	922	886	914	881	892	914	923	853	897	880	916	923	847	911	949	867	916	909	872	907	857	896	884	925	882	907	929	910	915	871	893	891	918	890	934	873	893	926	891	885	847	869	893	873	916	904	903	860	923	865	840	879	942	885	857	907	896	914	895	887	830	861	876	921	901	900	886	922	905	881	865	882	872	891	824	938	874	903	876	849	944	901	869	923	925	844	851	918	882	858	869	900	918	880	893	881	869	884	897	830	907	887	871	848	874	940	877	839	890	840	812	846	842	878	880	890	903	889	913	923	896	870	914	871	895	881	928	910	847	873	909	870	895	882	892	910	887	881	947	915	882	855	932	886	899	892	930	848	880	893	877	887	837	865	876	886	962	910	904	845	893	878	880	911	924	870	881	871	852	905	892	864	875	918	880	896	888	848	877	899	891	879	944	862	866	887	899	894	895	868	920	895	948	877	882	901	872	913	882	864	896	893	886	838	872	845	885	844	907	892	867	881	878	948	893	858	885	899	904	910	923	877	853	874	831	896	891	892	917	915	943	878	932	902	889	898	914	883	914	928	892	859	923	843	900	857	834	885	883	904	915	892	870	869	911	849	928	864	921	871	893	867	898	901	918	899	887	845	907	912	866	879	913	863	884	873	876	867	872	900	936	903	887	881	881	865	935	857	889	848	944	892	920	913	849	866	924	864	883	881	897	884	873	884	897	890	869	885	976	848	883	868	941	882	892	875	868	890	904	891	912	922	879	906	939	908	848	915	877	888	922	880	872	918	871	924	918	922	885	830	873	866	822	868	850	893	870	911	889	888	870	918	880	874	911	895	866	879	860	926	890	859	904	848	872	893	862	914	829	901	870	840	865	917	923	911	914	894	911	865	894	873	871	893	882	868	889	863	946	875	886	822	903	847	853	878	887	903	807	895	927	906	937	885	927	856	910	923	928	901	862	873	903	855	915	891	917	923	913	926	902	894	998	902	887	901	895	899	896	929	873	872	901	921	820	940	894	875	926	891	879	862	913	907	897	895	865	868	869	917	940	912	917	888	887	881	880	906	848	880	876	874	859	890	871	910	884	830	939	885	884	936	869	884	865	869	863	900	845	891	871	869	839	934	869	900	837	895	844	846	888	903	879	877	926	976	867	916	866	930	863	877	858	833	959	905	919	950	878	899	928	923	907	876	922	921	954	947	890	862	874	923	828	906	930	919	872	923	857	895	873	900	955	897	907	890	946	895	905	865	848	843	861	871	873	906	856	885	862	858	869	916	837	871	902	922	917	927	883	913	867	942	890	948	926	880	853	920	949	889	867	920	893	896	876	900	897	888	857	933	858	910	859	895	916	816	847	885	901	839	865	880	903	918	888	867	874	873	906	906	901	858	907	856	942	875	896	934	879	920	861	891	943	839	925	922	922	922	844	825	855	882	816	861	860	904	901	915	876	928	843	912	833	888	868	933	901	909	954	882	883	874	924	859	889	867	910	883	908	879	854	887	870	920	874	846	859	870	957	932	940	846	906	873	886	895	902	884	900	890	900	883	876	879	912	855	906	817	855	895	833	889	891	889	902	905	843	869	820	937	877	880	849	918	885	853	879	904	904	827	866	880	918	916	917	900	890	885	910	882	854	854	896
14616	1024	671	525	409	311	305	236	263	265	258	237	268	244	222	217	217	220	200	234	232	207	212	187	232	204	213	211	189	217	182	227	236	207	187	183	207	220	199	230	213	220	206	182	216	213	201	184	188	175	174	202	177	215	188	175	221	184	197	237	198	219	211	197	185	189	199	195	171	188	193	197	168	196	215	210	182	205	209	209	215	210	198	194	210	202	178	191	184	206	189	194	252	186	196	184	181	198	190	202	198	183	183	190	172	194	213	193	184	214	223	210	220	191	176	226	194	199	206	201	194	212	192	207	181	217	185	197	185	206	220	189	182	186	206	217	206	213	184	185	178	188	193	178	216	203	186	199	184	235	198	194	198	188	165	202	192	184	201	191	210	200	220	206	194	230	193	198	194	206	185	210	187	221	217	179	206	186	191	216	211	187	183	205	208	191	188	202	206	220	156	203	198	175	197	212	222	210	198	199	183	177	213	180	222	185	184	179	191	213	185	201	193	184	205	178	181	221	201	203	228	211	224	199	197	199	184	234	206	189	184	171	187	179	230	198	208	182	192	197	216	189	194	179	201	218	224	186	187	198	200	186	184	204	206	213	193	201	231	203	200	205	230	223	191	216	194	221	200	179	157	210	193	209	194	205	207	228	198	184	216	194	192	196	229	190	194	202	188	172	188	194	212	220	173	181	212	197	202	223	194	213	202	200	193	172	203	205	171	196	218	185	227	216	160	213	202	213	184	194	224	208	202	192	176	204	232	185	207	199	187	201	193	216	198	192	214	163	213	192	182	190	222	195	204	206	185	186	207	196	185	206	208	201	196	228	230	210	212	202	205	220	205	205	196	207	200	222	201	210	203	213	172	172	192	191	196	222	212	191	198	189	226	198	211	215	207	211	232	196	214	199	210	210	193	193	224	185	186	193	191	181	189	203	170	175	178	207	195	198	220	165	181	215	196	202	208	180	229	169	199	194	199	219	244	195	183	203	187	182	204	212	215	220	200	201	183	198	225	187	222	196	185	169	170	165	207	210	206	192	194	212	212	204	195	201	198	194	207	220	207	198	201	209	212	188	179	187	214	190	177	238	205	202	196	192	198	198	197	203	208	186	201	179	220	203	202	180	209	191	192	217	191	188	204	207	196	204	180	184	189	217	196	215	185	193	191	204	198	192	187	193	209	200	223	213	221	221	178	165	181	193	186	180	205	181	204	188	190	187	205	189	186	213	217	202	189	212	169	173	200	214	209	213	219	190	217	188	203	196	194	221	218	198	188	230	219	184	171	197	209	182	201	181	182	230	202	195	191	214	176	185	210	204	186	198	208	201	218	221	195	192	228	211	226	193	213	206	220	220	218	187	204	192	210	177	193	201	171	194	195	174	188	206	198	191	190	196	174	211	208	195	207	183	177	211	196	190	206	215	179	210	195	211	200	191	192	189	172	182	151	217	210	191	244	177	211	175	182	161	197	190	216	192	229	171	239	209	190	203	207	206	176	195	207	192	204	224	218	233	206	190	187	174	188	222	186	202	210	191	190	197	183	188	175	198	218	226	213	217	205	198	188	178	207	226	209	197	192	207	211	196	175	198	184	175	194	181	206	180	177	170	173	184	189	219	207	209	214	194	182	188	193	218	186	215	228	206	216	182	170	179	221	203	209	208	225	233	195	202	182	210	210	191	218	195	212	204	216	184	188	217	216	193	210	202	188	195	196	205	205	165	186	189	170	214	204	190	208	198	188	204	194	212	204	208	178	195	181	182	199	177	197	182	193	200	173	206	187	197	209	208	191	196	186	189	195	180	199	198	200	183	195	185	211	195	214	189	193	176	174	212	201	196	171	186	220	202	193	210	197	195	212	187	185	203	205	186	186	191	214	227	203	207	197	201	206	231	190	208	199	205	201	193	180	196	190	195	213	224	212	190	220	187	217	193	188	225	198	209	211	195	194	176	218	211	192	208	227	202	211	211	207	187	188	182	202	233	210	178	216	187	202	200	183	186	216	178	213	199	206	207	214	240	198	210	190	187	194	183	202	188	198	219	195	199	186	186	192	177	221	204	195	191	195	196	185	187	199	217	208	184	174	208	202	195	195	207	185	207	190	194	208	217	183	172	198	185	200	188	159	195	219	182	188	219	195	192	204	167	205	215	208	207	172	192	176	207	172	225	194	191	176	207	223	197	174	214	204	249	193	223	192	196	193	187	180	193	192	190	195	226	190	184	201	176	183	194	214	190	197	196	210	185	226	199	171	196	179	228	188	226	223	203	193	226	194	189	207	213	202	178	173	186	216	215	227	198	192	205	207	177	200	208	179	204	207	195	210	242	201	185	184	209	209	190	217	213	164	208	204	184	199	196	190	194	204	186	213	180	185	179	211	188	216	203	218	227	203	204	189	207	207	190	183	209	188	181	217	222	190	201	208	209	199	201	192	198	193	182	203	223	193	201	185	202	216	226	196	166	192	181	186	175	188	186	211	198	205	212	186	217	181	211	193	222	201	201	202	201	210	213	192	197	192	211	168	197	212	193	216	196	202	191	194	203	205	197	198	210	210	238	209	196	210	182	207	186	196	201	194	192	208	206	182	197	216	196	194	171	206	230	213	199	174	200	219	217	200	193	192	204	220	191	208	208	198	195	228	191	213	192	208	204	201	195	189	201	204	206	201	191	179	195	204	208	198	185	180	210	215	217	185	200	183	227	192	208	177	188	209	204	184	187	192	191	170	214	208	208	206	208	207	240	210	198	184	195	205	225	214	182	204	176	202	198	176	209	200	209	194	211	173	201	201	188	198	184	216	206	192	215	192	184	207	229	194	205	186	178	215	204	194	163	226	209	198	214	228	194	215	190	214	237	200	206	199	212	207	219	185	176	212	192	182	180	163	186	205	205	221	218	206	185	197	207	203	207	173	214	197	217	163	232	199	187	191	206	208	205	188	211	204	227	182	180	191	194	169	179	203	225	163	177	198	176	177	192	221	204	198	216	201	183	222	194	216	185	223	224	186	169	190	212	204	186	206	195	195	186	194	194	200	175	184	189	214	191	199	221	200	172	184	214	157	209	219	220	202	186	222	188	217	162	177	181	216	211	199	223	201	214	202	212	204	203	210	207	198	191	202	202	191	207	179	199	182	205	231	202	196	226	200	207	215	174	175	217	174	204	217	180	183	219	230	201	195	260	202	190	220	183	181	210	214	187	201	190	201	231	202	181	196	213	216	222	200	186	210	211	198	191	186	200	211	209	202	206	173	205	205	183	184	193	180	198	191	216	226	229	203	198	231	201	211	210	194	201	183	206	211	195	191	182	217	198	187	208	170	181	186	187	200	214	181	187	203	218	184	198	196	212	223	191	196	193	199	209	201	216	183	196	204	194	194	222	213	205	210	173	194	182	181	203	208	220	218	216	208	200	171	208	185	231	201	196	194	181	194	215	206	194	189	213	224	210	213	183	192	212	227	201	200	249	187	191	201	199	176	202	177	168	203	186	193	207
9068	939	1491	1672	1476	1281	1136	989	890	832	810	751	643	699	638	659	637	647	575	583	589	531	537	554	571	524	550	531	573	602	512	505	467	530	554	513	576	525	535	500	533	521	520	524	512	538	502	492	566	577	531	509	491	476	528	518	485	521	542	505	501	506	495	499	534	505	509	501	513	512	476	515	478	489	511	475	499	501	470	517	510	531	514	516	491	541	524	498	524	505	489	482	497	501	516	510	492	525	525	474	453	478	510	538	520	512	530	468	504	519	512	483	522	484	533	538	487	496	531	483	506	511	490	523	524	510	531	513	505	512	553	542	502	526	505	489	447	539	488	502	481	501	518	469	489	499	488	516	519	510	473	482	499	509	478	473	516	507	517	525	488	493	544	490	520	480	475	484	481	501	530	499	487	527	532	484	465	510	522	525	507	516	535	531	485	498	480	530	527	497	484	544	498	476	492	503	523	520	509	489	529	532	484	496	495	493	511	516	523	498	529	517	517	482	502	536	494	466	495	522	513	512	543	490	495	497	482	495	492	481	524	527	527	513	526	503	483	483	463	531	519	506	488	489	522	543	515	573	516	510	491	496	471	495	510	530	526	527	527	498	501	506	485	507	516	467	484	558	502	499	508	496	472	485	485	506	499	511	525	514	511	526	472	525	483	508	497	508	467	521	491	511	529	482	481	544	514	498	537	492	510	526	470	467	542	511	512	512	497	491	509	461	507	487	509	491	513	510	507	493	507	522	457	516	490	484	493	484	522	505	517	512	508	534	479	440	529	560	501	501	530	496	487	492	556	483	491	544	507	509	522	539	508	493	521	491	541	495	490	509	490	493	501	503	462	486	557	509	467	515	505	491	518	476	479	534	512	516	538	548	491	499	542	526	506	478	514	536	541	523	520	508	498	511	496	513	536	506	532	498	528	518	518	531	509	518	493	493	510	498	509	499	515	522	502	506	500	487	522	517	471	510	488	515	531	492	506	488	517	483	512	494	504	523	531	473	492	482	482	499	495	480	550	522	473	492	505	519	461	484	541	475	524	469	486	514	500	467	495	518	493	516	478	477	502	487	486	478	475	526	495	553	512	497	472	493	516	505	508	498	492	511	513	518	517	492	515	490	482	439	514	506	513	502	496	472	467	496	494	489	463	474	475	515	442	512	492	472	503	504	461	508	500	493	509	499	479	520	473	526	524	514	520	463	505	501	506	518	530	507	512	506	501	536	510	501	504	471	498	539	516	484	504	469	540	517	508	528	474	537	500	480	504	529	484	503	461	498	488	507	483	531	533	484	510	489	539	527	523	526	527	534	466	531	524	488	502	467	491	537	523	501	528	496	498	498	499	496	523	487	540	493	488	454	527	465	465	523	514	459	477	478	504	516	531	529	519	486	480	520	468	473	498	484	571	506	501	467	503	496	524	517	514	511	522	495	495	471	509	485	486	485	502	523	485	517	507	485	524	508	495	538	489	462	503	483	500	568	502	499	552	496	513	469	503	528	539	463	496	484	512	510	482	495	522	539	488	480	507	512	483	498	538	511	507	514	480	498	483	476	521	528	528	525	508	488	477	542	517	485	499	488	480	510	463	494	465	516	547	489	505	473	496	508	499	522	560	493	526	532	503	534	497	503	535	499	556	514	488	521	564	494	562	523	519	499	511	508	533	520	465	476	505	491	490	500	515	486	508	519	536	513	493	500	486	500	531	505	484	462	498	530	511	492	470	521	494	499	510	515	505	506	517	538	535	512	496	466	482	497	500	463	497	496	484	487	494	498	492	539	509	547	504	539	489	463	477	483	480	538	490	513	477	496	495	475	531	509	505	509	472	500	554	506	495	525	510	519	464	515	532	488	519	539	455	507	468	507	470	497	494	478	496	501	529	522	524	526	491	519	494	534	503	503	497	515	490	503	522	530	510	544	496	493	536	454	467	480	460	495	485	486	489	479	505	479	513	496	516	520	518	474	518	496	549	522	467	519	469	509	496	506	481	549	532	490	490	517	518	497	521	511	482	497	508	508	504	494	495	474	512	477	520	500	524	503	533	499	550	520	477	491	493	521	518	463	491	529	512	515	509	508	503	482	488	512	526	526	474	523	489	534	482	498	528	510	470	507	493	503	470	473	522	503	495	531	497	503	500	531	533	520	513	527	495	482	490	536	483	473	494	523	466	496	494	495	520	486	492	512	499	537	498	483	521	513	488	473	480	541	524	537	501	518	552	491	490	525	458	480	522	457	489	533	498	425	479	479	490	552	507	514	475	516	482	505	476	478	496	467	514	480	524	503	564	463	478	483	508	484	486	513	527	497	496	480	496	464	492	475	522	514	468	465	479	539	477	516	534	486	458	497	494	514	498	514	499	539	516	542	535	526	524	500	535	471	485	514	476	449	488	536	502	488	515	534	483	522	521	534	479	510	511	508	521	545	529	510	496	495	530	491	491	486	487	502	535	493	516	532	526	499	467	508	549	533	519	518	525	505	482	508	507	502	514	486	478	552	498	487	501	497	560	509	560	517	511	511	473	485	491	477	514	515	462	527	531	518	481	459	520	532	533	515	499	496	481	526	477	526	470	569	516	506	493	439	507	491	509	518	512	529	523	485	501	522	480	518	529	552	503	482	504	465	498	516	495	491	524	511	523	496	529	508	505	548	493	508	508	481	555	472	520	498	531	487	478	494	538	524	501	509	469	529	513	525	525	552	497	506	507	477	502	508	506	496	502	511	520	514	491	513	552	478	510	484	516	453	519	504	527	522	476	510	526	499	467	533	519	527	505	549	495	498	539	482	490	457	496	497	514	529	470	502	479	532	499	511	539	484	502	518	495	454	519	519	498	528	490	513	503	517	494	493	518	461	507	485	521	479	487	497	509	495	500	520	512	518	488	483	538	515	515	508	513	496	503	498	490	463	480	543	488	513	528	522	501	462	474	527	526	518	506	508	508	508	498	519	504	472	467	465	455	523	460	505	506	493	504	490	512	511	514	496	565	464	445	484	536	528	501	508	500	532	482	480	523	496	523	473	551	520	499	497	485	519	490	478	499	509	531	473	490	512	518	472	466	503	513	525	484	516	519	543	511	575	513	506	478	494	543	512	517	508	478	497	521	485	510	513	501	532	476	496	500	521	494	467	508	471	496	508	551	498	492	493	533	496	497	507	540	533	523	527	548	538	476	554	536	501	559	523	473	442	488	505	508	470	480	463	508	484	490	505	501	556	518	487	469	502	506	543	477	500	501	486	482	519	449	508	508	521	508	482	497	525	509	492	490	478	494	512	499	472	542	496	510	504	526	502	513	522	478	481	486	526	529	486	490	481	462	511	526	514	516	529	488	510	498	507	526	490	511	499	471	507	519	458	516	542	519	523	491	521	479	519	539	467	534	514	472	507	501	556	515	543	546	514	537	513	517	515	523	519	513	531	472	532	495	534	513	512	475	493	537	514	539	501	524	517	482	462	486	523	464	465	549	495	505	533	542	512	494	505	470	529
2717	399	350	399	374	360	396	342	399	333	337	382	369	338	349	399	351	358	340	332	354	382	336	376	358	362	385	379	368	344	362	363	367	343	353	363	398	366	367	323	373	356	370	359	354	349	372	355	375	378	384	370	351	361	354	393	330	325	360	342	334	314	376	368	350	367	376	344	383	364	408	372	358	373	367	371	353	368	410	362	344	339	326	386	340	365	332	383	413	383	405	328	335	352	377	373	349	382	380	328	379	364	362	336	373	364	360	324	342	358	379	381	379	372	363	368	336	378	367	362	378	389	350	359	357	378	334	368	355	334	350	388	378	356	371	358	369	364	367	382	371	349	397	339	323	339	396	352	344	350	373	316	345	372	368	364	384	351	356	371	367	366	381	346	339	376	321	354	367	371	350	331	351	341	354	371	341	377	368	367	344	381	361	392	384	363	368	355	371	353	363	392	337	342	349	363	393	347	409	383	344	353	377	357	362	360	347	379	420	350	333	393	385	389	366	346	334	319	353	362	340	374	322	354	331	384	372	359	374	361	362	388	354	363	407	359	397	349	373	357	374	328	388	373	375	387	398	389	368	363	380	353	386	386	376	364	352	377	350	373	396	374	357	354	356	375	339	362	385	347	333	362	381	339	368	345	330	375	382	393	334	339	348	385	357	381	394	338	365	369	346	328	349	345	376	337	383	363	368	332	352	380	344	406	361	344	372	380	358	318	330	341	389	382	355	328	391	368	368	359	403	362	384	344	311	372	378	347	372	381	350	375	354	375	376	355	388	342	400	378	338	346	326	367	348	365	354	328	304	388	350	311	360	366	350	342	350	326	330	369	347	363	355	375	356	378	347	385	376	355	322	365	367	369	382	348	381	351	346	375	324	406	342	359	378	325	354	350	363	342	387	383	379	349	430	365	373	350	352	365	371	368	349	387	324	358	355	378	358	353	402	345	340	359	316	375	328	342	356	376	346	397	380	354	316	376	350	327	382	370	384	352	347	339	389	355	337	317	365	379	356	338	308	370	348	344	410	383	358	391	334	374	388	383	388	378	338	366	348	353	365	393	383	327	352	352	354	352	349	374	350	371	358	367	325	379	336	335	314	362	342	368	367	347	386	368	370	360	370	317	379	328	335	373	352	404	373	353	384	373	360	394	414	372	390	386	363	373	353	379	368	362	364	355	349	366	377	363	345	357	366	355	403	370	367	329	410	402	395	388	391	370	350	338	331	380	403	366	350	349	339	361	329	316	365	358	351	353	353	372	400	351	335	356	379	373	353	376	383	364	348	341	369	356	373	354	384	354	334	377	326	345	371	348	373	350	371	358	346	408	370	343	324	335	356	390	365	373	350	369	339	364	336	388	355	354	391	396	330	364	370	363	384	394	395	355	395	355	362	382	359	393	355	348	379	349	378	352	325	353	337	345	338	372	373	368	339	354	335	336	363	302	356	360	411	382	369	378	374	372	361	345	345	368	366	367	348	367	361	358	400	377	362	373	325	368	392	362	394	400	354	333	346	366	362	350	379	355	335	393	374	376	388	353	380	351	353	370	348	341	354	330	377	340	368	379	361	348	386	386	374	365	398	378	339	349	340	337	401	327	333	304	400	399	354	358	404	357	391	370	363	341	344	374	386	377	375	342	361	403	378	334	367	366	416	361	343	375	348	358	355	400	372	360	368	363	364	358	361	332	339	362	343	367	366	358	371	338	390	361	358	345	364	356	365	330	375	353	371	357	347	387	366	375	352	339	370	404	378	373	388	351	366	340	350	347	357	383	398	380	392	350	371	363	383	389	399	345	359	364	356	380	353	382	376	353	373	338	351	376	411	366	363	370	350	379	392	363	348	368	356	362	351	367	384	384	370	363	400	390	376	380	386	378	333	361	374	370	343	356	389	316	372	344	355	375	385	419	369	318	380	362	374	354	349	368	368	334	323	368	374	327	359	382	367	372	339	367	414	386	356	369	400	344	364	329	388	393	361	371	329	354	400	352	353	380	351	365	364	365	350	362	346	374	355	378	365	361	360	362	363	377	373	373	330	388	356	323	345	367	368	353	365	368	355	420	331	350	365	364	359	410	387	370	348	379	371	361	361	346	348	347	351	339	380	377	362	351	352	347	376	359	368	373	373	355	365	385	342	376	361	364	350	364	360	375	365	345	365	330	375	378	372	361	357	385	363	336	375	376	352	333	362	364	376	366	371	370	353	355	362	378	333	382	356	404	357	382	340	387	361	373	392	358	375	376	354	372	358	339	347	384	398	373	384	348	366	359	377	376	316	359	331	351	388	363	358	330	332	357	407	368	390	377	386	408	401	362	358	376	376	345	319	364	330	363	340	355	348	371	364	330	365	367	384	378	371	368	368	354	371	369	395	365	310	375	400	344	349	332	349	390	360	345	314	334	345	396	350	365	351	399	330	406	370	347	372	349	344	362	359	403	327	360	364	339	375	367	332	356	367	388	372	355	367	334	363	396	372	348	369	367	366	349	384	354	377	379	385	357	336	342	343	399	350	341	326	359	365	346	369	368	358	353	362	325	321	396	383	350	343	353	363	357	386	384	366	375	341	366	342	340	358	333	369	385	374	338	375	358	385	347	385	358	347	339	359	343	340	364	365	374	343	352	375	374	369	385	321	357	357	319	376	318	396	368	363	396	368	348	361	376	342	364	367	368	400	384	324	362	366	370	388	376	388	339	362	328	382	380	363	351	358	398	334	369	360	371	390	365	370	377	375	348	340	375	345	349	341	356	362	372	369	326	357	334	391	396	346	341	375	342	373	362	336	340	358	350	371	371	317	377	390	332	395	355	376	352	402	363	377	329	360	364	390	352	333	367	361	363	358	397	370	359	366	360	351	373	364	345	398	353	357	335	346	395	365	346	359	350	373	355	354	346	389	365	318	371	338	392	373	340	371	349	341	342	342	350	342	389	380	356	332	354	378	375	380	335	370	366	358	389	346	372	368	301	334	368	355	372	337	350	363	368	365	353	372	365	365	356	359	349	378	374	358	337	368	403	335	368	342	370	371	364	357	374	345	423	328	356	347	367	340	404	393	389	349	383	338	390	360	360	358	337	359	383	402	374	367	348	366	361	359	372	363	360	376	328	350	365	336	374	339	346	379	337	383	344	371	351	399	354	368	362	371	367	326	396	393	337	371	363	375	351	332	341	390	367	370	377	350	310	352	340	351	372	360	376	355	382	369	371	395	314	372	352	338	340	370	382	358	350	369	371	368	355	384	378	364	362	390	363	393	436	365	347	344	351	397	353	383	379	392	334	363	419	376	361	365	357	356	339	383	357	346	382	355	346	303	382	401	398	377	377	373	354	328	327	380	340	358	346	362	324	358	411	369	383	373	361	335	355	333	345	369	333	359	344	357	372	353	358	325	365	366	379	368	348	361	362	393	364	369	375	367	340	359	372	330	340	352	335	370	371	411	375	378	375	389	353	335	338	341	351	377	401	369	325	393	343	339	375	362	409	351	350
2875	850	935	918	876	948	923	903	899	944	913	918	847	917	850	877	942	874	901	882	844	893	878	878	886	868	902	865	877	916	895	837	862	867	870	881	907	908	854	890	872	863	919	923	956	884	879	881	905	878	867	809	926	871	876	885	864	873	882	869	926	918	832	870	846	866	903	840	913	913	854	846	880	889	859	841	893	923	826	919	910	866	895	860	825	881	882	831	902	930	890	868	881	895	846	901	890	908	900	870	865	889	838	835	832	861	864	916	843	911	895	849	941	870	909	851	845	892	943	877	901	903	882	858	930	928	901	860	889	822	876	905	825	885	853	857	892	851	917	835	888	888	887	899	900	897	876	864	913	832	891	893	888	841	901	857	836	867	894	958	875	879	871	893	846	828	866	914	849	846	919	821	917	850	864	827	944	891	923	858	900	850	880	853	835	833	880	880	905	914	879	847	832	848	852	911	897	851	889	876	886	897	848	827	859	878	888	868	892	906	853	852	883	856	898	865	896	839	865	887	902	891	895	913	883	869	891	899	895	885	846	905	924	896	868	922	863	857	886	875	868	890	852	850	864	850	852	935	933	949	909	893	809	864	858	857	906	889	863	867	851	888	899	921	865	937	831	880	873	894	877	867	848	891	829	870	893	890	874	880	870	910	890	851	888	861	930	845	871	843	885	874	837	968	835	858	862	835	814	822	916	915	900	907	898	897	837	876	880	878	911	868	875	909	917	876	899	889	887	874	889	876	851	889	887	876	823	914	899	869	932	837	904	846	831	859	836	857	791	878	895	845	852	849	868	899	861	869	909	801	857	832	905	884	905	850	872	794	935	882	842	823	835	914	874	877	856	880	873	903	885	811	863	875	883	884	860	919	885	903	858	867	921	875	854	903	834	888	798	818	877	914	939	828	890	929	890	855	877	852	880	844	861	907	861	883	863	954	883	891	914	862	902	860	873	917	959	908	900	806	905	931	898	873	876	886	877	885	877	866	827	890	883	882	893	891	911	875	876	889	867	846	895	917	834	845	886	925	895	886	883	951	933	894	878	891	914	898	865	889	878	948	905	915	865	858	894	899	900	904	877	871	917	822	899	844	865	852	910	890	837	942	861	868	894	855	860	882	827	938	855	851	862	825	845	916	877	893	839	830	852	859	885	877	862	859	875	877	870	830	852	885	908	878	912	859	898	845	922	882	862	823	878	905	862	852	855	853	921	877	909	864	867	893	880	851	861	874	865	837	847	814	891	877	886	911	852	869	920	868	895	903	904	870	849	942	857	938	849	903	933	873	908	902	890	866	882	884	893	875	880	910	909	943	868	850	897	882	865	868	897	874	882	885	856	896	916	834	850	826	878	871	862	863	899	830	902	888	918	870	923	931	857	861	880	861	888	897	856	894	888	919	938	877	874	866	882	903	885	868	868	852	886	890	856	896	919	896	908	887	862	835	916	854	864	900	923	869	837	867	872	887	957	878	890	924	853	865	885	902	918	890	860	892	940	885	901	815	900	880	894	847	902	866	885	854	941	858	864	872	882	842	881	893	869	856	837	906	906	832	893	899	852	844	885	894	864	926	858	845	867	905	907	843	882	904	853	906	878	893	895	883	872	899	842	793	868	857	875	860	844	828	897	884	920	864	906	893	942	890	855	876	893	940	847	833	872	886	791	845	867	853	879	912	851	892	870	862	891	943	907	892	860	875	857	822	874	862	898	937	907	883	898	882	859	873	903	815	854	895	856	875	867	864	876	952	924	903	871	835	892	862	922	862	819	821	899	865	863	848	877	844	912	893	880	830	845	863	899	873	906	887	894	844	863	862	914	878	926	881	870	867	870	847	880	879	863	918	833	886	881	893	851	863	868	880	885	908	876	921	840	906	844	890	844	901	840	889	891	866	832	863	855	886	858	921	895	896	872	924	884	909	823	911	924	860	863	845	949	856	906	878	871	882	886	857	871	923	894	852	899	913	901	890	908	898	887	873	850	920	882	843	849	822	847	899	903	933	887	919	882	925	883	878	882	864	871	799	916	822	853	856	867	880	855	848	857	874	862	861	910	882	920	864	877	879	835	868	846	836	869	820	883	873	856	855	930	891	908	844	895	879	859	846	881	848	871	840	872	961	892	900	889	860	922	947	832	846	856	867	846	851	866	943	829	868	872	890	868	849	891	878	872	886	892	906	884	843	910	865	900	884	929	911	893	852	906	874	888	892	901	938	846	855	903	846	928	946	934	865	844	865	893	887	818	866	949	955	913	873	893	865	887	839	814	879	925	881	897	891	926	885	898	875	876	884	874	890	884	884	927	919	858	874	898	908	847	896	830	886	881	887	908	895	856	852	853	832	893	846	853	867	896	926	878	889	847	925	882	853	824	913	869	931	890	859	868	913	879	843	823	880	896	889	879	859	842	877	872	915	857	895	889	865	814	867	878	915	916	906	902	885	834	944	838	931	883	835	897	869	886	888	853	873	868	879	890	912	862	913	867	879	884	929	881	909	862	925	881	851	879	888	879	863	877	882	931	890	851	897	916	887	920	934	920	917	908	887	827	883	856	870	923	863	866	832	848	860	926	860	865	887	897	906	828	852	907	901	849	921	860	921	912	884	914	887	940	876	854	887	893	874	909	882	890	807	889	929	845	891	891	881	837	826	920	885	915	862	862	910	859	887	878	926	880	889	921	827	938	886	934	865	882	919	868	904	925	864	846	880	876	918	857	867	849	927	871	867	866	898	912	882	851	920	875	839	856	904	880	873	894	831	856	891	864	900	928	898	879	877	867	835	815	855	860	889	864	854	856	848	859	895	886	860	884	872	832	871	865	888	890	900	898	874	932	907	897	899	924	831	913	887	873	877	860	884	868	895	895	874	864	874	904	859	922	877	867	877	915	913	886	860	924	889	901	859	850	837	911	840	803	886	842	920	894	878	890	923	870	880	873	886	872	897	896	883	939	908	918	854	863	868	912	904	897	829	879	884	874	818	886	905	874	880	836	796	866	853	918	903	896	871	877	872	894	879	894	902	824	919	864	868	871	894	876	850	867	859	878	867	921	866	932	910	933	880	815	837	837	840	879	916	916	888	874	900	869	857	877	861	917	868	910	944	866	882	853	878	860	939	926	859	888	861	939	881	870	927	916	844	882	899	874	840	864	863	862	881	885	851	892	895	803	808	868	871	905	862	927	857	859	878	896	861	857	888	867	860	865	880	937	903	844	871	866	882	874	885	841	898	873	859	889	944	861	901	872	843	800	896	852	840	870	866	843	856	879	872	847	906	866	876	900	911	831	918	917	910	860	885	888	847	860	904	857	887	870	881	847	914	865	929	943	837	871	895	882	838	867	886	846	887	860	891	855	849	853	880	849	869	876	928	816	880	889	827	858	871	885	878	870	900	850	863	915	906	853	942	884	888	872	848	900	883	889	839	858	840	902	859	893	873	919	905	894	891	837	857	886	875	847	898	845	887	881	855	920	863	886	881	884	859	882	860	894	868
8895	689	561	555	489	441	457	414	427	411	387	352	415	381	361	443	395	392	334	377	373	371	352	416	372	378	404	355	341	401	366	388	379	411	356	402	392	349	399	392	374	416	361	363	432	361	374	385	379	378	389	374	394	364	362	359	390	408	359	414	401	396	362	367	388	379	341	345	371	382	390	343	343	335	392	400	365	389	362	334	405	343	346	339	342	402	360	335	371	362	423	391	362	352	413	388	397	378	384	364	356	365	354	356	367	380	379	362	394	390	354	385	397	350	377	375	380	345	355	416	352	361	365	391	371	383	393	356	374	407	365	388	354	377	376	350	361	362	390	397	390	384	370	345	353	354	363	404	375	340	403	391	349	394	394	401	364	378	357	365	373	353	384	359	401	379	325	366	387	397	410	359	381	350	389	351	350	394	376	377	375	372	355	382	375	409	427	384	389	355	400	397	372	367	369	367	361	414	365	369	356	363	399	332	357	361	373	397	377	403	355	407	328	369	385	360	375	359	359	327	367	380	368	369	365	410	389	355	349	405	414	433	372	357	374	392	391	383	393	359	378	371	358	388	369	401	372	321	371	368	388	394	369	354	354	356	371	368	356	407	389	358	397	347	382	384	382	377	431	380	395	409	392	384	340	405	366	369	384	384	380	399	411	395	371	348	367	344	361	355	419	393	351	373	375	368	378	381	376	386	382	369	371	337	361	316	358	372	356	409	389	390	384	395	378	395	404	357	390	363	386	332	372	385	378	403	325	373	359	380	359	362	352	367	327	383	351	376	378	376	369	398	365	360	341	373	407	363	348	392	389	384	384	388	351	394	372	335	396	386	357	356	365	345	362	395	384	396	347	377	389	388	358	387	355	381	404	395	360	389	382	359	350	383	401	383	383	418	364	378	381	377	358	361	354	339	383	364	380	384	388	399	408	366	395	382	386	345	353	356	377	367	360	370	386	362	354	351	398	373	347	373	359	355	381	344	376	399	372	379	349	394	430	349	373	368	387	324	388	355	388	391	384	348	364	335	351	399	391	370	376	371	357	336	373	353	386	417	353	389	398	377	393	392	407	377	352	360	359	376	391	377	377	369	366	400	384	392	426	388	346	382	359	355	362	323	352	366	369	407	363	376	379	334	378	354	339	370	377	394	364	363	350	381	406	375	377	332	376	375	371	409	368	358	354	414	371	381	335	368	383	377	393	388	344	409	336	390	373	379	358	375	380	357	388	369	376	391	377	371	423	375	389	342	398	377	371	383	367	391	361	396	362	399	365	347	375	381	367	407	407	383	359	416	389	359	367	355	353	371	401	380	385	393	401	385	387	356	412	379	361	374	384	379	354	348	397	389	378	368	362	362	393	365	400	379	388	414	420	382	391	393	360	375	387	386	334	387	387	372	367	374	359	381	366	355	364	375	359	359	389	361	395	356	367	392	391	348	375	368	396	375	334	378	403	375	350	380	384	371	439	369	365	363	330	342	387	366	404	381	351	373	388	413	342	379	351	384	378	382	355	355	351	363	314	372	380	402	416	378	424	425	399	376	366	380	341	363	369	353	398	377	397	399	354	370	338	385	366	369	407	379	357	367	384	377	388	366	348	365	393	375	378	360	368	361	361	363	378	389	369	397	344	359	373	417	396	374	366	387	376	388	381	355	405	366	381	342	360	404	346	333	352	359	334	380	351	390	370	359	371	345	332	356	352	375	346	372	358	408	414	384	350	382	365	374	356	350	352	365	369	387	357	351	400	381	332	383	408	348	341	352	371	374	347	341	362	369	343	327	345	392	354	365	398	379	383	382	342	326	355	394	343	383	420	386	378	417	367	384	366	399	359	387	365	371	363	368	379	387	371	396	373	342	386	408	396	376	360	381	369	376	363	361	368	371	384	348	339	392	392	367	401	418	359	350	370	341	358	399	385	360	380	395	413	394	403	374	374	365	382	337	390	370	359	370	353	378	397	381	385	372	376	395	406	379	384	357	381	349	391	353	397	393	407	324	365	389	367	346	413	371	324	415	355	385	364	394	372	364	383	364	353	387	385	387	386	407	397	357	385	366	395	382	346	356	368	402	406	366	374	380	365	386	409	406	376	356	366	370	423	380	365	385	379	365	369	355	380	387	350	445	395	359	384	353	382	398	400	348	403	379	384	391	415	395	396	395	377	343	382	348	401	344	347	372	392	404	310	406	365	396	387	389	345	386	330	372	372	379	370	387	365	345	355	357	393	419	384	366	358	361	368	321	377	370	394	368	362	394	381	428	380	357	354	384	385	371	374	369	352	366	355	401	314	346	357	361	360	356	377	384	414	354	393	374	391	398	372	371	372	329	385	342	366	372	328	381	350	356	397	411	395	369	418	373	344	389	350	381	361	373	395	413	350	376	345	385	409	360	386	380	416	373	382	392	383	405	350	363	378	361	383	349	403	370	352	362	406	340	360	365	344	358	377	383	382	388	374	371	370	383	368	390	381	377	370	380	363	409	370	389	360	373	380	384	373	385	375	334	367	354	369	371	371	374	364	350	397	336	353	373	400	322	403	378	380	397	387	385	364	392	390	390	383	365	377	402	419	375	361	416	389	360	394	365	390	368	358	368	335	356	406	330	362	389	370	352	375	432	389	370	351	380	338	363	390	340	358	374	393	388	363	338	363	383	397	367	382	387	407	381	366	377	398	331	332	375	388	376	350	394	402	382	328	380	383	398	353	391	377	367	356	377	373	368	384	372	397	397	391	368	394	377	379	371	400	364	368	384	389	377	375	324	333	398	360	370	374	399	375	392	317	381	382	384	300	348	370	356	336	358	396	425	372	399	435	354	370	343	354	342	386	362	372	390	384	390	375	377	400	386	372	399	373	400	369	380	378	398	356	369	348	382	409	363	360	381	362	373	390	370	357	375	389	395	386	362	356	351	408	375	387	400	397	376	377	385	385	399	376	405	379	381	405	384	393	357	354	383	410	371	378	381	412	374	346	383	400	370	343	363	353	419	379	378	380	390	369	380	354	358	377	365	380	350	368	386	359	360	385	357	375	367	349	362	356	363	351	363	368	395	424	392	361	378	396	364	366	396	412	355	392	353	400	336	363	370	399	378	410	402	403	352	381	375	371	406	413	391	355	386	344	370	407	399	371	370	402	413	398	353	409	416	409	354	408	323	369	363	385	361	356	377	389	362	398	350	404	371	372	366	380	350	390	376	385	351	388	385	395	330	403	382	401	344	384	379	358	363	375	372	410	379	362	354	377	371	340	390	360	400	386	373	349	349	388	354	365	364	355	393	368	353	387	363	364	358	386	381	385	366	396	378	365	367	390	391	410	373	396	344	362	372	370	390	361	372	417	403	388	360	341	334	384	352	352	411	403	360	353	369	372	332	410	365	341	405	407	413	359	367	401	380	403	347	366	362	392	425	376	342	402	412	353	400	360	360	348	361	387	326	401	388	393	405	332	374	328	381	400	388	356	377	382	350	374	378	398	346	354	348	388	362	376	404
7748	1091	1412	1509	1430	1315	1165	1167	1026	1085	984	967	1028	960	966	978	925	939	947	921	927	965	910	940	969	906	962	940	926	916	912	906	964	956	926	902	890	872	908	912	863	921	892	900	888	922	865	932	888	897	922	928	920	913	900	894	878	872	929	925	899	904	870	840	906	867	889	911	868	901	903	876	849	885	893	901	890	863	876	913	919	896	938	889	872	947	887	864	854	877	850	881	851	841	894	849	858	890	890	921	890	902	916	840	953	874	889	882	931	857	891	843	905	952	886	890	898	929	862	904	912	862	848	886	865	918	833	955	904	896	906	919	928	847	929	855	868	910	880	913	851	931	871	895	904	891	815	884	989	895	851	864	943	872	850	919	906	906	904	927	910	886	896	914	919	839	911	951	884	882	873	871	868	917	811	939	894	904	845	860	865	893	898	904	879	952	872	869	905	876	863	858	859	886	935	890	869	906	924	907	925	902	938	881	907	878	860	900	910	929	920	899	823	864	881	897	844	902	936	922	874	944	958	882	924	856	937	867	876	863	896	850	846	874	852	888	919	867	933	889	859	965	860	907	894	857	899	912	890	942	884	890	871	915	867	851	915	868	932	953	928	883	907	903	911	846	890	851	837	942	946	930	899	912	886	889	878	851	881	883	880	927	921	857	940	948	906	843	890	886	797	882	877	908	942	836	865	890	874	895	939	919	883	906	886	916	893	867	951	803	936	859	947	875	879	929	917	897	914	887	907	872	883	843	841	857	920	852	896	851	890	927	862	892	886	939	897	866	907	868	891	885	882	952	837	931	912	915	894	821	926	922	950	901	877	914	850	883	890	901	897	870	849	884	926	855	873	877	922	894	885	878	849	959	851	917	855	917	898	898	896	912	883	932	919	860	918	844	893	920	912	901	874	873	873	869	850	929	915	930	939	882	908	884	886	911	852	897	889	918	884	907	881	908	873	898	881	904	904	782	885	845	902	910	852	902	903	901	916	925	887	886	915	844	901	905	887	862	919	911	886	883	910	873	896	901	916	866	886	859	858	971	874	901	870	836	858	889	912	893	860	865	865	871	870	881	864	839	882	850	890	905	900	879	867	862	915	864	878	861	927	912	852	921	909	852	890	905	899	904	906	865	935	904	884	895	854	919	859	873	898	896	892	871	956	883	885	859	883	856	911	874	908	929	890	919	902	898	923	905	909	920	879	856	891	892	835	892	900	855	869	859	877	860	904	907	874	900	931	942	906	891	908	918	944	928	901	917	930	874	878	896	902	936	862	906	890	844	836	902	881	902	866	921	910	862	929	900	867	976	910	878	914	928	907	914	884	921	880	939	894	867	860	849	926	814	868	899	847	843	861	891	838	877	853	884	863	876	850	882	867	836	918	867	908	919	893	850	922	851	891	900	856	922	832	888	918	876	875	911	935	943	888	896	850	904	936	858	875	914	880	881	883	925	894	903	852	875	870	891	889	892	848	899	895	923	905	837	927	893	871	923	860	867	895	865	904	934	889	898	889	884	866	892	878	847	858	873	926	875	880	861	871	905	888	865	893	922	861	908	894	889	883	927	887	907	915	906	876	917	879	905	894	868	850	947	944	895	848	905	906	899	901	844	892	907	878	880	866	887	865	855	852	910	971	891	896	906	933	890	894	911	951	922	914	897	922	883	945	885	827	893	904	927	926	837	862	916	900	890	862	945	885	877	908	861	869	907	859	943	885	938	910	892	832	897	910	870	867	855	881	909	845	904	863	892	901	886	907	899	863	883	941	864	882	884	830	848	903	926	889	917	876	933	888	880	935	888	902	897	885	902	923	860	882	850	880	893	850	884	863	882	906	921	919	884	870	909	930	895	868	885	918	861	939	904	898	924	912	919	854	909	877	876	878	893	835	871	898	882	901	943	890	890	880	893	863	940	899	874	883	858	875	847	884	939	884	900	903	871	897	933	839	901	900	944	922	913	879	878	895	949	879	869	939	921	874	941	845	892	876	892	925	850	943	903	913	906	912	917	893	858	847	933	909	925	810	890	875	961	904	876	921	873	903	887	891	867	911	903	877	812	868	935	870	897	917	918	908	856	895	900	909	891	866	915	872	873	882	861	873	905	921	920	903	917	934	906	886	859	882	865	917	858	911	927	848	941	938	915	877	910	886	897	947	927	907	911	896	898	896	866	901	846	904	872	880	885	876	877	877	900	907	936	873	914	938	873	862	889	852	860	922	876	923	909	915	905	864	910	906	922	859	887	923	919	861	882	865	920	875	903	880	907	913	871	874	877	921	894	912	923	888	952	900	860	917	906	889	855	875	943	851	854	891	895	942	897	911	893	857	869	875	904	905	854	853	893	912	872	891	876	858	945	851	881	882	857	882	878	844	939	873	913	893	870	918	848	847	913	838	927	849	948	911	912	858	901	868	869	902	894	862	901	871	876	893	833	871	825	899	903	823	902	845	911	857	850	885	937	943	919	898	880	940	903	852	899	847	896	805	872	866	877	876	923	871	887	922	816	888	892	924	896	872	866	875	844	893	845	869	880	944	894	888	940	884	874	889	901	902	955	855	876	915	851	890	922	888	899	872	870	902	880	866	923	863	948	889	864	899	887	903	864	897	859	847	867	876	846	892	864	924	885	844	911	902	913	921	926	945	867	915	881	860	904	912	893	873	864	822	937	953	880	886	861	851	911	888	850	857	855	938	884	890	856	850	887	898	863	836	924	832	863	877	923	869	910	888	933	844	878	928	867	902	896	927	940	890	934	906	862	879	868	876	917	913	919	923	874	900	936	877	853	875	911	891	867	930	842	903	938	944	824	863	884	912	908	860	931	840	900	927	865	909	950	883	924	898	848	896	901	864	885	909	903	857	867	869	876	903	887	898	868	889	930	929	870	881	857	919	891	879	909	883	904	838	889	883	882	894	910	908	927	867	908	880	898	899	861	895	939	895	865	837	883	875	894	889	870	888	874	927	863	856	883	852	902	951	931	865	906	891	888	918	903	856	922	872	840	861	904	875	896	914	888	896	912	910	903	886	888	864	869	909	903	874	938	858	824	872	924	887	939	894	864	879	855	880	906	897	948	914	849	896	890	849	838	900	913	904	940	859	916	851	891	852	862	883	887	866	838	906	861	910	906	881	920	839	854	852	939	858	876	889	920	897	856	822	916	909	942	948	886	946	939	924	843	904	891	858	926	919	859	901	902	919	861	888	891	870	904	923	870	933	946	868	853	904	943	902	914	934	911	865	928	898	884	899	953	901	859	859	881	919	916	874	882	886	866	917	910	897	915	910	928	881	859	844	915	838	877	866	871	878	902	940	889	872	871	874	884	933	869	850	851	887	930	908	886	879	869	888	917	858	936	876	922	917	889	874	918	886	920	869	862	880	900	881	887	868	830	911	873	859	968	872	945	915	933	936	882	834	892	932	896	875	894	883	904	933	912	849	852	906	876	891	882	843	881	910	887	951	879	967	895	859	927	870	880	878	888	886	867	864	896
14709	1033	690	549	372	336	314	256	248	237	262	252	211	250	218	211	196	210	199	208	215	196	178	214	224	187	194	206	189	192	228	193	215	217	231	182	184	207	190	197	177	190	213	212	230	202	194	222	190	213	203	219	200	188	191	206	194	184	197	230	208	217	199	195	179	200	206	176	194	178	202	205	190	189	198	216	202	198	195	211	212	208	211	194	203	211	192	226	187	197	204	199	182	205	199	188	186	199	218	200	197	214	200	198	177	176	198	222	186	205	194	217	208	205	202	188	173	210	190	193	172	232	205	207	157	190	195	198	190	175	208	195	206	168	188	181	218	188	184	187	223	206	202	182	192	204	211	185	202	211	194	184	210	193	182	185	243	212	215	196	180	206	180	182	219	216	198	183	194	207	229	206	205	203	228	178	181	187	199	186	194	182	196	209	175	197	213	208	191	184	190	196	205	194	207	207	191	184	181	188	193	203	195	185	197	208	199	196	213	223	204	183	194	163	194	179	182	192	173	196	211	210	207	205	206	187	173	211	203	202	205	192	192	210	194	210	209	189	207	184	213	192	178	210	233	201	191	190	174	197	234	195	178	209	190	180	171	203	190	182	171	175	178	190	215	185	178	201	207	214	182	186	198	181	197	218	188	184	188	219	213	220	191	173	174	178	214	188	182	194	205	190	216	200	203	167	169	194	210	216	200	185	198	191	210	196	209	192	205	173	220	180	211	222	211	183	177	188	215	194	213	190	211	187	175	193	187	202	180	211	207	213	216	196	167	199	220	222	204	200	180	176	166	200	209	184	188	215	207	198	215	212	225	234	206	167	256	238	190	186	206	222	194	172	181	206	175	214	189	197	183	203	215	193	184	195	169	207	197	203	181	177	196	211	192	201	199	200	209	157	176	221	200	183	161	199	181	173	192	204	186	176	174	191	218	187	185	171	185	216	205	191	205	199	195	203	199	228	213	195	212	193	186	208	207	174	181	172	203	191	200	207	199	202	190	164	177	202	211	219	226	187	209	167	209	201	175	194	192	208	187	222	179	196	159	179	210	194	185	205	209	233	188	186	174	191	194	199	200	186	177	192	198	199	202	168	211	199	215	174	201	220	197	178	200	199	203	180	199	226	203	191	195	211	200	196	208	221	195	206	189	185	188	189	241	193	199	192	238	196	200	197	184	195	215	212	187	185	190	194	209	197	205	185	195	191	211	191	203	205	188	161	184	177	206	200	187	185	171	201	207	161	194	174	184	183	216	177	243	206	211	207	203	215	185	178	190	199	198	203	194	196	209	197	227	194	200	217	200	196	188	203	211	213	206	223	175	191	210	187	207	193	219	234	210	209	189	182	190	191	188	206	180	222	214	194	178	190	188	181	197	198	210	203	189	192	190	200	152	205	203	177	168	212	201	204	210	195	196	196	228	195	204	198	202	200	191	222	211	176	193	171	186	172	182	201	207	188	219	207	222	209	180	177	198	194	174	183	221	202	183	179	220	193	200	196	185	208	205	207	225	196	191	213	221	211	201	208	208	212	179	181	192	181	193	199	194	233	217	184	180	191	180	183	179	217	188	211	180	185	203	202	200	189	209	216	222	215	192	157	202	198	213	187	193	195	204	191	188	228	202	205	208	205	202	178	158	193	202	182	201	184	229	219	172	174	211	214	206	180	247	212	215	198	218	216	200	206	192	189	197	206	213	191	215	201	180	227	196	195	204	189	208	194	186	202	201	204	189	188	185	182	208	171	199	211	223	190	190	173	222	220	169	171	223	202	187	184	177	176	194	202	196	213	204	183	196	192	195	207	201	181	163	209	227	218	205	215	201	188	179	219	197	203	213	186	193	192	205	175	198	194	176	195	176	199	205	180	200	204	192	203	180	194	177	199	211	209	189	190	195	209	199	223	217	198	222	207	196	215	207	202	189	179	191	212	188	213	191	183	220	202	193	212	199	192	177	189	168	198	224	171	200	177	207	217	204	185	223	197	197	188	203	203	169	200	215	185	215	209	172	204	181	175	206	188	220	202	222	196	208	206	184	203	187	191	205	196	203	211	227	209	213	202	197	199	188	205	201	184	186	192	210	185	208	206	211	194	189	199	211	223	207	195	188	206	184	183	193	216	214	173	189	181	180	195	194	195	218	210	206	195	199	213	186	208	161	204	194	194	228	197	182	176	199	207	231	206	180	200	223	204	207	205	204	191	201	213	205	213	195	198	224	176	180	206	222	189	188	191	196	218	227	199	209	205	208	217	212	209	198	186	228	199	206	194	183	202	193	205	207	199	194	171	181	214	212	205	184	220	239	200	201	191	218	190	209	198	179	203	186	205	220	205	187	222	203	207	202	199	198	193	217	207	182	192	208	194	204	193	188	203	197	184	187	210	212	218	240	200	180	187	195	206	207	202	202	200	196	203	182	187	178	212	214	218	207	174	182	188	217	229	214	223	203	174	208	185	217	184	197	208	212	169	218	199	219	182	206	165	186	178	203	195	202	182	167	173	192	177	203	219	184	207	192	209	198	199	212	202	197	193	169	173	171	187	186	231	194	213	187	197	194	208	226	183	197	196	204	178	189	193	194	219	184	185	209	175	202	182	195	178	198	203	204	188	209	186	234	242	213	232	210	181	178	187	217	205	222	190	181	239	170	186	198	200	204	187	185	193	197	200	215	173	200	206	204	211	194	187	230	207	190	209	193	194	215	198	177	207	202	203	206	204	186	208	206	188	191	196	206	219	197	200	202	219	200	177	176	206	220	181	212	186	227	212	232	230	202	212	214	199	176	177	212	196	146	169	194	199	216	208	200	181	185	198	196	181	184	197	198	193	207	192	185	180	203	217	196	172	183	203	210	194	174	188	197	185	179	197	222	224	206	191	204	183	194	191	188	195	221	184	177	207	200	186	204	195	206	213	225	211	197	185	206	207	180	223	205	169	189	183	163	235	190	188	229	168	203	201	181	220	216	206	195	180	205	184	200	208	217	184	219	207	215	179	177	192	180	193	184	221	201	183	194	198	183	192	195	175	194	183	169	206	202	200	206	188	205	199	181	184	179	211	193	214	188	213	177	207	195	197	187	193	176	194	205	207	196	203	190	201	192	211	192	195	204	200	195	193	208	187	208	175	196	197	220	198	206	218	226	199	190	204	181	193	212	202	224	201	211	203	177	203	207	218	211	211	189	221	210	213	208	197	194	197	211	206	187	193	209	197	187	196	203	184	202	198	205	188	200	213	200	198	172	190	184	195	194	190	193	220	206	179	204	191	208	199	216	203	192	188	186	218	196	220	193	196	228	191	203	205	206	215	199	203	166	191	205	214	191	203	204	198	208	179	188	201	172	190	194	214	176	230	216	190	189	218	203	209	196	204	190	181	173	217	186	211	218	200	209	189	192	181	191	220	225	221	195	212	213	196	221	197	199	171	179	183	201	209	192	177	211	214	191	188	230	194	211	206	217	200	188	208	194	172	195	186	188	222	183	174	198	197	194	191
9121	914	1498	1703	1449	1227	1117	952	878	795	781	722	739	682	633	654	606	599	607	541	617	590	539	554	494	551	532	539	555	507	513	527	523	493	546	547	522	485	544	537	537	487	506	470	523	523	518	493	496	515	510	486	509	483	550	525	516	498	524	518	525	509	543	491	485	499	521	548	526	532	499	494	468	534	511	479	526	509	475	494	483	509	487	486	516	484	467	521	532	544	512	531	509	469	465	503	486	478	491	458	533	517	446	503	526	492	489	531	483	523	512	468	492	524	475	499	532	492	540	534	515	515	496	471	527	487	501	527	494	517	509	543	501	479	526	552	511	581	524	491	502	523	487	459	487	547	536	492	500	446	487	504	525	498	482	516	512	495	529	494	495	522	536	523	488	512	533	527	498	510	526	514	464	462	495	509	504	508	468	511	527	516	473	522	502	540	527	540	525	498	551	498	501	514	479	517	516	525	539	533	456	527	531	518	522	515	505	486	511	534	535	516	541	492	459	554	497	512	501	504	508	510	493	495	500	477	507	507	497	530	489	516	501	472	526	504	484	476	466	469	484	468	490	496	513	518	471	490	489	504	518	485	516	491	514	480	518	528	534	491	484	492	504	498	536	526	511	497	504	507	477	515	503	477	492	485	532	535	484	471	505	485	507	498	477	514	514	505	513	542	525	479	520	451	490	465	543	468	507	481	496	484	480	496	477	501	497	493	482	489	507	503	451	457	498	541	498	482	498	498	520	534	516	541	512	487	502	534	503	530	518	520	521	502	513	521	527	546	504	503	497	517	507	514	475	492	537	503	476	530	500	493	505	487	504	512	486	477	502	493	502	513	501	523	516	483	533	524	526	513	528	490	504	549	494	505	486	526	514	518	512	512	508	509	524	528	525	485	504	521	474	514	515	509	534	492	525	541	551	511	496	500	481	494	491	481	483	513	507	475	511	493	546	490	526	477	529	540	487	500	530	499	527	454	495	540	478	502	500	518	512	480	514	475	507	497	470	498	508	523	532	503	493	516	489	518	484	471	497	554	481	471	514	446	521	523	481	529	501	496	471	536	457	476	500	478	503	502	511	501	493	512	549	530	494	525	510	459	519	505	511	508	533	486	511	510	476	497	480	508	492	507	496	496	497	507	464	514	534	485	532	516	465	524	531	502	516	508	525	498	521	474	507	493	481	502	566	514	524	523	478	500	549	537	497	479	513	502	513	459	476	472	500	514	530	514	494	542	503	517	491	534	519	515	489	504	479	486	460	503	506	504	554	497	509	510	474	473	522	474	530	484	472	553	489	487	507	467	511	518	494	498	507	554	536	481	476	496	552	519	495	456	541	536	529	516	525	518	525	525	498	472	499	487	506	519	461	527	555	506	515	481	462	513	514	482	523	498	517	483	499	506	523	524	519	469	480	533	517	459	539	514	513	514	499	503	524	513	505	509	530	486	510	525	484	507	509	495	494	501	466	497	488	507	506	537	490	531	478	500	477	491	489	523	533	494	514	512	514	507	540	498	538	510	490	483	477	479	518	505	503	543	510	455	506	510	546	505	514	509	478	444	522	516	510	492	512	453	517	510	518	516	476	542	498	490	501	479	504	499	478	507	476	527	526	515	473	532	473	529	513	545	457	519	544	552	529	518	517	529	507	515	516	511	494	521	504	499	514	550	497	527	536	457	529	548	504	488	500	506	487	484	493	495	545	508	494	495	533	486	527	507	472	478	555	509	495	533	505	518	534	486	468	489	458	507	472	514	503	499	507	461	515	514	513	481	507	516	488	492	470	512	475	500	496	490	506	497	500	454	496	491	524	509	510	549	507	524	504	508	522	488	523	505	514	484	510	464	494	504	521	510	491	508	519	523	494	486	512	511	472	523	488	519	520	483	469	467	509	466	521	505	494	534	480	485	473	485	484	485	495	540	528	485	509	510	516	508	526	536	551	500	536	458	494	506	505	522	446	467	523	433	518	510	488	501	477	493	517	534	462	530	550	469	489	485	523	467	454	481	521	496	504	497	484	520	512	524	503	502	502	485	507	489	497	527	498	498	503	539	476	495	503	505	474	500	502	505	513	499	512	495	438	474	529	524	505	526	542	483	495	534	498	512	525	488	467	509	486	516	532	509	503	510	518	516	515	505	506	525	514	482	535	481	525	511	541	524	490	469	518	472	539	488	532	496	506	494	452	525	451	488	509	484	504	532	555	518	485	515	494	529	536	525	507	550	491	486	476	508	466	509	548	507	536	487	503	488	479	519	501	547	487	531	527	511	507	545	559	502	528	502	470	528	523	523	489	507	572	562	498	568	500	478	476	516	543	488	459	502	521	531	490	489	509	529	481	501	523	482	571	483	500	508	471	525	522	488	509	525	458	566	503	481	516	493	518	480	541	507	527	517	492	502	495	507	496	521	490	490	506	505	454	469	488	489	457	531	494	505	517	536	475	508	507	495	515	491	478	481	502	498	517	489	508	501	522	483	484	495	506	519	498	531	511	481	467	498	524	500	521	493	510	489	497	524	536	534	523	502	450	539	545	508	489	522	480	505	532	456	519	446	519	529	543	506	481	506	529	525	503	499	479	480	483	507	516	485	493	504	484	504	524	510	464	491	505	540	515	505	524	495	506	508	523	521	532	514	552	497	538	496	520	503	504	494	528	517	505	515	499	470	529	507	484	541	452	552	520	512	482	514	475	502	502	509	500	538	520	493	541	518	494	521	512	508	520	490	543	528	483	487	519	532	458	491	515	523	507	509	468	466	517	494	522	525	481	558	522	490	518	534	456	520	514	505	501	494	478	483	522	487	516	534	537	547	478	493	511	522	516	498	545	495	503	514	547	516	556	520	513	497	510	522	513	510	504	530	475	469	490	505	507	504	520	539	494	500	478	504	494	491	507	506	462	513	496	530	499	464	490	487	493	507	498	527	530	473	535	475	525	513	534	487	489	519	501	498	488	516	481	511	538	490	503	490	510	483	476	457	506	447	472	515	480	495	482	496	521	511	515	513	520	503	545	482	527	488	523	539	554	539	531	515	506	497	520	480	509	470	538	492	459	488	478	499	480	511	498	510	465	492	515	531	519	517	514	491	506	482	508	488	490	514	526	483	489	513	486	452	513	516	518	516	474	458	511	505	479	474	549	542	480	489	467	496	465	501	506	524	480	496	516	478	480	486	485	486	516	543	519	498	497	516	533	468	479	485	518	506	524	511	531	511	507	512	524	529	480	496	511	514	500	493	508	488	529	521	491	556	478	518	534	479	510	470	528	510	463	465	513	461	481	472	499	510	492	492	523	542	489	485	481	487	495	497	492	506	525	520	508	510	518	486	509	506	498	516	467	493	528	490	495	483	539	517	491	531	484	484	480	511	525	443	534	513	514	500	480	514	484	476	517	486	489	511	500	523	517	457	517	499	538	514	525	559	517	519	475	501	536	510	486	492	528	518	514	533	500	477	491	520	481	528	486	544	509	518	478	512	491	508	529	504	479	526
2694	399	355	367	329	412	417	324	388	352	353	396	358	383	349	378	334	335	367	362	392	361	369	327	343	368	353	378	353	384	378	394	362	373	376	367	359	384	391	354	378	360	361	334	345	388	334	349	346	346	337	327	382	344	422	347	369	372	406	379	357	366	352	369	381	320	343	381	378	362	388	342	357	353	376	369	373	353	373	369	380	354	368	335	354	340	390	354	346	373	350	391	348	335	325	335	373	340	365	390	360	384	369	370	372	370	353	338	368	390	362	362	357	389	363	367	378	395	345	337	357	367	360	348	376	351	368	389	366	386	399	355	337	365	435	366	370	351	335	374	360	374	384	338	349	354	376	349	371	364	367	344	363	361	361	356	392	355	368	337	359	348	405	375	359	358	354	351	364	373	381	355	371	354	345	365	345	343	361	361	384	331	405	358	331	335	359	357	380	352	315	354	380	353	346	353	392	360	340	362	373	369	349	362	367	362	351	379	340	380	374	375	335	341	375	330	398	357	355	335	364	361	366	386	350	363	385	373	328	361	369	378	375	332	362	360	337	377	318	336	364	367	388	383	371	352	340	327	375	359	413	379	405	384	382	363	330	360	390	378	381	381	338	358	368	389	346	390	362	345	356	392	385	393	359	351	383	364	338	373	357	334	375	343	342	367	398	377	374	328	356	358	352	393	331	364	365	325	343	354	383	365	355	342	388	408	335	364	352	343	368	356	351	385	343	375	372	362	367	347	373	348	315	362	343	390	373	406	349	327	355	347	355	372	360	385	356	352	389	358	347	343	381	407	371	386	392	374	323	385	378	386	348	398	352	346	387	347	328	335	364	361	315	393	375	327	353	341	349	326	373	381	343	390	407	393	370	366	338	337	360	351	334	336	372	381	359	356	359	342	356	325	398	352	366	389	377	364	333	371	398	367	364	357	335	353	349	336	395	344	372	393	337	350	341	358	328	343	359	348	365	340	356	375	345	400	350	363	337	357	350	400	362	377	348	398	340	350	344	380	361	338	393	398	350	369	344	347	364	364	387	330	363	335	368	362	368	384	361	397	350	371	353	346	362	370	401	366	397	369	352	362	373	366	351	366	329	360	330	351	366	352	366	318	399	383	398	377	341	343	353	356	342	408	371	404	379	356	372	344	409	390	376	338	373	377	379	369	400	377	354	351	355	373	380	352	379	326	358	351	301	334	387	354	381	371	350	345	374	395	350	396	371	355	388	367	350	343	358	380	352	335	375	395	344	361	378	344	414	350	320	371	327	377	373	318	345	371	355	354	328	354	349	324	365	358	366	368	395	373	321	408	379	363	386	373	341	324	371	355	355	371	361	336	372	378	334	328	396	363	363	384	371	382	354	397	368	352	373	357	381	364	358	336	344	356	391	366	364	388	424	378	374	341	345	358	356	364	399	351	361	371	372	412	355	361	388	355	320	379	361	381	354	365	339	353	346	366	395	332	381	372	367	354	351	353	394	388	342	360	343	358	384	395	386	368	356	344	368	392	370	373	380	332	394	373	349	432	392	369	371	373	375	375	382	354	392	355	364	381	348	331	354	381	356	355	331	355	329	338	364	367	368	346	370	368	364	351	381	394	401	380	393	400	380	348	383	367	322	358	354	366	388	381	340	375	354	356	355	339	398	382	392	371	351	344	362	364	386	367	386	388	367	373	345	364	385	358	348	364	376	345	363	388	330	327	340	324	313	360	341	336	366	358	394	353	352	372	360	353	363	383	377	363	343	348	346	349	364	401	388	367	346	366	360	346	385	376	354	410	340	396	376	361	367	322	354	324	360	360	321	365	405	372	405	329	363	363	408	375	361	351	387	349	362	368	363	337	383	330	366	342	368	334	355	345	363	374	378	320	345	374	334	351	332	368	381	321	366	362	405	338	363	384	335	375	353	365	318	362	345	396	329	366	371	383	403	355	351	350	376	372	396	380	380	334	405	344	343	365	354	359	418	357	373	360	301	400	380	366	337	376	361	369	344	389	368	383	372	355	363	383	359	336	384	326	384	346	359	364	386	378	369	363	393	329	346	373	363	348	366	358	388	331	376	369	412	380	373	363	362	354	334	390	337	380	348	352	378	350	368	389	371	356	335	422	373	373	364	352	363	368	354	341	339	345	359	360	363	335	408	381	388	388	383	395	327	342	397	352	344	388	361	377	363	336	339	361	357	368	362	364	345	345	343	389	344	403	421	382	337	364	352	362	354	338	312	377	340	356	355	401	390	392	345	390	360	367	339	309	345	324	371	365	365	351	359	411	382	347	359	365	399	336	369	352	340	363	333	386	362	338	369	370	397	357	369	365	362	376	359	353	387	376	366	377	384	360	330	336	344	410	351	371	364	403	350	386	385	371	353	311	347	392	367	347	354	363	383	365	389	373	344	334	363	340	348	355	359	384	355	339	336	343	333	409	363	350	358	373	360	363	365	374	382	373	368	351	362	369	414	422	371	381	363	371	328	382	390	373	349	348	384	392	370	343	374	345	387	347	368	375	357	391	362	364	399	399	344	355	367	339	384	368	370	385	341	379	368	340	349	358	395	388	363	380	353	359	370	371	336	374	341	373	345	355	358	388	329	340	373	403	356	354	344	363	354	354	372	346	382	338	349	402	353	375	378	350	344	345	371	364	370	333	374	361	357	307	375	374	361	348	345	376	371	366	362	366	355	402	372	346	346	338	387	350	361	363	333	372	345	321	354	342	347	347	368	342	377	403	334	373	369	387	349	387	309	398	373	369	357	328	401	333	389	360	343	364	414	371	344	392	372	368	328	293	349	338	344	385	330	361	342	358	369	326	390	358	386	316	362	337	362	349	351	379	349	327	374	349	308	367	357	341	354	357	392	362	360	362	378	344	325	393	352	369	359	363	353	383	370	382	351	405	358	367	344	368	340	331	362	363	336	369	367	395	370	342	375	374	385	340	360	347	364	397	344	380	391	368	348	346	352	343	382	382	367	396	360	361	368	373	333	373	357	349	345	360	352	357	367	386	323	371	397	336	342	381	354	353	356	315	384	370	331	363	369	344	405	362	355	354	357	330	340	368	358	385	341	350	358	311	356	364	349	369	391	387	360	363	383	362	397	341	322	355	383	374	322	358	351	356	366	358	375	356	382	355	388	354	387	388	363	332	408	343	374	391	390	351	355	359	373	350	364	381	391	366	387	362	355	387	348	353	348	378	382	315	394	352	338	355	345	393	398	330	368	358	370	343	362	386	397	337	370	410	355	355	410	373	364	373	350	335	387	356	401	394	371	372	359	378	414	430	362	390	376	346	368	364	379	403	366	338	347	371	341	346	366	354	380	393	373	356	366	392	340	362	388	368	364	373	333	360	340	396	372	375	344	359	363	342	363	348	327	363	368	351	345	348	349	336	404	360	366	342	355	362	390	350	371	374	379	361	374	382	347	314	385	353	332	342	380	338	356	381	380	362	409	403	369	361	357	338	341	375	365	355	359	388	356	374	372	373	316	296
2997	890	965	867	913	899	859	924	867	865	952	903	903	909	889	884	902	885	847	897	897	813	835	900	850	905	908	884	845	868	897	880	884	869	903	911	908	844	925	873	892	931	853	884	867	873	883	902	930	843	851	919	850	852	910	861	909	896	877	862	907	870	867	878	902	888	865	911	896	882	867	862	921	931	901	882	831	845	856	892	840	869	907	866	914	885	947	852	909	924	895	927	871	866	908	871	888	841	855	916	854	895	847	856	875	843	887	839	852	872	955	896	892	852	875	845	829	870	797	893	834	833	906	873	881	924	898	895	866	897	868	875	895	868	872	872	853	853	869	928	854	905	843	867	854	908	857	869	885	892	893	798	821	867	848	883	887	864	907	875	882	831	844	935	892	930	836	836	885	901	888	865	900	882	854	822	916	870	904	919	902	892	868	867	891	832	876	863	880	867	864	893	867	847	882	872	877	947	863	884	924	930	913	924	857	872	903	839	908	950	860	891	906	922	893	819	873	893	853	817	904	842	895	850	870	848	814	844	879	878	884	887	849	872	853	907	892	870	915	904	867	905	862	866	913	901	905	878	861	864	846	888	872	856	880	853	901	924	908	851	921	877	882	851	859	836	873	809	852	910	884	903	917	862	887	819	898	848	896	878	915	854	870	844	939	874	840	917	907	849	873	891	863	908	834	939	914	870	821	814	845	810	894	859	824	870	878	907	828	861	852	888	825	831	840	836	844	862	800	915	873	874	893	900	861	894	829	898	859	867	898	870	875	820	897	867	885	914	926	837	926	830	880	875	907	919	858	896	861	877	839	891	871	816	866	857	872	857	877	900	903	847	831	890	950	883	857	855	854	848	843	861	888	871	930	809	868	869	897	921	834	906	866	872	862	865	888	905	890	909	884	907	887	896	871	830	895	871	868	850	885	853	879	890	872	881	882	883	891	877	810	889	877	883	817	848	883	851	925	901	930	859	921	860	887	863	883	904	878	867	849	873	910	877	872	867	853	913	834	868	897	899	827	925	902	832	887	880	846	841	886	869	902	863	887	838	802	915	888	947	886	883	889	857	904	867	876	885	875	886	873	843	878	875	894	922	869	885	860	890	868	874	860	913	884	907	847	865	949	859	842	911	870	811	855	863	924	906	887	890	915	905	863	874	882	876	830	876	819	829	868	901	833	817	848	900	893	870	901	861	860	858	914	873	911	871	817	881	867	900	845	878	888	869	836	921	856	875	916	881	851	874	891	892	887	862	915	839	863	860	835	858	894	870	890	899	858	831	836	904	852	820	861	858	885	905	834	890	861	829	910	891	878	878	825	903	891	857	876	848	827	823	925	904	883	917	916	856	876	876	828	838	925	865	860	853	872	901	905	874	881	868	933	860	905	842	842	892	861	924	871	906	884	868	872	861	921	848	861	822	837	855	852	879	914	895	869	845	847	882	877	839	853	855	913	927	886	887	887	847	901	921	851	878	920	840	855	849	850	884	873	852	831	822	878	878	851	903	853	871	915	834	901	852	843	870	841	872	831	900	863	930	887	919	909	832	874	898	846	864	873	835	932	844	856	848	916	896	847	878	892	892	892	816	822	931	841	892	855	872	902	857	905	848	815	838	831	885	867	899	870	880	831	887	897	830	894	888	858	897	894	895	805	769	845	831	916	894	900	887	890	856	851	885	944	848	873	893	918	943	919	912	872	850	858	902	864	843	890	861	872	878	843	845	854	882	857	906	843	879	901	899	822	847	878	836	857	869	882	884	912	901	857	891	872	903	883	920	815	851	797	868	864	893	863	904	919	846	850	873	895	899	875	849	914	869	925	918	805	938	917	892	932	829	891	907	865	873	864	873	857	890	913	904	843	880	897	847	871	913	911	882	860	847	886	922	885	867	861	900	946	846	871	877	848	817	947	889	901	874	839	890	912	925	823	874	891	916	909	877	836	867	868	902	851	919	855	880	864	852	789	903	856	892	862	894	923	895	907	846	863	870	954	932	886	847	918	917	904	827	805	915	867	892	902	929	897	852	848	880	895	890	835	897	897	877	862	915	838	877	880	833	898	811	864	867	871	898	898	848	844	925	872	879	856	861	904	896	869	828	871	841	885	855	931	893	859	870	865	894	877	783	842	886	910	818	837	851	872	909	875	876	854	837	891	862	897	874	859	944	868	819	872	896	856	834	900	861	871	895	904	888	904	868	878	878	917	887	882	872	888	860	900	876	820	872	915	902	876	790	888	861	852	878	837	849	883	866	903	895	858	884	888	925	885	884	825	879	875	896	895	830	882	860	850	881	881	919	892	880	869	883	873	896	923	847	890	872	836	872	905	831	848	928	925	830	909	920	926	879	842	869	863	878	832	891	864	835	885	863	838	833	882	955	911	825	892	872	848	893	917	859	844	915	860	888	851	844	885	877	954	865	839	905	919	875	839	865	842	828	888	881	867	877	869	916	910	876	825	867	926	855	844	869	877	874	902	881	862	873	870	864	875	854	886	898	831	872	867	918	880	905	876	939	872	906	869	892	878	922	880	889	897	876	905	904	865	846	874	875	876	864	895	890	887	854	891	861	919	874	873	864	883	885	896	884	898	848	889	855	844	858	936	839	924	841	852	908	877	842	858	886	804	882	838	913	909	886	857	901	923	866	865	853	853	844	912	859	912	929	842	822	816	933	829	869	843	872	892	861	828	859	888	869	852	882	932	903	870	896	857	883	884	889	860	834	887	865	841	848	865	855	893	896	794	825	923	863	871	895	897	850	870	897	889	872	824	890	927	867	855	841	879	845	889	822	858	865	865	896	850	911	876	860	883	886	899	856	868	819	843	886	900	896	813	919	821	903	908	863	856	859	870	886	892	841	900	874	863	821	899	902	889	864	857	882	913	891	929	904	905	916	840	760	877	888	841	865	860	786	886	840	848	890	856	881	919	899	849	831	823	899	890	847	883	870	936	850	871	903	832	885	877	833	942	897	909	934	831	851	881	868	942	910	876	902	885	898	846	888	873	824	874	932	880	833	838	875	891	854	867	868	866	873	883	830	851	832	856	936	870	859	876	891	874	854	923	893	882	931	855	859	862	888	830	883	898	911	896	901	886	862	908	888	913	874	880	867	890	870	889	873	879	873	899	891	934	859	876	867	835	897	877	867	863	883	887	857	842	851	907	840	877	874	864	885	841	925	854	867	882	911	893	888	858	817	819	900	908	906	904	883	948	918	869	862	892	889	802	855	912	891	857	844	894	873	881	867	890	884	871	872	893	877	838	862	841	844	891	867	950	876	879	873	860	874	932	862	867	909	879	881	882	881	839	855	947	897	867	903	848	833	854	934	848	909	920	825	887	891	858	855	886	872	873	854	847	851	873	849	897	882	875	862	858	854	888	866	896	918	885	901	863	876	908	916	860	822	876	876	896	859	833	912	839	848	893	864	834	863	924	876	828	895	913	878	858	893	894	881	853	904	917	860	894	881	876	870	875	861	929	890	890	913	826	845
9142	691	621	505	488	417	444	392	416	392	363	392	362	397	419	363	376	396	357	362	398	354	368	400	410	387	370	322	378	376	402	388	399	364	333	354	397	384	374	395	338	361	389	374	377	351	364	363	375	388	372	311	391	348	383	380	379	385	368	380	371	367	367	416	363	379	392	373	348	383	362	413	360	376	353	353	386	340	381	352	365	371	335	382	411	378	390	383	378	390	391	375	373	379	371	381	388	386	396	352	396	363	370	418	374	373	360	391	415	336	381	333	385	355	364	407	366	347	355	374	354	339	370	408	374	333	377	367	343	368	365	353	361	410	361	358	363	389	380	402	359	374	384	375	383	394	353	364	359	391	350	362	381	396	373	381	399	362	368	399	380	391	382	407	363	330	378	362	378	376	349	391	398	385	376	424	392	351	377	378	373	387	385	353	381	376	359	345	354	365	365	354	352	379	360	409	402	354	317	389	404	375	377	338	369	371	412	367	400	340	374	385	384	365	364	399	374	372	377	385	376	361	365	356	382	346	336	377	381	343	402	387	381	338	369	365	373	340	359	358	331	387	372	401	356	395	362	388	382	383	350	333	382	369	360	357	395	354	380	342	392	371	354	352	351	393	397	367	338	398	396	390	379	384	344	375	365	383	355	368	384	379	365	388	370	338	390	394	351	308	356	344	368	340	351	357	374	358	378	390	371	408	377	376	363	351	387	379	389	395	343	368	379	350	341	343	380	370	350	358	373	397	367	338	381	389	378	348	371	358	397	386	366	401	377	352	346	326	358	380	397	350	344	412	358	356	354	381	377	353	361	371	379	393	381	371	374	397	385	368	379	408	377	369	349	381	365	389	390	372	380	368	377	374	388	368	366	414	331	374	359	378	360	342	337	362	385	381	360	357	325	369	397	332	347	338	380	331	347	338	378	374	405	355	361	373	367	369	383	339	393	387	372	382	379	364	365	396	405	373	401	376	369	374	405	376	352	359	364	381	362	346	340	353	377	370	341	348	411	348	355	355	342	378	352	338	361	352	397	376	388	405	360	396	334	403	361	374	350	344	380	358	330	345	366	372	393	372	372	420	378	393	380	369	325	364	389	381	330	395	371	367	368	310	358	358	361	354	344	371	375	408	353	363	361	399	377	351	384	364	380	389	355	378	370	375	371	353	361	350	383	324	356	337	363	351	400	368	367	350	349	373	403	338	334	375	379	348	354	356	343	340	373	365	377	374	353	402	387	369	345	367	361	337	385	375	383	331	363	362	364	356	384	384	365	347	382	358	358	404	365	361	387	357	394	323	378	344	369	380	408	392	360	388	329	348	376	352	325	365	367	369	364	335	356	384	380	376	371	357	333	389	389	323	384	372	388	350	376	389	333	346	363	369	373	340	369	370	363	356	375	365	370	327	353	377	407	374	344	362	356	358	370	401	361	394	406	370	381	388	333	378	383	389	358	412	385	378	318	344	370	339	402	366	369	347	372	344	372	397	329	389	346	363	356	372	384	363	387	403	389	375	350	344	423	367	373	401	379	332	380	368	382	387	396	360	366	357	384	380	337	382	384	357	383	385	384	400	379	428	411	333	350	435	386	367	356	349	376	373	385	351	354	383	352	358	373	361	397	369	363	383	368	358	383	394	382	343	376	386	366	374	379	409	376	360	355	347	383	366	340	353	363	359	364	356	365	387	389	362	359	392	337	385	399	401	376	341	354	355	369	396	375	370	347	391	349	393	386	400	384	387	385	385	362	360	379	378	404	325	353	357	365	399	372	391	366	401	352	359	381	336	359	401	421	411	390	366	374	371	386	370	319	388	378	357	373	377	389	363	317	348	336	350	380	375	391	401	338	342	369	365	387	400	378	367	337	361	372	356	388	353	398	353	331	389	340	392	386	325	375	394	373	335	359	377	406	372	388	347	373	355	393	338	376	422	385	365	365	350	359	377	375	379	380	368	352	372	381	411	391	376	366	364	339	399	379	360	375	396	371	362	372	377	382	377	402	347	376	390	367	398	400	368	386	350	376	395	383	370	342	346	382	386	361	374	374	377	379	379	388	410	365	358	382	405	356	416	359	407	356	375	410	385	361	338	391	348	347	363	358	389	371	395	372	384	379	373	381	355	365	397	368	394	373	348	385	391	365	355	360	381	353	357	375	361	383	404	375	346	375	383	381	388	366	345	349	339	400	331	373	373	376	372	414	376	350	337	359	386	376	347	366	381	372	348	362	405	382	365	371	381	390	361	351	372	377	343	381	349	335	332	352	378	379	366	402	338	398	352	356	376	370	378	362	366	381	376	393	350	336	382	347	375	389	365	374	361	375	383	390	373	357	361	399	372	385	351	381	360	419	364	400	374	391	342	382	354	414	354	391	355	360	376	381	376	374	358	362	385	395	365	383	338	390	402	377	351	353	398	352	331	380	385	329	354	368	412	392	390	352	344	399	357	381	370	357	376	387	388	380	354	360	405	368	363	359	361	348	354	384	411	374	308	372	369	378	406	396	401	359	353	377	370	388	345	376	367	374	350	380	362	362	382	379	393	350	384	371	388	337	399	381	398	384	360	363	409	385	369	395	351	397	383	384	360	390	354	381	336	380	375	352	337	376	374	394	362	368	397	352	358	385	347	362	338	402	371	364	348	367	379	394	386	397	348	378	382	362	384	393	353	384	349	381	369	378	381	361	354	347	360	394	372	356	379	403	371	356	404	379	403	363	353	344	406	364	373	368	380	378	364	342	365	376	341	388	407	406	351	352	371	357	382	338	371	392	379	349	369	375	399	380	378	326	397	358	373	381	356	369	363	398	386	377	368	403	364	385	391	367	365	400	340	348	335	375	376	391	364	370	393	372	320	366	363	379	405	361	382	352	358	369	351	364	367	378	369	361	327	392	399	379	371	407	412	362	405	376	332	371	344	352	410	396	340	377	360	331	370	359	358	371	386	347	380	359	376	336	353	362	352	386	348	402	347	368	405	338	384	346	342	369	353	353	372	412	389	343	340	356	390	346	408	361	384	375	361	356	400	339	350	362	389	395	368	400	341	373	378	351	364	356	381	384	389	371	365	396	353	368	362	373	353	401	405	362	392	401	354	386	365	365	375	371	375	389	391	386	355	400	382	350	387	330	340	349	392	388	383	391	346	375	395	370	399	358	399	353	354	374	383	374	371	382	365	385	368	330	356	365	366	368	379	400	377	366	375	391	387	352	369	383	374	396	319	417	336	374	361	385	326	343	340	385	389	382	373	382	409	334	382	362	382	340	334	377	357	387	370	383	374	365	373	336	365	388	407	380	368	382	370	378	401	371	369	357	359	359	365	353	370	342	383	407	370	370	364	374	336	379	380	365	390	376	421	393	345	372	366	344	350	361	394	370	369	361	337	410	345	342	391	436	386	354	396	374	397	365	384	393	387	381	362	347	354	372	364	360	357	366	392	361	361	346	414	357	366	338	342	400	374	355	364	397	347	396	403	377	375	354	342	366	361	387	380
7812	1136	1427	1539	1359	1292	1202	1144	1052	1098	1060	962	969	1053	950	956	944	899	892	932	887	968	874	961	951	894	879	877	948	912	881	878	888	942	945	863	852	865	926	891	925	950	900	883	884	911	907	900	927	880	926	854	940	951	912	884	882	807	899	880	885	867	898	865	878	883	905	923	922	897	896	917	883	880	911	921	881	921	853	900	922	856	937	852	860	910	863	864	843	889	920	910	846	847	907	896	875	902	874	871	921	885	892	879	852	938	898	886	884	865	864	930	898	868	877	938	921	891	887	859	880	857	934	902	889	890	931	932	839	938	877	888	866	886	828	857	915	930	866	855	914	878	941	964	893	918	882	853	835	896	871	880	903	914	907	869	892	894	935	898	895	815	875	893	880	890	870	891	892	886	902	849	869	836	865	922	874	924	888	953	932	884	861	829	911	917	834	912	854	950	930	869	862	847	844	887	876	914	902	854	923	849	860	921	868	868	839	899	851	891	876	864	894	885	865	909	824	886	881	907	855	911	930	853	897	912	927	935	896	877	872	902	888	880	903	890	882	884	894	862	947	914	881	919	881	933	875	921	883	900	923	907	858	922	870	831	874	809	940	904	873	891	879	914	862	876	894	813	882	831	936	870	827	894	884	921	827	903	853	942	926	866	924	923	849	924	846	890	909	889	873	910	864	910	879	948	846	917	894	907	894	870	887	851	884	897	869	861	902	867	852	964	885	838	906	856	904	867	907	912	900	894	895	870	876	888	908	909	853	863	893	887	878	913	901	836	837	889	939	863	869	864	874	894	871	886	937	867	877	836	884	881	858	911	871	926	921	905	882	854	891	870	906	883	926	903	905	874	897	848	910	914	890	874	872	899	882	898	855	822	861	934	885	909	940	855	851	832	923	876	885	945	915	876	927	866	918	875	939	865	872	863	883	915	849	891	855	864	915	879	911	914	876	940	898	883	876	877	887	944	865	831	865	843	823	827	888	805	929	890	911	857	910	888	889	843	946	887	834	875	865	845	871	905	930	912	870	935	887	898	891	904	834	917	899	892	936	834	888	911	883	887	932	892	905	882	851	885	919	894	880	876	868	886	903	834	844	921	842	895	865	893	896	917	873	915	873	876	916	840	883	877	884	922	863	931	872	899	891	895	937	873	902	912	911	927	880	906	910	885	895	914	893	868	852	845	872	900	896	858	923	928	886	906	873	863	904	890	877	877	879	898	891	865	884	826	943	909	886	892	930	902	824	890	901	894	866	890	896	851	873	835	955	901	905	885	943	842	859	903	871	855	871	929	907	912	926	896	867	859	887	905	883	836	854	863	887	911	939	838	891	907	916	849	842	862	913	894	939	898	904	863	888	882	919	901	923	888	912	892	895	878	883	926	861	905	882	924	891	912	901	858	834	874	860	864	840	842	878	831	909	935	873	848	831	897	874	961	847	841	821	975	832	885	914	910	895	878	839	913	891	892	891	880	930	846	908	849	855	925	828	896	871	886	832	814	900	888	886	875	848	889	901	913	890	874	929	920	894	902	923	896	909	864	886	979	854	871	969	808	868	941	892	856	917	891	891	906	852	872	921	863	914	893	912	862	908	887	928	891	851	823	859	883	828	843	882	874	926	902	905	913	868	900	880	873	914	893	851	899	890	890	893	931	929	857	870	908	922	884	875	906	886	898	949	899	889	867	853	899	911	882	889	926	867	904	900	913	880	877	890	948	835	863	857	949	886	881	908	909	885	853	856	912	865	937	923	820	886	861	884	889	870	869	860	902	854	877	859	866	906	861	902	898	883	911	887	885	903	897	904	869	852	889	861	889	840	899	851	880	912	882	847	871	900	836	872	879	845	952	925	893	885	885	868	945	912	842	933	851	818	894	965	909	912	867	877	891	904	875	930	890	921	894	866	892	895	850	921	855	864	921	878	901	851	867	846	882	854	891	880	883	920	914	891	901	895	869	876	915	851	883	855	894	899	889	901	877	899	843	919	867	905	820	917	926	848	852	915	893	862	918	885	902	907	870	933	868	903	902	918	843	895	870	881	898	913	898	825	877	856	886	898	899	870	890	896	877	955	901	840	887	857	860	857	927	869	871	872	895	886	893	893	860	934	857	897	854	873	909	873	852	892	872	889	955	916	927	945	903	856	911	880	867	895	955	879	834	865	881	881	822	890	895	850	880	852	894	874	901	940	885	889	853	894	902	882	889	862	807	906	899	851	871	849	937	838	911	844	886	948	817	870	870	916	898	909	822	886	851	896	849	955	864	847	895	861	943	890	886	870	860	874	846	896	863	910	828	872	884	916	882	936	907	896	906	904	921	882	911	945	924	825	863	914	857	886	906	849	914	902	878	922	916	936	881	893	936	883	948	848	907	909	843	891	878	910	884	884	939	885	894	839	914	883	934	948	884	861	869	906	850	869	857	854	951	874	928	856	914	911	868	887	917	854	908	910	924	868	932	929	844	862	874	885	880	940	862	884	921	885	866	878	832	883	835	899	918	872	890	909	862	915	899	885	848	885	899	986	916	911	900	846	878	898	826	803	847	940	893	927	929	872	859	898	847	901	883	881	841	931	838	860	910	896	913	890	887	846	920	893	924	916	875	846	874	877	877	912	906	919	905	852	863	937	902	884	926	922	882	899	854	905	865	888	884	926	857	838	820	860	827	890	886	884	875	925	875	905	875	893	855	895	883	874	914	877	938	839	850	916	856	856	868	933	867	877	857	845	888	893	869	940	889	911	878	924	901	853	893	892	863	934	872	896	898	886	910	898	907	882	869	889	854	867	846	978	897	847	882	888	957	872	896	888	861	879	903	887	906	877	820	879	882	919	856	893	856	909	898	858	835	886	906	873	875	937	900	956	845	917	882	865	883	881	927	890	840	892	841	907	922	841	868	930	891	863	908	966	846	883	858	885	883	913	915	936	841	859	905	919	853	911	922	864	869	821	931	888	852	905	894	884	844	890	901	867	882	883	869	871	891	869	901	882	924	881	913	932	897	866	891	940	894	809	871	865	915	859	912	901	919	883	870	870	909	879	859	888	880	879	961	861	901	906	875	873	882	900	864	880	909	898	815	861	870	928	909	927	855	894	894	858	899	888	923	955	905	928	936	916	928	859	929	875	896	881	918	902	893	923	932	893	919	868	861	842	916	888	861	858	894	859	899	900	960	924	854	902	909	916	893	898	842	903	864	874	834	892	887	890	895	923	897	941	861	913	855	938	863	858	923	900	900	873	866	900	842	912	874	850	925	946	863	913	988	867	891	910	899	909	807	917	888	901	951	898	859	843	908	907	951	916	909	927	917	872	910	926	864	903	855	816	857	891	894	867	922	848	880	858	909	867	875	896	902	900	952	898	930	907	960	846	943	880	888	876	869	886	926	881	863	914	874	891	935	913	835	930	908	871	856	858	890	838	889	861	867	854	908	912	898	817	924	907	892	880	934	885	893	917	900	928	899	868	916	890	892	861	882	878	902	896	909	885	837
14876	984	645	547	404	345	280	284	261	263	233	240	190	223	248	232	206	201	221	206	195	219	214	239	212	205	197	185	203	200	203	187	204	223	199	214	217	224	213	195	226	198	201	193	187	213	225	189	203	190	197	204	202	230	209	197	199	186	205	211	209	190	200	216	195	194	198	199	181	190	218	173	179	202	205	196	191	192	199	222	196	208	194	213	205	185	199	216	182	202	205	183	172	189	192	182	184	183	216	175	219	193	159	194	206	201	225	206	194	192	201	212	198	228	211	207	199	202	195	198	187	207	185	194	195	223	209	195	200	193	198	213	161	212	184	181	216	198	181	182	166	210	232	203	197	194	187	213	198	186	209	189	208	179	184	212	187	179	195	184	191	208	209	182	179	198	209	190	190	207	192	214	201	200	211	207	189	184	190	183	201	206	199	220	199	173	197	174	217	213	210	186	192	212	170	195	215	207	175	186	171	197	189	164	206	194	204	181	216	185	182	193	196	178	205	211	189	197	180	171	216	188	223	209	194	186	193	202	199	191	205	201	197	181	208	216	217	173	213	183	186	194	203	173	224	197	185	223	203	235	182	225	184	177	212	186	214	178	198	206	215	199	224	187	201	210	192	190	202	188	195	211	205	201	210	227	220	191	174	203	223	217	214	206	179	174	189	198	197	208	197	194	200	219	203	198	195	176	216	230	197	200	198	207	203	206	194	208	228	186	195	195	197	214	194	193	212	221	175	209	180	188	196	179	220	190	211	202	209	187	182	205	194	200	202	206	196	184	199	201	213	234	208	201	202	198	234	194	194	215	184	180	200	227	190	202	193	196	197	197	195	187	211	203	200	210	189	228	181	223	210	179	199	189	192	187	213	190	177	195	190	210	197	223	217	221	202	213	183	187	220	182	215	189	178	195	229	199	199	226	197	178	202	198	199	198	194	179	179	226	202	210	209	191	205	218	200	211	204	202	204	203	165	226	217	211	211	203	184	206	195	168	208	181	186	207	214	188	205	181	220	198	213	222	169	178	175	174	195	192	201	185	203	190	184	200	178	216	193	199	211	183	213	210	185	185	210	202	208	218	194	189	202	200	190	188	192	182	199	185	217	219	210	200	192	182	189	200	196	194	171	233	166	209	184	205	195	194	206	209	198	227	166	177	189	191	193	193	206	226	184	213	202	197	197	203	194	190	201	178	187	215	201	220	188	202	199	175	190	209	206	214	216	173	191	188	189	234	205	180	212	204	188	201	187	199	190	190	210	188	202	203	199	196	197	180	200	193	194	209	191	179	197	212	203	192	161	182	194	228	201	203	217	195	185	213	188	200	169	211	205	188	210	178	174	225	217	193	183	204	214	198	221	202	209	227	213	204	217	216	212	188	189	207	208	184	190	178	193	199	183	178	163	216	196	190	205	194	180	208	191	178	191	174	207	218	180	182	202	209	196	187	161	179	182	205	204	241	220	218	185	219	195	190	195	223	214	204	210	178	208	199	224	186	184	211	169	179	204	208	203	205	205	179	170	194	163	217	208	209	185	187	178	239	184	186	201	189	216	182	185	180	197	185	203	208	187	213	195	189	193	204	171	216	213	200	186	204	192	209	162	173	220	182	220	167	203	184	185	231	212	176	199	178	219	214	195	197	207	186	183	179	204	193	196	198	203	204	196	209	190	175	169	178	203	182	203	184	195	231	216	199	203	192	188	208	195	179	212	211	202	200	221	195	195	207	213	174	218	206	181	169	214	199	195	211	219	211	196	218	208	192	195	219	196	194	224	184	178	192	216	204	201	194	185	168	179	218	189	177	200	182	219	200	219	203	192	191	218	177	161	205	230	191	191	215	230	210	181	187	201	207	190	195	217	173	218	256	248	182	192	180	187	190	192	197	199	211	197	193	197	186	182	217	207	192	197	222	185	207	195	176	210	204	193	198	217	187	180	195	178	195	195	215	203	219	192	179	182	187	186	174	206	214	190	208	197	191	177	201	216	178	176	168	191	184	212	202	196	189	199	200	206	203	202	198	186	207	201	189	207	195	181	202	167	192	194	217	188	176	202	192	223	182	193	178	188	197	198	196	190	211	206	217	208	196	196	189	213	210	206	207	216	226	203	187	197	216	213	170	195	205	189	198	200	213	218	203	184	198	206	181	215	194	200	207	203	213	194	189	208	212	201	203	152	186	199	190	219	218	189	181	193	206	167	202	209	213	218	202	218	217	199	203	218	230	198	232	191	186	202	201	198	201	192	201	183	170	207	214	225	206	221	191	183	186	200	188	202	210	181	195	207	196	189	203	184	196	197	211	192	185	216	182	179	179	194	199	221	196	189	187	206	190	208	181	191	180	199	173	205	182	194	209	207	195	202	191	210	218	189	189	175	204	187	207	213	200	189	223	225	207	212	201	227	205	217	186	212	182	189	190	197	218	203	206	207	194	215	196	209	206	180	205	212	205	186	205	167	181	166	203	194	174	205	167	192	204	189	215	187	193	196	198	201	184	179	197	211	180	179	209	203	208	198	166	185	183	245	170	195	192	175	180	207	197	208	168	171	200	209	205	216	189	213	191	200	176	196	211	177	190	208	193	197	192	218	196	193	193	195	221	202	203	198	182	207	183	194	209	205	183	198	180	239	213	207	180	174	181	196	208	200	192	179	177	196	184	226	189	186	212	186	192	179	186	193	182	181	191	201	192	174	224	200	213	194	189	182	167	192	196	186	251	203	198	195	193	186	203	195	181	184	187	200	182	207	202	204	222	182	213	207	196	208	186	179	206	226	190	194	200	194	211	183	175	222	189	198	170	202	192	212	165	191	176	195	208	183	208	188	184	186	211	175	206	187	230	205	204	198	214	184	203	199	203	195	192	209	195	190	213	230	193	193	170	209	182	199	208	223	171	184	197	186	211	195	194	193	197	195	197	208	164	177	187	229	209	200	191	211	212	213	219	199	193	206	223	176	178	175	201	203	198	198	196	210	168	191	196	202	230	193	182	195	183	175	177	183	183	198	184	192	183	185	186	184	194	201	173	220	203	201	195	219	216	187	214	180	179	191	187	219	168	204	183	200	198	184	189	206	226	219	204	204	198	188	214	197	192	198	222	204	181	198	196	182	192	231	202	225	193	193	202	166	196	209	193	208	182	164	225	198	203	220	213	182	207	195	221	171	217	173	205	187	196	176	169	192	212	208	197	207	210	179	218	220	218	193	189	205	198	204	197	205	221	211	208	197	186	181	185	200	171	182	176	197	205	202	194	197	164	205	203	170	185	181	186	165	168	202	215	200	197	189	218	191	201	205	214	216	217	202	202	195	208	188	206	207	196	208	202	207	205	227	190	215	194	197	199	216	188	186	203	236	187	202	211	204	201	198	192	194	220	177	229	190	181	192	177	203	197	197	201	207	193	213	210	167	214	201	185	234	192	168	213	219	178	167	216	163	210	196	204	172	182	214	192	212	174	218	204	228	196	176	179	202	246	214	206	189	212	234	179	171	197
9324	894	1486	1702	1417	1257	1116	923	883	831	767	714	733	678	690	646	630	609	630	557	556	540	556	549	556	531	532	532	526	531	560	574	511	567	519	498	522	501	479	509	528	519	515	569	549	490	533	476	547	500	519	501	495	525	506	488	539	488	510	503	524	543	486	448	525	503	486	513	506	507	468	502	545	508	509	488	535	531	486	525	486	470	549	527	533	506	508	525	533	471	564	488	505	501	526	547	498	538	542	506	481	527	507	487	542	522	472	526	517	507	558	503	512	516	525	525	462	518	507	509	530	480	516	485	516	511	528	496	503	484	493	486	477	486	473	469	510	532	550	477	487	549	521	495	485	497	522	529	486	522	534	550	482	518	482	461	510	539	511	535	529	490	496	542	527	496	503	541	513	510	541	526	509	525	482	481	498	494	517	483	538	493	490	518	496	522	478	477	512	445	516	513	527	504	485	505	512	483	510	475	486	471	504	525	476	477	530	483	484	499	485	501	522	512	508	532	494	472	555	560	516	479	480	504	521	519	454	517	529	509	504	522	514	540	454	542	520	541	519	523	509	525	516	492	508	551	503	536	483	473	514	512	507	513	501	461	473	451	486	497	519	540	502	524	498	478	513	491	517	507	514	501	542	485	504	512	505	493	484	499	521	497	498	501	480	485	493	476	498	473	490	504	517	475	480	484	475	500	517	518	521	475	506	502	508	492	473	497	503	454	504	477	512	504	499	504	483	478	504	482	508	449	520	559	509	499	482	514	501	477	499	506	490	507	492	474	534	511	540	450	525	481	526	494	530	534	535	468	494	481	523	484	505	468	541	506	492	491	523	476	488	542	526	511	494	513	490	501	500	530	540	466	470	542	476	495	511	477	491	507	520	456	550	519	555	528	509	508	497	523	496	497	498	489	482	519	534	491	514	489	496	487	522	486	498	496	481	486	526	515	499	486	483	532	518	490	499	485	509	497	520	467	489	510	505	522	526	499	505	500	508	494	516	504	523	500	453	497	483	502	476	484	479	481	512	488	526	508	482	480	499	495	464	524	490	499	519	483	512	515	521	482	485	491	504	505	519	532	494	516	487	528	494	467	537	471	492	464	518	532	517	547	517	487	513	476	519	525	497	519	486	471	496	492	491	504	451	486	486	495	511	533	490	484	502	499	542	478	467	481	506	480	513	505	491	551	520	529	503	488	494	476	503	474	496	477	507	511	541	510	503	516	512	511	506	518	493	463	498	500	533	492	517	506	501	549	488	449	513	514	532	518	479	487	520	520	480	507	557	503	474	548	522	530	505	478	490	514	490	507	530	504	486	497	544	491	448	520	516	508	489	472	510	483	469	480	517	513	498	507	567	459	505	485	525	479	511	489	484	489	494	496	485	495	507	497	507	517	478	482	478	532	499	517	469	469	516	520	494	510	539	460	468	494	504	504	512	494	473	512	543	497	532	525	480	520	531	569	493	504	488	485	520	487	511	475	509	529	495	518	497	525	494	473	521	495	507	495	500	478	527	468	524	485	483	498	540	492	536	519	487	491	482	535	499	494	489	496	436	535	530	474	471	490	513	522	493	505	483	501	548	531	502	509	492	497	515	494	507	512	526	504	501	502	533	500	533	523	466	516	513	474	511	486	489	497	493	449	460	513	501	474	496	504	498	494	524	532	491	531	525	506	460	466	510	498	489	533	545	496	462	497	480	511	504	489	518	498	518	483	496	489	492	542	509	484	469	507	548	531	425	529	506	476	512	499	478	553	500	508	501	539	488	470	482	501	522	516	516	520	495	482	500	506	497	531	505	477	498	479	512	501	524	486	468	512	514	521	485	517	507	498	516	499	495	475	477	484	512	515	502	530	494	494	532	514	508	505	502	516	487	494	464	490	477	511	493	488	498	495	467	530	492	474	503	512	501	506	470	508	520	495	509	483	518	497	529	497	505	509	514	486	469	514	490	496	525	526	500	535	500	490	532	548	495	490	548	509	510	506	472	526	474	518	470	454	489	515	509	477	537	498	486	518	551	488	505	491	507	493	483	508	496	540	499	496	519	517	505	491	517	504	528	535	489	503	466	492	526	474	505	491	495	490	532	516	470	548	484	480	534	518	515	509	541	501	548	533	502	545	515	516	533	546	529	467	503	505	452	546	489	507	541	471	530	497	507	532	483	465	477	515	493	510	502	465	474	485	518	491	497	487	488	518	525	500	467	524	492	476	512	471	504	502	531	469	542	515	497	502	484	537	489	522	478	553	497	487	469	525	533	492	487	520	506	513	496	471	496	438	498	480	480	473	517	496	534	523	489	505	516	533	490	475	485	469	530	519	526	537	495	471	529	482	491	521	540	512	488	467	486	506	508	463	529	461	477	496	544	506	481	513	478	501	506	468	488	506	532	522	511	510	526	526	477	504	476	467	475	516	498	512	522	521	461	478	496	508	489	491	493	478	511	489	507	558	520	508	535	459	482	468	507	513	506	507	496	524	505	470	494	486	501	533	477	509	522	494	493	528	530	540	510	509	496	506	517	530	486	507	519	525	543	523	502	501	512	506	508	472	483	493	493	504	477	494	491	518	508	485	462	510	489	492	511	516	491	501	534	520	521	495	527	506	493	480	517	465	489	472	500	503	499	512	528	498	480	513	502	503	497	538	493	550	485	472	479	491	551	491	498	517	487	518	496	506	475	506	515	497	491	516	446	468	495	506	480	522	505	510	491	504	438	552	520	543	507	509	481	490	462	467	507	495	446	504	489	465	500	522	470	490	485	507	492	551	514	516	506	470	473	489	446	489	508	524	503	518	499	505	514	526	493	504	528	509	517	499	479	509	499	454	473	489	513	498	519	486	503	477	529	479	516	474	557	493	500	503	537	496	497	480	494	492	501	504	502	524	483	487	490	506	473	520	541	503	509	500	480	520	538	491	482	535	481	487	495	501	461	477	499	549	511	525	502	485	445	472	513	486	500	548	534	497	501	505	492	496	555	508	500	496	513	479	506	491	500	499	520	543	506	512	491	523	443	501	523	491	485	468	524	527	457	515	529	511	497	512	471	533	481	486	513	536	487	512	532	519	508	490	514	508	539	500	510	487	518	500	513	489	459	510	503	522	508	518	513	497	495	503	529	518	458	520	526	492	466	525	510	484	486	513	492	496	513	506	518	473	535	477	508	489	526	513	523	473	501	470	473	531	514	514	478	517	523	478	491	522	503	508	524	464	497	514	487	503	498	480	459	533	499	503	524	530	504	498	504	504	505	463	460	499	483	500	508	450	460	535	496	501	511	514	454	532	480	450	498	495	505	498	473	502	500	537	493	504	523	521	532	505	493	491	513	520	502	472	495	513	489	498	503	499	486	489	485	499	483	475	426	479	502	472	484	462	511	515	501	526	495	529	547	510	549	488	534	530	486	502	518	540	509	494	517	490	478	506	533	501	485	488	534	516	508	518	510	476	484	452	503	487	494	522	503	540	480	556	516	540	511	504	522	483	510	514	505	481
2769	445	407	370	354	332	348	360	335	389	352	359	356	355	375	350	325	333	339	347	350	351	324	388	376	370	354	374	373	403	368	374	374	354	388	385	366	330	386	391	366	340	365	378	368	379	343	371	365	355	353	383	385	386	373	403	373	333	381	373	353	331	365	354	363	331	348	382	347	363	357	343	393	384	353	345	377	385	356	384	361	339	345	351	357	368	378	369	342	347	381	330	319	336	375	375	382	385	357	375	387	365	403	395	370	337	329	346	346	363	340	410	332	363	392	346	353	336	335	370	367	356	343	345	402	386	341	334	370	369	334	399	369	398	373	371	375	383	338	348	383	362	383	380	340	347	325	355	349	364	371	331	321	379	344	365	399	333	354	349	373	384	377	350	371	365	384	314	364	380	324	383	389	377	365	359	346	354	360	347	386	396	339	349	340	361	363	353	353	407	364	381	363	348	356	367	370	386	327	338	381	375	390	358	347	352	355	333	351	365	368	364	321	340	373	324	363	352	375	403	385	320	364	392	400	389	381	337	351	378	353	339	384	376	354	401	373	332	354	367	349	343	375	365	366	376	374	368	354	351	368	347	384	354	377	330	382	367	330	349	369	354	362	365	361	346	372	346	350	368	370	389	390	376	362	338	355	358	356	374	335	361	371	360	388	337	381	376	349	357	365	353	389	359	351	388	338	345	358	367	380	370	371	335	360	377	360	355	381	350	356	399	366	419	414	361	385	371	344	355	373	348	362	329	363	380	351	341	389	390	349	379	383	348	331	376	356	353	340	372	363	401	322	377	352	361	392	362	348	333	373	374	359	399	346	373	364	348	372	363	379	364	350	382	366	369	392	393	343	339	411	354	340	381	380	353	387	374	363	357	347	377	372	329	343	350	322	375	395	357	379	357	380	366	369	385	358	358	374	385	376	389	357	375	362	387	380	358	366	369	361	395	367	356	377	349	326	351	356	375	351	381	364	356	371	340	371	373	352	397	344	346	374	367	376	341	353	339	355	367	373	354	351	348	364	338	333	388	387	359	366	375	387	400	340	363	356	351	392	371	350	344	389	362	356	377	340	342	354	326	395	394	370	397	362	325	355	376	339	390	413	382	418	378	387	338	345	323	350	401	386	366	344	390	365	334	350	370	371	353	341	388	364	396	365	374	403	384	389	373	326	366	352	373	379	342	342	342	345	360	386	370	355	326	313	370	358	360	365	352	389	346	360	351	369	356	349	350	372	357	360	335	397	389	317	371	334	354	300	338	362	361	404	364	370	338	370	353	365	379	402	373	368	385	382	345	390	364	370	400	320	366	369	344	396	426	391	376	327	381	355	368	367	326	338	368	394	388	365	384	352	376	394	348	366	341	365	365	362	366	373	410	391	372	376	341	358	334	354	363	373	342	400	356	401	419	357	346	379	350	370	365	338	364	356	354	353	337	318	367	348	340	381	341	392	369	334	337	335	358	362	375	365	374	378	366	389	397	367	347	326	381	331	346	379	353	352	362	357	356	326	373	368	361	355	392	354	330	370	377	351	371	344	354	380	367	363	332	365	387	367	367	360	378	361	339	345	373	357	373	373	382	326	366	335	344	366	364	389	328	327	384	368	309	388	388	360	366	339	330	373	369	358	395	389	383	353	351	369	327	351	330	351	374	393	327	360	357	377	371	364	350	362	355	350	373	377	341	352	367	334	388	366	323	374	398	383	363	374	364	361	358	352	373	365	384	336	386	341	330	398	367	389	368	407	394	356	353	426	360	355	319	327	368	367	349	355	360	343	368	344	344	367	377	385	339	332	372	350	370	355	374	359	359	353	332	400	351	351	395	371	377	361	341	359	348	362	347	373	360	393	336	377	382	344	376	352	374	372	339	358	361	366	385	410	324	370	365	327	356	379	337	370	367	355	345	372	364	354	382	321	349	371	371	389	364	361	401	352	339	354	361	343	378	357	355	392	355	368	362	331	347	348	333	341	364	373	355	357	358	359	322	368	348	378	343	378	373	398	396	387	347	358	389	339	359	362	376	371	365	370	348	315	350	382	356	371	349	356	338	371	354	347	381	348	367	385	369	365	377	351	364	333	346	368	328	342	320	363	352	324	390	357	400	342	352	361	376	348	349	361	383	342	354	352	355	341	354	350	349	339	345	364	367	365	340	370	344	330	348	383	373	352	341	318	319	324	363	358	360	343	343	404	396	357	380	351	416	356	361	363	330	387	359	364	342	355	343	311	330	391	401	348	365	340	371	349	316	353	358	380	345	388	374	352	364	320	360	362	356	357	388	348	339	401	360	373	411	354	390	345	350	368	352	371	356	353	375	389	363	403	384	327	345	368	332	372	383	377	347	326	361	336	369	388	369	340	400	363	348	354	341	361	365	349	342	379	350	353	356	357	366	360	376	353	349	368	378	326	365	365	346	381	373	307	339	351	375	356	369	379	350	361	361	369	351	324	372	370	363	358	339	414	359	365	334	359	371	352	369	405	325	360	375	340	358	351	378	335	349	379	373	342	336	369	389	375	335	367	351	388	374	375	352	353	334	348	395	308	354	343	333	342	369	374	328	363	367	377	367	351	404	347	367	384	364	341	383	360	381	368	348	332	403	356	379	379	371	409	363	374	369	385	380	348	384	382	361	362	343	374	360	344	407	403	374	342	386	370	378	379	340	343	347	348	344	391	354	340	367	380	319	380	363	340	388	353	361	374	367	353	344	338	450	370	371	352	387	372	358	369	361	372	346	318	369	348	352	342	342	345	366	393	390	348	364	327	341	363	389	348	365	358	363	355	392	377	369	382	405	338	378	337	364	338	357	386	373	380	339	344	327	349	351	363	374	373	360	388	366	362	356	345	356	374	380	364	358	366	395	360	358	338	386	394	385	382	364	365	385	358	349	399	357	382	339	386	391	357	373	382	382	364	335	425	397	343	318	380	336	365	351	349	343	351	364	331	388	347	381	375	334	360	388	340	357	333	353	348	364	353	362	359	366	378	343	384	355	345	397	356	333	404	372	360	386	367	366	367	408	386	330	395	327	327	341	364	360	400	379	384	358	343	382	381	380	341	341	373	356	352	355	381	367	359	377	337	394	390	356	370	383	344	346	366	367	375	368	406	380	345	368	379	351	341	376	367	377	345	363	374	360	330	315	358	342	362	363	400	390	368	389	373	365	354	404	357	370	357	369	381	351	384	350	362	388	353	352	365	331	361	349	360	378	361	383	378	331	355	375	372	374	360	342	354	360	332	364	362	423	395	349	355	382	382	342	353	373	349	359	381	373	364	376	338	347	368	335	382	354	359	387	375	345	381	347	357	384	378	366	400	331	359	348	379	378	377	356	374	346	364	353	369	398	354	357	345	356	360	393	338	358	387	362	387	374	350	363	355	351	392	370	356	378	325	379	348	377	355	363	368	354	362	377	347	361	408	376	386	335	355	373	335	364	369	379	391	387	379	353	344	393	351	390	339	370	379	353	341	374	355	369	340	400	384	325
3000	878	931	929	926	884	907	847	882	874	862	912	834	914	877	862	863	871	934	825	851	873	884	882	878	899	860	897	864	894	864	879	871	909	910	885	875	888	903	850	867	873	876	859	880	912	909	869	907	849	839	921	888	866	846	874	877	891	824	919	910	921	886	854	842	925	893	920	891	837	880	871	891	872	865	909	923	892	887	890	862	845	852	858	848	869	901	830	921	853	866	909	876	869	874	814	901	843	896	876	894	904	886	885	881	846	799	923	880	857	857	945	904	862	882	892	876	849	911	880	823	898	900	869	888	886	888	874	856	907	861	878	874	860	888	902	898	833	886	863	886	894	847	915	924	870	787	878	884	875	887	901	895	876	885	848	853	879	872	834	938	883	923	874	900	840	829	851	832	846	922	854	896	839	843	860	917	877	867	857	840	832	911	856	891	886	886	888	862	887	955	879	872	842	901	888	862	846	888	855	942	890	868	861	875	903	864	866	857	860	860	892	846	868	913	899	893	869	854	900	812	844	828	892	878	898	892	822	893	864	852	878	834	868	892	860	889	843	908	839	899	855	887	849	868	881	877	901	939	913	852	847	868	860	937	839	868	880	881	872	878	886	859	908	886	850	887	861	911	850	821	915	879	897	831	907	876	886	911	844	836	875	793	859	931	858	880	902	878	851	892	932	865	891	828	910	878	886	848	864	850	828	868	855	925	894	869	875	916	871	906	863	917	867	861	923	906	851	874	873	844	867	909	881	823	880	822	855	909	988	916	852	914	843	933	891	906	821	940	872	868	863	853	856	856	840	902	838	851	883	875	854	933	949	836	866	896	885	860	845	880	873	877	865	936	836	867	845	909	873	877	920	849	899	888	834	859	872	878	907	903	940	878	913	844	840	853	868	800	882	927	851	870	848	888	875	855	905	901	897	874	900	944	896	889	892	817	849	820	876	816	828	884	827	860	902	861	862	815	865	837	817	915	916	866	893	896	842	839	859	858	923	861	923	880	864	859	822	926	880	890	838	885	887	858	838	855	873	880	884	885	865	881	831	862	916	856	944	937	874	938	891	894	843	836	904	840	835	857	909	860	897	835	830	815	897	886	851	849	872	864	818	864	841	840	845	869	894	887	894	869	861	858	872	858	811	901	866	857	869	871	867	874	876	928	895	922	849	910	917	915	859	927	817	847	901	876	870	891	876	871	863	907	875	863	876	919	913	944	846	863	852	873	936	895	835	870	869	924	852	901	873	897	885	844	901	907	916	800	927	899	857	913	900	903	839	885	941	885	857	905	845	865	831	847	859	839	915	841	899	878	933	855	878	901	899	890	857	859	900	810	839	909	909	848	864	871	882	839	939	894	888	862	875	885	862	894	902	887	880	869	841	882	908	930	921	869	871	849	888	910	857	892	852	941	857	867	866	874	886	889	852	836	841	817	874	874	908	901	897	903	871	842	863	863	854	900	852	866	866	855	860	867	864	833	865	888	904	900	853	879	870	910	857	894	823	881	882	923	860	889	865	890	879	904	879	842	901	907	847	945	898	890	924	888	924	878	848	839	869	822	906	861	910	899	861	883	867	839	853	889	889	893	871	921	873	881	918	941	818	865	863	855	883	848	924	909	925	873	930	864	897	869	939	852	872	895	880	861	852	854	900	852	888	857	895	861	885	884	856	851	868	827	941	860	834	902	901	928	858	907	911	915	902	917	884	884	868	876	864	906	867	864	862	873	878	846	844	855	882	840	909	915	878	891	916	921	866	862	927	886	878	890	854	838	886	898	879	888	883	888	861	921	884	904	796	890	869	904	891	898	857	911	817	883	870	841	896	883	875	864	889	919	890	885	862	828	856	868	918	899	923	863	918	887	835	850	900	868	883	878	810	822	846	959	875	869	806	863	871	830	880	975	830	863	837	877	913	869	874	865	928	858	879	865	899	866	878	878	884	889	817	875	888	890	900	877	874	863	889	898	864	864	848	881	860	918	875	896	902	898	841	879	960	813	896	875	917	825	937	874	879	856	895	876	867	826	858	908	875	879	897	874	953	841	854	860	856	896	877	896	833	889	882	882	852	908	883	873	878	878	842	862	919	920	912	880	899	859	890	887	906	889	886	913	887	872	853	919	884	888	865	880	879	891	897	903	871	877	886	896	871	853	882	849	916	907	844	910	862	851	869	892	857	930	873	871	847	885	919	939	859	935	905	863	824	864	881	824	853	889	883	852	894	864	871	883	884	821	840	842	868	868	845	863	890	811	842	878	902	901	850	858	923	873	870	874	869	919	887	878	879	912	871	896	884	864	884	884	882	842	853	887	860	884	853	825	875	865	900	874	835	847	914	850	908	922	883	892	864	917	869	931	873	929	873	909	867	835	827	906	839	908	910	914	898	884	842	865	844	879	915	871	865	849	848	829	834	921	921	899	867	873	876	859	874	849	823	874	856	861	902	915	897	864	847	836	866	842	895	926	893	873	858	942	810	863	836	827	904	837	876	917	873	871	846	868	840	914	905	922	869	900	810	803	868	900	866	873	927	856	910	870	838	890	902	860	852	852	899	902	857	890	947	841	870	843	848	903	839	845	827	898	923	822	896	930	865	841	838	852	873	907	853	904	858	857	878	871	893	853	882	880	833	842	891	901	872	912	889	894	808	866	884	866	962	887	846	934	872	909	875	872	849	890	858	866	913	876	860	873	886	885	845	837	868	854	883	790	910	902	884	886	847	885	872	857	885	842	888	937	836	911	912	876	852	859	925	866	916	926	899	938	890	859	811	862	864	867	892	939	855	879	860	823	855	869	827	862	896	895	883	864	928	834	874	836	827	871	816	837	897	888	899	910	898	851	855	840	867	848	890	852	918	845	839	892	858	836	846	898	874	921	860	891	849	874	869	880	887	842	872	915	850	865	888	918	913	885	875	862	867	854	806	886	852	921	873	940	833	892	824	879	867	897	941	875	881	846	872	843	884	849	861	894	867	896	874	873	870	887	877	851	874	911	929	904	835	862	932	888	950	851	878	885	985	894	873	869	893	867	875	902	866	880	874	875	863	953	930	939	839	870	833	881	853	847	893	859	842	845	833	878	864	839	862	925	886	875	884	891	889	907	827	870	928	886	826	880	839	874	888	843	855	874	884	870	870	872	884	846	838	881	877	895	906	897	889	876	868	902	858	895	922	890	886	890	900	853	876	826	877	894	887	855	864	835	860	831	861	901	904	898	831	848	885	924	873	806	813	933	843	837	853	905	918	844	870	926	887	865	856	886	856	876	860	851	831	861	925	918	897	903	889	885	833	884	821	864	877	883	855	877	928	797	851	838	901	871	866	892	868	854	849	880	877	846	895	860	825	818	837	839	891	876	875	848	907	878	912	833	805	817	872	847	866	859	865	830	891	883	853	862	891	908	867	867	897	910	926	893	889	885	890	828	835	799	853	902	829	832	845	808	863	883	824	862	908	869	931	849	933	914	858	956	824	841	836	946	874	858	878	872	884	916	864
9134	754	589	592	527	474	419	424	400	396	397	407	421	388	347	438	379	385	420	441	361	411	371	394	346	340	398	356	402	396	359	406	377	381	345	360	380	382	371	392	380	418	379	358	399	391	364	396	403	370	359	361	346	351	388	345	347	399	363	383	403	352	401	382	363	348	381	411	383	369	361	426	371	370	374	384	397	363	407	382	380	392	364	385	376	399	398	387	402	375	356	353	381	359	371	379	369	357	366	331	393	371	405	376	353	394	351	377	377	369	396	355	376	328	362	384	390	359	328	362	314	363	361	347	348	404	369	350	345	350	369	378	368	402	399	377	390	365	378	382	407	365	384	372	414	358	350	341	387	385	377	354	388	387	369	381	361	402	387	380	376	351	375	388	351	356	361	384	369	373	375	374	406	401	388	388	354	401	355	341	337	356	404	372	396	373	354	364	395	360	390	336	374	399	404	373	388	394	363	352	393	376	358	389	368	362	383	376	410	356	355	361	383	369	370	381	380	369	380	372	396	372	368	378	388	355	365	358	354	367	363	352	400	390	389	365	359	351	360	357	380	390	381	350	335	434	368	395	373	360	377	407	347	357	358	366	385	363	368	350	347	362	386	378	342	355	344	378	343	378	385	380	393	381	373	374	373	351	363	379	363	358	350	425	382	340	352	368	338	366	376	378	348	393	362	351	372	391	409	364	367	390	340	369	369	361	342	394	365	383	364	350	342	390	359	378	362	406	379	359	366	398	358	374	388	347	362	351	375	375	410	384	370	416	363	358	383	355	372	339	380	390	359	389	373	354	393	384	379	427	394	376	407	364	383	373	360	344	358	358	342	386	393	375	374	401	393	395	351	355	350	401	350	362	386	378	374	350	354	385	355	380	399	399	381	351	364	381	361	375	372	372	344	371	376	377	384	341	366	382	391	371	386	351	399	387	357	377	397	363	340	391	374	392	337	363	417	398	369	369	364	417	355	398	359	403	392	355	358	383	347	374	411	346	379	379	343	332	386	363	349	368	372	401	348	377	401	409	377	376	363	352	379	376	362	381	377	372	359	364	370	403	371	391	330	371	388	366	355	381	329	378	358	408	394	384	358	375	382	368	367	380	337	378	387	356	387	392	378	398	347	372	356	405	359	363	364	363	379	388	382	372	375	333	400	375	344	350	361	406	369	347	366	379	380	363	405	381	411	385	350	328	349	397	367	361	369	389	404	366	384	368	356	379	359	346	356	373	391	388	396	342	380	373	394	375	376	374	352	376	372	338	409	385	363	399	356	388	364	390	368	375	357	395	395	377	359	343	351	354	384	367	391	352	353	354	380	438	419	393	390	398	366	363	352	363	342	343	372	382	376	401	392	361	363	357	388	361	394	358	329	372	338	346	374	347	391	347	357	340	369	376	408	347	365	372	374	380	376	368	381	337	362	401	406	381	393	418	383	342	347	359	358	403	406	337	363	372	379	338	419	383	401	371	409	346	323	377	384	379	391	359	368	441	385	383	363	409	384	383	358	342	341	389	371	373	329	361	400	392	383	393	382	357	351	358	363	337	350	357	338	366	381	385	369	358	349	379	332	380	386	372	376	362	366	358	399	386	404	406	346	389	370	356	380	384	360	353	370	418	389	387	425	353	375	385	372	398	408	350	386	387	384	370	334	381	367	435	389	383	383	361	360	382	397	381	407	404	349	383	372	377	338	383	370	379	363	379	369	381	387	374	354	360	382	348	363	373	369	352	333	390	382	359	364	398	390	371	359	313	331	411	369	359	358	388	376	369	333	389	380	370	364	385	354	365	360	404	378	363	376	347	344	388	381	387	383	389	368	382	392	396	361	380	356	387	370	353	369	352	354	400	391	339	361	341	389	403	387	358	363	360	377	352	350	362	386	370	390	363	391	328	373	364	391	377	372	386	351	401	370	359	377	395	394	385	355	388	379	355	398	404	319	341	412	396	368	359	399	361	355	360	343	388	350	361	374	378	342	379	381	381	378	360	371	351	353	342	385	378	359	359	400	366	368	398	395	379	334	388	362	365	383	403	380	406	357	362	319	385	387	377	379	367	367	346	375	368	384	399	348	355	410	367	379	358	371	397	378	352	346	390	364	378	373	387	367	407	350	367	373	369	378	331	388	357	393	369	377	359	394	364	371	381	359	374	359	396	375	362	364	361	370	376	352	418	370	366	346	376	374	364	396	401	360	341	349	330	386	353	390	398	368	358	389	388	381	381	393	377	356	349	345	396	364	344	378	364	394	384	367	361	363	364	393	356	376	339	375	361	377	366	359	387	388	417	368	360	356	341	385	403	372	343	381	331	374	363	338	360	371	392	394	356	369	362	384	397	385	366	393	371	389	368	355	380	379	338	387	347	371	342	354	359	357	415	387	397	418	436	382	407	350	368	376	387	327	350	347	360	338	350	362	358	338	403	375	381	393	358	348	368	394	366	350	360	357	376	369	350	366	402	361	426	327	377	416	354	363	361	351	341	379	384	359	382	376	374	361	359	394	363	392	345	374	409	382	346	349	377	395	358	392	394	368	373	376	368	357	359	385	344	351	399	368	366	382	389	352	384	363	374	370	369	349	355	372	400	388	345	380	338	396	353	333	356	391	352	387	372	400	351	353	373	369	348	382	388	370	365	363	387	362	373	386	379	338	358	388	383	346	363	330	354	349	380	386	379	383	337	381	403	402	369	339	333	357	337	391	363	360	364	363	382	360	360	359	338	348	396	374	349	360	397	378	370	384	374	371	395	406	378	336	386	382	396	385	370	360	361	406	387	386	410	385	382	388	368	355	349	410	395	337	370	418	377	377	376	380	400	370	395	391	367	347	373	380	353	369	324	381	384	389	383	383	358	380	355	356	395	385	372	389	367	356	373	380	370	366	410	347	414	384	361	394	381	354	349	397	334	396	376	368	366	392	363	385	389	379	361	363	361	378	384	359	368	354	344	387	378	409	356	389	372	400	391	402	413	362	381	358	367	360	356	386	377	361	387	371	401	370	373	332	386	390	352	391	378	374	393	398	385	340	342	360	392	379	375	380	343	396	409	373	350	353	347	371	404	421	360	338	384	353	365	399	383	359	375	363	377	375	367	375	349	425	354	336	362	330	371	398	361	351	365	356	365	394	366	400	401	363	398	365	382	383	397	384	337	334	396	354	349	363	412	386	360	380	388	340	374	398	345	368	377	374	362	370	347	365	372	349	349	344	364	372	393	363	361	384	376	382	418	363	388	366	397	370	360	392	348	380	380	368	396	372	391	377	377	391	357	354	373	349	387	382	370	363	387	352	355	361	355	366	375	363	417	385	342	353	376	382	333	397	398	387	365	334	415	364	332	375	383	375	358	394	372	337	406	350	369	340	376	366	383	360	369	393	371	426	386	363	360	394	404	352	423	364	368	382	393	413	390	361	353	338	371	379	378	364	373	364	353	371	369	330	374	371	355	341	367	322	353	369	370	389	376	361	435	364	350	383	379	390	349	383	391
7786	1097	1401	1543	1386	1298	1259	1102	1092	1113	1033	975	996	1014	998	962	946	948	963	924	888	918	908	910	909	912	885	892	928	913	916	911	877	891	953	866	909	932	916	845	853	886	896	890	911	861	896	854	879	905	866	921	897	855	868	919	902	891	890	891	837	876	886	849	874	898	831	896	924	860	888	899	900	893	864	929	875	911	875	871	838	886	858	855	886	892	905	888	911	953	870	906	890	876	888	885	868	882	893	878	891	843	869	905	868	896	899	891	860	880	937	874	905	834	897	883	881	852	890	904	895	917	963	868	874	909	862	888	850	900	902	899	907	923	891	886	916	876	846	903	856	836	884	917	862	939	877	873	916	873	921	844	854	931	842	902	923	891	901	872	880	916	837	893	893	866	866	916	895	865	854	893	840	881	863	885	828	909	863	853	920	891	920	895	882	898	885	911	881	886	934	938	833	883	865	836	893	879	881	895	890	902	894	917	880	929	906	868	921	869	860	930	872	872	850	904	881	891	923	903	937	879	903	881	870	892	889	838	938	878	870	925	866	846	824	893	862	857	886	877	875	880	850	943	921	876	887	895	872	928	928	905	893	833	882	858	838	870	879	873	906	860	874	886	863	924	940	903	908	877	887	806	923	841	847	873	899	854	907	894	873	865	807	895	874	892	903	907	884	906	873	903	889	927	952	864	880	898	857	932	901	895	891	876	895	840	930	799	878	859	867	854	878	906	913	870	848	894	881	926	910	918	884	891	896	881	887	861	910	913	858	925	946	893	827	884	877	860	890	900	911	896	809	870	867	820	875	929	872	850	892	863	915	909	874	841	857	908	896	877	970	880	906	938	892	906	925	858	952	928	946	856	886	847	925	857	901	885	907	891	912	887	936	890	902	870	869	909	883	891	883	929	866	887	888	881	934	890	922	890	870	923	874	929	869	854	875	957	857	898	878	874	903	895	850	876	904	822	875	891	892	820	847	855	858	861	851	858	878	857	849	905	921	882	907	873	903	850	893	856	876	928	867	854	931	870	891	912	845	913	872	868	819	921	828	904	883	802	907	903	888	848	891	782	880	893	914	891	913	896	842	878	883	887	911	896	890	873	897	889	902	883	928	858	907	838	965	869	904	841	855	938	897	976	877	907	874	870	977	911	927	892	929	913	851	881	901	882	865	897	886	862	849	889	865	911	910	871	891	842	856	944	883	815	890	865	941	896	930	849	927	845	856	837	859	863	896	859	877	869	907	883	895	915	876	898	863	931	860	910	900	861	892	869	927	878	919	882	916	876	895	930	862	859	862	867	874	901	885	929	880	885	919	887	889	887	878	918	877	872	902	862	895	930	883	857	836	917	887	927	848	852	908	844	871	895	874	885	848	841	842	890	890	876	855	867	907	861	882	885	866	880	888	961	861	883	909	885	901	916	946	925	838	886	872	903	905	921	875	873	841	860	902	903	912	869	816	914	878	882	940	888	903	876	911	916	841	901	887	882	882	900	888	882	879	862	895	818	875	928	879	862	901	846	837	880	863	860	910	846	858	894	885	879	886	921	873	877	802	836	865	892	892	938	865	888	916	878	855	945	885	916	834	862	836	865	909	875	887	947	844	898	862	909	888	849	903	862	864	798	933	894	901	919	910	857	885	881	875	916	926	868	841	936	914	904	889	887	883	882	891	835	894	816	854	892	863	869	934	861	899	925	888	903	935	889	920	853	875	907	942	926	879	887	883	891	864	891	811	890	857	930	897	881	890	808	851	876	851	938	867	808	873	874	972	889	859	925	886	848	851	920	874	957	888	902	948	834	899	867	836	860	852	863	847	872	904	861	918	858	914	846	837	890	924	937	912	895	908	893	905	903	925	981	894	856	912	884	940	890	897	865	919	877	874	875	882	883	869	890	806	899	862	880	886	897	874	878	862	879	900	911	841	893	889	885	908	869	859	897	840	846	873	882	906	877	889	913	890	874	872	885	883	888	885	882	922	926	839	893	869	896	887	834	867	942	868	889	828	882	833	877	866	875	893	880	893	892	831	859	869	879	867	861	846	891	858	882	890	893	886	875	876	916	913	883	846	960	877	866	893	876	904	853	893	804	875	909	865	907	886	856	884	896	932	875	893	875	891	936	934	905	842	863	887	855	877	883	818	834	914	910	890	955	876	856	873	886	933	909	916	903	923	835	884	870	829	891	901	858	871	868	874	892	856	881	824	892	871	900	889	875	838	914	935	863	930	907	889	874	937	900	916	875	874	852	922	883	931	865	881	910	889	900	889	861	929	919	916	885	897	889	855	918	845	887	864	882	880	838	875	861	915	914	942	872	853	870	889	902	846	888	907	900	873	915	870	910	875	848	881	887	871	943	922	878	892	912	868	899	880	885	873	874	922	860	857	894	868	827	889	849	900	862	850	866	855	906	910	880	902	902	887	904	886	899	912	859	868	892	856	983	888	902	907	874	900	903	888	855	852	875	923	917	888	861	930	867	903	876	835	931	901	925	831	852	924	902	874	888	898	876	845	861	865	873	874	850	865	939	857	840	889	881	847	861	833	947	878	885	923	836	866	847	847	839	881	910	859	849	920	897	863	912	864	869	873	870	913	923	899	935	861	892	924	927	847	883	891	816	894	942	934	842	851	940	852	870	861	942	896	872	888	900	853	894	869	881	882	886	903	968	891	869	879	839	929	828	871	888	901	863	928	879	838	859	882	886	909	908	861	893	881	866	909	868	906	832	849	856	848	940	890	820	883	876	852	931	920	907	867	845	913	878	887	881	925	911	899	899	869	902	913	897	876	913	883	843	862	898	896	895	873	847	890	891	868	864	847	846	892	890	882	894	871	871	925	976	902	894	870	852	893	866	885	788	931	836	915	909	909	899	866	922	852	875	850	889	859	834	862	871	906	913	875	881	919	905	842	908	922	827	877	915	863	900	892	892	884	839	886	888	911	885	847	917	887	870	898	860	905	896	861	903	911	845	878	912	915	844	886	855	890	827	917	881	839	899	911	866	852	884	862	901	874	884	894	937	884	837	952	870	946	891	853	863	935	890	880	878	893	885	935	892	886	853	898	910	918	897	858	867	896	851	941	910	898	861	844	910	890	908	935	920	914	837	901	815	832	855	929	876	891	872	848	844	942	918	885	883	870	895	878	856	869	873	874	888	896	865	859	891	812	902	915	879	878	916	884	913	935	867	864	857	837	878	847	904	921	878	857	915	855	839	858	923	848	887	926	890	873	889	828	864	876	860	885	938	856	899	843	887	880	890	838	825	884	924	918	924	909	855	913	910	897	929	863	899	868	927	906	875	906	960	876	860	815	882	880	916	948	876	885	847	900	889	857	882	911	865	910	877	896	863	865	893	902	878	921	869	857	931	882	881	859	914	950	879	865	902	897	960	896	860	878	896	850	883	838	901	919	876	847	883	908	905	908	905	914	884	889	899	923	871	856	909	907	867	882	917	859	886	935	831	904	905	898	938	892	883	906	888	893	955	872	910
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
