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
338115128584	338115129141	338115129689	338115130241	338115130791	338115131341	338115131890	338115132441	338115132990	338115133540	338115134092	338115134642	338115135192	338115135742	338115136292	338115136842	338115137392	338115137942	338115138492	338115139042	338115139592	338115140143	338115140693	338115141241	338115141793	338115142343	338115142891	338115143443	338115143993	338115144543	338115145092	338115145643	338115146194	338115146744	338115147294	338115147844	338115148394	338115148944	338115149493	338115150044	338115150594	338115151144	338115151694	338115152245	338115152795	338115153345	338115153895	338115154445	338115154995	338115155545	338115156095	338115156645	338115157195	338115157745	338115158295	338115158846	338115159396	338115159946	338115160496	338115161046	338115161596	338115162146	338115162696	338115163246	338115163796	338115164346	338115164897	338115165447	338115165997	338115166547	338115167097	338115167647	338115168197	338115168747	338115169297	338115169847	338115170397	338115170948	338115171498	338115172048	338115172598	338115173148	338115173698	338115174248	338115174798	338115175348	338115175898	338115176448	338115176998	338115177549	338115178099	338115178649	338115179199	338115179749	338115180299	338115180849	338115181399	338115181949	338115182499	338115183049	338115183600	338115184150	338115184700	338115185250	338115185800	338115186350	338115186900	338115187450	338115188000	338115188550	338115189100	338115189651	338115190201	338115190751	338115191301	338115191851	338115192401	338115192951	338115193501	338115194051	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2757	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	3650	2300	2756	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
18698	3417	1501	952	723	643	625	533	532	509	518	466	497	469	471	479	473	461	438	468	419	470	412	437	470	429	446	469	481	472	458	449	410	409	433	446	442	408	432	460	449	439	471	457	434	470	438	422	428	430	434	458	400	439	442	435	471	428	433	434	382	438	468	436	420	468	457	449	444	482	449	501	437	415	442	451	476	437	452	419	483	443	415	432	469	451	454	430	492	449	443	423	452	427	484	439	508	477	411	478	459	439	449	488	415	454	407	398	436	464	464	436	430	430	461	466	466	416	386	425	427	410	402	430	451	432	430	405	401	435	422	475	480	428	436	421	469	434	468	450	420	435	427	477	479	371	427	479	418	416	470	498	464	423	454	442	436	475	466	429	464	465	449	410	417	436	430	477	467	446	439	432	437	410	469	426	436	460	456	418	468	465	407	459	431	445	432	407	404	408	455	454	429	457	464	460	467	429	396	427	469	477	422	403	419	410	440	397	445	429	420	399	400	441	420	439	420	460	469	428	471	455	437	444	447	437	411	445	446	417	439	409	451	437	423	404	455	425	447	415	474	411	447	430	464	466	400	462	440	426	469	453	428	416	413	452	395	428	425	457	463	467	408	398	472	408	409	455	410	416	452	427	433	435	440	449	429	399	444	435	441	457	448	437	448	422	419	460	422	430	414	432	428	432	451	493	436	471	478	509	466	443	433	446	455	437	432	468	422	437	461	428	417	452	429	422	469	439	427	413	440	401	444	421	431	462	446	419	429	405	462	446	399	397	476	452	428	420	414	440	431	468	460	428	421	421	444	456	447	472	444	376	458	415	445	455	447	449	488	399	448	432	452	423	439	419	405	460	486	467	461	435	450	446	415	376	417	466	442	403	434	428	465	437	423	440	465	453	443	446	431	435	428	465	438	438	451	375	447	435	415	442	466	443	443	449	411	426	425	458	416	464	448	449	414	427	408	454	445	430	414	447	434	439	433	423	412	441	444	457	463	460	425	485	419	460	462	408	437	412	446	427	451	487	436	428	403	437	452	511	480	448	460	426	490	401	426	434	429	443	426	465	439	445	441	456	406	444	457	436	411	453	460	408	451	461	423	459	466	403	429	428	406	434	406	451	419	463	417	417	425	407	458	441	420	454	419	448	459	449	413	439	472	396	441	486	460	446	426	436	461	467	409	433	420	413	409	437	409	424	418	414	398	419	466	437	445	397	444	479	432	427	414	418	440	433	440	450	473	421	403	403	450	450	438	479	469	451	421	425	398	466	485	462	467	431	429	428	442	440	486	458	440	468	485	414	423	466	428	442	368	405	441	440	468	440	428	463	457	477	455	457	442	410	420	440	431	407	456	425	397	424	462	442	436	446	442	421	420	421	445	450	418	419	439	446	385	438	432	409	425	406	411	463	438	418	435	438	441	457	462	450	381	418	455	425	424	458	476	438	432	484	455	443	430	435	435	469	437	437	420	448	438	390	412	411	386	472	433	414	465	474	442	433	419	464	414	452	465	422	421	455	473	455	437	417	459	432	432	485	437	444	451	442	434	450	483	455	471	459	450	442	427	406	429	452	438	413	416	475	439	430	422	410	446	449	486	438	493	473	461	444	434	440	473	408	468	419	413	429	434	430	437	418	462	445	428	430	412	485	453	434	414	433	409	422	454	429	442	459	451	458	448	445	417	413	451	426	448	433	424	428	446	418	427	472	445	413	440	411	469	436	425	419	454	425	455	449	447	456	390	439	445	476	489	421	450	472	423	449	441	421	409	455	451	448	402	439	384	441	449	418	498	450	479	447	437	444	455	434	465	444	485	439	493	401	408	459	489	460	474	446	454	438	448	474	440	476	424	440	423	451	457	449	447	466	430	464	410	467	437	411	431	430	449	445	426	447	453	413	417	447	444	420	419	436	396	456	443	436	440	451	428	455	451	464	442	439	427	438	404	421	403	446	422	440	445	449	452	412	419	460	455	447	430	483	447	422	445	471	424	435	420	461	418	449	433	372	444	466	475	421	431	428	458	412	434	451	439	438	410	390	391	429	416	456	405	457	404	445	409	422	446	465	429	429	456	423	466	425	430	446	468	445	451	437	442	435	432	444	441	419	463	453	415	409	396	449	429	420	504	430	407	471	406	467	420	455	438	425	495	400	414	469	462	469	421	447	473	420	463	438	418	424	443	494	436	438	455	447	429	429	418	418	448	406	425	462	478	456	446	470	417	460	454	486	439	418	434	415	465	402	441	424	434	450	444	451	393	422	493	435	412	448	441	436	462	443	431	416	415	434	455	401	446	419	419	467	448	451	409	472	428	452	459	419	426	458	463	476	458	420	425	442	448	448	438	463	424	421	418	456	438	439	488	404	447	445	455	443	409	433	407	417	456	476	421	462	412	419	429	438	446	487	463	457	423	431	461	438	406	430	427	437	450	437	448	441	465	466	424	444	437	443	437	459	415	405	438	432	464	385	391	479	491	444	477	466	473	498	427	444	436	456	443	426	469	450	427	429	433	428	437	458	470	410	391	445	445	399	438	431	427	426	417	417	417	444	419	461	450	433	458	475	426	410	443	438	416	441	456	468	437	408	425	429	438	421	454	451	413	470	454	467	412	445	450	428	433	410	476	430	431	397	417	431	456	461	456	443	444	462	475	438	453	375	451	437	471	417	446	466	438	451	427	449	424	415	447	455	453	430	417	409	440	403	445	455	491	434	445	420	429	459	446	435	441	390	443	418	414	389	454	475	443	446	414	467	455	430	428	474	457	388	418	459	462	432	412	437	437	452	426	430	488	414	456	455	435	443	456	460	462	436	455	446	451	406	460	416	451	413	381	417	482	412	434	472	407	395	445	426	452	429	425	455	457	468	454	434	409	407	427	421	452	445	440	416	472	423	447	428	442	443	485	475	441	419	462	451	444	488	431	460	445	455	436	414	437	451	440	448	409	434	440	445	445	430	432	467	426	439	424	389	438	474	435	443	433	444	433	405	441	462	438	448	414	446	409	453	399	463	414	406	432	425	453	423	420	374	409	455	419	455	473	465	453	462	419	430	428	434	451	425	429	420	443	458	432	468	427	436	463	446	458	431	468	442	429	416	446	454	448	442	425	427	437	457	443	434	400	464	428	479	418	419	399	420	438	455	458	469	417	438	440	414	448	447	424	421	413	437	439	440	412	425	457	391	427	454	429	458	393	416	435	467	460	440	420	466	450	459	427	442	449	439	426	421	426	425	387	405	425	471	445	437	437	432	454	457	457	454	382	451	412	477	437	446	464	447	454	439	431	407	476	488	436	478	443	453	459	422	450	452	461	460	441	393	445	450	461	462	431	427	398	420	485	426	397	455	450	460	438	425	441	442	429	472	463	447	458	401	424	449	411	454	429	495	467	439	458	425	411	416	414	461	441	477	461	451	398	395	439	432	438	446	496	415	424	419	449	387	421	433	448	446	443	479	412	423	437	430	392	424	416	448	434	486	471	452	408	442	467	457	415	410
10445	2792	2563	2530	2266	1924	1710	1500	1374	1310	1283	1225	1237	1174	1160	1148	1075	1002	1039	1038	1037	1095	1017	1037	991	1008	991	988	961	1013	963	1003	1024	927	1016	1010	982	992	923	903	991	933	992	931	957	969	955	892	910	921	967	987	945	956	996	991	975	927	991	990	1006	955	994	1006	993	970	1000	1023	1024	991	1043	1021	1028	1010	1063	1027	1069	1078	1051	998	1074	1008	985	978	1056	1046	970	994	1025	1042	1036	995	982	986	1028	1018	965	988	1007	997	953	973	1028	985	1011	996	976	960	966	956	982	984	939	967	967	990	947	971	961	976	925	981	989	914	930	966	999	957	940	906	943	956	1009	932	1021	932	892	864	884	962	984	968	904	943	893	892	938	979	967	966	921	902	965	967	951	923	978	918	909	944	920	952	979	936	954	939	946	996	942	935	989	877	928	944	935	887	964	908	901	965	918	1006	950	934	923	944	953	951	994	1020	955	968	979	947	935	939	950	969	966	953	877	975	961	957	914	960	933	950	944	920	962	951	897	959	966	952	922	950	917	967	909	945	925	961	910	971	954	975	915	958	930	959	964	1023	995	940	968	946	969	938	985	962	959	939	968	896	954	929	968	943	917	945	955	914	912	973	1014	958	982	838	931	992	949	1017	925	906	994	946	884	977	916	913	1007	1027	974	868	985	928	994	954	976	935	982	998	931	902	945	990	946	933	943	955	999	896	948	933	939	926	944	941	952	949	926	967	978	1000	935	948	864	926	932	956	965	968	971	957	939	920	902	960	907	977	902	969	967	943	939	984	953	939	989	1004	1004	916	914	952	947	970	932	908	927	887	880	898	966	954	884	964	902	906	987	953	947	922	921	951	948	972	932	942	956	905	898	992	930	907	921	913	986	932	930	943	910	923	965	953	956	949	913	938	948	926	938	956	959	917	982	986	953	987	997	976	931	960	939	979	975	936	956	972	1017	941	962	897	939	936	921	950	960	927	993	948	927	952	1015	970	986	931	911	938	928	951	943	946	933	929	946	934	964	936	955	954	919	931	986	932	972	997	971	962	950	923	979	984	904	953	949	971	932	911	924	932	908	976	946	974	926	972	998	935	998	933	958	951	963	938	902	951	914	916	954	956	882	942	969	915	972	943	919	986	909	915	929	943	953	942	986	901	1004	964	901	966	937	940	914	974	949	884	958	938	920	934	983	893	898	1009	997	949	948	924	954	949	934	900	970	987	976	879	982	882	919	878	917	939	998	933	986	971	934	977	926	952	916	957	981	992	895	924	919	939	1000	955	947	889	893	953	1027	946	984	947	986	945	911	985	983	926	982	983	968	967	947	944	982	994	958	959	929	924	933	964	967	921	994	982	900	936	1012	976	962	963	921	911	901	964	926	932	974	920	978	947	947	913	978	946	952	963	929	966	991	884	967	964	948	950	935	949	982	999	946	976	937	935	935	964	908	885	956	926	963	971	947	1004	962	877	923	968	921	959	959	905	942	985	920	913	944	944	900	967	884	932	930	968	932	963	988	892	945	918	920	976	974	912	985	932	982	881	953	954	912	941	956	911	959	911	986	1000	907	934	895	945	997	993	971	927	942	945	983	953	954	972	939	905	966	948	957	1006	940	955	1008	961	963	950	910	993	953	950	976	909	939	1012	969	959	924	913	954	931	945	996	968	987	906	954	941	995	935	941	982	926	970	956	894	967	978	1000	950	963	970	921	982	943	941	897	930	972	925	917	991	942	977	919	929	955	900	974	958	919	946	949	959	943	1021	941	951	952	948	911	918	946	1017	948	963	935	969	967	942	928	944	950	938	964	984	944	934	949	884	962	946	922	963	906	977	881	988	969	963	949	965	937	931	968	991	950	965	944	954	915	1027	917	963	927	985	981	986	989	949	947	929	928	968	900	912	968	933	952	937	948	987	962	973	910	908	902	917	915	950	934	990	941	965	924	931	919	1000	890	969	933	927	964	942	968	945	969	913	941	938	935	927	997	947	965	930	972	973	941	956	925	960	930	899	985	931	955	916	919	951	975	909	960	942	905	958	934	954	940	899	949	890	922	982	922	950	888	904	967	965	930	1004	978	978	954	961	995	950	935	926	906	1004	905	947	923	943	944	971	933	945	933	935	931	998	899	945	884	945	937	962	961	895	943	995	968	936	992	961	993	917	920	981	940	947	979	906	925	994	948	997	925	939	937	950	960	974	981	947	967	896	981	872	925	902	948	938	949	945	922	985	960	952	976	937	933	968	928	952	984	949	923	904	925	928	888	983	967	932	960	901	961	941	925	929	930	948	926	936	890	923	944	946	993	946	853	951	886	988	929	968	945	916	908	931	954	943	923	880	942	958	988	931	914	917	957	929	954	942	948	910	903	944	979	914	950	931	930	908	935	895	934	975	948	917	924	956	961	930	959	874	915	886	931	953	923	959	915	980	970	938	911	956	853	924	932	948	957	990	958	964	967	944	934	965	959	952	954	959	975	935	903	899	976	921	932	969	916	950	965	996	931	966	914	941	942	932	955	1003	937	979	960	958	933	927	892	915	938	982	966	1000	965	945	947	968	941	932	979	904	937	941	956	966	934	990	971	954	931	938	907	912	954	975	970	1026	943	973	934	913	951	981	870	968	953	894	925	953	900	931	978	945	922	995	952	937	886	934	945	992	908	926	994	896	925	898	930	948	929	941	939	962	954	931	887	933	928	932	915	966	962	922	1008	928	962	971	992	1009	873	986	965	938	912	955	922	942	920	903	997	941	927	964	994	985	966	997	964	907	956	913	956	976	1002	918	930	900	984	899	952	931	981	928	970	901	941	939	956	917	869	917	972	941	923	917	922	973	992	923	981	979	961	916	925	911	984	914	926	999	963	994	945	921	886	976	957	942	953	925	904	931	975	943	961	934	1004	948	938	969	985	958	966	912	981	914	979	969	931	920	971	934	927	931	935	961	937	904	966	981	934	1006	945	916	939	971	928	879	874	910	890	941	946	921	953	932	909	938	974	940	909	982	958	928	909	891	1001	1014	934	905	971	914	994	918	975	974	950	971	928	926	965	921	972	934	914	949	920	985	924	965	936	929	954	963	980	1015	908	914	938	906	972	973	960	953	993	970	903	977	947	957	935	972	926	885	967	976	936	950	1009	947	964	944	964	930	944	967	973	918	987	907	989	955	915	974	930	946	910	967	908	900	947	954	890	986	969	949	978	929	916	914	915	981	986	970	1020	908	970	911	993	906	885	970	953	940	904	938	936	951	909	973	977	966	914	971	952	959	985	936	946	965	950	936	912	895	918	934	872	950	891	885	977	886	926	931	935	931	904	897	924	886	991	971	996	968	1004	915	993	979	975	988	1012	920	933	933	945	905	927	939	936	1000	928	999	931	949	952	905	970	962	894	950	903	963	965	969	891	981	938	916	977	979	907	948	964	910	969	978	961	925	965	932	933	947	973	954	960	960	920	961	982	925	954	976	936	956	903	923	924	1000	916	995	921	896	981	960	994	944	980	952	937	952	908	928	909	907	914	950	969	960	962	944	947	1008	991	973	937	973	935	934	909	950	921	976	973	915	996
3328	848	344	285	236	261	268	271	254	256	288	281	254	279	257	266	261	288	264	254	279	260	315	278	267	260	281	268	245	232	280	263	274	251	273	279	269	245	265	245	249	320	306	254	253	241	300	243	256	285	261	246	266	262	228	267	316	262	266	251	268	266	299	286	270	219	263	236	251	255	289	260	267	257	275	278	283	268	254	272	275	298	268	264	298	293	272	273	256	272	245	283	254	276	274	283	277	256	292	255	288	314	250	258	252	279	269	294	259	237	257	242	278	302	266	297	280	272	263	245	276	279	271	262	282	294	284	262	240	277	247	281	258	258	264	248	264	269	245	261	277	266	278	266	290	274	270	278	287	285	297	276	264	296	284	283	264	275	250	264	275	276	295	276	261	221	220	259	256	275	240	221	272	288	270	277	303	241	266	269	280	305	294	278	278	296	260	291	277	262	268	267	247	272	305	292	268	302	274	291	266	264	260	271	249	251	302	250	273	234	265	244	253	271	272	281	294	320	292	247	275	268	231	270	253	273	275	255	287	264	285	263	275	253	260	253	276	276	269	279	259	295	283	303	280	261	283	260	270	259	247	288	267	273	267	269	243	278	240	297	280	287	293	289	290	272	250	266	244	248	283	255	259	291	273	257	273	265	261	242	238	255	271	299	268	272	234	259	264	274	288	262	259	252	278	254	244	269	298	292	236	246	264	258	285	272	283	249	286	262	296	257	245	274	257	275	261	287	305	319	265	287	262	257	286	288	309	266	254	252	256	232	285	306	266	285	261	287	252	268	260	247	313	251	289	295	263	278	287	250	272	261	277	245	255	251	281	268	283	269	299	261	235	270	297	261	288	250	252	253	322	264	272	276	260	277	247	272	267	232	278	271	277	286	283	255	285	284	272	289	211	270	273	319	293	276	280	241	252	278	269	274	277	258	260	247	302	256	265	276	242	255	257	271	257	268	289	275	262	272	270	272	280	283	288	257	280	266	280	274	297	236	287	309	256	268	271	265	271	251	301	220	273	237	298	258	271	286	276	278	250	246	273	289	257	274	223	265	268	288	267	279	271	297	309	267	269	284	267	261	263	276	253	232	273	276	248	264	268	266	273	277	276	261	265	285	267	282	281	242	269	274	270	259	278	242	253	293	270	243	279	269	279	266	278	257	245	258	295	266	277	269	271	262	233	275	260	277	262	271	287	261	268	306	289	301	294	267	282	271	256	279	285	296	270	264	268	284	241	256	236	273	285	283	248	270	260	245	260	260	273	249	258	273	249	256	272	267	271	256	269	239	255	266	247	287	245	281	283	255	265	241	271	276	267	251	274	269	275	265	275	254	294	283	287	270	280	282	306	307	249	248	291	289	268	285	248	284	259	264	278	275	255	253	288	266	267	296	265	265	271	270	271	291	248	282	274	267	240	247	228	278	256	279	297	267	277	276	259	274	246	268	271	265	300	258	265	253	274	252	252	290	276	253	282	266	281	284	254	289	267	242	278	275	253	277	303	286	273	280	261	268	287	275	295	292	294	260	281	258	241	257	277	273	254	238	236	272	266	285	250	268	272	272	285	264	294	259	255	262	262	313	270	279	264	284	277	307	263	273	254	279	251	289	261	291	281	291	259	260	298	262	285	275	272	248	303	291	283	255	270	249	279	280	293	311	256	287	275	277	288	287	305	273	269	250	265	289	288	263	259	258	275	302	251	255	219	284	236	275	263	274	300	258	256	288	242	268	261	246	251	241	281	285	287	239	255	283	274	249	288	257	271	284	257	272	273	234	260	292	302	280	250	252	286	252	261	259	262	256	287	262	254	282	252	303	291	244	267	258	273	262	260	241	287	290	276	265	295	317	294	272	256	289	267	254	306	271	273	260	259	278	265	280	244	276	256	259	277	268	294	269	293	267	257	265	300	295	272	286	258	254	299	273	274	273	296	291	263	268	236	255	253	289	251	280	268	256	314	260	266	255	244	266	250	237	291	258	260	292	310	248	237	274	301	269	251	265	271	266	280	276	300	289	251	262	282	267	271	268	256	251	272	288	293	274	240	264	271	237	273	271	281	255	274	259	246	278	267	241	268	263	254	263	271	276	280	294	279	246	270	272	258	263	254	282	279	262	277	251	268	249	283	265	262	261	300	249	243	284	312	292	276	281	284	275	276	280	265	276	280	277	269	239	277	259	274	248	246	266	271	254	288	271	282	279	251	250	283	260	263	265	231	247	284	266	274	263	260	257	270	272	257	301	272	284	261	277	261	276	257	246	288	249	295	282	261	250	273	292	250	255	227	255	265	271	269	286	259	248	258	277	268	254	245	263	276	290	262	274	261	276	267	300	216	237	252	297	242	306	228	248	288	315	280	259	266	295	276	283	274	268	307	292	272	284	274	261	278	274	295	242	283	273	263	283	242	260	296	257	294	267	268	268	241	251	277	301	310	309	258	228	283	296	306	253	287	239	252	245	297	279	305	303	272	246	284	283	255	269	255	260	250	280	305	298	288	242	244	269	231	259	277	269	256	259	282	293	277	231	265	310	266	262	265	255	247	297	265	249	267	277	250	270	270	259	276	245	303	278	281	265	256	289	235	248	276	271	239	266	269	279	278	278	289	259	254	260	275	258	266	247	289	237	242	257	249	278	287	280	271	291	226	262	300	266	259	284	284	276	259	273	274	249	250	267	270	282	330	240	274	236	280	263	267	280	285	236	258	242	271	262	295	265	297	282	320	280	284	279	284	258	251	272	240	274	277	254	262	273	244	273	314	272	284	324	260	259	283	267	248	282	323	277	226	269	241	282	296	257	264	256	265	256	234	250	256	270	281	279	265	276	275	255	253	291	252	279	259	247	294	242	270	277	279	252	259	257	314	269	261	280	276	292	267	257	260	241	259	248	293	250	249	256	269	236	285	269	268	252	286	261	264	280	249	258	260	269	294	310	238	255	259	256	265	304	302	279	246	271	273	285	300	259	289	299	262	257	245	244	302	253	282	274	272	293	250	228	269	262	276	257	274	288	253	253	285	270	263	314	285	312	250	324	316	268	270	271	240	249	259	235	242	253	279	297	280	266	272	285	275	292	256	305	281	229	285	287	245	213	267	248	250	269	248	265	271	282	255	289	258	287	273	251	273	306	257	261	260	272	273	265	301	251	266	283	278	278	252	277	274	296	270	302	287	276	283	263	297	250	276	276	236	264	225	258	270	291	288	272	245	262	297	268	271	248	252	255	284	247	283	276	274	275	286	281	267	246	266	247	247	275	244	296	268	274	307	282	281	282	290	302	261	260	286	309	276	274	256	287	279	248	287	263	262	261	276	252	302	265	260	257	302	264	267	288	268	265	242	261	246	269	278	265	264	280	283	281	299	245	277	259	264	242	262	258	285	248	244	288	263	271	252	259	251	254	321	264	272	266	267	232	252	270	251	277	270	241	287	264	265	275	291	280	304	253	238	310	291	276	254	243	290	276	242	287	260	235	256	258	287	252	253	267	238	251
2817	1189	722	704	674	631	642	635	649	668	617	634	683	622	596	645	637	657	627	675	684	646	625	595	639	648	632	588	655	609	629	610	604	561	657	562	609	607	620	662	642	608	611	608	654	635	615	629	590	595	613	602	671	666	579	674	661	656	640	621	623	635	605	592	624	620	648	592	625	595	658	622	658	621	644	670	680	599	604	637	610	611	625	620	643	626	618	659	626	651	675	653	661	654	605	608	658	639	629	629	668	618	636	641	632	641	657	601	626	606	637	632	619	618	620	630	601	651	668	616	648	599	626	674	610	619	656	641	657	617	632	602	602	652	658	620	657	659	631	584	676	629	636	634	646	585	628	606	628	636	611	642	620	664	626	644	613	631	639	639	610	642	671	667	634	616	647	620	595	599	644	624	614	662	690	577	642	645	626	662	638	682	593	617	642	617	620	633	638	588	595	640	604	633	617	636	648	651	667	630	666	611	647	619	614	645	626	666	648	633	607	614	619	699	604	633	634	619	634	683	633	646	616	641	625	648	618	608	605	599	656	617	632	604	657	629	635	656	650	612	600	653	633	646	610	618	621	611	632	604	641	653	618	656	617	636	652	655	610	617	619	592	629	628	638	622	620	645	645	577	646	620	633	649	619	646	629	581	637	633	643	657	593	647	620	621	628	595	623	644	650	652	631	609	600	609	582	570	662	651	609	669	639	563	584	683	617	618	635	620	648	618	710	634	657	585	619	615	626	643	659	608	627	625	640	656	642	597	601	617	619	640	636	613	633	620	617	622	600	641	615	605	604	647	603	625	660	587	619	720	656	620	610	639	618	614	614	595	605	603	616	606	639	581	666	598	619	657	628	617	642	643	608	590	600	677	641	621	655	623	607	604	605	633	646	622	592	613	645	639	625	645	623	619	615	608	645	651	625	636	622	641	640	624	632	666	637	627	646	617	655	609	591	652	682	653	623	628	621	623	631	616	664	604	639	604	581	586	643	586	603	618	645	652	644	623	673	623	696	611	618	613	671	644	650	602	585	619	585	577	655	634	579	613	601	604	602	599	612	653	634	589	577	627	656	602	623	609	648	652	659	600	585	605	626	639	633	660	643	608	647	608	636	640	676	634	657	599	612	608	618	610	674	567	651	580	611	634	569	613	651	584	604	657	637	618	661	648	586	605	639	681	637	658	627	636	613	647	636	618	620	617	588	609	625	640	655	616	623	583	584	658	609	611	621	655	621	660	653	644	641	622	605	669	645	600	628	599	629	601	625	642	619	595	595	626	673	618	647	654	641	622	617	601	649	637	619	635	640	643	640	640	599	654	628	641	625	607	629	644	626	616	610	631	687	630	637	610	600	616	691	605	647	635	642	609	618	610	616	640	621	595	610	624	670	646	614	619	600	650	631	640	597	645	643	640	641	650	616	657	645	645	641	660	655	634	667	610	598	605	618	577	661	639	606	607	610	656	613	642	639	618	599	638	647	590	607	640	616	637	662	643	608	621	623	634	616	623	574	636	565	656	620	609	618	629	640	624	632	659	612	611	596	620	652	643	671	626	633	651	605	633	639	638	667	624	663	600	590	626	654	610	647	665	659	628	645	627	603	672	663	636	636	641	621	604	601	663	655	614	643	594	576	609	606	652	643	609	639	644	629	678	594	670	604	627	666	623	662	653	625	643	646	641	597	638	640	660	635	645	617	655	629	634	665	632	626	614	605	651	625	621	614	624	620	645	634	612	668	639	655	650	630	622	602	616	674	599	603	586	661	617	638	602	615	612	626	627	632	634	614	627	614	611	634	566	630	618	612	612	584	608	643	629	655	644	619	616	635	604	613	620	633	651	647	614	667	631	628	614	654	629	638	630	638	625	630	629	651	616	626	633	599	650	656	639	640	605	615	623	635	653	620	648	593	630	629	624	577	618	652	649	618	655	655	625	661	639	628	600	638	611	596	647	628	645	657	630	631	632	634	633	612	612	627	580	692	630	604	600	628	595	608	659	646	629	647	608	638	630	628	612	588	617	628	642	587	620	593	645	649	641	658	623	622	663	587	637	640	631	658	633	634	566	610	615	660	648	617	613	620	641	596	619	638	611	639	601	577	635	617	614	654	642	653	645	652	608	647	601	644	674	612	648	604	601	588	636	604	663	605	622	634	619	663	601	632	646	629	594	635	630	640	652	599	647	622	610	628	615	623	643	629	669	622	610	615	625	588	678	614	612	609	636	608	598	582	627	619	659	585	588	581	602	597	637	630	617	628	649	636	642	639	627	619	608	651	630	627	657	592	665	647	613	627	583	631	658	618	619	651	631	573	581	647	670	608	656	619	615	596	697	611	622	627	615	672	639	622	636	625	651	622	600	631	612	636	593	605	588	653	678	678	649	625	669	642	622	627	629	604	624	612	627	611	650	635	626	629	653	614	642	623	627	642	644	639	634	625	633	633	631	640	621	615	603	623	626	629	643	604	676	649	652	611	611	614	593	619	609	587	631	614	617	652	620	608	617	641	634	608	618	664	613	622	597	603	609	620	615	634	652	691	650	605	665	611	595	627	633	674	632	638	641	622	638	621	627	623	616	608	607	583	606	628	641	654	643	635	645	615	632	623	661	632	609	660	616	626	652	616	614	611	613	640	625	670	602	627	606	634	636	628	595	616	671	601	638	589	610	593	631	614	622	601	632	636	616	632	603	617	636	635	590	622	662	625	630	642	593	617	615	595	671	651	611	593	587	602	580	615	681	598	625	603	634	650	662	683	579	633	593	667	601	637	643	624	634	621	590	656	615	622	644	622	629	631	659	640	659	668	606	667	678	595	611	677	653	686	646	628	612	665	607	633	633	601	648	635	616	611	624	639	655	638	635	597	638	654	664	645	634	672	630	638	657	625	564	627	636	663	588	601	629	625	667	604	617	601	654	601	617	621	616	641	639	650	696	654	626	591	606	615	613	625	552	631	662	637	585	668	625	631	609	628	664	599	665	601	599	679	615	660	644	633	626	621	591	596	646	615	605	652	564	604	663	576	627	611	611	593	603	666	659	621	632	643	628	572	640	655	613	603	657	588	630	628	654	678	618	658	634	616	619	650	625	630	575	603	607	635	612	671	612	640	637	610	681	594	612	645	617	593	667	612	627	598	640	605	631	635	617	583	597	610	586	652	617	610	634	636	594	597	661	645	625	635	622	596	583	665	593	641	597	667	621	615	687	622	594	609	617	637	657	625	596	622	617	649	647	658	622	604	636	622	669	601	640	662	643	632	625	638	688	613	602	673	604	608	627	620	636	598	676	620	627	643	666	651	612	627	670	632	627	619	636	644	619	631	672	601	617	666	625	599	638	617	692	610	606	617	634	653	606	665	647	616	599	661	614	630	613	651	649	646	580	627	621	602	604	600	593	644	633	597	554	623	634	605	651	635	663	642	635	643	607	638	668	635	643	638	631	653	626	649	643	683	624	650	675	571	633	624	648	661	648	620	613	601	641	608	625	620	642	625	627
11261	2086	998	682	519	461	488	411	411	377	425	386	351	405	404	362	350	383	374	342	383	396	370	372	338	379	355	354	363	395	372	361	377	362	389	382	341	342	361	358	350	367	376	358	381	438	341	362	339	368	347	383	358	335	352	345	338	376	360	406	369	369	314	347	320	402	363	358	337	347	378	402	421	408	356	344	340	381	411	349	389	385	380	328	357	429	325	363	365	364	394	381	388	358	373	364	395	363	365	337	351	358	381	371	365	325	369	372	362	378	390	409	368	363	371	371	348	365	358	374	367	383	393	323	379	343	351	319	380	369	380	351	345	398	380	371	393	412	349	323	337	322	339	341	381	352	369	356	356	328	367	347	344	375	356	352	368	350	368	380	386	361	360	375	344	344	333	351	382	361	362	351	327	370	370	385	354	376	370	342	359	336	387	364	339	375	382	361	376	394	402	384	389	364	386	355	394	396	364	388	366	404	371	353	353	355	369	337	342	401	376	326	384	330	327	398	360	342	344	358	380	391	339	368	397	391	381	350	373	391	336	329	407	380	372	322	345	327	381	372	348	390	407	378	374	405	381	358	392	356	351	422	372	372	344	327	344	338	375	338	331	359	377	385	348	361	377	343	352	358	352	363	355	391	374	364	423	357	362	356	385	324	352	376	359	341	373	385	378	358	391	356	361	379	333	338	369	377	403	345	391	367	340	343	351	354	371	382	391	358	347	365	392	350	363	375	337	359	394	389	386	350	376	376	423	357	357	348	368	343	369	340	372	348	356	405	351	366	378	395	344	372	299	380	348	329	389	338	374	335	346	366	327	377	391	380	355	365	384	379	357	334	378	345	347	346	364	352	365	346	368	384	362	375	350	387	376	351	369	352	380	361	356	335	349	389	350	372	376	371	374	366	358	345	361	374	334	325	350	371	366	378	344	367	352	353	334	380	362	393	365	377	318	355	389	344	385	394	372	345	330	365	355	368	388	369	369	340	385	386	362	307	371	320	358	397	370	354	365	360	369	398	359	378	385	400	367	366	359	341	333	337	371	364	337	341	352	339	358	380	366	379	371	349	389	384	356	368	328	325	365	360	340	368	374	338	348	379	341	362	371	365	333	349	350	338	350	351	336	341	364	350	337	341	366	352	379	355	339	349	348	362	377	358	340	389	373	361	364	383	360	353	372	383	393	355	342	361	378	335	374	352	357	367	342	364	393	332	323	372	360	369	387	323	369	373	352	348	379	391	381	389	388	390	348	371	358	348	351	339	366	380	382	326	354	399	362	339	347	340	389	366	348	393	368	370	355	367	380	389	329	367	400	345	374	352	343	359	368	359	356	380	333	383	392	376	389	369	368	351	315	362	357	374	348	349	374	383	385	357	339	385	310	374	379	361	354	378	357	357	401	385	383	400	342	371	387	349	367	363	365	386	358	388	375	338	340	339	349	383	361	357	352	375	386	384	391	395	399	388	367	316	352	378	363	360	318	363	341	368	378	396	344	371	375	358	347	362	344	365	376	344	376	338	395	354	379	364	362	352	357	376	337	377	384	381	379	322	347	361	405	375	361	387	379	347	384	378	360	346	343	386	328	349	349	326	367	366	375	342	333	374	351	407	356	315	352	318	350	380	354	330	396	372	355	347	370	366	398	363	334	318	354	365	366	378	374	370	358	362	350	371	368	361	346	369	358	345	379	371	368	378	374	370	371	357	381	353	348	374	344	339	388	404	336	371	357	358	380	369	375	401	381	328	370	403	357	357	337	385	340	355	358	354	346	341	378	363	352	368	334	343	373	339	368	365	358	377	361	367	365	357	381	353	333	348	380	337	396	374	356	354	360	399	358	352	349	364	355	379	377	388	361	367	376	375	366	356	370	353	347	356	363	408	328	382	359	404	376	370	350	334	354	401	374	385	346	385	334	344	377	357	365	360	367	374	354	331	400	377	374	371	345	377	412	324	345	347	360	335	374	345	384	345	376	378	367	382	367	378	344	358	361	394	390	403	364	351	370	386	376	372	372	371	329	351	353	362	383	338	373	331	402	373	325	375	333	341	366	372	380	369	348	396	361	366	347	347	313	377	378	346	381	356	366	347	357	346	366	388	387	397	361	341	358	373	334	354	350	335	347	382	356	337	362	373	370	348	349	350	379	420	369	344	355	369	367	363	370	400	359	371	357	391	341	344	387	350	381	377	369	346	391	346	345	363	372	361	342	377	353	334	382	389	341	331	348	368	331	351	369	348	367	368	321	377	379	353	370	357	378	394	397	347	351	366	348	368	397	342	352	403	351	406	384	401	345	304	365	369	378	360	332	378	374	375	378	349	338	359	373	332	369	342	414	338	363	337	389	368	388	373	379	378	347	413	384	384	371	371	349	339	325	360	358	374	322	337	403	365	351	343	350	385	375	388	344	321	339	372	386	346	404	333	380	353	363	381	366	350	339	358	343	357	364	361	386	325	364	381	380	363	374	381	357	343	334	376	398	368	366	376	397	410	350	380	355	331	364	368	362	354	344	361	359	378	375	356	392	380	348	344	353	372	377	329	348	383	324	375	365	368	370	352	351	382	365	348	349	341	392	393	366	397	378	351	399	335	356	344	342	376	392	390	407	342	349	367	358	370	342	397	340	382	349	350	359	339	388	327	375	346	329	364	326	365	349	336	371	368	399	352	351	368	410	387	364	351	341	370	372	395	342	321	303	396	393	363	387	333	351	424	349	347	401	385	362	397	381	371	383	374	392	391	352	351	381	382	370	354	380	399	343	351	359	368	371	367	373	383	375	372	352	333	388	369	371	361	382	389	366	336	389	378	344	386	405	349	347	353	369	409	372	356	322	375	358	366	350	393	379	353	339	370	366	388	395	365	390	382	381	377	358	417	342	346	363	343	337	382	359	386	358	362	377	345	352	386	376	345	375	401	349	358	364	340	383	361	389	386	336	352	318	320	385	360	341	399	397	392	384	407	347	362	357	352	388	389	360	371	367	378	361	356	342	378	369	351	370	388	371	356	345	349	354	341	326	351	344	337	328	371	397	364	368	391	317	342	361	346	382	383	342	330	333	338	320	381	370	353	352	346	395	361	375	365	343	393	376	324	332	399	372	335	329	334	395	379	386	349	357	341	358	333	385	386	384	386	425	371	334	374	362	368	344	371	335	387	368	382	391	398	349	344	333	335	356	350	354	372	338	346	331	347	356	339	377	386	353	384	341	332	372	396	410	359	370	362	364	377	354	321	342	348	375	381	378	365	384	364	355	379	355	366	339	372	381	383	344	367	383	373	364	365	361	378	350	356	354	383	382	361	339	382	388	358	373	324	317	323	336	375	356	409	362	362	388	358	344	362	400	354	332	354	341	371	347	349	361	371	383	382	355	359	374	375	375	361	352	338	362	363	362	372	295	336	349	388	389	406	362	372	358	396	359	334	344	379	360	367	348	359	372	376	355	382	383	362	402	388	384	391	349	366	356	350	393	359	354	343	359	356	328	376	363	381
8125	2157	1719	1682	1476	1354	1193	1192	1046	1039	1007	921	911	901	925	915	862	866	813	855	831	811	832	852	904	809	840	820	838	838	824	848	835	876	807	838	803	795	837	826	854	849	822	839	856	793	848	845	833	810	846	845	835	866	839	844	825	820	896	783	864	859	836	852	829	839	838	864	854	852	869	816	821	818	906	823	874	853	876	861	834	881	849	807	850	859	805	824	793	866	841	801	882	864	858	845	837	781	876	856	830	834	831	865	843	808	813	784	845	821	794	795	873	733	871	830	766	853	755	784	819	818	817	848	886	821	806	764	835	805	816	865	858	852	837	782	813	820	784	844	813	789	799	827	820	820	795	853	848	848	808	800	787	791	789	787	791	811	855	804	793	786	808	818	822	816	830	824	824	791	814	847	840	804	781	735	783	836	812	825	846	862	852	782	793	824	799	825	852	851	813	814	815	802	783	839	791	803	877	857	849	816	883	824	791	858	804	831	809	829	771	803	802	848	804	801	847	778	839	785	838	789	822	868	824	830	821	810	868	841	780	850	778	789	814	805	808	808	834	783	799	800	824	805	805	804	787	807	814	851	807	858	806	811	847	787	814	791	773	832	767	806	818	825	788	821	813	737	803	788	798	813	817	785	794	787	818	789	867	855	811	821	838	840	878	784	765	834	864	846	834	757	788	859	773	855	826	790	793	794	799	812	840	751	785	824	823	784	840	845	778	778	845	826	787	875	833	833	812	773	807	813	756	849	802	797	814	822	803	742	787	819	816	827	788	845	833	798	811	820	870	847	798	776	825	819	866	782	854	787	821	799	793	798	793	801	861	787	809	835	797	799	844	799	776	794	838	761	853	833	806	832	800	732	855	786	869	817	849	811	819	789	816	817	800	833	806	792	776	799	808	806	831	820	800	806	808	799	817	843	790	841	814	812	840	795	862	834	814	853	842	851	787	848	770	824	806	795	793	804	829	797	863	790	848	824	800	832	819	799	796	808	822	807	805	821	831	813	839	841	839	797	869	779	805	800	758	784	833	807	842	792	781	822	810	837	832	844	809	785	830	805	825	818	880	816	797	827	847	797	837	821	811	810	845	831	817	847	783	849	834	856	790	860	764	785	851	829	816	802	822	847	808	794	808	821	825	816	813	768	812	814	817	831	821	793	825	760	849	787	805	798	803	821	821	797	836	847	744	885	878	831	844	824	820	785	803	883	817	842	772	796	776	781	856	863	813	843	802	807	804	837	854	849	770	855	843	810	840	816	789	850	815	831	820	831	804	785	822	810	805	798	820	820	894	865	838	822	778	863	794	832	886	810	804	829	781	824	790	806	770	803	815	864	869	819	817	839	781	886	777	820	862	852	791	818	795	768	853	847	839	831	861	810	847	824	784	848	808	775	803	849	797	827	874	813	782	772	812	865	788	818	879	853	821	778	817	796	829	837	824	764	848	789	852	792	783	807	821	811	851	787	827	770	839	823	852	820	776	755	820	859	812	798	777	804	796	892	833	823	797	825	822	797	774	821	850	772	851	851	829	851	802	788	772	784	809	829	797	805	757	809	794	821	792	818	790	809	826	856	800	822	809	811	807	789	843	826	830	759	836	807	817	825	807	726	881	788	799	825	803	825	770	795	815	745	805	822	835	851	821	797	804	777	845	799	859	824	810	801	766	844	833	841	791	817	834	835	821	783	792	831	807	791	798	751	767	878	786	851	824	831	842	854	803	798	774	827	857	798	873	833	793	827	855	854	819	872	829	852	873	805	833	839	793	798	839	779	895	768	805	779	776	826	823	829	815	795	812	827	803	813	825	889	820	815	828	742	855	829	778	793	830	815	788	804	808	837	784	829	855	830	797	785	834	768	802	830	813	817	882	838	813	776	810	809	826	782	843	853	845	834	837	789	867	788	808	797	837	796	823	806	807	784	802	841	807	726	805	837	804	783	767	822	822	868	856	837	804	815	787	794	813	768	789	828	799	807	861	766	844	818	806	816	785	807	821	825	770	811	815	846	818	806	783	818	796	808	784	771	825	758	781	812	787	797	800	868	785	822	846	824	825	866	795	815	815	794	832	772	856	843	823	771	821	778	820	804	830	850	820	804	818	815	790	836	804	786	770	803	817	773	843	785	823	817	838	858	858	813	788	845	827	846	786	787	807	867	812	836	830	813	801	793	822	871	804	833	798	783	874	773	834	840	789	827	794	893	791	810	809	795	880	822	798	817	823	760	810	791	792	819	806	773	839	818	851	824	829	858	792	813	794	798	843	822	830	806	806	821	785	792	831	825	834	824	791	794	837	829	863	806	815	785	869	808	795	832	825	793	798	808	824	796	820	846	827	793	817	797	808	844	832	783	800	830	833	840	804	798	865	850	824	874	804	811	838	819	857	795	816	796	827	792	815	806	871	823	784	791	786	804	793	798	787	796	802	801	854	856	791	792	756	807	809	804	802	857	811	814	823	802	835	788	830	831	771	792	875	810	797	803	764	825	825	750	868	817	809	747	825	769	790	863	788	836	793	813	799	796	887	782	812	803	827	793	791	795	820	849	794	830	812	875	814	807	817	843	891	787	855	845	796	783	836	811	806	807	857	806	800	866	845	829	833	786	809	873	856	796	797	858	797	825	805	792	811	802	814	796	821	819	819	792	846	739	807	784	803	787	780	808	800	806	781	841	764	837	798	830	814	864	852	808	774	816	773	823	794	804	783	833	781	834	825	816	785	851	795	765	799	806	745	763	816	854	818	815	838	781	760	820	815	802	808	834	826	838	851	864	768	810	804	852	787	807	815	851	837	778	795	825	829	784	818	775	805	865	786	789	812	852	820	797	833	778	800	833	808	783	766	829	848	812	851	787	830	821	779	786	801	814	848	817	801	807	834	796	816	772	821	808	789	800	809	841	794	832	832	806	788	794	804	821	831	787	826	829	897	866	806	800	779	774	828	781	799	794	825	773	837	828	810	813	771	846	794	779	780	778	787	854	811	822	778	871	796	871	816	820	822	857	868	772	814	767	800	817	757	800	773	847	830	832	828	843	835	791	850	745	840	829	833	757	767	780	823	781	811	855	786	807	795	790	808	807	791	806	805	822	818	810	873	828	810	816	833	822	759	813	803	806	835	805	859	826	839	836	781	794	767	838	810	846	833	798	805	873	851	873	787	789	835	864	839	816	835	740	785	823	826	813	817	805	803	808	831	816	795	818	836	784	820	801	781	777	820	822	794	793	799	796	780	835	861	766	814	802	830	863	818	780	823	837	819	808	857	813	782	868	801	822	801	791	867	851	813	728	773	780	805	801	816	784	780	842	849	813	816	796	801	750	838	821	816	786	794	832	817	845	838	767	811	808	792	866	773	764	781	791	803	844	843	776	821	749	804	823	785	794	773	818	808	811	796	799	809	795	779	802	799	835	851	850	802	841	809	808	832	837	822	794	780	826	837	773	805	812	868	794	878	843	850	804	783	793	800	841	801	841	794	812	838	826	805	797
18414	3365	1445	1045	801	661	603	546	518	492	546	453	409	465	460	438	453	420	460	448	462	468	444	486	455	434	463	451	454	423	437	431	450	439	484	429	414	469	420	420	467	414	435	441	451	468	444	475	424	416	478	461	416	415	405	459	461	478	407	414	412	403	477	458	420	395	447	456	426	459	434	432	448	450	420	412	458	468	425	455	423	444	459	440	458	478	437	496	395	485	465	453	429	420	433	525	437	424	418	450	467	447	404	459	470	403	450	416	410	464	443	444	470	440	453	405	474	419	436	434	430	430	435	423	442	460	386	433	398	462	449	422	436	404	394	455	398	434	464	408	441	424	425	483	429	448	408	416	420	412	449	433	448	447	428	373	461	448	430	402	461	409	401	443	439	404	419	441	414	414	462	471	463	440	466	416	456	452	440	477	437	411	402	433	420	467	434	412	433	423	454	441	441	415	426	396	452	456	428	451	398	419	436	444	395	415	461	461	459	454	454	408	408	421	415	423	441	445	431	446	398	392	399	494	414	425	457	418	439	484	415	424	422	472	433	401	442	441	420	436	433	411	461	422	449	427	432	440	419	438	487	414	424	452	402	445	497	401	397	419	450	438	410	422	401	470	477	473	433	420	434	451	398	424	414	452	426	425	413	381	443	438	418	438	468	414	465	434	420	420	419	430	416	390	473	434	410	446	437	394	428	445	462	453	439	448	441	428	394	440	454	447	418	455	425	403	435	436	437	430	450	426	446	430	403	452	429	435	417	446	446	465	430	420	454	447	433	420	415	406	435	439	457	419	440	441	415	443	460	420	499	407	405	435	455	442	437	439	421	436	464	419	421	415	464	419	421	445	454	455	424	494	435	420	426	419	445	509	428	434	463	462	440	450	421	413	432	419	418	441	420	417	456	420	458	493	405	427	495	444	446	459	430	432	423	419	490	404	401	400	409	435	400	447	447	426	423	422	415	409	419	465	429	383	423	430	461	423	432	410	425	408	408	448	421	448	442	443	451	465	418	410	442	448	478	421	419	467	406	407	474	440	418	407	416	449	417	403	416	422	420	445	440	424	437	434	391	423	443	441	466	382	402	413	483	435	448	417	471	477	451	461	447	446	428	416	412	391	425	400	438	504	445	413	454	441	437	429	456	435	456	407	432	472	442	415	389	416	454	449	386	414	441	434	404	464	457	448	459	418	467	446	437	441	456	435	428	421	353	472	421	425	448	471	424	424	447	416	394	469	452	474	418	444	435	451	458	472	450	442	461	428	417	396	440	416	413	481	457	403	420	386	445	435	425	439	448	429	467	429	427	436	454	424	401	453	438	416	393	395	424	464	418	434	367	435	429	413	457	429	481	442	435	434	441	432	409	431	433	466	457	408	446	389	434	410	440	428	400	444	409	391	429	393	408	451	464	428	464	418	437	481	430	421	434	425	405	427	410	450	450	422	441	447	436	462	499	413	425	443	457	422	458	439	424	409	461	418	429	453	411	409	445	446	405	419	430	450	466	450	416	434	442	462	447	442	422	425	416	396	450	438	476	452	464	400	452	429	432	432	463	412	462	462	465	405	414	432	429	454	435	431	423	403	372	443	406	422	421	404	445	451	466	443	453	422	440	449	435	423	418	426	407	450	428	441	455	472	448	438	447	408	443	424	436	466	400	461	407	436	432	450	468	425	448	418	422	420	437	432	413	408	406	429	394	428	419	450	435	412	405	434	425	437	459	390	440	477	424	435	416	432	416	419	438	435	429	444	406	429	417	463	445	459	422	402	415	409	450	437	396	429	426	461	438	446	458	441	421	432	438	414	429	421	443	440	441	401	433	436	427	498	438	446	412	459	447	461	423	449	453	411	429	414	451	459	390	397	424	468	458	447	455	436	417	406	447	434	436	427	461	399	437	457	426	450	450	413	442	442	428	421	454	428	437	442	432	443	416	423	439	455	445	467	460	446	430	438	430	441	454	482	428	448	464	433	393	424	442	444	431	459	422	433	408	440	453	425	403	444	444	432	438	431	425	423	448	446	434	416	458	463	438	397	437	443	436	415	442	456	463	409	457	427	438	422	437	442	431	449	451	440	447	446	458	425	424	427	413	427	418	427	409	452	431	454	428	440	407	488	405	467	460	457	429	458	437	403	480	435	444	419	455	422	419	424	491	456	433	479	393	407	418	426	464	420	427	443	449	417	444	428	488	428	432	404	419	421	450	397	426	434	462	408	440	448	433	431	421	432	415	403	401	458	407	442	403	407	419	417	428	429	471	445	425	413	450	400	435	430	411	434	410	444	452	427	425	460	431	442	462	461	415	383	426	451	455	429	435	434	434	390	452	409	426	430	423	406	386	435	428	432	399	412	436	458	452	432	407	453	432	434	421	431	460	441	466	441	388	421	430	458	468	429	464	448	451	459	399	416	417	451	437	411	423	404	427	399	406	404	463	469	451	467	449	429	426	407	454	415	411	416	436	429	410	451	414	454	449	460	394	425	408	412	438	468	381	422	429	430	440	418	430	452	440	427	431	419	413	434	388	392	404	433	422	451	403	472	415	456	435	507	475	393	422	442	462	411	467	396	427	410	451	427	422	472	406	435	426	468	471	381	424	417	457	459	426	443	450	403	414	430	394	478	434	441	430	432	442	434	435	457	445	425	451	426	439	448	428	457	493	461	429	471	465	424	426	429	460	431	381	440	377	438	424	452	421	409	450	391	415	479	385	425	437	458	418	441	436	447	462	433	415	426	419	432	456	458	470	413	421	436	448	442	467	449	485	449	444	427	436	469	406	455	456	432	405	457	429	420	414	457	414	380	410	479	423	422	434	474	441	439	424	443	435	432	397	410	461	430	398	447	436	429	419	429	446	446	435	461	433	384	434	443	446	429	447	364	436	417	434	448	446	403	415	443	410	394	430	427	449	451	442	433	413	428	429	454	439	435	460	433	457	419	439	475	445	470	383	463	470	450	447	405	407	463	409	433	419	432	450	434	452	443	444	452	446	485	429	410	408	414	446	453	431	472	446	420	429	444	445	457	426	425	458	405	439	444	452	433	520	466	459	390	431	406	460	461	426	441	421	421	452	435	410	423	420	412	489	420	376	394	417	406	446	424	423	410	448	456	436	418	426	453	462	442	425	448	424	463	442	471	403	446	443	464	413	414	425	414	437	428	423	435	432	408	451	459	414	476	427	464	457	456	463	433	433	403	434	407	419	413	447	421	468	470	414	427	452	430	421	438	416	443	445	422	401	455	396	418	454	425	426	433	479	430	432	451	422	468	443	488	427	444	438	445	455	430	432	424	444	437	471	447	428	418	460	376	402	439	396	378	424	451	407	434	456	396	474	389	414	391	404	425	421	432	443	433	460	439	461	424	464	422	426	369	418	434	461	466	428	433	445	463	463	432	440	398	440	470	416	477	406	409	453	405	463	444	383	466	448	392	430	454	467	428	421	443	456	470	461	428	450	424	396	478	420	412	401	421	472	476	411	446	446	429
10373	2780	2485	2607	2262	1899	1713	1529	1402	1282	1310	1269	1166	1170	1131	1116	1060	1117	1057	1033	1065	1033	1051	1008	980	1021	999	995	943	949	1007	934	982	959	969	997	986	966	910	932	917	941	910	947	953	977	983	916	916	974	983	1007	928	986	932	990	1029	933	977	955	943	990	931	975	996	932	975	914	1046	965	978	983	1026	1017	1066	993	950	1052	1003	1039	1023	1037	1022	976	990	1028	948	995	1009	953	1002	1031	1037	970	999	918	1010	967	1021	969	920	916	990	966	1009	928	934	933	957	950	988	988	929	931	905	934	935	956	947	892	968	960	955	934	953	937	971	906	958	943	974	987	913	944	937	957	990	947	994	970	976	949	986	958	958	953	1011	975	912	944	951	944	967	967	953	921	919	919	962	937	891	989	904	901	938	932	905	917	922	914	956	932	965	928	978	867	911	919	894	894	925	974	944	934	974	914	915	918	921	960	933	944	922	982	925	924	945	928	889	967	899	921	919	925	947	948	956	948	968	900	935	980	978	943	967	943	922	888	951	950	899	959	936	963	896	892	913	942	957	912	900	894	978	924	914	983	936	946	962	908	928	925	942	898	956	946	917	948	905	953	918	945	928	968	969	941	945	968	893	937	933	897	918	893	949	941	907	923	961	956	953	950	936	942	927	908	905	966	916	965	944	902	909	946	947	915	922	888	927	949	950	850	901	929	967	920	923	955	910	888	915	923	919	946	903	929	874	981	933	911	959	908	973	960	966	894	967	978	901	951	975	969	882	980	955	846	929	889	951	891	980	891	929	872	912	945	885	908	969	910	929	897	940	968	908	842	970	915	1003	929	932	960	936	951	944	918	925	893	924	915	874	910	912	913	941	978	941	913	915	948	910	939	948	940	951	985	911	923	932	906	951	946	945	921	984	879	927	930	922	952	904	904	889	893	948	991	941	958	995	947	953	934	945	966	969	935	992	933	974	968	915	912	947	908	959	952	907	953	899	887	926	910	923	948	939	957	951	909	924	907	987	922	953	960	948	924	948	991	915	934	956	932	880	903	938	933	889	917	926	951	939	920	957	932	927	891	961	943	874	979	901	888	976	916	906	924	924	935	949	931	911	1012	918	947	946	905	979	978	958	984	888	915	958	880	929	884	925	983	920	918	961	942	915	926	928	929	931	881	844	945	936	918	984	898	909	905	925	923	957	966	944	961	924	940	901	871	886	902	905	955	946	908	963	952	944	948	901	883	915	936	954	930	929	946	969	925	953	939	909	967	942	876	926	922	889	1007	908	946	959	901	970	954	949	918	881	934	965	906	952	900	955	964	907	967	931	940	971	912	913	955	912	927	923	925	930	880	930	889	933	924	894	942	897	951	910	929	916	928	894	966	925	957	938	930	912	912	981	964	932	982	966	903	940	920	987	934	897	920	969	973	945	941	873	899	895	851	914	996	959	1011	890	938	954	979	913	954	942	944	954	903	921	934	940	915	895	931	960	897	929	963	890	888	957	931	908	942	949	938	909	942	932	976	917	937	925	946	994	967	925	944	866	1010	949	949	888	952	948	926	922	996	960	888	1010	949	927	914	973	963	906	931	903	936	904	955	896	913	878	882	922	926	954	955	934	974	900	922	891	906	927	912	928	937	872	924	950	930	939	927	918	979	943	979	964	939	900	958	938	889	939	911	941	968	973	961	895	913	946	928	988	975	940	906	917	962	951	897	920	962	957	941	946	960	945	922	945	958	895	918	987	937	927	953	976	938	929	902	949	978	964	944	945	984	904	953	912	913	938	931	973	898	946	919	936	931	898	895	979	935	924	884	890	892	957	904	939	961	926	924	936	980	911	949	880	905	1001	928	912	965	912	914	952	885	964	934	940	938	962	925	950	953	956	950	931	929	940	971	909	923	932	918	938	894	926	964	959	946	960	926	921	925	864	898	918	928	923	884	958	974	933	1000	992	947	918	891	1003	911	879	912	899	916	937	909	929	884	926	936	934	970	923	965	920	927	976	912	952	1003	890	938	914	906	938	954	900	936	949	912	856	958	945	910	944	959	919	959	916	985	871	906	886	969	909	916	913	933	924	946	935	911	927	951	902	956	947	909	977	945	972	940	894	919	933	976	926	888	912	945	921	934	907	922	990	936	898	892	953	960	941	915	961	931	894	957	933	904	912	883	955	946	986	934	911	963	949	958	935	957	930	982	949	948	932	909	925	939	924	950	935	940	940	974	896	955	920	939	895	964	967	1006	993	888	970	955	944	900	927	902	982	953	879	893	939	934	903	951	944	934	961	929	973	940	971	867	976	948	899	928	947	918	910	905	920	899	927	972	903	916	965	993	904	912	935	937	939	922	967	982	936	883	931	958	997	935	883	951	916	939	902	959	985	964	905	874	917	944	910	908	924	961	874	967	964	955	967	910	934	946	971	966	977	976	891	937	933	944	932	942	902	985	943	924	971	938	988	979	899	898	909	966	961	918	984	948	972	965	928	918	922	905	1024	957	937	974	924	917	939	950	950	990	922	970	947	903	923	951	932	869	942	994	924	948	959	974	924	944	955	930	936	942	956	880	937	955	963	967	940	946	962	955	927	899	884	965	972	864	943	987	912	926	965	958	969	946	826	928	983	921	931	966	907	887	957	894	940	959	932	947	945	940	909	959	984	921	958	981	894	926	935	934	885	947	920	946	954	935	961	962	957	999	943	906	940	918	969	937	959	944	931	900	920	945	894	925	915	887	914	949	959	953	929	910	921	949	952	997	959	918	917	910	995	959	938	896	979	939	891	962	927	936	913	922	901	934	939	897	950	980	960	929	910	936	1005	932	933	866	966	924	949	951	912	924	918	926	932	910	916	997	934	928	926	918	937	950	910	944	953	965	976	949	930	951	935	939	947	946	928	945	893	907	916	936	937	962	919	921	907	936	912	895	901	872	912	958	961	917	901	892	940	899	942	927	958	989	925	908	973	968	952	956	941	912	931	955	992	930	934	929	931	884	917	864	929	893	975	901	935	974	937	940	900	932	931	902	918	938	962	965	919	901	942	939	970	894	961	968	948	906	903	935	951	958	938	935	964	933	965	915	959	925	965	946	910	963	889	948	948	971	910	951	925	952	961	924	897	955	949	894	968	940	990	945	990	942	956	960	936	946	936	949	941	997	906	934	900	940	893	915	948	912	934	948	908	872	954	955	917	950	972	900	922	904	929	922	923	955	919	964	928	935	903	958	938	960	957	947	971	982	862	932	973	941	900	895	968	928	954	962	935	877	968	957	966	914	888	963	964	930	925	952	930	913	942	913	931	932	932	917	918	880	972	899	935	882	912	966	949	928	945	935	947	954	899	915	959	960	958	935	947	913	935	936	931	969	922	902	891	938	915	952	967	907	991	969	918	879	903	919	977	932	982	961	931	934	941	908	900	909	944	965	935	941	943	943	914	872	905	889	946	922	919	894	923	912	935	950	1004	923	915	973	953	886	922	916	938	968	949	947	950	904	899	924	942	924	881	977	939	930	874	913	943	940	953	947	927	913	945	894
3091	623	348	329	280	259	249	260	270	260	257	259	273	284	262	258	259	242	260	294	290	262	270	258	268	301	264	261	247	261	267	251	264	275	300	276	277	265	270	232	272	234	289	237	258	275	230	269	274	246	261	268	295	252	252	296	266	247	292	264	274	270	226	268	272	229	259	261	274	230	260	293	263	243	253	246	281	285	278	259	250	257	255	279	265	270	256	252	271	257	274	269	265	298	237	279	286	250	251	295	268	256	258	258	250	292	264	304	246	244	268	275	239	264	255	274	246	266	278	246	300	273	250	254	269	279	259	261	246	275	284	257	259	280	271	265	254	277	261	253	289	266	266	271	242	243	262	299	278	288	245	259	283	269	267	288	291	252	265	255	252	267	239	236	287	305	243	271	270	280	307	262	287	255	249	283	252	275	284	273	244	253	252	248	243	264	261	266	242	285	272	253	275	254	272	269	265	275	251	263	252	260	258	265	270	282	255	270	289	285	225	258	281	257	247	260	256	250	247	270	266	277	274	254	314	284	242	252	251	255	249	256	243	300	265	273	252	266	263	284	283	252	286	253	254	294	297	276	260	264	265	299	254	261	309	240	264	295	245	259	256	286	260	264	263	269	262	282	264	280	252	263	264	265	246	247	312	250	251	269	279	264	240	276	259	263	293	325	246	263	244	281	252	276	279	284	286	289	260	257	273	275	246	264	273	257	253	225	264	280	287	263	274	238	265	238	253	236	276	258	247	278	252	266	238	244	247	260	265	279	275	266	282	263	243	239	265	270	229	284	255	233	265	260	252	252	260	276	264	280	274	255	244	262	252	259	255	255	283	279	246	262	279	271	279	277	283	286	294	223	261	256	248	295	294	265	258	292	281	296	281	266	253	248	245	254	260	286	269	268	284	250	248	263	255	233	291	244	261	312	287	270	292	271	268	264	287	262	272	293	260	246	245	274	248	264	270	273	266	294	272	296	247	245	227	229	261	252	266	248	270	232	238	274	228	310	289	272	268	274	251	244	256	261	272	251	240	270	278	255	266	241	283	269	277	292	284	273	240	277	287	277	284	269	266	249	252	239	243	265	284	258	252	250	274	289	286	295	284	276	274	273	252	231	299	282	255	269	246	261	275	274	255	259	266	234	280	282	292	264	268	261	247	295	264	252	276	290	294	266	260	284	267	277	252	263	285	270	296	278	277	278	260	277	260	245	253	283	292	271	256	254	236	269	281	267	281	287	252	249	249	276	280	266	296	282	269	249	251	242	284	254	257	274	244	295	245	259	276	264	262	288	281	246	276	244	291	293	246	246	263	250	265	285	263	250	271	273	294	252	277	292	285	295	237	279	269	274	250	276	236	276	299	287	270	257	273	215	266	263	292	245	248	274	268	274	288	274	261	279	276	290	268	266	245	259	270	283	290	248	293	287	268	287	266	260	253	262	240	284	253	239	241	287	251	277	269	267	276	248	257	286	259	289	264	260	237	258	291	277	293	272	285	261	265	293	255	250	276	258	271	261	260	271	285	245	278	269	302	273	293	276	253	236	265	251	254	237	285	292	243	277	274	277	267	267	235	231	281	271	275	250	282	243	259	264	241	271	302	303	291	246	269	302	265	307	271	230	266	266	280	249	256	278	254	255	247	252	267	272	272	279	288	262	247	237	266	245	296	241	259	263	273	269	276	271	254	258	274	280	269	275	293	302	250	256	303	267	287	269	274	282	271	249	296	286	240	280	262	273	276	277	269	242	284	250	269	281	319	239	261	247	247	274	247	280	262	280	267	277	255	245	268	268	254	253	269	250	242	288	268	263	272	263	259	265	259	294	281	266	242	250	289	242	290	277	260	264	239	244	274	297	251	247	285	268	287	268	274	250	250	292	236	270	275	291	264	268	253	270	237	239	263	279	232	277	252	274	243	277	254	270	258	268	281	290	256	280	260	275	274	272	260	238	255	246	277	271	276	271	255	269	270	270	275	277	271	259	242	237	288	267	266	248	246	295	262	246	291	255	300	267	283	258	282	259	263	281	247	254	225	240	288	264	249	257	255	255	264	294	239	310	264	277	273	264	284	268	266	253	259	286	268	274	274	277	265	271	291	261	258	280	272	283	240	245	270	254	233	260	249	278	243	254	244	256	272	287	285	282	287	277	242	243	254	257	270	296	256	276	274	309	259	264	247	266	233	274	281	246	266	232	267	255	255	245	269	268	268	251	277	289	240	291	300	261	274	253	269	276	298	249	272	246	291	242	264	261	288	260	280	251	260	258	263	271	299	256	230	246	261	279	243	257	253	241	279	267	282	280	262	249	245	258	253	301	307	261	247	233	275	284	278	296	256	258	231	282	228	244	275	254	268	269	292	265	241	228	262	235	251	271	201	282	247	280	251	248	274	283	284	286	258	255	285	271	269	302	251	261	274	275	255	253	295	251	271	260	274	256	275	262	271	228	245	255	268	239	284	264	270	288	251	278	263	263	239	267	255	282	268	239	264	277	279	275	281	250	250	274	264	257	251	252	259	259	257	253	271	240	323	288	280	264	263	254	271	245	251	257	288	259	268	276	280	273	259	263	314	278	232	268	255	299	245	256	271	283	289	271	241	258	235	253	292	269	265	274	259	281	261	270	258	238	270	287	287	267	243	245	240	281	252	261	234	266	261	282	268	242	253	272	228	287	253	258	270	247	266	280	257	262	276	272	276	269	271	242	282	235	252	269	248	223	268	254	240	224	257	266	230	266	300	262	277	315	313	243	281	234	257	270	262	255	253	269	264	279	275	267	280	264	288	263	266	255	293	251	275	241	268	240	252	242	239	268	259	274	298	277	267	273	259	288	260	261	252	234	261	256	245	269	273	267	281	264	273	270	307	262	296	252	260	264	257	275	286	285	265	221	283	244	280	265	292	237	276	254	267	271	281	242	267	235	254	255	245	255	254	265	266	283	281	262	249	298	246	242	265	238	261	262	257	254	273	288	285	268	283	266	256	272	261	270	281	277	287	265	224	281	242	277	273	243	226	247	278	258	243	245	300	252	291	264	297	269	265	241	240	247	259	275	253	279	258	272	267	267	290	268	236	262	255	254	297	280	299	268	266	274	282	292	290	276	317	269	238	235	292	330	267	273	200	293	244	290	258	261	254	267	275	266	270	243	244	262	290	258	272	277	256	240	263	290	275	239	233	291	251	253	265	263	252	291	260	283	228	268	273	278	275	287	231	286	266	263	274	280	224	267	260	254	291	241	237	253	225	272	264	265	251	299	276	264	276	240	243	253	240	275	301	272	255	222	246	279	254	259	271	271	263	277	278	255	237	248	277	259	262	277	263	282	264	247	285	271	246	277	281	259	271	278	225	290	285	270	269	275	267	268	259	269	235	266	271	277	298	281	262	252	284	306	254	257	270	259	260	266	258	277	211	254	248	269	287	276	283	269	283	268	303	231	284	228	230	270	245	257	278	266	300	219	278	268	272	317	250	298	269	283	264	276	258	254	275	257
2659	947	635	616	633	654	664	641	592	654	607	626	625	626	642	632	601	619	640	638	623	645	632	626	613	624	638	596	609	653	606	607	665	620	651	616	634	625	606	644	635	630	615	601	611	636	631	601	639	608	568	683	656	669	646	623	652	626	652	638	645	579	657	609	618	625	592	622	616	650	633	625	644	670	656	657	625	656	604	621	684	621	619	622	608	605	618	637	634	634	658	643	645	614	633	597	645	641	664	595	625	662	606	681	615	619	630	629	603	605	606	605	647	641	616	658	637	625	624	644	625	638	600	613	614	633	639	622	593	659	657	642	626	606	684	625	645	640	683	618	591	619	618	592	617	654	610	597	593	588	630	606	627	628	604	617	670	645	606	602	612	594	682	614	646	632	634	627	612	659	615	639	621	594	654	647	602	605	588	600	672	648	633	624	670	607	652	613	657	653	669	676	641	629	662	612	670	640	605	604	606	604	622	596	607	610	595	591	623	685	631	589	618	595	633	622	635	604	643	647	645	616	626	617	600	606	628	614	629	625	654	597	634	589	617	602	643	650	609	610	633	652	578	590	641	640	641	670	653	633	624	675	602	597	570	596	616	662	646	667	628	613	590	664	606	636	597	604	655	610	607	609	598	618	632	651	639	658	613	603	580	607	585	635	655	619	600	632	648	636	628	625	622	612	603	637	635	633	596	665	624	639	625	621	622	628	651	629	589	612	621	595	629	633	581	659	599	634	593	609	693	619	635	666	622	597	613	624	635	612	590	607	624	598	608	606	637	648	600	673	646	571	650	625	597	634	615	628	589	633	643	544	630	591	601	580	658	611	583	605	639	623	607	641	585	587	629	605	614	608	603	605	697	608	637	632	648	601	605	609	603	619	601	590	602	604	598	590	629	628	626	632	590	621	630	624	592	653	644	646	653	622	651	603	639	622	610	657	638	618	607	639	591	608	618	620	617	589	594	575	623	639	652	682	579	619	635	614	587	622	606	635	633	637	667	608	598	596	648	593	622	643	625	570	626	604	609	657	642	602	571	611	610	654	625	621	608	624	583	593	621	652	632	592	599	625	623	567	609	625	586	596	603	614	667	652	601	609	583	648	593	600	631	631	586	624	601	645	685	610	629	627	584	622	601	616	655	605	661	629	599	598	616	669	608	604	600	610	603	608	631	572	655	587	591	616	623	633	621	605	608	629	635	649	613	691	638	613	570	643	592	625	658	647	598	621	611	612	592	608	620	618	606	609	641	639	612	632	595	635	630	597	620	619	588	613	581	623	616	608	608	598	616	637	625	607	591	601	643	612	650	632	613	609	602	623	580	633	607	574	653	582	668	615	618	594	583	583	638	580	640	651	630	635	625	632	625	623	612	622	613	633	607	610	596	585	577	621	616	620	590	620	640	605	596	592	622	612	595	638	657	567	651	630	604	636	614	663	624	617	611	636	627	624	615	642	649	622	573	583	604	611	614	671	611	629	643	648	576	621	632	596	619	674	655	627	664	649	620	612	606	618	611	597	626	651	620	618	607	630	652	668	612	600	584	588	614	641	637	625	611	614	590	619	623	603	619	638	612	595	588	680	640	591	615	613	612	682	571	595	610	622	643	677	569	659	595	650	631	607	657	628	625	595	600	631	627	627	647	625	640	654	620	630	592	574	594	624	586	628	612	685	634	630	628	627	620	620	605	626	556	622	566	675	632	603	598	618	604	607	648	604	614	651	642	575	642	629	608	619	657	625	643	559	616	663	569	623	630	594	603	612	649	618	620	677	601	643	651	642	679	625	621	639	621	647	618	626	585	636	638	616	594	626	627	624	575	606	618	651	644	654	579	612	624	636	632	637	581	600	596	581	609	630	617	661	635	623	607	663	618	591	632	601	637	608	592	600	598	611	625	619	643	623	584	591	636	599	571	678	605	573	605	627	605	628	613	582	647	651	593	616	650	622	598	605	632	638	591	606	567	606	615	593	613	623	646	601	623	576	613	621	642	592	606	599	614	617	580	585	629	634	570	605	583	614	568	676	599	610	681	639	609	645	566	635	598	620	637	646	664	625	565	612	636	598	626	606	611	610	580	699	602	668	613	593	684	597	590	647	632	656	618	603	571	591	610	600	626	625	627	633	625	642	576	620	609	646	621	600	606	622	611	605	621	603	603	611	644	649	583	572	622	642	626	599	646	635	598	576	615	603	555	585	578	617	602	632	657	653	633	624	577	630	624	619	637	635	655	602	642	564	621	630	620	587	612	608	591	641	606	658	660	629	645	633	614	637	646	606	593	648	633	633	615	649	606	603	649	602	578	578	595	614	636	630	671	663	637	633	603	610	612	596	628	659	631	632	628	626	606	605	595	601	611	633	603	631	623	615	634	591	590	630	643	608	632	561	610	638	654	580	646	574	648	629	647	635	597	610	639	645	655	598	574	602	607	653	616	642	594	616	636	649	589	584	621	602	605	619	604	638	632	653	651	635	628	619	623	617	620	611	636	607	631	611	603	560	649	627	652	620	655	666	584	652	592	602	618	630	626	620	612	639	633	655	616	639	657	616	646	651	622	579	589	610	672	602	611	621	618	635	581	582	581	624	623	587	614	613	635	595	617	593	608	630	633	587	624	579	627	611	648	603	618	571	629	615	640	662	644	603	608	591	640	623	651	623	665	669	637	600	612	619	602	610	617	576	631	640	605	621	614	618	611	617	629	581	581	635	661	641	633	635	580	674	606	606	594	620	620	642	646	649	619	649	598	604	622	619	630	624	616	608	625	591	602	620	617	618	587	611	624	638	624	627	631	659	645	611	566	609	649	595	625	615	608	615	640	634	597	583	606	619	588	633	618	635	652	655	627	594	605	653	628	597	580	666	626	623	648	634	615	645	637	633	612	630	655	616	608	618	645	616	634	649	607	668	620	656	582	638	628	619	613	620	598	644	581	613	619	608	637	609	615	633	593	632	555	587	604	631	658	638	653	644	606	605	645	627	631	568	642	572	649	614	616	620	614	628	627	586	570	625	600	611	637	619	631	647	637	596	608	597	630	631	639	601	595	573	613	645	572	594	606	636	608	612	651	623	618	638	609	581	638	626	669	604	593	646	634	605	575	691	594	665	670	626	625	652	656	552	608	620	596	579	622	660	646	620	619	602	623	644	656	628	604	602	639	598	621	648	550	582	631	639	602	623	648	593	647	599	628	644	607	603	644	650	587	613	590	618	569	621	610	630	644	624	634	603	618	624	607	632	649	622	605	607	626	576	616	618	651	637	617	626	623	592	576	604	617	679	670	596	639	618	646	575	578	615	589	591	640	655	607	602	677	615	615	611	660	601	582	603	622	624	651	585	600	596	660	656	584	636	618	610	663	651	582	648	602	624	610	641	610	603	622	608	625	630	574	606	628	641	636	652	626	663	643	591	613	586	573	610	605	630	655	660	656	608	587	653	610	606	595	599	662	606	627	626	602	593	621	612	588	611	625	604	627	624	636	667	608	656	622	662
11041	1518	838	686	529	438	435	453	401	387	416	398	361	359	367	371	366	345	363	395	377	348	368	377	355	375	347	361	370	356	345	378	360	353	379	356	313	376	354	350	348	364	340	407	416	394	375	345	365	378	394	389	410	390	359	370	372	370	355	333	389	363	352	391	365	360	344	401	416	383	377	367	380	377	375	372	356	403	388	393	391	400	362	395	338	371	329	368	375	371	339	321	339	341	338	364	386	376	392	393	344	343	381	329	387	361	364	346	371	381	395	371	373	386	359	371	331	351	342	380	378	383	349	332	367	331	382	386	389	410	346	372	366	335	338	385	376	387	384	365	357	360	390	376	357	357	348	375	356	368	381	388	359	377	383	344	330	362	342	386	394	374	389	349	394	397	364	356	360	322	336	351	360	332	390	382	389	342	395	381	380	394	362	338	380	379	342	388	342	375	325	351	354	366	349	400	356	365	355	368	358	367	392	381	346	343	354	310	366	363	352	332	383	372	341	360	391	346	334	366	393	369	364	332	397	366	344	356	360	334	382	337	369	373	364	336	356	344	357	350	383	351	353	355	354	390	373	387	320	332	353	362	349	341	350	371	335	383	376	372	346	364	320	389	381	377	388	365	406	374	345	365	401	361	375	398	370	361	368	379	383	363	354	418	395	386	378	345	367	361	354	329	343	388	370	394	384	360	393	407	356	341	374	366	326	361	313	359	358	347	368	369	375	369	355	345	418	376	319	403	389	356	380	333	327	333	397	365	378	414	356	352	351	349	381	348	388	342	340	369	358	369	333	382	362	366	387	374	381	354	363	380	340	332	361	363	345	294	373	364	378	344	343	359	350	351	363	344	344	333	363	344	355	322	392	350	373	340	376	362	365	358	370	392	326	369	341	348	316	332	378	343	383	380	375	374	364	383	364	391	380	351	372	349	355	380	366	399	379	366	352	367	335	350	369	346	329	372	378	387	345	334	368	353	374	378	345	348	371	363	338	336	376	391	418	363	354	388	353	372	377	349	320	366	349	366	365	388	373	334	370	352	386	363	383	365	349	395	380	340	342	371	395	362	352	395	349	341	366	340	366	367	352	348	371	417	333	331	391	387	384	349	335	378	342	360	379	385	362	385	363	330	383	383	392	399	369	336	358	361	351	355	391	376	373	366	406	406	383	363	360	386	347	349	355	345	364	333	376	365	349	362	337	336	343	330	352	366	365	326	349	409	371	344	355	395	366	364	341	333	367	376	322	351	384	341	355	391	387	364	386	351	375	404	377	357	393	362	333	358	377	363	354	350	355	339	385	378	351	380	357	345	348	347	337	325	353	348	334	324	357	350	378	357	361	363	383	329	346	318	361	371	390	357	332	393	350	339	369	374	364	366	354	378	327	346	364	370	377	357	330	373	390	343	364	366	395	373	411	386	366	399	398	375	388	392	364	343	348	409	335	341	370	357	367	346	344	318	392	325	325	364	379	358	388	322	396	339	371	377	363	329	352	360	364	358	329	345	362	362	380	374	378	362	376	377	363	357	364	353	376	362	382	366	325	333	372	338	366	370	355	328	350	376	378	356	362	328	378	364	394	352	376	396	374	351	375	347	375	357	344	385	423	339	365	350	363	392	338	374	387	353	353	345	372	346	352	363	347	374	317	345	359	380	393	368	334	332	384	386	400	360	376	427	387	367	346	386	377	359	415	340	340	391	365	350	362	337	363	362	338	363	352	391	357	371	336	354	382	373	378	379	379	404	348	384	367	337	353	381	391	337	389	367	392	396	382	331	340	327	368	343	357	376	338	370	348	344	353	333	371	417	361	394	351	355	394	324	371	330	359	326	381	361	367	347	367	382	356	363	332	379	379	311	375	336	355	361	320	375	390	382	363	338	366	381	371	359	324	379	356	376	375	306	387	332	385	325	375	362	370	381	350	357	371	366	395	382	380	389	381	347	329	338	316	362	345	337	351	389	366	391	337	354	356	322	362	373	353	334	333	343	358	366	367	384	371	327	375	376	362	331	350	380	362	372	377	348	388	363	313	368	345	366	318	391	408	391	404	377	373	364	383	339	399	354	380	333	332	354	338	373	369	336	343	365	391	391	368	417	372	303	378	355	377	318	335	366	383	343	350	430	348	361	365	359	370	351	404	375	360	356	341	351	327	353	360	383	388	350	321	380	364	346	339	396	362	345	360	343	334	389	341	346	364	390	359	367	367	395	378	353	365	366	370	380	354	384	337	366	360	379	359	326	338	364	357	393	346	359	348	387	378	361	359	353	367	368	348	364	383	345	402	354	340	350	382	362	371	338	323	386	360	332	345	386	363	365	361	338	381	352	369	375	389	362	343	366	334	366	375	360	390	358	358	341	381	361	366	332	355	404	374	385	404	360	384	361	338	354	336	351	349	374	380	378	359	379	373	335	348	369	349	362	360	342	337	349	353	414	381	370	375	358	342	379	347	370	357	374	335	383	340	367	363	332	328	392	370	372	392	369	395	356	332	363	398	374	361	360	378	351	393	362	335	318	373	352	360	351	331	377	352	365	349	365	349	361	384	363	387	372	328	368	312	359	389	372	373	365	363	353	394	377	344	374	399	384	351	376	370	338	375	359	368	345	347	375	406	391	378	311	359	366	350	369	346	373	344	377	369	360	349	365	348	338	369	381	397	365	316	359	364	367	338	383	351	342	332	365	350	334	385	349	323	378	362	370	356	333	385	333	396	379	350	405	385	387	339	363	378	365	366	362	361	377	332	328	355	348	366	401	343	362	374	367	413	369	378	351	376	322	320	349	327	379	369	367	346	351	367	395	364	376	352	324	359	375	361	330	391	384	354	364	353	340	341	378	344	370	333	362	345	354	389	349	315	380	397	381	370	351	385	406	391	395	332	383	377	340	407	382	358	400	404	349	357	343	334	356	347	360	337	419	378	364	366	339	351	358	375	357	346	354	382	372	349	355	353	311	375	349	358	357	369	357	362	347	355	320	339	347	378	348	339	372	371	337	327	392	326	352	377	379	352	375	324	342	355	357	331	341	362	350	351	401	339	345	340	373	344	345	367	367	336	392	357	357	375	362	346	353	361	361	362	333	390	369	404	364	346	383	372	365	375	357	373	379	396	348	358	365	359	356	351	374	363	360	353	351	319	337	344	354	366	353	385	359	369	374	379	345	356	354	348	340	353	351	384	357	329	353	334	374	359	340	377	325	334	375	366	387	362	365	362	387	358	369	372	377	379	363	335	348	393	360	366	362	338	380	387	354	343	387	395	362	383	378	424	373	334	352	383	371	390	362	342	377	377	378	367	339	362	366	349	339	350	375	330	366	334	369	368	321	319	356	350	389	364	372	336	388	342	344	423	369	371	358	379	369	357	363	378	353	342	364	345	399	383	398	343	373	377	363	393	369	375	353	373	343	351	385	377	352	370	361	389	352	370	329	327	367	376	332	331	351	359	340	375	358	361	364	360	350	343	353	387	371	389	377	354	396	349	377	385	395
7916	1798	1561	1637	1478	1305	1177	1160	1063	997	991	1011	932	925	892	847	892	843	874	875	840	885	827	849	802	898	862	806	874	789	837	805	847	872	843	837	761	886	843	855	820	795	861	825	784	768	786	827	840	828	808	864	847	871	842	847	797	846	841	837	801	823	844	870	880	830	842	852	834	832	787	854	886	841	836	857	861	883	764	908	819	860	864	867	856	827	808	815	875	803	824	859	850	876	856	865	843	803	829	875	830	818	809	874	821	802	853	800	821	863	777	799	776	846	821	809	801	804	780	831	799	817	808	821	823	764	844	798	814	766	820	823	815	811	831	831	796	786	794	808	878	780	811	839	808	847	822	853	815	845	860	853	772	822	805	796	795	872	778	842	821	846	826	785	831	801	794	821	834	815	851	809	752	779	799	829	786	842	816	815	797	814	835	829	756	808	824	836	776	806	848	801	788	844	830	800	840	817	768	767	823	867	813	847	837	801	888	757	790	824	783	795	807	831	790	824	781	789	770	798	815	852	751	771	843	799	876	875	848	828	825	790	793	852	834	866	799	817	832	825	783	804	817	846	824	823	807	782	823	801	819	816	829	775	834	824	771	784	804	814	795	805	768	767	775	827	795	804	794	841	823	831	829	831	791	808	857	797	810	861	848	793	815	805	839	791	821	795	820	827	816	824	792	848	789	806	856	815	811	819	852	842	798	825	852	808	842	812	754	858	822	815	767	797	809	810	795	765	793	761	843	820	777	805	800	830	780	810	780	808	853	803	799	805	777	810	826	816	856	790	785	846	800	795	750	744	805	776	820	778	777	817	847	803	807	772	790	817	818	819	817	815	848	772	825	864	790	797	837	793	813	801	845	829	805	804	804	809	784	829	824	819	773	828	819	815	856	799	793	809	832	774	825	792	794	823	790	803	826	813	817	807	852	809	792	814	768	819	756	829	788	826	808	812	805	767	836	830	859	804	751	838	804	869	763	786	810	741	828	775	815	868	774	757	779	820	862	786	844	822	832	827	825	792	826	825	784	841	804	796	822	793	759	829	822	839	773	801	865	840	832	832	821	843	833	822	798	816	823	802	862	787	812	773	853	844	814	827	808	819	774	814	806	766	818	769	752	802	847	825	841	804	804	838	811	831	843	765	841	800	845	811	790	797	824	839	783	793	833	832	799	876	794	791	795	859	829	815	814	855	798	813	845	753	838	824	807	789	802	802	828	815	811	788	771	827	759	846	821	742	792	783	837	813	848	781	781	782	834	799	837	829	810	856	808	829	825	794	851	811	793	800	789	827	788	838	763	780	825	836	752	838	755	833	858	798	811	793	816	769	822	814	827	794	801	827	836	798	781	780	780	816	822	793	764	793	791	839	797	799	826	830	778	815	807	833	775	814	794	809	816	838	840	817	788	772	816	850	836	845	778	789	829	806	795	776	874	804	820	785	811	822	826	825	813	805	785	811	783	847	820	832	747	799	803	728	861	854	796	766	834	790	862	850	794	822	788	799	830	814	811	858	826	843	777	824	827	806	832	811	855	808	791	758	817	766	843	805	849	848	837	829	799	789	828	815	806	852	838	777	845	835	795	806	795	795	776	791	746	850	831	818	843	848	866	742	809	825	834	809	766	853	775	822	868	793	859	799	824	867	785	788	814	809	797	800	786	794	848	782	847	783	821	811	810	821	845	826	766	801	829	832	837	830	795	771	855	801	781	742	856	805	844	840	800	813	847	823	799	784	791	794	818	805	806	787	843	823	812	809	829	775	794	802	791	836	798	809	849	816	851	837	804	799	729	821	778	814	807	844	816	810	799	810	781	797	806	804	860	837	792	829	894	852	860	849	833	810	814	802	835	840	862	809	765	839	802	808	868	883	822	803	840	771	877	834	840	781	777	814	834	822	815	788	867	807	847	810	806	797	832	834	794	829	814	835	784	839	808	779	821	781	805	779	824	756	825	812	813	855	830	802	792	762	815	813	814	780	786	785	844	837	815	835	783	865	830	856	839	816	813	793	875	832	826	808	900	782	794	809	818	819	770	801	852	823	779	831	818	764	836	894	773	837	792	800	780	790	832	813	799	783	780	801	783	736	829	795	774	773	780	783	899	814	793	805	811	781	823	817	811	801	811	841	805	801	846	887	768	802	812	803	810	769	837	871	823	808	804	814	800	840	822	816	780	831	795	825	815	835	818	814	869	827	809	812	834	825	832	840	832	761	818	807	842	849	783	817	790	855	825	794	816	833	784	808	799	826	812	807	801	825	839	812	837	793	829	770	847	815	787	844	815	797	809	828	773	826	809	803	827	859	808	828	811	761	788	875	818	827	766	846	843	806	772	829	813	786	823	808	881	831	822	847	791	826	807	861	815	827	783	805	810	823	878	847	823	797	758	813	812	827	856	800	797	821	813	797	846	849	775	814	738	771	847	829	773	807	781	780	836	800	835	829	816	812	807	818	846	851	782	831	772	850	784	859	808	810	792	770	814	827	876	829	831	803	783	800	837	783	798	795	805	820	775	824	848	813	816	807	820	792	813	791	811	791	777	808	844	806	810	838	855	752	813	798	803	797	788	834	825	841	817	791	784	792	832	802	839	843	820	792	786	836	822	842	824	851	785	807	854	780	791	849	808	776	795	810	863	814	790	788	813	819	784	840	774	814	802	820	770	816	815	881	816	782	825	851	848	821	782	812	793	763	781	802	800	783	769	828	843	833	826	823	846	846	837	818	810	798	841	783	842	856	825	780	802	784	764	847	833	808	842	789	804	831	794	752	795	804	809	803	823	835	792	757	828	753	813	781	788	832	766	802	819	816	836	816	808	805	799	833	800	825	827	809	810	767	809	759	866	854	824	804	815	846	770	858	847	771	808	832	871	824	820	815	827	858	750	803	785	795	826	851	832	797	791	789	785	780	797	785	791	837	853	779	775	827	816	829	803	823	753	837	805	827	804	770	799	826	802	896	778	782	790	847	819	890	818	798	829	825	811	783	832	802	838	805	831	830	807	836	839	807	760	824	801	813	833	830	841	753	812	805	827	815	821	814	769	787	751	849	803	835	811	829	834	846	809	767	815	810	793	785	789	800	823	830	808	887	815	806	823	798	788	756	812	824	797	844	829	820	836	858	796	763	813	833	793	831	887	832	814	889	756	871	814	851	762	864	829	798	859	801	823	839	857	800	831	812	766	802	781	812	826	837	800	822	834	783	830	876	860	792	794	805	851	780	881	849	808	883	771	812	795	857	836	827	857	795	836	822	784	838	811	850	797	748	770	786	837	821	802	864	848	776	811	750	848	786	801	808	776	824	792	850	823	846	820	773	806	792	797	845	792	855	797	830	837	869	789	811	815	818	824	796	798	756	869	791	775	763	798	813	831	811	762	785	843	839	826	785	821	797	843	782	813	848	853	819	822	821	777	797	789	790	830	760	805	804	821	798	863	832	787	757	812	810	853	824	851	771	826	772	823	782	833	821	806	829	793	788	793	822	815	838
18933	3115	1445	979	792	632	625	561	530	550	501	468	484	448	462	458	472	482	443	473	486	460	482	417	445	453	430	437	413	459	427	406	436	475	422	417	441	419	452	429	408	428	396	422	453	465	433	485	392	450	443	467	438	459	445	421	446	469	453	451	469	404	433	421	473	421	414	396	388	441	482	453	439	514	431	382	448	433	433	434	425	455	446	433	513	495	476	419	404	446	408	458	469	432	427	416	406	445	469	455	414	429	403	494	452	465	444	437	429	417	473	461	439	429	442	439	413	419	432	430	484	450	404	427	464	445	448	446	442	423	439	445	408	416	415	450	427	450	428	425	464	411	416	422	434	414	384	472	418	478	441	445	423	449	434	424	416	414	462	453	450	412	388	466	434	409	434	452	421	408	435	446	508	450	442	435	430	411	428	406	420	465	457	432	425	481	472	448	437	433	440	408	465	426	421	413	475	474	430	448	433	437	391	449	410	433	431	426	407	435	413	450	437	443	433	460	438	473	439	381	433	452	446	436	443	423	464	433	454	437	421	432	486	430	430	434	418	438	426	406	458	444	427	440	406	463	432	473	430	441	441	405	448	398	415	436	470	462	429	451	469	448	405	404	450	448	429	411	412	457	469	441	447	424	445	427	449	411	423	423	432	433	404	448	408	435	424	460	410	459	476	472	444	463	440	465	453	472	441	417	486	451	433	436	427	455	418	429	386	462	420	428	455	452	444	429	446	489	446	388	385	434	400	414	442	424	444	409	434	442	430	423	455	443	437	438	411	409	404	454	434	465	450	452	450	442	440	427	410	449	432	406	435	422	444	417	454	412	435	437	426	410	392	424	455	427	417	471	437	437	448	422	446	399	460	443	371	438	471	476	436	444	436	414	426	431	435	437	430	424	452	441	413	412	431	446	408	415	386	430	481	415	431	420	398	467	414	411	402	415	423	434	423	425	450	421	460	438	429	424	458	437	457	426	417	419	424	488	412	441	446	453	496	456	450	418	420	435	453	428	404	398	472	434	435	391	401	439	439	484	449	404	442	453	420	404	415	433	441	400	399	420	447	429	455	449	430	439	424	420	448	446	407	439	437	412	455	455	423	469	409	451	430	448	417	475	450	439	450	429	398	445	451	421	468	408	428	463	481	409	435	445	457	482	464	432	476	472	480	448	447	455	411	434	405	432	447	470	404	406	423	401	439	420	445	469	460	435	439	444	392	437	472	466	417	431	459	408	426	459	410	411	440	455	418	436	406	488	482	491	441	435	430	435	439	422	453	443	437	482	469	432	392	430	464	468	414	459	441	428	427	413	463	454	432	460	448	446	437	459	451	432	423	419	486	426	443	409	431	401	428	403	408	436	448	447	490	449	442	423	438	442	410	421	418	428	490	415	423	455	441	404	412	448	484	395	423	402	393	493	458	400	452	440	416	438	436	434	457	440	408	426	434	435	403	459	420	409	406	485	420	467	415	433	441	401	420	433	436	412	444	394	467	433	438	466	429	467	482	459	434	406	419	400	408	428	424	456	462	422	425	393	432	405	471	443	449	471	468	427	439	459	412	448	399	411	466	390	476	435	418	443	454	412	418	436	441	480	427	434	422	425	448	429	408	452	417	421	418	424	409	425	474	419	431	473	424	428	394	495	447	441	438	423	442	455	412	443	439	434	399	454	435	417	405	425	455	417	462	444	423	424	425	454	406	416	454	442	416	401	420	462	447	450	448	433	446	398	410	421	478	367	436	437	422	430	457	464	406	411	432	448	449	427	397	468	407	422	428	438	428	429	446	454	415	404	394	434	426	429	452	424	420	460	406	427	429	414	410	457	434	396	425	379	420	423	411	438	460	459	424	442	440	461	433	449	449	420	470	439	449	440	431	436	422	459	420	437	412	416	448	433	479	420	459	436	432	450	454	419	441	443	453	386	414	412	419	471	488	490	467	474	509	422	423	444	444	448	430	433	395	413	456	446	451	420	469	447	421	463	458	450	411	414	415	417	444	429	418	403	430	455	448	448	449	451	440	454	419	426	481	442	408	463	465	429	482	434	428	397	458	446	429	448	487	457	444	439	523	415	422	418	420	449	441	460	427	428	461	473	436	443	419	446	439	413	471	444	408	455	480	417	449	430	418	439	428	447	462	391	435	400	398	432	440	412	435	446	416	430	412	435	448	451	422	385	445	404	465	454	474	430	428	427	450	462	469	453	477	439	430	418	414	409	429	441	440	384	399	452	428	438	472	439	460	461	424	426	439	471	482	429	470	420	481	432	418	453	439	447	445	412	409	439	411	411	408	440	426	428	436	425	450	433	414	486	428	448	449	394	429	411	428	423	370	425	455	418	434	415	452	493	436	418	446	403	408	465	407	470	429	438	472	413	445	403	414	438	422	418	454	468	388	444	422	422	395	372	445	485	433	416	430	458	394	426	481	460	401	431	453	425	457	414	394	437	410	425	476	416	461	468	454	455	448	429	420	453	449	422	467	410	421	469	413	451	433	407	435	422	417	439	475	434	434	450	447	436	466	410	431	444	454	416	463	417	424	461	484	444	459	431	437	438	483	419	417	421	470	450	416	428	454	443	436	396	455	458	451	455	408	464	433	415	434	414	388	408	447	390	414	465	466	454	435	432	403	403	473	408	462	433	471	410	440	424	434	471	427	422	398	471	451	426	424	417	414	413	460	459	402	407	448	450	438	414	470	470	443	416	440	453	392	460	441	452	395	445	435	462	439	442	420	441	447	460	395	411	466	421	441	472	401	418	467	441	460	462	353	418	456	420	397	449	444	430	420	446	412	464	436	418	442	412	430	459	443	482	416	429	448	462	449	460	429	453	430	452	452	461	414	425	430	407	438	421	403	438	424	474	447	418	454	453	425	443	461	464	440	412	428	453	441	446	464	452	455	413	421	483	444	431	418	434	418	449	414	403	434	418	426	432	415	421	462	423	451	426	427	460	451	419	443	439	430	433	435	414	389	422	439	427	429	425	434	462	430	441	455	472	409	417	451	449	472	458	438	490	452	467	414	431	406	414	406	443	445	418	440	429	457	472	432	504	471	473	443	377	448	449	454	430	446	462	437	417	446	426	437	437	456	436	420	436	451	406	456	453	443	418	445	424	423	412	432	441	450	409	412	415	433	456	437	428	454	465	457	426	454	438	404	474	418	465	432	432	433	403	449	449	418	431	421	427	448	447	406	395	439	440	416	449	428	439	420	464	430	452	452	423	438	451	472	435	461	438	426	461	435	451	408	418	429	452	462	460	407	411	426	435	429	468	394	424	475	446	425	487	422	425	420	418	406	430	422	404	440	413	415	438	415	423	425	446	418	419	451	481	410	436	419	447	399	474	417	431	403	414	389	440	439	430	406	452	462	439	463	456	443	406	456	450	398	436	443	452	420	407	443	420	448	431	479	455	445	405	446	434	452	432	456	467	407	451	445	394	423	460	422	406	457	421	430	405	430	430	396	445	447	464	460	438	444	407	468	443
10437	2617	2617	2603	2217	1939	1742	1548	1389	1327	1306	1199	1115	1140	1166	1102	1072	1083	1056	1069	1045	1044	1040	1016	1012	1025	970	1004	970	967	1013	945	931	932	1024	952	999	1046	929	960	959	929	930	898	922	971	910	940	951	977	1006	1010	995	952	917	1039	939	1015	1005	983	959	975	988	964	1004	945	994	1028	1033	1022	1011	984	1019	1015	964	988	1038	1012	1001	1012	1016	1049	1014	965	1003	1048	1032	1009	937	944	977	955	1000	1035	990	1027	976	969	951	1005	962	965	948	958	966	987	979	912	1012	951	987	950	967	1041	928	946	950	969	958	897	913	918	944	965	993	998	997	932	932	931	924	956	888	908	949	914	922	932	962	906	946	979	984	911	930	930	897	917	959	973	953	910	955	898	966	924	989	995	918	957	968	951	947	910	907	942	916	962	941	978	951	939	956	897	979	945	922	953	953	931	915	934	917	955	946	906	920	928	897	954	946	959	928	943	907	988	889	1021	1007	961	965	954	959	940	938	954	936	945	1005	910	956	901	899	886	960	953	941	954	919	939	1021	906	963	896	908	903	934	911	870	911	985	892	954	875	934	921	927	911	946	945	969	879	914	944	882	967	946	932	930	997	925	937	943	992	904	953	973	872	926	895	925	930	937	918	951	956	972	891	957	918	895	916	942	978	946	934	976	930	902	940	968	921	973	959	937	928	937	938	920	960	927	926	940	971	965	933	939	948	944	970	953	912	925	974	917	930	883	927	987	1023	967	936	977	949	895	954	923	945	969	962	975	960	891	944	929	907	900	958	949	915	907	978	916	887	876	935	957	933	945	887	965	947	899	975	941	943	947	905	953	975	959	935	961	955	908	952	901	939	914	948	906	997	956	943	977	953	976	968	949	980	895	990	893	899	927	910	912	907	932	885	975	881	934	872	963	959	933	962	895	974	877	956	937	996	919	931	940	1000	948	872	888	956	928	938	934	922	973	882	934	954	921	925	907	896	913	941	899	878	953	963	891	954	919	906	955	953	993	892	942	936	919	885	1012	953	862	923	916	908	913	961	904	974	925	908	952	913	946	940	922	918	862	979	913	911	966	957	970	940	977	938	909	960	948	897	986	959	920	959	942	924	863	906	973	911	915	880	939	916	888	908	937	953	937	958	938	963	931	963	938	939	961	941	992	912	940	932	983	949	950	911	946	912	972	939	900	950	941	924	907	965	952	906	932	1004	924	931	919	919	951	977	951	986	905	905	943	903	951	931	890	935	938	932	924	901	937	949	901	948	971	891	913	936	945	935	956	918	916	927	932	968	952	985	904	927	911	978	905	906	933	890	988	934	953	963	935	963	941	982	946	965	926	923	942	928	942	957	944	920	953	934	932	913	932	897	959	889	919	955	937	942	979	937	908	912	971	927	892	942	919	946	893	878	938	911	949	898	986	937	945	974	979	943	905	932	910	979	973	944	849	905	936	940	935	914	920	960	928	931	924	953	953	909	944	889	871	894	942	884	975	967	934	955	915	983	909	929	909	911	957	909	941	924	902	925	961	921	903	979	961	902	920	888	937	931	949	981	930	980	897	949	941	889	925	965	985	951	940	932	942	950	923	938	963	960	967	889	937	960	961	961	943	934	950	925	929	923	936	904	968	917	932	928	958	923	972	1000	927	933	908	976	863	917	936	920	961	916	977	908	969	888	908	960	930	940	893	919	908	1011	913	899	908	920	925	940	981	893	968	951	916	897	920	983	906	927	946	981	880	1023	908	951	952	918	855	974	927	933	886	958	961	929	929	955	983	895	962	924	974	922	965	913	934	951	921	942	935	963	942	975	936	936	947	880	900	915	924	921	922	903	939	969	883	947	887	904	956	955	983	944	915	957	966	945	942	945	935	872	937	983	967	919	922	947	950	958	950	949	968	953	896	954	927	979	978	906	849	911	951	921	941	938	949	1011	939	931	951	946	981	961	916	980	997	951	1007	928	961	945	904	950	934	928	976	937	914	895	950	890	918	909	960	918	952	923	944	923	925	959	900	973	966	924	896	922	939	976	959	964	904	936	912	925	952	947	910	936	903	930	964	998	970	930	956	917	945	945	937	936	1006	920	918	957	900	974	944	954	960	935	878	897	993	935	966	949	941	951	959	942	936	948	918	919	961	940	931	955	870	903	918	936	894	906	920	985	934	925	986	955	946	928	957	962	942	919	965	928	880	950	978	960	960	923	1008	907	906	937	934	945	928	920	936	981	946	959	977	907	910	981	908	920	933	906	944	918	924	877	929	961	924	942	964	944	940	850	955	980	913	957	921	956	975	955	968	968	908	976	922	921	943	916	929	924	933	952	952	935	957	931	938	977	932	938	937	992	935	967	939	921	912	904	903	928	934	965	919	958	927	925	988	915	897	952	952	929	985	943	966	942	886	928	882	923	925	955	936	952	913	938	924	920	941	957	962	885	928	920	941	952	929	934	944	921	958	905	912	929	926	974	888	984	899	911	934	925	928	908	933	1015	970	942	929	922	905	903	892	879	925	932	925	977	965	884	899	921	921	882	906	925	925	874	922	914	946	945	882	1012	906	913	974	948	924	982	967	941	923	924	1039	943	932	911	964	955	936	935	924	921	951	992	944	997	911	977	902	919	940	947	934	895	904	979	974	941	940	957	937	920	935	889	924	928	933	935	922	974	966	961	967	972	923	905	916	994	910	972	1005	947	892	923	887	983	956	889	917	956	910	947	974	980	1006	907	907	967	962	940	905	969	927	927	955	979	978	913	973	910	895	912	960	906	983	930	891	927	928	993	941	899	932	925	918	940	944	971	964	947	943	924	921	932	940	907	898	887	940	943	957	933	864	898	940	964	936	919	1005	900	964	967	910	943	928	939	968	942	962	944	933	971	949	939	982	959	1001	914	960	949	923	965	924	944	978	920	884	978	898	958	912	948	909	918	973	911	943	951	911	910	970	961	970	942	934	917	951	925	951	911	997	943	919	899	991	925	938	931	991	915	937	926	871	931	856	927	971	913	918	925	950	898	942	942	948	926	992	934	929	900	918	981	958	943	900	972	903	937	962	1004	890	922	954	922	966	936	923	934	932	947	952	907	910	932	956	927	962	941	923	916	946	960	902	915	904	936	931	926	945	951	903	878	948	909	982	985	949	900	988	906	988	950	934	994	937	945	910	913	971	983	906	891	911	979	934	939	959	908	955	922	950	920	892	928	959	929	858	962	936	885	873	947	930	950	906	965	976	989	928	913	954	946	933	954	965	957	934	923	909	943	949	917	939	898	929	929	965	951	956	920	928	969	907	964	973	928	961	939	894	975	947	904	941	997	928	964	943	974	936	908	910	992	953	931	928	966	921	931	933	907	966	889	980	914	940	901	905	917	979	937	865	934	944	967	928	927	898	903	897	891	929	938	977	945	939	942	930	898	966	930	979	933	924	960	931	928	935	949	994	944	960	955	929	926	978	942	962	911	904	928	921	911	939	994	958	919	899	966	918	911	937	911	918	951	901	941	921	951	938	952	941	928	905	952	927	913	954	918	975	973	938	984	939	974
3325	694	359	295	276	284	300	263	288	289	297	270	297	194	292	272	261	249	263	238	273	284	252	282	290	291	258	288	285	254	262	270	268	270	271	263	261	255	264	273	288	248	244	282	255	306	238	262	228	287	293	298	289	257	272	268	275	266	296	266	285	265	242	234	261	250	302	269	265	252	268	296	267	289	308	292	263	254	289	260	264	273	248	234	251	266	266	271	263	229	233	281	300	276	263	255	278	286	281	283	292	278	266	264	287	277	251	291	275	258	271	291	258	281	270	235	282	250	282	235	264	261	262	295	285	260	284	268	292	302	304	259	244	303	271	265	284	280	257	304	274	280	245	285	285	263	282	256	246	263	267	234	269	262	262	260	241	270	259	269	288	274	249	251	287	231	269	272	255	252	274	253	273	269	261	260	266	266	293	269	250	258	232	266	276	275	262	253	244	267	250	265	253	287	240	246	226	262	265	262	280	267	271	286	275	247	252	271	250	267	304	287	283	285	266	259	271	285	286	261	279	275	283	296	270	262	269	266	272	267	267	270	240	287	269	279	263	283	273	234	248	260	238	288	303	277	288	267	243	286	249	288	277	258	229	289	282	295	270	267	293	279	277	283	253	289	258	238	279	270	246	280	262	253	255	291	270	259	269	268	282	258	278	254	275	286	259	265	255	237	271	267	264	245	262	280	290	278	272	279	283	264	268	301	281	283	261	257	289	287	279	271	260	289	295	298	281	227	284	270	255	277	293	274	313	282	273	266	266	258	264	279	260	257	279	270	277	262	263	249	298	248	302	254	320	272	259	270	247	264	266	254	281	253	262	287	330	263	300	269	280	280	273	248	242	282	275	285	265	234	271	234	262	280	289	291	264	240	245	258	279	259	311	289	261	269	236	264	302	281	262	264	275	283	269	251	257	266	269	247	278	254	254	259	268	271	272	264	284	277	263	262	228	259	271	279	255	285	268	250	294	250	281	247	250	280	223	273	312	247	259	265	269	254	259	273	282	271	250	276	239	248	272	274	286	261	294	249	280	289	275	294	278	256	251	269	246	296	278	284	266	265	276	276	278	253	280	268	282	243	241	256	254	273	255	277	269	236	276	258	270	295	256	276	270	265	285	262	267	268	273	267	283	278	263	271	255	249	279	248	277	278	299	260	265	296	250	256	285	249	269	271	265	260	255	286	287	281	276	261	277	260	298	267	282	244	278	223	283	273	275	239	255	246	287	244	276	262	311	277	293	264	294	258	275	267	251	284	262	248	270	281	242	262	303	275	285	307	294	277	298	287	244	273	279	261	251	225	243	239	293	264	293	268	237	256	272	274	254	252	284	271	264	318	281	295	253	277	247	262	249	263	273	254	263	275	289	285	253	281	260	238	251	256	259	272	258	266	241	264	284	302	271	248	252	222	296	284	298	253	259	275	244	270	267	304	309	280	249	259	247	259	272	286	270	261	281	275	272	275	249	263	256	296	268	294	273	257	252	259	275	272	261	305	286	263	261	292	292	252	242	269	281	260	281	298	280	290	275	256	275	231	254	271	285	263	256	277	253	250	242	273	275	236	271	290	275	246	275	271	264	272	244	305	282	279	244	269	242	218	274	285	299	264	233	286	283	248	290	260	259	289	257	239	298	279	304	264	239	268	274	270	263	293	270	248	279	293	317	284	255	274	257	228	268	272	262	261	259	243	249	239	263	291	239	271	241	312	277	263	295	264	283	265	271	261	275	274	281	267	283	263	258	262	283	237	254	284	240	275	286	285	260	276	268	304	276	289	264	293	294	259	302	240	239	248	262	252	258	262	265	278	248	273	259	267	261	273	276	271	305	297	248	269	258	254	261	246	244	330	284	298	278	283	231	320	306	263	271	267	264	266	291	271	234	260	281	252	237	260	267	269	301	263	283	263	284	273	282	292	267	288	260	269	278	288	301	276	301	285	292	265	306	260	289	236	275	264	267	287	308	274	254	270	276	291	262	262	240	292	253	258	260	262	271	263	258	261	266	267	261	253	285	298	281	286	266	263	274	245	291	287	271	327	288	244	245	277	292	254	286	289	291	286	247	286	277	290	291	254	213	248	258	277	264	241	278	262	297	251	324	263	246	273	282	263	282	264	249	254	253	257	269	275	274	277	274	276	297	314	240	294	262	251	249	257	228	267	259	281	260	268	242	301	267	232	266	268	247	258	248	277	273	262	277	287	255	271	284	287	275	271	277	249	245	291	241	300	273	260	244	277	258	261	255	279	290	281	303	271	289	295	263	232	260	270	272	290	283	277	291	280	258	250	247	259	288	289	251	274	273	266	256	280	237	272	290	275	266	292	260	289	254	270	261	239	266	241	250	269	289	293	286	286	303	261	258	263	259	304	233	244	272	265	281	263	270	242	267	282	258	283	285	268	273	281	243	290	268	275	276	261	260	244	221	282	309	264	248	297	286	282	252	276	246	282	263	263	250	267	250	265	274	273	252	287	290	246	256	284	246	252	281	253	227	295	281	237	278	281	263	275	261	276	270	252	292	238	274	283	271	257	261	255	248	266	274	276	272	266	260	258	283	262	243	258	263	271	255	263	276	273	270	254	286	253	263	266	264	283	266	289	272	261	303	266	273	283	246	291	273	225	278	252	281	285	266	252	297	289	279	293	269	264	264	282	303	246	262	254	281	274	256	277	262	298	284	284	263	255	219	272	267	293	282	246	284	246	264	259	280	268	306	284	247	282	315	280	260	303	270	288	286	292	300	271	256	246	272	294	281	255	258	282	253	269	258	251	240	273	261	274	296	267	256	288	261	256	288	252	265	293	268	270	245	252	239	267	238	277	284	269	248	267	256	261	288	275	254	276	250	285	276	289	278	260	270	258	279	243	279	257	239	275	287	270	268	276	249	284	301	266	254	273	305	258	277	274	259	266	244	273	279	242	258	271	293	269	306	254	253	265	262	279	259	279	278	274	285	255	320	278	280	287	265	266	251	255	282	282	252	250	246	246	272	281	280	270	260	289	280	265	241	275	298	274	255	280	261	272	270	262	253	274	300	271	284	244	285	263	239	271	270	263	262	269	291	257	280	250	259	278	274	280	266	252	245	266	267	277	243	294	290	270	284	251	257	275	270	240	270	270	264	222	272	254	292	289	272	263	267	306	267	262	306	250	259	266	276	251	260	276	273	256	244	246	266	275	264	247	254	279	265	259	247	241	280	286	257	254	255	308	265	258	238	313	258	287	283	288	268	242	272	265	277	268	278	278	282	282	261	262	246	273	236	237	259	242	276	264	259	288	281	279	268	272	270	284	253	284	257	252	275	280	273	314	272	285	272	292	248	245	279	273	295	272	254	276	251	292	240	283	267	238	248	250	243	252	271	292	231	267	270	271	291	271	267	291	274	263	290	267	272	266	260	272	265	248	246	239	249	255	281	274	285	256	284	292	249	275	272	297	273	267	247	282	264	266	267	265	236	267	261	256	289	267	309	264	268	279	245	276	303	273	238	277
2651	1021	709	686	658	647	609	634	632	633	649	664	640	635	635	659	606	611	646	669	602	650	635	699	629	626	610	662	635	574	595	653	651	628	610	598	652	614	630	595	606	605	627	609	652	647	646	659	619	590	621	664	657	604	589	658	680	574	621	678	653	679	598	636	617	650	603	619	640	652	629	658	640	622	652	668	678	609	648	637	702	660	649	631	663	642	682	621	627	601	657	627	618	594	622	661	604	622	625	617	643	582	632	674	611	654	603	664	640	614	659	560	657	631	596	638	664	615	642	632	654	631	627	678	646	609	623	578	581	609	638	641	635	627	660	605	559	664	627	684	594	592	627	640	664	652	625	616	629	628	643	640	618	626	605	652	638	626	624	626	609	619	622	617	622	618	640	584	616	615	648	680	626	604	597	695	614	613	608	673	654	634	611	626	616	620	639	641	603	649	646	627	644	646	619	636	679	625	611	659	629	612	628	650	617	641	643	583	648	620	604	598	646	605	683	616	666	643	602	657	658	655	600	604	620	581	608	620	690	643	609	641	631	608	626	640	606	628	619	611	613	684	628	608	625	657	583	623	602	596	628	574	632	643	676	599	604	637	695	633	630	632	637	609	626	626	629	619	626	645	623	615	608	608	610	595	595	582	686	593	626	634	644	666	624	602	647	672	616	628	628	624	647	679	630	599	608	648	634	601	641	643	617	606	591	657	661	602	624	610	656	595	631	644	625	657	623	611	649	620	643	633	601	659	642	627	666	645	651	632	663	606	609	641	595	602	629	644	663	601	632	638	608	564	645	635	620	619	606	593	639	653	635	668	625	656	594	639	627	655	619	618	628	646	624	660	605	584	605	655	616	632	638	613	579	617	636	671	644	637	630	650	659	681	667	603	617	610	606	624	621	640	638	655	622	604	598	600	588	638	631	617	646	658	634	589	627	629	611	627	611	622	653	597	649	644	601	657	621	661	666	624	655	617	627	649	640	637	653	650	637	594	626	646	681	625	646	637	632	637	631	638	641	627	615	607	627	638	634	628	612	622	648	610	605	646	641	620	639	624	586	613	618	612	670	652	625	663	604	631	603	626	628	644	610	629	605	566	624	628	616	583	635	648	621	669	635	619	647	569	598	626	623	669	644	636	602	608	622	646	619	592	624	589	597	591	644	622	614	599	647	582	613	651	599	656	622	652	585	639	604	622	639	638	653	672	618	618	629	607	641	656	611	659	685	638	606	583	639	605	641	607	597	558	613	613	650	582	639	622	636	676	638	602	610	655	622	606	626	650	591	656	585	638	648	653	626	607	617	637	564	632	619	644	607	659	628	587	670	634	633	625	617	632	639	640	594	665	639	622	611	617	630	648	626	650	587	640	587	611	638	638	604	616	658	648	582	618	594	608	635	650	640	603	655	615	653	628	627	621	669	648	665	664	628	624	660	646	627	679	657	634	605	633	618	630	642	651	623	624	618	615	631	591	620	635	653	635	596	642	627	600	633	610	598	655	630	666	649	641	601	615	659	612	586	658	645	651	607	670	586	651	633	595	650	616	661	666	605	639	645	652	651	627	651	608	674	630	668	643	603	644	614	669	630	613	645	626	634	625	598	639	643	612	625	598	645	611	674	627	604	643	585	651	655	660	637	599	634	634	604	604	644	665	615	626	653	595	616	615	625	654	623	599	637	643	639	616	636	604	642	664	621	629	669	614	634	584	696	628	610	576	651	626	605	631	622	665	605	609	639	646	691	634	671	602	619	635	624	635	628	654	662	592	559	590	614	642	609	617	611	644	641	623	606	648	626	680	660	657	652	594	608	609	659	620	619	650	617	593	632	618	652	618	624	643	583	645	659	636	636	633	606	591	606	652	604	626	634	632	601	585	647	653	639	595	647	652	644	621	661	593	584	575	579	597	654	588	625	690	610	648	596	602	638	671	628	640	630	596	627	656	625	637	611	623	640	625	570	673	626	605	649	615	600	614	609	593	583	620	645	635	646	607	617	645	603	627	642	594	633	633	614	591	649	685	582	643	615	632	625	564	634	596	670	664	612	601	626	668	660	671	647	684	641	609	626	628	647	645	677	670	584	599	644	617	638	618	652	609	644	646	625	588	647	621	621	594	631	628	632	586	610	626	605	671	599	602	656	617	625	638	626	611	664	601	632	663	613	604	612	617	641	606	643	641	597	616	612	607	636	594	608	651	647	642	629	600	627	595	597	642	641	596	636	603	627	674	623	659	664	618	609	616	619	601	616	597	662	644	611	617	637	630	646	625	607	610	657	590	605	549	675	611	628	589	609	646	633	604	593	610	643	646	614	640	598	620	630	649	623	602	639	632	617	663	626	583	609	581	651	604	621	642	627	620	628	627	621	650	625	624	623	645	623	631	604	599	608	590	645	611	607	621	640	645	625	666	648	627	644	661	603	613	613	633	660	632	630	610	659	615	627	603	673	628	664	625	633	609	660	641	618	654	621	639	611	626	642	594	638	651	630	600	616	628	607	595	634	640	628	610	608	650	615	649	654	593	652	640	614	628	631	617	618	600	645	672	645	641	639	636	573	607	651	605	640	653	638	593	585	665	632	619	643	646	640	644	629	636	657	646	656	612	621	645	609	650	639	603	639	572	675	632	628	623	558	619	673	623	612	621	607	599	604	661	646	651	640	596	634	608	641	632	622	635	662	614	614	630	646	619	600	646	647	604	621	637	636	644	665	643	605	637	616	616	624	640	626	603	634	637	638	640	627	638	596	624	622	633	646	642	666	618	603	690	605	611	654	595	618	613	640	681	626	613	611	624	640	641	568	605	621	637	625	638	579	639	635	623	639	584	640	616	674	608	632	622	614	641	595	608	645	653	588	646	658	630	653	638	673	696	582	616	625	632	579	581	605	645	664	638	659	608	590	673	572	576	616	640	589	672	591	669	633	610	580	658	608	615	629	645	629	608	604	615	613	637	614	587	618	636	659	617	642	641	658	618	574	640	614	638	665	583	653	634	648	569	679	660	667	660	580	643	629	649	632	628	628	598	616	624	611	589	612	629	573	634	598	623	619	642	600	637	651	611	700	628	657	657	631	646	636	648	573	642	613	652	618	642	614	662	679	637	637	591	608	618	660	629	585	648	648	605	636	637	638	642	675	635	652	604	634	607	626	635	617	636	642	636	619	643	645	646	624	633	647	600	608	621	561	647	623	673	570	643	588	646	615	620	616	596	626	627	627	604	614	630	654	646	635	610	662	618	628	630	599	624	622	597	610	656	635	612	581	633	593	640	656	615	635	672	574	579	625	680	650	670	637	605	668	595	631	612	635	576	656	662	599	627	644	582	632	636	633	610	617	665	668	607	578	669	640	643	607	619	642	655	646	634	623	612	669	627	623	628	620	649	646	644	675	613	653	638	634	645	668	647	616	628	599	702	645	630	595	627	612	625	589	615	704	642	620	620	603	617	681	628	661	611	628	603	634	608	705	639	613	680	634	670	593	618	619	669	659	617
11218	1466	822	627	538	467	438	436	410	429	445	367	394	351	359	352	359	349	382	353	390	375	376	369	377	357	387	376	367	383	360	390	372	340	361	367	341	392	402	400	399	331	341	371	380	383	347	373	358	371	391	379	366	390	381	367	363	363	360	381	365	377	374	323	393	390	364	379	361	385	404	358	365	415	358	380	353	381	369	357	341	395	374	339	398	400	371	369	378	355	355	375	358	399	386	372	363	398	384	395	368	380	353	385	370	376	354	356	345	353	408	408	359	356	320	325	346	404	376	374	351	355	379	354	350	357	409	388	345	362	374	370	362	349	361	371	335	367	365	386	338	368	389	379	362	372	345	366	378	374	396	362	388	367	366	344	402	333	416	367	344	359	391	353	389	355	348	357	384	401	330	380	372	367	371	382	378	345	358	393	375	384	356	360	402	333	344	325	356	346	337	347	325	361	355	351	379	367	363	406	335	339	360	376	342	355	349	417	376	356	340	396	394	368	359	338	329	365	337	384	360	363	396	345	331	341	381	385	314	351	375	341	353	380	351	400	381	407	377	355	393	382	390	373	378	369	320	353	374	361	373	367	341	362	390	360	340	323	376	387	383	359	346	390	387	329	396	346	372	349	322	348	350	382	377	365	365	380	354	336	344	352	377	359	345	378	359	371	357	340	362	351	387	369	396	368	358	384	399	348	335	368	339	363	381	354	388	361	379	360	377	373	360	401	310	384	303	349	399	364	383	389	359	385	372	333	422	369	373	339	375	346	368	395	329	350	387	389	354	354	333	352	368	365	353	348	377	365	380	365	377	357	368	317	402	382	350	371	355	386	415	387	367	366	367	337	369	366	399	376	361	363	328	366	364	401	347	324	345	388	428	354	345	358	343	354	402	401	352	343	348	352	382	372	377	367	352	315	373	377	366	359	366	339	392	360	370	367	386	369	341	377	342	382	370	372	380	335	329	365	329	346	327	406	372	352	341	350	360	346	367	357	348	380	356	342	397	390	349	392	352	339	346	333	363	361	387	348	373	362	367	370	351	347	333	362	365	344	347	403	402	339	376	334	366	355	368	361	388	372	387	385	352	354	337	361	374	405	410	336	334	361	351	379	342	344	374	355	394	346	357	345	341	328	364	402	384	338	353	333	382	344	398	356	382	378	376	355	366	372	380	411	380	359	391	339	358	386	362	354	367	350	363	397	349	387	397	304	353	348	393	400	359	361	348	381	377	354	394	370	345	366	365	364	377	363	364	378	390	367	346	364	363	374	403	359	341	358	349	349	379	370	391	357	373	351	363	401	350	384	398	362	397	368	363	372	365	419	398	345	370	359	367	359	385	323	373	374	341	339	329	364	347	365	359	390	393	349	397	379	387	357	342	384	349	359	386	366	381	365	391	378	339	387	371	375	399	372	379	406	370	350	339	351	363	362	341	379	352	378	380	360	352	383	363	352	349	366	365	373	359	360	391	364	366	324	357	396	345	346	349	372	368	407	358	380	391	389	353	361	366	383	348	363	363	343	367	400	350	384	363	365	359	390	388	369	346	384	379	370	332	383	394	375	329	320	365	387	345	379	345	371	356	362	376	341	349	347	361	360	393	353	378	365	360	359	382	364	398	346	366	372	371	346	335	349	326	370	352	342	371	391	371	378	395	354	364	355	373	351	348	366	379	367	386	342	368	373	394	376	392	374	355	397	364	331	369	376	373	382	368	366	342	352	371	367	368	356	365	402	370	393	360	346	378	375	361	366	371	361	345	362	351	385	358	333	367	356	381	358	411	352	342	385	384	354	390	384	395	359	352	395	376	370	354	397	363	365	348	373	385	360	340	338	409	363	368	367	343	407	404	400	347	388	338	368	424	393	348	374	370	345	354	338	361	361	374	339	371	360	374	328	337	322	361	374	387	350	382	315	368	392	400	412	369	333	360	369	417	345	372	362	379	341	400	361	369	347	344	369	391	353	373	356	389	355	374	398	343	354	331	367	333	381	370	370	372	365	393	399	350	364	392	372	353	343	381	379	344	334	379	373	337	354	366	369	349	337	368	365	403	334	353	364	353	358	389	393	357	344	383	382	382	344	333	363	368	365	350	354	374	367	396	368	355	388	409	350	325	351	372	378	363	359	429	363	389	391	399	334	386	318	373	359	377	393	385	385	358	346	363	410	357	348	413	358	375	397	367	363	379	342	322	341	369	426	360	356	372	364	365	370	343	348	377	358	370	354	396	350	376	384	320	339	336	357	374	367	369	351	379	345	365	370	351	381	379	412	410	360	326	361	339	358	344	347	351	337	358	367	382	355	339	352	373	360	378	309	347	340	343	334	331	354	381	337	371	402	375	373	365	341	409	350	386	366	356	369	365	370	356	341	381	380	359	351	394	400	388	364	366	379	399	375	335	364	372	366	356	345	380	360	353	390	371	384	345	344	306	337	369	357	334	371	357	328	378	342	347	337	344	350	333	372	326	366	399	377	370	333	367	372	367	388	345	381	368	356	393	351	350	366	366	393	365	378	376	374	405	377	354	405	357	343	364	371	391	373	366	352	368	377	374	394	389	349	348	365	350	341	381	381	372	319	341	334	385	360	375	367	392	358	407	394	370	369	346	358	363	381	370	387	346	394	354	363	322	366	349	390	390	395	346	348	332	367	340	399	374	379	364	380	332	397	372	360	344	362	336	393	381	355	349	393	362	377	315	383	356	357	375	354	351	334	358	340	369	373	378	405	333	335	399	383	371	373	369	378	360	380	374	386	340	352	365	341	375	341	364	359	358	359	347	412	348	409	388	374	363	364	356	340	369	363	369	362	401	348	389	359	393	333	351	366	364	409	336	385	354	352	365	341	382	424	380	363	350	375	358	402	364	361	374	365	401	394	405	349	371	360	369	368	375	343	339	333	355	327	347	360	400	353	376	351	371	404	336	332	358	319	380	393	371	355	354	350	378	372	340	350	371	376	360	335	378	378	364	334	375	348	371	340	334	348	370	372	345	368	385	320	401	373	390	372	370	342	352	348	332	348	400	357	419	374	369	374	381	377	393	340	371	368	338	349	387	353	360	384	337	372	396	352	391	353	349	424	405	362	393	348	349	359	396	371	366	354	386	385	360	344	373	322	393	384	380	350	365	396	351	366	341	399	382	356	361	366	359	382	366	354	366	313	326	417	377	340	339	388	404	374	376	362	373	390	354	340	334	392	389	327	365	391	363	361	336	368	375	331	348	388	366	412	385	369	333	333	349	385	360	345	360	349	329	368	372	363	401	359	359	369	375	389	380	351	374	341	393	340	365	365	334	346	380	355	367	356	340	327	361	397	337	385	342	346	364	364	367	366	365	341	420	397	389	362	361	345	340	340	332	350	338	345	367	334	350	362	381	365	373	374	363	377	367	389	365	361	395	391	357	351	360	365	360	351	368	317	359	372	349	353	398	355	394	346	338	394	381	365	372	364	373	381	394	374	342	367	362	401	366	339	379	365	334	328	373	357
8006	1662	1650	1723	1469	1263	1199	1148	1065	1043	999	962	914	920	891	893	873	857	855	861	889	826	814	863	790	881	815	841	820	807	825	851	840	798	770	851	812	834	805	837	877	856	805	802	871	854	798	796	799	843	863	841	852	873	814	823	859	851	825	812	839	877	840	896	893	767	877	880	853	853	868	878	845	814	875	799	848	889	832	837	833	873	886	829	841	859	828	824	848	837	841	869	841	853	846	807	892	767	868	797	779	812	843	788	885	837	811	815	790	823	821	886	856	831	808	873	851	824	810	770	813	805	831	827	816	860	846	780	863	813	830	783	772	821	751	836	830	767	760	788	819	770	820	846	806	842	847	762	826	806	811	813	816	787	802	818	797	826	794	798	753	794	816	800	770	802	772	817	847	846	799	846	857	773	867	850	825	861	860	827	826	848	844	790	776	796	794	819	850	816	782	791	798	824	839	870	811	817	795	798	817	820	824	832	831	827	827	803	812	805	865	827	810	817	752	788	811	823	863	831	806	860	813	810	844	816	825	744	791	822	835	793	834	829	818	840	816	751	837	830	826	833	821	801	810	818	800	800	837	844	808	798	810	773	799	857	812	819	798	771	815	801	823	840	815	772	786	809	750	797	808	818	805	766	822	819	826	867	816	776	864	812	829	842	812	837	833	780	850	782	808	823	808	858	797	887	786	824	856	829	875	802	833	818	879	823	809	857	866	798	781	799	831	796	839	832	813	824	802	847	807	791	827	811	785	844	808	835	812	838	763	842	833	826	831	800	806	832	838	768	833	808	843	803	777	790	856	833	816	843	770	833	823	876	795	834	806	837	842	823	811	820	834	872	797	848	796	822	744	834	849	813	805	792	870	776	865	831	825	809	877	806	791	782	846	810	775	794	782	781	834	799	826	822	835	826	816	855	832	810	822	787	836	793	845	816	804	879	804	821	797	814	845	805	817	847	798	836	765	824	824	870	808	849	835	787	827	840	833	801	830	832	789	806	797	844	839	879	837	854	804	798	829	784	809	798	805	860	799	838	795	814	827	792	833	828	830	788	771	832	826	822	790	842	799	830	782	840	820	834	844	830	827	819	775	825	825	811	888	818	756	840	748	876	830	782	847	792	825	833	801	788	808	858	836	860	766	821	849	849	795	826	827	817	816	790	782	830	828	798	838	839	786	813	785	779	884	870	813	781	798	796	844	804	822	810	824	792	848	852	839	828	848	843	850	795	762	827	778	801	788	787	833	790	816	826	826	770	818	801	790	790	805	815	803	769	846	757	820	804	807	775	806	798	884	790	815	781	822	792	794	835	778	774	774	803	785	749	787	820	798	815	810	827	822	771	875	849	824	790	818	794	801	826	858	809	854	803	756	780	794	776	792	813	819	791	809	801	830	822	858	862	814	807	821	802	857	833	840	831	778	785	815	812	789	822	800	746	810	793	804	842	814	813	828	815	808	818	803	852	799	849	837	780	847	822	785	831	835	775	853	765	844	848	824	845	794	741	828	861	786	801	807	840	814	777	814	856	834	830	804	840	808	774	810	827	820	794	818	824	798	845	785	801	779	787	828	835	813	824	867	765	861	816	794	844	822	769	811	810	836	796	851	782	814	826	784	818	820	829	857	808	840	873	805	818	803	792	826	801	813	882	841	830	825	815	772	816	793	847	858	810	819	831	793	839	821	854	850	754	837	784	800	782	773	818	834	821	811	870	819	767	807	811	768	820	811	797	805	803	837	858	825	823	823	817	779	833	807	889	823	809	861	817	816	821	842	880	822	806	863	798	818	856	784	824	771	802	876	858	806	791	784	764	824	797	797	841	834	774	818	822	833	797	849	782	790	745	826	824	836	783	782	811	786	833	813	827	825	823	827	839	812	780	784	807	816	825	772	769	799	805	782	763	837	813	820	799	798	808	783	772	815	822	810	805	794	784	782	854	848	797	830	790	822	827	821	780	801	834	876	771	840	786	794	854	827	824	814	783	826	772	756	831	779	882	823	810	789	839	813	865	794	789	769	790	787	804	818	854	821	862	810	812	802	790	818	755	858	786	775	840	799	835	809	811	825	812	790	769	826	755	848	807	791	754	766	812	813	794	843	775	817	845	851	817	845	804	856	782	809	825	785	806	813	823	777	792	806	820	860	764	802	815	774	824	768	774	799	859	791	804	839	841	808	819	818	771	827	743	854	801	818	892	808	757	848	779	825	837	822	759	814	836	836	799	810	893	803	773	854	793	842	771	754	829	804	841	804	824	839	798	818	780	799	828	874	768	844	808	802	826	793	849	795	808	834	821	792	863	823	868	821	804	808	790	811	799	880	834	813	754	844	802	827	776	827	844	817	818	819	827	795	837	822	813	811	783	753	825	811	795	818	789	773	791	794	822	811	790	763	830	838	819	838	809	840	790	812	807	847	826	783	826	797	783	809	816	823	847	787	774	813	839	771	850	773	811	824	819	794	843	820	830	806	876	856	852	815	768	778	841	787	828	740	772	749	836	780	787	813	824	834	798	873	801	847	808	844	821	803	814	808	860	810	795	789	815	776	799	859	841	820	828	836	746	829	801	793	793	886	832	780	785	831	843	798	799	808	801	835	790	777	809	844	815	783	869	812	784	821	810	829	799	792	844	847	770	829	833	799	823	771	867	832	778	826	819	784	801	819	825	828	777	817	780	816	799	841	817	799	879	836	822	813	832	822	815	823	812	810	764	815	825	791	826	845	832	756	750	831	792	818	820	778	797	782	809	831	852	796	816	835	878	806	761	765	823	826	782	869	784	817	813	815	836	798	856	815	812	806	780	793	850	820	821	789	812	826	786	793	798	813	801	778	827	806	764	790	848	861	770	735	864	850	793	837	866	797	799	828	845	814	850	837	797	821	781	777	853	773	795	791	844	835	786	848	769	825	864	844	879	798	777	813	766	841	778	785	837	850	792	854	777	841	827	830	789	793	782	825	801	812	847	812	872	818	770	858	850	808	816	824	877	831	804	814	794	840	770	874	781	805	808	800	832	830	855	800	839	801	781	818	844	839	791	877	885	793	827	831	824	809	858	804	785	776	845	847	773	832	781	896	832	802	756	850	805	791	804	833	763	794	852	783	864	816	805	777	809	832	792	802	809	782	812	817	840	794	799	800	765	861	780	831	816	856	809	764	829	816	801	785	845	823	797	812	785	804	800	777	836	820	782	839	775	810	815	833	830	832	804	825	767	819	785	832	738	814	850	749	800	833	779	829	863	839	780	850	801	796	763	804	772	808	883	798	813	820	798	762	827	847	834	814	822	786	800	811	799	815	796	789	803	793	827	835	815	832	827	821	809	762	853	813	802	813	795	804	777	867	785	785	844	819	803	844	847	814	761	808	808	830	851	798	813	790	808	859	827	847	845	776	803	798	814	825	860	784	792	762	780	825	855	791	836	777	827	827	830	815	777	842	849	791	845	821	818	848	843	854	797	802	835	789	820	807	810	824	873	796	836	829	797	845	783
18951	2643	1411	1057	766	698	549	544	535	511	510	465	494	473	439	412	432	452	478	452	453	476	441	460	482	479	436	453	441	475	424	427	406	470	459	474	430	425	406	461	441	451	470	430	440	427	441	411	421	433	431	425	481	461	437	435	451	415	440	516	433	494	460	459	468	451	451	453	471	452	476	476	485	458	479	444	456	468	414	494	441	444	416	420	439	451	496	443	429	453	391	433	475	398	424	441	467	469	447	407	460	413	429	415	424	423	413	456	430	426	416	419	417	441	423	383	450	454	420	444	478	409	433	461	428	457	451	436	446	405	450	408	454	448	421	428	451	412	465	434	449	439	404	436	456	415	429	455	450	457	463	470	438	411	422	454	416	468	446	423	430	434	430	407	463	429	406	474	413	472	428	417	427	437	481	444	395	447	445	425	484	411	431	441	486	443	432	469	446	440	428	408	435	410	419	445	408	450	438	430	416	417	459	401	467	444	452	464	460	417	441	466	422	441	421	471	465	434	431	456	446	462	467	449	452	453	444	420	457	448	423	469	435	403	396	451	429	488	403	406	457	450	416	435	449	395	427	407	442	450	413	420	449	433	444	453	451	434	451	427	466	441	421	449	460	486	441	468	452	377	422	447	434	466	428	458	446	415	409	418	417	408	483	466	455	414	508	470	420	418	463	471	430	415	460	424	451	448	436	459	417	423	445	400	478	439	429	370	438	434	412	497	396	414	458	452	417	475	442	414	431	446	426	452	428	454	477	425	428	432	401	410	419	431	412	421	404	428	434	422	450	418	385	434	424	445	434	424	436	415	439	396	369	421	437	424	428	463	468	432	416	428	415	420	440	413	428	430	450	409	419	457	419	436	447	472	405	421	391	401	431	447	426	455	451	424	407	453	462	430	422	464	433	439	460	431	448	428	421	405	420	406	457	436	421	427	405	439	426	471	434	445	410	445	471	466	421	416	400	441	461	442	434	441	478	391	423	449	444	425	403	468	475	462	412	414	405	431	453	458	407	449	467	393	474	460	410	410	431	508	400	441	452	446	431	408	407	432	458	444	462	444	446	440	462	443	449	457	463	441	446	447	466	476	447	435	427	430	432	431	446	450	407	426	469	416	439	415	430	425	435	454	476	463	414	406	455	431	477	438	459	401	444	416	444	390	426	380	387	435	463	467	434	428	445	454	452	408	418	441	413	435	447	432	409	441	433	439	471	456	473	442	433	433	463	411	443	438	456	437	408	466	452	424	446	437	423	400	425	409	383	439	407	417	436	409	422	415	443	432	458	479	430	397	515	441	427	440	422	418	410	424	438	436	451	426	472	414	428	420	469	444	444	451	432	450	477	428	420	418	444	431	423	462	410	431	444	466	429	427	412	439	440	484	412	418	440	413	417	417	471	418	453	467	389	387	399	436	412	406	441	400	466	445	401	422	444	445	438	449	416	461	466	478	460	416	422	428	434	459	432	409	367	439	454	424	393	433	387	402	444	464	430	426	458	455	421	439	409	426	433	443	450	430	413	463	440	445	458	439	493	408	448	442	427	395	421	470	428	434	420	414	434	433	417	459	440	421	427	414	424	435	392	416	404	400	411	451	438	461	428	434	431	437	383	405	441	458	501	401	459	464	462	456	435	464	434	461	435	442	424	419	458	464	431	426	419	432	441	439	441	414	438	422	425	462	483	408	428	406	429	451	439	460	440	434	417	436	399	455	467	360	436	467	423	438	420	431	442	412	461	397	463	438	430	473	430	445	445	403	425	496	439	445	444	442	430	479	468	443	436	477	430	459	427	463	403	385	431	433	471	429	420	467	447	404	417	439	414	457	390	450	444	427	435	444	440	462	438	395	459	451	479	451	440	421	428	454	412	466	486	463	482	454	445	419	454	443	476	414	463	433	417	482	404	433	478	453	412	467	425	482	423	437	441	441	442	436	429	464	425	445	406	431	426	429	449	416	436	444	423	404	440	437	435	393	402	399	456	422	421	458	442	426	455	434	413	458	455	439	415	446	425	432	439	461	443	460	468	434	431	430	476	458	449	440	461	409	390	442	461	451	416	473	418	473	418	452	444	406	503	439	445	450	425	444	411	409	422	442	407	412	442	419	483	453	433	386	438	419	426	453	424	397	412	473	464	421	435	445	430	446	472	457	455	447	431	391	408	412	417	422	416	420	401	429	430	408	418	459	439	422	439	390	435	422	424	405	457	436	391	445	405	435	407	391	385	432	434	408	477	477	454	446	409	395	391	393	464	437	396	447	392	431	441	437	477	420	412	458	426	416	434	443	444	432	424	445	422	435	393	408	441	483	437	395	413	430	432	462	419	480	448	390	441	371	434	412	393	424	429	411	459	444	431	443	483	445	438	441	456	454	458	384	444	452	417	403	450	407	422	455	448	463	463	470	418	424	493	449	470	463	436	451	505	399	461	420	436	425	395	395	441	470	427	459	450	412	426	456	439	441	453	394	454	436	432	453	414	468	417	407	424	410	466	481	447	457	469	468	400	423	446	445	448	443	464	424	411	449	468	405	411	371	458	431	412	429	411	433	457	434	411	473	441	431	433	424	461	424	437	428	432	447	455	434	445	467	424	451	410	414	428	407	434	410	474	433	420	404	437	464	409	438	421	435	500	417	375	407	439	423	413	433	463	428	487	389	427	447	415	440	463	388	420	436	445	432	411	415	431	436	467	429	464	391	427	419	416	439	409	405	436	437	424	437	428	472	451	440	385	460	444	452	398	403	390	459	470	434	386	419	420	417	370	417	436	421	398	420	433	411	454	464	458	430	468	432	469	433	428	486	416	414	483	406	442	403	439	428	439	429	438	423	442	478	402	421	443	455	407	405	372	431	439	469	443	433	450	392	446	432	411	425	419	417	472	443	428	429	427	453	443	419	423	457	421	433	397	412	401	459	394	421	442	430	439	442	443	437	451	432	427	457	456	444	446	447	418	435	443	412	408	460	416	413	396	407	438	454	481	444	417	434	436	461	432	454	445	419	415	418	391	441	441	429	393	412	403	444	441	440	409	449	444	422	433	435	438	422	405	440	373	458	433	423	427	448	439	387	429	450	422	423	466	462	407	443	435	451	440	403	439	413	480	399	404	448	422	454	402	442	415	435	413	476	449	446	441	409	456	431	412	445	434	398	408	447	416	436	423	388	444	412	464	411	471	427	446	437	436	432	451	473	409	449	431	460	445	400	403	439	408	451	428	432	410	392	400	487	419	420	453	426	435	442	438	409	399	467	465	440	407	418	461	380	433	451	425	475	412	450	450	398	449	441	441	421	412	458	439	412	446	451	441	426	437	423	425	465	429	439	444	452	455	443	459	451	418	457	418	426	456	458	428	434	443	412	465	401	471	480	415	396	434	420	441	443	435	431	455	437	402	425	439	427	402	426	443	435	491	397	460	452	452	409	426	453	407	461	402	435	407	462	479	454	430	425	448	429	465	440	457	452	455	442	410	475	466	430	446	450	428	447	411	461
10494	2070	2423	2659	2302	1993	1683	1526	1421	1243	1249	1147	1166	1085	1120	1064	1052	1092	1058	998	976	1019	1048	1023	1009	1017	971	989	979	973	1041	942	1004	999	945	990	971	937	940	1017	963	911	958	960	959	927	970	962	962	956	952	1020	973	1028	1023	979	998	985	1022	1013	995	1036	969	990	989	1000	929	989	1010	1027	1010	1034	1053	1057	1034	952	1010	994	984	1005	970	1053	1033	1005	1060	1028	996	1033	1008	992	990	902	1027	962	1030	1009	1044	982	956	941	982	964	957	945	986	918	958	978	963	925	978	942	904	935	982	932	965	952	945	1010	966	908	990	994	943	970	923	1011	943	958	919	958	910	968	924	943	958	925	926	911	976	922	925	928	940	958	922	989	961	958	922	937	906	912	918	914	953	970	960	937	937	925	969	965	928	915	955	940	961	946	932	957	955	954	899	929	948	906	945	894	965	893	986	969	970	909	957	960	952	972	875	957	923	973	945	909	961	1026	970	931	914	981	913	977	940	907	935	954	893	962	946	926	958	926	994	921	930	970	931	941	980	959	990	930	929	928	924	949	964	909	927	956	947	956	911	925	995	921	943	964	917	981	966	931	922	884	945	930	946	982	909	930	912	967	895	955	962	1020	971	905	920	1000	945	945	902	943	933	906	951	941	961	955	974	878	927	926	912	955	928	948	934	931	959	888	898	938	947	930	910	894	951	911	943	901	947	911	913	944	934	962	922	917	863	940	899	933	979	907	976	971	971	966	919	933	912	958	949	929	973	913	960	913	940	942	915	955	946	918	922	947	865	935	937	973	965	938	977	979	907	947	978	869	916	975	888	883	972	904	996	929	974	931	945	923	919	947	980	972	922	956	927	895	944	966	953	932	950	911	921	905	954	926	941	950	863	976	926	890	931	921	971	955	952	952	911	967	963	929	972	954	903	923	935	967	941	980	905	908	926	994	951	935	907	898	923	958	906	902	987	912	969	940	900	945	922	971	944	914	973	928	907	903	949	960	938	907	956	964	905	964	930	952	907	951	965	940	963	902	958	957	929	946	926	929	925	938	949	949	928	871	940	914	942	858	906	975	923	934	909	905	942	907	931	1019	965	976	961	951	921	923	874	953	915	965	888	934	949	928	945	947	941	962	954	922	940	938	877	920	913	922	1013	956	918	957	990	973	983	971	941	982	921	996	916	888	947	910	925	939	880	947	907	883	947	934	975	907	954	934	934	959	971	882	930	934	924	923	939	910	894	883	941	907	919	940	923	947	912	909	929	907	967	900	960	923	927	958	941	980	906	936	955	954	984	951	928	948	945	948	948	919	959	991	908	977	909	937	861	916	957	886	915	943	922	947	974	929	961	984	985	887	968	965	958	907	966	968	947	889	992	958	960	993	943	932	928	918	948	891	965	913	950	930	875	962	900	976	947	908	960	931	925	893	986	891	921	955	961	899	952	957	938	1013	996	911	866	913	959	950	955	978	953	937	885	961	885	963	893	970	919	936	960	916	895	918	963	988	977	927	915	949	960	943	957	998	919	934	961	949	935	939	884	887	947	940	963	908	951	949	939	957	932	940	968	889	943	914	940	902	954	921	971	979	949	970	923	963	908	915	933	920	942	936	927	956	1037	882	919	822	971	906	960	992	896	911	921	924	921	959	908	916	964	964	916	908	923	933	970	912	884	926	909	947	937	936	932	942	945	1011	948	969	928	914	971	953	930	922	940	928	962	959	922	988	957	899	947	992	943	912	931	952	969	945	942	961	923	995	969	902	910	886	882	934	886	955	913	976	957	997	947	935	984	919	914	927	936	962	902	909	927	880	900	954	968	926	925	921	950	935	1004	949	938	934	951	944	940	965	962	952	963	920	939	910	960	1022	966	945	893	952	930	916	986	948	933	953	930	932	912	901	930	928	944	926	943	925	958	917	973	964	890	967	966	952	939	937	954	961	932	944	929	916	916	942	962	904	932	939	901	936	934	931	957	924	957	949	976	915	928	982	935	941	916	932	1006	986	896	985	945	934	985	938	959	952	963	936	950	923	987	935	882	968	962	939	924	893	959	968	970	956	981	985	912	1023	934	1014	960	895	930	912	981	924	980	944	977	974	909	887	929	943	934	958	904	920	934	963	945	958	949	941	920	898	939	990	905	955	999	922	952	943	993	941	894	951	890	950	908	930	941	935	989	917	911	917	881	944	906	902	1006	952	928	921	921	868	975	927	947	942	938	915	932	934	958	908	903	964	993	919	982	957	965	897	960	971	976	949	936	894	959	901	892	957	916	927	915	897	951	938	913	887	938	895	911	919	939	924	910	971	928	961	962	904	967	975	970	953	963	965	946	973	963	883	925	952	1048	873	923	916	900	889	937	886	958	877	919	979	856	922	957	922	964	934	972	994	939	939	976	957	943	1006	994	917	917	1009	915	926	933	905	1016	911	930	916	1004	932	929	926	955	901	915	983	940	919	935	919	936	940	938	936	945	989	912	935	915	920	914	922	889	923	927	892	944	879	956	904	902	922	927	931	932	906	969	941	933	946	930	899	908	974	942	941	985	916	870	925	984	986	942	913	919	938	952	892	948	1006	977	975	956	1017	937	958	953	900	947	905	975	977	920	929	915	919	910	926	981	928	979	970	940	955	914	981	966	884	917	993	926	971	926	950	885	905	909	972	892	952	889	963	941	890	926	907	922	901	945	972	909	918	964	920	940	974	950	907	948	975	954	945	940	911	927	924	958	938	936	930	939	929	914	914	947	939	900	1045	882	977	953	906	902	994	946	956	892	906	935	912	947	952	932	922	978	943	921	996	960	957	933	979	947	914	919	949	921	961	950	907	942	881	881	937	960	938	993	980	977	898	953	906	963	922	929	959	954	965	947	963	919	917	918	915	894	995	891	949	931	938	963	1003	916	878	941	916	936	946	956	947	946	919	970	927	955	973	920	906	964	929	911	929	959	921	954	908	922	918	882	911	931	901	960	965	902	934	918	947	952	924	932	948	926	919	948	951	882	927	961	950	957	903	1050	1019	949	965	979	956	925	930	933	952	957	924	904	959	940	971	965	920	925	931	915	961	923	943	867	953	885	941	973	921	922	933	959	948	964	974	975	952	968	936	986	913	952	931	919	903	932	913	952	959	962	902	946	948	929	946	973	955	960	899	966	961	931	968	948	957	931	887	951	951	925	937	964	932	912	938	899	955	925	942	930	995	957	923	949	948	910	949	903	944	901	950	941	921	966	956	949	955	916	905	953	940	920	892	935	927	961	1010	938	926	948	906	945	959	972	929	918	976	944	946	972	891	909	976	952	945	939	903	949	928	967	928	902	919	956	935	905	948	948	995	942	864	987	973	921	908	919	964	898	934	967	931	917	907	981	895	966	927	922	953	927	973	955	918	931	942	931	981	955	955	1010	912	941	935	914	932	907	969	931	903	1011	950	919	947	943	893	940	955	980	978	918	918	902	935	890	930	991	942	911	935	867	906	948	1011	875	930	1012	900	912	919	903	908	926	937	999	953	927	946	978	965	923	902	925	953	965	891	902	914	992	912	968	883
3441	593	343	264	268	274	297	248	285	271	269	269	233	272	302	285	297	314	308	299	294	312	287	221	200	246	246	313	260	254	287	280	266	267	264	262	287	257	256	273	282	249	260	237	239	271	248	293	268	296	299	266	291	265	254	308	279	274	243	221	240	307	253	237	258	239	243	294	285	284	248	268	242	278	243	278	269	280	256	256	249	279	281	284	292	250	285	252	273	280	265	285	288	235	251	243	254	277	274	270	282	280	256	289	289	296	247	251	261	264	272	299	270	252	283	247	285	300	256	246	281	281	260	241	281	275	257	269	264	279	303	281	298	284	250	269	261	271	266	270	263	260	311	257	270	281	288	286	276	304	291	291	271	240	237	266	291	278	283	255	274	244	251	278	267	274	271	265	261	288	272	267	270	268	263	264	305	277	299	263	297	232	240	265	237	243	229	249	256	288	280	267	275	239	265	286	289	289	315	253	290	234	275	261	260	261	271	282	244	289	260	282	259	245	269	301	267	255	267	244	265	270	268	262	285	291	232	267	253	259	231	298	244	256	257	263	255	252	288	277	253	244	251	250	251	265	272	268	255	267	293	250	279	281	257	283	285	255	279	273	275	263	253	268	261	240	274	268	324	256	276	254	271	293	267	289	299	250	273	282	250	238	274	270	256	262	236	298	271	279	266	248	289	294	247	282	310	258	238	308	256	268	273	280	308	257	283	254	257	287	239	226	298	248	312	287	277	242	266	270	255	256	249	303	280	254	280	262	277	242	257	274	242	262	273	302	252	255	249	247	277	270	249	291	263	288	290	269	237	278	293	261	265	257	255	240	273	262	259	289	238	291	289	284	254	244	233	244	244	288	289	271	260	260	246	294	286	251	241	274	281	296	253	270	251	293	272	273	245	274	262	257	254	248	254	297	237	258	282	273	309	261	269	255	260	263	247	269	286	285	258	257	303	296	240	260	249	284	264	264	286	278	298	261	281	290	281	247	285	242	286	257	293	277	281	267	241	262	262	244	237	275	236	253	262	236	262	268	287	314	262	266	279	304	274	278	276	299	263	256	245	292	280	268	257	285	291	261	273	278	279	268	271	271	303	272	290	277	289	274	221	274	283	233	262	270	274	279	332	278	276	271	253	275	249	265	259	269	268	244	288	268	301	259	277	257	255	259	265	247	282	276	270	264	257	260	270	250	246	269	248	268	277	281	286	267	262	246	262	238	251	286	259	239	287	259	262	228	249	270	275	240	247	274	256	258	254	273	254	294	239	250	262	254	249	269	258	281	269	267	254	253	287	271	250	281	294	271	260	257	254	248	265	261	252	287	260	300	291	296	268	262	261	274	270	242	254	284	285	284	276	272	257	281	297	311	269	273	232	247	277	273	244	240	256	288	284	282	307	285	242	258	274	281	264	305	243	253	251	282	294	253	258	272	247	275	284	280	249	235	222	257	254	265	265	220	278	272	266	260	263	254	278	293	248	275	282	274	271	287	265	264	286	254	281	239	279	272	290	261	273	266	248	281	241	250	277	281	274	266	243	269	270	275	258	262	243	272	295	312	244	266	272	266	253	253	278	293	226	279	281	286	245	252	280	306	269	249	238	258	245	261	255	254	263	275	299	283	277	269	273	270	288	291	267	273	279	273	265	279	271	302	271	290	279	260	281	270	270	272	249	238	259	294	262	288	261	234	267	248	276	277	253	281	272	277	281	272	262	274	241	291	270	262	258	267	238	278	285	251	299	291	291	263	272	280	250	284	232	255	301	240	282	280	246	269	276	296	277	261	244	255	238	272	283	271	249	229	256	266	264	298	267	278	239	233	233	282	305	257	250	261	239	281	257	255	281	268	259	258	268	279	278	289	264	282	285	263	272	256	249	247	247	275	271	282	281	251	252	285	264	260	272	267	268	238	267	259	284	268	261	263	272	288	272	232	231	292	259	282	267	245	290	261	287	252	287	282	267	267	236	247	235	261	263	276	300	254	272	278	264	276	290	263	276	251	275	264	278	262	292	292	282	274	238	276	258	257	268	251	276	287	267	234	263	243	254	275	282	291	285	283	295	302	277	234	285	275	268	270	243	285	285	248	268	285	257	230	259	275	276	267	258	293	282	305	236	272	314	269	281	256	247	285	279	257	266	263	248	226	268	276	274	261	264	314	242	301	279	278	293	258	258	272	283	286	291	263	278	266	277	277	279	282	297	310	256	243	259	285	274	267	281	265	270	284	241	264	244	275	276	292	253	262	308	276	261	291	280	303	292	273	258	273	256	265	280	258	253	257	237	243	293	262	270	295	285	251	268	278	290	278	283	269	252	260	274	244	259	291	284	232	284	265	252	278	269	266	261	261	283	289	290	248	264	228	265	292	279	255	271	227	249	281	281	314	258	264	260	296	271	271	311	265	272	250	283	267	265	266	269	253	273	274	272	262	227	261	269	273	255	298	283	231	274	279	248	271	286	270	293	273	277	275	276	264	232	270	302	239	227	244	272	292	270	252	235	261	270	260	266	265	262	264	296	289	278	304	297	270	249	293	260	223	258	269	248	265	284	245	261	252	284	232	272	271	280	271	244	284	251	272	284	275	273	234	282	288	293	278	288	240	289	236	235	290	266	253	254	261	279	250	265	265	243	308	277	249	270	287	280	283	254	260	246	277	245	264	282	279	282	274	286	266	253	251	292	249	259	283	271	274	269	251	258	261	282	269	294	260	276	253	285	276	291	318	250	277	264	279	272	310	280	263	243	286	253	272	302	245	251	267	233	261	251	267	254	269	267	272	254	290	258	281	289	298	260	283	254	266	272	242	281	282	314	315	275	257	262	256	231	256	283	257	286	254	264	295	292	236	281	266	255	231	264	244	261	255	269	241	277	284	275	270	333	274	264	261	266	247	290	281	296	242	273	277	284	244	266	261	256	262	287	257	263	279	234	249	277	242	237	250	237	275	248	258	282	285	304	271	260	291	273	260	293	270	270	283	241	255	237	248	272	262	284	310	296	279	264	246	266	271	253	292	264	265	281	261	261	267	270	262	272	235	265	269	258	262	293	265	303	293	260	259	286	278	277	263	318	265	269	268	256	297	264	234	258	257	277	274	279	265	279	272	246	225	233	262	251	277	249	283	263	290	255	266	252	264	264	262	239	260	280	273	265	279	290	304	284	272	291	283	267	262	254	254	257	285	274	281	239	270	268	285	278	281	301	275	306	289	295	275	290	295	266	196	273	274	259	266	275	249	277	264	253	255	269	273	280	224	282	258	267	283	252	263	282	277	255	260	282	302	294	284	290	273	244	270	250	272	292	270	274	245	272	285	280	250	288	284	254	288	284	267	290	281	268	281	290	241	236	259	275	242	287	284	273	279	255	299	295	252	240	291	258	265	260	244	286	293	264	236	276	264	305	291	293	236	280	272	249	301	286	253	294	266	270	275	250	257	256	278	271	253	288	265	250	267	289	277	300	261	267	282	241	249	259	260	250	282	233	285	282	254	283	274
2741	896	707	615	635	648	656	577	623	650	655	610	573	608	627	604	630	656	596	661	632	663	594	603	620	640	598	624	589	608	625	603	645	624	615	614	637	652	617	631	649	630	634	643	651	613	644	643	625	660	640	644	644	662	659	598	612	585	602	642	655	614	574	640	633	629	618	644	588	670	620	638	652	602	612	613	650	677	604	620	602	624	640	629	661	630	619	660	624	673	658	651	613	614	614	631	590	626	629	625	597	631	652	610	617	616	631	641	615	632	618	602	620	606	609	618	594	637	642	664	646	634	635	687	626	614	688	559	592	650	600	578	629	606	631	629	594	645	639	612	654	594	616	645	645	660	604	652	583	631	627	658	636	627	630	677	615	617	621	613	655	665	623	617	645	607	599	635	623	564	606	653	588	618	671	608	655	608	638	620	625	686	622	589	643	588	627	608	648	617	665	594	617	629	593	633	566	588	631	632	596	627	626	624	642	543	555	635	614	608	633	606	622	592	608	596	646	629	613	585	686	644	603	669	654	612	665	645	645	634	605	588	616	614	594	678	630	591	615	629	608	661	597	605	615	671	609	604	588	615	633	644	649	614	633	584	587	642	564	670	616	613	619	644	634	619	642	663	631	644	654	616	601	607	645	612	579	608	629	597	642	625	611	646	604	596	642	656	627	528	619	606	634	663	595	616	607	600	616	624	641	577	637	608	638	596	656	593	581	598	628	573	675	614	648	658	652	612	671	592	591	606	623	632	638	601	643	624	678	643	659	586	618	648	644	578	669	636	638	597	595	611	640	619	620	580	613	601	599	640	627	615	635	633	605	627	600	669	582	583	621	661	672	631	594	665	646	658	581	612	617	599	660	628	630	620	628	655	620	641	624	596	609	579	612	615	598	607	638	661	596	617	615	638	632	581	642	609	616	633	635	635	617	617	624	641	587	600	663	635	606	619	590	610	644	592	637	617	638	608	601	604	644	618	657	615	584	647	633	672	627	644	614	588	642	631	634	638	645	637	617	665	640	593	626	680	647	650	676	619	590	597	598	619	623	639	615	653	637	604	619	637	625	614	639	633	632	633	661	620	620	616	607	633	633	597	622	626	604	638	634	615	636	609	619	633	621	653	666	592	571	589	598	627	630	620	659	631	640	616	638	618	591	602	607	608	605	622	613	626	567	624	593	550	617	614	616	559	646	639	646	597	569	577	616	607	589	677	637	628	611	634	548	615	623	612	614	648	647	650	615	661	627	667	607	612	632	607	645	645	619	586	615	689	703	646	657	613	614	620	635	650	653	634	600	627	632	619	635	641	613	634	589	610	623	634	618	598	654	637	630	608	633	606	648	599	572	613	634	634	616	587	673	628	590	653	616	625	601	559	623	641	636	605	608	616	665	614	590	655	652	689	617	605	624	636	631	641	615	618	596	596	598	607	641	607	627	636	685	599	569	607	601	608	620	660	629	653	617	616	630	647	612	616	564	655	626	585	623	593	590	625	600	591	597	601	669	648	594	610	621	623	586	594	637	640	614	599	624	633	594	618	629	608	623	610	622	589	624	630	632	586	634	627	622	598	592	613	647	623	636	661	641	612	629	644	612	623	600	622	626	625	624	628	579	625	627	648	633	651	603	627	611	608	620	613	595	558	652	666	613	628	615	642	594	587	637	597	616	637	565	627	601	614	600	591	602	603	650	631	634	572	609	610	600	613	626	626	603	607	581	607	622	585	627	598	596	637	635	691	628	614	648	633	610	634	614	601	632	599	610	607	591	603	597	619	607	596	587	662	648	637	591	698	614	635	609	598	605	652	631	629	617	588	652	635	622	604	646	672	610	610	628	639	629	615	632	638	637	634	670	628	654	595	600	594	627	632	608	608	641	625	637	629	630	581	625	656	637	629	649	669	612	598	573	658	588	623	645	629	589	639	649	664	653	622	601	647	587	626	597	600	626	570	633	588	641	630	660	601	630	611	617	597	614	613	638	601	619	593	597	623	612	572	632	586	617	563	612	646	656	615	659	641	595	602	615	571	608	585	605	606	637	597	650	638	646	580	653	656	564	583	633	608	614	607	617	581	621	635	625	596	604	591	618	628	639	633	634	596	655	634	649	672	625	617	616	633	604	622	608	665	612	680	647	579	657	613	612	602	583	608	622	677	601	617	562	619	608	631	638	647	642	573	611	599	605	629	641	649	590	648	603	654	646	643	658	668	627	646	620	620	610	627	658	628	654	610	625	652	604	633	590	595	561	649	590	658	633	593	616	638	621	576	661	656	647	609	613	602	612	651	636	613	631	612	612	648	637	635	625	635	643	616	624	603	646	650	629	602	643	649	637	597	640	624	624	586	629	644	611	651	633	663	619	631	688	607	639	563	666	662	604	643	592	668	607	603	618	627	639	609	638	642	631	618	647	641	627	593	689	623	629	601	585	618	623	628	604	574	580	633	661	595	545	602	645	648	631	605	623	624	647	638	644	609	596	608	647	655	623	634	640	606	640	644	642	610	598	620	649	612	602	613	601	622	646	591	630	602	647	626	630	622	615	631	646	596	611	650	643	637	599	623	623	630	590	639	626	619	637	621	617	621	627	608	625	557	609	609	626	559	662	602	556	616	637	649	598	629	639	619	655	611	632	599	691	615	664	600	610	561	641	573	646	609	639	638	606	592	638	620	637	651	636	638	607	623	629	629	640	585	619	627	630	659	613	619	585	640	624	673	660	652	662	614	563	612	652	565	663	666	633	586	613	651	597	684	657	611	610	622	641	619	637	608	597	644	640	656	639	638	632	651	610	658	653	676	580	653	634	637	605	638	618	623	626	662	626	607	615	644	653	634	629	642	566	610	585	612	634	601	625	604	667	633	637	615	642	632	617	638	621	609	612	611	610	670	620	598	589	613	656	616	655	640	625	622	585	596	646	629	586	608	615	596	664	621	643	613	593	603	633	671	627	604	660	630	648	627	623	686	641	651	644	627	625	613	638	629	609	573	647	660	653	582	650	623	630	649	579	651	643	612	643	578	626	626	638	625	661	606	621	612	627	658	624	688	643	643	632	611	647	601	626	665	644	638	632	630	616	613	606	617	648	664	627	635	624	629	637	609	625	586	619	600	592	601	652	604	636	647	649	613	599	588	653	589	590	577	641	675	643	608	611	610	607	666	674	643	652	605	587	599	560	628	591	617	623	606	606	631	643	674	590	649	631	624	624	618	665	622	591	608	633	584	627	640	604	636	606	650	582	619	603	652	621	639	623	624	650	638	637	612	631	652	613	625	660	617	615	644	609	671	637	624	606	619	658	651	624	614	641	571	652	619	589	618	598	668	612	639	661	650	617	621	620	569	650	611	571	617	630	636	608	628	603	621	613	608	622	575	633	617	610	603	635	616	597	663	630	597	629	647	554	595	604	613	641	603	617	632	662	650	630	610	634	629	633	615	634	600	580	592	597	591	609	616	619	612	616	617	612	637	574	580	633	636	602	638	664	618	600	570	634	625
11037	1347	847	664	553	463	493	391	381	388	391	365	416	378	391	354	377	377	396	380	363	378	364	357	371	351	362	314	392	352	312	310	361	354	363	377	364	410	405	386	359	362	363	354	375	379	308	342	360	355	370	370	391	385	365	372	361	352	391	344	400	358	363	356	397	339	366	378	347	384	349	365	398	345	408	363	355	372	383	344	359	404	360	315	372	352	380	366	358	351	351	390	367	312	364	366	349	408	360	359	354	402	368	377	357	343	360	351	328	322	313	339	326	367	372	347	370	379	417	342	325	317	362	370	356	373	340	329	376	401	384	329	357	369	349	380	378	326	427	363	345	354	354	354	358	337	348	367	363	386	348	340	327	359	338	357	361	381	394	341	359	360	347	370	337	370	381	357	340	392	353	352	361	369	322	354	380	351	377	382	369	353	350	377	368	372	379	356	347	389	339	358	338	329	346	371	358	374	350	380	340	336	371	394	378	365	335	357	320	378	365	373	369	335	361	375	346	339	352	335	348	364	361	349	332	347	383	358	340	412	374	375	371	355	370	373	369	370	395	335	362	414	368	389	345	342	360	349	358	394	363	373	381	357	342	349	377	372	338	372	374	387	385	342	371	331	410	394	390	375	350	367	364	392	379	360	335	387	370	340	343	366	372	345	373	378	335	332	365	364	405	421	389	363	369	362	374	359	368	369	377	369	371	332	374	392	336	367	369	349	380	358	347	332	363	383	375	394	348	375	385	337	324	341	350	331	376	387	356	347	339	359	396	372	349	358	397	360	374	338	347	362	333	328	371	379	355	338	369	353	345	366	336	328	342	384	360	347	382	365	351	371	361	326	357	342	338	398	364	336	367	388	380	386	371	338	387	350	317	320	356	368	335	357	333	339	369	371	347	371	361	334	381	322	380	370	368	376	349	406	344	366	366	388	389	375	349	360	362	331	392	359	384	375	370	405	359	358	356	346	422	381	344	356	356	342	382	387	373	340	325	383	330	338	355	378	355	350	353	374	359	342	350	386	382	335	375	418	381	344	392	402	352	371	334	366	386	383	359	324	389	401	393	364	358	353	336	362	354	360	306	375	352	309	343	364	348	351	342	343	344	348	381	382	357	364	376	368	374	353	366	368	353	370	350	418	397	329	370	388	346	384	384	390	369	365	357	358	344	383	352	372	359	356	353	363	351	347	358	356	371	327	359	402	364	365	364	375	392	382	339	356	350	360	383	363	343	350	383	374	374	370	320	390	359	356	348	371	328	355	362	374	335	349	314	375	347	344	367	338	366	381	362	358	335	354	368	328	350	359	373	353	377	350	345	348	369	376	370	355	349	358	336	343	374	371	398	374	372	368	346	361	342	355	361	355	366	358	359	345	342	397	374	364	353	368	379	321	386	354	366	347	344	364	378	358	368	348	361	332	336	348	341	382	362	344	330	394	326	398	372	356	343	377	405	351	371	352	390	401	367	356	335	391	390	396	352	367	371	379	389	349	351	342	362	329	379	386	375	345	376	327	372	359	364	381	393	363	370	329	352	354	370	355	366	333	327	384	373	360	397	353	380	359	332	375	398	352	391	386	369	386	357	397	342	367	360	390	355	399	420	372	396	364	362	366	379	387	351	387	367	356	385	379	350	346	376	362	342	361	390	329	349	378	402	367	374	367	387	349	366	389	344	394	369	360	358	385	382	388	340	368	342	324	365	372	387	399	370	351	344	380	368	371	380	348	392	327	367	343	372	341	335	383	324	362	314	397	335	330	363	358	358	360	386	378	374	363	350	353	339	368	363	367	356	339	341	360	380	355	369	344	372	364	387	345	365	357	366	347	343	346	372	382	340	351	353	357	358	311	340	370	297	382	393	351	361	367	335	353	380	350	360	380	360	370	370	396	342	368	319	377	334	343	357	368	343	373	378	322	348	355	358	347	339	348	332	371	346	351	360	364	346	338	369	375	375	351	375	360	375	368	359	370	358	384	398	364	384	364	332	389	337	348	375	318	379	383	379	368	329	351	367	380	353	322	386	383	340	390	391	340	394	359	355	396	373	393	358	350	374	363	375	346	384	341	359	360	368	374	374	390	394	390	374	354	344	387	369	357	367	391	375	390	369	356	348	366	338	375	367	349	377	390	330	357	342	366	371	358	348	361	409	372	343	340	361	334	386	365	376	316	337	341	332	365	371	361	355	355	363	343	346	392	366	363	397	357	384	388	361	339	373	393	339	362	377	333	352	369	338	398	346	345	391	370	356	370	328	367	370	359	346	363	352	318	336	355	369	391	326	378	373	352	334	339	362	322	359	387	374	346	335	332	343	367	357	358	328	379	398	370	353	352	383	362	380	323	366	346	337	324	353	359	360	381	342	395	361	349	360	338	349	376	350	337	344	391	375	354	361	368	325	426	341	354	353	342	347	340	350	367	354	362	385	357	344	383	335	343	343	331	396	322	337	357	369	378	345	338	367	359	362	352	332	374	375	324	361	370	362	361	396	368	332	356	366	341	368	358	367	350	349	367	363	369	352	380	332	374	315	350	356	393	358	362	365	348	402	408	350	356	358	351	360	343	391	396	384	340	372	374	345	380	338	370	335	345	380	386	344	308	359	374	390	354	370	346	369	350	343	358	378	369	371	369	339	382	342	365	346	387	371	354	335	372	374	360	353	366	387	337	379	355	365	325	375	347	372	350	395	351	323	356	371	353	387	387	355	340	352	354	370	379	360	345	316	332	362	356	346	381	361	324	382	363	368	349	389	356	344	367	372	330	366	346	374	351	338	367	381	358	360	346	352	389	408	337	361	369	379	377	352	352	352	366	355	326	338	321	369	370	358	384	334	392	356	396	348	329	359	376	337	342	352	363	359	359	362	352	381	371	351	400	322	325	336	334	359	337	376	356	357	374	378	355	354	368	361	375	342	345	344	370	382	371	385	355	370	370	357	349	379	338	390	409	386	365	350	378	350	367	349	381	367	362	342	339	338	396	320	386	370	366	349	369	375	353	371	375	338	311	354	387	384	354	341	402	350	353	370	351	366	304	362	388	355	313	394	339	362	351	344	347	338	348	336	346	359	400	397	346	358	381	360	365	378	362	355	363	358	333	328	384	352	417	358	332	351	375	358	366	349	365	356	351	340	356	352	388	355	364	327	366	348	353	351	325	392	371	360	331	338	392	391	350	367	370	347	327	383	365	358	327	382	339	388	355	380	357	364	320	356	329	358	318	390	336	334	345	342	371	366	365	350	358	390	362	374	382	387	351	375	361	348	366	348	377	378	363	354	348	349	330	366	389	370	420	340	362	374	372	338	359	366	368	358	390	342	315	340	374	377	386	369	336	345	369	390	340	417	336	378	378	333	345	329	367	345	398	387	383	396	379	366	401	343	348	348	334	385	341	333	359	343	357	330	329	376	341	339	370	352	361	368	375	361	348	347	340	333	343	382	342	391	357	394	369	354	329	355	364	386	370	349	333	360	349	360	341	359	370	348	335	369	363
8094	1417	1642	1651	1499	1341	1217	1100	1036	1017	1032	937	918	913	877	878	928	851	820	921	853	857	883	873	855	852	790	890	873	857	765	842	878	819	826	785	862	787	797	838	774	801	771	787	810	835	801	791	833	868	803	781	825	821	820	826	849	823	837	815	835	838	798	853	822	807	923	806	865	840	859	842	930	863	830	804	859	879	844	834	857	845	845	827	842	877	873	826	936	826	815	851	821	845	824	845	838	856	849	791	823	821	792	828	816	829	845	831	851	850	829	841	843	772	786	787	814	777	817	802	829	768	798	803	815	810	794	867	825	769	886	772	786	802	851	793	790	866	815	837	821	813	842	834	806	830	805	843	810	822	823	822	843	786	840	789	815	810	818	849	798	800	785	861	800	812	798	760	791	813	805	872	783	838	773	812	853	835	793	778	859	794	841	764	825	780	785	796	834	846	787	798	854	756	885	795	845	822	843	837	817	830	796	801	788	800	841	805	834	799	787	819	790	832	798	843	804	788	801	778	803	814	752	781	776	808	821	824	787	816	757	818	769	790	856	805	820	818	830	852	834	832	787	830	805	755	783	812	815	842	813	750	760	792	808	793	807	812	777	776	871	819	878	815	836	770	802	763	765	845	824	815	793	824	773	820	831	736	783	849	834	849	782	858	819	815	833	770	820	727	768	784	810	822	871	814	837	837	833	827	798	762	827	835	852	826	763	800	814	823	817	763	830	786	831	809	737	766	816	773	776	835	808	816	806	796	743	785	785	779	786	819	771	796	797	826	801	819	850	777	812	786	798	789	839	843	790	775	730	826	839	834	798	775	831	797	827	823	845	843	827	758	765	778	830	805	817	831	791	785	762	777	723	741	756	835	796	864	795	793	833	792	807	777	840	804	815	739	754	804	821	767	820	799	817	842	866	784	788	824	877	776	798	809	832	777	733	816	855	798	835	796	778	798	811	792	809	814	830	823	831	807	788	777	835	762	844	834	814	821	832	766	812	835	830	777	807	801	791	783	790	814	789	797	796	789	794	811	831	826	809	786	802	809	825	818	800	789	845	833	754	814	777	812	778	799	798	798	868	828	760	826	860	809	813	770	803	738	791	880	833	790	809	835	829	783	827	803	800	771	791	832	826	866	804	809	831	765	835	732	804	761	828	806	812	797	831	836	839	801	836	830	817	781	826	838	807	797	804	826	781	819	820	789	802	832	839	804	786	802	790	775	807	802	831	826	851	819	809	765	798	837	785	808	824	778	778	846	807	817	783	804	806	816	808	801	823	778	826	789	821	856	817	805	794	802	780	793	785	792	805	808	871	838	809	827	760	807	758	849	833	747	859	770	856	762	845	771	754	829	797	850	755	852	837	809	795	823	846	780	814	834	802	836	809	792	831	787	824	831	811	814	765	766	771	812	778	798	836	779	758	811	781	813	848	840	776	777	808	754	791	814	763	801	849	813	823	820	832	832	813	812	809	816	803	806	797	795	838	789	813	821	829	762	810	850	818	760	821	827	751	803	814	788	837	803	795	827	823	789	779	852	808	850	820	801	836	771	749	822	808	796	812	798	805	810	804	831	831	831	782	843	820	835	838	774	826	845	797	872	770	802	792	854	812	803	769	798	788	813	809	781	762	789	834	808	779	785	817	801	819	786	838	801	818	828	815	798	813	804	774	812	817	822	828	757	760	812	815	814	872	842	805	823	755	766	775	768	781	822	818	755	835	798	745	785	826	831	833	750	866	819	819	783	805	795	788	841	805	769	805	783	792	806	814	830	832	803	835	844	791	789	793	784	883	775	837	815	798	819	759	780	832	819	807	827	799	789	776	822	815	825	813	827	821	808	759	823	803	822	832	807	792	849	823	785	801	873	809	816	828	855	813	860	808	809	848	777	806	794	867	802	770	773	839	821	739	793	792	783	822	832	803	783	826	796	803	772	799	836	805	803	788	741	848	792	762	821	771	770	770	835	780	827	840	833	805	756	826	835	833	826	816	772	806	796	778	803	804	801	814	782	768	815	850	802	892	798	809	800	872	816	795	822	825	832	755	792	817	800	783	795	805	791	819	772	782	849	844	766	761	824	763	813	841	782	824	814	787	772	826	863	843	785	802	794	820	785	813	731	815	761	853	817	807	797	857	793	821	808	832	825	810	809	822	800	842	824	796	744	843	791	806	793	807	801	836	867	840	824	780	776	829	777	801	828	766	794	777	827	812	759	824	853	785	823	763	804	778	764	795	799	786	788	807	799	836	820	762	772	799	847	792	804	870	806	867	827	792	824	792	796	829	783	751	835	778	790	840	812	811	809	817	783	845	817	798	832	835	845	792	827	804	793	851	802	820	787	826	811	777	756	878	827	778	811	801	818	760	836	828	857	804	802	848	840	811	856	787	785	787	813	829	843	822	804	800	767	842	829	777	774	786	844	804	807	815	818	845	784	786	804	781	825	797	851	795	762	813	779	812	798	789	837	819	843	783	810	794	802	829	801	820	796	867	800	776	797	839	774	828	839	826	766	849	844	827	811	798	822	780	799	824	846	795	835	844	822	799	767	828	838	801	760	799	798	809	841	821	795	768	831	836	845	789	815	797	796	835	843	760	833	833	804	817	823	782	824	817	790	806	838	774	802	827	845	836	806	808	843	775	800	836	839	805	811	788	798	807	838	784	864	836	792	850	814	795	768	787	778	786	798	803	800	793	810	786	851	764	823	785	803	828	760	796	808	788	812	801	801	789	848	821	844	775	794	820	755	847	827	774	819	790	847	794	791	862	802	802	815	785	790	835	823	843	805	820	768	776	814	804	799	765	797	822	842	838	774	796	758	827	777	788	834	771	827	835	821	791	818	787	794	739	770	828	820	751	746	795	749	780	778	807	830	780	755	819	779	831	861	807	794	797	793	804	790	787	857	813	795	823	820	785	766	743	814	823	841	771	768	815	829	733	838	797	792	807	829	833	835	809	770	797	858	764	819	785	836	867	819	782	793	806	817	823	829	767	831	798	814	825	792	803	786	789	786	831	847	815	827	770	845	806	804	821	800	808	797	781	738	799	794	808	782	768	786	832	822	809	781	831	799	822	844	799	813	804	814	767	810	782	743	828	803	849	815	843	784	834	771	827	817	815	832	841	819	801	821	762	796	798	804	834	816	825	836	782	811	835	812	826	786	791	799	792	805	770	849	740	784	841	773	846	789	780	824	850	860	790	777	819	825	852	776	797	844	825	845	818	811	730	819	827	819	777	827	880	774	802	796	785	779	817	839	803	744	789	823	841	814	767	778	803	829	858	798	766	774	790	816	739	845	802	844	811	788	803	791	816	785	785	792	856	827	772	761	768	781	860	826	820	825	832	842	856	835	773	785	820	803	828	794	838	810	791	797	785	817	852	805	815	853	813	835	811	810	837	802	859	788	826	802	782	837	786	804	813	778	782	837	764	835	811	792	761	811	802	797	828	863	820	811	820	775	737	775	803	825	793	753	763	784	828	866	767	818
19509	2562	1341	1056	783	680	564	531	542	497	474	479	472	490	465	476	451	476	496	475	416	456	468	457	387	459	446	444	393	487	456	489	448	423	434	448	464	448	420	398	451	441	439	443	438	455	435	431	468	450	453	452	418	453	429	440	431	433	454	454	450	440	437	441	414	431	433	457	417	415	450	416	459	471	411	472	429	496	402	448	466	432	417	428	407	423	432	434	452	470	453	444	457	460	434	434	421	435	452	496	440	441	457	492	472	423	468	410	419	464	441	435	450	451	442	462	407	430	416	438	377	443	415	360	432	468	487	446	373	391	432	406	426	435	411	454	381	394	403	414	437	426	410	412	441	444	428	428	424	411	433	423	383	423	474	413	432	411	441	415	469	488	455	440	431	438	414	410	483	403	416	421	426	425	427	376	439	422	432	433	412	432	414	446	422	447	440	408	442	414	418	446	419	381	420	457	411	423	421	426	425	437	399	460	437	439	427	468	417	436	394	391	408	445	398	466	398	418	423	419	432	419	452	415	453	412	433	432	456	460	451	447	432	402	436	464	426	435	398	504	437	406	444	454	447	467	441	421	369	438	528	439	471	414	429	393	453	415	415	455	417	421	389	456	448	422	433	437	465	438	448	402	428	436	389	450	440	432	420	423	425	429	448	433	468	419	420	416	403	447	426	445	429	454	414	423	408	420	419	411	426	419	439	418	443	409	463	420	418	434	462	410	464	420	410	415	435	405	421	421	459	435	412	443	437	415	418	437	434	427	433	430	389	429	438	390	458	438	419	442	424	428	463	437	423	444	416	450	434	463	436	425	419	416	437	419	452	454	438	454	420	438	435	444	427	446	401	445	442	393	461	457	438	411	446	455	436	403	425	437	485	472	405	433	450	418	452	432	439	440	429	412	436	382	442	460	462	447	399	448	416	432	466	437	487	473	419	423	390	436	470	418	448	437	451	464	431	421	402	382	475	425	424	405	389	459	424	423	446	443	480	422	449	425	414	420	439	447	397	412	431	445	424	400	419	437	427	419	434	409	410	457	455	415	506	401	448	441	443	404	402	433	434	419	413	409	463	485	407	479	426	461	419	424	413	416	466	425	436	414	430	427	478	436	411	409	439	420	440	434	423	403	403	406	404	429	467	426	459	487	447	458	418	481	416	427	408	448	430	451	453	417	418	430	441	438	414	408	423	423	404	479	428	415	447	430	430	434	426	420	383	437	391	436	440	417	402	418	427	458	483	444	395	406	441	447	402	418	416	433	434	465	431	426	454	439	443	440	446	426	411	417	420	404	451	454	416	428	440	447	451	469	432	447	451	409	416	439	467	423	446	427	374	414	418	446	412	439	422	414	394	432	395	435	408	428	444	414	405	451	447	455	519	433	451	451	450	452	474	404	401	417	427	406	403	390	455	423	426	425	394	419	450	408	432	430	422	441	457	443	452	436	432	452	434	432	444	446	421	426	392	432	431	458	430	455	433	398	464	416	440	400	444	460	461	405	399	418	445	425	427	396	413	396	466	425	475	436	426	381	426	382	428	431	450	416	434	418	438	464	468	474	410	421	474	434	428	442	452	436	406	449	405	437	439	407	447	437	394	415	407	436	449	458	437	465	455	395	426	437	401	444	432	412	452	470	440	432	444	433	472	420	440	402	426	455	475	405	454	427	419	376	439	452	427	439	474	448	383	419	425	445	430	435	411	386	412	445	449	442	422	444	456	405	459	436	431	420	361	404	421	397	477	439	414	435	415	432	439	468	451	421	398	418	421	422	435	435	460	441	435	426	439	420	448	427	416	442	402	414	450	427	440	404	456	474	430	407	442	448	435	433	473	448	412	414	415	412	426	458	423	414	435	442	454	428	469	441	399	442	398	446	461	433	443	422	416	441	447	436	457	413	432	418	439	459	425	425	428	445	375	442	400	468	479	467	477	435	429	417	402	428	427	400	394	457	430	420	443	426	409	431	447	416	424	400	481	428	443	451	451	471	465	490	437	407	448	413	424	435	453	479	438	399	424	469	408	459	461	451	480	413	411	486	435	417	374	448	414	431	417	403	442	436	386	424	419	435	444	447	397	432	398	419	457	446	432	460	425	410	465	411	444	458	443	446	429	455	419	435	419	431	393	449	431	455	449	451	396	415	421	406	400	439	417	437	438	427	481	406	423	445	409	414	398	410	470	430	463	462	455	476	427	406	410	447	423	449	386	476	411	447	405	439	461	427	486	428	432	439	438	428	417	411	442	405	436	401	424	459	416	414	383	456	446	444	407	441	464	390	422	385	431	423	432	409	417	457	398	431	476	441	439	417	409	460	400	408	410	422	429	425	436	423	420	404	443	448	454	445	420	431	466	447	423	419	474	427	418	455	431	474	394	408	449	415	400	437	444	431	448	427	422	454	472	439	392	444	407	419	418	441	424	437	406	417	388	421	453	423	446	429	437	457	421	425	408	463	420	388	453	398	461	423	446	411	455	425	489	438	442	436	437	406	421	439	431	432	444	424	491	429	480	433	463	477	445	426	439	423	452	430	440	443	442	437	450	429	454	456	432	434	442	377	449	461	450	468	462	436	438	414	464	430	441	394	430	443	463	449	427	412	424	425	388	389	441	460	457	399	444	450	466	421	403	433	438	469	474	442	417	441	467	403	447	394	415	423	445	446	441	420	454	424	457	431	439	424	413	419	432	465	445	439	444	415	439	436	480	457	470	438	457	453	440	477	473	429	407	461	428	456	442	419	428	433	436	455	431	397	451	418	459	469	415	475	422	413	436	414	418	425	395	432	416	412	430	467	426	436	402	455	415	453	440	387	428	424	478	424	413	427	422	452	400	427	424	459	434	408	437	426	442	447	391	422	426	435	467	419	438	404	404	441	475	473	403	465	465	441	398	449	429	458	430	425	425	424	460	450	407	426	427	397	424	461	445	401	449	414	431	404	459	428	455	410	396	413	452	403	431	426	416	404	430	448	465	455	472	430	407	412	437	411	411	474	420	422	386	458	429	451	438	400	439	444	436	440	448	435	458	449	455	437	444	433	400	423	451	392	441	414	421	411	481	434	441	413	428	425	448	444	468	440	468	398	439	365	398	408	421	424	445	420	447	468	455	460	451	441	408	420	451	405	464	441	433	444	394	448	464	387	482	442	447	420	417	424	433	441	413	407	421	434	415	409	443	449	454	450	411	476	433	420	423	425	424	427	426	438	475	440	455	404	457	414	458	430	418	450	396	422	415	458	447	447	465	428	394	454	481	422	401	455	418	418	407	401	424	453	420	469	448	409	418	442	416	443	453	466	421	415	434	422	459	405	493	425	440	448	385	370	455	414	439	471	394	459	448	473	424	426	425	400	431	421	440	441	383	416	438	461	441	430	444	415	441	440	448	394	407	490	456	436	438	402	452	369	409	451	431	437	465	425	426	420	428	427	436	431	452	422	453	401	403	408	443	459	432	402	449	405	457	455	413	392	467	403	420	396	456	426	476	438	417	444
10508	1994	2489	2563	2211	1911	1716	1490	1381	1288	1210	1219	1195	1166	1096	1077	1047	1016	1055	980	1050	1005	994	1040	1013	991	946	951	973	960	1017	959	950	914	1012	977	981	954	976	1016	993	945	911	897	915	941	877	959	946	948	1036	969	972	976	922	1008	939	984	981	1015	936	982	1030	1006	1030	957	963	1017	970	1043	1044	989	1032	1044	979	1006	985	961	1005	941	945	1026	981	959	966	984	986	931	986	967	998	930	973	995	968	939	970	1018	908	1008	950	976	919	941	933	999	961	978	981	916	907	959	921	916	941	929	868	961	939	945	917	905	908	882	974	954	947	914	966	910	967	868	988	892	923	949	863	987	920	938	947	930	932	916	884	929	990	986	923	966	986	897	937	905	921	986	909	958	882	976	932	906	928	942	909	882	915	962	921	920	961	943	919	1006	948	901	911	908	927	934	934	930	929	928	889	970	896	916	938	891	959	965	924	923	934	892	955	901	902	940	921	914	927	935	919	957	917	940	915	950	967	880	893	859	993	873	903	903	941	965	871	981	875	942	956	937	930	910	901	965	973	907	938	861	975	962	904	898	944	917	909	928	902	975	923	877	909	942	937	931	905	937	929	903	930	991	946	908	921	908	957	950	939	927	894	930	911	918	931	917	952	945	952	933	876	948	956	945	907	917	921	958	939	939	960	925	918	925	949	963	959	972	955	914	970	1009	877	970	924	903	925	944	949	936	920	902	929	908	924	970	950	860	919	889	940	897	924	963	904	919	954	940	900	920	921	947	927	859	934	931	903	887	910	918	914	891	929	933	919	922	866	989	946	856	963	932	964	930	881	956	879	951	921	860	903	901	929	938	945	904	896	1018	918	948	979	918	906	926	976	913	937	950	946	912	890	934	930	930	941	896	934	929	948	944	931	939	1003	1019	878	937	920	901	918	945	937	958	877	978	931	926	957	870	892	899	999	949	885	903	929	963	890	980	902	948	911	925	914	913	913	933	911	899	946	921	980	935	958	949	967	920	937	918	911	889	864	896	886	924	928	982	889	943	902	940	937	918	935	936	924	889	895	874	938	947	957	919	905	902	893	889	940	989	939	938	940	971	839	963	901	867	906	916	927	955	911	903	996	931	913	897	930	895	934	814	956	910	955	897	981	923	913	901	916	917	973	921	942	967	935	964	935	914	966	922	915	912	923	996	883	935	944	941	903	911	885	956	930	924	932	957	916	884	907	896	894	966	889	900	927	932	992	895	968	967	913	910	934	967	904	903	885	963	885	951	880	902	925	923	888	952	916	902	920	943	952	903	930	928	899	881	918	945	942	913	889	992	937	918	961	949	910	895	947	953	892	899	958	970	925	971	912	953	877	929	904	933	914	950	903	936	923	962	937	952	956	898	931	859	960	923	895	944	875	929	907	963	907	967	933	947	936	954	889	975	957	950	907	930	910	899	934	914	943	938	893	954	886	878	970	923	993	939	893	892	953	946	907	901	903	859	967	975	965	969	934	986	935	903	925	932	899	925	938	919	917	908	863	970	957	923	953	955	969	988	954	883	955	966	908	919	936	958	953	894	934	974	967	902	979	931	907	916	912	954	975	889	909	951	931	894	923	941	944	894	928	922	930	934	907	910	869	919	971	924	875	911	889	912	929	943	909	970	912	931	886	897	915	886	910	929	886	957	910	939	930	928	939	939	951	992	947	953	922	912	942	921	881	954	972	960	927	893	903	1009	965	891	924	933	926	900	927	946	973	929	941	952	943	924	922	897	944	926	986	923	920	942	923	927	941	956	934	945	914	936	949	835	880	900	930	907	964	924	931	947	905	881	926	852	920	992	928	923	894	949	907	961	913	926	936	964	916	963	957	991	1012	908	901	925	980	934	884	921	877	914	897	906	921	893	885	909	930	934	897	935	971	935	951	915	893	961	943	975	967	938	937	930	942	990	945	1010	934	953	873	939	909	913	873	945	971	889	873	916	932	884	919	898	945	950	865	986	906	927	939	994	920	914	920	908	907	888	909	890	933	899	902	926	966	939	938	924	939	944	912	954	914	989	921	887	977	876	919	954	898	924	975	980	918	918	961	906	927	963	924	900	961	971	864	935	925	907	955	978	931	916	876	905	912	918	947	925	933	980	939	904	902	934	973	930	933	874	954	919	957	918	903	942	968	963	888	919	968	934	959	942	992	972	964	952	929	954	919	955	916	937	911	964	910	950	941	926	901	912	915	930	864	908	923	935	975	987	854	886	883	938	898	919	897	972	916	904	976	915	927	908	858	955	982	941	942	891	883	936	899	892	928	899	923	952	955	890	904	948	889	992	922	879	946	927	925	896	879	872	879	879	952	939	910	924	925	956	936	923	970	927	965	918	921	936	908	936	978	860	928	944	863	925	940	965	930	951	980	966	940	960	928	941	903	947	970	951	894	925	937	947	940	891	970	948	964	972	884	894	867	903	891	894	946	956	942	967	982	897	945	985	960	842	919	893	908	923	897	978	951	903	928	962	982	932	917	934	893	944	902	919	934	928	926	875	918	867	905	934	886	920	943	937	930	921	933	913	940	890	926	951	906	955	866	981	953	938	916	935	919	929	848	939	908	918	961	953	910	905	961	976	892	935	941	891	989	887	954	938	910	953	947	897	927	899	965	893	921	912	958	950	894	944	955	910	900	965	953	886	923	968	923	934	937	881	891	946	857	891	929	904	940	900	886	944	929	932	931	946	990	901	925	953	897	935	913	912	912	969	866	971	955	908	937	958	908	939	907	871	940	934	961	911	920	949	934	948	898	933	856	937	895	983	910	918	955	883	921	953	972	927	946	908	960	909	956	894	905	925	906	876	899	926	947	908	949	939	920	912	927	939	936	954	932	922	899	905	862	954	945	911	985	877	961	897	936	935	891	938	967	914	923	894	914	973	911	916	893	921	925	900	905	996	957	918	927	985	939	892	967	882	919	921	888	976	890	902	905	947	941	887	907	960	904	891	976	944	933	955	916	903	899	908	907	970	914	908	946	931	955	925	910	922	873	869	902	909	945	972	945	974	936	970	912	941	948	935	910	986	890	934	928	962	935	905	914	918	937	957	888	962	928	980	920	921	965	924	898	939	963	948	933	897	921	885	944	941	898	924	945	926	1003	973	923	910	946	919	906	900	925	918	938	971	928	949	902	939	856	915	920	920	908	958	904	915	947	911	935	895	892	894	930	915	920	928	930	948	975	898	950	972	954	944	903	902	902	935	921	925	919	945	904	845	979	925	956	949	952	911	932	883	909	928	984	990	929	908	957	937	936	877	915	976	988	895	938	923	995	962	919	916	974	898	939	940	964	919	892	878	937	926	877	918	971	963	930	930	953	932	976	934	940	896	954	933	950	928	923	970	907	947	922	935	951	959	884	954	915	933	924	946	920	921	929	903	945	876	943	913	878	934	949	994	932	954	911	911	968	928	901	902	941	947	909	970	928	933	973	944	962	928	941	906	883	837	885	973	857	923	945	887	932	932	958	958	895	866	989	969	927	870	960	915
3205	516	312	319	290	219	286	261	269	293	259	288	257	279	255	228	275	270	247	257	277	316	229	266	284	285	260	266	244	232	231	254	288	249	272	232	275	269	269	286	273	253	257	238	276	253	274	247	280	259	252	267	274	270	280	239	260	245	258	210	247	253	268	263	269	265	253	273	262	262	283	232	258	251	272	267	279	279	294	287	298	231	256	278	244	271	269	261	256	256	260	270	261	257	255	264	223	287	275	277	275	252	252	255	239	296	262	286	271	251	286	261	256	264	301	295	262	226	250	234	238	287	230	269	269	231	243	246	255	262	281	254	274	261	246	269	280	255	290	235	293	252	260	264	263	299	249	282	234	287	262	227	245	273	276	281	272	262	272	268	243	265	267	258	261	247	272	256	269	264	257	253	283	285	283	271	252	246	271	252	259	296	277	266	268	277	267	271	273	257	258	275	278	273	259	280	260	256	243	279	243	251	245	260	287	282	284	284	244	268	268	264	255	230	245	263	277	300	260	261	247	252	297	269	256	253	231	256	278	249	266	272	263	233	272	271	299	246	242	230	224	263	280	231	274	225	268	260	251	268	245	262	278	274	264	265	259	275	278	283	274	300	251	296	244	249	224	274	261	288	278	234	254	237	251	280	228	247	282	272	221	256	249	254	279	257	250	257	247	276	254	272	268	255	267	296	265	277	258	232	264	297	270	249	267	296	292	247	255	288	284	262	262	258	284	243	294	260	261	246	269	258	299	290	288	251	255	283	254	299	276	266	291	240	253	277	278	271	304	262	271	253	253	250	258	263	253	238	254	233	249	263	263	271	245	265	265	248	255	223	273	258	277	256	258	255	242	278	263	247	255	265	279	287	295	287	248	256	260	252	251	252	279	263	244	276	263	257	272	251	261	281	257	273	272	259	274	261	267	267	269	264	262	261	267	284	259	247	284	254	270	269	261	231	260	280	259	291	243	247	241	278	260	279	246	246	241	256	256	276	279	309	248	256	252	293	267	260	233	257	236	250	266	298	270	229	217	258	254	295	277	238	285	271	281	288	262	303	245	230	265	265	245	273	265	245	279	250	281	243	252	242	269	289	255	235	243	247	257	277	260	267	272	284	257	261	279	280	265	254	278	247	247	250	255	256	277	269	263	284	253	266	272	277	231	284	251	273	285	272	233	292	251	263	249	281	232	260	267	276	228	257	258	273	246	283	253	279	252	257	242	261	272	232	258	244	273	265	253	261	257	276	240	276	244	280	237	252	254	265	285	303	267	276	274	282	251	277	282	312	263	242	282	259	273	233	270	279	247	249	251	267	271	268	296	265	232	258	276	266	269	248	271	265	251	299	275	252	289	283	267	277	267	269	257	256	270	236	292	273	265	261	250	242	244	262	235	296	267	263	272	260	272	277	263	280	267	265	250	271	232	270	260	247	233	274	260	269	277	278	287	251	259	248	281	272	258	273	270	260	261	263	255	267	275	249	271	263	277	257	286	250	245	246	247	248	254	281	245	282	266	249	240	287	261	253	246	265	291	293	267	278	291	310	253	260	249	260	260	245	235	241	265	285	268	271	265	251	252	236	263	228	255	251	236	274	259	256	253	270	275	271	251	257	246	249	261	304	287	281	277	219	238	264	286	268	269	259	296	272	239	292	268	243	251	243	237	301	251	282	222	250	280	283	237	274	241	252	257	263	268	280	249	295	245	276	273	262	269	286	256	280	259	258	284	266	274	264	277	253	260	301	255	250	261	249	295	254	272	274	294	241	263	259	243	281	237	271	264	240	282	296	256	251	260	257	248	255	277	284	274	238	243	275	240	253	281	266	258	250	262	275	267	282	271	261	245	263	252	267	275	246	271	277	243	273	250	262	273	258	266	234	257	261	248	262	253	244	282	252	254	243	270	249	285	252	248	282	271	231	272	263	257	263	273	239	274	272	244	251	293	268	243	250	264	293	251	252	267	271	262	258	272	256	274	240	262	250	273	271	241	287	242	280	259	266	248	263	248	252	287	246	244	251	264	278	277	264	255	242	261	304	255	248	247	300	247	232	250	275	270	239	258	261	231	241	279	279	256	261	298	282	269	237	240	260	277	242	237	272	234	269	277	261	280	261	271	263	246	273	265	280	264	256	270	292	263	250	233	256	237	254	260	238	246	277	236	258	250	255	256	264	268	250	247	280	265	283	246	261	239	259	276	261	259	252	257	251	299	268	273	301	278	242	258	245	234	275	257	270	281	251	255	262	249	305	289	265	256	260	285	260	276	276	257	253	262	255	230	261	252	284	306	274	268	291	276	264	248	254	243	260	261	296	255	262	264	252	251	223	259	265	241	287	252	255	276	260	259	252	257	268	248	245	246	280	265	262	213	254	237	287	291	313	275	274	244	264	268	281	272	258	283	261	241	248	269	264	273	257	274	263	274	231	251	284	274	290	268	276	241	265	249	278	248	243	307	224	265	280	257	281	282	258	264	244	271	256	228	244	278	255	270	274	271	259	268	253	256	270	259	245	260	235	235	257	241	277	256	291	276	247	288	234	252	240	273	252	262	251	233	241	249	232	259	264	278	306	253	247	276	243	269	265	302	259	305	269	255	278	265	261	239	303	235	245	251	273	269	239	280	262	265	256	279	252	281	264	279	268	267	273	277	260	251	253	247	234	284	285	243	244	280	263	282	263	245	278	268	256	249	241	257	232	227	249	253	265	274	274	248	257	262	257	257	242	235	292	268	254	267	281	249	284	246	233	199	271	292	272	273	257	265	269	284	243	267	253	266	268	246	266	264	232	276	249	249	245	249	241	234	266	256	282	265	267	253	261	264	274	239	257	280	263	261	274	229	271	288	278	259	264	294	246	277	274	278	288	265	245	280	263	261	281	251	250	227	267	301	229	264	287	257	278	260	230	244	288	295	252	284	270	271	225	285	262	265	258	270	277	278	288	232	259	251	247	215	278	244	268	302	270	267	249	251	269	247	286	261	249	264	285	268	274	270	252	246	273	260	260	272	248	255	262	312	287	265	242	244	250	261	245	221	260	274	301	273	236	276	257	271	280	229	263	280	230	282	272	227	288	252	275	272	247	247	269	278	262	267	264	284	275	252	269	246	268	266	242	266	256	242	271	282	297	228	264	264	266	298	227	263	281	265	288	279	266	240	289	229	283	255	255	268	281	286	296	257	255	245	268	267	265	307	250	260	246	264	273	274	264	253	266	224	284	277	259	256	266	257	290	253	268	288	258	270	260	291	281	263	257	226	226	232	278	274	252	237	248	276	295	294	270	250	252	271	256	270	240	250	276	249	268	233	275	281	292	279	274	263	239	249	243	280	237	233	246	282	226	259	281	258	290	280	251	265	254	281	246	266	265	278	235	243	293	268	263	264	280	263	276	294	255	235	265	273	265	257	255	236	271	279	282	261	284	241	264	250	235	251	284	267	242	249	268	266	270	276	275	279	265	283	259	266	266	257	222	230	258	248	257	236	263	287	262	281	233
2691	811	678	649	638	596	613	586	624	614	641	606	602	614	620	602	616	631	611	637	597	607	599	624	608	595	641	596	597	605	610	584	593	595	665	611	647	606	620	659	654	605	641	586	632	631	610	527	634	605	630	635	635	603	582	640	631	672	630	589	628	634	604	632	624	621	591	625	632	587	601	607	594	609	588	642	647	627	583	588	599	622	577	586	626	623	633	651	604	599	601	620	605	666	629	608	607	650	641	606	653	657	595	649	613	597	636	611	618	578	600	631	675	614	602	595	606	616	595	581	586	590	608	635	628	603	575	603	603	576	605	574	596	640	544	570	649	644	588	615	595	656	615	613	593	584	583	599	609	626	637	588	583	652	614	577	650	623	615	575	584	620	597	631	598	631	617	632	632	603	573	606	604	638	637	591	612	629	600	625	601	609	593	662	627	595	618	600	576	655	553	580	628	597	616	609	621	598	601	614	588	584	632	652	628	609	658	615	556	614	623	641	595	600	656	599	617	621	621	580	623	578	642	563	607	614	628	571	615	618	617	615	626	580	598	631	639	599	629	624	598	629	631	586	586	623	608	610	620	582	609	629	636	582	634	580	575	620	582	627	621	580	570	583	617	625	614	642	620	595	652	626	583	590	659	589	576	619	632	619	598	627	615	617	600	611	628	631	603	598	618	644	593	616	582	625	637	598	603	599	608	616	613	618	606	610	611	632	609	630	644	636	635	616	631	589	598	593	581	612	609	594	607	636	646	607	645	554	600	627	635	603	619	608	610	616	637	633	623	564	617	562	636	578	593	628	592	641	594	626	621	632	644	606	596	606	662	592	642	581	622	641	618	585	606	642	611	631	617	608	623	588	564	621	572	630	644	644	664	607	633	599	610	628	594	572	595	600	593	671	614	609	577	593	613	609	623	625	605	562	621	607	591	605	611	629	570	636	552	584	629	590	631	578	645	608	664	606	646	628	593	606	620	624	620	623	619	631	606	580	619	601	573	611	632	612	640	602	672	628	627	564	603	635	630	641	551	645	605	558	590	685	628	615	642	650	611	667	666	633	620	589	638	614	684	586	587	615	639	602	618	606	590	621	601	619	606	592	595	586	627	575	580	590	585	605	623	568	623	618	592	622	596	617	585	567	645	567	627	587	612	581	606	620	610	623	590	590	584	609	571	627	653	555	634	602	612	597	594	667	649	596	619	637	616	624	572	641	597	635	610	617	575	651	584	673	660	577	622	602	620	579	632	631	579	542	606	614	653	618	599	575	626	649	630	640	583	657	644	621	666	683	620	626	625	651	660	604	612	607	630	616	617	565	615	595	623	593	609	646	584	626	626	628	627	600	637	621	649	593	612	591	613	609	610	660	574	618	593	667	585	632	596	599	587	597	650	569	609	629	607	624	623	635	646	630	598	588	582	598	613	622	600	591	607	599	607	630	625	604	607	653	596	591	645	563	627	641	635	553	654	597	579	642	638	588	590	609	598	635	594	607	609	620	601	600	636	577	625	600	579	618	621	639	634	590	609	625	648	611	622	604	611	625	597	685	611	650	597	659	586	630	582	585	584	582	607	651	584	580	597	586	623	646	640	618	614	604	598	619	562	645	601	611	638	627	616	590	644	610	601	595	630	605	582	644	597	630	651	593	637	626	592	636	648	601	596	618	643	563	592	620	578	613	638	613	625	625	638	644	608	622	628	585	612	630	568	632	583	605	616	614	678	640	622	671	603	597	567	610	625	585	606	568	623	584	603	635	671	620	619	601	629	616	581	642	602	595	607	644	628	589	621	591	687	655	599	613	586	599	587	580	591	609	587	607	600	618	608	629	616	612	583	656	652	642	589	651	646	650	596	644	574	625	601	634	645	628	587	654	607	591	655	628	624	620	614	636	599	612	609	633	602	616	616	635	626	607	643	635	580	588	597	651	616	606	627	650	578	679	625	641	588	617	608	616	633	583	629	642	628	631	580	663	665	628	568	600	633	683	630	625	597	571	597	599	617	613	613	623	614	595	605	595	610	602	576	619	585	613	599	609	598	591	593	618	597	647	627	610	657	629	601	631	614	614	559	611	559	599	628	599	577	633	592	619	569	564	620	626	594	630	562	643	619	592	599	558	616	607	560	587	588	581	648	676	637	597	607	617	610	607	629	636	611	622	565	659	631	658	559	613	617	584	663	654	634	609	638	588	591	588	619	651	578	589	601	669	612	616	656	614	600	616	598	614	599	602	571	600	611	616	651	612	596	610	613	593	655	641	599	632	601	615	575	633	616	621	616	661	633	620	595	640	645	622	580	613	587	595	592	604	588	568	593	652	643	623	599	632	593	616	662	581	618	639	605	584	668	658	608	593	601	613	625	589	637	597	655	645	602	647	645	618	620	604	605	626	586	623	578	560	638	560	639	661	637	594	591	566	600	609	566	659	594	648	632	647	576	613	636	623	611	639	654	587	664	608	608	652	590	583	592	640	544	566	579	573	615	612	644	617	658	595	588	623	655	614	619	611	612	585	604	592	600	664	579	614	665	610	662	584	615	609	615	596	620	596	553	584	627	641	617	616	607	655	602	599	605	572	589	618	622	614	613	661	627	615	591	635	631	629	601	618	591	611	648	629	596	602	602	617	604	578	592	611	598	634	603	573	636	660	626	644	659	588	609	591	622	647	579	607	604	651	612	620	599	628	574	602	624	607	619	615	565	586	603	616	620	632	622	622	604	613	593	627	605	610	601	625	594	646	601	685	591	624	603	593	649	600	648	618	614	569	585	625	643	564	610	615	591	613	584	621	630	631	615	586	601	595	563	570	644	588	626	610	557	680	624	653	652	622	603	575	631	592	672	584	592	647	596	623	604	654	637	628	600	624	580	596	565	601	622	597	620	609	615	633	607	636	618	590	615	619	596	619	587	574	602	618	616	625	616	620	623	594	657	635	614	668	638	620	569	639	599	594	595	651	584	638	610	624	616	637	590	598	624	608	628	640	650	591	582	636	614	584	557	590	610	643	580	586	655	617	595	621	601	645	620	626	656	610	640	623	617	592	574	620	620	591	625	650	664	620	615	628	618	625	682	619	624	586	645	619	611	606	619	617	647	650	607	659	646	601	616	635	638	585	663	620	604	602	613	602	620	615	582	635	591	637	649	616	606	609	583	585	632	640	616	617	672	667	562	617	600	570	650	648	621	605	577	639	612	592	592	612	573	609	629	627	597	591	643	615	655	592	624	580	598	617	625	587	646	618	619	581	579	622	668	628	623	635	611	614	676	632	558	616	554	577	601	605	596	631	622	619	595	631	614	659	593	581	653	621	620	629	630	621	632	571	637	624	600	632	666	607	637	593	632	655	587	563	647	616	567	639	658	611	570	637	570	615	610	613	629	632	599	622	601	625	616	629	547	641	599	602	607	608	614	617	640	557	582	655	627	570	617	611	553	605	591	562	602	596	576	626	587	653	609	660	589	594	585	637	535	578	623	607	623	611	611	621	599	630	606	618
10898	1241	841	578	523	451	407	429	361	355	423	374	372	349	369	337	407	334	387	363	365	370	358	305	369	364	366	348	423	376	398	403	397	381	363	379	368	341	345	364	377	390	340	364	383	348	355	393	344	378	357	327	334	370	374	369	370	336	320	358	391	375	361	387	374	376	374	360	362	341	320	351	363	393	334	361	370	356	394	365	373	366	389	364	365	342	327	367	341	353	358	343	368	350	436	340	356	356	345	371	381	375	331	347	368	363	343	350	375	312	353	373	355	352	357	362	358	325	373	371	309	350	326	400	347	342	354	360	405	345	340	350	363	339	337	329	321	329	360	366	385	383	400	399	371	333	375	340	355	375	336	331	382	369	379	328	349	351	374	390	343	389	344	388	361	344	386	363	360	376	366	349	353	327	381	376	335	344	343	404	388	344	367	374	326	356	351	380	379	354	401	325	379	375	373	368	341	381	373	371	359	338	359	375	330	364	353	360	366	316	345	341	376	365	354	340	358	335	370	394	384	360	349	375	325	343	355	385	346	357	364	349	360	355	298	358	402	335	347	346	364	353	384	361	373	354	392	362	308	383	383	369	367	382	377	356	354	333	374	382	363	350	346	341	356	374	354	357	385	340	365	341	358	327	356	357	358	343	352	390	365	337	325	369	376	363	365	370	346	366	369	355	346	381	328	326	379	368	361	375	355	351	361	373	323	364	370	372	341	320	327	340	378	367	316	323	321	365	361	395	372	375	371	355	380	344	371	354	335	339	351	394	410	358	359	339	330	328	345	326	391	372	360	380	369	363	307	368	373	363	332	324	349	364	373	381	366	361	319	357	348	332	365	336	343	358	341	336	378	379	352	353	343	363	379	361	327	324	327	359	396	371	349	362	363	345	347	350	352	373	361	359	340	347	372	363	353	368	369	364	360	392	347	372	333	343	379	385	349	329	357	378	358	357	345	340	366	337	365	345	378	349	416	342	391	326	398	345	388	390	380	299	371	361	344	394	326	368	327	352	366	370	351	353	341	375	362	364	348	354	335	347	354	342	316	349	345	339	362	344	332	361	368	393	371	367	344	347	323	369	341	388	364	347	364	366	380	340	384	367	358	330	355	379	349	365	371	357	391	352	349	345	360	397	356	360	324	352	345	360	355	373	367	348	374	388	364	383	358	380	345	338	331	391	323	339	354	361	338	347	378	366	363	348	373	321	361	363	360	396	363	363	337	333	365	354	353	324	351	359	368	346	347	398	362	354	356	339	355	394	338	347	372	364	327	324	370	411	353	357	368	346	362	316	293	343	364	326	335	363	343	373	362	370	398	374	348	320	366	338	344	368	361	398	358	373	337	337	346	360	341	361	368	348	381	389	321	341	370	369	402	350	340	349	359	352	386	388	331	369	391	394	389	346	330	335	386	345	339	362	363	355	359	358	300	339	336	343	345	389	368	347	353	321	362	354	357	370	354	355	350	317	399	356	405	342	346	411	388	352	405	382	353	365	387	370	396	347	376	353	419	385	404	381	325	348	347	353	338	362	342	348	346	369	406	382	351	372	364	344	313	363	356	357	353	355	363	348	361	381	365	366	340	340	361	351	347	316	342	344	350	369	356	352	373	353	376	359	354	364	377	366	367	366	398	370	364	329	346	339	355	357	391	344	319	347	343	357	368	372	341	329	347	382	367	359	355	373	377	369	379	351	325	359	336	346	338	337	368	373	398	367	331	375	344	332	365	370	395	412	344	347	370	354	342	342	362	357	353	348	376	351	382	378	350	362	395	352	354	356	403	351	359	365	382	392	339	358	368	370	356	353	348	379	353	343	359	370	359	349	377	359	340	368	364	367	351	371	344	375	353	345	396	347	372	381	321	356	380	338	313	348	366	341	351	377	349	373	357	355	357	346	358	354	368	364	340	338	413	341	330	325	330	359	366	341	383	382	346	368	325	371	328	392	385	326	386	347	340	341	354	367	349	337	328	334	376	335	403	380	362	369	321	369	374	303	354	332	346	342	340	368	357	342	353	333	345	360	371	326	390	367	336	384	324	334	335	371	338	382	379	332	358	382	328	299	332	364	371	331	351	357	370	346	387	406	346	347	369	356	345	347	394	361	364	346	358	348	374	362	357	346	353	353	353	371	404	356	378	331	337	372	338	357	378	371	330	335	358	358	367	398	364	338	345	352	331	387	388	367	356	346	359	335	371	369	369	355	365	329	345	360	323	392	317	371	359	387	365	352	364	342	340	350	327	349	326	339	340	346	362	351	365	374	381	344	377	360	345	353	339	351	345	351	330	383	359	372	370	369	340	319	336	358	342	353	377	412	329	348	389	393	356	337	335	365	334	368	393	335	367	353	354	333	342	386	353	400	339	379	349	373	362	361	390	333	378	376	375	381	355	374	375	369	387	344	351	355	381	366	336	371	356	331	348	399	338	379	350	336	317	363	334	396	323	332	371	360	354	351	339	334	391	369	359	362	362	369	375	331	377	357	327	381	356	407	333	360	367	333	311	354	349	380	367	307	355	352	350	356	346	345	355	362	335	337	382	377	332	304	361	382	379	371	385	385	363	357	372	378	343	329	371	390	327	362	330	360	379	354	358	372	352	357	359	338	361	372	357	360	388	346	369	357	360	348	350	365	350	421	343	337	379	341	338	362	350	351	345	354	331	337	359	388	373	345	365	355	342	351	344	331	350	405	366	335	348	396	348	359	381	335	351	337	370	342	381	346	357	380	355	363	337	362	367	353	329	373	351	407	355	371	375	306	338	340	360	324	331	349	360	334	367	370	355	377	357	371	366	329	372	361	379	349	367	360	381	357	379	393	403	373	339	367	375	346	385	339	388	391	354	366	377	378	373	349	363	324	370	376	336	313	349	358	368	356	385	386	337	350	383	387	348	349	376	352	337	334	350	350	322	351	336	368	328	357	340	356	372	329	336	364	373	342	327	379	360	357	362	353	346	370	352	358	353	372	331	389	348	354	340	352	358	378	355	339	381	309	351	341	323	342	374	359	342	332	381	385	350	372	373	338	319	358	365	369	377	340	341	353	345	351	358	341	358	357	356	358	370	361	363	373	337	360	361	381	372	400	368	378	361	406	365	367	373	398	344	379	333	374	356	330	419	341	357	383	347	388	376	366	350	373	338	300	367	343	348	376	353	391	332	347	347	353	364	337	332	387	356	350	342	353	359	345	352	380	357	350	351	386	349	323	390	330	338	332	340	346	371	366	352	373	354	390	348	360	342	353	337	363	348	354	362	349	388	361	400	362	363	362	357	381	340	376	370	358	349	359	388	333	342	374	327	351	384	377	346	376	395	333	339	355	353	406	322	320	349	345	403	342	352	345	368	360	353	371	351	369	367	351	359	333	344	374	378	368	358	354	326	350	364	375	370	356	350	344	367	355	384	372	354	364	349	379	348	374	318	363	345	365	367	375	412	348	380	398	365	387	362	347	337	382	396	357	352	355	375	342	365	377	390	367	369	338	307	321
8014	1350	1665	1637	1486	1374	1206	1068	1098	960	945	971	917	922	917	889	886	835	832	890	854	807	860	870	822	880	889	807	823	816	839	850	819	831	832	792	755	834	825	841	834	777	858	800	848	794	783	869	788	820	867	805	795	814	822	847	849	827	818	849	776	813	834	819	822	851	858	903	870	916	840	817	844	812	827	864	881	867	866	830	884	840	852	842	837	812	860	869	826	830	800	894	763	776	855	814	809	785	855	832	814	810	834	830	855	842	844	860	865	832	818	792	780	794	823	859	847	793	838	806	817	784	766	855	839	795	827	772	735	805	815	867	812	845	830	756	844	858	764	812	842	783	774	827	768	821	845	793	790	795	798	791	834	771	792	784	885	809	813	800	784	805	860	801	764	778	799	822	733	808	812	832	795	795	792	797	781	833	789	778	826	823	760	818	798	807	752	846	781	729	800	747	866	824	833	791	815	794	772	798	835	794	836	837	829	800	776	863	815	794	779	841	847	758	798	772	786	804	821	802	863	770	806	792	773	802	785	847	820	766	810	859	777	763	766	809	801	831	799	836	767	740	785	784	853	796	786	803	768	812	869	739	807	835	804	767	803	774	806	773	789	838	758	797	768	839	824	790	792	795	751	887	812	789	813	839	786	809	840	827	830	785	762	791	846	804	801	757	836	776	796	833	752	822	833	843	809	795	814	812	763	819	861	768	793	831	769	798	812	820	799	835	790	806	766	834	813	798	831	805	812	805	781	764	842	821	778	824	837	800	829	806	836	782	814	738	784	786	811	825	796	793	793	826	838	855	780	784	781	788	803	855	840	828	774	796	744	836	734	782	827	838	807	847	839	770	832	797	790	812	774	822	773	826	768	842	817	776	830	774	773	844	784	825	841	838	790	778	836	780	787	787	794	838	788	803	830	777	799	824	830	840	817	771	763	734	787	763	754	830	820	801	836	839	764	771	806	773	791	787	848	833	885	812	831	792	790	766	827	803	806	869	808	828	798	799	814	797	792	813	789	805	747	784	802	785	798	794	843	771	781	814	805	775	770	779	817	794	817	794	809	810	793	817	763	809	774	804	817	770	764	840	818	773	789	799	809	833	809	809	806	761	807	802	825	812	832	759	808	828	783	820	808	817	808	813	792	799	759	862	797	843	842	795	808	827	791	832	857	787	812	782	834	830	827	792	771	752	841	805	763	815	775	860	758	808	828	801	813	797	811	806	780	791	833	800	763	788	769	825	783	765	833	797	780	805	820	771	854	823	813	808	789	785	793	759	775	781	795	821	815	801	779	792	729	827	773	822	794	769	809	822	790	825	840	809	747	796	807	778	806	784	850	777	826	797	827	726	803	836	792	824	841	790	822	792	793	778	784	794	784	777	789	822	801	802	788	810	812	809	808	815	807	835	858	809	753	787	817	829	764	816	772	824	807	853	806	776	764	818	817	847	796	801	820	807	860	801	772	789	764	771	785	798	810	788	767	807	804	782	795	833	826	826	774	847	805	799	846	794	840	768	808	865	860	830	850	792	821	824	862	768	774	829	814	824	810	825	783	842	730	772	788	781	833	806	817	804	774	811	790	815	832	752	783	819	792	821	801	830	762	780	785	805	835	826	790	805	800	813	755	763	819	835	841	810	785	746	829	765	834	842	795	823	803	834	817	815	799	803	800	861	817	805	771	815	796	833	818	813	795	801	844	731	851	818	822	785	857	771	773	795	767	778	758	843	768	835	859	841	813	733	792	841	816	833	832	766	781	758	823	816	812	818	801	832	819	773	772	811	817	781	805	839	737	799	775	826	792	807	859	759	801	754	776	788	796	776	820	815	798	857	812	814	809	815	778	830	818	765	793	768	766	804	837	786	805	826	815	807	776	770	799	797	844	761	802	786	817	739	832	800	819	788	818	794	831	832	818	818	811	764	836	799	799	767	814	792	832	812	787	805	742	841	828	775	793	788	787	777	827	847	755	817	843	763	788	773	776	813	810	805	764	823	769	803	820	785	813	788	768	842	771	738	760	822	799	855	815	730	773	845	816	820	745	733	782	775	831	847	769	781	742	796	796	840	795	781	801	765	775	865	822	793	759	814	838	759	818	781	791	823	801	815	785	773	775	729	802	819	819	782	816	813	794	766	864	803	785	781	842	799	802	762	819	788	840	781	808	830	803	782	814	792	829	784	805	818	813	782	862	828	862	820	759	783	822	812	783	769	806	796	822	776	799	840	811	764	813	793	766	815	847	825	777	806	814	849	803	780	791	814	777	800	861	789	799	831	785	755	839	796	815	797	829	827	760	779	777	797	832	828	765	777	821	809	802	759	778	780	814	763	796	849	845	832	790	754	789	790	745	767	795	777	824	748	804	832	808	755	786	812	823	798	782	780	719	804	801	821	749	801	816	775	787	771	874	763	795	817	811	811	866	809	832	748	816	828	750	825	778	792	819	778	861	819	783	795	841	792	829	728	781	796	774	846	849	760	812	770	794	814	794	823	801	740	811	778	801	808	770	777	751	768	830	817	828	819	792	829	783	801	842	774	794	822	801	829	837	821	782	823	820	840	794	809	810	775	801	856	813	826	804	769	772	790	767	804	854	835	807	761	754	749	810	789	803	847	841	837	801	788	794	825	796	735	759	808	785	765	769	810	803	784	818	782	793	757	793	781	805	814	806	773	803	776	763	790	760	799	817	806	802	777	828	842	809	816	823	757	762	804	832	780	783	804	810	843	814	767	805	786	746	897	757	776	815	808	798	818	759	811	815	822	778	821	802	825	782	780	752	861	828	801	775	848	829	846	779	811	812	863	790	834	831	791	829	868	807	801	751	803	826	816	884	809	812	844	815	816	825	802	764	866	792	783	817	799	826	759	815	799	789	805	810	794	792	789	798	778	799	835	814	834	842	810	795	791	762	822	808	812	839	782	788	808	795	823	830	797	824	800	820	795	771	767	759	755	776	810	812	849	823	764	817	840	781	768	835	775	765	806	812	751	822	771	830	799	794	814	804	803	797	807	823	799	814	834	791	842	803	827	780	831	818	812	781	816	802	761	789	823	768	852	806	766	806	833	747	771	794	792	826	813	777	821	851	821	764	762	781	830	839	841	796	833	839	794	806	781	832	739	790	786	812	733	789	800	749	848	862	789	748	800	827	790	787	816	770	812	786	816	805	793	778	786	777	799	768	843	812	816	795	853	804	760	800	812	799	759	780	857	832	801	834	775	793	809	836	708	843	790	810	801	822	813	778	799	777	809	810	817	757	741	824	717	770	816	854	797	811	804	809	778	794	802	772	781	780	804	862	839	784	798	750	801	767	802	808	770	808	811	800	848	827	825	818	826	798	788	793	796	800	807	794	796	832	864	812	829	783	797	795	818	793	739	787	809	815	819	839	810	802	812	799	751	818	804	767	831	803	831	822	859	753	806	770	833	795	808	776	833	771	762	812	768	833	832	790	800	740	797	789	823	827	770	831	873	823	831	838	809	775	849	831	772
18970	2308	1419	1028	735	634	584	555	539	499	479	456	472	447	471	437	417	452	450	426	468	466	445	432	424	436	445	421	473	414	420	467	394	439	456	445	397	441	419	433	423	438	426	417	481	450	460	424	437	436	399	439	422	436	452	460	451	431	417	436	436	445	424	425	429	432	434	441	449	423	465	491	449	471	413	444	390	421	423	427	438	424	483	475	423	447	446	478	489	438	418	408	435	389	431	466	409	368	416	424	435	417	420	434	409	422	449	469	431	440	464	440	397	485	431	400	438	416	403	438	425	436	455	426	443	448	452	411	447	432	446	419	443	432	412	421	474	427	452	422	432	437	451	430	402	397	424	417	454	441	442	403	420	417	439	429	439	443	428	423	418	454	430	429	449	460	448	426	432	442	424	429	438	406	424	395	407	419	420	426	424	373	440	413	379	455	471	430	396	431	449	446	441	453	405	416	457	465	448	379	403	411	416	406	427	428	426	426	420	439	430	416	409	414	457	408	427	438	417	398	401	443	434	434	451	492	422	437	410	410	439	432	417	470	436	443	459	437	441	447	433	421	414	391	425	411	442	397	441	414	432	404	434	420	435	426	417	418	426	388	459	409	430	447	398	424	434	465	445	466	448	450	414	399	376	457	439	421	449	431	419	422	429	421	433	414	417	465	441	410	386	433	425	429	420	408	455	427	422	428	485	414	439	469	397	443	410	411	447	412	433	439	433	444	399	382	446	406	432	437	409	395	379	412	407	444	399	427	426	392	397	483	422	400	405	430	410	473	439	420	445	454	439	415	455	424	440	449	448	461	418	433	432	412	484	468	417	386	454	426	392	419	432	399	426	429	381	426	418	412	427	420	442	448	406	421	435	458	406	393	375	386	465	424	435	400	454	427	411	433	464	425	377	430	475	421	417	473	426	389	447	445	402	435	446	403	423	390	441	416	457	391	399	428	413	435	411	434	455	460	444	420	399	412	407	422	470	421	406	430	409	414	430	445	455	435	412	452	488	403	439	435	403	442	479	396	473	434	414	386	424	443	443	453	432	444	412	434	391	440	453	438	409	428	405	416	458	383	411	374	483	448	419	401	399	412	433	418	434	397	404	436	440	430	409	430	422	445	432	431	443	447	425	417	417	429	443	414	424	409	443	430	433	409	450	427	433	407	405	431	430	416	448	407	395	401	448	409	421	414	411	417	438	413	421	414	432	381	442	420	425	433	393	390	442	453	418	417	404	396	417	473	437	467	440	428	390	427	461	438	449	407	442	433	407	447	416	415	421	434	434	445	449	415	431	412	401	443	445	455	445	403	390	436	426	398	432	399	412	490	436	425	411	417	426	429	420	420	467	425	416	438	464	405	458	464	428	416	426	441	417	442	442	425	393	418	456	413	413	451	441	404	366	434	445	411	442	466	480	445	428	406	409	447	433	412	454	418	435	409	450	424	408	416	432	455	419	433	432	413	424	406	392	460	491	362	389	409	411	391	408	439	421	401	463	474	420	463	413	418	426	413	392	436	415	394	403	440	426	425	438	422	387	405	460	439	446	398	430	382	409	427	419	422	421	418	419	376	428	410	397	383	423	450	453	422	434	413	394	435	422	430	448	433	432	423	423	456	427	407	395	398	415	419	460	421	436	440	462	447	420	428	419	427	406	429	425	436	411	439	450	452	448	448	407	433	443	405	453	420	453	439	408	411	424	402	426	441	407	419	411	425	459	396	429	467	417	450	457	435	398	390	378	438	441	413	390	448	440	409	412	444	424	431	441	438	425	417	429	381	394	440	449	423	397	443	411	414	437	477	408	414	448	467	436	422	407	450	412	389	392	403	419	386	452	457	415	451	423	425	431	427	443	461	427	400	415	372	440	408	443	409	415	394	417	396	445	427	455	446	411	422	410	399	440	445	428	417	435	443	425	438	438	436	448	383	402	415	455	419	413	409	435	421	455	421	427	434	415	424	447	418	431	386	410	444	427	426	459	421	426	428	423	405	412	446	417	467	464	433	459	463	460	437	412	424	428	427	389	407	415	410	425	424	405	424	427	476	417	445	453	438	433	466	429	421	387	393	386	454	461	414	405	416	424	431	382	427	439	462	417	438	438	444	429	417	443	429	405	433	417	431	482	431	424	413	419	440	437	400	404	394	453	397	435	450	461	438	415	426	452	392	412	359	456	464	414	447	435	436	441	434	446	439	415	414	407	432	415	387	418	424	398	374	426	412	445	421	445	459	404	415	417	434	414	423	462	424	445	402	416	430	425	414	448	392	427	436	445	462	429	420	421	448	422	415	446	415	380	421	446	458	396	444	449	430	434	389	413	405	441	423	426	394	423	454	453	465	434	434	404	444	435	400	392	456	426	441	445	395	449	453	433	429	434	453	414	433	379	422	415	415	408	425	397	409	425	418	429	430	435	432	398	464	498	408	446	428	407	393	425	402	377	427	416	401	427	419	400	418	442	445	442	426	397	441	433	445	419	419	418	398	428	395	438	411	429	411	418	417	484	425	463	388	405	393	408	471	447	406	413	479	429	368	409	469	433	405	452	435	423	405	409	417	412	422	432	486	447	430	415	460	401	417	465	469	429	422	475	473	429	423	428	412	438	441	431	450	420	422	406	434	421	444	419	397	412	431	447	436	431	456	423	394	455	412	429	419	402	390	428	427	420	471	419	494	416	407	382	421	422	415	414	459	424	399	439	461	449	438	457	426	454	406	398	419	413	424	447	435	407	416	428	433	461	413	393	405	468	437	405	467	475	395	394	472	459	392	404	438	426	431	430	462	416	449	446	450	419	416	422	435	352	440	434	440	441	445	449	461	460	417	419	470	447	435	411	400	433	384	455	463	441	381	434	416	411	443	454	415	418	455	443	395	443	422	381	397	442	465	426	443	434	461	420	434	411	448	413	417	454	450	453	409	409	451	401	418	428	459	459	440	434	441	366	431	393	415	385	457	432	421	435	392	423	428	426	391	402	456	470	472	447	409	445	459	429	427	407	435	422	446	426	443	408	424	462	411	400	433	439	466	434	480	421	459	433	437	405	443	418	434	386	425	427	387	429	394	420	406	420	466	404	450	406	433	398	462	422	387	419	446	411	417	414	446	406	433	456	424	393	408	388	396	383	391	422	453	440	428	429	430	400	431	429	397	408	428	429	413	433	446	444	414	438	425	432	451	395	433	467	395	457	424	418	429	410	460	413	384	443	417	395	467	419	424	453	438	429	406	416	389	412	429	422	448	393	433	433	407	444	437	435	434	407	440	376	426	371	432	420	427	391	415	428	460	428	432	396	397	432	439	457	404	433	429	414	440	435	419	444	413	480	384	419	416	450	426	439	450	416	475	440	452	422	388	404	421	426	423	422	428	400	456	435	451	434	417	433	438	433	447	444	391	448	424	487	415	423	437	437	411	412	411	443	443	462	462	388	432	431	464	421	410	398	417	417	465	461	432	398	431	430	441	414	429	409	352	424	415	407	424	449	398	400	424
10419	1888	2542	2624	2208	1961	1733	1535	1344	1324	1218	1154	1182	1178	1106	1092	1087	1090	1096	1014	1002	986	1009	985	964	920	970	972	1007	1029	923	991	983	964	966	954	911	944	950	986	940	918	917	1006	953	927	918	895	963	984	973	930	932	920	971	981	983	971	1001	969	942	977	979	1006	972	1014	929	984	963	1023	970	1000	985	1001	984	1009	998	933	991	979	989	973	1033	980	980	998	997	878	911	962	1006	948	981	935	941	977	950	916	958	984	961	947	950	966	967	960	933	928	928	906	968	937	946	927	928	943	910	954	931	864	950	926	938	901	927	945	895	942	942	859	922	905	960	935	923	946	931	876	912	966	923	893	988	961	914	994	914	927	892	944	946	900	918	971	922	905	893	955	926	961	969	894	941	934	893	949	931	923	953	942	886	949	952	922	944	935	954	924	908	976	936	932	885	870	921	914	930	886	888	926	910	949	927	895	941	895	937	919	942	884	895	933	957	953	943	944	905	976	920	917	968	919	930	947	957	899	900	890	916	934	900	931	919	937	898	951	934	935	908	897	919	937	919	898	921	899	917	872	914	943	931	931	904	905	929	839	925	956	894	937	824	921	900	913	936	841	929	911	923	920	941	857	907	921	906	907	926	890	877	918	930	910	966	962	956	927	908	931	982	920	953	945	959	904	941	929	943	935	903	941	934	921	912	960	879	921	900	909	973	961	923	913	972	946	893	907	923	895	895	895	898	931	933	925	943	891	901	906	848	903	920	915	889	884	923	898	973	943	884	936	940	1003	907	895	904	944	907	895	937	879	943	909	853	955	914	882	935	890	930	963	909	984	964	921	858	887	911	957	908	945	876	893	935	939	972	895	891	935	912	997	871	933	960	921	927	943	927	949	957	931	892	960	909	1003	947	941	925	940	920	904	921	953	900	957	924	911	955	976	914	983	873	943	931	938	902	867	888	888	899	901	901	896	893	955	946	901	971	951	905	931	932	910	868	922	957	904	922	938	930	937	863	951	870	925	928	893	909	944	898	920	920	911	937	920	908	884	917	918	935	899	909	872	870	934	916	944	921	950	872	930	962	887	958	912	988	876	891	870	929	880	1005	950	921	865	888	929	915	866	942	953	875	965	921	899	913	942	969	914	935	921	915	903	968	971	924	913	980	954	903	917	904	961	900	934	844	902	968	941	932	974	917	928	959	887	962	988	909	904	965	911	871	919	918	919	907	908	930	921	918	915	870	888	904	908	887	921	919	876	1007	978	911	881	935	923	913	916	910	956	939	1008	941	926	930	906	875	983	914	866	923	890	919	965	922	888	895	921	971	968	924	859	918	886	926	968	937	907	941	937	962	959	918	954	857	926	889	952	960	895	867	883	935	915	884	901	898	946	939	894	986	887	979	930	938	918	895	955	916	928	949	914	958	899	892	921	892	876	880	918	943	900	969	904	890	912	929	894	900	909	904	974	972	912	902	911	926	854	959	930	933	870	910	898	977	894	895	908	909	891	942	891	909	934	943	913	868	924	952	925	926	931	926	946	863	896	884	1009	921	942	897	962	935	887	887	868	874	879	876	911	867	933	910	954	923	953	884	867	923	889	899	862	950	944	935	954	902	937	935	917	916	937	940	963	903	954	948	880	893	907	918	896	904	921	943	916	863	912	878	883	905	880	921	921	917	880	909	887	963	939	923	928	955	953	906	955	939	952	894	944	996	888	949	921	983	906	960	915	900	968	904	931	917	949	883	929	910	891	918	954	908	916	968	936	914	904	901	908	956	949	937	920	929	937	943	970	919	886	911	854	911	963	893	953	928	929	885	902	924	954	935	897	916	906	930	916	885	884	962	920	936	897	926	927	970	897	951	926	941	914	953	877	919	953	894	879	890	920	920	843	915	892	907	908	915	868	915	928	878	953	885	914	925	927	892	969	886	929	910	888	907	875	913	901	914	902	925	900	919	913	957	939	888	880	951	966	931	898	898	917	960	922	932	893	900	909	916	878	869	908	888	919	972	949	928	919	915	965	893	971	985	954	891	939	939	869	898	892	957	891	895	924	946	891	890	949	906	942	911	910	976	875	902	959	929	973	926	912	896	894	915	922	887	921	902	914	949	928	925	988	899	912	967	893	905	933	886	906	914	926	965	904	905	973	945	985	892	941	900	870	937	892	867	932	871	938	899	862	921	895	894	927	913	927	915	957	907	888	897	920	953	914	905	936	883	890	863	939	898	889	887	979	878	918	942	921	920	937	946	901	924	932	913	937	886	874	900	957	897	935	938	889	939	883	933	921	955	945	939	922	911	946	914	924	950	954	913	908	955	889	929	920	929	898	953	926	950	925	897	914	937	928	938	958	940	907	914	892	886	941	892	928	904	950	919	910	933	920	936	893	936	939	883	943	895	896	896	834	915	937	895	922	931	899	912	854	954	965	930	940	888	858	917	946	896	908	923	940	895	945	954	916	937	945	888	907	1008	912	954	942	891	862	922	915	860	855	949	921	882	899	826	891	936	920	874	923	951	917	935	923	919	924	908	918	889	900	934	958	918	914	919	975	963	916	917	949	922	888	929	902	910	962	894	873	914	945	935	938	884	917	912	936	933	904	875	937	931	927	909	926	938	896	901	920	953	893	900	996	891	926	903	923	917	923	954	945	966	920	935	941	918	979	932	937	907	936	907	894	922	902	919	879	967	951	913	950	881	947	1002	883	933	902	865	892	974	895	879	925	910	876	871	926	945	925	909	914	911	890	885	960	973	929	956	938	900	930	1007	920	885	937	953	898	932	921	917	915	900	927	928	896	978	931	850	924	888	929	929	880	952	886	927	923	949	925	869	915	903	904	933	950	960	1012	902	942	939	912	923	897	885	897	901	889	878	892	877	913	881	941	888	937	927	932	880	911	980	965	928	932	936	956	935	911	936	931	892	923	931	907	947	873	939	945	952	935	880	929	962	984	902	971	918	870	935	898	925	875	959	1005	884	903	942	896	906	866	945	887	924	932	965	932	907	922	941	872	919	954	940	905	916	933	956	897	880	957	900	903	914	930	900	933	933	963	883	917	917	912	855	916	918	943	945	920	897	942	914	897	959	898	908	900	871	924	938	948	945	963	874	879	895	937	881	919	930	932	911	935	943	937	961	922	867	972	935	946	952	905	889	897	936	972	945	948	888	903	902	908	911	916	915	936	909	915	939	896	936	892	889	930	911	894	881	936	927	948	896	936	925	926	877	937	900	997	947	938	900	904	919	859	892	918	891	917	922	900	889	880	971	966	941	897	958	869	911	889	942	932	928	908	927	913	944	915	925	881	883	885	911	908	937	951	945	959	864	897	921	961	898	921	951	915	984	937	962	947	883	926	878	941	860	933	885	948	887	891	897	884	904	930	940	923	937	919	944	947	911	859	945	874	941	855	922	937	891	922	965	993	929	900	903	925	947	897	906	962	904	908	875	878	905	921	895	923	928	963	950	925	925	938	900	908	954	873	900	880	942	919	843	924	922	912	890	950	907	902	874	896	944	973
3142	406	296	257	256	240	245	242	253	272	259	247	259	274	261	246	243	248	243	281	264	288	272	255	238	255	252	270	265	253	255	230	237	297	250	269	252	282	277	266	273	242	266	291	258	272	253	264	265	239	273	251	242	219	277	237	260	290	274	254	275	224	259	284	251	260	279	262	272	229	243	274	302	237	270	266	253	277	266	272	246	268	268	249	270	270	274	282	250	274	300	244	271	246	256	222	248	270	279	247	257	231	259	256	264	237	256	270	274	278	237	230	235	231	260	252	235	247	267	275	258	252	257	247	258	214	294	269	312	267	220	231	245	272	259	241	253	237	253	264	262	241	277	259	240	284	271	259	300	252	231	262	261	249	232	246	279	283	236	247	254	253	261	243	294	267	261	251	233	281	258	245	239	287	240	264	262	257	248	262	258	279	252	295	255	266	241	259	281	289	256	260	278	226	252	258	249	249	288	259	265	258	263	249	278	299	264	284	282	255	285	302	250	278	239	231	304	249	232	236	256	252	280	271	262	272	254	285	284	280	240	244	276	249	250	253	271	252	252	225	267	250	234	258	243	267	286	243	250	252	252	258	259	244	267	256	249	246	259	260	239	260	258	253	255	270	260	262	260	265	285	272	239	261	246	280	243	256	261	240	260	252	283	244	247	249	257	270	276	271	271	252	252	278	277	257	258	239	259	274	248	272	242	224	236	243	270	273	268	239	251	276	287	263	217	263	253	242	270	245	261	250	266	256	282	249	243	247	247	253	300	282	256	236	228	274	244	272	273	231	265	262	272	262	230	251	246	251	251	228	227	255	236	282	259	239	245	254	271	263	268	274	268	264	228	257	261	249	223	282	251	235	233	281	242	253	235	239	308	240	283	237	264	242	263	256	243	288	283	245	258	282	227	241	259	249	273	248	247	275	243	271	259	231	245	281	258	276	262	286	252	270	277	289	256	245	281	280	239	248	252	278	275	252	248	274	245	244	243	274	273	265	229	248	288	308	224	232	237	255	271	263	233	243	246	252	250	280	244	253	246	281	258	301	299	265	243	253	268	275	248	269	270	266	244	243	241	262	243	258	244	246	256	314	300	252	256	272	237	233	259	239	255	287	281	289	243	274	246	269	265	285	259	259	255	256	245	253	256	272	237	264	250	274	277	251	265	262	256	252	249	268	253	226	269	243	232	267	244	253	270	269	288	270	262	280	258	260	260	261	284	264	304	250	262	239	281	278	278	279	279	245	221	249	252	267	226	250	244	244	229	246	268	257	257	256	265	274	263	239	266	251	282	220	264	256	244	243	250	215	285	270	266	250	256	243	251	291	263	288	259	261	254	270	263	253	262	276	246	277	230	250	294	263	250	270	264	282	253	286	267	275	244	229	260	276	244	271	263	240	260	273	266	239	273	259	250	282	236	251	265	262	257	255	246	231	283	270	256	274	265	264	281	277	239	241	252	266	287	234	279	272	238	238	257	252	236	269	226	243	248	251	286	236	262	261	255	228	277	246	228	261	238	288	264	227	256	258	274	267	272	249	271	244	256	265	255	253	281	270	243	239	247	269	256	247	238	244	269	271	261	254	253	273	282	272	271	271	237	220	282	246	252	250	303	266	262	260	264	232	281	271	257	237	266	268	240	259	226	266	243	261	256	245	263	308	269	272	235	233	254	262	254	232	249	293	238	235	224	260	272	271	229	271	274	281	229	246	259	265	235	278	281	276	284	256	254	265	237	218	257	246	272	285	249	232	254	260	274	283	259	275	245	239	279	263	251	258	249	255	269	271	301	245	282	229	233	280	272	277	277	259	277	263	254	256	250	246	257	250	258	284	246	274	245	256	220	289	252	263	226	246	230	245	252	265	298	274	236	255	283	258	246	247	268	285	253	260	227	240	257	298	272	240	273	274	206	244	252	231	237	256	244	284	273	253	257	280	266	259	267	283	291	237	272	280	279	243	254	308	253	250	230	255	236	272	264	281	274	307	260	250	247	237	251	270	270	250	257	260	257	246	257	259	285	252	257	269	240	257	260	285	245	269	240	270	242	248	287	259	212	253	255	239	230	248	271	252	267	259	296	259	274	248	244	259	275	253	247	248	256	263	247	277	235	243	222	263	273	264	238	249	255	248	274	256	247	279	250	232	266	270	271	245	256	266	283	247	242	247	247	261	264	273	248	240	244	243	243	223	263	257	270	241	241	272	245	229	228	274	266	269	293	257	254	273	235	243	266	268	272	234	262	250	272	273	244	255	242	269	265	271	270	237	252	265	247	283	254	235	269	259	295	270	281	293	274	269	276	231	270	277	289	278	221	247	243	281	260	276	266	238	237	265	235	240	240	273	254	245	278	229	271	264	233	250	220	232	267	281	233	263	265	252	236	234	281	259	250	255	264	271	254	282	265	247	257	264	243	266	269	275	246	263	241	262	281	264	247	261	284	250	256	253	229	263	248	243	261	216	249	222	259	245	239	262	250	276	249	272	266	242	232	239	249	266	261	263	267	255	249	234	262	265	264	256	251	276	257	246	261	223	235	284	268	242	266	241	261	244	261	249	257	242	268	232	266	253	257	278	256	244	279	256	252	276	219	279	254	266	261	251	269	241	258	277	228	248	263	231	253	261	258	265	255	254	273	252	291	268	266	262	270	260	234	266	219	253	247	233	240	235	258	282	243	266	243	262	247	267	233	265	250	258	261	250	246	290	276	236	245	245	235	248	283	262	263	266	239	227	264	218	258	248	261	252	237	290	263	258	235	246	265	271	226	259	264	246	260	297	267	272	276	284	243	261	251	279	252	258	275	239	230	248	254	237	300	273	265	237	261	252	287	246	237	231	266	272	244	289	248	263	234	250	255	225	228	253	280	203	288	267	253	232	285	252	273	235	260	230	245	268	261	253	268	251	293	266	285	272	221	250	284	259	264	253	302	263	262	278	295	237	256	290	240	232	250	263	254	281	281	274	251	277	253	296	231	244	277	225	245	246	257	258	266	279	258	265	263	279	259	277	250	268	263	241	276	249	268	264	251	267	259	277	253	282	291	278	269	230	232	278	259	292	274	259	249	269	273	255	287	267	263	230	270	246	243	273	225	268	253	259	240	276	241	241	247	276	248	239	239	302	269	270	273	281	235	242	284	275	275	272	265	280	253	246	263	267	250	262	265	262	248	249	222	243	258	269	260	245	258	247	280	249	242	258	238	300	270	249	228	256	232	246	262	259	275	255	234	231	254	238	282	263	264	226	271	250	271	229	251	234	236	207	285	256	256	247	245	229	274	255	279	285	251	264	227	257	298	264	261	262	282	254	254	272	248	236	267	252	245	245	282	279	238	277	236	233	239	251	234	256	257	276	265	271	255	235	276	236	241	239	234	247	252	262	283	276	257	246	278	242	282	242	262	259	279	252	252	234	220	283	246	253	258	254	262	282	246	256	298	233	269	264	243	256	248	283	254	245	258	282	240	274	263	270	255	255	274	254	248	245	259	263	252	249
2655	721	628	668	597	656	589	623	631	565	682	565	611	615	618	646	651	642	559	599	655	596	601	611	620	606	616	594	533	577	588	644	643	631	596	561	625	586	657	583	624	617	604	613	615	570	662	619	596	568	585	628	602	610	643	608	639	598	615	596	570	589	614	645	577	599	648	598	602	648	583	629	582	616	634	597	622	646	621	604	600	593	584	665	635	590	604	642	626	672	628	624	639	588	617	604	582	623	621	582	647	584	598	593	614	570	587	593	619	645	612	608	612	582	658	645	607	633	593	624	601	635	609	600	612	597	598	576	616	603	598	612	625	593	578	633	571	605	574	639	629	609	616	654	569	557	606	585	623	620	576	624	582	596	608	620	597	557	633	623	621	608	630	607	610	579	612	595	577	595	595	589	576	627	569	608	614	597	630	592	599	621	652	643	611	605	615	606	588	602	568	614	611	628	600	588	593	639	606	572	627	628	590	606	601	623	536	588	620	612	640	620	608	640	599	642	582	595	578	634	560	586	592	595	625	603	599	581	654	654	632	621	616	624	594	583	579	617	625	583	615	564	613	619	636	565	621	593	623	605	616	599	587	646	620	617	590	611	611	607	598	633	578	580	599	614	562	596	539	659	616	599	621	592	626	593	582	605	589	629	640	614	640	574	599	560	617	620	600	607	565	645	591	586	629	611	607	627	643	581	610	607	597	589	607	594	597	625	631	627	617	631	636	595	583	608	626	592	586	599	612	609	604	559	629	551	595	583	618	567	641	579	663	591	580	650	603	560	626	572	603	599	653	601	595	626	604	606	566	611	631	596	636	611	662	622	630	603	632	628	597	607	564	640	621	572	633	629	622	575	633	646	584	570	614	615	594	624	589	577	541	611	600	594	551	599	613	597	637	574	634	575	602	578	629	594	578	574	591	616	593	556	629	585	561	656	546	570	631	610	624	622	635	597	604	631	669	619	608	640	596	598	615	601	585	617	586	621	620	586	601	640	602	628	587	566	608	579	569	582	541	602	675	583	613	585	620	604	629	602	636	632	590	590	605	592	645	539	614	574	573	604	599	641	631	629	660	594	643	558	581	607	597	612	608	577	626	604	629	602	604	603	609	582	611	667	624	596	597	616	637	628	662	603	630	568	601	644	577	558	595	667	629	596	595	570	556	564	595	621	588	629	597	634	613	626	623	557	604	615	676	592	599	605	619	618	621	588	625	645	610	578	597	614	601	607	574	590	608	570	627	581	630	586	632	604	606	612	619	592	606	628	590	640	616	594	583	601	601	636	633	628	631	597	611	632	594	648	596	624	601	593	634	622	613	604	586	565	545	556	609	618	577	567	598	611	639	607	610	571	603	660	608	589	565	603	600	599	661	627	611	639	578	604	590	601	551	628	618	612	623	590	640	612	635	589	590	623	603	605	553	602	622	643	628	625	604	570	600	614	596	579	623	638	648	626	570	604	631	574	591	606	639	584	590	605	597	599	615	572	575	603	601	635	587	612	637	615	603	618	627	633	604	610	611	585	639	608	586	613	551	601	615	604	635	642	589	600	629	589	603	610	582	560	585	579	594	579	603	581	599	564	608	582	607	619	579	611	604	593	637	612	541	543	619	575	577	580	627	615	625	612	657	573	633	638	566	606	613	609	602	591	576	630	612	639	626	638	602	601	631	594	614	598	589	603	590	632	601	588	615	619	604	597	617	605	589	601	519	621	618	573	597	567	594	592	654	594	618	569	611	606	614	557	590	625	591	618	550	568	600	617	631	658	592	637	632	608	618	609	608	595	651	562	649	623	587	622	623	610	657	571	621	592	568	643	642	664	608	647	578	608	612	580	645	658	595	660	580	659	617	612	613	600	600	586	585	580	611	631	580	637	601	632	586	594	618	598	599	612	625	593	600	648	592	631	555	604	588	577	594	571	650	585	623	612	593	606	593	629	653	603	589	610	597	622	657	624	618	618	622	638	639	567	607	640	631	594	600	595	635	598	604	584	583	557	593	530	630	647	566	587	643	617	570	629	597	602	595	614	589	580	582	608	613	637	601	590	581	578	612	629	611	577	648	601	632	620	597	600	604	618	643	627	634	553	560	599	607	634	637	643	598	594	578	622	630	631	552	632	538	580	609	565	650	603	640	550	568	589	602	647	622	572	615	613	624	584	578	580	589	641	616	603	645	619	636	564	586	587	666	619	613	624	552	616	595	591	634	607	606	613	592	644	621	613	538	621	609	641	628	643	584	631	602	603	561	577	633	591	622	607	585	608	633	625	630	612	609	638	586	602	626	602	601	607	568	643	640	615	614	617	553	607	632	661	587	620	615	624	610	625	631	593	626	614	651	612	590	639	595	638	630	624	637	599	601	600	598	635	616	586	625	614	686	636	639	606	629	633	602	627	600	585	610	611	597	609	604	658	619	598	567	625	570	600	590	606	637	579	591	580	571	632	609	626	580	596	669	639	612	624	589	609	629	594	576	601	593	604	616	592	618	611	580	612	626	594	643	608	617	630	603	597	634	594	603	559	656	593	639	629	587	621	581	575	652	575	631	607	630	647	626	549	565	621	576	641	587	652	587	633	605	614	621	617	600	602	604	625	602	623	637	612	640	628	576	619	572	648	619	613	595	592	600	592	594	573	617	581	623	624	580	639	603	608	627	648	590	619	607	591	597	573	575	596	648	587	628	620	567	594	636	616	614	610	581	613	625	588	629	601	613	574	619	627	626	598	625	602	589	619	617	575	613	609	598	625	646	589	645	593	639	607	594	621	593	623	630	654	610	611	629	602	578	616	645	643	591	632	622	571	603	609	608	601	611	543	607	608	572	608	556	611	618	579	622	593	634	622	655	589	598	611	637	638	610	627	638	572	589	618	589	629	619	608	589	567	626	585	588	600	663	576	625	571	571	603	603	603	579	587	618	569	615	588	630	583	549	600	633	614	587	639	561	604	605	601	562	635	605	565	643	610	631	629	573	573	602	548	533	632	579	612	609	586	576	628	598	584	605	607	635	632	615	531	629	564	627	606	612	596	601	595	604	580	584	575	599	603	586	593	622	609	590	601	588	630	581	631	615	604	638	655	629	629	583	625	641	566	642	599	616	587	583	656	631	592	615	631	628	638	628	596	608	627	623	599	617	606	634	600	628	615	574	621	603	640	641	613	583	573	650	615	603	592	606	574	621	586	614	653	615	606	643	588	580	615	623	607	589	587	649	589	583	636	549	610	583	618	624	622	592	577	613	604	600	568	614	629	630	593	557	628	608	636	595	650	575	630	600	588	636	587	652	610	597	614	627	630	646	621	594	601	584	585	605	627	585	602	613	574	599	589	607	588	667	569	602	591	608	590	615	632	600	604	584	568	557	659	609	573	583	595	602	628	610	531	591	568	622	607	607	620	586	599	601	586	627	644	617	577	594	638	573	627	545	618	588	616	621	605	576	602	638	648	603	630	595	592	607	592	597	595	608	563	548	587	643	594	590	632	615	548	546	599
11402	1181	769	616	507	469	434	366	411	391	388	389	357	339	335	406	373	363	344	334	362	406	350	370	419	365	354	376	348	375	391	347	369	340	363	350	335	352	325	381	359	368	349	341	337	344	344	354	378	355	342	335	349	367	344	371	372	345	322	368	331	325	380	345	348	368	360	351	364	365	397	394	366	370	375	381	381	349	367	382	382	349	348	402	362	328	376	352	398	380	357	347	412	360	381	360	370	348	382	361	370	398	331	374	393	366	326	378	384	380	328	363	326	352	404	380	357	343	328	347	351	380	391	355	344	400	375	359	342	346	394	363	344	319	348	358	399	337	357	380	346	389	331	364	356	362	362	362	363	348	352	381	373	364	323	364	365	371	342	330	335	393	361	363	355	364	371	344	377	347	351	350	373	331	315	350	371	341	354	361	352	328	351	370	343	331	348	354	350	362	366	356	349	389	345	360	332	353	351	333	344	363	362	337	366	366	346	360	367	334	339	355	317	329	362	339	356	348	347	353	341	351	378	364	352	360	404	358	334	379	351	384	367	334	361	367	356	326	322	344	345	360	360	378	394	366	351	373	356	323	338	370	371	334	372	356	341	363	372	374	331	344	355	365	354	349	322	326	371	389	341	365	378	357	358	342	387	380	380	379	407	383	366	342	360	342	374	342	312	336	311	338	331	350	357	369	349	382	330	361	347	342	393	345	315	406	338	335	325	380	343	363	368	343	321	346	349	361	364	355	336	349	381	366	362	401	347	376	339	359	374	363	356	355	356	375	360	355	384	345	349	345	333	372	366	287	325	359	367	326	371	332	352	391	349	356	352	387	330	383	377	332	373	346	329	399	387	350	380	374	346	370	338	353	358	367	379	379	383	322	353	323	382	362	397	396	373	374	313	351	337	317	331	350	359	333	336	361	391	373	362	382	393	353	353	339	384	379	340	316	363	378	336	345	358	312	365	351	369	321	359	353	384	376	339	388	364	351	371	375	366	316	340	364	348	366	350	365	367	353	344	324	331	349	362	324	365	348	348	346	365	377	343	347	386	394	325	362	370	345	328	352	355	357	348	359	345	337	325	384	338	354	308	356	339	361	384	344	328	408	357	369	345	370	336	392	357	335	382	342	344	317	328	338	332	377	353	376	361	365	361	334	348	365	348	352	357	357	357	361	362	329	353	348	355	379	384	373	353	365	346	357	352	390	356	305	325	352	359	359	357	368	338	363	372	372	363	319	362	338	332	351	345	392	346	332	388	383	401	364	348	359	392	380	385	376	373	360	339	337	367	356	351	343	336	366	375	340	382	363	349	348	325	323	334	325	364	364	347	346	374	365	385	364	366	343	374	342	369	369	340	342	350	386	335	364	351	374	351	362	366	328	341	327	358	369	353	311	284	364	385	325	355	344	365	342	358	367	345	364	324	398	361	370	339	390	359	397	394	401	382	368	344	367	329	329	324	300	327	377	341	370	366	329	375	383	362	392	390	348	349	365	332	348	397	356	378	363	351	322	382	370	339	351	405	348	362	349	346	372	363	388	386	398	362	353	384	360	345	346	348	349	347	321	362	361	357	351	358	319	363	340	306	316	370	360	346	341	367	350	336	320	330	364	339	336	344	352	330	384	344	391	391	388	369	372	363	332	361	386	340	342	348	341	387	351	345	379	356	353	410	358	316	325	349	375	373	342	348	362	339	375	370	335	392	370	339	380	351	376	386	324	338	342	378	323	341	334	329	376	337	360	384	347	394	373	327	338	334	355	365	327	358	388	398	341	354	360	320	369	338	386	349	348	372	357	368	320	341	358	400	312	390	355	339	364	352	354	382	381	362	338	374	399	374	373	345	387	349	368	403	356	355	328	339	345	346	349	386	396	356	349	356	377	367	367	337	333	330	331	351	325	367	390	335	322	364	352	349	411	380	376	340	334	334	341	343	389	373	357	321	364	350	352	317	414	382	333	358	362	342	354	341	330	364	363	394	340	378	369	365	359	370	372	350	331	352	359	347	332	384	366	364	368	405	372	352	350	402	347	328	349	358	363	377	340	390	343	355	362	380	348	336	313	381	302	333	364	405	347	384	361	348	366	390	367	323	340	355	365	339	380	364	377	369	351	318	326	401	394	357	355	383	341	374	357	371	359	369	351	346	375	349	319	349	335	358	398	338	344	362	351	384	381	341	353	383	393	342	353	367	375	302	371	361	358	373	401	344	333	349	358	327	382	347	338	379	406	340	339	345	346	351	346	388	368	325	307	327	357	348	317	355	355	374	394	349	348	350	341	345	339	405	369	350	343	340	352	348	301	314	384	379	341	351	339	373	349	335	377	341	360	362	330	347	311	337	338	342	348	365	371	356	379	351	332	331	366	351	385	380	329	351	366	383	321	363	338	353	367	380	389	391	367	360	362	374	366	351	355	350	339	374	365	356	367	350	353	361	414	369	340	364	394	345	360	359	370	351	337	334	355	348	345	369	401	365	365	357	355	358	345	335	328	339	385	380	372	352	352	377	383	399	387	375	375	363	337	343	396	370	364	328	349	392	366	303	377	376	383	325	374	349	349	346	369	339	342	335	348	390	382	326	317	391	403	358	338	351	362	347	391	358	347	381	340	359	342	324	382	371	392	390	348	368	384	382	353	372	368	343	318	336	358	396	367	347	394	386	326	368	343	361	338	409	332	389	313	322	366	360	370	356	348	388	393	368	370	353	330	347	329	329	365	372	336	395	353	370	392	344	358	335	354	356	345	413	392	350	360	353	386	361	347	329	357	319	365	346	377	364	346	343	379	378	365	403	339	358	379	379	375	341	385	399	380	355	346	363	362	376	343	372	365	354	351	370	358	304	354	380	330	344	355	358	375	331	345	399	363	325	379	321	379	346	369	321	354	325	333	350	331	331	360	361	357	382	329	328	345	358	332	310	358	335	328	351	367	369	352	382	371	359	354	418	398	354	347	324	363	363	320	323	321	352	367	373	355	376	359	313	353	360	363	331	325	365	349	363	400	351	341	310	356	381	358	352	369	324	370	326	343	359	346	327	367	345	373	330	349	350	398	386	352	353	387	345	349	351	371	348	306	360	357	362	371	373	346	331	347	343	342	385	341	340	360	383	399	369	390	327	382	385	381	365	338	350	344	357	345	391	382	357	344	360	382	315	315	368	350	372	355	335	352	347	389	325	360	336	338	377	318	372	396	380	332	367	375	359	383	334	350	360	353	351	386	353	364	392	374	367	341	385	346	361	346	322	341	390	327	360	408	370	351	385	370	345	366	389	368	376	355	332	369	385	364	325	329	373	354	372	336	314	320	373	357	365	383	388	343	359	378	367	395	372	353	333	343	335	396	436	372	354	344	345	322	335	342	338	316	338	346	393	376	308	339	339	369	306	415	379	341	364	328	366	358	374	363	350	400	342	359	343	350	349	373	368	342	357	366	351	372	388	348	315	358	372	335	361	356	357	364	349	354	371	369	388	361	363	364	375	338	324	350	351	370
8210	1378	1522	1713	1494	1257	1181	1025	1029	1019	957	946	882	901	945	889	862	855	840	850	838	823	804	856	827	748	825	834	833	818	818	781	833	832	826	775	832	847	812	780	809	779	796	795	779	847	757	789	781	838	856	826	842	838	890	860	851	825	861	875	837	863	862	853	820	846	816	887	884	838	877	860	816	916	814	860	889	890	864	855	840	803	785	803	795	874	860	783	836	791	780	824	853	783	783	824	817	790	803	783	787	831	738	816	823	856	806	835	867	820	817	836	852	810	846	747	804	805	831	780	776	811	766	805	780	839	838	774	777	803	861	830	802	787	829	822	785	771	830	815	830	805	851	806	737	813	834	767	797	807	762	791	820	810	796	827	800	745	781	781	825	761	796	753	872	805	830	815	789	851	813	825	830	769	812	808	816	815	778	829	748	843	759	810	795	764	774	799	802	804	793	792	804	806	805	778	774	828	836	807	797	780	791	877	780	848	821	818	812	791	800	759	787	807	795	817	739	778	807	804	776	758	839	836	798	776	813	799	879	806	753	760	802	785	779	834	773	795	838	791	808	849	755	785	814	775	798	816	777	782	790	812	817	812	817	813	830	828	828	778	812	755	801	794	811	783	791	846	787	738	801	752	820	748	761	787	823	797	775	786	828	823	835	824	825	781	775	780	770	784	822	860	778	808	802	827	827	792	813	749	800	780	775	789	818	778	820	803	819	849	820	729	837	767	745	846	789	796	802	802	806	781	781	765	821	818	837	809	775	757	770	787	801	762	760	835	795	812	852	753	771	824	797	792	780	801	802	788	786	781	765	827	813	785	823	762	752	831	746	782	788	758	819	798	810	786	800	758	783	818	795	776	787	769	824	809	818	819	772	772	750	794	765	824	764	809	790	801	800	834	800	787	816	825	808	809	801	839	775	820	781	755	795	822	740	799	781	806	823	811	845	820	842	778	829	828	786	785	819	866	745	811	766	816	810	771	804	833	790	795	790	803	735	811	782	825	814	819	785	830	804	862	788	820	765	767	786	822	836	788	759	821	783	794	797	798	819	739	785	785	788	810	836	821	775	799	781	790	795	747	827	780	773	792	813	823	757	808	793	850	804	853	798	805	827	764	750	799	784	796	809	768	772	770	846	780	812	756	814	839	772	747	787	764	766	842	778	817	823	751	790	766	827	795	809	771	854	736	817	787	791	814	786	811	790	821	775	767	727	777	789	770	772	783	823	775	800	789	838	769	825	800	787	748	785	777	835	778	807	773	787	800	807	799	758	786	827	815	810	817	746	794	814	785	840	794	805	771	862	790	763	797	793	831	818	813	794	779	756	807	777	788	787	776	772	805	751	773	801	778	815	804	824	838	773	747	800	797	826	831	823	774	806	771	784	792	838	790	759	844	850	845	770	766	767	814	795	822	845	778	805	779	820	826	829	786	827	806	840	822	787	807	811	761	791	780	792	782	808	834	748	810	797	830	823	802	812	841	825	797	780	816	809	814	797	792	729	757	831	841	813	810	802	803	765	856	811	771	789	785	788	782	796	778	799	772	789	772	834	840	780	810	831	783	770	807	761	810	839	780	744	786	813	799	786	786	834	745	764	775	756	785	789	803	812	818	796	775	795	783	851	798	839	767	778	832	810	811	798	766	809	780	827	808	823	825	797	812	822	800	794	822	819	799	783	833	765	806	799	755	773	823	803	791	791	850	788	753	819	782	767	772	786	793	759	820	795	806	801	827	777	795	803	807	826	818	813	834	782	773	808	807	803	816	809	784	794	818	771	822	723	807	824	814	796	853	836	840	756	830	759	749	764	835	817	781	766	819	835	790	829	808	801	822	800	801	842	746	796	761	814	796	754	788	794	809	805	788	801	807	806	784	763	806	803	792	835	752	777	801	775	788	799	763	767	773	810	808	870	793	784	809	797	755	790	773	788	792	788	837	830	823	807	787	832	774	763	796	784	801	815	784	716	806	744	820	822	769	797	811	805	788	765	812	822	779	808	779	838	820	761	810	824	778	815	766	804	805	816	835	806	824	765	802	745	781	800	782	760	776	777	796	812	837	805	808	774	807	818	832	820	754	797	810	768	774	809	760	776	805	812	813	816	720	784	786	829	795	771	811	816	782	800	771	817	783	832	866	794	817	792	756	790	771	747	819	786	762	758	784	805	804	807	764	812	754	845	796	831	814	774	824	879	786	824	807	807	744	817	806	841	790	795	797	772	721	761	807	768	811	766	848	816	731	812	868	777	786	815	779	758	809	810	837	790	762	771	778	817	774	753	829	814	821	794	827	821	787	746	823	828	808	750	834	765	772	752	781	775	807	730	786	773	728	797	847	801	796	819	763	788	828	859	763	823	885	797	799	747	829	827	789	779	801	751	851	794	782	861	831	838	830	812	764	789	785	798	779	830	787	774	772	776	786	766	820	768	755	796	834	836	784	802	832	803	813	817	854	853	801	800	801	829	773	825	792	836	840	830	822	824	780	891	791	762	809	811	825	811	814	804	774	795	769	776	786	800	767	808	763	835	833	789	745	812	829	769	770	793	801	782	801	821	777	790	803	814	809	791	804	786	814	756	815	790	800	773	738	801	802	731	812	836	766	797	783	777	812	781	814	820	807	797	745	872	787	763	772	785	820	837	797	764	789	833	783	817	811	802	792	821	823	786	750	773	811	826	786	766	832	803	813	769	787	836	782	761	826	788	801	813	749	793	824	775	793	847	827	859	811	758	754	794	810	813	839	798	799	758	766	798	794	781	812	845	829	828	810	821	811	843	731	721	808	799	767	838	788	819	768	827	839	810	800	837	823	812	833	815	767	784	806	762	817	808	829	807	760	789	810	727	779	800	739	840	782	786	798	783	811	785	812	783	817	753	767	803	828	815	818	741	817	830	839	800	796	834	773	799	788	827	829	823	800	748	760	794	800	784	776	867	752	782	843	790	750	772	844	829	791	807	844	814	816	795	806	803	813	775	771	831	792	806	807	787	832	808	802	791	771	800	808	768	775	795	772	856	792	830	834	836	797	837	825	780	801	781	815	781	763	811	789	825	798	833	810	823	806	776	767	807	823	796	828	802	769	785	832	838	827	799	767	774	754	786	809	820	780	812	804	799	784	823	847	772	838	823	822	772	800	794	799	835	788	740	793	821	775	764	781	879	868	761	761	813	788	815	811	849	809	815	815	862	694	792	866	820	802	790	783	846	825	769	805	790	814	773	829	749	853	793	818	810	850	783	763	783	753	757	809	841	797	812	800	776	807	820	780	757	766	761	799	802	829	824	828	792	821	749	797	781	838	804	825	830	806	808	825	843	801	750	791	753	796	762	838	785	826	798	827	734	806	826	773	810	856	817	806	804	789	812	756	805	783	837	798	792	789	813	798	777	789	750	771	790	803	841	806	744	796	775	790	777	824	783	821	780	805	813	789	788	789	767	806	776	762	760	767	847	756	794	799	789	805	790	784	816	798	842	799	802	764	798	790	771	771
19249	2332	1356	932	755	631	554	578	527	529	512	480	470	466	420	464	459	430	434	446	470	441	406	411	475	411	449	437	492	414	423	400	455	437	427	461	349	446	430	407	392	447	430	428	405	465	437	426	458	415	434	424	442	481	431	452	426	467	410	465	450	492	406	426	410	413	425	411	434	473	415	434	460	419	450	458	419	427	417	432	408	452	455	454	479	419	442	449	415	412	410	442	429	472	407	411	438	450	449	411	431	393	411	444	428	470	404	446	425	416	408	420	449	427	466	418	432	436	442	397	435	418	428	480	422	411	430	432	416	426	415	400	407	422	449	429	402	430	436	385	449	448	454	442	432	447	457	421	436	414	428	426	436	423	406	434	404	432	382	444	416	406	405	473	419	454	393	431	458	441	418	427	438	414	422	445	442	422	404	392	417	413	397	412	425	430	429	457	433	463	445	433	429	453	477	447	449	457	437	397	417	462	450	439	412	488	415	450	404	433	437	422	424	434	443	404	409	426	408	443	454	424	421	452	425	420	407	425	452	419	438	389	432	425	418	393	414	442	422	404	405	445	397	410	417	463	445	440	441	465	422	427	392	442	409	417	440	435	423	450	433	424	417	472	446	439	408	421	428	466	424	470	377	423	447	439	411	448	413	401	409	435	444	447	401	433	421	420	441	428	436	438	367	404	392	436	449	452	472	463	384	406	401	425	403	475	456	387	412	443	402	439	453	468	432	450	413	398	424	400	440	446	405	426	403	417	452	431	411	428	418	443	442	403	374	404	416	414	386	429	434	451	395	432	434	411	451	433	406	409	443	414	451	441	399	443	442	415	438	385	449	429	438	412	420	408	445	416	429	393	427	416	413	391	436	405	447	373	424	454	403	403	410	409	430	434	403	414	416	412	412	436	476	455	417	436	440	442	421	405	421	467	377	388	413	422	438	413	410	462	475	410	433	414	411	429	413	431	421	430	383	414	417	415	394	433	463	392	419	442	428	437	469	409	418	408	431	448	400	419	448	431	425	392	423	429	451	468	411	426	446	408	422	410	413	414	382	388	430	467	428	437	443	457	445	443	440	434	468	410	413	427	415	401	362	431	409	405	453	469	413	420	389	394	448	418	413	419	392	423	426	444	403	384	428	431	434	456	420	444	384	471	436	439	440	442	382	425	409	487	446	430	417	400	425	430	386	455	422	442	429	414	410	458	432	453	426	443	453	388	388	389	452	407	422	422	429	432	469	432	423	404	428	442	404	437	437	419	428	407	397	431	423	387	471	449	427	401	405	415	449	433	414	426	412	421	425	389	415	425	478	439	421	455	459	447	448	459	433	412	428	396	397	432	446	407	407	420	440	445	396	408	397	433	413	423	447	409	418	451	433	449	451	421	427	448	428	396	436	433	398	446	438	387	394	413	415	427	414	380	437	458	402	443	415	448	358	454	412	433	402	432	391	401	401	439	422	408	407	425	410	441	430	440	467	384	440	442	411	411	427	411	402	424	419	431	407	433	435	434	435	450	409	429	413	429	389	447	416	425	412	410	413	411	462	385	446	432	446	419	396	403	409	417	440	431	415	458	408	396	426	426	418	438	434	419	429	460	376	424	423	428	424	412	478	440	394	456	432	447	396	418	455	418	427	431	424	423	416	431	452	391	421	365	444	443	398	432	445	398	421	419	408	418	438	459	411	453	384	438	454	434	458	420	428	425	440	441	394	438	428	416	413	430	432	461	410	437	451	448	447	449	451	439	427	396	402	429	432	427	419	427	398	405	472	401	401	420	430	384	427	427	422	436	422	430	437	453	428	427	442	435	433	462	401	421	430	444	401	448	419	412	447	444	408	425	423	458	423	431	455	434	442	439	386	434	405	445	425	439	412	471	442	447	405	426	410	422	444	440	427	405	470	399	445	437	460	430	386	446	420	423	419	399	428	430	438	447	452	453	454	410	413	407	417	428	429	391	417	380	414	413	437	448	438	420	413	413	417	415	416	434	413	398	425	413	411	382	437	449	411	392	458	435	404	451	432	464	435	434	433	367	414	441	393	388	398	424	415	424	426	431	447	420	426	395	425	411	446	423	437	448	406	382	422	456	385	455	449	432	404	373	422	399	426	429	399	399	431	407	438	460	415	461	417	391	411	427	433	417	478	396	430	406	441	416	412	469	407	412	415	439	453	423	468	445	413	446	407	363	406	448	378	428	436	400	439	467	394	447	437	419	444	457	417	447	460	417	397	427	404	395	443	424	398	411	455	421	416	415	408	409	444	396	425	432	431	449	437	409	400	400	456	408	398	444	436	415	439	396	415	408	404	381	375	406	416	382	434	432	426	420	426	394	473	503	467	459	415	428	426	467	440	407	448	413	391	408	445	406	398	445	437	403	433	414	442	443	453	466	411	410	444	413	430	437	431	437	409	419	424	456	420	412	426	414	432	409	415	405	445	415	450	440	409	435	421	422	421	450	433	474	427	452	430	490	413	425	422	435	436	450	423	406	388	476	462	435	409	463	473	445	469	431	399	425	422	431	444	462	459	395	426	412	418	414	404	400	433	423	397	425	438	458	437	430	424	415	402	463	433	410	401	423	424	439	427	390	426	436	424	436	407	428	393	425	451	427	437	413	428	436	439	410	437	416	473	426	427	443	410	423	442	445	457	422	454	401	418	405	431	433	424	419	396	438	433	401	435	440	393	411	429	420	440	415	442	407	422	453	423	430	425	420	410	457	420	425	423	413	393	439	372	449	438	403	452	422	491	432	446	430	395	431	403	440	377	395	384	418	400	401	396	436	419	441	402	409	460	454	410	447	445	416	437	423	404	407	469	391	442	457	445	433	425	429	473	388	423	408	402	442	454	424	405	455	432	393	419	453	436	449	432	429	395	441	412	431	461	392	413	430	443	396	391	416	440	423	434	400	427	431	460	455	476	391	422	391	395	428	441	419	443	409	442	406	443	430	397	424	437	415	394	384	432	408	423	452	439	452	434	393	409	450	429	416	444	444	446	462	450	410	432	399	428	406	424	429	416	428	439	453	458	424	416	389	433	465	441	448	432	407	390	422	454	435	414	443	455	433	449	414	426	406	427	392	430	427	453	434	398	387	450	405	465	440	423	425	426	399	405	449	410	418	369	440	425	437	404	432	451	445	423	408	431	437	438	449	365	440	406	426	433	442	411	406	369	431	440	381	398	405	441	416	396	432	447	415	396	465	382	413	432	432	429	417	438	443	448	412	386	423	460	387	451	437	478	428	435	418	442	445	379	421	445	449	462	449	453	436	416	455	466	398	403	433	452	411	436	431	431	380	412	384	447	405	431	433	435	430	397	432	406	390	434	432	429	429	418	431	434	426	416	455	461	418	447	411	474	415	428	378	401	433	457	415	441	419	403	400	407	405	475	479	410	414	400	445	427	418	440	407	430	414	384	427	414	434	430	413	391	420	398	402	494	456	386	420	440	402	407	395	445	412	416	437	426	432	387	424	442	439	447	461	454	472
10740	1832	2508	2577	2278	1908	1689	1489	1381	1277	1232	1195	1180	1133	1221	1045	1060	1005	1036	1063	1064	1027	943	987	1072	1002	993	930	969	915	974	912	929	988	1019	968	993	951	993	920	980	905	916	910	1000	959	891	955	983	924	976	976	1029	958	960	952	971	964	1005	971	1013	996	962	1046	972	1013	996	957	972	998	1032	1005	1015	999	1003	964	981	980	1002	979	948	986	996	975	970	957	945	962	968	972	962	952	938	990	964	910	927	928	1022	989	924	920	900	1006	955	888	918	925	953	977	896	890	943	938	925	917	947	873	939	937	897	899	950	913	969	900	918	977	934	886	911	935	920	918	946	959	922	932	958	945	922	927	931	936	965	940	863	934	948	939	926	973	980	914	938	904	900	869	906	922	900	908	917	945	901	884	944	919	911	838	936	945	969	954	896	875	932	892	909	881	919	969	949	875	931	909	920	948	856	903	914	953	914	960	853	922	956	934	953	972	902	876	941	897	977	923	942	964	942	966	876	871	915	935	903	917	901	922	837	947	953	958	947	901	935	970	926	901	883	912	936	890	956	928	945	879	946	942	933	921	894	912	941	932	935	963	893	901	898	872	931	893	925	951	916	940	915	898	920	903	979	898	926	929	939	943	903	878	959	955	976	985	937	907	922	910	906	913	841	873	919	952	900	894	885	920	910	993	888	936	931	923	906	931	916	946	862	935	957	890	936	915	891	925	924	910	887	976	912	891	939	917	917	971	924	905	881	936	855	904	922	920	952	889	943	931	886	917	911	929	930	951	941	946	941	986	878	908	937	874	945	942	873	922	946	942	964	917	894	938	916	972	935	896	883	942	903	923	936	958	862	881	913	942	869	918	948	917	954	933	886	874	976	923	929	910	915	920	894	951	876	924	951	915	968	888	895	915	953	938	896	909	886	916	911	953	934	872	872	923	897	975	958	894	960	928	942	908	931	904	957	923	896	901	960	923	921	913	931	886	852	944	938	910	853	948	938	931	880	868	862	935	924	928	873	935	902	880	953	950	911	938	894	949	914	945	919	907	890	908	926	859	919	915	907	941	927	912	901	965	985	946	930	920	901	901	859	917	879	980	951	938	936	943	881	903	924	941	930	927	887	981	926	916	894	949	891	854	934	935	954	875	900	898	865	960	909	888	910	917	874	934	958	898	954	888	902	895	901	926	874	908	853	925	925	881	987	967	873	892	937	903	925	942	920	972	959	939	914	904	900	954	903	904	951	911	926	898	935	921	952	888	922	913	878	890	888	950	943	967	924	946	936	936	948	912	986	909	933	902	906	927	943	888	935	924	942	938	894	941	848	924	945	872	882	919	962	891	926	923	969	963	939	910	907	913	945	884	914	905	930	874	908	902	893	912	862	909	956	904	917	934	896	843	912	914	973	938	917	874	934	904	881	877	895	925	899	923	875	914	899	928	919	918	961	894	916	922	900	934	928	895	960	963	904	933	905	903	943	928	916	860	831	926	941	884	965	905	910	892	922	936	947	941	924	911	917	932	950	889	936	931	920	906	905	934	903	941	936	896	918	954	880	906	911	977	932	872	918	860	982	958	888	885	961	920	941	934	869	925	897	937	905	844	962	884	889	929	936	894	889	933	867	957	944	944	926	884	975	883	902	969	924	868	845	906	941	898	916	919	919	916	924	925	930	883	955	954	876	870	949	938	869	908	926	995	906	919	936	960	959	956	937	925	966	885	909	882	934	967	943	916	899	917	839	945	987	867	897	991	918	904	862	891	967	940	974	902	906	945	910	919	890	946	922	927	897	949	899	947	911	912	930	950	901	937	983	972	915	933	934	890	916	959	924	881	913	881	888	969	929	905	940	930	962	899	880	867	913	934	839	971	947	890	901	898	882	838	901	937	937	885	907	915	920	878	953	918	934	916	949	843	954	893	885	828	909	875	849	976	904	891	886	878	874	942	893	872	924	854	933	867	912	902	905	934	912	910	939	1002	889	887	925	918	921	895	960	889	903	902	904	878	950	892	848	939	890	894	883	961	901	913	914	915	905	932	947	928	899	967	907	915	983	933	933	898	942	971	943	911	858	942	900	887	888	972	875	1010	879	923	968	918	958	1007	895	941	934	913	918	970	901	968	905	943	913	946	932	907	898	925	930	885	945	940	908	949	894	901	876	954	926	935	928	934	888	884	917	918	920	873	935	877	906	947	907	869	925	930	932	922	963	949	926	915	918	950	974	907	892	918	903	889	942	928	918	910	900	890	925	937	955	898	878	962	892	925	918	952	840	940	905	929	913	887	882	945	871	905	928	924	897	908	871	942	948	920	928	939	898	893	896	914	1025	903	935	936	981	931	916	900	965	921	861	961	885	877	935	945	959	904	940	922	928	852	871	953	891	878	894	897	925	907	951	968	894	952	896	896	916	908	940	894	931	920	964	923	918	923	927	886	959	917	896	933	891	888	973	871	917	871	956	942	932	906	918	938	879	885	940	934	880	864	947	913	890	962	903	894	877	914	891	950	925	939	877	955	915	927	898	918	902	913	926	903	933	877	910	900	931	912	874	930	895	919	875	898	918	910	904	913	954	890	907	901	956	901	898	906	886	940	905	935	953	921	936	941	885	928	923	881	882	989	954	939	932	930	917	925	913	897	893	904	941	953	934	947	945	902	950	865	923	924	945	969	936	930	897	899	883	951	905	956	957	931	953	880	964	829	935	1012	964	908	927	876	983	894	917	871	907	894	924	945	929	860	909	974	947	929	891	969	888	890	920	871	890	930	956	901	907	941	953	886	908	959	933	947	961	931	908	916	909	940	888	946	962	898	933	889	881	905	922	922	923	916	948	917	923	900	935	884	924	867	900	913	905	925	926	914	890	937	909	919	897	893	898	878	879	942	930	889	917	910	896	885	917	941	923	942	891	921	900	884	916	829	885	932	942	903	894	939	921	951	926	902	900	900	909	908	895	879	891	902	883	902	907	963	933	937	955	906	930	985	899	871	915	938	942	885	900	955	917	936	880	949	894	961	913	949	944	887	858	916	904	904	921	933	930	903	950	964	959	901	905	929	952	927	922	941	944	902	861	906	927	945	935	935	955	930	929	905	927	918	961	951	963	875	917	889	961	945	949	907	917	876	887	860	962	878	930	913	916	908	918	917	928	945	991	931	923	903	880	865	917	939	942	916	902	889	934	947	949	908	930	883	905	933	902	889	905	924	929	909	896	899	922	856	902	906	937	873	891	919	932	965	940	934	888	914	913	919	892	892	977	922	890	928	929	883	942	903	904	926	933	953	926	912	897	920	893	886	877	910	935	897	923	930	941	913	969	952	912	901	892	932	918	968	891	925	937	942	913	927	898	910	950	946	926	932	861	939	887	916	940	883	935	954	921	904	926	969	938	908	907	987	905	949	957	918	916	910	910	898	906	927	929	946	904	940	855	934	876	895	905	942	929	919	898	950	935	917	913	909	912	921	889	948	876	937	919	960	901	912	955	923	947	889	878	924	872	916	957	886	917	849	871	971
3031	447	282	242	291	239	286	247	251	271	274	251	260	272	242	277	272	280	262	282	243	265	277	304	251	257	238	276	285	305	251	256	255	263	287	258	225	258	259	256	252	261	247	287	279	259	252	253	252	272	276	274	261	259	255	250	280	285	252	258	226	269	295	262	221	246	272	272	268	253	254	284	270	218	290	234	286	260	259	271	292	249	227	247	265	221	262	238	253	258	232	249	255	278	241	284	277	268	269	263	247	259	283	273	253	264	278	272	244	229	278	275	263	276	246	246	265	240	283	254	243	235	266	272	286	243	230	250	259	267	268	251	276	257	239	242	283	262	275	253	240	261	251	243	262	272	286	264	220	236	270	263	253	259	261	260	248	261	228	249	222	247	277	270	254	250	273	253	248	261	285	228	253	236	235	237	270	270	216	265	265	261	225	263	269	250	258	279	258	241	273	281	264	239	267	233	254	261	236	251	248	230	245	250	266	252	283	231	265	263	284	269	250	226	273	311	254	270	247	300	267	278	284	240	232	255	263	275	264	242	260	236	237	251	278	244	251	247	279	282	250	244	281	277	277	261	268	222	263	218	263	282	237	284	259	288	273	284	268	279	269	284	224	223	244	296	264	279	250	249	239	216	228	275	263	270	251	266	279	244	245	265	273	265	300	223	250	298	269	248	268	243	272	250	268	269	265	222	251	281	265	254	260	278	260	252	278	319	253	231	237	230	230	251	272	241	283	231	239	251	267	240	258	276	224	261	242	249	263	256	240	247	280	250	266	272	256	243	259	237	250	264	277	279	253	264	222	278	289	262	241	240	252	246	310	277	226	230	251	275	264	294	278	272	277	257	256	239	263	274	272	254	250	238	233	283	247	222	267	275	273	277	266	257	251	244	251	256	247	243	249	252	253	245	251	243	265	294	271	283	225	257	270	255	232	289	289	234	280	235	253	267	252	249	314	251	250	255	240	238	277	246	264	264	276	260	267	251	295	274	265	272	254	242	224	285	239	239	248	285	243	213	250	265	251	235	231	235	243	266	279	274	259	279	286	258	271	260	274	272	264	252	281	253	258	256	255	283	246	252	272	248	269	263	241	264	284	283	277	268	262	252	266	283	284	264	262	227	238	247	283	227	249	271	247	218	261	246	254	280	226	271	245	258	252	215	274	249	243	232	236	257	250	262	250	227	250	238	263	267	223	291	272	264	269	233	246	270	264	286	266	252	238	258	263	257	276	284	255	251	237	264	248	260	252	280	256	240	255	267	289	234	236	253	246	258	260	300	254	267	240	235	272	266	251	260	210	238	253	278	248	254	263	259	226	223	283	264	244	267	224	249	301	290	249	242	260	261	256	273	253	256	269	284	297	313	253	241	260	269	268	250	271	229	261	213	266	239	255	247	283	240	286	251	244	223	253	236	247	248	249	249	276	242	242	263	263	234	288	265	288	262	270	277	256	264	261	276	225	250	259	291	269	271	272	254	245	273	266	282	255	278	226	245	226	236	288	234	241	238	258	268	236	275	284	267	295	267	239	255	271	233	249	253	227	224	252	301	270	290	228	264	280	216	232	248	258	303	262	255	260	256	273	214	286	270	211	262	249	272	293	239	258	294	270	276	300	288	244	264	272	280	243	275	273	229	241	220	273	258	263	250	276	260	254	223	256	263	245	245	269	283	256	247	259	303	271	261	282	244	239	267	282	248	256	254	236	234	248	272	264	276	273	247	254	263	256	247	274	274	277	270	240	244	276	264	241	272	257	229	269	256	257	283	254	249	257	243	264	255	245	291	256	263	256	266	295	283	266	276	256	225	262	254	239	263	232	252	235	244	272	243	259	286	267	259	215	281	257	286	268	265	254	251	255	255	263	247	255	256	242	278	262	270	240	240	237	251	241	234	266	288	267	265	274	268	238	265	285	292	262	254	242	263	246	293	264	285	272	266	270	250	257	235	238	238	251	231	277	258	230	257	245	288	268	274	266	260	240	261	244	262	250	291	264	262	296	265	272	286	275	284	285	249	283	244	262	267	264	239	261	283	259	267	223	269	267	279	251	225	233	262	260	260	268	232	255	261	263	272	261	256	245	257	257	278	245	279	266	261	237	259	240	280	249	255	245	272	297	264	229	250	294	235	286	279	269	256	237	242	236	273	238	237	283	276	279	261	231	250	261	275	262	280	267	224	253	259	280	229	260	274	274	278	274	225	257	267	246	285	300	275	240	260	255	249	278	263	257	254	276	281	225	245	250	286	235	265	246	265	259	277	278	275	265	266	275	262	262	256	245	257	217	257	258	287	245	291	247	229	244	241	269	262	266	273	270	300	290	260	252	263	280	260	242	274	248	256	279	271	284	276	261	261	280	285	255	224	248	236	249	238	284	235	268	239	236	286	268	290	280	269	292	292	268	264	249	271	255	258	270	240	253	276	262	274	286	284	265	274	284	281	249	267	267	261	286	237	255	261	269	249	249	243	215	249	256	220	248	253	280	225	256	258	260	288	298	257	268	266	264	226	238	273	268	268	260	278	257	272	238	271	240	263	280	239	239	284	296	276	280	239	231	259	237	248	228	273	279	240	253	253	243	295	276	254	266	276	271	264	296	241	266	253	243	260	255	258	238	265	241	274	250	282	229	240	271	235	261	240	257	248	282	244	272	273	280	247	261	268	229	245	269	266	233	241	266	290	285	238	270	280	268	272	284	258	244	245	274	264	260	248	264	285	256	245	243	275	232	226	285	242	287	261	240	247	258	254	309	284	259	255	267	255	264	270	275	241	251	246	256	251	249	254	280	285	274	247	252	261	224	273	255	287	269	246	243	228	251	262	270	274	216	285	279	241	259	260	231	256	269	267	284	267	259	267	241	257	297	246	271	260	277	273	275	227	272	263	265	292	244	250	259	280	258	274	260	257	236	254	287	261	314	274	235	258	281	292	251	225	272	240	265	271	224	246	246	266	261	248	254	268	264	265	314	271	259	238	237	268	250	232	270	258	269	250	270	256	275	263	259	260	261	280	253	257	253	251	268	274	246	256	262	234	300	277	256	244	265	238	267	282	253	263	258	245	260	248	249	267	278	267	230	244	249	263	227	238	258	250	252	270	251	255	273	264	253	250	256	260	279	263	270	294	243	261	261	264	279	225	232	251	227	246	283	267	270	243	248	226	264	276	277	248	249	248	247	236	241	240	243	246	241	240	251	245	283	262	254	236	235	220	263	220	260	241	247	237	232	248	266	257	246	239	241	239	248	260	262	276	243	257	249	242	252	279	299	262	267	244	251	262	250	258	270	234	235	243	298	270	254	294	269	259	260	279	260	261	250	268	257	255	262	282	285	292	261	246	243	259	270	259	261	243	254	254	247	252	260	258	308	237	235	255	300	249	252	249	276	272	255	264	252	264	263	278	272	288	258	281	266	235	276	255	239	256	268	261	272	270	278	258	262	243	269	230	244	236	254	238	271	273	244	269	273	262	277	255	292	248	262	247	277	251	259	257
2595	698	652	651	618	606	619	635	617	588	624	613	607	629	639	643	612	621	609	628	616	584	605	611	601	600	637	610	647	634	645	623	610	590	619	658	609	614	633	685	617	624	590	596	622	591	606	642	620	622	610	592	605	599	592	657	641	674	624	644	622	628	576	598	637	629	621	618	634	606	618	645	621	620	607	625	657	595	597	624	595	626	582	609	633	642	589	584	653	623	611	586	643	595	581	566	603	586	633	611	583	636	620	650	610	627	565	599	647	588	621	573	621	601	620	597	596	626	648	627	613	606	581	632	609	647	617	590	601	659	598	577	651	641	633	626	608	629	585	607	608	586	584	663	625	623	550	636	589	590	623	615	614	607	644	591	644	593	609	575	639	626	622	615	627	593	616	585	594	627	608	606	611	556	598	606	604	598	596	609	636	609	630	640	588	588	552	636	587	654	620	602	598	614	633	537	650	635	590	611	624	590	600	633	661	607	627	616	631	586	627	646	590	590	562	593	598	618	561	631	628	574	599	562	573	603	607	620	604	602	617	614	616	617	610	621	575	632	570	596	605	605	603	612	578	633	564	594	609	553	611	603	579	616	612	613	643	604	614	661	622	623	628	578	625	603	616	621	634	596	600	628	691	574	582	587	622	618	638	611	605	610	602	604	586	640	616	622	637	624	614	616	587	617	585	582	611	597	611	608	648	603	603	606	647	597	588	623	630	542	641	577	596	635	588	619	553	581	576	640	568	670	661	628	627	616	622	561	582	595	583	626	604	565	652	618	571	567	629	637	600	656	571	593	621	620	625	615	584	631	578	623	577	617	615	605	587	603	587	625	599	606	591	596	593	573	643	557	637	632	599	584	595	638	594	575	593	573	574	571	595	623	592	566	633	652	655	613	575	595	599	590	612	624	612	654	585	580	588	646	581	605	576	571	629	593	599	617	602	652	602	614	576	665	657	619	576	604	552	581	601	603	648	569	579	617	642	572	611	600	605	604	611	592	606	629	585	602	630	610	586	646	614	605	654	574	590	593	593	605	637	625	618	603	587	614	570	650	630	635	574	612	618	600	584	612	608	597	605	567	565	600	564	601	620	593	590	640	584	576	624	600	643	619	614	613	635	621	586	579	628	604	586	562	622	604	600	625	615	585	631	645	616	589	651	595	580	618	588	574	627	611	605	603	581	602	645	602	586	593	638	649	610	583	638	591	586	627	630	595	643	610	616	602	611	619	568	644	633	588	588	627	578	639	611	603	631	600	603	641	588	601	607	613	548	603	620	649	608	605	581	594	602	619	588	607	632	604	596	637	557	645	652	600	620	609	651	563	601	613	636	643	602	605	618	605	626	610	577	618	622	609	590	607	633	609	565	628	572	598	575	587	590	584	598	593	592	605	607	609	599	622	577	596	585	609	567	569	597	590	626	590	575	587	609	610	588	606	594	638	618	542	631	582	620	622	615	665	593	619	635	623	567	620	658	592	634	601	586	583	629	574	590	643	615	640	587	635	630	554	636	569	608	617	594	586	589	573	574	668	652	611	567	619	599	597	561	595	539	572	564	606	604	624	599	621	562	630	613	561	620	601	614	578	637	638	567	603	576	615	645	598	613	630	607	636	634	620	595	662	600	618	614	594	575	652	623	575	537	646	598	581	624	621	611	593	607	603	609	644	599	620	600	599	614	637	613	623	622	608	592	569	601	679	619	622	587	635	638	597	573	625	604	601	612	578	594	602	590	619	629	589	575	594	585	563	599	641	638	601	617	572	595	617	623	636	556	642	606	599	618	615	613	627	602	614	613	596	598	612	571	597	583	597	632	614	627	615	572	590	596	583	595	610	553	633	580	631	636	597	602	580	555	591	627	610	639	622	571	633	603	634	612	614	602	597	612	622	630	576	597	591	639	612	606	612	592	625	622	627	580	602	585	598	578	629	588	611	613	604	624	583	610	594	650	595	601	599	615	605	608	599	617	572	622	562	595	618	636	580	575	578	595	634	604	535	561	625	575	662	561	645	596	611	642	595	639	602	585	610	611	637	577	588	595	619	615	594	581	608	610	605	593	549	617	601	620	633	561	599	640	583	618	612	638	651	591	614	584	591	599	587	590	594	578	601	612	592	620	578	625	611	617	603	593	645	644	579	576	600	627	657	562	646	580	628	597	599	579	628	651	621	572	618	602	651	606	562	605	618	616	587	614	633	582	599	606	635	620	589	586	591	586	617	605	604	612	583	655	607	601	603	634	605	626	590	572	607	610	627	592	627	643	656	595	606	577	578	579	639	641	619	648	591	591	628	596	544	618	609	588	588	643	627	590	605	600	585	598	594	616	665	606	600	556	618	623	584	624	625	611	611	618	601	656	609	630	621	604	622	613	605	611	625	612	581	610	568	612	581	633	623	588	623	612	579	602	632	620	587	591	625	588	606	610	625	611	606	564	593	639	646	589	647	634	621	603	572	618	561	564	633	619	624	614	601	565	597	606	641	639	617	641	646	564	581	612	621	610	601	632	593	579	607	586	607	621	623	540	605	666	600	583	587	577	574	591	626	616	599	610	572	601	608	645	644	643	609	609	598	647	602	605	636	634	591	533	604	616	624	681	593	594	616	589	628	585	611	605	626	608	567	629	616	664	606	601	578	604	573	587	584	643	634	628	582	598	575	589	642	610	626	642	552	604	594	617	642	612	631	609	636	640	581	620	622	558	613	602	621	620	602	641	559	607	571	603	586	608	579	597	606	594	651	627	621	599	649	609	657	632	598	621	592	599	598	590	591	587	653	578	595	575	604	612	558	587	592	609	616	619	655	585	596	595	608	615	626	639	628	617	595	618	613	587	618	630	639	568	608	582	615	591	568	578	636	608	650	646	627	620	615	626	598	614	591	641	607	645	589	592	596	614	577	606	626	638	621	597	587	601	607	582	583	629	589	614	589	639	650	601	636	584	565	598	608	565	582	643	635	587	594	593	638	598	601	600	613	586	606	585	603	614	608	604	612	574	632	634	601	657	566	584	613	620	586	576	619	574	610	605	615	617	582	570	621	586	589	622	632	593	620	576	637	594	621	602	604	618	560	577	584	618	586	595	585	592	634	591	600	583	589	640	607	639	584	609	607	600	642	647	605	602	571	596	567	612	572	566	601	609	605	561	576	610	614	643	658	556	564	607	554	622	615	647	599	655	604	629	631	596	608	588	609	600	634	652	632	634	617	587	613	625	616	592	600	622	586	591	606	629	619	606	573	638	605	593	642	572	602	609	609	576	598	573	596	592	573	561	615	572	610	627	551	615	611	594	636	588	592	574	614	580	627	596	603	592	617	602	598	590	607	586	586	600	609	565	600	627	589	622	606	631	579	586	610	592	587	597	587	585	589	645	650	632	580	594	571	587	637	611	581	625	631	611	606	624	608	668	623	622	602	594	606	569	586	585	615	586	654	610	601	573	594	662	583	639	618	598	626	597	665	648	601	658	603	578	608	636	604	625	633	633	614	608	600
11262	1175	739	617	522	488	418	394	407	405	373	378	333	355	352	339	408	393	357	356	368	380	362	370	372	363	394	329	349	351	413	398	362	375	385	347	384	352	404	366	336	340	321	349	374	358	336	369	370	376	366	323	358	332	337	367	392	358	331	359	382	359	335	355	383	378	378	346	352	359	323	371	376	330	367	382	395	340	362	347	351	376	350	351	344	358	361	362	334	358	357	348	339	380	338	374	412	360	369	359	323	389	370	359	360	349	389	321	369	361	353	351	344	372	368	344	340	360	345	372	364	376	345	359	382	355	368	321	352	337	366	401	363	366	352	341	361	363	376	349	355	360	394	381	381	364	364	379	363	324	330	364	364	326	338	312	358	342	363	377	385	358	321	346	377	364	390	363	347	348	340	364	333	311	373	328	355	354	372	333	325	376	338	412	377	336	366	342	366	319	356	329	361	334	337	372	355	344	354	368	335	338	348	374	378	347	388	360	390	363	366	338	337	338	367	336	324	364	363	381	334	375	397	367	370	359	372	343	364	391	378	376	342	351	352	378	353	382	358	360	362	365	334	348	369	323	390	403	357	358	322	348	355	382	365	360	370	363	360	343	369	399	404	335	339	316	329	344	329	344	316	335	350	351	353	347	329	330	323	381	319	401	350	355	296	335	373	344	382	396	366	348	338	350	354	352	335	373	357	348	348	367	360	347	313	353	329	381	369	328	385	348	341	370	362	383	352	360	348	337	368	340	342	357	366	395	339	331	349	346	391	362	376	379	365	365	324	359	377	360	357	359	366	353	372	346	354	367	343	388	348	356	326	323	358	372	346	366	353	335	302	348	375	344	361	354	351	373	341	362	337	389	330	337	308	359	355	372	346	378	337	370	332	344	360	387	373	328	333	376	329	339	364	353	357	352	372	376	365	327	309	346	363	386	338	331	329	338	379	341	400	344	381	356	407	381	356	361	378	349	349	362	383	351	345	361	338	368	382	352	365	325	368	342	360	346	343	344	373	374	382	376	356	355	333	345	329	315	359	340	381	350	376	345	370	324	389	351	370	360	351	355	320	371	387	410	371	316	361	348	361	341	414	383	353	347	363	393	394	327	381	346	371	404	372	347	364	331	344	351	339	354	367	362	344	338	357	358	373	376	391	331	328	362	334	374	352	339	364	382	366	348	350	325	352	333	331	357	364	341	300	370	351	327	377	396	345	348	374	328	356	372	369	330	403	385	352	356	366	352	351	413	318	355	357	339	370	364	328	343	323	361	360	358	351	349	379	364	359	351	368	365	341	394	387	356	344	362	353	322	314	336	358	382	391	337	319	369	354	395	333	358	357	365	350	336	388	369	355	364	307	370	333	395	333	376	364	357	352	342	367	346	364	349	335	346	338	308	347	371	336	343	360	325	338	357	349	349	338	358	359	374	340	342	342	365	347	332	322	358	355	384	383	341	382	346	362	323	355	368	362	365	382	349	349	355	384	356	346	376	346	328	343	361	352	358	325	333	370	390	373	343	323	373	397	366	308	361	320	372	373	356	368	333	334	360	386	337	349	336	334	374	357	349	377	315	377	355	348	363	368	369	342	307	342	354	364	350	392	349	352	362	364	324	331	370	383	378	337	339	355	342	315	384	342	372	364	386	372	329	355	306	381	369	342	334	413	336	355	358	365	346	350	328	320	355	337	362	343	330	393	381	355	335	334	342	328	322	332	344	362	347	367	394	366	339	302	382	382	340	370	345	376	386	377	362	372	329	380	379	361	370	381	393	329	340	313	319	329	343	366	375	355	343	405	350	328	348	372	363	356	320	370	354	367	342	366	351	380	334	366	331	336	371	346	377	294	333	332	331	355	344	313	361	387	363	346	358	338	382	343	374	357	403	337	325	326	350	380	336	390	355	362	374	374	352	351	328	342	380	313	350	349	341	356	341	379	332	322	356	360	360	355	369	338	372	327	366	378	331	358	341	364	370	344	317	360	353	390	352	379	369	360	365	384	355	364	406	362	369	359	397	355	344	371	371	371	377	380	357	366	336	330	371	323	343	370	323	383	337	379	340	346	341	339	337	333	365	354	369	391	334	388	348	381	393	343	379	374	370	354	377	366	373	357	358	365	324	367	387	383	381	358	328	331	328	342	334	365	360	376	308	343	353	340	360	373	343	361	360	385	362	339	352	357	345	321	352	368	359	351	349	373	357	347	384	375	339	343	320	343	363	335	315	376	336	372	341	361	353	345	399	344	330	350	342	359	373	347	378	342	349	358	359	377	384	340	371	344	405	342	367	377	360	331	354	357	375	344	356	334	333	366	335	390	366	381	367	370	339	335	338	353	379	360	360	351	371	358	362	347	353	355	357	350	368	375	347	394	354	366	360	297	368	363	394	360	360	366	327	352	297	364	360	366	363	362	350	379	345	355	377	325	325	370	342	346	365	369	353	385	316	334	354	362	359	358	319	316	303	337	344	374	348	334	338	353	339	381	338	335	356	338	333	363	357	380	342	360	348	337	385	351	389	404	390	349	350	357	350	327	346	373	379	389	348	382	386	358	383	326	364	349	300	377	368	376	336	369	384	392	375	352	368	323	347	328	346	363	338	320	368	317	370	333	347	338	368	385	341	360	334	344	361	337	339	355	331	343	343	366	350	373	323	346	340	374	355	348	366	344	340	354	359	367	342	342	353	370	359	368	335	360	328	370	355	357	381	347	368	321	359	341	384	357	386	379	354	353	346	380	319	347	340	349	354	345	374	371	323	352	364	320	383	354	387	379	371	374	360	340	346	390	329	333	347	367	323	363	347	340	364	344	384	336	352	341	367	312	356	352	386	348	354	342	357	357	378	312	322	334	354	363	354	374	365	344	340	357	351	420	371	360	409	345	364	378	371	350	371	299	384	333	375	382	345	316	317	367	372	339	360	366	324	360	380	378	351	374	339	317	349	387	338	357	346	387	358	335	360	357	340	353	350	330	362	382	373	358	349	369	360	370	356	393	345	350	341	366	384	342	355	319	353	341	362	398	380	351	357	370	384	338	339	356	317	354	380	377	403	359	368	329	373	330	336	399	371	357	360	334	366	384	357	360	368	368	397	336	386	334	373	337	348	340	347	351	383	357	371	365	370	334	370	355	373	322	354	371	370	356	367	346	373	353	370	324	321	385	375	376	360	354	343	366	351	345	362	343	381	371	370	380	389	349	324	362	369	359	351	344	368	383	358	387	318	354	366	380	358	383	346	372	350	372	351	360	366	347	323	374	337	349	331	356	360	361	370	366	383	365	345	340	346	338	382	362	347	365	404	391	351	395	353	339	377	394	351	343	333	375	338	349	299	336	292	352	349	346	340	335	359	357	361	380	373	338	378	371	354	359	316	383	358	370	347	391	318	357	355	333	396	381	346	341	343	382	357	343	338	356	321	385	371	355	336	359	370	326	373	387	344	366	348	352	362	343	384	351	335	370	369	317	353	364	329	363	337	366	294	359	409	395	358	399	363
8145	1266	1594	1673	1500	1335	1146	1063	1081	1002	934	888	938	909	898	836	870	867	887	889	807	847	872	834	848	828	868	841	843	836	826	739	836	770	820	870	822	818	827	781	838	813	799	779	783	838	809	825	811	872	792	792	783	873	892	847	791	834	828	833	857	843	802	824	848	824	855	864	845	865	834	812	817	826	881	839	816	848	837	839	835	832	839	772	820	772	794	863	852	831	797	815	860	878	796	781	835	761	805	774	827	785	804	840	836	794	823	784	773	806	862	852	816	770	845	828	793	805	807	854	816	817	793	790	810	830	792	809	818	802	789	844	791	765	798	788	786	779	758	801	789	766	811	807	772	823	809	805	798	718	763	825	742	830	793	818	779	806	790	795	755	746	804	777	843	832	810	814	825	798	758	749	793	754	819	814	798	783	837	775	759	818	763	787	796	767	862	792	804	841	800	803	843	771	801	788	847	809	776	870	778	851	806	792	824	787	843	828	823	784	836	829	794	799	766	767	791	788	860	817	860	720	824	791	870	849	759	826	769	831	814	772	791	773	763	760	811	787	831	789	807	833	801	791	848	812	815	788	793	809	794	766	785	824	806	730	821	828	807	820	816	837	803	759	808	837	786	801	774	835	787	843	808	757	804	776	820	772	802	822	827	790	771	761	746	795	827	788	742	843	769	826	800	781	805	764	803	749	845	873	776	851	788	784	802	770	816	802	780	832	792	820	760	826	833	811	776	804	848	828	812	799	814	815	818	770	792	790	791	809	774	837	774	811	749	802	808	843	774	798	810	772	810	769	871	823	810	802	818	808	751	798	832	759	798	775	800	801	808	794	827	762	785	799	787	791	769	789	748	781	795	816	824	784	785	783	809	822	783	806	781	772	791	790	808	761	785	789	811	876	764	831	797	797	796	819	782	837	761	756	831	781	805	789	812	774	777	768	766	831	752	820	771	794	789	764	809	829	784	779	802	831	821	803	814	809	813	812	870	840	802	771	800	791	742	773	771	758	809	819	847	781	826	808	817	785	855	792	760	765	810	824	856	751	814	846	773	787	803	807	854	795	791	816	797	817	827	845	801	800	812	774	789	769	787	810	852	782	809	772	785	789	802	848	790	788	763	836	751	828	817	806	789	792	814	815	869	841	800	808	797	868	829	765	809	783	839	781	732	800	781	812	755	799	841	780	775	817	740	764	766	802	797	826	756	794	776	872	841	798	829	779	817	775	843	756	772	733	811	805	811	802	778	780	809	818	793	807	791	853	777	807	781	775	800	758	796	842	858	812	841	812	795	816	826	799	772	830	798	833	786	771	806	819	779	792	839	808	771	829	799	813	752	796	807	786	808	786	830	752	824	775	820	792	780	737	795	815	843	770	831	838	800	805	794	788	808	830	810	801	820	797	793	815	788	836	809	871	817	750	811	821	746	838	808	833	791	823	754	798	810	826	834	829	793	808	790	743	856	800	802	780	814	841	774	792	799	784	825	766	845	783	852	813	769	794	830	763	834	753	817	818	829	821	806	795	771	847	781	834	781	776	797	771	792	780	737	821	857	748	834	795	813	846	809	807	873	816	756	804	842	833	749	796	800	837	845	804	787	819	794	764	772	762	779	788	794	816	813	791	812	794	803	785	781	763	782	761	815	836	773	783	801	869	782	804	826	787	804	771	797	822	795	797	820	807	808	838	783	813	788	784	799	796	782	793	823	810	776	793	785	757	816	835	849	798	851	774	763	781	769	798	837	807	792	781	820	791	835	795	794	772	799	789	796	834	812	884	815	798	771	806	817	761	823	792	836	806	822	823	782	836	754	749	825	824	791	798	767	809	868	828	799	787	786	805	802	805	760	753	773	830	790	826	812	777	807	811	826	778	829	839	836	823	782	768	800	798	791	809	846	769	769	801	839	778	789	809	806	806	782	775	815	776	794	848	888	791	807	844	836	786	792	773	825	803	817	762	788	834	800	823	787	784	790	762	800	859	750	788	778	777	800	809	810	775	828	791	847	853	801	869	825	811	807	784	837	835	795	753	791	784	825	781	786	788	808	842	770	791	784	872	807	795	760	757	802	771	801	770	800	818	843	801	821	793	750	799	812	780	772	816	810	830	839	821	745	853	822	763	780	811	812	817	819	812	823	797	786	778	787	795	835	817	753	821	761	806	786	801	820	753	801	816	845	810	760	808	778	852	824	834	740	869	821	829	788	819	761	810	802	831	796	794	786	806	851	804	763	760	828	792	801	833	765	795	793	832	776	792	857	814	810	804	790	805	862	809	786	814	796	796	797	784	785	817	820	817	803	826	800	786	829	798	827	832	805	792	827	781	778	799	716	837	805	780	815	801	823	758	800	779	783	802	844	785	848	758	841	834	777	817	802	790	805	853	776	819	795	824	807	765	831	774	769	860	802	817	791	805	787	785	843	809	776	822	764	777	765	804	850	762	792	806	817	796	772	773	824	788	776	799	821	771	768	762	798	807	788	781	806	766	835	808	787	774	800	779	837	786	764	806	820	805	783	834	814	826	793	809	803	842	783	793	801	792	800	766	826	793	775	780	821	812	752	831	859	713	829	753	804	813	817	773	815	831	825	829	778	790	777	795	821	796	816	850	771	801	844	817	814	794	825	795	828	806	782	770	848	787	793	835	839	763	806	764	785	767	809	729	793	800	816	872	809	844	772	739	849	745	807	802	758	805	857	773	779	814	775	854	760	811	793	821	804	830	807	837	784	814	822	779	767	805	786	774	785	812	778	824	781	790	795	774	841	856	786	756	763	827	843	797	784	814	752	821	825	825	822	814	805	833	811	804	791	781	806	755	796	800	806	808	820	842	800	817	798	781	812	806	778	831	793	780	805	791	781	833	823	776	782	786	802	792	771	858	822	759	784	830	820	772	820	830	839	796	780	844	812	797	835	805	827	782	851	820	778	799	817	825	796	802	782	798	723	814	808	761	841	820	791	785	800	793	850	807	820	846	801	807	850	825	860	774	844	807	812	815	812	798	773	808	756	831	783	767	787	807	788	746	791	827	796	833	795	822	780	741	782	816	774	834	812	768	822	815	792	779	784	849	772	796	805	816	836	786	804	792	835	823	799	749	792	821	793	810	755	796	796	829	739	827	811	811	797	800	760	787	783	793	817	801	830	789	816	774	778	787	811	814	806	761	793	766	864	799	779	801	780	777	807	774	797	848	854	836	757	786	764	779	795	783	784	809	766	822	781	764	783	759	788	826	789	781	870	785	839	759	763	792	815	812	805	827	831	852	746	754	799	820	818	739	798	827	751	841	752	838	791	794	745	832	840	734	812	853	771	801	823	830	837	784	802	865	807	761	804	839	792	823	804	842	754	793	836	777	816	783	754	827	753	785	787	770	806	806	821	757	808	784	820	808	820	789	794	815	781	797	821	762	801	795	801	811	829	766	834	763	830	773	830	826	765	823	758	819	790	761	791	807	812	766	835	833	820	797	794	783	828	784	786	776	836	822	752	808
18661	2416	1371	988	795	632	601	538	519	485	463	495	453	431	449	490	499	435	446	437	481	449	446	429	463	440	442	423	454	388	421	425	420	418	461	432	437	448	458	444	428	391	428	431	453	418	398	438	437	427	443	459	447	416	452	481	459	459	469	417	416	421	442	470	436	467	475	441	429	446	454	463	409	469	448	463	427	455	433	405	425	471	405	395	498	407	416	434	428	427	417	473	469	409	408	394	410	420	438	398	443	442	445	424	403	439	430	391	410	440	426	437	448	465	462	445	395	442	433	424	444	440	384	417	411	445	397	405	449	456	443	427	457	467	439	405	426	436	442	408	448	420	439	453	446	445	434	443	379	420	447	413	429	410	432	431	407	409	424	408	416	426	423	438	407	441	468	424	441	409	447	389	431	454	442	420	444	440	418	422	390	394	438	427	416	436	461	418	445	397	410	426	376	421	398	385	419	446	469	457	421	424	452	403	452	452	453	468	422	435	419	416	398	447	431	439	429	402	445	404	416	385	424	402	456	448	408	408	446	421	420	482	457	415	428	469	443	396	419	412	435	404	418	447	435	425	412	438	422	445	482	403	458	447	446	431	459	449	399	410	391	423	462	441	451	447	435	431	450	443	411	429	445	449	401	405	428	485	462	422	462	420	398	441	390	434	389	427	460	413	444	429	427	425	402	430	424	427	450	428	412	450	408	402	407	435	422	413	453	444	434	442	444	419	402	408	472	448	429	403	409	403	419	404	459	462	425	443	421	419	402	422	436	434	445	439	419	408	446	412	439	426	452	427	405	415	448	442	424	448	452	487	419	403	440	461	429	425	411	421	423	434	425	441	427	411	391	470	459	426	419	473	431	422	456	411	399	451	425	413	443	440	464	423	444	408	423	418	427	449	439	430	386	406	397	408	411	435	402	401	390	443	403	443	436	411	426	438	442	459	431	443	449	479	466	420	408	454	463	444	420	463	442	448	457	419	468	444	437	450	420	396	446	403	423	430	422	440	394	398	393	428	432	408	442	430	436	445	439	456	454	446	477	459	442	450	435	417	410	407	427	458	446	422	430	413	404	393	429	441	431	460	442	416	394	425	404	472	469	452	410	426	426	414	397	406	435	400	423	447	412	413	438	416	426	378	428	416	453	393	415	447	456	396	430	464	447	425	480	463	450	431	488	437	419	401	413	440	445	438	457	411	408	409	422	446	404	424	396	450	448	421	448	421	422	442	452	451	444	448	432	449	437	381	429	444	407	455	430	421	406	449	459	431	406	453	433	410	423	415	410	429	449	424	431	423	419	402	439	431	424	407	412	397	425	425	421	431	412	408	409	388	416	446	450	427	449	426	424	442	409	415	420	411	414	463	437	431	406	429	440	407	385	430	434	398	411	429	432	438	447	423	421	399	438	445	420	470	434	451	445	387	469	419	425	458	421	434	451	407	417	429	470	440	448	445	431	427	435	402	437	384	413	407	453	441	426	431	417	401	435	403	421	442	425	411	418	437	415	420	395	418	433	437	440	420	403	442	460	413	430	384	424	414	423	446	444	451	426	406	394	412	470	459	419	422	385	415	448	400	429	437	403	427	465	436	432	424	456	455	450	423	405	454	451	422	425	423	428	443	492	420	436	443	406	400	437	393	426	382	436	416	483	391	447	421	421	485	480	483	402	397	452	445	407	417	417	426	430	460	415	424	444	418	432	383	457	453	379	453	432	423	399	432	451	399	424	432	451	451	469	414	405	410	474	414	437	452	405	451	405	439	413	387	417	476	421	466	416	415	464	420	444	449	412	447	454	413	455	441	393	464	429	463	484	409	407	448	446	464	420	442	443	435	466	399	437	453	428	432	476	423	448	452	465	382	433	424	395	442	405	430	447	420	448	430	388	430	446	429	435	412	408	443	455	421	435	412	426	463	406	446	484	416	451	435	435	423	473	426	462	413	496	418	456	431	413	461	415	441	450	427	406	456	429	421	470	382	446	454	414	398	432	460	416	397	438	422	436	432	402	440	442	405	462	423	419	426	424	447	415	457	455	460	416	414	428	441	416	383	422	439	448	429	426	380	425	456	434	472	401	425	442	432	433	434	458	423	418	424	415	416	461	479	437	432	452	435	431	449	450	432	406	399	459	417	412	428	455	428	446	437	484	433	375	418	474	447	433	406	457	414	415	422	425	409	441	449	411	462	417	430	427	423	436	434	425	418	435	407	415	423	411	471	407	412	393	417	462	437	402	426	452	384	403	399	452	369	449	443	445	393	390	448	420	430	454	429	407	444	450	430	418	459	440	431	450	410	446	412	408	425	431	453	401	429	416	420	445	417	431	453	428	426	427	444	436	462	448	428	434	384	409	387	412	431	438	441	440	433	426	397	397	427	482	406	402	423	439	444	418	432	443	455	422	375	430	430	398	424	423	419	444	450	386	474	414	426	418	412	449	418	412	429	399	443	422	447	386	375	374	466	448	430	427	423	467	421	415	446	430	410	461	457	422	408	430	442	395	437	404	405	418	427	431	441	442	413	390	420	419	445	414	431	421	426	432	378	442	392	390	409	452	471	429	401	450	418	408	420	425	434	405	436	416	395	417	438	423	413	374	404	402	419	403	416	398	403	455	410	425	471	415	463	435	368	392	389	415	455	407	440	442	442	433	409	402	435	395	437	438	430	383	412	431	415	406	404	445	453	396	401	388	387	406	449	440	435	457	440	395	418	451	432	459	417	447	404	463	481	399	437	420	458	414	446	424	427	479	416	415	428	451	414	469	452	426	446	401	419	417	484	424	414	426	453	441	438	445	483	407	460	415	461	420	414	442	434	414	473	444	411	406	397	435	391	457	416	427	430	454	425	456	456	477	395	452	467	440	460	439	412	423	443	442	383	377	420	450	417	434	450	429	400	445	424	440	423	419	397	409	453	426	414	415	439	453	425	426	418	406	432	445	446	450	446	452	396	414	441	430	425	390	457	441	421	404	425	428	421	407	411	431	429	393	430	407	418	385	424	399	425	442	458	450	414	441	419	363	400	390	451	460	436	425	454	423	445	446	411	450	413	439	465	438	423	435	460	474	456	387	428	414	437	458	477	431	430	431	462	450	431	458	411	437	440	406	454	386	419	441	432	397	430	402	415	414	447	378	465	455	418	430	452	440	424	478	410	441	421	435	442	409	440	422	430	451	410	433	457	447	474	413	419	447	409	472	468	433	402	431	451	442	446	374	433	386	391	416	431	409	429	404	448	454	456	422	432	442	412	412	466	378	413	418	433	395	433	419	427	418	396	419	400	434	388	413	398	438	414	420	477	453	453	412	424	429	442	487	436	401	397	422	404	440	424	445	435	413	428	401	472	475	410	439	393	458	415	425	402	419	400	443	429	421	432	436	433	458	421	449	411	415	441	430	471	430	439	446	427	404	424	433	464	417	416	441	375	415	420	410	411	427	439	421	466	406	398	417	433	414	430	437	430	386	455	415	451	396	402	422	406	406	458	417	469
10476	1989	2459	2519	2319	1889	1657	1512	1410	1318	1310	1223	1124	1163	1082	1083	1135	1038	1052	950	1022	1041	1025	1007	941	1007	970	1009	917	984	1004	987	955	1011	936	997	948	946	942	965	940	924	900	905	948	950	961	939	965	967	949	1002	981	963	1038	993	1012	972	1080	1001	987	1062	989	1000	942	1005	963	989	1038	1004	973	954	961	939	948	1008	1038	962	999	970	959	981	1035	1017	1008	986	918	987	1004	988	937	936	920	918	952	944	968	954	907	894	961	1048	942	917	977	994	972	931	958	950	934	877	925	919	896	870	923	938	889	902	934	924	966	962	967	887	887	914	969	962	915	957	960	918	944	958	992	914	912	975	951	923	938	928	924	907	956	972	934	907	960	957	919	914	885	919	948	910	996	911	899	976	1021	948	918	929	907	877	945	929	943	950	891	966	937	904	925	962	918	934	924	945	936	928	934	937	939	916	942	889	878	904	939	918	934	927	943	893	905	975	902	888	860	900	902	934	908	937	928	915	945	915	898	906	917	966	932	955	915	913	892	897	968	928	965	947	954	867	906	934	915	905	908	950	962	932	928	910	950	907	876	956	926	901	882	895	943	960	923	916	934	916	900	919	944	937	937	950	939	913	902	937	896	939	956	905	925	961	949	957	912	894	916	922	947	951	913	948	900	909	927	979	931	901	921	952	893	967	904	959	962	919	922	941	962	871	916	909	907	913	915	915	924	878	948	914	952	983	993	880	882	991	938	954	878	854	911	947	921	956	943	863	918	881	982	911	917	896	961	904	977	875	873	914	929	936	932	905	949	930	954	967	948	891	875	897	965	887	907	947	914	929	888	926	919	971	957	923	919	903	900	919	875	892	948	949	871	921	928	953	913	951	933	925	944	889	931	899	905	918	950	947	892	913	918	902	910	933	916	900	946	972	905	930	953	868	932	903	916	952	935	899	945	876	954	935	923	925	947	898	930	940	914	912	921	946	918	981	880	967	939	951	877	944	938	887	892	888	886	906	936	900	952	878	969	922	929	909	895	877	908	927	965	926	928	912	905	942	979	932	967	878	882	948	933	988	956	923	929	915	907	904	897	963	935	883	907	910	909	961	912	902	900	882	966	881	871	973	939	920	917	912	922	980	926	981	894	904	897	904	932	917	923	922	910	970	926	902	899	969	881	969	964	878	894	892	970	916	883	919	918	926	911	885	873	921	850	952	981	996	877	879	981	907	947	853	919	931	910	905	950	907	972	959	872	963	957	931	956	943	918	899	903	950	919	939	922	923	941	905	963	930	927	969	889	907	931	955	942	914	882	909	937	980	902	952	906	1040	920	871	969	929	919	944	955	883	909	972	911	968	910	870	914	928	887	926	903	915	969	920	937	964	923	886	944	890	952	912	925	946	975	884	909	903	933	920	960	937	970	946	922	916	890	935	935	903	896	932	931	881	948	875	937	930	933	980	900	957	933	942	922	877	948	907	908	948	926	964	904	900	948	946	904	975	910	958	892	929	913	947	946	977	913	910	965	958	936	909	927	933	875	925	940	903	899	965	946	950	936	907	918	935	900	919	957	928	926	952	903	911	944	893	939	925	983	897	973	962	955	908	942	933	977	897	948	870	933	987	898	940	928	917	919	970	883	934	875	906	931	927	923	948	959	905	885	895	903	921	952	935	965	917	927	901	920	892	951	933	883	972	967	891	877	880	898	911	892	911	941	934	952	935	934	942	932	931	928	925	958	985	936	883	953	963	920	952	908	911	927	866	898	876	928	905	912	888	898	938	936	934	927	901	903	935	931	928	960	955	936	944	892	897	906	947	914	956	908	866	890	960	959	914	918	900	887	897	947	902	921	933	892	908	948	975	902	960	925	991	878	944	902	923	938	947	939	948	907	991	912	954	915	908	928	940	943	938	913	914	952	983	944	929	983	942	956	924	976	944	980	911	900	908	887	950	973	942	900	945	943	894	930	903	926	934	946	910	917	952	919	910	904	937	936	901	883	898	941	901	890	905	900	923	962	946	899	921	957	905	961	943	929	970	902	928	947	953	959	941	883	899	938	905	882	952	903	877	926	930	909	907	930	930	886	871	937	936	947	982	868	944	913	925	883	950	944	966	948	956	896	916	913	897	944	946	842	930	928	908	894	934	888	936	929	890	954	954	925	941	919	896	893	946	894	941	940	919	990	958	928	915	938	867	943	905	899	912	954	918	919	987	930	984	967	895	929	947	952	927	899	924	917	931	877	909	931	934	933	915	896	927	912	972	971	893	956	954	903	978	962	928	939	916	905	907	937	918	889	887	927	958	963	970	935	907	867	1020	895	884	953	966	964	957	932	873	946	943	929	930	906	851	921	938	899	900	870	940	912	954	972	941	919	909	964	957	901	868	944	881	958	915	920	952	931	948	879	943	971	921	945	897	916	912	953	921	934	925	962	938	932	922	929	907	916	983	905	980	978	924	883	969	931	918	922	866	908	894	906	908	917	880	937	941	938	928	915	973	941	901	924	936	901	943	932	937	959	939	889	986	902	955	915	949	962	967	948	894	1009	929	877	802	910	921	889	958	916	948	860	991	972	968	904	935	887	951	937	911	890	943	892	976	908	912	918	866	932	937	994	989	910	986	959	957	949	936	984	960	877	928	955	961	897	931	958	936	963	922	914	920	980	932	955	931	909	915	953	922	967	914	932	947	938	980	901	882	951	954	876	938	897	951	990	946	916	938	886	1007	885	977	891	937	948	937	908	907	935	924	898	932	865	905	933	857	953	950	872	895	899	926	916	934	855	917	938	903	900	914	939	907	929	961	923	938	929	941	901	946	858	873	922	929	894	889	909	944	933	996	951	942	949	964	910	941	943	920	941	920	916	936	934	899	959	932	914	938	967	951	894	926	985	935	931	930	924	936	941	897	905	937	941	936	977	915	951	915	927	901	979	927	946	888	918	990	982	923	915	929	915	919	877	899	880	850	912	884	918	924	909	890	925	917	911	925	903	947	912	969	954	931	978	915	908	921	927	927	947	920	918	917	927	915	895	990	951	822	887	911	927	904	922	947	945	932	948	949	981	960	906	931	948	873	923	896	896	939	935	929	929	932	916	938	937	893	952	941	928	922	874	910	877	903	938	964	923	948	880	850	938	910	942	964	924	914	933	940	932	948	915	889	936	938	912	891	906	955	918	935	914	981	947	921	912	943	889	899	940	916	906	939	951	924	939	931	909	939	912	900	941	916	994	970	909	943	979	939	948	963	895	919	933	946	941	897	970	900	919	975	950	908	917	936	925	927	935	986	973	902	895	852	883	916	936	947	918	914	971	945	901	930	928	964	943	919	900	954	942	890	895	947	934	981	892	946	994	939	949	920	968	930	944	931	951	966	889	900	897	967	934	844	928	943	887	897	912	895	909	948	931	941	934	881	910	908	907	900	922	860	934	903	911	909	940	953	937	942	945	862	949	965	871	929	918	904	919	904	910	919	925	928	896	899	913	968	933	966	913	993	940	904	967	957	967	918	897	973	969	946
3531	537	328	277	243	251	279	265	257	283	274	263	268	266	270	258	245	268	237	262	238	268	283	281	275	284	291	240	265	265	262	233	253	268	239	241	254	276	242	251	260	282	274	292	273	273	263	265	240	272	272	280	269	280	273	277	299	243	279	254	286	314	238	262	251	277	287	275	270	261	271	269	257	279	242	271	258	262	308	290	235	249	243	276	284	267	277	264	244	285	268	258	290	233	245	271	244	252	227	253	277	285	273	265	232	230	285	278	276	257	236	256	222	265	261	272	266	229	253	268	280	274	281	270	264	328	264	241	254	262	225	252	275	276	295	259	262	261	262	269	263	294	246	258	244	244	257	243	251	255	257	301	246	229	271	289	299	264	289	275	284	265	250	245	280	295	243	254	307	236	233	263	280	241	253	257	254	274	265	240	267	260	278	256	260	260	272	243	254	274	266	238	271	255	295	272	271	321	292	260	255	275	276	233	305	299	263	274	309	268	292	244	260	253	278	258	243	242	284	292	258	277	275	273	253	266	272	264	266	249	274	240	248	240	280	243	265	224	246	241	225	209	267	271	299	276	236	250	285	298	250	253	270	251	228	256	220	258	295	226	222	281	269	272	263	238	269	282	255	244	257	270	266	263	253	271	268	285	297	270	272	282	271	260	263	276	293	244	267	232	260	262	275	266	272	246	279	255	259	238	220	245	261	257	272	290	257	253	280	232	285	227	269	274	263	302	251	259	254	283	256	258	287	278	249	225	293	249	275	267	252	251	274	271	264	261	232	273	269	253	287	277	279	273	270	271	270	248	232	236	291	235	275	289	235	278	249	281	292	283	264	256	257	264	256	274	270	264	276	247	254	302	266	244	258	279	264	279	248	252	279	256	259	289	252	275	256	257	261	287	269	245	247	254	232	271	240	251	269	262	234	244	273	238	251	234	259	299	255	258	265	261	237	300	272	301	261	258	264	242	225	282	290	248	258	279	258	253	258	247	261	298	276	260	252	300	252	282	260	267	258	271	286	267	267	233	270	251	290	256	243	253	255	292	275	242	249	268	255	208	246	261	286	277	300	245	276	268	251	241	235	254	277	268	267	262	273	270	256	270	247	297	247	253	308	260	279	249	243	231	237	240	271	285	290	269	243	244	283	271	253	233	271	257	286	283	241	246	261	231	242	240	263	251	250	262	247	256	306	261	272	270	241	262	266	225	256	266	223	278	265	299	254	278	258	239	258	281	271	246	290	258	293	253	247	257	229	257	256	273	289	256	241	254	259	253	236	248	273	234	257	277	307	248	272	251	246	282	280	279	259	260	252	277	214	236	244	253	256	254	270	268	276	233	256	263	254	283	251	281	269	261	259	272	261	273	237	277	269	264	271	297	238	258	286	245	239	262	237	266	267	249	266	272	255	292	275	266	270	237	247	221	246	271	253	259	261	256	283	267	269	264	280	294	254	291	279	255	272	274	275	265	253	254	264	265	256	282	263	280	253	247	245	259	264	291	267	272	274	277	256	271	239	280	267	247	263	239	262	278	272	247	255	272	243	244	239	231	293	270	298	291	245	268	274	277	226	251	251	256	278	235	266	263	263	232	253	272	315	271	260	258	242	274	243	245	250	234	302	281	274	290	265	265	265	259	260	264	269	286	255	253	255	251	249	243	282	260	275	292	278	258	260	266	269	257	288	271	299	263	255	244	269	271	275	262	257	253	278	244	284	276	292	274	241	281	266	274	278	249	289	251	234	277	263	272	262	252	266	257	262	285	262	276	259	263	242	239	258	275	243	268	259	268	284	260	263	255	225	275	272	255	274	262	272	284	282	244	275	262	262	255	247	254	256	278	269	254	261	273	275	302	253	255	288	274	267	264	273	262	267	261	250	260	295	247	296	274	253	295	273	247	277	256	258	297	239	256	279	251	269	256	255	310	253	278	267	274	247	243	257	277	275	280	270	296	276	267	277	233	260	263	248	275	266	264	260	292	270	264	261	284	239	270	274	243	279	236	291	248	247	265	286	252	250	247	297	255	265	271	236	244	245	268	251	267	297	288	259	259	248	238	258	248	258	279	242	239	270	250	284	271	275	274	258	273	276	243	253	262	261	262	237	241	238	261	272	258	250	278	255	265	228	258	245	274	294	270	257	275	302	243	257	289	276	261	260	267	274	261	250	248	275	286	270	247	286	256	245	225	274	248	275	254	250	271	278	291	267	265	275	263	256	253	259	269	289	270	266	280	248	263	268	246	268	241	272	270	321	253	244	257	260	238	244	271	299	270	249	252	265	274	280	279	248	266	286	238	271	233	270	269	265	263	284	235	273	258	271	278	204	311	269	277	273	266	264	256	253	272	253	255	233	259	272	258	272	267	256	284	277	235	289	281	265	251	242	228	268	221	263	309	274	283	278	262	279	258	304	268	226	232	276	258	245	266	255	256	243	259	269	269	267	240	246	239	224	225	282	263	269	239	238	253	223	249	267	289	254	265	291	269	280	287	266	252	275	263	224	258	248	257	269	238	262	283	253	279	240	259	258	266	245	251	265	272	243	253	269	286	261	258	273	248	260	270	261	275	251	245	231	237	245	259	300	296	281	239	253	253	237	269	271	269	247	268	288	310	269	285	243	250	259	255	247	278	271	253	256	299	262	256	246	240	255	289	261	230	250	227	259	237	258	263	268	279	220	280	247	250	254	278	250	280	265	251	261	305	279	241	245	255	269	231	282	253	256	278	281	253	268	273	287	296	248	252	260	240	260	244	288	250	252	243	242	238	258	256	271	260	259	256	304	253	223	248	248	253	223	313	275	307	234	278	275	244	273	252	277	266	235	253	278	259	257	300	292	255	295	254	275	291	260	267	236	277	277	243	237	264	252	270	249	264	255	261	232	278	293	261	261	270	263	231	288	251	260	263	260	274	252	265	251	245	246	226	255	306	255	265	248	291	251	254	222	282	333	272	250	283	269	294	275	291	256	283	271	277	250	262	245	263	276	264	260	267	313	244	254	213	270	257	219	256	273	238	252	241	271	260	251	278	279	240	264	282	286	250	281	284	264	310	269	220	238	245	245	248	273	243	236	273	264	271	247	250	261	267	252	266	284	271	276	259	288	282	283	268	263	282	245	254	235	268	260	276	256	249	261	243	282	250	233	260	271	270	240	264	250	262	253	233	283	294	270	263	260	270	264	242	253	249	269	266	263	280	241	283	283	229	249	268	261	270	252	253	289	299	266	272	285	243	275	291	252	247	279	238	271	293	256	231	257	275	273	245	266	292	256	282	243	250	270	254	248	239	239	269	269	257	242	274	250	280	283	270	287	254	290	252	306	263	265	272	261	278	247	260	269	260	268	261	272	269	252	251	275	270	259	234	256	273	252	269	298	239	252	282	294	267	271	278	263	263	267	253	257	238	225	227	235	306	274	246	259	283	293	259	245	293	313	272	280	225	295	265	214	270	304	248	298	233	252	263	255	244	250	275	280	231	254	250	226	238	239	225
2820	886	703	653	641	647	643	654	616	635	562	635	601	641	626	627	632	605	590	641	585	622	592	599	627	603	617	627	593	619	645	616	655	588	645	615	613	587	624	623	583	596	636	576	610	595	588	639	602	655	648	607	611	637	577	661	666	607	599	617	627	595	602	597	645	671	631	639	628	619	661	615	645	658	612	627	626	643	610	608	614	623	657	634	592	708	593	587	621	657	616	638	612	637	584	636	637	597	608	630	625	605	635	614	586	602	596	577	610	618	644	619	618	631	614	616	580	579	600	638	635	661	610	582	650	602	635	605	628	599	574	608	637	603	634	587	591	616	592	615	628	609	594	593	593	623	598	661	586	609	589	584	602	619	610	642	603	593	646	582	632	617	628	580	617	644	626	588	641	621	582	631	649	651	602	595	640	598	609	609	636	623	629	598	614	642	630	588	594	623	620	629	610	592	645	609	597	595	546	668	596	574	609	612	636	607	646	609	594	617	644	582	579	638	621	629	642	626	604	612	642	636	625	651	586	650	584	647	691	605	661	629	644	623	616	643	607	604	645	584	617	626	587	663	613	626	611	614	610	606	595	639	626	639	598	642	620	642	613	634	568	585	611	612	599	624	614	595	650	620	602	589	581	636	579	635	619	622	631	612	561	651	622	634	586	602	653	634	625	662	632	600	568	614	622	597	597	686	647	619	592	585	588	638	605	624	617	615	627	596	644	630	619	608	609	677	639	618	610	603	606	613	603	643	611	644	585	591	634	657	676	632	652	657	652	594	606	611	609	594	618	584	610	600	593	592	585	623	631	606	573	592	630	661	591	646	628	623	609	626	684	573	635	643	608	636	576	606	583	620	588	614	587	616	641	619	581	631	653	649	588	563	595	606	633	604	601	641	591	608	602	592	583	576	611	565	625	641	603	590	596	622	626	628	641	584	615	613	609	645	626	628	574	615	611	611	585	647	565	600	606	629	610	626	627	618	616	622	591	607	608	600	602	605	619	591	601	612	610	565	589	614	565	620	633	600	650	611	621	610	608	640	612	626	619	576	586	602	644	617	606	591	615	581	643	609	627	627	600	655	579	594	629	581	644	610	582	599	595	593	633	600	612	637	635	588	585	643	629	640	606	657	603	670	578	607	579	577	600	630	616	643	635	639	633	655	591	641	602	570	622	612	661	617	620	639	605	636	573	596	616	648	660	641	600	618	617	639	601	606	615	595	627	590	601	617	592	588	635	637	623	625	645	588	635	614	610	576	634	594	585	589	612	572	604	635	623	638	638	600	614	596	594	575	595	568	602	609	553	575	606	651	617	615	602	651	650	601	630	649	628	635	597	618	621	577	609	600	617	600	609	625	594	615	599	678	638	625	603	608	636	612	569	630	574	617	653	642	583	632	653	637	586	610	596	617	589	634	574	610	646	629	607	636	581	578	584	651	598	633	649	636	630	623	645	576	597	624	626	627	589	627	638	674	632	593	611	617	596	583	608	600	627	604	653	615	576	585	635	582	676	649	635	620	624	652	642	619	580	595	595	625	616	612	639	629	606	598	577	606	616	575	608	589	602	612	636	615	636	640	615	626	623	635	625	627	634	625	592	609	644	633	566	629	632	566	676	616	657	588	642	600	610	627	627	631	634	611	644	660	614	609	552	598	639	592	598	642	609	636	622	632	592	576	618	665	594	619	607	626	612	646	639	592	573	566	610	631	567	629	579	663	625	606	640	652	584	608	595	652	592	638	600	579	600	615	609	612	619	597	633	596	643	630	603	647	576	645	668	621	617	598	609	617	633	647	603	665	688	609	621	646	648	627	655	603	607	640	635	587	614	621	624	645	627	600	644	635	624	662	603	585	596	587	619	606	591	597	638	632	630	661	626	615	622	582	629	636	600	621	609	626	595	620	599	641	649	598	638	652	592	618	587	597	617	597	614	624	598	588	601	613	611	651	600	633	648	589	620	622	627	620	613	600	590	673	608	622	597	622	600	611	569	593	695	567	615	570	628	609	617	620	573	642	606	600	649	598	591	606	628	574	566	638	606	552	615	611	623	588	620	606	640	601	617	623	598	661	587	636	589	601	623	600	563	563	639	645	645	623	594	609	643	639	595	605	571	590	647	667	567	600	624	622	625	637	622	589	632	617	642	564	624	647	644	618	619	617	566	631	646	591	631	587	577	577	646	627	600	603	614	634	597	615	655	609	587	626	599	598	615	635	584	663	597	616	643	609	635	590	633	600	646	653	603	607	651	595	621	627	621	611	607	648	638	604	628	595	632	641	593	580	605	596	601	603	606	609	599	607	608	603	602	580	609	631	617	615	621	593	571	609	631	615	590	614	568	587	633	626	619	606	618	627	626	625	608	613	625	629	589	604	611	594	641	594	614	679	588	640	598	595	573	594	623	631	652	655	625	633	607	626	611	642	626	624	615	615	562	580	585	634	618	637	592	634	588	612	643	608	610	636	614	605	579	627	618	638	577	640	585	589	656	628	628	589	642	611	632	603	593	674	596	625	627	587	626	601	636	582	630	684	624	607	595	634	624	595	609	577	588	591	632	637	655	623	628	567	623	641	640	583	627	662	599	588	588	647	603	642	639	613	592	641	616	631	594	615	607	638	624	626	615	562	598	675	606	612	653	596	587	631	589	641	611	614	612	595	651	658	592	633	625	593	621	633	598	611	626	620	586	625	631	597	620	605	643	626	631	650	630	643	583	640	648	641	585	630	589	587	602	613	609	623	636	628	644	608	624	640	607	616	581	619	599	584	641	631	630	633	600	603	654	610	610	667	664	601	660	628	621	641	628	583	634	597	610	606	617	634	634	602	682	599	589	631	634	625	606	618	610	625	575	596	622	602	635	630	629	605	599	604	608	611	576	613	624	643	602	634	648	641	604	566	640	613	635	614	589	605	566	580	596	604	598	634	609	635	585	564	635	591	588	612	622	614	609	647	598	630	615	625	617	616	670	586	626	584	588	580	605	620	648	597	607	607	591	593	590	641	604	631	602	594	638	609	596	592	624	597	620	597	581	611	563	619	590	585	600	618	630	632	627	592	618	600	605	634	628	609	633	567	593	599	660	569	573	623	648	603	677	595	579	628	621	607	615	623	603	637	640	554	583	611	617	607	571	604	627	605	598	653	576	600	613	607	610	601	562	606	586	583	621	615	600	613	639	655	602	606	627	592	622	623	565	611	636	607	657	636	604	617	633	598	608	597	626	595	686	617	596	572	582	677	652	598	615	598	609	588	608	614	632	661	642	637	605	638	646	598	631	612	642	618	559	632	586	613	627	593	621	599	627	588	632	628	623	674	613	592	678	626	615	618	636	633	592	615	656	629	598	604	639	593	596	693	626	634	591	618	591	598	611	579	639	626	622	632	609	624	644	587	635	603	602	624	633	625	589	653	620	590	665	656	611	606	573	616	624	624	647	587	632	604	620	618	639	643	606	594	610	600	617	638	606	643	631	635	606	617	605	654	633	635	600	594
11859	1217	838	636	507	428	412	445	398	425	414	389	402	385	396	361	384	366	327	335	383	379	372	390	354	357	329	387	375	371	362	367	379	354	356	365	361	391	329	352	340	329	325	374	350	341	351	341	367	354	356	389	352	345	330	361	327	386	383	382	393	373	342	360	345	370	366	387	351	360	391	336	397	368	363	365	343	366	343	331	354	361	386	399	339	335	364	353	388	337	332	328	371	355	339	327	346	387	397	368	352	381	320	348	375	400	357	345	344	391	412	375	361	352	355	362	358	387	377	341	355	367	357	402	370	385	375	349	322	363	349	369	386	378	340	368	369	382	384	400	314	369	359	359	360	365	396	388	349	312	340	363	389	395	338	379	383	355	348	356	344	341	319	356	339	347	372	352	345	360	388	317	338	371	358	354	370	326	366	375	393	398	354	368	348	372	372	346	377	375	335	373	362	344	350	337	381	370	374	357	366	379	334	355	353	343	334	330	335	369	378	333	359	319	406	372	316	372	349	344	342	353	385	368	346	342	346	348	412	361	327	370	384	405	389	374	324	353	358	364	346	331	362	402	345	356	347	340	362	346	360	360	386	323	358	329	356	356	336	346	351	340	370	351	370	344	379	361	367	366	379	400	367	345	315	357	367	391	370	338	330	367	330	389	376	340	362	393	365	372	364	377	332	396	349	324	367	355	372	313	326	361	334	371	395	330	366	358	310	349	384	364	339	356	353	352	369	366	373	338	348	360	350	344	344	332	329	407	370	359	346	342	343	370	354	293	319	329	339	364	362	336	384	338	362	342	350	364	346	340	356	354	386	344	340	333	369	332	332	318	365	371	345	329	391	343	364	361	363	400	371	358	337	356	332	364	352	369	341	370	366	356	364	373	373	348	358	369	335	329	354	353	333	361	365	359	331	334	384	352	370	358	352	358	363	371	345	363	377	383	351	374	376	351	346	348	356	346	349	337	374	342	349	361	365	388	327	364	346	329	311	365	343	355	333	347	366	384	354	368	355	366	369	338	345	369	355	377	378	345	356	358	360	312	361	357	370	375	337	357	428	354	363	379	337	332	333	346	370	340	348	352	350	342	382	376	371	344	364	310	367	373	352	359	364	340	334	364	364	340	379	358	359	364	340	332	358	354	378	385	352	357	424	403	356	367	356	330	344	332	358	394	342	352	358	370	332	350	398	378	379	349	340	409	362	391	382	362	358	350	347	360	350	348	349	335	348	368	403	321	356	371	334	340	338	332	411	331	343	347	371	356	349	361	362	362	339	347	345	356	370	332	387	368	373	356	345	347	351	331	353	374	375	327	344	354	343	335	371	353	363	350	389	372	319	345	345	379	334	351	387	377	338	360	334	337	372	356	349	366	383	349	363	365	365	355	343	360	369	378	361	373	350	342	346	372	340	371	353	342	363	330	373	345	308	373	369	345	345	304	336	387	324	392	374	378	367	363	397	356	350	377	345	377	366	372	353	332	336	365	365	391	370	356	334	356	363	342	357	356	316	346	382	353	377	365	348	342	414	374	336	328	332	383	325	358	351	360	347	344	323	369	386	417	333	398	328	363	342	351	345	327	347	311	352	333	347	406	344	365	354	369	372	332	368	355	357	361	377	383	360	324	363	362	350	365	342	320	372	334	353	381	350	364	333	379	345	390	341	368	380	353	346	352	315	350	334	375	326	318	349	336	348	349	368	339	376	377	375	325	396	384	329	381	336	359	395	351	360	364	388	368	353	373	360	334	338	339	346	355	340	323	356	386	384	333	338	354	327	396	376	362	339	322	312	391	316	378	350	379	363	354	370	341	343	355	357	347	327	338	343	378	360	339	379	347	317	310	353	389	390	362	352	349	338	351	325	370	374	326	366	344	332	331	367	419	387	353	373	354	393	334	390	356	383	359	350	355	342	414	351	325	341	383	359	330	333	352	361	356	322	378	359	372	333	348	378	361	374	357	350	377	357	339	314	353	326	308	365	365	369	347	323	352	381	346	320	367	347	361	351	329	376	373	381	363	370	385	384	370	381	382	323	307	357	346	366	357	336	339	350	338	345	339	359	377	355	359	358	357	377	388	404	366	357	356	330	313	415	407	347	350	386	355	364	345	379	343	337	337	325	356	378	333	358	348	352	343	368	373	336	329	340	350	361	346	332	359	354	348	397	364	359	359	338	393	335	386	369	366	367	356	377	357	392	346	355	337	348	341	366	332	318	353	351	360	342	393	331	357	376	367	379	356	381	362	351	402	343	384	362	369	345	393	373	387	365	386	360	402	375	348	360	328	335	368	352	378	372	349	389	383	329	383	401	343	343	375	367	355	340	368	346	355	323	344	366	392	374	334	364	352	382	350	372	355	347	362	340	357	368	358	348	325	373	354	364	331	364	381	332	375	356	351	392	400	355	352	357	360	339	336	360	358	324	386	360	355	379	362	374	353	343	347	378	327	342	355	343	358	370	342	370	384	344	354	370	374	376	342	342	350	373	362	389	367	360	339	360	333	374	337	370	363	343	356	373	375	344	313	356	365	398	396	329	365	363	370	352	350	351	380	345	344	346	356	383	316	312	341	336	319	331	315	347	340	378	388	347	339	413	341	320	350	377	374	343	363	391	362	399	360	358	365	349	326	349	340	331	368	408	371	346	351	421	366	355	330	352	347	308	362	349	377	362	350	369	398	340	367	350	336	343	372	341	379	353	402	359	345	292	321	333	350	375	351	319	379	331	359	388	355	384	365	346	371	350	386	346	341	373	357	389	357	361	344	328	356	379	373	354	341	337	364	360	334	348	347	377	414	347	360	369	340	361	382	374	350	357	355	341	333	387	329	384	394	369	330	375	365	419	308	334	340	348	366	337	332	328	353	383	349	366	356	364	350	363	338	335	372	342	348	381	355	327	379	336	367	332	391	351	405	382	414	333	359	336	337	341	387	366	369	340	327	304	331	395	378	356	354	354	319	371	379	348	383	360	329	343	358	371	358	348	372	318	381	366	359	371	367	358	353	365	365	383	349	365	326	398	345	332	329	364	370	374	358	396	374	408	339	370	372	396	357	298	361	373	321	328	368	371	353	356	356	337	376	358	373	341	378	371	338	349	348	370	346	381	365	390	366	356	373	392	351	340	339	377	372	358	379	373	344	344	328	363	332	370	360	382	382	371	353	329	328	353	346	341	388	401	364	345	334	384	341	356	363	315	363	346	342	366	352	366	341	350	363	348	329	336	349	388	319	357	367	363	329	375	381	337	348	310	337	348	350	390	383	369	349	358	385	333	352	360	367	362	370	367	376	335	352	365	368	393	336	378	345	370	346	364	329	366	376	377	362	354	309	367	346	342	371	346	356	378	403	346	345	367	346	343	327	353	350	352	365	310	357	324	407	355	361	327	359	325	355	361	346	381	390	375	336	356	360	348	367	354	370	390	344	322	316	325	338	340	349	344	326	381	331	357	323	372	323	377	355	352	384	386	372	318	375	365	425	363	340	378	324
8227	1431	1666	1681	1468	1303	1194	1126	1046	997	920	942	903	888	874	849	900	922	857	826	849	786	845	859	853	857	796	805	823	890	843	835	830	830	784	867	835	818	829	863	789	817	776	813	810	777	780	813	777	843	821	807	847	840	845	852	832	905	893	853	829	816	833	863	918	804	812	900	834	849	836	879	825	874	813	845	846	842	849	815	829	868	905	823	819	835	896	815	834	866	828	819	838	799	826	831	788	788	832	783	810	778	815	889	831	791	830	866	797	861	788	793	808	844	799	816	803	788	774	832	815	761	885	785	853	821	777	815	802	789	795	862	807	794	840	813	765	799	777	780	818	815	756	776	817	788	833	804	789	825	765	800	775	794	775	797	793	797	762	776	753	791	792	775	822	818	885	838	783	800	770	785	813	811	794	801	821	860	811	807	817	791	869	779	794	751	831	821	797	772	783	802	811	799	812	800	810	783	820	754	850	844	783	810	816	749	784	798	818	809	804	808	793	813	799	834	781	812	827	776	834	795	816	806	836	817	765	834	784	822	815	825	773	803	817	792	790	807	781	757	845	786	855	783	775	808	802	853	801	792	804	758	762	835	828	859	798	811	798	798	818	801	803	750	780	773	758	812	763	840	811	771	839	845	808	815	786	823	821	861	805	759	792	812	817	807	855	782	824	842	824	810	809	743	796	782	766	805	761	805	796	808	777	823	774	845	775	787	732	776	824	796	819	815	814	814	820	810	785	819	789	775	787	817	842	822	806	878	772	814	821	802	784	790	805	811	784	801	831	801	804	814	778	836	814	833	823	859	764	807	829	822	789	841	801	828	748	838	802	764	862	771	790	829	795	832	796	821	787	813	782	777	721	814	799	753	824	767	814	850	806	713	811	760	860	757	860	789	836	783	812	801	773	822	803	810	839	777	821	759	805	818	776	816	737	755	793	775	842	823	771	794	785	766	797	805	798	812	831	814	843	787	820	806	799	823	844	827	807	778	798	781	803	779	824	784	760	818	784	813	799	839	766	774	777	763	820	787	819	792	797	831	880	788	843	781	807	794	861	806	822	782	781	784	797	763	829	822	824	802	774	842	798	816	810	781	809	808	789	834	834	771	817	794	793	828	829	808	765	807	787	791	779	807	769	762	768	770	788	843	775	796	830	830	803	810	810	802	870	764	783	773	808	811	777	778	805	814	812	822	772	781	840	792	785	817	831	792	810	822	823	742	779	801	764	805	808	800	808	777	794	778	840	806	803	813	818	763	778	795	838	807	877	860	779	785	746	807	741	837	775	831	762	800	780	823	826	817	805	825	781	778	818	832	809	795	815	824	810	814	781	771	712	767	800	800	840	783	777	806	772	850	779	794	774	755	825	821	767	783	779	813	821	775	838	871	787	861	748	805	736	766	786	820	818	786	795	857	791	803	812	821	801	773	859	765	821	814	796	816	803	758	819	831	766	752	818	788	810	815	838	836	819	792	826	802	802	792	752	801	776	807	785	800	830	770	777	822	766	810	792	744	787	806	780	850	805	779	812	799	788	790	813	787	812	842	778	767	791	794	793	808	802	795	862	756	850	807	812	780	828	811	785	779	854	818	804	784	737	822	796	809	805	868	745	768	762	809	780	820	783	794	782	821	814	839	802	757	765	798	788	811	799	813	799	827	815	826	787	818	783	790	791	802	783	783	787	823	780	752	800	792	789	801	764	833	834	827	848	844	791	834	777	763	823	798	845	805	830	823	839	755	878	767	808	844	780	849	834	832	832	778	791	804	780	816	823	805	828	787	790	828	813	759	779	801	836	766	864	784	822	851	796	776	738	805	833	808	787	795	812	756	789	754	763	767	780	792	799	846	813	825	803	793	792	806	813	793	766	849	727	810	805	855	766	825	761	804	758	822	811	803	817	830	783	839	790	790	845	805	787	798	790	818	830	784	746	849	803	800	804	805	806	792	807	801	846	804	799	799	818	817	810	766	811	787	848	794	763	806	771	793	793	838	811	818	815	779	776	834	850	812	775	835	805	801	791	781	766	812	767	754	789	749	789	799	793	780	822	797	825	860	774	812	810	876	791	834	822	796	825	759	802	751	792	800	778	759	828	807	806	799	800	795	750	760	777	832	851	842	792	822	843	798	792	747	816	794	850	754	799	773	799	776	810	758	815	774	862	795	815	829	791	846	789	800	834	778	797	795	812	841	782	800	791	775	805	816	791	801	816	818	787	782	757	779	786	763	811	781	765	828	794	780	789	822	788	809	795	801	867	854	797	836	815	777	766	831	781	789	800	815	752	791	773	787	874	822	807	785	790	802	818	776	797	780	808	792	776	814	793	815	768	810	835	815	782	807	807	786	779	812	823	798	814	804	859	817	800	770	797	817	740	757	797	845	790	798	814	804	821	801	804	799	811	846	788	816	776	804	798	794	803	848	775	822	781	791	831	798	835	826	805	794	803	790	774	779	772	812	835	816	772	824	787	790	810	775	869	822	783	786	786	843	809	790	740	824	840	820	855	842	850	828	850	779	813	767	791	768	806	812	762	801	857	784	810	763	787	885	815	806	764	835	777	830	804	741	775	842	806	829	841	791	826	831	824	807	816	811	777	797	763	847	784	758	800	800	821	771	800	819	801	759	796	811	854	850	802	836	757	803	824	819	794	809	818	787	797	790	814	785	825	770	796	808	789	808	822	840	789	816	798	823	766	823	844	831	856	795	776	866	757	790	778	826	835	784	780	825	770	795	792	775	799	802	780	791	800	800	818	822	802	721	802	801	770	810	837	793	791	815	791	772	788	781	779	793	820	782	776	856	795	788	809	833	832	792	823	802	760	832	806	761	807	788	819	763	777	801	824	787	793	797	788	794	750	815	832	819	773	817	777	817	776	849	797	793	839	790	757	822	773	808	783	798	815	795	777	806	827	814	821	820	802	789	817	768	819	739	852	786	838	772	802	743	836	801	836	794	791	812	764	818	849	863	723	814	791	832	819	763	797	786	723	799	777	817	824	798	823	842	826	835	792	790	804	829	818	831	817	777	837	768	815	835	746	781	799	777	809	855	810	769	839	791	836	782	804	784	781	792	823	786	843	825	811	819	780	788	858	791	793	796	832	827	792	799	822	760	794	786	826	817	806	818	764	812	785	855	793	803	775	831	834	783	737	800	818	826	828	783	794	826	842	777	790	780	781	741	822	828	802	775	809	795	819	827	761	791	829	778	784	817	820	763	824	828	812	795	781	752	820	838	795	803	797	781	784	757	812	804	799	844	759	788	812	835	826	788	809	816	800	755	782	772	798	807	804	796	756	813	813	839	814	797	760	827	774	819	828	801	787	760	816	731	810	835	789	781	832	777	800	797	810	797	827	783	805	768	798	797	837	866	764	833	800	752	780	804	756	799	772	778	799	763	763	800	768	808	835	798	819	821	766	817	788	821	790	777	758	837	822	823	785	818	801	807	798	791	795	816	818	813	819	789	788	786	824	839	733	772	794	798	840	815
19423	2445	1413	1021	787	623	596	527	489	501	458	499	485	481	461	434	458	452	423	455	410	471	459	441	430	425	482	402	396	458	401	366	409	452	431	421	424	438	429	427	439	432	444	446	373	430	473	417	432	468	402	398	438	419	442	430	434	440	408	411	456	402	457	427	413	426	419	428	440	452	389	446	457	476	453	452	441	412	460	410	439	482	419	435	407	417	439	434	364	435	431	428	445	419	455	449	408	435	401	475	426	452	446	401	404	428	412	412	452	431	421	430	397	419	460	447	443	436	427	476	419	415	426	438	440	398	425	433	427	434	430	406	382	419	448	411	404	455	409	462	413	464	439	449	419	417	414	425	446	435	410	387	428	410	424	404	461	442	408	402	432	459	432	452	419	424	423	419	432	415	414	461	417	433	433	415	488	425	458	463	439	435	435	448	429	428	455	404	430	378	426	394	372	438	407	447	463	395	425	425	422	436	424	435	422	429	414	415	402	404	449	412	433	434	403	421	453	414	458	401	400	423	403	449	410	448	452	400	409	438	442	441	409	439	394	444	435	417	473	407	423	384	446	454	392	412	415	425	395	382	422	456	417	403	433	424	436	411	438	465	428	447	428	447	436	452	450	464	438	415	455	431	445	430	449	429	435	382	471	451	451	435	399	439	441	379	433	419	420	442	422	405	460	396	464	444	422	447	423	410	411	435	444	419	422	394	440	436	421	408	394	432	429	430	441	413	438	430	403	414	387	387	409	410	403	432	437	402	415	455	431	440	454	411	412	449	438	454	413	409	397	426	386	451	457	398	416	440	426	440	452	408	443	423	415	415	407	439	422	422	406	403	402	459	457	448	461	391	433	434	412	440	426	407	385	438	410	436	472	439	425	426	410	416	434	427	438	410	416	450	434	446	424	433	393	403	393	418	411	462	429	455	432	417	450	448	448	427	397	421	436	446	459	449	447	399	487	443	414	395	460	397	417	445	406	430	416	403	459	425	426	393	422	448	465	455	412	405	416	457	431	447	421	439	471	454	450	454	440	444	423	441	437	416	435	475	428	448	390	430	423	431	428	413	475	437	432	404	388	430	441	373	397	405	433	436	471	425	422	449	410	434	459	435	423	429	426	398	433	408	400	448	409	459	393	407	395	453	450	435	434	431	425	437	441	405	444	452	421	480	462	425	429	436	396	454	425	405	396	430	410	438	425	410	448	433	427	446	440	442	411	454	437	427	429	443	419	389	417	450	427	451	429	408	415	409	441	462	425	407	424	438	438	425	406	424	470	415	442	387	442	433	424	469	416	441	402	432	406	409	429	448	428	392	400	435	429	462	419	393	411	451	411	423	459	442	469	407	431	443	418	424	375	437	415	443	389	428	421	416	432	416	381	455	403	398	441	429	448	387	432	447	483	469	430	443	439	473	443	404	440	450	378	432	467	450	449	451	450	496	429	424	392	429	390	441	457	446	438	422	447	406	490	412	423	420	439	449	467	399	457	451	473	454	450	434	439	404	447	445	426	396	396	444	453	428	459	450	440	443	401	426	453	418	418	404	405	436	420	419	444	461	422	448	442	439	412	435	388	415	388	424	456	427	434	456	463	447	438	423	431	406	429	412	421	421	438	463	452	396	447	418	391	414	399	463	421	486	464	453	428	444	399	439	389	443	412	439	440	432	473	432	417	425	442	462	421	441	396	440	418	445	439	461	471	414	412	451	470	424	433	430	370	422	417	416	458	461	394	416	412	402	443	422	422	422	423	438	466	458	424	427	429	460	448	443	415	421	412	436	440	418	417	448	422	410	415	414	429	469	400	418	433	405	453	422	423	411	442	408	455	467	410	462	433	414	449	431	426	412	440	433	453	418	416	406	396	438	458	402	476	410	477	418	396	438	436	423	437	467	455	430	433	431	449	408	422	411	407	453	410	434	448	431	387	421	396	411	407	411	402	390	440	431	439	451	431	447	448	458	431	398	396	397	450	387	441	414	468	424	411	426	414	424	444	404	475	427	407	383	418	422	436	426	399	448	443	447	421	475	463	432	404	441	429	449	402	447	460	442	390	444	413	458	441	443	440	427	405	390	368	447	435	443	436	429	435	430	407	460	430	455	405	463	425	437	383	429	454	420	425	486	483	384	413	462	478	444	420	426	437	425	420	364	456	485	416	406	405	480	457	427	410	408	431	483	401	473	450	433	461	438	403	434	451	393	433	418	438	423	425	440	450	427	438	441	421	400	378	447	413	442	402	446	437	442	421	400	445	450	413	389	490	418	438	408	430	379	416	433	424	446	430	431	457	457	434	437	438	424	457	394	424	467	432	414	396	401	468	427	410	426	457	427	446	427	436	455	456	434	457	417	417	445	423	416	433	417	438	458	435	447	422	450	457	403	438	407	475	453	375	438	420	427	428	438	412	463	453	433	388	435	383	404	474	417	406	431	442	458	421	401	391	466	437	451	451	420	451	408	434	454	403	396	457	439	440	446	420	441	443	418	422	482	380	424	421	431	451	409	457	464	427	384	452	439	375	428	405	424	414	437	414	475	425	413	425	413	439	440	408	406	458	394	422	392	417	456	412	441	452	453	439	416	446	449	433	409	426	427	424	406	416	429	368	411	412	439	431	439	438	463	426	439	403	417	369	434	435	461	431	474	375	419	414	385	399	423	411	451	416	451	446	460	423	421	420	436	471	444	440	477	453	448	426	431	427	436	445	396	457	398	434	408	372	436	445	445	440	389	401	435	450	434	448	459	473	441	441	446	463	455	416	444	382	407	463	447	461	487	406	448	475	404	388	424	435	426	417	436	429	400	436	401	469	413	457	421	437	418	432	444	425	420	442	471	465	429	448	451	442	410	416	472	449	433	423	441	441	441	429	456	443	433	430	411	442	432	417	397	417	429	455	392	459	358	422	439	436	425	422	416	403	443	472	429	470	442	398	419	451	443	447	471	426	478	449	437	426	405	414	435	448	407	448	439	409	439	412	364	408	499	481	422	386	420	418	443	463	435	449	414	430	435	457	450	457	434	435	437	467	440	436	429	415	458	420	440	451	415	425	433	419	436	432	412	469	454	420	420	430	439	439	460	402	405	407	438	387	404	414	447	480	423	423	406	388	427	424	418	455	415	427	437	425	435	418	441	457	416	378	399	418	475	443	432	418	453	454	411	429	433	429	436	421	456	442	424	445	406	442	424	423	412	478	439	396	399	450	441	412	420	429	447	417	448	445	389	441	458	439	406	421	431	436	445	426	465	423	442	432	436	454	412	430	463	443	421	446	456	435	438	409	459	451	424	444	428	440	433	386	457	392	386	442	433	375	424	452	397	431	418	460	403	436	440	429	453	433	453	459	393	471	389	451	481	407	439	405	438	439	385	432	426	413	429	417	377	379	413	458	478	428	442	420	446	461	418	441	377	379	440	451	428	431	419	426	416	406	474	419	424	378	436	416	397	432	408	422	417	411	408	451	432	402	406	416	429	461	449	428	405	431	453	422	440
10480	1910	2580	2608	2297	1931	1720	1524	1374	1232	1253	1237	1149	1148	1122	1142	1050	1048	1049	1025	1036	1024	1011	1010	995	988	1038	1033	955	941	914	965	956	941	1014	969	928	942	973	1008	922	945	949	962	967	984	922	861	983	964	983	969	921	954	965	1015	1143	1044	1028	1066	973	982	1016	1026	1052	943	1047	1042	975	965	989	1052	1016	1020	978	946	1034	1026	954	1020	1044	989	1019	929	1012	1015	977	942	1045	969	974	957	989	945	983	960	902	937	960	1018	918	890	919	923	952	989	905	996	967	920	846	946	889	932	945	925	971	980	922	962	916	949	902	890	909	939	906	944	1008	931	931	909	949	921	899	914	891	921	978	909	925	905	938	944	919	919	948	913	940	968	938	857	902	919	939	886	883	916	958	892	932	910	945	937	935	929	928	934	922	915	942	909	918	941	953	953	897	943	933	995	935	915	923	925	919	899	941	944	917	908	862	909	998	967	946	926	898	906	932	932	962	931	907	997	877	935	939	953	909	966	912	915	841	943	950	941	960	929	925	917	982	915	930	930	947	938	967	877	877	930	910	891	916	953	891	919	904	916	928	958	939	976	931	942	911	903	979	963	932	906	935	897	930	883	848	967	898	931	918	927	969	876	979	922	949	966	908	907	951	873	867	954	986	937	868	966	893	949	902	934	946	951	954	925	978	918	911	968	910	956	883	946	945	890	895	938	923	922	910	878	936	879	910	869	918	913	871	995	975	923	931	953	877	968	926	910	937	939	923	950	922	942	932	895	922	926	963	961	914	916	965	898	933	894	915	947	927	908	938	923	919	894	925	910	983	879	921	968	921	941	954	927	942	873	941	931	928	920	957	933	945	950	923	943	883	949	882	926	909	923	897	920	881	926	938	920	900	906	972	912	918	970	920	886	925	995	921	918	907	977	930	951	943	967	961	960	921	917	922	929	929	923	932	924	908	929	922	981	929	907	950	895	927	920	941	932	949	890	927	893	979	935	931	966	928	933	968	1034	917	900	907	913	884	963	907	969	908	851	955	906	904	929	904	889	930	885	923	923	929	922	981	948	1015	923	947	924	917	941	949	946	895	953	922	944	960	916	908	960	947	944	888	929	935	881	936	921	962	883	927	915	933	923	887	939	937	918	885	900	958	971	940	925	891	949	910	917	979	984	985	909	908	958	937	967	890	942	973	899	979	926	902	872	908	922	903	914	980	907	902	888	869	936	963	912	908	925	903	958	907	917	870	933	919	911	962	908	917	930	920	892	874	847	907	960	929	896	940	959	929	919	979	895	968	907	955	934	970	908	951	869	924	968	944	910	943	916	902	948	924	878	911	956	899	892	892	884	916	942	947	946	949	992	893	933	893	912	870	946	924	976	925	952	904	1004	918	910	928	886	868	1002	960	929	939	919	955	932	888	873	898	936	881	921	880	964	893	905	988	904	905	915	930	950	900	982	929	933	860	909	918	893	921	937	1009	892	923	931	920	938	955	925	920	973	971	967	927	960	933	956	962	896	906	883	891	931	943	963	910	909	961	930	907	914	925	929	900	917	930	969	967	900	924	874	969	890	917	872	947	946	1006	924	873	937	901	933	906	904	981	959	919	910	866	938	906	1005	919	936	918	973	879	907	865	964	936	928	922	942	869	929	967	925	928	926	914	934	974	918	917	951	959	935	993	892	888	919	885	924	866	934	929	943	934	968	916	913	895	881	933	958	903	952	918	899	910	904	941	944	938	944	922	963	920	952	979	942	915	910	922	925	919	879	913	927	965	947	890	951	915	904	933	901	893	953	912	965	902	930	903	929	904	952	893	915	924	984	924	927	920	905	927	944	893	915	903	887	924	1009	1002	951	897	981	941	925	941	955	950	941	929	893	911	979	924	959	973	876	928	951	941	950	898	899	930	957	922	924	893	945	929	914	915	898	916	898	944	937	947	930	914	888	883	945	942	892	880	912	940	929	958	942	875	904	941	939	893	947	921	922	905	912	894	887	918	956	857	904	890	963	871	935	916	936	938	911	966	896	906	876	948	925	920	937	939	917	926	922	927	944	876	934	914	934	944	911	893	942	959	939	965	953	889	890	930	921	912	941	897	962	924	915	990	823	885	925	896	875	874	865	925	895	981	929	938	872	923	941	944	924	896	926	958	915	908	914	931	884	933	894	927	909	898	956	860	940	914	960	943	940	929	945	879	920	883	965	854	963	958	919	919	923	894	945	923	901	910	873	951	879	910	961	928	911	924	924	904	924	980	873	944	937	849	914	936	910	905	923	953	933	946	960	971	923	924	868	957	920	900	907	956	935	945	922	918	918	900	932	933	908	917	974	923	939	873	952	938	906	928	910	889	894	946	925	930	938	915	953	951	947	932	957	924	981	925	919	865	935	942	943	886	907	922	946	904	852	889	909	928	938	954	938	983	935	871	897	922	888	952	914	937	892	968	925	907	910	919	855	944	972	922	969	901	965	953	952	905	884	936	885	911	960	945	918	909	906	987	850	911	954	944	951	992	916	890	922	961	963	911	941	902	1006	933	930	943	907	891	928	902	921	913	913	898	953	907	887	889	892	935	923	923	912	892	921	934	908	955	979	865	976	965	914	914	903	899	945	911	934	933	870	913	943	985	914	966	925	938	905	871	954	939	959	911	890	950	916	946	907	922	930	920	895	920	894	951	925	914	932	920	865	916	918	919	909	934	903	924	922	969	896	972	945	913	883	915	922	934	936	929	943	883	930	982	909	974	930	928	966	852	882	933	954	957	926	940	979	935	901	949	924	909	906	889	927	886	934	837	987	915	916	940	890	1004	924	963	912	943	917	911	952	927	902	919	958	928	961	912	970	884	963	921	945	945	918	938	936	877	949	975	913	923	905	918	946	899	887	891	953	931	917	940	895	925	935	936	858	974	921	855	983	907	874	861	990	960	986	933	874	907	909	923	958	984	986	877	905	891	978	892	934	966	886	942	865	963	951	941	907	898	903	966	922	929	948	925	939	922	907	934	886	924	897	950	933	948	940	923	953	915	901	883	926	889	940	931	941	925	962	973	936	958	956	886	949	887	945	895	971	958	909	886	969	922	949	938	909	979	939	945	917	908	935	957	895	895	910	958	969	889	962	904	913	950	940	913	899	905	944	928	922	946	948	904	889	925	975	927	897	950	948	948	910	962	876	930	969	954	871	909	903	901	948	929	914	926	947	961	868	878	901	916	968	895	889	926	882	905	912	868	927	914	932	994	911	974	953	896	900	970	935	954	946	879	936	909	899	900	960	935	913	919	944	914	945	927	908	938	919	937	910	962	912	945	905	962	905	900	926	902	891	955	920	915	920	925	948	917	964	888	918	925	880	960	900	924	949	988	919	920	944	915	899	968	909	990	912	852	891	897	942	916	898	877	951	957	909	948	939	953	923	894	956	916	922	986	881	905	903	926	992	887	901	910	955	937	990	924	948	932	969	949	932	924	967	905	966	937	946	927	949	915	911	948	899	932	936	909	946	894	894	883	992	967	938	921	961	904	903	906	942
3521	421	309	254	269	256	289	296	264	265	247	276	261	279	247	261	253	285	274	257	253	281	270	284	257	277	294	258	237	265	269	262	275	271	262	265	284	268	249	263	270	280	292	234	261	278	262	253	267	256	279	260	259	258	263	242	270	260	285	281	287	279	259	262	253	254	270	271	277	271	263	271	269	271	228	252	240	259	258	251	267	273	259	281	253	270	269	262	253	251	256	286	282	281	257	296	260	246	281	280	270	240	247	236	251	232	241	300	263	254	254	274	231	275	285	282	273	275	253	266	234	276	255	283	273	276	295	263	280	268	270	258	273	262	275	272	267	268	221	243	233	263	272	255	287	248	221	300	270	246	265	247	229	246	287	252	246	288	274	253	240	236	256	260	297	258	243	286	239	282	272	270	251	273	259	254	258	258	265	236	266	274	247	278	243	273	282	254	257	260	272	297	285	268	257	258	245	264	291	248	232	256	274	301	260	227	255	261	255	288	261	254	237	237	274	280	256	273	265	266	251	249	252	272	258	286	258	250	267	261	269	302	256	263	252	258	291	272	276	240	265	254	254	258	251	250	242	262	230	259	280	262	252	260	262	261	239	291	275	273	269	259	271	276	241	227	227	280	286	283	250	264	267	277	288	279	255	281	272	246	279	273	292	302	250	264	294	264	272	254	258	253	295	268	279	257	274	263	277	238	261	253	269	273	275	277	245	244	239	254	250	229	302	266	262	262	257	272	249	285	283	265	265	254	304	296	264	249	252	244	233	227	293	289	235	235	255	264	289	257	282	265	250	240	246	266	276	253	248	267	250	273	253	278	253	245	248	249	235	276	259	238	266	276	265	247	281	256	297	248	255	271	259	246	239	257	282	277	245	286	249	264	252	272	269	273	233	270	272	291	282	258	276	253	256	253	283	258	287	245	285	247	296	281	261	289	255	284	279	233	297	270	251	268	274	268	255	262	249	275	268	271	251	273	259	277	274	213	295	258	269	233	235	243	226	274	249	247	288	260	255	233	269	228	257	269	245	264	268	245	258	240	262	265	265	272	249	244	250	266	250	237	239	282	284	273	267	274	280	263	270	274	260	294	257	259	277	265	270	298	296	291	240	254	276	271	252	262	291	278	246	265	272	305	286	264	243	249	286	267	259	248	247	252	243	274	265	264	272	253	242	266	268	278	241	243	254	286	258	227	266	246	262	281	277	286	245	257	266	290	252	258	263	267	267	274	264	255	255	263	274	289	249	259	265	269	279	282	250	249	232	280	251	251	249	249	266	286	254	274	239	291	228	236	287	258	253	285	266	247	278	264	263	251	279	244	277	273	273	287	256	246	265	249	244	223	270	281	258	260	248	253	274	237	275	277	265	290	292	250	264	278	248	258	287	272	259	239	264	257	243	258	282	239	271	268	269	263	241	252	252	272	248	217	256	251	233	277	281	275	288	290	247	280	264	264	269	264	259	263	256	258	252	277	256	266	262	241	274	264	276	233	267	290	237	252	300	275	264	240	238	271	255	242	264	256	253	253	245	249	264	288	259	237	261	269	258	245	266	226	232	259	237	268	269	283	271	242	267	292	228	284	235	260	240	266	278	269	287	255	261	249	300	274	279	290	272	268	285	281	270	250	264	273	264	256	236	262	258	252	252	275	280	266	266	264	261	252	254	229	267	255	265	223	254	255	248	278	241	262	265	260	251	285	256	269	234	232	298	229	261	250	294	291	252	280	268	330	285	253	275	238	244	255	249	251	230	236	281	241	236	287	260	269	266	229	253	259	282	301	269	289	256	259	262	277	277	303	231	263	247	254	284	259	280	265	226	276	243	225	256	255	253	233	248	269	262	271	254	291	280	269	268	263	252	249	275	267	257	289	265	270	262	263	241	267	229	255	238	262	272	283	259	245	271	255	275	277	289	255	254	263	285	273	289	237	250	294	265	294	266	249	303	241	265	259	266	249	250	257	278	254	255	253	254	248	269	263	278	246	277	240	267	235	269	280	256	238	253	265	290	248	272	287	267	294	254	263	264	254	290	273	271	275	254	274	272	246	270	278	270	271	275	271	294	236	263	271	254	234	255	272	233	292	290	271	314	271	248	240	233	258	268	271	227	273	281	264	298	261	287	260	252	277	281	268	238	242	265	280	261	259	252	253	315	261	254	282	268	238	251	259	270	288	278	260	270	239	262	256	266	280	232	248	284	226	279	233	266	258	264	250	243	252	252	245	269	300	299	249	260	282	266	280	231	238	267	242	242	253	229	279	284	275	264	276	262	257	240	270	269	248	268	249	225	234	277	253	291	266	248	264	245	276	276	273	235	265	229	243	260	266	277	246	231	255	220	256	280	290	244	298	283	276	242	259	236	250	259	231	271	264	263	249	268	265	258	237	301	270	294	244	255	256	270	213	273	220	307	249	278	256	294	277	252	269	245	243	256	260	262	270	248	268	252	280	267	253	259	262	273	251	287	277	276	248	277	255	243	288	258	240	240	249	278	271	269	260	280	275	290	288	276	283	289	262	259	254	278	286	257	245	296	245	267	248	282	276	277	271	258	271	258	274	251	258	267	253	235	265	238	284	275	246	250	237	273	260	266	266	256	259	243	253	266	250	254	284	298	269	256	248	261	274	275	284	257	272	280	250	275	273	254	271	239	261	253	236	258	245	253	258	264	265	248	267	267	241	273	265	277	289	270	268	262	252	278	254	289	266	284	264	265	272	267	268	230	254	262	257	265	261	263	241	260	251	282	253	200	292	253	262	252	240	284	256	253	242	283	219	254	259	236	273	271	234	254	264	241	242	266	265	250	239	284	245	272	239	275	260	265	284	251	259	235	292	252	291	280	232	268	252	259	271	299	266	273	271	252	276	245	265	283	244	262	279	239	257	294	268	246	253	283	240	256	235	243	278	260	246	272	249	232	295	266	252	268	261	272	243	242	269	273	231	263	251	273	257	250	258	257	233	296	274	262	256	233	280	255	252	278	278	261	252	242	261	250	234	270	261	299	275	259	240	274	272	242	275	275	255	257	267	258	246	236	287	241	230	243	284	264	270	272	254	245	286	283	278	264	265	249	255	270	257	249	266	254	252	266	254	259	239	282	298	237	268	246	271	252	267	260	257	277	259	278	243	263	265	260	267	260	289	270	276	262	283	231	268	284	300	255	235	277	278	274	291	277	270	248	265	277	248	250	257	251	278	257	261	271	251	298	279	235	254	241	260	272	251	243	293	261	259	239	254	264	283	251	289	278	257	267	247	253	260	283	294	270	291	276	262	243	280	247	236	294	315	232	236	271	244	310	238	252	234	240	257	263	253	263	268	233	238	268	266	277	290	249	272	287	256	268	262	251	291	274	246	286	300	274	266	252	277	275	287	242	267	278	255	249	296	232	269	237	263	250	254	275	246	250	270	297	287	280	264	262	281	266	251	259	257	289	264	249	246	267	258	248	264	279	274	251	270	243	257	287	270	254	240	239	247	279	276	269	270	249	287
2854	739	700	632	670	623	622	588	600	616	684	631	604	605	634	611	621	642	610	611	609	624	628	600	621	613	641	626	620	592	618	594	676	639	583	619	573	603	610	557	660	637	626	646	642	596	587	629	601	617	631	593	653	633	634	629	601	623	628	624	660	607	632	640	629	608	639	640	594	622	653	636	646	608	610	616	623	590	654	645	581	623	658	578	618	639	618	637	606	602	611	609	629	634	615	609	553	632	601	649	562	571	606	626	615	602	631	618	632	619	582	660	603	583	597	611	663	626	586	655	628	610	621	627	604	642	618	601	608	622	580	620	611	616	632	597	596	617	632	656	617	624	593	628	587	627	615	593	611	552	626	623	602	642	622	591	659	603	546	546	560	610	578	652	578	658	620	638	633	630	649	622	631	610	592	606	613	582	589	577	629	587	572	596	609	611	619	606	607	628	592	602	619	645	591	661	626	621	631	624	611	636	632	649	603	606	580	607	624	653	585	588	657	609	679	559	603	596	645	605	598	620	604	635	592	580	625	616	627	629	624	630	621	580	636	592	648	586	633	575	628	616	606	586	630	639	596	576	637	610	588	631	584	657	609	640	651	629	584	628	600	637	658	629	577	604	613	627	596	610	601	654	591	639	656	651	650	602	586	601	624	621	616	597	615	620	605	620	613	607	641	602	595	647	618	575	650	608	646	588	622	610	602	590	582	610	621	607	606	633	594	622	606	602	597	642	638	623	606	649	574	637	645	625	612	620	593	593	579	613	574	609	627	608	580	615	628	634	629	625	607	629	613	636	613	610	623	591	616	633	618	566	611	604	632	651	627	623	654	670	648	604	611	619	578	614	641	600	576	579	603	652	589	650	640	604	599	595	635	615	635	596	615	606	594	656	629	618	580	611	619	621	610	611	584	599	625	654	596	628	597	654	598	590	628	647	589	617	581	607	652	635	638	597	630	603	616	618	580	648	605	642	585	641	591	652	643	596	596	624	603	606	627	621	628	618	592	616	582	609	599	636	607	583	624	617	581	611	592	578	604	555	634	633	603	678	626	595	593	602	628	606	643	626	639	616	632	624	629	643	631	560	661	594	616	626	644	615	657	642	619	589	656	636	584	637	611	579	628	577	582	635	631	605	589	621	590	602	613	647	587	639	587	617	596	596	654	640	595	629	609	578	637	641	670	602	632	628	626	657	597	620	596	599	650	626	603	599	650	606	550	638	620	585	631	625	595	619	656	618	614	578	627	605	624	620	613	637	605	599	628	570	636	573	610	621	639	639	605	623	621	657	603	612	635	610	601	634	628	584	580	638	604	633	613	634	627	598	586	631	619	618	640	568	573	576	583	634	604	657	600	640	613	580	597	584	598	613	617	639	663	624	576	624	624	602	651	618	627	591	659	627	623	676	613	624	633	653	590	647	679	611	605	648	623	569	592	579	635	587	622	618	597	608	617	625	636	612	580	614	637	612	627	664	590	619	603	591	592	625	603	572	579	604	614	620	567	683	654	635	624	615	639	632	643	652	568	618	577	598	635	627	613	616	702	615	633	622	620	596	618	623	619	601	586	586	659	597	645	588	630	663	634	610	635	604	619	614	615	618	633	620	638	634	631	584	636	615	606	596	665	606	602	629	632	644	601	614	658	599	633	575	613	661	628	639	594	659	583	556	610	632	601	564	617	634	606	633	617	665	634	601	616	718	615	586	616	620	597	586	615	614	625	641	617	648	676	629	606	583	594	585	640	652	655	585	606	613	616	574	614	631	639	612	646	592	635	626	653	619	628	599	612	655	598	568	598	653	626	630	628	622	600	592	634	576	594	579	618	616	602	644	623	604	604	579	624	612	661	630	634	611	652	632	589	586	636	566	617	603	618	624	606	629	617	584	634	615	632	583	629	612	600	609	603	654	679	599	605	639	647	628	627	628	611	612	617	609	587	590	612	574	579	625	615	623	604	605	610	663	636	622	621	629	609	567	632	600	584	624	620	628	639	609	645	599	632	602	610	622	642	614	657	648	640	570	632	595	610	611	572	597	625	607	627	581	582	626	627	576	571	637	600	605	586	612	610	599	625	596	582	576	656	623	656	610	648	589	622	628	619	614	607	604	604	576	608	654	621	633	627	656	588	611	616	571	672	601	591	613	581	602	645	627	622	627	619	575	602	618	618	631	597	608	618	638	619	642	645	625	605	608	569	623	566	609	619	616	614	579	629	615	648	631	585	584	625	623	608	605	633	615	674	641	615	621	653	595	628	565	606	637	601	601	595	626	638	564	615	607	650	614	651	589	591	571	624	602	605	589	639	619	591	637	632	626	588	539	619	576	653	602	625	577	548	616	626	609	631	603	580	611	627	636	583	620	609	566	644	604	607	635	605	645	598	620	616	589	565	638	574	605	610	616	608	608	612	587	645	664	612	623	580	635	583	611	595	600	576	634	631	645	603	596	626	590	609	620	658	630	680	579	599	584	615	610	574	596	560	596	621	552	619	659	632	614	601	608	631	625	650	619	647	555	615	603	602	615	593	587	618	607	595	577	653	628	604	597	609	620	632	640	650	629	655	624	570	587	615	594	631	583	608	611	593	578	578	592	612	583	608	598	637	623	601	598	621	627	639	621	609	618	638	594	615	614	619	593	610	637	637	592	618	605	632	654	652	626	603	593	614	642	622	586	660	617	581	591	648	610	607	645	592	593	614	632	675	605	616	611	578	611	627	579	592	613	587	648	623	596	593	592	648	608	584	622	576	676	640	622	615	581	635	616	626	637	626	633	597	641	599	630	623	623	632	625	645	556	583	624	594	566	631	583	605	630	600	595	591	595	641	598	573	640	585	600	603	614	662	613	576	631	610	617	655	614	626	590	613	607	600	585	608	641	648	583	599	589	623	619	620	693	635	621	639	633	676	597	576	608	608	620	575	611	649	658	659	625	594	590	601	583	589	618	629	638	620	617	618	570	632	638	657	620	619	587	596	620	650	593	639	677	623	644	579	622	635	561	624	641	584	616	628	632	594	663	669	631	598	610	634	621	620	649	620	666	584	682	629	650	611	626	627	608	621	598	612	589	580	645	601	620	605	659	618	626	608	571	645	562	567	656	621	608	587	611	620	604	607	593	598	616	563	563	612	602	665	610	591	630	595	584	608	584	601	585	582	635	646	633	608	640	614	628	636	592	620	635	632	598	603	632	643	637	609	591	587	632	601	596	621	596	654	661	607	587	594	619	611	631	618	604	617	599	602	636	608	612	651	620	611	633	625	590	575	647	614	629	704	619	623	561	632	648	619	610	618	606	626	633	609	658	603	620	600	581	591	629	568	609	609	610	584	616	570	631	587	614	609	616	585	617	626	620	627	602	632	612	630	576	599	598	607	616	645	567	615	612	585	598	608	595	656	594	579	593	664	627	587	648	574	647	670	643	621	601	596	613	612	669	602	588	558	603	650	565	629	612	625	649	553	546	651	573	584	583	565	640	603	652	651	599	621	665	574	554
11755	1235	787	649	526	488	425	411	372	402	386	374	369	352	397	371	371	340	348	357	352	358	374	379	358	374	344	375	392	401	338	333	343	361	413	410	346	376	366	324	368	365	371	336	339	353	340	384	374	354	362	384	389	348	357	375	365	380	378	354	387	385	390	347	362	407	323	359	371	337	350	371	409	357	365	375	388	371	383	358	330	379	368	380	365	414	345	343	380	371	341	360	362	373	411	351	379	340	353	376	357	358	336	380	367	371	361	354	409	349	352	348	389	337	350	364	370	378	373	378	354	370	378	338	342	368	370	359	375	360	387	391	362	383	343	359	350	334	366	353	366	357	348	354	387	355	343	339	341	395	317	362	317	390	376	355	334	363	342	388	370	364	355	320	380	344	318	338	386	379	330	372	345	349	349	362	353	358	314	326	405	382	326	338	380	412	358	360	356	382	332	375	339	324	351	312	358	361	344	358	382	374	329	366	364	360	324	377	348	349	334	343	352	369	380	336	363	355	342	373	340	345	334	377	327	381	369	320	343	393	402	356	372	362	350	361	370	335	367	351	327	365	341	402	391	374	368	359	367	328	362	385	348	350	335	364	336	339	359	360	347	328	360	331	364	366	360	357	337	350	370	355	374	372	407	364	367	361	361	360	373	348	344	369	351	349	370	340	349	395	373	368	356	332	363	396	345	344	357	357	354	341	388	361	345	325	344	391	382	386	361	381	382	354	340	370	336	348	356	370	350	392	313	325	367	376	369	379	334	361	363	367	368	406	347	378	349	387	407	371	398	385	320	359	362	324	359	333	333	389	386	367	352	361	325	351	379	390	384	348	364	354	348	357	329	381	342	338	397	334	371	364	342	362	343	365	366	406	358	409	384	388	368	349	361	366	384	359	371	393	387	355	345	385	336	349	372	365	361	341	335	392	364	373	367	388	351	397	400	328	361	343	360	349	375	373	375	355	370	332	359	366	362	327	330	400	342	364	394	365	387	370	359	340	365	367	367	337	342	349	396	365	382	369	355	365	373	365	331	378	361	329	376	405	395	364	374	336	346	388	360	381	380	367	359	381	372	335	353	364	365	386	358	356	339	361	357	390	308	373	384	389	383	369	399	383	350	375	357	341	357	356	334	369	384	372	384	366	359	361	379	379	365	331	362	375	319	396	362	346	393	341	363	357	342	366	358	333	323	383	349	358	321	362	406	330	342	324	365	352	351	393	348	337	332	355	374	360	342	331	368	381	343	415	376	378	343	397	378	324	342	324	380	365	368	380	331	367	333	337	382	352	355	352	359	354	351	374	365	371	343	383	371	399	372	364	353	360	353	378	366	359	334	357	349	377	360	343	351	362	376	343	327	358	337	371	381	370	327	388	350	390	349	367	372	374	365	362	354	340	382	323	360	384	365	415	351	376	347	332	371	375	364	378	338	340	358	354	365	378	357	356	357	356	322	354	357	333	373	377	380	349	368	364	348	346	394	330	344	369	365	368	369	337	322	350	332	375	332	361	373	377	364	372	362	362	366	349	345	373	365	379	319	346	341	340	363	322	340	356	365	388	360	336	369	348	361	404	339	333	354	355	419	400	381	379	360	391	371	335	347	338	339	369	365	356	341	347	353	397	350	360	321	387	352	380	397	377	353	374	354	368	331	372	390	373	381	379	327	355	346	383	353	377	392	384	360	347	370	394	308	374	414	355	376	359	353	398	329	316	361	344	352	395	368	361	366	367	393	380	361	371	366	354	347	371	384	373	378	337	396	384	338	341	315	342	375	357	417	367	376	362	348	380	316	381	323	374	352	326	330	356	334	348	389	346	368	393	346	327	359	370	370	400	349	369	372	360	356	346	344	339	332	344	374	365	398	349	343	361	383	372	346	333	356	352	373	378	366	346	333	385	379	364	323	360	410	343	344	372	368	349	351	377	368	348	355	357	344	372	353	367	318	388	359	364	427	388	400	400	358	368	330	369	365	375	339	345	346	366	339	417	335	352	373	351	352	331	389	319	333	327	345	363	390	337	338	361	349	353	362	386	380	347	327	329	368	360	321	301	352	343	355	352	410	354	365	378	393	355	346	345	359	380	378	340	360	376	356	384	348	339	389	336	382	351	356	389	355	327	365	359	376	354	319	380	344	382	390	390	328	403	329	342	381	348	365	341	317	407	369	362	352	372	355	341	335	336	360	329	342	383	392	357	341	348	352	382	382	382	368	376	325	394	333	324	362	334	350	366	364	356	351	363	362	374	346	382	361	361	408	358	367	378	407	366	393	395	393	392	350	348	364	331	360	381	375	370	338	369	354	387	347	354	359	353	362	394	359	377	368	369	331	358	372	372	366	332	324	365	343	342	360	352	322	394	370	359	339	341	381	327	330	320	354	364	392	363	356	323	371	400	369	360	370	346	344	384	372	342	387	332	343	360	375	366	349	349	335	375	399	403	368	377	385	367	375	343	353	377	336	313	331	361	397	364	390	359	356	381	349	364	353	379	332	354	343	371	366	355	361	344	369	420	359	383	344	364	352	381	358	351	362	366	340	339	364	365	358	371	345	349	344	382	340	349	406	342	334	398	347	346	369	384	361	352	342	355	333	372	339	350	342	342	337	362	394	378	333	368	358	347	364	357	341	356	366	363	373	337	361	371	331	364	359	383	326	376	361	324	368	333	345	354	376	344	349	371	352	330	368	409	373	357	380	351	370	375	344	394	363	386	339	365	320	385	364	360	380	375	349	359	354	369	376	363	368	392	349	366	356	394	404	378	352	386	366	360	333	373	354	409	327	406	411	383	347	370	321	320	368	358	380	361	344	352	358	369	346	377	326	355	346	382	335	363	366	341	358	359	355	365	347	361	384	364	376	320	376	367	367	388	400	349	370	380	357	364	361	349	323	399	345	366	339	397	324	333	367	360	388	318	360	407	382	391	336	318	360	361	401	324	381	387	360	351	373	366	313	331	379	346	374	351	348	349	366	354	378	367	364	316	316	397	329	378	395	366	372	371	367	345	354	365	377	357	336	364	350	360	380	377	351	321	334	352	348	353	365	357	371	325	333	349	353	387	338	354	354	342	354	337	334	328	344	363	357	376	321	347	360	350	392	374	371	359	360	384	372	336	389	340	369	366	370	343	378	348	388	370	381	361	358	402	364	380	350	335	384	314	359	380	414	344	359	395	382	387	320	361	356	406	356	372	334	357	394	352	339	354	362	365	374	379	337	368	371	364	350	373	331	394	341	355	353	364	342	372	376	319	351	368	388	375	355	349	362	374	350	362	348	342	381	348	362	368	367	328	355	379	348	364	338	319	375	323	370	362	377	362	367	363	337	346	338	369	357	373	365	379	340	339	352	382	355	364	371	352	348	345	364	355	374	363	345	375	376	324	387	375	338	406	396	381	355	379	343	363	371	352	329	374	368	355	335	339	360	353	358	386	368	390	347	378	352	366	343	385	377	369	336	381	372	351	349	359	351	381	340	363	373	361	338	370	355	374
8302	1312	1618	1719	1467	1272	1165	1106	1105	1001	956	966	926	868	893	842	835	905	854	777	862	803	845	843	807	821	792	867	899	836	806	829	825	820	803	822	851	795	811	855	817	820	803	815	807	777	771	838	815	794	842	811	882	838	867	902	873	854	836	914	845	895	844	870	851	808	868	806	861	817	846	779	818	822	862	904	884	873	814	881	847	833	918	855	822	772	866	804	832	780	861	826	784	817	807	892	836	792	835	822	813	807	838	773	874	781	832	825	822	823	787	842	811	829	842	816	779	843	823	847	819	805	796	756	857	796	842	825	837	804	814	821	792	789	816	805	820	840	832	827	795	855	809	815	782	784	756	814	814	799	876	799	784	811	760	815	838	826	793	834	816	826	843	793	803	753	817	810	829	858	775	772	789	820	762	823	879	803	781	803	792	801	791	813	812	755	759	801	768	779	823	810	808	855	780	792	746	763	772	779	859	795	765	837	795	832	790	805	815	830	841	840	805	837	754	789	836	796	810	794	790	775	849	793	780	758	807	821	834	812	784	799	777	820	776	745	761	781	785	764	768	831	840	823	853	762	834	790	791	783	847	828	801	791	812	794	824	793	806	822	764	810	825	799	796	816	811	794	862	828	765	809	896	818	841	757	781	831	826	803	786	737	772	757	805	808	763	792	813	824	776	852	785	841	823	841	813	849	798	795	866	776	843	886	837	756	825	800	767	810	839	838	841	810	801	809	832	855	838	848	771	795	834	854	791	798	789	833	759	834	774	795	842	818	786	783	752	843	789	771	787	809	818	812	802	833	795	820	796	728	796	807	756	812	832	859	816	774	772	799	776	800	818	811	834	807	785	798	821	798	837	831	775	809	789	821	822	765	820	794	821	819	826	816	848	833	862	846	840	817	772	834	810	840	753	740	824	826	801	822	798	798	810	827	761	810	797	773	814	813	777	864	796	824	801	792	804	814	818	785	817	837	768	798	794	759	815	871	792	794	794	819	836	820	818	752	787	833	795	797	840	784	810	856	772	780	824	811	805	787	812	759	822	820	812	843	795	812	813	860	803	812	833	856	783	806	826	793	781	804	815	769	842	803	826	800	717	884	824	841	787	850	823	794	811	792	836	826	820	769	823	812	812	787	781	844	814	767	783	798	809	803	790	811	779	776	869	819	834	803	761	819	766	828	803	822	760	813	832	786	801	811	802	790	832	785	818	801	782	819	824	815	812	739	792	867	792	861	811	773	801	781	778	762	800	811	814	806	788	793	726	794	751	807	813	810	799	797	816	770	817	815	772	782	804	801	775	807	774	780	768	852	817	814	810	831	814	773	809	831	768	836	802	816	695	859	767	788	837	814	774	831	822	820	800	804	838	847	823	807	829	820	845	841	804	782	830	819	828	783	783	821	727	782	820	794	791	841	762	759	814	841	802	767	815	834	810	821	837	782	849	778	811	807	829	790	772	809	807	774	814	848	797	836	849	762	813	772	803	753	829	788	823	774	787	821	770	859	829	836	848	788	765	746	815	809	839	783	800	794	822	815	819	820	825	830	773	815	775	853	793	791	822	812	877	840	777	776	804	833	847	789	749	806	817	834	805	788	880	770	845	798	840	763	775	848	773	791	773	783	774	814	802	796	797	775	769	811	775	844	823	768	824	833	865	793	815	800	770	825	781	807	795	778	815	797	826	862	824	813	779	771	786	803	818	816	791	794	772	789	830	771	781	782	792	814	846	804	810	787	760	837	812	823	787	790	788	799	797	798	845	818	789	802	794	750	795	819	851	832	840	814	800	820	804	769	779	807	842	802	807	815	761	868	813	755	775	808	781	801	782	859	798	811	773	778	795	808	792	796	785	812	825	787	850	782	775	810	799	790	749	816	786	803	837	795	847	877	780	801	824	834	838	774	824	840	887	840	830	775	771	791	812	794	837	854	791	809	788	764	809	808	861	810	803	838	761	842	802	800	772	862	827	788	815	796	843	792	781	829	789	790	798	781	803	798	805	790	897	810	788	898	832	813	781	779	805	821	807	860	824	797	758	838	791	795	803	789	792	801	790	784	821	775	776	779	756	783	839	810	845	840	805	810	809	825	782	765	789	843	846	769	783	812	813	861	837	823	795	780	791	806	822	800	778	811	780	833	800	772	804	799	788	798	815	778	783	831	819	778	821	797	809	822	793	765	782	783	825	814	802	756	713	749	777	826	803	874	800	810	781	787	834	805	777	860	817	801	826	804	779	843	798	764	756	795	806	788	811	803	793	826	803	789	801	828	784	836	843	790	768	782	810	790	769	781	783	790	806	786	821	802	819	791	807	802	803	810	791	833	813	800	783	799	803	800	816	834	794	800	775	792	822	794	789	771	823	764	796	763	850	800	824	845	787	825	779	838	823	807	850	817	842	804	825	790	797	830	807	829	766	882	791	777	836	808	826	799	820	777	843	794	808	841	807	788	762	813	814	863	833	805	820	790	807	811	739	798	772	773	791	775	793	805	821	791	820	735	809	803	833	790	856	781	800	842	812	831	795	812	783	756	808	824	799	835	819	818	835	828	794	790	768	782	763	820	803	799	842	844	828	835	798	841	823	816	817	834	791	817	741	836	809	818	737	763	845	777	810	831	800	767	823	790	801	789	830	856	829	837	811	783	849	794	783	787	807	821	793	808	799	786	820	795	811	825	765	792	767	790	795	796	781	748	809	815	787	824	815	795	765	840	796	784	825	752	819	796	804	794	810	801	788	883	796	799	803	802	779	809	797	852	793	809	808	804	796	805	832	785	796	843	773	737	807	825	868	767	801	830	799	794	854	851	793	789	782	786	775	767	766	797	802	861	809	831	855	837	804	781	785	765	794	800	773	841	811	829	829	864	821	814	767	810	786	852	808	818	849	809	786	782	802	854	798	845	810	771	760	796	762	776	774	820	810	893	849	795	845	798	798	753	773	794	816	798	785	782	784	868	812	881	771	867	826	794	849	825	820	846	792	802	769	756	792	736	773	793	818	834	770	815	782	778	790	845	809	753	812	867	821	834	834	837	827	820	832	761	801	764	826	780	801	838	799	800	801	812	796	830	803	798	802	767	796	847	836	831	861	823	801	838	805	798	840	834	790	792	784	818	830	816	763	812	826	828	794	838	777	786	845	811	794	797	819	846	791	802	833	845	818	806	763	832	786	773	844	824	775	835	759	764	776	811	802	859	843	842	775	774	782	769	797	822	784	787	815	797	803	796	818	870	844	834	835	817	812	786	785	799	807	853	796	814	828	813	766	819	803	790	796	792	815	807	816	818	835	810	847	868	789	775	773	808	829	750	790	810	807	819	789	811	845	786	798	836	846	824	795	814	819	802	795	836	834	807	788	862	831	849	769	819	796	795	828	788	823	865	824	815	800	832	793	826	808	785	843	806	837	794	819	799	858	850	840	839	770	816	802	812	853	827	862	789	797	801	825	825	794	828	785	824	835	801	824	792	746	777	785	772	764	782	798	816	799	740
19723	2480	1346	1008	764	602	576	566	545	552	488	478	509	454	473	476	474	430	489	425	426	408	439	442	450	433	454	431	461	453	462	415	403	470	452	450	467	409	425	430	445	417	435	473	397	409	439	444	412	413	432	472	474	425	420	452	434	426	474	481	483	435	412	413	414	438	406	452	482	426	430	429	458	465	455	453	439	457	449	445	455	426	447	454	469	452	432	443	471	413	453	436	443	419	471	413	420	459	432	471	439	420	437	427	399	449	475	440	461	438	406	444	438	451	393	462	412	435	406	475	416	464	403	485	439	425	418	458	432	441	383	431	449	442	434	455	429	442	452	462	413	460	427	468	443	428	435	435	424	454	424	422	500	398	427	456	487	415	402	446	401	446	374	429	463	402	379	411	459	419	448	417	391	431	438	422	472	426	417	384	418	418	476	448	446	434	427	419	465	413	456	427	481	401	453	444	431	395	450	432	416	445	418	398	444	446	438	479	448	503	403	421	423	399	441	461	459	410	425	465	404	446	434	451	448	451	448	463	458	411	451	416	440	412	427	452	438	437	462	414	449	474	459	418	437	470	444	448	426	407	409	421	457	441	441	467	427	442	431	437	473	427	414	443	412	454	433	431	412	424	465	466	463	424	461	440	424	432	431	463	402	447	440	424	409	415	441	467	442	404	407	415	436	457	461	419	467	399	425	396	396	424	424	441	444	428	418	411	452	432	402	390	404	405	418	427	382	462	425	413	436	428	438	470	410	407	456	429	467	392	386	435	430	431	435	448	461	427	426	437	461	423	385	436	419	434	436	425	506	411	421	433	435	372	406	420	421	428	448	389	448	390	435	443	445	473	448	461	471	366	448	450	408	407	449	390	415	406	433	476	442	442	424	422	424	387	470	420	367	450	458	413	432	416	408	417	427	455	425	439	447	410	441	426	398	428	451	429	396	422	415	434	455	404	430	418	433	447	420	377	430	461	402	404	449	440	404	456	458	465	468	417	436	369	425	423	471	462	431	442	479	416	412	418	477	427	463	443	404	456	410	424	406	427	428	411	413	415	423	460	411	420	501	427	426	405	445	411	413	419	448	415	429	388	403	433	418	434	397	448	436	458	446	459	419	416	453	441	400	440	387	440	413	443	430	444	428	425	470	416	420	436	418	419	401	416	410	412	457	417	438	416	458	425	405	425	407	434	433	432	416	445	422	357	437	426	455	414	427	511	411	359	388	434	405	440	407	448	430	412	423	443	406	400	438	412	455	433	426	456	469	434	439	418	390	432	423	447	406	414	431	453	436	423	444	426	442	434	424	432	421	422	457	419	444	467	417	396	402	431	447	385	402	395	458	430	406	456	429	455	436	478	415	453	414	429	413	419	447	429	446	396	450	406	446	418	413	402	401	433	413	402	416	438	427	393	440	439	389	403	447	438	425	431	428	448	427	428	458	412	431	428	453	397	415	429	414	455	415	464	450	384	449	415	410	382	389	438	451	399	453	472	413	430	411	458	469	456	383	433	394	413	414	431	421	405	407	418	479	417	397	455	469	420	464	425	439	398	449	407	431	411	439	417	420	438	494	454	449	411	433	424	450	437	421	376	405	449	450	426	441	416	412	414	405	402	386	429	468	394	423	459	440	474	473	448	438	402	408	459	460	449	427	437	416	434	469	430	423	404	438	407	453	443	431	409	373	413	443	448	429	427	386	423	390	440	465	446	438	372	414	444	458	435	411	427	456	432	451	447	434	460	458	430	434	452	431	449	448	434	482	433	452	442	395	413	402	394	455	430	415	459	445	454	440	388	447	414	441	419	440	456	445	438	454	447	434	446	435	439	430	429	445	430	439	421	394	442	406	427	381	387	414	431	403	416	429	400	428	426	395	443	425	450	425	437	419	426	411	410	415	410	476	440	467	412	419	376	460	392	418	466	412	410	453	456	418	424	457	433	422	427	457	454	420	447	427	432	454	420	416	456	405	422	439	449	407	405	448	439	456	410	402	446	427	433	432	415	452	474	425	416	425	429	396	451	420	431	423	447	416	386	442	434	385	402	425	429	433	389	475	433	421	415	431	390	388	463	435	420	392	445	391	430	415	461	433	386	426	414	408	422	440	445	423	423	436	412	414	438	423	426	409	421	444	443	430	434	429	495	462	422	405	428	428	379	417	420	475	419	430	421	428	466	395	412	423	436	448	426	412	418	443	399	468	435	438	453	466	395	426	430	450	412	463	444	423	419	437	457	429	459	440	404	448	406	450	418	420	423	442	427	444	384	417	452	430	431	439	409	451	422	444	461	460	448	412	422	431	409	470	420	451	419	408	445	436	397	432	414	463	463	410	454	416	456	429	446	447	445	402	413	421	436	433	425	472	443	452	386	452	479	446	436	473	460	421	441	439	429	416	426	424	419	449	431	463	402	427	439	465	418	455	423	436	417	445	456	388	430	423	467	415	380	441	423	440	418	419	432	480	438	420	457	442	449	394	426	428	436	466	440	451	445	423	410	475	462	410	427	440	422	414	453	390	421	451	476	424	462	444	431	451	411	462	448	458	425	408	383	427	418	392	423	427	503	411	421	463	429	429	484	410	413	412	444	444	442	430	445	424	446	463	436	447	471	432	431	459	409	453	430	430	408	435	403	435	454	419	401	417	447	475	412	408	446	421	401	418	432	396	411	426	457	439	423	432	443	436	444	424	436	426	454	427	395	420	416	390	428	446	483	429	419	429	407	436	456	441	419	435	484	430	410	423	429	418	420	486	452	386	465	411	406	478	435	444	414	427	446	433	454	381	408	380	391	410	459	389	456	481	445	407	412	397	411	414	433	461	430	424	438	439	430	426	409	439	437	430	414	424	402	421	434	422	404	420	379	441	401	444	450	423	383	463	435	412	438	418	391	409	402	468	447	439	397	403	448	454	450	438	469	453	442	439	463	433	421	421	409	434	461	436	465	410	412	464	374	453	475	441	436	418	409	422	408	371	440	399	411	444	410	481	410	430	413	438	444	377	396	454	422	415	432	405	453	410	431	442	425	414	448	475	460	463	459	386	439	490	447	430	387	432	444	468	437	429	433	434	456	458	432	454	436	460	397	412	445	432	417	440	462	429	446	373	453	405	400	404	451	426	432	445	434	442	458	410	463	454	458	400	444	442	424	412	422	427	454	419	465	463	419	426	419	466	452	429	469	464	454	421	447	445	425	439	469	438	418	434	434	412	427	436	443	431	426	424	457	452	420	419	428	466	409	416	411	428	408	398	415	436	430	430	457	425	419	423	417	432	441	419	424	426	431	420	421	434	479	430	439	431	399	427	459	419	442	474	404	439	432	451	445	431	413	433	447	414	422	415	430	402	441	420	368	428	447	444	434	462	427	418	393	441	419	466	454	460	440	412	473	444	441	425	437	413	430	452	434	434	419	448	430	370	447	404	440	445	381	431	429	435	439	442	429	407	437	452	446	426	432	438	436	470	401	444	394	459	418	404	448	425	404	454	404	436	475
10781	1869	2393	2662	2279	1879	1691	1476	1432	1303	1199	1193	1139	1123	1091	1100	1017	1042	1055	988	1060	1039	991	988	972	928	1013	929	903	974	1036	987	972	952	960	967	946	904	1020	944	949	951	924	943	961	968	948	907	983	966	1021	1014	1020	893	1007	1070	1020	1080	1046	1073	975	1043	1022	1008	971	988	993	983	985	955	989	1031	968	1013	997	1017	983	981	1110	1028	1017	1018	982	1006	972	969	996	1009	1039	944	950	961	953	917	933	928	944	928	954	912	988	965	994	946	943	925	1005	931	937	980	993	963	937	962	897	968	957	941	945	926	940	934	942	907	978	926	999	952	911	907	982	951	902	950	866	951	910	917	985	898	977	968	1016	884	952	975	894	930	984	954	926	915	913	917	959	937	902	938	963	901	909	917	914	959	911	954	913	944	935	896	951	982	906	898	880	936	926	938	921	919	914	969	956	933	897	925	877	956	896	927	906	939	956	922	918	916	942	930	989	906	940	930	961	935	936	941	865	940	899	976	944	941	959	882	935	920	962	865	938	959	938	880	925	931	893	890	952	979	926	908	908	920	930	904	908	897	957	931	899	857	934	909	953	973	905	925	899	943	943	962	952	932	879	945	870	926	922	921	937	925	936	952	914	879	964	926	919	893	881	997	953	886	904	909	921	877	920	865	925	961	936	920	992	847	928	907	940	921	950	897	972	944	928	901	920	915	946	948	930	890	933	940	977	918	937	901	980	907	959	947	898	928	945	937	958	931	887	912	922	983	923	940	918	933	884	900	930	873	978	923	991	935	863	920	949	919	1001	901	911	931	948	947	947	899	908	900	933	938	965	905	899	898	906	933	1020	899	969	968	906	901	915	903	910	907	972	919	914	940	939	887	998	902	948	912	916	917	934	906	942	926	922	982	957	899	911	923	906	922	910	982	923	944	913	909	899	925	882	970	946	914	902	943	934	883	952	911	951	948	913	943	881	938	900	923	890	880	944	895	986	966	936	894	891	908	935	917	945	942	902	917	900	937	911	897	883	900	879	884	959	919	974	904	930	907	962	936	896	986	970	930	947	986	938	952	971	1006	893	933	951	915	927	934	908	962	948	867	951	875	902	921	921	953	919	936	900	930	945	892	990	934	931	908	947	898	931	1003	968	881	892	916	900	919	915	908	965	941	878	930	920	926	915	954	952	965	908	865	935	954	931	935	890	992	870	893	923	960	940	923	903	886	901	911	908	912	893	926	917	931	914	923	920	925	909	957	887	964	935	911	912	953	883	911	937	969	884	900	911	926	948	912	904	923	923	930	911	933	920	934	910	891	933	934	916	959	952	871	935	968	941	936	901	1018	938	877	952	918	973	887	913	886	939	894	912	934	964	909	880	905	896	876	946	936	896	962	940	929	942	953	857	968	926	966	909	910	927	984	902	908	1017	919	958	930	922	880	915	956	921	933	946	956	915	922	916	910	938	907	961	973	905	944	899	917	932	973	936	876	939	943	951	969	888	949	952	884	913	860	982	935	911	934	903	924	913	950	909	940	932	919	948	930	887	904	925	913	915	948	926	910	916	922	915	917	883	933	947	1019	948	945	928	903	976	919	917	925	921	957	917	942	945	907	931	894	888	955	921	922	963	887	884	939	918	923	896	918	952	885	917	932	927	892	911	944	917	911	936	902	905	940	905	960	885	941	872	906	911	985	904	925	948	931	893	931	882	951	963	938	928	949	962	914	954	882	945	901	947	924	921	914	942	904	957	874	886	918	919	947	954	934	904	952	918	886	949	939	901	944	916	906	938	916	877	937	941	906	979	982	895	908	961	920	860	915	949	934	915	857	899	952	915	904	939	909	937	872	934	903	931	901	934	995	912	905	874	877	896	933	930	889	928	900	946	959	924	847	959	928	907	1010	952	946	964	944	944	955	928	941	964	904	940	916	918	907	931	929	926	899	939	909	930	945	874	882	956	915	926	912	902	929	893	940	947	902	954	952	938	877	899	934	953	884	942	895	855	946	977	915	880	901	903	953	915	936	926	972	936	945	947	940	895	904	897	956	928	946	922	874	909	904	896	958	914	966	897	903	905	983	967	959	887	941	871	927	965	911	868	989	924	936	911	940	973	917	963	967	867	896	938	919	922	922	925	899	958	934	912	910	907	893	942	907	933	861	910	938	912	911	937	946	888	932	948	926	965	888	934	898	958	939	925	882	935	865	920	892	873	954	913	963	902	991	978	920	912	967	948	976	981	1005	912	950	911	891	925	970	941	981	935	956	845	920	1005	965	1006	979	907	917	980	920	945	918	944	918	940	857	898	981	934	888	952	939	947	890	947	913	975	899	906	945	903	899	877	919	929	903	872	902	924	912	956	900	953	953	920	900	951	894	941	922	859	858	913	954	899	916	887	873	882	934	913	947	961	943	916	965	918	963	900	881	897	897	977	894	963	930	912	934	871	893	929	884	865	1029	932	953	917	918	948	878	870	913	935	901	896	954	902	952	939	873	888	910	910	1021	948	866	901	881	894	934	938	884	924	901	951	926	924	928	932	859	947	951	944	950	912	889	889	958	879	960	889	899	938	898	905	926	944	943	879	932	925	903	905	964	955	936	974	955	912	857	949	953	931	921	950	877	871	919	924	939	879	925	969	909	909	879	903	892	940	946	844	906	889	885	912	919	913	912	927	982	956	920	946	977	957	970	931	886	947	952	933	878	927	908	924	928	960	900	885	954	912	947	926	934	934	930	883	921	902	931	905	954	921	909	888	904	931	922	981	867	947	933	893	889	940	897	949	946	902	922	963	915	941	926	890	892	941	931	982	925	909	857	922	948	885	919	906	936	922	909	903	862	944	920	887	901	936	957	886	933	967	923	899	896	933	971	945	951	925	903	899	867	953	866	927	913	915	921	873	866	930	928	936	965	913	926	941	940	915	926	939	973	939	918	841	919	873	951	915	942	957	929	906	961	861	903	942	878	899	883	876	917	925	932	948	979	1001	965	963	895	1011	904	1002	885	901	919	961	892	896	907	914	907	936	958	918	907	891	965	970	918	928	920	920	976	926	932	927	920	943	886	944	960	943	908	930	907	922	878	965	915	906	936	977	953	957	918	916	947	867	858	983	958	930	939	931	914	954	949	951	931	957	902	933	939	901	949	899	927	915	925	916	926	899	937	927	931	955	934	915	920	959	938	930	945	977	879	892	908	923	943	934	963	959	921	916	931	951	898	947	921	911	931	971	923	965	958	934	950	959	950	907	886	863	952	951	904	919	939	871	959	916	905	911	878	919	922	942	932	961	905	988	966	972	887	953	931	878	899	913	942	957	944	874	980	873	959	910	891	890	934	909	964	944	889	942	957	915	947	949	909	954	913	880	914	941	923	961	960	882	924	991	996	910	905	888	920	932	902	922	1000	937	967	925	911	907	910	930	928	949	990	879	917	961	873	931	913	942	874	973	934	972	970	933	946	863	942	863	925	913	966	945	898	887	951	944	984	960	905	873	982	923	914	977	922	933	917	953	897	954	906	964	915	966	945	950	942	904	919
3479	494	342	270	255	278	243	269	244	253	244	271	254	239	235	284	242	244	270	254	268	220	250	280	259	298	255	244	268	296	264	280	268	266	223	242	253	271	228	241	259	281	263	287	226	290	276	280	272	254	273	293	270	287	272	255	268	267	272	265	264	280	283	255	254	230	259	267	292	309	229	240	271	280	285	331	282	255	277	272	254	262	261	258	271	272	268	267	261	266	244	246	265	267	273	247	262	253	253	259	259	254	262	286	314	273	281	270	244	267	232	248	269	265	297	269	258	288	241	215	256	276	251	238	245	245	239	254	266	257	262	268	271	291	292	276	262	262	249	247	279	248	261	266	256	250	271	272	255	261	265	264	261	264	266	232	272	257	266	283	267	263	264	269	252	240	246	248	265	278	289	271	286	270	289	259	243	260	289	261	249	269	269	255	267	283	269	246	272	267	291	262	282	266	295	270	291	312	238	242	269	262	264	251	238	241	273	292	259	255	268	277	227	256	244	233	268	232	270	250	282	272	255	236	261	243	267	283	310	251	267	271	257	261	230	266	300	311	266	251	270	265	310	259	285	261	264	244	245	245	265	244	283	249	253	271	251	258	251	270	277	284	245	250	283	255	254	273	228	254	230	255	265	244	253	275	294	306	252	261	272	285	271	287	260	274	265	284	258	280	255	252	294	299	288	263	239	237	292	260	257	247	256	234	304	230	242	260	266	255	267	267	234	254	249	254	255	252	269	261	233	259	306	279	247	271	278	306	275	273	243	249	277	229	258	283	284	256	280	279	257	239	243	275	251	289	259	251	298	229	262	291	261	278	256	269	265	272	264	259	264	298	290	280	276	255	245	270	277	260	274	256	278	284	273	284	243	272	267	259	284	272	247	258	257	240	248	249	267	263	257	297	244	235	267	288	271	225	249	263	284	281	253	253	270	266	258	261	256	272	281	283	290	285	237	289	239	269	250	238	245	253	277	267	291	264	262	240	247	300	263	276	263	242	263	257	250	249	254	277	266	266	258	284	258	263	260	270	283	295	219	244	284	268	277	256	236	245	293	262	308	274	303	293	263	264	263	248	287	271	262	263	266	252	246	243	256	261	274	264	225	268	272	247	263	274	286	281	292	244	234	245	262	230	258	251	272	261	273	304	269	262	265	268	253	242	251	245	265	245	273	256	254	272	269	252	270	284	293	282	253	235	240	236	231	290	277	266	286	270	220	268	289	240	282	266	267	262	291	277	251	260	274	284	244	290	258	247	289	288	265	268	276	290	273	272	264	264	270	240	274	257	264	273	310	297	269	236	298	239	252	272	244	256	273	278	284	277	289	239	237	266	256	235	283	258	275	270	265	257	270	252	255	264	291	230	238	269	269	277	241	261	249	296	267	244	240	273	259	256	238	265	276	284	238	264	232	269	294	294	268	255	262	246	258	262	257	292	259	242	242	270	287	253	260	259	247	265	300	287	256	284	262	262	295	274	239	248	287	255	236	276	285	283	263	267	276	240	241	280	267	277	271	287	238	229	245	273	244	236	285	281	295	248	264	257	246	270	274	273	261	271	241	266	248	261	271	263	270	240	269	294	252	238	284	249	270	218	285	270	273	260	262	260	258	268	264	262	241	281	299	291	259	265	258	244	251	278	266	239	263	238	272	266	248	249	250	278	276	266	238	266	235	273	267	264	259	266	255	261	243	267	265	267	257	261	267	281	273	249	270	233	249	298	245	295	308	276	284	267	232	265	263	218	236	268	274	227	246	247	287	275	256	267	264	274	282	258	273	244	269	272	257	274	263	241	260	280	250	260	290	251	270	262	272	283	275	296	277	282	275	277	252	238	252	272	277	259	302	263	257	288	238	262	279	270	260	246	270	272	266	278	241	252	281	266	232	266	255	294	250	243	282	280	254	283	247	302	253	249	301	247	232	261	251	278	272	261	242	277	287	258	247	279	248	259	315	265	243	271	238	269	271	275	253	264	266	264	248	280	222	246	253	247	283	273	268	257	259	244	253	292	250	270	298	225	277	288	242	270	290	273	247	245	252	255	269	253	266	252	242	282	288	261	243	266	275	262	255	259	292	307	264	267	241	284	271	253	251	263	232	264	270	250	259	260	237	254	228	250	274	249	269	318	236	268	248	239	295	245	268	290	274	264	276	251	268	285	241	265	288	257	259	272	282	214	262	267	259	258	287	258	250	281	278	252	262	255	236	257	258	253	259	292	262	248	282	239	237	255	263	296	259	243	270	259	242	268	280	283	260	282	254	240	271	253	267	278	278	256	249	250	261	277	254	256	280	228	276	240	269	265	300	285	300	264	256	277	284	292	292	238	278	280	252	280	257	291	274	265	274	277	270	282	256	312	262	266	252	262	248	283	272	268	274	252	247	252	291	285	240	264	240	278	274	254	259	270	248	244	279	268	263	251	291	274	278	247	258	286	266	291	278	270	274	290	288	283	244	246	240	234	256	284	274	254	256	306	283	278	246	234	271	253	269	265	294	249	269	293	283	258	239	286	240	244	273	237	267	277	257	303	253	244	248	255	242	262	267	263	233	251	265	268	272	268	237	264	267	291	291	286	231	274	256	254	303	286	288	260	276	262	271	283	250	274	282	258	266	282	268	259	234	263	254	259	265	296	261	247	245	281	261	283	265	282	255	268	283	245	261	258	225	256	287	250	289	244	209	287	289	242	236	288	260	295	276	252	258	250	259	265	283	239	296	242	271	256	262	278	254	284	273	293	270	266	268	271	274	237	263	253	236	275	281	264	253	243	278	286	280	234	281	269	240	263	264	255	260	261	305	294	255	268	286	251	257	276	286	249	254	221	252	244	238	262	256	276	280	271	268	254	245	303	258	284	235	286	266	273	243	226	261	242	259	266	247	279	281	264	279	264	253	247	240	254	265	229	280	276	273	256	262	254	272	282	256	272	264	278	264	244	248	263	246	264	275	287	243	238	284	239	235	265	276	258	244	302	270	249	244	265	267	283	265	236	286	272	267	267	235	251	241	269	260	321	288	280	282	256	216	261	223	266	249	269	267	258	279	234	260	246	251	260	289	284	276	268	240	271	259	258	263	260	296	255	267	270	303	273	251	272	271	261	279	270	259	266	283	272	218	274	287	252	297	268	264	281	249	273	273	260	244	293	266	277	246	288	277	253	275	271	277	306	250	248	268	225	255	272	225	253	274	258	256	255	245	270	260	254	270	295	267	293	263	260	254	255	292	263	295	258	229	273	252	275	253	242	277	246	260	286	253	237	291	264	246	254	282	257	319	263	264	235	268	259	210	251	242	248	261	278	238	270	251	256	233	239	282	274	283	265	234	242	249	277	302	243	257	265	290	271	258	251	287	266	283	234	293	274	264	255	253	239	243	266	297	249	262	265	266	242	257	251	258	245	237	248	277	279	253	240	240	266	271	299	254	241	249	275	288	267	257	263	293	281	258	259	285	284	269	258	255	254	276	292	284	292	248	258	292	284	253	248	271	253
2761	815	790	633	696	674	637	651	642	605	593	645	617	609	608	599	620	587	586	634	626	605	623	607	578	675	593	611	632	591	653	589	620	586	638	615	595	605	588	615	608	634	586	614	637	617	645	586	599	626	630	627	591	619	626	636	631	594	628	620	610	672	613	631	580	641	578	588	648	589	628	621	636	627	634	616	642	617	627	637	608	620	590	614	611	616	632	613	625	617	633	600	608	649	631	652	623	600	641	617	636	650	673	625	634	575	593	625	625	630	618	626	605	620	596	615	635	641	656	594	597	586	647	630	636	594	609	655	598	617	640	582	588	653	647	633	645	604	638	634	576	581	607	616	614	615	608	618	595	580	627	643	601	596	659	668	609	585	622	611	602	581	596	622	626	642	538	659	625	625	632	623	646	598	629	628	568	618	616	657	625	609	624	608	589	652	593	642	606	595	652	631	580	597	592	621	594	652	598	635	642	603	624	608	611	598	673	622	608	611	633	638	611	644	582	653	632	638	597	616	606	615	600	632	616	581	590	571	643	592	586	586	634	610	668	591	600	630	653	669	646	587	567	554	595	600	581	583	658	597	581	623	631	624	568	579	621	606	611	602	636	603	614	636	629	615	573	620	600	527	620	625	593	591	606	593	623	649	621	639	614	624	619	653	625	599	624	639	618	636	603	616	593	611	635	659	620	613	590	594	595	629	583	644	614	598	601	613	602	644	607	629	612	575	578	615	607	587	604	577	639	655	612	616	586	606	613	604	593	627	617	579	562	607	640	638	640	605	635	652	592	669	602	617	636	663	609	621	616	590	631	596	627	567	616	598	596	586	585	600	630	573	604	640	556	609	620	652	603	612	618	583	627	648	651	633	600	616	565	649	654	607	643	667	620	669	609	626	623	655	591	634	646	623	642	607	620	638	587	584	620	587	605	567	619	645	618	615	629	626	651	618	608	607	641	586	611	612	581	634	614	625	632	634	596	558	659	660	605	613	658	657	671	594	579	633	603	600	601	604	584	641	579	648	568	558	658	653	612	651	595	614	612	556	587	596	606	626	627	653	599	590	571	580	625	558	636	642	605	588	631	583	616	623	671	593	558	584	597	573	636	599	617	632	624	600	616	624	626	582	645	567	612	585	602	620	621	624	650	616	624	603	633	642	639	586	627	603	642	588	629	619	583	597	610	613	638	603	598	635	578	643	643	617	609	600	593	560	609	574	640	609	621	580	622	579	615	595	598	635	653	616	590	625	622	672	610	599	596	596	618	626	596	590	633	633	597	646	631	638	643	665	595	570	602	599	643	584	594	561	598	646	608	629	611	610	593	623	618	617	602	627	637	589	623	566	636	594	672	565	655	642	604	618	575	610	597	604	605	606	671	603	622	593	592	660	654	614	600	632	601	609	623	643	665	609	609	636	610	647	644	613	540	590	596	650	607	636	584	651	651	618	614	610	597	560	615	653	570	679	604	615	609	626	639	613	565	624	604	594	623	628	643	649	586	644	638	602	617	585	617	608	653	597	635	678	560	608	614	574	616	603	618	601	615	610	602	596	632	591	612	564	591	669	618	601	628	609	620	647	566	614	627	588	610	594	629	601	594	629	604	601	627	575	653	603	611	630	644	645	620	609	568	589	626	657	604	595	596	631	597	612	563	607	594	592	607	607	585	581	577	602	630	607	601	618	633	607	608	597	620	675	645	631	615	627	596	611	641	628	555	581	640	632	609	572	662	599	625	625	600	593	616	647	583	615	613	630	575	636	616	589	626	617	568	617	584	594	593	619	603	626	640	602	602	603	601	602	615	607	639	607	624	598	598	628	571	631	669	588	699	625	636	614	665	608	588	594	647	646	610	632	614	589	617	610	586	590	606	614	595	629	626	590	634	609	630	565	579	632	662	578	599	601	635	648	590	607	554	605	619	578	592	677	591	642	564	638	549	672	668	619	616	627	623	600	587	643	631	616	645	629	589	611	583	564	594	583	613	626	637	612	620	589	602	574	572	624	619	599	606	605	606	667	605	621	601	628	631	591	607	615	627	609	591	628	638	639	606	631	602	642	589	604	592	598	568	644	580	628	617	621	632	632	597	642	593	624	632	555	607	649	631	590	592	610	642	626	644	637	599	608	633	605	620	638	588	648	605	595	594	612	621	615	586	615	579	630	622	603	593	616	628	620	633	566	675	612	644	633	629	617	584	630	659	622	650	624	650	619	598	590	586	564	575	604	572	609	624	601	586	593	624	603	639	593	609	652	608	601	617	642	609	650	611	650	591	573	607	611	661	652	626	608	654	603	592	625	564	624	627	608	614	608	578	597	634	594	614	602	590	615	625	604	618	612	611	640	592	624	605	611	590	603	605	645	591	625	637	618	588	604	635	613	625	557	561	656	592	600	608	572	624	638	604	582	589	604	628	624	564	610	619	598	623	672	641	578	629	608	609	622	596	581	607	616	676	606	610	600	594	635	652	624	617	625	624	627	662	620	615	635	604	610	636	616	563	630	631	614	642	637	573	614	598	559	599	673	597	602	588	614	585	621	644	612	648	578	627	567	613	626	589	589	629	613	601	596	646	638	630	628	631	632	614	599	613	605	648	650	616	608	602	584	596	595	632	638	641	627	624	580	616	592	585	596	599	646	598	619	583	628	604	593	594	562	663	621	581	564	643	593	585	613	593	570	678	574	578	584	608	576	591	605	639	610	607	630	574	620	610	622	609	616	591	609	607	601	622	621	627	564	657	605	619	670	592	602	587	647	616	588	645	604	630	605	584	625	636	607	630	608	598	627	586	651	609	631	601	601	613	618	641	580	605	614	640	612	615	615	636	634	633	626	617	593	616	617	646	602	650	626	574	620	645	614	628	573	621	610	593	635	595	568	604	602	629	633	600	649	612	594	653	627	636	617	632	652	616	608	587	610	588	610	613	600	605	603	636	606	615	618	635	613	660	585	647	623	620	606	657	662	652	610	637	622	636	588	651	587	616	620	611	585	629	587	610	626	621	576	592	601	653	661	618	653	636	604	605	654	610	618	611	627	613	605	669	610	601	634	624	631	625	635	621	600	584	606	584	629	565	605	604	605	622	616	599	622	576	590	616	624	628	593	655	653	629	607	623	581	605	577	598	589	613	630	601	613	611	571	662	582	676	588	601	653	623	562	609	600	622	602	563	637	618	643	597	629	627	619	613	660	625	621	628	615	593	640	628	654	629	631	599	607	633	595	599	584	600	631	655	619	650	599	660	589	577	628	615	621	601	611	635	628	612	622	629	607	610	587	589	603	639	590	591	617	594	565	603	582	596	639	603	640	626	636	596	594	647	600	614	593	578	660	567	628	605	644	627	639	598	625	594	641	598	596	638	612	628	659	615	616	638	648	593	627	575	646	619	597	597	568	645	599	592	578	600	603	606	611	575	625	622	605	633	608	602	629	635	610	661	600	662	583	630	593	613	609	640	631	645	641	656	659	589	630	608	570	625	569	599	574	602	593	604	600
12825	1436	991	615	557	475	402	409	393	374	362	406	398	383	381	362	413	399	364	377	380	339	353	359	364	405	389	363	338	382	391	375	398	382	354	365	328	411	374	380	340	395	384	372	367	368	372	345	379	383	344	398	356	334	360	368	338	332	384	336	327	362	341	358	367	352	360	347	400	388	365	357	371	352	342	365	375	346	377	382	363	397	345	373	410	347	380	345	372	390	389	363	368	389	329	350	353	354	379	370	401	374	357	353	366	369	361	382	328	350	338	364	362	323	355	332	354	365	391	389	375	354	372	325	377	376	345	329	404	375	352	386	338	338	331	369	381	356	356	380	364	358	395	370	358	350	336	354	365	317	356	347	383	367	348	345	372	367	339	327	322	384	356	369	378	353	344	401	376	359	333	326	381	362	355	361	354	332	340	349	362	354	388	369	375	375	397	372	354	350	370	382	334	366	342	357	349	371	366	385	351	403	371	339	363	388	356	342	336	362	365	366	328	398	365	345	379	367	335	360	323	371	355	375	351	419	368	347	356	340	361	336	351	318	322	315	417	367	387	344	356	339	328	339	396	367	342	302	353	322	378	377	347	338	352	367	379	354	354	388	352	361	345	349	338	376	337	323	361	356	319	361	352	332	367	373	375	404	315	385	343	368	348	340	341	373	365	359	365	345	364	380	359	376	362	362	356	356	368	336	350	373	346	348	357	356	375	363	320	365	368	385	332	346	348	332	343	357	353	359	345	361	417	378	354	411	345	396	325	372	363	399	380	357	355	355	408	382	350	340	368	349	349	365	348	396	362	396	313	402	360	345	385	377	351	351	388	327	381	375	337	369	352	367	335	358	349	365	337	333	346	365	348	356	351	342	407	376	363	360	356	373	342	339	408	380	365	373	359	411	352	344	333	365	373	357	342	353	371	350	372	363	340	347	366	387	351	379	413	373	317	385	356	342	352	391	325	321	347	397	380	350	321	356	409	368	358	364	349	380	352	325	359	385	388	357	338	347	336	355	417	398	343	369	362	373	360	359	305	385	382	342	332	336	330	365	335	344	372	341	357	318	324	394	357	334	384	367	350	333	341	376	378	379	379	345	387	337	370	370	396	387	326	382	409	371	344	375	376	326	385	370	383	362	363	364	375	330	329	357	324	356	380	357	365	354	361	345	376	356	362	371	409	369	358	341	312	356	367	346	364	365	353	374	355	358	328	355	381	368	349	342	371	332	342	429	391	376	349	372	386	378	358	334	348	314	335	364	379	402	386	324	364	379	333	380	373	352	350	362	364	366	384	333	382	390	365	359	335	372	309	331	361	350	415	373	359	371	326	358	375	379	380	335	340	359	375	329	339	359	382	370	361	383	404	386	377	342	366	401	341	336	355	328	395	347	349	390	371	373	318	401	349	336	319	363	343	398	363	371	365	364	375	334	388	388	367	338	344	377	361	345	361	373	342	365	325	357	320	359	365	358	311	341	363	320	379	406	341	350	368	373	348	347	360	347	419	390	357	394	382	358	363	356	357	385	342	366	380	378	364	334	415	379	373	366	338	355	359	355	350	395	367	329	358	322	355	333	323	342	405	377	359	367	346	346	350	376	368	361	375	393	375	344	385	323	315	345	387	359	342	357	328	341	349	370	329	333	366	358	372	387	359	403	366	366	411	345	344	340	358	367	380	401	347	366	376	362	347	312	382	377	347	369	372	373	393	374	403	370	329	383	360	354	384	360	385	328	332	358	346	382	362	404	349	346	369	373	366	377	370	347	370	344	398	343	343	359	362	334	365	386	387	376	343	390	360	358	338	328	337	357	324	389	358	358	357	332	366	349	376	415	366	365	359	386	382	365	343	323	374	359	361	387	359	344	383	386	379	362	392	406	420	361	303	349	342	349	373	387	365	366	331	360	399	406	363	406	370	358	327	353	377	347	348	372	369	374	363	362	391	357	345	383	382	379	340	367	364	331	359	369	347	359	357	362	360	352	371	361	342	341	394	403	345	338	351	346	329	372	353	388	388	347	339	398	348	360	343	350	345	342	355	354	392	406	368	361	351	393	341	344	405	371	352	351	351	344	329	384	355	382	345	368	326	382	370	364	410	383	357	360	377	326	364	369	408	365	341	378	373	363	337	363	348	389	364	340	358	335	352	316	353	358	330	374	366	352	382	358	375	352	371	365	378	349	380	348	376	337	375	367	393	347	354	364	363	346	355	358	354	368	346	370	388	341	372	375	369	384	307	356	334	403	343	356	355	356	314	377	375	354	395	376	382	375	367	396	376	384	397	369	332	320	409	330	419	350	382	369	332	333	342	359	357	347	375	339	325	380	359	392	372	352	321	358	324	367	398	362	374	348	359	371	353	358	359	348	374	382	359	350	340	356	334	324	321	365	353	374	336	356	331	315	355	323	391	374	382	370	369	359	335	396	365	324	366	377	371	363	342	366	342	355	342	348	341	378	386	380	348	350	359	326	341	376	377	371	382	368	398	389	346	383	361	371	330	349	388	314	358	334	377	399	370	345	358	367	384	414	343	391	362	377	376	398	358	377	322	319	354	399	357	353	369	334	375	378	363	325	378	357	389	368	388	322	378	370	382	358	372	330	365	368	337	365	342	344	324	363	360	303	364	349	381	366	392	389	364	361	355	398	386	355	358	338	335	378	359	364	368	387	382	347	362	376	394	391	365	382	353	354	320	366	355	337	376	366	369	329	379	380	350	372	342	371	346	334	396	360	308	396	372	376	340	355	333	386	357	359	399	364	337	376	329	355	371	382	347	362	373	359	344	346	335	355	309	347	341	382	342	382	388	374	357	365	333	342	356	375	343	363	346	390	358	364	374	347	333	331	321	358	370	338	331	393	392	360	409	357	331	365	364	325	368	356	366	380	360	383	355	404	424	372	339	357	402	358	361	339	376	369	362	348	420	369	357	363	353	367	372	346	380	393	346	379	365	392	328	362	355	357	376	364	334	369	379	393	363	342	348	355	309	347	355	410	359	348	365	388	353	368	375	327	371	349	318	372	347	354	370	366	341	364	344	384	364	364	362	355	390	343	382	370	363	358	343	374	377	358	353	353	372	349	396	330	364	381	374	320	376	358	368	371	336	337	340	351	360	368	365	381	358	379	362	359	376	350	319	324	355	365	375	357	319	370	359	353	363	356	364	353	374	409	375	356	381	392	367	365	373	357	348	355	351	347	370	367	370	376	371	363	356	350	344	345	352	338	374	347	349	373	348	319	363	342	369	349	389	367	362	381	366	317	358	378	366	390	364	347	385	368	338	343	365	354	355	356	362	366	375	396	336	404	351	362	375	377	389	353	347	328	434	340	352	356	305	415	348	348	375	352	328	373	371	349	331	360	321	357	370	370	404	380	346	402	383	398	336	361	390	403	344	342	369	357	334	331	337	386	370	397	308	358	365	366	367	390	367	368	335	343	348	350	396	344	329	366	384	355	368	395	325	355	367	357	310	396	347	363	354	348	366	343	384	370
8615	1536	1727	1658	1558	1297	1237	1121	1069	998	953	828	1003	926	896	872	883	852	866	877	854	830	817	845	885	820	838	855	799	791	875	784	819	870	853	795	758	792	810	784	834	786	776	812	816	822	833	827	897	812	877	833	861	835	850	939	870	868	810	836	924	830	862	857	907	845	842	865	850	896	789	851	889	835	870	851	845	846	885	841	821	832	805	837	853	787	780	884	789	811	800	802	769	805	839	845	845	821	814	812	804	783	826	828	863	794	849	772	859	808	822	828	857	818	800	768	831	784	786	825	797	835	804	828	808	868	836	866	787	821	854	794	832	790	836	773	822	842	799	772	821	817	819	798	772	799	825	829	820	853	773	804	812	837	828	853	798	837	797	807	761	781	794	823	806	793	806	746	799	755	799	837	771	804	859	824	835	854	785	764	835	799	839	797	838	825	786	823	830	854	793	787	854	832	789	779	741	854	771	824	861	822	801	809	804	849	762	820	804	792	837	835	782	827	851	840	793	806	787	821	786	774	823	843	797	852	782	775	773	839	809	866	799	802	819	770	809	865	811	860	827	866	835	821	782	794	788	808	763	795	770	803	824	790	865	812	829	816	778	844	805	766	807	798	825	821	776	805	806	816	812	815	833	805	830	769	826	798	847	780	812	842	816	833	848	808	803	864	819	789	825	774	825	792	823	799	780	785	794	788	824	791	787	788	837	823	799	770	805	813	771	792	821	775	772	761	822	797	737	856	839	802	813	811	794	845	848	827	819	801	790	831	795	795	846	861	803	778	854	818	812	818	846	748	812	873	806	807	805	796	800	804	779	810	824	801	827	824	814	748	775	763	824	853	790	839	801	809	824	838	790	773	819	789	820	792	843	787	765	792	752	812	793	774	822	756	783	771	800	802	766	786	793	824	813	793	812	788	775	792	810	794	831	760	818	840	777	787	813	773	786	783	813	801	875	808	844	800	779	779	781	767	799	818	810	855	767	816	840	771	850	820	769	829	851	846	810	834	788	763	826	819	821	785	835	841	795	809	807	774	857	816	774	826	820	784	792	799	806	784	780	804	798	805	795	797	821	797	831	798	786	858	825	804	790	815	792	811	842	816	802	844	773	863	795	830	843	790	779	822	814	823	841	814	825	768	801	814	802	805	756	826	811	839	838	793	765	790	775	789	768	787	832	857	881	826	807	858	799	796	792	781	764	860	745	822	805	818	790	800	820	816	798	792	765	807	771	803	820	827	800	805	807	775	845	777	768	812	815	807	830	817	795	791	816	832	799	813	805	817	856	806	832	776	779	792	832	824	825	802	829	816	839	809	805	856	755	883	758	770	788	807	815	797	815	821	758	802	796	763	785	796	829	807	792	826	797	808	806	783	771	808	779	762	818	767	803	804	807	767	755	801	854	773	791	799	801	805	794	810	817	794	813	785	841	818	811	789	851	806	825	784	844	842	781	816	766	866	776	768	791	815	808	769	844	759	801	787	804	783	835	809	797	785	767	807	794	846	763	768	784	774	810	838	811	824	855	770	786	791	833	783	880	812	831	833	785	790	782	762	762	775	804	801	799	835	840	802	805	818	808	834	848	832	806	795	814	803	820	807	791	809	840	777	777	812	766	765	812	791	806	861	763	786	800	852	775	745	825	791	782	799	824	808	779	790	888	816	797	824	814	806	781	771	763	859	800	825	791	846	796	792	808	769	824	784	832	748	789	819	812	782	772	822	806	791	843	784	790	784	818	786	830	743	821	816	746	790	775	807	819	815	772	812	819	800	797	852	778	791	792	812	778	784	783	767	854	797	835	811	870	768	794	760	825	807	809	811	797	809	840	784	775	813	815	757	817	850	795	805	821	811	846	798	784	806	820	791	801	776	755	775	830	750	858	776	768	811	799	885	807	823	810	833	817	799	809	737	795	785	822	795	842	760	826	837	914	830	792	808	823	724	812	777	826	862	789	816	793	811	841	832	835	767	836	803	770	787	841	837	799	813	799	783	823	826	844	804	872	789	830	815	843	802	841	783	811	769	815	806	811	799	837	783	852	832	814	794	754	775	858	762	793	820	831	789	788	822	808	829	776	822	791	798	808	814	832	802	825	813	810	785	790	813	784	810	835	757	810	757	830	781	830	803	789	759	819	849	762	794	796	819	861	774	797	805	827	806	825	810	793	806	745	801	860	823	824	845	782	807	749	797	797	817	788	844	812	845	801	825	835	838	775	813	799	811	792	796	811	759	801	825	825	780	780	835	844	811	781	728	806	816	764	839	807	809	792	819	796	782	772	803	834	828	793	777	795	803	781	852	854	805	782	795	808	774	842	803	814	750	782	827	806	816	832	816	816	749	805	769	818	796	807	793	777	819	837	834	844	800	791	787	820	785	751	852	852	770	848	792	855	826	772	831	849	768	774	790	784	832	767	813	745	776	816	823	803	794	827	835	817	850	803	801	822	818	804	835	857	815	767	832	795	867	828	849	797	758	786	835	725	774	813	758	803	813	808	782	802	801	799	770	818	769	829	838	849	843	800	811	846	803	835	772	816	810	790	781	853	815	798	816	796	805	757	762	823	758	799	778	865	821	821	795	818	829	760	797	790	785	865	808	761	766	806	792	794	790	837	819	802	814	819	811	816	803	805	811	792	755	797	779	828	804	825	752	807	850	827	793	817	742	765	781	854	822	865	782	798	808	787	784	782	736	821	784	779	805	828	796	806	795	812	830	767	824	815	771	802	789	823	843	778	749	828	810	817	747	831	790	808	819	779	817	815	827	816	778	773	843	810	818	807	812	824	868	837	828	875	846	817	775	836	806	831	818	795	835	835	805	795	780	843	790	836	860	808	837	789	762	829	871	825	813	802	753	772	819	790	796	833	854	770	760	776	839	749	829	848	865	853	769	813	854	796	824	826	813	792	862	811	789	786	829	784	789	795	836	817	818	843	760	765	760	833	783	799	775	784	771	819	826	827	810	800	778	799	796	787	828	763	828	827	798	777	828	853	783	787	789	744	797	799	815	813	815	770	789	814	788	855	862	842	804	768	810	843	859	813	801	791	767	757	793	766	802	839	854	798	788	790	797	789	802	805	774	802	793	787	814	781	792	810	814	772	811	794	814	823	820	822	781	803	772	762	775	823	778	800	852	806	767	845	831	783	747	802	805	811	829	832	865	788	820	772	830	794	794	758	850	815	832	785	796	807	757	792	869	777	845	844	841	828	846	774	817	779	844	833	818	826	803	840	766	776	812	819	809	827	851	811	779	877	792	797	813	800	836	857	775	790	790	822	750	804	745	815	755	779	783	809	854	783	833	820	794	756	785	762	790	802	825	806	795	793	837	829	823	790	808	744	831	820	805	781	804	797	831	822	793	867	770	852	842	782	770	785	834	820	756	812	810	782	778	861	805	806	812	782	781	807	756	844	851	810	772	743	796	815	792	806	846	837	805	780	790	762	822	763	820	809	799	818	827	785	807	796	822	809	783	817	813	826	783	820	764
20124	2636	1331	1036	809	695	593	547	540	519	475	504	429	445	490	465	483	448	426	397	420	404	441	463	450	453	452	494	449	464	480	493	437	448	444	475	434	429	431	448	416	421	435	449	476	409	449	417	454	446	411	443	450	474	438	435	432	468	444	431	482	453	481	454	451	436	446	435	457	442	449	458	417	461	488	446	416	423	471	482	455	410	420	429	409	421	472	440	480	427	404	468	441	468	425	431	458	468	388	427	428	445	428	466	429	449	494	443	469	442	456	468	422	427	436	439	437	452	409	430	414	401	435	431	401	445	469	422	383	482	479	464	452	446	459	417	433	454	464	441	419	430	444	457	421	444	442	424	420	431	406	450	440	462	453	458	447	390	443	450	439	456	441	409	389	397	409	472	424	441	428	433	416	410	437	476	447	469	387	467	413	418	438	438	417	439	407	439	420	442	419	408	405	426	469	426	460	443	415	432	454	453	418	447	438	438	408	430	392	485	408	453	458	423	430	420	392	422	378	447	464	426	486	437	448	424	426	441	425	466	427	449	445	434	456	442	404	467	425	444	404	478	429	395	458	479	483	451	435	411	447	419	386	456	431	425	417	398	475	489	417	482	441	407	456	417	462	443	523	427	429	458	432	426	436	420	432	460	413	437	424	450	475	450	452	406	444	435	463	485	434	432	434	381	474	452	432	468	446	417	444	422	414	420	409	421	406	426	394	436	406	443	444	437	403	451	423	456	471	422	438	440	454	404	419	441	431	456	454	448	469	446	447	439	439	414	442	427	434	415	406	432	431	416	448	425	434	459	403	455	430	403	441	427	438	398	441	467	422	449	402	433	423	398	396	449	426	469	422	394	469	395	402	451	425	394	388	434	442	435	408	446	445	459	433	453	400	431	415	423	440	448	443	424	451	423	467	459	390	419	401	435	422	420	438	395	411	412	459	397	428	434	477	420	445	445	432	429	421	448	422	424	417	432	390	418	443	467	388	414	404	393	446	437	444	449	451	445	412	445	425	417	454	417	403	437	422	412	450	409	444	472	441	386	397	453	424	423	434	422	421	448	450	380	443	422	425	465	412	451	436	459	425	422	422	429	391	414	429	409	429	454	431	472	461	464	442	413	431	405	395	421	405	393	416	433	455	418	459	430	426	440	435	393	384	407	383	435	436	411	463	398	411	410	433	442	395	436	463	425	462	421	423	445	456	449	475	445	423	478	423	415	427	427	451	486	423	411	398	420	449	461	410	425	407	440	424	387	383	427	399	412	434	486	445	449	417	433	398	428	442	448	407	424	411	419	450	442	441	394	450	434	432	448	431	400	414	481	437	412	401	413	397	439	436	458	420	390	427	419	443	433	422	458	486	473	471	437	423	432	445	424	438	397	423	427	441	433	433	414	477	425	437	411	436	457	427	418	445	453	418	387	487	447	432	417	438	444	434	430	419	407	415	423	417	434	421	429	454	441	452	429	439	454	435	428	390	406	442	421	404	424	486	465	467	428	460	425	450	428	442	430	414	449	423	427	441	457	459	436	482	460	404	456	453	406	403	420	457	487	410	440	451	450	418	413	426	415	437	460	410	427	402	477	442	450	419	432	425	446	442	424	450	417	427	442	419	440	456	458	390	449	469	458	401	423	410	423	435	423	473	466	452	374	432	469	409	431	449	377	424	460	410	425	430	434	421	460	445	458	439	457	426	444	384	439	409	403	433	403	456	471	399	436	435	421	415	460	458	456	439	402	442	438	401	427	437	411	415	414	433	412	450	449	420	398	463	439	402	438	421	437	417	452	413	394	434	436	450	439	417	399	449	438	461	449	476	443	461	424	418	435	415	449	419	470	399	438	415	390	442	398	436	439	440	449	452	405	463	422	426	439	464	440	483	445	444	491	416	478	452	423	416	433	414	462	440	454	419	436	460	456	404	430	428	423	425	439	431	406	451	429	452	458	427	494	398	411	418	427	452	455	448	426	412	441	460	413	449	439	414	436	416	444	512	458	460	413	451	465	469	415	432	409	433	440	388	435	465	452	473	393	440	405	450	462	462	417	394	429	470	405	435	433	445	438	383	404	427	426	398	378	441	444	425	445	419	441	379	408	460	446	434	427	443	449	442	394	429	449	438	481	451	431	456	424	422	412	422	429	464	411	434	456	442	437	453	439	393	410	438	481	426	426	397	439	420	390	436	450	423	424	386	399	439	453	442	431	440	392	446	456	444	478	461	470	418	446	434	433	396	458	443	455	408	423	438	385	423	428	444	399	451	456	425	445	457	406	426	440	457	432	397	432	451	382	440	429	441	417	429	421	428	427	393	437	377	428	456	439	415	380	450	445	418	432	386	433	404	442	454	427	406	408	415	423	413	420	466	437	370	427	384	404	425	404	470	401	415	423	464	404	453	447	429	429	418	445	450	451	412	438	430	438	438	502	454	449	408	433	410	438	432	408	447	431	418	408	397	482	430	435	418	423	428	469	456	410	472	432	470	406	374	485	448	433	431	418	408	395	436	433	438	424	418	422	438	448	439	434	435	434	394	416	392	450	468	406	436	467	406	458	432	421	399	402	390	433	435	413	441	420	423	427	447	453	445	468	468	437	446	441	441	444	463	447	472	398	464	443	484	432	399	427	456	413	387	424	419	430	423	450	419	440	434	423	413	426	425	433	466	423	422	406	453	449	430	428	453	403	473	450	455	408	446	395	401	470	442	466	454	447	430	481	439	400	439	477	459	452	475	430	428	434	429	407	438	423	444	405	415	416	446	435	418	419	397	444	435	428	439	413	381	449	474	394	398	440	477	398	492	421	396	430	442	462	397	454	469	432	441	408	448	420	450	462	413	445	404	475	357	442	382	406	420	438	476	465	431	432	481	414	418	453	442	459	420	414	456	408	410	426	470	502	457	416	431	421	435	442	445	437	460	445	453	464	428	420	453	423	424	399	434	451	445	418	438	420	388	453	468	406	497	417	419	446	410	440	405	448	471	427	468	401	379	421	447	430	460	459	404	441	416	440	466	440	427	417	448	437	429	426	408	444	436	399	443	444	401	401	461	435	431	437	407	410	414	398	446	469	461	426	442	447	441	465	411	420	441	439	459	421	450	444	469	461	396	423	393	404	409	411	474	455	384	443	395	436	447	440	412	468	478	400	465	478	464	441	397	438	438	420	455	427	445	453	426	445	442	437	470	434	440	431	465	406	429	436	410	456	403	444	414	448	456	438	413	430	454	457	446	439	436	441	421	431	461	463	416	417	423	401	436	412	412	414	453	415	446	434	456	460	455	398	446	480	445	435	431	457	417	473	457	423	429	427	442	469	438	437	419	422	456	404	383	471	414	473	432	451	433	416	455	431	406	435	440	438	402	428	427	428	474	415	398	439	421	435	432	436	431	448	462	400	411	451	449	446	403	432	430	415	416	428	440	425	437	439	398	445	457	431	396	469	440	462	430	438	421	441	437	404	481	452	425	440	461	442	420	403	422	424	400	457	423	414
11069	2006	2474	2655	2221	1897	1734	1567	1392	1303	1203	1218	1174	1156	1127	1109	1101	1013	1040	967	1023	995	1029	1027	983	1024	993	951	975	986	961	1002	999	968	925	965	964	980	943	898	928	906	1013	936	918	934	984	946	969	958	934	946	965	969	1018	1083	1057	1034	1041	1041	1030	970	992	1043	1032	979	1043	962	1000	973	1009	992	969	1013	961	1030	1026	1015	1032	1026	1018	952	971	923	987	949	1022	947	930	996	1003	908	906	910	943	978	971	867	979	949	955	926	972	913	968	950	972	932	966	1024	958	897	910	973	869	892	908	1010	935	919	928	968	933	962	892	917	964	976	1011	963	946	988	968	899	893	930	919	980	881	972	943	937	973	937	954	893	924	958	954	919	906	894	932	952	981	931	924	992	885	931	980	883	931	944	967	880	902	880	918	948	935	941	897	988	903	919	906	904	948	936	919	904	957	920	879	933	933	930	921	918	899	928	988	913	935	926	895	930	939	971	863	945	905	952	923	911	919	877	839	964	903	916	981	912	940	950	918	938	972	919	959	951	926	935	952	967	961	965	903	853	897	969	919	911	934	928	978	997	876	916	956	924	911	905	892	946	898	916	918	914	943	944	923	938	874	939	973	929	933	863	943	895	935	896	910	987	971	959	907	953	924	865	935	960	938	926	932	946	942	913	915	961	909	913	930	874	942	988	993	972	888	944	921	919	925	917	918	957	935	873	889	893	950	948	924	911	904	924	889	895	958	927	919	942	889	975	952	940	949	987	963	884	910	882	865	859	915	969	922	904	999	910	975	876	948	911	897	941	977	897	896	954	903	965	898	963	953	948	892	897	937	942	874	906	932	930	998	928	942	909	889	894	899	943	957	905	878	884	948	929	880	897	890	915	862	951	921	945	947	901	914	945	952	972	925	906	928	923	913	870	914	934	913	921	890	961	961	912	941	904	939	947	901	940	878	892	918	904	928	931	857	930	944	975	894	947	869	958	946	897	952	909	918	927	895	954	906	962	959	897	1002	884	876	903	876	969	918	935	946	971	920	944	968	938	933	914	953	978	942	955	897	965	964	926	983	941	899	987	957	913	902	887	966	933	951	895	922	944	874	900	944	922	921	976	918	985	968	956	931	871	928	925	938	934	873	940	909	949	928	894	933	947	893	948	972	903	920	879	945	946	934	903	952	938	932	867	890	925	932	930	949	915	888	937	885	994	914	886	930	943	972	927	953	932	932	950	945	913	923	954	919	965	937	912	919	901	930	923	917	954	964	939	966	922	928	975	934	944	932	962	945	929	956	949	901	959	904	951	904	990	959	922	899	918	960	905	900	935	928	1013	992	940	944	843	941	960	922	903	893	976	861	966	860	955	899	956	905	948	887	960	933	878	901	949	942	957	924	854	889	976	937	903	965	951	938	903	953	887	929	920	942	940	909	889	924	978	943	937	926	893	907	921	925	892	971	968	981	915	928	952	931	922	906	930	877	893	904	917	986	938	909	906	935	892	951	973	892	967	933	988	952	946	951	943	931	888	1004	968	907	924	866	950	888	903	942	904	915	918	879	935	945	910	972	902	930	922	891	945	918	908	901	925	904	990	923	922	918	925	1002	891	932	951	913	899	920	922	920	924	942	930	856	893	911	953	941	896	965	883	904	1005	919	947	915	945	948	957	922	903	882	926	889	904	868	975	868	902	910	932	924	966	872	906	931	959	914	893	917	909	905	954	911	886	905	926	962	938	934	907	968	968	964	924	918	957	916	900	889	878	950	877	928	917	886	949	938	914	985	936	884	945	953	962	942	975	906	945	986	943	910	902	911	885	909	925	923	1000	993	938	869	914	887	986	887	879	955	936	923	878	958	934	931	941	923	981	926	989	929	888	901	952	921	1011	938	941	893	888	922	982	951	899	879	969	968	915	985	893	948	932	910	953	988	895	918	924	956	959	936	911	971	924	946	894	985	844	943	904	920	937	923	942	931	938	921	864	985	924	928	910	924	929	926	868	890	925	952	916	970	915	943	926	935	887	935	919	891	910	910	954	937	942	911	937	878	932	938	898	911	960	878	965	941	953	891	945	898	943	976	953	913	922	892	915	882	938	957	909	951	949	927	931	865	960	886	911	872	952	924	884	958	910	870	919	936	926	912	875	896	934	945	926	928	920	882	923	915	911	918	917	916	909	951	929	891	876	926	930	929	937	954	919	958	960	950	861	970	904	999	937	876	986	955	907	967	987	942	903	972	946	974	939	888	947	887	891	940	930	925	931	926	916	941	943	921	873	988	946	900	932	927	995	943	926	1003	890	940	955	942	960	950	909	912	921	906	929	959	913	877	886	930	943	959	916	928	906	911	900	943	900	916	915	867	935	927	952	884	936	931	897	926	969	915	913	959	900	904	970	933	977	938	929	940	906	967	906	922	898	911	909	944	905	898	958	899	968	866	956	949	899	953	953	946	920	914	961	916	924	959	936	927	919	957	915	935	936	919	892	942	929	958	934	858	910	970	918	875	920	937	912	927	894	939	903	934	946	956	951	945	918	930	952	884	942	934	951	892	953	945	925	957	905	888	913	918	915	928	955	959	884	893	884	915	933	888	937	896	933	923	906	898	941	942	923	927	932	923	870	929	956	909	882	908	914	923	937	954	893	972	944	927	947	902	943	891	971	969	931	891	905	926	899	920	931	923	924	916	915	1003	927	870	925	923	973	965	895	900	937	950	941	917	892	933	886	912	915	905	969	945	916	962	901	960	910	952	905	933	915	994	894	919	905	1011	924	930	924	920	928	901	882	967	943	926	971	977	900	899	927	913	923	966	912	943	924	944	910	950	938	940	966	929	924	955	964	905	919	899	911	950	905	939	852	926	950	940	916	863	904	936	921	921	925	988	949	896	877	874	913	953	912	947	894	957	938	887	878	927	976	928	976	924	945	931	931	950	929	979	887	974	933	959	921	940	936	864	936	937	847	941	912	883	958	976	952	925	910	985	956	904	970	958	891	903	950	924	920	937	940	976	912	907	944	980	889	869	831	933	891	941	937	890	943	953	884	949	957	925	903	913	904	907	921	903	936	909	936	924	914	950	949	893	923	898	863	920	931	944	907	942	950	935	928	935	922	955	920	907	960	906	966	925	973	934	942	960	921	949	959	948	902	861	898	872	935	925	932	916	956	880	898	947	888	899	902	895	917	916	890	915	939	919	938	923	950	922	933	943	940	906	952	877	918	927	868	960	891	841	938	968	915	957	966	840	911	944	949	925	959	886	916	868	918	934	931	943	955	957	917	929	938	946	903	937	912	949	896	979	890	875	928	891	927	937	946	957	922	1032	923	903	913	940	900	964	863	963	912	908	941	911	864	975	903	895	944	920	930	853	946	995	937	948	912	939	913	886	944	905	1001	931	890	878	940	922	976	914	958	954	907	913	936	933	910	916	932	914	877	945	893	960	927	925	985	886	923	928	889	901	949	883	906	886	950	918	923	926	974	945	897	923	960	878	884	931	935	888	930	914	941	911	930	920	896	952	914	981	889	907	906
3497	524	297	269	276	254	331	238	251	262	263	243	263	255	264	252	257	238	240	261	270	277	255	266	257	266	257	251	276	257	269	275	265	256	246	274	282	260	251	257	294	251	257	276	267	263	247	259	314	285	271	282	274	258	264	278	259	275	254	247	234	257	252	264	265	235	274	239	260	280	271	258	278	253	263	255	274	260	259	274	273	288	274	308	286	262	268	285	264	255	253	252	251	266	231	232	265	264	250	255	280	259	223	264	273	234	265	280	252	291	263	237	263	262	275	264	271	256	285	275	278	249	268	232	275	241	244	255	257	280	294	268	241	250	268	266	250	242	252	251	240	283	276	251	271	254	297	266	263	252	267	291	259	244	274	267	300	254	264	227	282	228	264	281	279	267	248	266	270	266	255	265	262	287	295	261	256	249	258	266	279	231	280	233	257	283	270	249	281	250	240	273	273	293	286	259	268	262	253	278	243	278	261	271	271	267	261	279	235	235	254	283	266	259	256	234	260	274	266	259	273	235	254	257	270	237	239	253	265	270	286	267	285	275	246	293	241	278	244	257	266	210	258	234	240	252	253	280	276	249	255	288	276	273	250	278	249	243	274	245	283	269	286	293	290	234	287	286	261	258	275	294	270	230	256	273	276	267	267	229	269	254	284	250	255	249	251	274	256	280	252	280	276	258	255	214	270	264	290	287	269	276	256	257	272	258	273	236	275	279	271	275	259	249	256	269	249	272	318	265	253	254	282	312	270	262	299	288	284	252	292	274	256	252	278	245	258	256	260	274	287	258	266	280	254	256	251	280	283	272	267	260	250	262	251	295	287	226	271	288	266	271	274	235	263	261	237	262	239	275	279	257	250	266	267	235	249	280	241	282	246	257	245	248	271	238	313	244	235	228	262	253	280	262	242	254	249	242	272	238	255	270	246	240	293	271	263	268	248	230	300	269	268	258	249	276	276	275	256	249	253	250	291	288	230	246	249	300	260	258	261	254	237	268	273	281	247	262	278	276	260	244	278	260	280	257	266	264	320	291	253	263	268	268	238	293	265	253	252	303	285	252	258	251	281	261	255	270	266	251	260	265	299	258	246	264	248	262	262	258	267	255	240	242	243	218	263	249	257	253	240	268	256	280	271	272	261	253	260	298	253	262	252	232	250	271	247	249	263	256	269	265	249	256	251	260	288	287	247	288	293	280	242	253	278	241	281	244	261	249	267	239	240	242	236	234	300	281	271	298	253	263	241	257	252	269	236	273	262	242	274	231	248	312	307	257	265	288	278	265	276	226	248	281	288	279	262	286	240	257	257	279	240	281	286	263	280	307	256	280	246	315	270	245	266	265	251	270	272	266	257	287	260	272	282	285	295	242	275	274	306	236	264	295	271	240	255	247	244	284	279	289	263	274	242	247	294	287	272	268	278	282	222	300	292	256	241	284	282	276	259	252	256	270	305	281	257	248	299	234	287	305	258	296	233	299	276	290	255	276	245	257	272	262	273	257	252	270	253	270	254	248	251	271	250	266	250	252	284	272	258	288	276	231	238	256	287	244	271	243	240	306	263	275	277	279	256	288	253	255	303	250	302	262	240	264	246	252	269	267	283	288	237	275	251	243	261	255	234	293	235	246	300	274	268	251	308	275	286	267	261	242	249	230	261	272	263	301	272	263	294	278	291	270	281	288	243	270	286	271	300	264	280	277	264	273	228	246	271	251	265	283	259	272	264	259	233	247	268	262	222	274	278	275	304	235	260	281	286	265	269	240	292	255	256	259	259	273	237	264	263	276	273	287	315	272	291	243	249	274	283	214	231	231	273	258	298	262	279	275	271	289	256	273	283	262	267	246	279	274	275	256	279	267	287	306	281	256	258	268	259	262	255	277	251	313	254	281	283	262	278	258	266	284	269	298	275	224	238	268	285	278	320	323	237	280	259	298	277	276	248	272	268	275	265	267	262	252	241	253	233	267	246	301	280	264	259	274	271	268	262	271	265	239	269	283	306	281	265	252	273	262	248	272	248	286	245	264	241	275	261	221	284	255	253	274	268	262	271	257	256	271	250	281	265	273	272	303	293	265	258	303	266	243	265	275	284	255	243	263	269	261	269	257	263	268	260	275	278	266	248	258	270	258	235	264	243	276	272	261	266	261	296	253	265	261	250	232	238	280	285	296	263	265	255	253	270	258	270	248	269	266	248	270	277	288	255	252	295	288	267	240	284	272	261	250	263	284	287	250	269	249	262	288	258	255	290	280	264	306	256	249	265	267	272	262	282	270	285	237	270	273	273	277	234	270	236	264	241	257	266	286	251	235	224	265	244	240	317	270	303	282	278	227	218	295	234	254	261	266	254	265	273	258	282	270	291	267	256	247	278	266	256	245	273	291	264	273	260	270	238	278	274	270	256	259	274	263	279	248	257	264	253	276	276	271	259	249	271	294	222	253	292	228	228	251	255	242	301	281	277	251	247	293	292	260	267	262	270	276	278	256	256	265	239	267	249	277	276	259	264	276	240	260	271	273	282	252	257	292	267	256	285	296	249	278	272	252	263	254	255	258	221	235	258	271	277	240	277	248	264	271	271	242	247	291	301	263	245	277	257	283	255	290	286	256	261	242	238	242	228	286	268	272	277	278	282	274	251	255	281	318	278	251	278	285	252	272	244	287	247	279	287	308	263	263	261	269	232	231	249	257	224	253	263	243	235	266	280	257	275	281	247	275	269	276	240	246	281	238	267	296	256	256	262	247	265	262	240	286	284	265	253	275	263	254	261	253	280	252	262	248	260	292	275	233	250	258	247	245	268	279	260	255	261	269	261	271	257	248	282	261	247	267	255	255	279	267	252	280	255	257	281	276	252	267	289	276	289	258	250	284	263	236	221	252	243	265	256	281	250	289	265	266	281	249	304	251	254	277	266	255	266	297	247	234	253	243	247	270	241	261	292	304	245	264	267	254	276	263	243	249	271	283	252	219	254	237	263	244	261	261	258	257	269	269	267	259	301	267	239	255	279	284	235	258	279	259	276	325	278	308	263	235	248	254	239	255	243	263	259	272	254	265	227	261	240	273	253	268	260	276	260	256	259	269	253	275	257	264	261	273	248	269	258	273	273	245	261	270	299	252	289	259	281	273	247	254	272	287	241	285	257	302	257	257	272	286	273	231	233	291	273	275	282	263	265	286	267	238	244	273	274	292	280	296	246	274	309	283	284	294	265	267	251	251	257	251	289	259	282	299	250	259	252	272	259	257	249	312	282	256	275	251	241	263	280	285	289	230	266	245	276	245	273	239	256	248	269	250	283	269	266	267	250	260	246	263	266	269	286	258	253	262	259	276	270	238	280	264	254	264	288	248	277	268	274	253	250	261	251	247	268	238	271	273	247	270	262	239	279	270	270	273	267	281	266	284	290	272	276	269	282	277	266	272	240	272	287	274	256	271	268	282	261	265	256	260	261	255	259	289	270	235	261	266	288	270	281	248	257	253	239	283	279	244
2913	806	662	653	649	628	603	611	616	626	608	605	630	599	600	605	575	646	611	616	651	593	568	639	568	623	573	603	613	629	608	598	635	603	579	615	591	627	660	655	624	652	589	637	613	621	603	604	592	626	594	604	609	597	591	644	666	662	594	636	599	632	627	604	657	592	612	624	646	612	636	654	629	643	594	612	613	599	609	610	630	605	593	602	623	616	610	598	688	604	596	627	600	608	608	631	608	571	603	636	608	657	622	632	598	591	610	633	618	623	611	600	625	670	657	648	610	589	638	647	612	592	555	675	571	595	593	604	633	615	583	610	608	628	627	616	634	626	644	586	605	609	631	608	621	596	648	662	600	596	599	568	635	597	623	627	618	608	605	609	667	594	632	669	614	599	602	625	585	619	599	618	590	600	640	625	632	606	630	572	607	628	614	653	643	607	621	630	615	632	589	639	643	566	597	616	624	621	657	610	614	643	582	604	569	584	603	593	608	624	599	628	645	645	576	589	585	673	586	595	604	614	645	609	587	625	640	616	619	633	676	600	615	626	651	597	615	608	569	618	622	589	581	615	628	624	609	616	634	590	629	613	566	602	601	550	587	614	630	623	642	584	621	609	632	626	587	588	575	602	600	617	631	613	594	680	628	642	594	637	584	607	601	575	611	596	597	627	619	572	595	611	611	635	622	613	637	584	591	625	631	594	586	639	619	648	582	625	632	652	625	589	596	588	559	603	623	607	634	592	624	620	562	579	581	599	645	628	618	613	619	644	592	625	607	633	626	607	632	624	620	618	634	647	572	575	624	588	613	613	609	602	616	606	587	598	612	601	633	632	626	607	626	580	637	624	628	585	586	600	608	609	589	596	638	661	622	600	621	621	605	573	604	570	622	599	602	623	624	594	628	596	607	617	618	644	644	607	645	595	594	624	669	663	650	583	596	631	633	597	609	574	585	585	635	612	621	633	612	592	560	608	619	635	610	606	617	657	622	631	572	616	625	599	591	573	607	599	592	585	610	621	609	643	612	582	591	636	601	636	561	575	605	605	593	616	617	624	624	594	636	570	625	617	608	592	617	640	616	577	604	582	576	605	627	575	596	624	639	618	622	609	599	614	609	595	630	585	580	579	584	601	617	580	604	635	640	624	611	594	604	629	628	637	625	579	619	637	588	608	588	618	597	646	635	584	622	630	638	631	636	630	607	605	596	615	598	643	629	584	602	616	628	615	600	635	643	623	668	596	600	601	635	624	591	626	620	610	592	621	595	636	649	613	583	566	592	642	662	572	618	619	645	639	663	626	625	633	604	594	651	582	632	630	648	592	579	631	612	651	595	608	638	578	590	585	640	610	609	630	616	655	604	602	609	633	568	647	624	616	567	624	598	599	618	635	616	592	597	609	620	596	627	627	587	598	608	578	617	617	635	632	647	585	597	568	595	679	567	574	597	588	608	634	622	605	612	633	615	596	614	661	590	609	647	607	611	610	631	607	623	599	634	638	600	635	570	613	610	615	616	607	621	634	603	615	624	659	609	598	610	634	629	608	603	659	635	636	604	615	618	613	592	622	603	569	600	633	597	608	628	612	602	633	550	623	620	651	630	636	605	617	650	626	612	568	638	612	632	599	594	593	584	591	616	610	630	596	656	596	625	645	562	608	633	634	577	584	593	578	616	633	583	626	671	671	621	655	638	578	619	614	617	607	610	619	650	615	662	634	638	617	622	588	634	645	607	609	633	592	583	629	646	625	553	658	622	595	644	604	617	562	640	622	584	608	605	622	598	587	613	612	608	614	619	620	612	646	668	615	645	608	640	603	596	588	588	599	620	637	573	648	584	646	629	610	622	593	612	572	624	645	638	631	580	610	581	591	603	659	579	635	612	634	616	593	601	613	595	649	600	613	585	599	630	677	610	615	618	621	604	627	603	623	648	645	618	591	609	582	592	629	654	640	610	619	583	602	605	614	604	562	653	619	679	607	577	607	609	613	627	658	612	588	562	612	598	618	596	646	626	600	620	596	611	562	606	611	609	639	631	594	616	613	586	599	617	601	608	634	596	614	592	610	625	637	582	646	625	568	574	600	606	611	626	640	609	618	624	646	579	601	585	638	601	566	651	640	597	635	617	605	659	597	623	581	623	638	603	606	632	629	578	635	631	645	613	612	639	603	638	556	607	588	649	572	598	581	592	624	669	627	630	591	600	619	615	615	577	653	594	583	604	614	649	612	594	598	575	652	620	609	592	605	608	630	599	667	640	671	582	579	601	584	616	618	657	596	635	605	626	614	632	595	591	623	629	606	614	606	640	655	579	627	622	647	617	594	636	561	620	654	646	623	633	576	605	596	631	627	615	641	650	630	611	650	637	623	583	620	602	635	591	596	643	595	679	645	554	651	594	629	628	602	590	604	590	597	615	607	596	604	589	574	633	587	596	586	671	647	607	648	598	601	634	588	596	627	649	643	648	654	635	633	620	572	647	612	620	607	572	602	641	595	614	634	585	638	615	649	597	635	635	581	616	607	662	594	606	600	611	629	607	645	636	628	634	593	622	598	574	601	561	577	656	629	626	677	617	647	632	595	610	564	593	624	617	616	602	596	651	605	658	615	574	649	608	591	596	641	645	650	590	584	652	637	614	603	591	615	611	571	602	635	632	637	572	607	610	621	641	623	628	621	574	580	635	579	593	620	638	572	642	584	633	593	606	644	615	615	675	594	625	635	629	613	619	608	607	622	630	638	553	696	604	655	591	633	573	593	620	663	653	638	586	597	598	598	636	568	592	578	584	630	619	617	593	602	618	659	621	595	603	636	610	615	619	599	637	613	629	607	593	596	646	608	640	611	635	618	624	575	624	634	610	611	562	640	628	660	599	638	643	605	608	623	649	632	619	592	610	598	608	605	589	638	612	596	630	601	630	605	613	659	615	612	645	564	582	625	606	634	669	629	612	604	606	673	603	634	599	627	638	606	562	663	579	610	623	626	622	588	580	627	633	631	612	581	605	589	600	649	597	604	542	587	636	609	640	612	622	595	583	620	606	595	646	596	632	616	596	623	620	607	621	569	582	570	636	608	587	608	595	620	606	632	608	645	618	608	601	593	647	587	612	616	586	575	645	615	622	609	670	610	646	574	620	624	624	575	617	593	585	633	607	602	608	585	615	588	624	629	625	612	605	631	612	605	612	620	605	608	613	592	633	626	614	586	641	604	601	616	618	557	574	642	629	689	631	612	619	615	615	634	633	612	560	596	576	616	636	625	582	656	626	640	583	628	650	610	587	605	635	604	621	591	613	633	673	620	602	625	580	615	622	576	587	649	596	623	624	594	645	589	654	569	585	617	600	643	614	574	615	614	590	604	615	614	583	645	627	613	587	563	615	616	638	614	625	592	633	613	611	605	593	632	623	627	584	588	612	639	615	654	621	573	645	636	638	647	605	626	638	601	642	613	599	647	600	591	631	613	622	589	607	613	620	633	613	624	659	621	590	559	620	632
12582	1327	724	596	493	463	433	421	384	351	429	367	385	381	371	330	345	370	367	353	386	343	351	357	354	350	350	338	405	367	371	399	344	357	333	356	374	370	388	360	360	360	357	361	358	337	367	354	335	327	375	331	363	373	383	357	380	367	348	413	319	349	354	382	346	365	381	375	376	374	401	412	353	318	367	389	389	320	380	354	372	375	344	333	373	348	401	344	352	354	381	332	375	404	368	346	356	355	367	399	396	391	340	387	375	384	359	362	346	342	317	335	372	360	313	330	354	344	380	357	345	330	354	355	370	359	406	360	334	353	339	361	356	363	369	367	373	368	375	328	364	369	369	396	355	374	342	309	342	352	363	338	390	378	320	344	320	358	349	354	322	352	360	331	330	353	379	346	361	331	364	354	325	366	380	343	388	339	407	347	339	331	379	344	366	347	356	346	382	378	357	337	368	363	399	329	370	316	341	350	331	349	348	385	337	342	340	372	370	326	384	387	370	318	352	349	363	313	360	385	387	352	348	368	350	371	329	344	365	332	351	346	352	335	381	331	358	364	340	380	373	323	363	354	343	348	377	401	353	359	400	378	390	334	361	403	301	368	389	336	376	365	357	383	342	334	399	348	373	337	377	424	334	326	334	395	347	366	348	350	339	349	322	382	350	374	332	344	337	346	364	374	332	356	361	351	378	357	335	368	341	302	326	339	315	324	356	386	342	368	334	343	349	357	364	369	346	309	362	340	363	385	384	370	376	386	387	382	368	354	350	308	344	370	357	341	345	363	393	382	393	409	406	396	338	385	345	329	407	345	361	347	358	368	371	357	334	353	357	367	375	338	358	404	352	352	360	395	326	374	372	382	375	328	321	409	340	374	389	374	331	356	332	340	356	376	385	371	322	337	366	372	378	383	338	372	345	367	357	354	336	337	368	383	358	349	376	388	370	367	381	348	377	365	338	355	362	359	342	349	391	374	357	354	369	366	349	350	329	365	335	341	360	385	353	370	353	338	365	338	360	381	388	345	360	322	350	352	310	363	381	322	341	370	381	362	357	389	355	328	365	346	353	349	349	351	349	360	355	355	381	383	380	376	362	365	389	359	370	346	339	367	338	370	375	339	340	339	345	367	396	307	383	356	353	403	324	348	352	395	376	384	368	386	349	386	358	347	383	373	315	390	386	359	368	359	344	342	322	345	359	380	389	327	364	344	342	347	333	351	354	363	306	327	326	334	364	357	378	386	369	397	393	344	352	366	364	351	365	366	336	375	381	373	362	353	416	417	333	345	351	363	317	366	344	332	326	353	303	358	364	361	350	334	365	385	321	348	325	326	351	352	335	367	333	326	355	343	320	351	408	383	358	318	351	343	334	354	368	400	356	332	369	365	336	374	387	341	357	357	350	318	363	336	340	375	333	391	354	375	314	319	387	393	373	351	374	351	372	355	370	355	335	345	356	374	373	401	345	337	390	349	373	359	320	323	360	379	342	333	338	357	360	330	359	355	315	370	352	374	376	346	331	363	367	361	352	365	368	365	377	332	367	339	342	367	335	361	366	347	350	353	342	400	355	375	382	374	351	381	391	379	392	386	373	365	386	344	317	345	373	350	295	352	372	348	391	368	363	320	342	326	364	401	362	356	335	350	359	364	337	344	359	364	363	427	336	351	312	352	342	331	380	369	345	369	369	338	352	344	367	362	344	349	358	317	334	352	358	410	375	387	370	359	349	380	398	355	357	383	372	352	388	340	339	361	352	367	367	382	371	375	324	364	357	322	352	382	355	358	357	376	351	321	375	339	355	352	365	375	393	337	365	400	328	358	392	322	332	357	357	363	373	368	359	397	325	382	315	314	330	348	331	330	389	332	406	356	359	336	375	351	355	385	342	379	347	312	351	365	352	368	362	314	352	374	369	343	382	389	335	349	389	367	385	344	324	396	359	335	345	357	345	339	369	409	355	373	338	333	344	405	374	344	345	316	358	383	376	376	382	387	341	370	344	369	378	377	335	357	360	372	349	357	372	357	376	326	376	297	383	409	391	346	395	359	320	377	348	356	387	353	346	325	385	366	374	345	362	321	361	359	377	380	339	365	400	362	389	334	319	340	353	366	356	348	346	364	336	402	360	363	315	370	382	396	346	333	368	384	379	406	366	383	356	372	364	382	344	356	349	328	335	383	343	346	327	346	336	345	367	338	383	369	310	352	360	382	379	369	376	392	367	349	341	340	321	349	351	371	380	364	351	327	363	339	345	364	378	392	342	344	352	363	348	341	387	366	336	344	348	350	320	353	358	382	341	376	383	325	358	360	320	360	312	345	384	356	348	356	370	341	357	358	378	390	349	368	362	347	363	381	357	397	414	379	308	380	393	347	381	374	380	373	342	408	316	350	373	385	345	372	345	385	372	355	341	375	318	365	349	340	400	361	333	333	368	381	313	381	342	360	370	337	371	362	349	321	355	389	402	366	345	395	336	382	377	338	311	384	352	361	369	378	366	369	405	368	378	371	338	338	341	353	341	342	375	374	364	306	382	367	386	369	358	354	393	321	389	375	358	347	365	337	350	366	343	364	342	373	358	355	379	367	375	334	352	394	300	345	403	375	388	339	322	327	337	368	353	345	344	353	375	365	333	373	347	363	327	346	330	344	358	360	342	349	332	355	365	381	341	375	344	358	382	332	390	371	376	340	367	352	358	358	352	378	346	344	344	356	351	336	372	340	351	372	326	340	300	349	367	344	365	388	348	363	339	333	357	358	357	365	329	386	352	342	381	342	355	350	363	319	362	401	362	340	391	348	360	373	400	342	323	338	373	383	344	368	357	334	384	344	373	332	366	344	380	324	385	371	369	394	363	375	399	358	334	400	373	335	348	350	367	370	354	401	308	362	370	395	356	347	378	399	367	342	351	360	366	391	344	359	371	354	395	379	356	371	384	347	329	334	345	339	365	338	359	386	350	402	365	375	344	363	380	345	348	389	352	343	382	374	345	351	363	338	349	335	393	394	317	342	381	356	373	364	385	340	372	364	344	358	319	353	349	347	363	353	366	386	336	334	359	339	344	364	351	365	371	367	340	379	365	334	374	355	348	371	360	369	357	390	344	350	377	323	341	332	366	333	377	344	347	356	356	332	356	321	340	323	355	361	373	384	350	352	367	328	316	342	374	379	352	354	349	343	350	367	334	379	327	355	365	378	369	344	363	375	365	391	389	324	355	332	371	351	338	342	356	356	312	356	405	361	415	342	389	357	307	369	367	331	342	347	323	381	351	342	347	356	368	342	350	347	383	360	352	330	353	351	372	391	357	346	375	350	341	356	344	347	365	360	368	354	316	357	369	384	349	313	371	332	392	369	347	366	358	355	393	388	350	345	351	365	366	339	375	357	402	349	354	391	390	380	370	383	372	342	351	352	335	360	357	361	354	375	346	347	329	341	394	355	372	333	363	311	359	336	358	383	399	357	341	376	354	372	368	350	395	356	349	325	371	350	360	370
8552	1477	1661	1645	1519	1329	1216	1079	1082	996	970	946	949	885	906	836	890	909	868	817	800	839	850	804	782	870	823	816	818	805	833	838	826	815	813	772	836	858	855	829	856	779	835	853	808	825	821	817	883	879	820	833	797	897	818	887	845	895	847	841	869	880	826	851	888	848	837	851	824	832	815	802	879	833	874	891	837	837	894	825	838	812	805	821	812	790	854	860	787	824	774	846	807	824	819	871	813	849	814	835	787	784	778	815	795	810	831	770	876	812	770	771	823	821	834	841	795	741	807	779	767	818	792	817	746	795	807	822	827	813	831	748	793	741	783	799	824	754	836	791	741	842	805	777	823	797	758	824	780	790	742	748	803	812	827	806	806	825	800	780	782	817	798	764	845	804	812	866	819	795	824	824	796	773	804	795	845	818	815	827	803	798	789	813	815	798	792	802	765	830	842	822	831	778	792	782	783	792	798	768	798	767	834	816	868	831	829	842	797	773	808	815	775	785	780	802	790	815	788	759	780	822	814	784	791	788	753	828	826	810	794	815	766	793	791	844	724	784	810	857	787	750	811	818	803	835	747	796	793	811	809	846	840	779	793	757	821	773	773	823	795	793	726	858	802	808	779	801	796	795	827	796	821	774	829	797	804	826	755	819	788	791	785	836	806	829	846	778	821	742	804	814	784	821	830	828	811	759	816	783	786	798	850	818	784	725	759	787	795	751	800	805	856	786	793	810	835	813	789	795	761	782	785	807	836	799	799	823	806	749	802	800	790	821	827	777	829	792	821	811	806	802	791	858	831	795	852	846	755	817	778	816	794	825	774	872	761	778	839	790	769	823	732	761	803	791	812	822	758	792	809	795	821	774	824	800	845	831	765	821	803	774	814	838	730	784	792	775	863	796	834	766	825	785	863	816	787	811	800	808	796	819	805	832	797	798	819	845	752	818	802	790	826	798	789	818	798	752	817	825	787	810	829	793	764	816	784	781	832	799	809	759	776	782	847	820	813	773	814	861	846	821	812	767	841	766	821	774	793	746	822	785	780	808	748	841	810	842	801	811	806	826	833	797	810	809	792	846	812	810	808	794	806	760	782	839	781	810	839	812	812	756	763	810	808	816	836	809	769	835	781	799	827	788	770	785	807	723	791	820	745	783	853	776	804	772	806	813	848	807	858	787	813	783	797	780	795	802	835	843	834	843	834	826	834	794	813	827	815	797	778	823	822	830	777	784	786	799	796	800	795	764	768	832	875	767	818	793	829	843	808	792	843	840	771	822	769	840	748	833	808	769	800	816	810	769	778	806	809	773	776	800	832	856	761	901	815	790	806	853	815	820	763	780	781	785	812	726	772	818	801	839	849	842	813	778	784	774	841	783	823	770	806	774	790	831	800	820	800	782	836	806	822	801	765	780	793	817	768	777	819	818	775	800	825	782	822	821	750	839	792	800	842	760	816	830	772	845	807	802	820	783	823	734	795	783	803	733	806	784	828	822	760	818	871	808	824	794	810	774	833	746	784	851	814	821	805	818	817	798	757	844	806	793	790	729	800	751	760	797	751	802	811	807	800	816	815	817	792	809	837	780	806	849	821	770	799	813	818	793	775	806	759	806	827	826	752	821	823	752	861	828	795	840	805	824	807	794	763	817	823	787	797	793	836	810	846	780	836	789	832	814	815	815	805	814	773	845	795	784	785	850	794	793	782	777	767	808	757	796	809	865	835	780	802	807	784	795	791	841	834	780	784	791	841	786	779	810	825	750	797	804	821	841	821	816	814	837	817	814	811	805	749	773	803	800	810	832	800	777	842	835	791	835	801	735	864	784	834	804	769	785	831	782	815	798	822	853	740	797	817	777	817	797	785	842	802	764	831	768	766	749	821	814	769	810	843	839	773	799	776	792	788	812	800	864	784	789	806	794	820	809	764	785	796	801	825	824	826	801	866	800	761	809	788	814	811	828	828	787	817	791	799	827	807	815	801	817	778	804	795	828	757	835	818	825	837	785	775	825	795	749	784	773	780	870	801	780	794	797	803	841	735	819	768	858	863	754	815	759	805	796	751	828	796	791	808	780	857	857	771	801	780	783	809	837	782	817	785	798	770	828	788	797	799	805	863	829	823	809	786	816	796	783	786	824	815	797	756	827	821	775	821	796	757	771	820	798	778	784	805	827	816	801	808	840	803	779	792	847	823	813	794	807	805	757	794	809	786	843	817	778	845	780	838	794	780	821	774	762	850	808	797	786	739	808	804	817	781	788	839	844	810	817	795	790	784	824	811	797	805	813	817	790	757	886	826	853	800	813	817	765	755	843	780	748	825	842	799	813	792	797	843	762	799	780	768	823	795	787	792	807	738	826	766	806	827	805	843	854	786	780	743	757	803	772	811	869	764	798	821	802	843	812	848	805	836	748	806	807	817	761	779	800	803	762	791	801	796	819	781	801	831	803	862	826	773	773	799	813	806	805	873	840	799	815	792	744	798	795	802	810	803	757	769	810	857	791	790	798	806	800	745	804	772	761	815	822	749	811	767	791	836	826	731	778	822	756	802	745	762	774	790	821	785	790	816	784	788	776	812	791	780	814	799	802	796	793	805	768	760	821	820	819	810	816	812	759	772	805	811	826	858	835	805	836	789	802	824	791	843	785	824	809	784	819	838	883	847	803	785	830	794	750	823	777	824	778	764	820	796	792	811	841	798	718	788	777	770	793	783	810	811	808	831	831	782	823	792	804	773	805	831	787	819	772	791	810	777	840	766	798	848	811	811	811	808	798	835	794	841	843	758	763	822	738	772	824	826	780	804	795	801	801	768	799	783	836	860	775	799	800	810	804	788	743	809	857	750	800	796	788	849	792	818	826	789	845	800	748	861	753	810	833	852	834	846	818	763	708	761	804	780	806	807	772	770	810	792	842	810	811	761	804	822	811	839	807	767	777	816	809	820	848	830	827	840	787	806	804	780	784	869	792	774	766	799	853	771	758	840	774	820	838	862	811	779	811	836	789	831	839	762	800	822	828	812	781	860	814	812	818	800	777	801	762	861	851	757	821	824	768	806	776	799	825	762	770	796	816	772	824	838	823	814	822	780	777	793	833	785	791	798	780	823	824	799	818	805	820	788	850	786	809	850	857	794	797	778	829	797	793	796	820	768	827	812	841	834	743	794	872	838	806	741	774	809	833	817	810	809	779	821	782	820	844	848	832	798	817	792	765	784	820	803	820	793	873	797	792	807	824	788	837	811	783	797	817	801	766	800	812	778	800	841	818	820	815	811	753	780	801	823	810	831	819	830	818	821	830	822	780	838	847	839	795	789	763	819	819	787	811	739	837	863	767	805	824	781	802	805	806	856	827	806	801	775	787	784	820	750	811	826	850	771	784	806	826	851	816	791	805	777	796	779	812	785	809	801	771	770	771	769	795	818	758	806	809	849	811	803	803	862	817	751	774	801	821	831	776	825	858	779	764	841	821	778	732	749	834	808	822	762	852	801	818
20837	2849	1496	984	741	637	557	524	498	524	484	483	433	437	425	464	435	467	445	399	458	445	444	466	432	460	433	435	466	372	440	391	417	467	450	406	382	417	426	399	405	438	444	419	428	463	426	427	439	469	432	421	453	448	430	510	439	461	482	459	440	458	423	434	445	394	434	405	476	471	462	477	473	438	409	416	428	454	445	400	401	427	451	483	437	435	426	422	431	429	429	426	428	414	453	436	454	417	439	464	424	426	417	393	430	398	435	450	394	423	401	426	444	416	488	433	447	428	429	440	410	436	444	437	406	434	424	441	438	416	395	401	442	453	411	443	463	421	435	388	436	454	430	436	425	408	493	441	416	410	417	435	425	417	437	410	435	459	432	478	407	417	452	420	444	407	429	437	428	414	421	451	436	430	418	417	433	450	450	415	444	446	423	423	425	417	463	402	430	413	408	437	413	435	431	468	476	460	417	417	435	425	423	421	412	432	433	435	429	414	399	437	486	414	388	421	456	422	409	454	433	425	421	446	422	406	420	405	457	446	442	428	433	432	405	433	439	436	410	426	434	452	446	413	453	381	393	406	401	444	457	416	461	399	382	469	408	448	446	449	418	429	396	444	424	437	437	428	403	468	415	410	418	427	474	388	411	463	401	445	440	422	462	447	423	445	427	434	376	433	416	441	437	434	422	445	412	434	424	378	394	421	418	443	396	394	406	458	437	413	429	432	439	424	414	436	454	400	384	424	425	440	432	443	457	448	433	425	447	428	430	427	430	434	430	431	419	402	397	419	425	395	409	382	446	431	446	423	419	427	434	423	464	425	439	419	469	453	435	459	414	432	438	425	446	426	400	441	441	423	413	446	419	399	391	391	437	423	428	389	444	422	441	421	397	449	446	465	400	398	440	467	431	435	421	441	396	431	397	425	429	431	449	403	458	432	395	430	435	411	434	425	402	408	417	465	405	424	430	432	420	403	414	395	425	401	445	420	415	478	423	433	457	434	425	471	412	453	485	445	416	422	438	465	451	424	410	453	458	467	425	426	409	392	401	438	442	423	452	427	380	451	410	433	431	420	418	470	428	446	418	423	422	480	438	447	443	485	423	406	455	415	422	451	391	447	430	458	416	449	399	429	429	447	377	453	382	429	452	428	456	446	396	364	475	426	442	453	448	413	426	400	382	443	420	392	436	424	431	463	457	425	411	392	435	435	427	407	412	427	423	392	365	408	454	404	485	431	441	458	423	409	492	415	403	450	435	422	430	429	446	391	475	400	376	409	452	434	429	420	389	424	414	414	463	443	436	458	436	380	406	418	398	406	428	445	406	439	442	439	458	406	400	448	406	415	403	430	433	415	482	416	369	425	437	450	427	420	415	438	432	400	413	408	451	437	454	416	421	410	421	442	437	430	444	464	476	427	428	424	410	447	455	404	424	445	448	382	434	448	422	463	435	400	430	488	433	397	423	404	421	407	376	396	406	437	411	463	413	440	439	405	436	435	434	436	414	436	410	411	471	449	417	409	444	440	441	410	427	380	427	404	471	461	398	465	418	407	433	426	430	444	430	394	459	442	400	456	432	413	418	461	416	418	425	431	480	414	381	405	485	398	413	438	403	441	414	467	406	388	445	414	439	426	439	390	427	405	409	431	453	423	414	415	441	465	421	429	434	451	420	428	396	453	445	435	450	432	429	432	408	468	418	463	429	459	439	397	413	402	414	431	441	406	410	408	419	402	412	414	455	389	462	469	475	384	457	432	407	430	404	429	431	437	423	416	432	451	495	424	418	457	422	447	425	419	437	416	455	431	446	454	402	367	422	399	440	409	430	401	450	408	416	405	478	410	415	426	398	435	431	457	439	421	410	386	452	412	460	421	438	451	419	470	370	428	437	406	406	433	453	425	435	435	415	438	427	411	407	418	382	405	400	389	469	401	420	413	412	402	395	417	437	406	381	397	399	434	432	423	418	434	426	445	449	436	448	466	440	444	411	380	381	421	436	412	438	432	407	450	423	453	418	402	421	462	391	414	434	446	411	411	390	427	465	407	461	423	423	479	470	402	477	411	426	442	399	406	416	396	421	390	422	405	464	442	427	415	442	424	437	436	427	443	419	428	373	398	449	468	421	412	403	441	435	400	454	469	397	384	437	438	435	411	445	442	419	431	424	409	451	433	433	464	446	402	372	430	461	426	403	408	410	444	399	421	462	480	456	442	450	467	451	424	425	441	448	457	379	458	442	419	452	423	420	437	453	402	415	408	421	400	475	427	428	426	418	447	408	434	432	419	419	413	422	427	458	414	436	397	365	409	414	387	484	499	411	465	419	396	448	419	411	365	446	444	417	450	420	461	439	441	449	419	436	392	497	432	428	392	421	421	423	447	444	435	418	471	459	438	462	437	431	417	419	418	388	431	471	461	468	438	417	389	422	411	430	455	398	436	463	443	431	451	444	428	414	397	451	414	399	430	428	438	439	465	463	388	456	415	419	417	401	428	401	414	431	423	428	438	432	401	423	370	402	488	425	416	427	434	453	418	415	466	426	444	404	439	441	426	410	437	408	413	444	407	399	431	415	395	485	511	442	441	433	431	367	389	492	457	438	397	463	471	437	491	413	424	415	459	450	400	381	430	383	415	437	416	431	388	457	396	403	436	409	438	453	437	477	445	410	436	448	424	456	402	466	471	434	368	390	423	420	437	430	414	450	420	464	407	444	447	433	423	413	408	405	421	414	393	451	426	420	433	417	413	412	452	437	448	416	438	386	419	400	422	420	405	434	453	422	429	403	426	400	441	466	435	445	425	445	444	420	401	444	420	421	452	418	417	451	447	452	391	458	431	439	421	454	416	413	427	400	459	436	362	429	421	427	437	440	455	406	423	428	489	408	440	422	456	436	424	425	436	444	410	418	437	430	415	426	435	406	422	431	467	432	379	427	433	467	439	448	412	411	413	447	469	419	427	472	437	422	436	396	444	426	414	441	429	428	382	381	429	445	472	463	450	419	421	413	406	420	456	431	437	443	409	430	473	418	420	399	378	443	439	450	459	399	415	429	427	418	443	427	456	449	402	443	407	398	411	441	422	423	429	432	406	463	448	416	406	421	389	417	390	396	433	388	444	422	409	430	465	432	442	390	401	433	419	382	412	447	416	386	426	405	474	453	406	426	430	435	431	478	403	396	432	416	405	404	431	412	421	445	459	485	400	389	458	431	421	432	447	424	424	449	412	454	433	414	460	420	407	441	433	379	417	457	443	439	438	418	415	417	400	435	437	441	420	424	406	418	406	423	419	416	416	417	438	414	428	446	436	376	425	443	476	411	471	420	442	413	385	405	418	408	432	432	452	433	427	462	448	413	451	450	427	415	444	439	428	416	423	420	398	450	451	421	417	457	448	477	409	405	413	437	429	446	449	437	429	435	448	413	406	434	459	401	451	449	432	409	388	408	384	388	405	425	424	446	422	420	433	426	474	448	434	449	415	413	419	437	411	448	445
11426	2057	2580	2572	2260	1920	1663	1534	1354	1358	1251	1159	1128	1127	1101	1113	1046	1087	1084	1079	1028	1046	1032	975	988	976	1018	960	1003	986	958	1001	922	997	918	940	925	973	935	963	966	889	942	906	988	952	949	901	949	957	957	952	1012	977	1099	1046	1035	1037	1068	1025	1002	1010	963	1034	997	1001	1019	982	1033	1077	1000	963	962	1073	976	1032	1009	1055	1028	1025	975	942	935	996	975	1009	991	981	943	951	958	891	954	952	882	950	987	978	991	919	920	962	950	923	851	929	934	946	911	929	969	935	929	932	907	943	920	936	938	926	925	924	964	937	888	892	914	941	936	875	894	909	926	952	926	940	955	921	893	960	887	924	927	921	911	922	936	931	960	943	904	993	968	931	861	944	892	903	918	943	895	958	847	956	940	952	959	904	904	921	891	932	924	930	948	903	884	937	932	936	898	930	902	890	919	943	935	912	948	940	928	942	944	928	956	954	955	926	905	951	915	934	941	951	915	929	898	952	929	940	918	935	957	903	921	922	950	946	923	927	874	942	867	915	887	930	889	923	940	933	932	899	880	979	977	921	885	875	939	954	972	904	927	893	911	902	937	900	951	942	903	925	949	957	937	874	907	890	968	935	928	894	918	997	876	905	900	918	936	955	882	915	908	988	914	961	911	963	914	934	909	944	918	889	921	997	923	941	947	889	911	920	962	925	904	942	912	952	902	947	919	916	970	863	901	925	931	944	912	847	965	912	898	892	926	912	887	939	938	879	970	937	972	961	956	920	905	954	948	901	904	940	948	878	964	887	914	904	908	888	891	927	922	852	918	899	914	905	990	892	968	900	934	929	905	885	876	918	878	899	932	992	941	954	1003	862	944	991	902	920	937	902	959	901	872	914	889	980	965	983	934	871	942	856	899	936	907	922	920	917	916	912	932	975	898	936	901	901	960	894	893	959	977	937	972	948	937	977	924	978	901	914	937	916	962	953	881	855	927	921	876	928	924	926	899	933	876	924	913	939	868	906	920	875	942	949	933	879	889	924	931	924	961	916	921	941	931	874	861	922	856	926	947	911	905	947	896	957	875	937	947	875	951	924	962	939	868	966	868	979	948	925	874	932	902	986	908	952	896	941	927	920	930	828	892	894	943	938	949	957	895	917	949	865	867	953	927	899	863	923	865	969	978	943	891	955	946	909	958	933	948	908	909	863	917	903	848	915	922	909	888	911	932	932	932	908	937	913	872	940	926	937	906	933	862	933	948	938	923	986	892	898	920	946	929	891	904	887	925	877	970	967	922	923	897	962	915	936	916	882	942	934	933	952	917	869	918	968	907	897	934	890	959	934	968	906	915	920	938	908	927	946	930	950	939	925	957	972	917	865	965	947	928	890	887	899	928	876	972	981	960	899	901	909	931	945	901	953	881	913	918	935	905	919	938	903	943	910	923	927	912	921	979	940	842	933	899	909	935	889	897	924	934	926	864	897	964	908	930	942	928	944	913	975	903	898	981	902	914	983	926	889	918	900	889	914	943	916	914	932	944	947	914	903	952	970	970	935	875	957	957	898	926	898	917	893	976	909	886	923	940	840	917	906	1017	932	938	894	1012	879	919	910	915	919	916	909	914	985	994	926	936	875	984	893	891	884	970	992	975	946	920	950	896	925	908	867	930	895	923	955	920	880	904	890	935	915	895	879	895	917	899	949	944	971	896	925	926	947	931	925	942	962	927	897	939	893	906	936	881	940	860	905	916	906	877	939	945	871	912	892	916	886	931	910	927	885	899	903	972	944	926	978	916	975	907	913	914	885	956	948	947	938	934	940	908	962	938	865	928	903	904	900	948	1015	858	910	914	927	930	856	926	898	935	941	929	937	930	918	923	960	862	905	931	909	922	930	902	906	960	915	879	877	917	911	952	969	966	945	875	990	939	883	926	946	891	959	927	854	922	953	873	943	914	902	923	878	901	923	943	891	891	967	949	897	942	927	967	913	904	943	870	940	943	892	895	948	896	913	922	876	932	937	895	970	923	910	916	941	908	887	902	990	902	927	946	964	967	920	905	934	912	935	918	907	942	865	902	894	912	922	909	920	922	944	917	941	992	927	923	913	932	908	930	952	940	934	921	945	909	882	969	926	848	930	923	918	883	932	938	894	972	946	942	951	872	935	887	906	895	886	938	949	875	954	937	901	917	907	992	917	939	943	935	910	939	922	874	991	975	968	978	887	871	879	975	931	954	911	905	1002	928	895	866	893	950	909	883	964	978	931	915	880	936	951	889	917	886	891	914	911	907	951	894	936	933	972	948	893	884	935	901	911	953	903	927	939	953	898	879	945	967	913	960	950	880	971	926	957	893	953	968	909	925	916	899	863	947	949	907	936	980	930	966	912	858	938	980	886	933	912	929	943	915	904	914	960	906	954	930	864	912	916	908	951	893	937	923	947	926	973	888	929	932	943	894	938	953	877	900	921	952	950	908	942	921	962	908	965	963	899	914	895	881	918	882	954	899	896	943	888	946	881	921	896	922	881	924	943	855	913	934	964	935	909	886	909	938	901	941	952	918	912	966	923	955	894	921	917	905	901	923	937	916	907	879	948	884	936	915	926	941	904	949	874	928	947	930	917	921	897	911	956	943	924	931	921	932	927	933	915	916	884	1010	924	975	905	916	903	925	920	897	919	869	878	940	947	990	927	953	940	922	891	928	934	910	884	895	960	948	964	960	915	903	902	880	962	910	851	942	931	873	946	910	962	902	938	964	879	947	951	953	973	885	904	920	910	885	924	890	932	889	968	915	940	920	923	937	969	902	919	956	914	933	917	938	1002	922	905	922	904	852	923	932	912	936	924	880	901	893	878	925	934	982	945	953	939	894	930	960	908	885	899	930	915	968	945	886	984	904	896	938	940	899	1011	893	917	940	938	967	961	904	914	909	884	945	894	996	887	960	913	942	989	899	928	885	867	916	903	950	919	934	895	918	896	933	995	885	919	907	921	939	964	938	883	945	934	919	966	913	962	936	921	878	900	917	884	899	936	902	975	932	939	929	927	869	973	935	930	947	942	932	926	914	898	927	824	931	939	898	914	903	909	940	929	896	933	964	912	979	906	922	946	990	936	954	907	903	941	888	920	911	931	864	909	932	917	934	931	921	940	889	913	955	933	904	839	895	892	921	951	939	938	974	958	984	928	961	897	912	915	946	908	897	854	918	937	884	915	952	1004	930	926	937	931	990	913	980	950	859	889	932	947	986	912	929	928	973	889	945	934	890	946	908	904	956	940	904	900	838	913	921	913	965	925	914	917	889	880	902	966	961	870	979	924	942	909	923	926	862	915	891	880	873	904	932	915	935	916	915	948	976	905	932	888	883	934	898	903	1007	941	902	940	938	915	951	906	944	910	910	930	884	890	906	896	921	969	872	893	914	913	915	905	865	924	917	944	986	906	915	966	898	911	953	899	865	873	924	893	846	916	937	939	862	953	895	916	880	927	937	945	881	976	937	927	970	925	930	967	930	967	945	900	968	916	905	884
3484	684	311	272	256	256	283	275	272	260	275	248	264	273	264	298	254	243	279	263	288	283	268	292	255	294	260	273	275	243	282	244	270	272	248	258	289	232	258	245	286	251	280	246	258	259	268	287	257	254	250	281	234	276	256	275	258	287	214	241	271	259	287	289	284	305	251	248	276	262	257	289	250	254	261	276	284	272	275	259	254	267	266	268	269	272	283	272	254	261	267	248	259	262	254	255	239	268	241	254	289	246	284	287	263	260	235	256	270	238	253	266	238	267	261	275	249	252	256	215	250	252	284	272	252	263	263	272	274	257	257	275	295	307	292	261	249	287	266	274	285	279	270	259	264	233	234	272	273	249	252	273	261	230	238	252	239	246	282	248	262	247	277	249	257	285	296	256	243	247	254	295	301	263	268	257	286	279	240	254	262	245	264	225	241	275	283	260	260	276	266	241	257	275	270	247	281	251	258	263	268	273	274	268	247	242	257	245	246	275	278	275	284	264	270	234	290	276	243	254	276	262	250	269	269	262	238	267	218	245	263	263	279	269	218	282	239	276	292	260	282	263	246	257	254	267	276	262	229	263	277	251	264	255	262	250	255	244	264	241	241	259	273	258	273	240	275	259	281	259	257	259	277	290	258	295	271	273	233	254	261	259	259	270	247	257	244	261	266	291	277	267	281	278	250	282	231	281	287	217	256	236	284	256	275	263	234	270	271	270	264	253	260	270	257	256	256	252	277	297	246	230	278	248	251	268	284	259	268	276	258	254	268	282	278	224	250	276	267	255	312	276	252	294	265	290	303	287	228	268	310	247	246	276	234	275	263	282	264	242	285	313	255	263	271	270	261	245	275	282	259	281	262	265	268	287	278	286	275	267	237	248	268	252	268	257	231	250	290	263	271	258	257	269	263	267	283	248	278	276	258	258	285	251	278	249	276	266	256	242	278	252	265	255	282	260	265	307	228	265	274	263	275	273	281	256	271	259	251	271	272	250	288	257	271	265	277	292	251	244	288	257	259	237	267	264	242	297	279	270	253	304	254	260	259	255	245	249	263	257	280	262	275	270	274	263	239	298	255	270	265	289	244	235	294	276	243	233	255	261	261	261	259	254	229	258	262	234	285	306	242	282	246	230	246	230	244	276	283	269	284	264	270	264	249	263	256	277	277	245	270	266	254	266	258	273	283	285	289	254	268	277	260	231	241	248	252	269	272	239	244	238	283	281	256	258	267	297	250	287	287	295	269	261	247	256	247	249	261	271	259	313	308	264	277	255	276	264	246	260	228	224	244	271	260	262	256	249	270	262	231	256	282	275	257	281	245	260	238	250	262	287	253	248	230	248	279	246	259	276	276	253	303	278	243	283	267	226	306	252	289	277	275	259	260	274	243	268	251	270	265	284	293	260	283	275	260	283	267	257	236	263	249	277	261	271	233	272	265	282	279	263	245	253	261	266	250	242	265	286	258	232	252	288	231	248	261	264	226	264	262	243	245	264	263	276	262	264	261	269	250	265	274	259	264	279	258	281	286	256	283	284	253	283	224	242	282	284	264	249	267	264	265	257	246	253	273	293	271	270	286	268	273	289	236	294	250	226	246	279	260	261	267	250	242	268	268	272	279	265	289	250	256	253	273	292	265	273	245	264	268	271	276	298	284	289	286	251	296	251	246	256	274	247	249	255	250	264	287	230	274	225	251	235	276	277	274	256	263	256	253	258	243	298	241	271	275	251	251	296	253	263	289	255	248	251	272	287	296	270	273	285	284	240	278	247	293	264	276	220	253	277	258	227	239	255	268	283	287	292	266	273	250	260	306	251	244	270	280	271	287	304	312	266	281	270	243	256	270	270	251	262	267	282	239	253	250	240	269	256	252	271	250	224	229	273	264	268	291	239	283	275	252	256	260	256	264	280	257	293	268	274	249	256	247	249	249	271	271	274	291	284	253	237	270	253	275	266	277	249	279	238	276	270	253	258	254	248	284	259	252	251	267	246	251	259	262	260	291	268	256	276	269	271	238	255	254	253	253	220	275	260	249	248	278	256	267	264	280	252	270	291	284	267	264	279	243	263	243	265	276	231	275	255	268	252	291	261	257	256	245	279	265	259	239	272	275	258	263	261	261	252	260	276	266	264	275	234	277	252	261	246	251	269	238	238	257	265	252	319	249	288	241	269	248	282	257	285	260	249	267	279	253	250	260	263	260	250	262	258	234	277	259	261	238	224	262	265	277	260	281	254	292	266	263	221	266	281	242	236	276	267	293	265	246	232	260	260	243	271	259	244	262	247	263	273	245	265	251	239	261	260	262	281	254	248	244	275	232	267	267	267	284	237	247	263	287	261	249	216	250	266	300	281	241	269	248	233	248	251	252	250	264	268	253	276	272	252	294	266	257	241	272	266	253	247	257	271	265	282	304	266	287	305	266	265	290	271	241	249	249	265	293	279	285	239	250	274	255	272	264	299	273	285	245	250	224	288	254	250	293	261	257	295	272	245	255	253	279	288	272	278	228	275	262	291	243	253	250	285	313	308	260	247	252	255	261	266	262	278	278	249	271	264	243	280	224	246	284	254	302	283	248	274	281	257	252	282	239	272	289	245	259	294	247	271	254	241	284	251	267	241	286	252	269	282	248	250	240	240	268	282	255	264	254	260	262	306	277	234	258	266	258	262	278	268	282	266	230	285	259	266	256	255	256	268	230	266	245	276	253	227	252	251	296	276	243	253	264	271	257	242	241	255	254	243	265	286	262	221	242	258	250	254	266	262	277	252	253	274	259	306	272	275	254	229	250	268	255	268	291	324	261	257	258	274	253	250	273	270	271	247	281	267	262	266	309	284	221	289	300	263	252	268	253	243	235	270	267	249	280	278	297	277	255	280	200	262	228	285	299	254	245	279	249	264	233	272	248	271	255	285	246	254	281	262	246	251	264	272	289	260	252	264	246	275	296	254	241	269	237	234	275	277	249	265	255	284	260	246	255	249	287	277	262	291	269	259	251	247	245	227	272	270	294	281	281	308	258	274	243	257	248	252	298	272	263	241	236	297	271	257	240	248	242	264	256	248	274	281	254	251	243	300	281	293	296	282	247	238	288	284	260	277	249	283	229	257	280	270	259	241	255	269	235	276	264	281	277	271	252	248	279	257	236	248	288	266	267	259	258	259	254	271	273	245	271	267	280	270	244	264	275	268	260	235	260	266	246	252	265	271	247	272	242	241	255	265	266	253	256	245	240	284	282	238	258	292	269	287	242	289	282	275	253	288	272	297	266	278	240	258	313	271	208	256	268	247	249	269	277	263	261	261	256	267	275	272	268	257	263	290	267	293	269	271	255	268	284	237	234	267	298	270	269	261	260	275	293	267	262	257	267	249	275	270	285	253	273	253	259	259	279	247	276	288	268	289	267	241	264	282	287	256	329	269	265	253	240	271	264	272	300	296	243	264	270	271	277	273	245	257	253	266	256	268	267	272	282	262	253	249	264	253	253	256
2892	939	709	649	610	607	638	639	632	624	615	633	594	618	626	611	594	618	598	599	582	644	632	596	613	625	639	650	590	580	603	638	617	632	620	618	595	548	620	622	610	647	611	617	651	633	623	618	603	637	564	602	653	622	638	644	636	616	577	631	592	568	610	626	605	606	616	569	591	626	643	623	612	595	648	625	641	616	604	625	642	628	601	594	631	573	610	617	589	634	627	603	610	598	602	585	674	644	606	598	588	618	604	630	633	628	595	551	644	632	632	597	598	662	645	658	603	606	583	557	612	636	601	600	612	630	614	568	603	624	575	617	609	666	607	615	649	645	668	631	611	590	615	655	610	648	616	586	642	634	611	617	577	633	629	566	608	587	627	634	616	671	647	615	667	603	632	596	666	631	578	593	609	606	599	592	627	582	606	602	585	584	620	590	615	626	602	620	599	643	626	634	617	615	614	601	602	608	609	598	581	627	663	624	593	607	584	630	604	632	612	629	600	671	609	578	625	650	642	616	652	648	647	639	635	577	617	576	640	634	601	626	647	584	637	584	634	618	592	627	613	601	627	615	609	593	611	622	624	584	607	598	618	619	578	608	633	638	614	651	645	603	631	557	617	604	629	576	596	615	641	642	630	590	617	610	570	677	629	624	609	613	593	590	626	582	642	646	633	621	609	606	620	608	641	620	617	653	565	604	616	642	644	588	584	576	618	591	603	622	639	660	584	594	628	599	603	648	617	653	642	647	536	585	662	622	626	570	651	608	605	630	624	575	574	616	584	579	585	635	614	585	607	619	635	601	611	631	588	632	631	593	584	603	609	608	630	638	592	601	609	647	656	601	607	567	602	587	668	579	599	624	672	669	628	580	579	597	635	629	595	605	616	617	601	623	610	646	628	597	632	624	615	660	585	589	664	567	628	634	627	627	631	618	633	588	646	609	603	616	627	599	592	621	627	582	608	591	623	643	624	625	564	647	599	635	609	621	602	671	637	611	704	590	547	635	560	630	636	645	610	623	584	613	609	590	607	632	616	561	603	637	610	623	640	639	599	616	633	633	600	670	593	656	599	623	617	616	648	638	613	648	668	602	650	620	637	590	629	626	560	595	636	640	623	616	626	652	620	618	632	581	567	627	601	607	624	638	598	606	615	626	581	552	634	613	633	625	634	611	564	576	618	620	631	614	618	633	622	609	673	637	545	618	597	606	586	601	613	602	593	607	621	617	650	618	628	612	598	606	607	602	591	640	595	629	597	635	611	618	621	584	634	609	574	615	640	631	612	628	633	654	627	638	642	615	609	612	620	591	626	680	615	633	650	637	590	599	637	625	610	647	632	556	635	611	610	582	643	625	617	637	676	598	583	642	599	634	568	593	602	614	596	627	625	565	620	570	624	619	638	620	623	573	649	587	634	643	619	617	602	626	647	612	627	607	584	612	559	615	615	576	593	597	571	605	594	586	616	561	605	597	578	597	584	634	591	619	632	648	607	594	657	604	651	627	621	621	596	621	586	628	618	610	659	630	594	597	572	673	599	649	634	643	632	599	601	612	649	582	611	589	583	646	604	633	625	627	613	630	618	645	575	605	612	618	598	627	649	577	621	614	607	625	604	615	622	619	592	610	619	621	626	615	589	658	626	638	586	632	597	597	626	578	597	612	594	615	612	538	561	582	609	610	587	604	585	578	587	615	632	562	623	653	597	643	600	604	597	605	599	618	636	594	619	668	586	622	629	590	633	583	581	643	622	646	550	622	591	649	668	622	652	620	635	636	570	630	614	625	618	632	609	601	627	642	629	588	602	539	628	556	590	645	603	627	590	613	611	593	600	627	614	626	639	624	653	566	596	584	640	609	599	616	598	601	607	596	625	621	582	643	550	650	609	606	606	598	604	568	630	581	602	598	652	611	558	614	571	606	595	643	568	628	601	670	619	623	612	587	607	641	599	654	567	610	660	559	618	622	594	621	590	606	591	624	573	655	592	605	676	652	585	610	668	578	612	636	598	596	603	610	586	646	603	602	614	616	557	612	620	631	638	594	632	635	630	623	578	607	635	596	603	640	583	615	633	604	626	623	641	615	623	631	573	643	641	652	633	642	584	622	601	594	625	618	609	606	618	596	584	634	598	618	625	616	615	602	644	606	615	590	632	637	586	607	569	623	571	616	577	617	648	580	645	613	615	578	587	605	666	558	606	586	612	628	637	615	614	652	617	618	591	585	647	593	611	605	654	597	602	557	597	620	625	580	657	623	656	626	584	616	548	611	599	635	570	635	602	623	581	582	596	614	626	603	571	580	634	577	606	583	611	634	615	622	595	605	655	654	611	548	632	662	605	654	646	643	629	645	636	592	595	598	574	581	613	600	618	591	593	628	600	584	640	663	657	620	558	631	648	588	619	630	608	639	584	635	580	584	605	597	623	632	593	624	607	603	629	601	606	626	597	570	634	599	585	650	627	637	575	577	619	578	599	644	629	592	609	619	620	607	624	596	597	583	625	631	654	629	638	618	643	627	613	654	629	617	600	637	587	594	612	598	579	643	582	648	613	633	592	583	631	622	611	646	546	576	652	582	631	647	600	580	597	606	627	612	600	647	621	583	631	574	596	624	636	584	620	640	598	644	642	673	626	570	651	593	609	624	621	661	593	607	580	624	633	656	644	606	641	617	607	621	601	581	563	641	634	580	598	599	567	642	609	591	613	587	626	539	611	658	586	642	639	612	617	567	596	620	647	626	621	637	619	624	575	624	649	592	597	618	599	618	573	626	627	594	618	611	570	652	601	619	604	586	603	590	578	635	629	576	631	643	654	591	606	595	604	603	570	589	641	633	621	598	599	600	614	643	635	648	603	635	666	628	565	616	568	602	606	594	657	625	639	627	594	614	623	608	618	654	613	665	632	596	647	618	632	600	588	637	634	619	619	586	590	596	606	607	638	622	654	568	629	638	659	584	635	522	616	625	588	618	584	599	596	598	649	621	643	620	549	576	641	621	603	603	631	638	558	639	569	615	592	620	629	585	613	599	624	609	585	610	592	576	625	666	635	638	580	563	639	584	603	598	632	603	598	569	587	639	605	629	636	623	593	645	679	591	647	667	614	580	601	628	616	601	611	614	592	608	640	621	626	616	602	641	609	610	572	584	590	621	616	619	656	633	616	608	632	565	611	589	649	608	641	601	643	593	619	630	602	624	618	587	608	599	622	638	641	606	636	626	567	601	592	626	622	598	605	611	596	663	598	588	617	607	664	609	624	656	620	587	663	575	636	623	621	600	603	609	586	664	635	659	595	588	623	660	586	637	645	632	583	674	578	598	595	658	605	601	633	612	638	559	611	600	604	598	614	603	615	639	610	587	628	620	606	625	587	604	616	564	601	610	611	636	619	576	613	596	621	600	622	579	599	596	620	580	599	644	614	602	649	599	627	635	650	591	600	556	598	638	591	634	572	605	590	630	600	619	617	632	598	600	637	594	592	595	583	681	660	625	608	628
12794	1678	808	595	533	450	419	413	399	427	401	394	404	376	390	346	389	385	350	349	385	370	385	370	359	333	343	322	346	331	348	359	366	338	347	360	343	351	344	397	372	349	380	350	403	360	363	391	366	363	330	350	346	372	362	363	371	346	364	363	365	379	330	362	377	391	342	374	374	384	356	388	390	331	379	396	340	398	380	362	350	342	392	366	374	375	368	368	348	354	357	437	385	392	359	364	389	386	344	323	314	347	338	363	353	385	387	391	363	353	342	367	331	391	367	353	364	389	356	380	411	321	355	341	382	332	338	367	380	384	374	370	374	356	348	321	359	368	326	365	362	373	391	374	346	376	355	350	361	359	339	379	350	347	372	333	331	332	358	384	382	353	367	383	358	338	357	354	371	350	379	363	359	415	370	388	362	351	331	363	341	327	378	358	347	348	381	349	376	342	400	373	375	360	384	358	343	374	380	318	380	358	396	367	350	373	360	340	311	324	416	365	350	361	336	349	376	375	380	362	405	365	393	350	349	373	343	356	371	395	359	379	354	324	335	339	358	356	319	368	355	352	360	369	352	358	400	370	368	330	371	370	381	327	361	361	367	359	391	358	358	350	330	351	333	370	376	343	364	331	383	322	367	366	355	372	331	386	333	335	344	347	351	376	348	351	357	377	334	371	404	374	394	380	385	385	370	360	382	337	332	316	348	369	386	381	360	385	338	346	358	368	316	382	351	367	337	381	342	372	373	350	347	358	389	314	396	366	352	348	317	340	331	406	358	381	331	370	338	384	332	417	390	374	369	363	375	359	359	361	338	342	391	359	361	310	367	338	348	355	363	345	362	416	379	332	374	343	339	357	376	354	352	335	370	391	368	360	334	338	382	358	367	401	348	379	390	342	367	335	364	370	353	356	335	413	393	370	366	368	342	340	391	380	371	338	332	369	386	329	355	363	367	369	361	368	387	365	378	370	360	358	364	346	349	373	338	366	351	364	353	326	380	357	342	391	418	383	392	351	370	346	385	335	351	400	360	385	390	368	376	346	324	390	372	367	335	370	375	340	363	359	364	362	340	364	371	386	371	424	337	369	371	355	366	394	300	349	367	335	357	342	350	341	393	379	363	331	373	341	362	369	371	361	340	372	379	350	390	358	372	328	345	361	376	364	389	328	378	350	416	353	354	357	382	391	328	327	361	349	362	385	395	336	336	379	329	366	343	392	382	342	343	342	340	359	396	321	346	343	318	333	384	340	359	330	319	372	368	350	350	360	379	387	362	360	369	353	354	382	368	371	358	333	365	356	343	338	371	342	404	353	365	346	372	344	375	410	368	374	359	357	399	358	344	353	376	378	369	390	401	381	365	368	351	344	354	316	366	372	353	337	358	369	361	379	374	349	374	309	371	334	360	353	353	336	336	386	372	341	340	358	317	362	343	381	331	337	327	361	338	377	366	352	371	396	381	368	374	359	360	373	315	343	363	346	380	343	377	406	371	339	342	362	350	342	331	359	378	359	380	398	346	342	378	378	339	363	346	389	333	350	352	362	378	358	386	368	361	343	373	372	351	366	398	369	334	365	366	373	383	389	337	355	360	366	357	335	342	358	352	375	379	381	361	350	359	355	397	352	397	336	359	359	323	384	340	361	364	339	350	352	374	380	374	368	365	385	349	366	353	346	374	325	358	379	353	332	338	357	386	377	397	368	370	336	351	408	377	328	375	338	338	339	355	366	321	352	368	342	345	351	362	336	376	344	369	386	371	378	367	380	357	364	360	339	388	360	347	387	361	372	358	344	347	366	373	372	368	396	396	355	365	338	368	337	360	344	365	386	345	368	379	375	392	343	327	371	349	348	375	341	387	405	345	339	318	377	415	396	374	398	358	323	351	360	360	350	370	359	333	359	358	344	363	389	357	367	352	327	377	385	358	338	352	354	343	359	365	384	340	337	325	331	364	362	379	367	395	408	396	366	359	361	374	352	350	350	338	324	365	360	331	407	360	365	339	335	387	367	358	361	387	339	334	351	372	366	378	381	357	350	318	353	386	374	381	365	361	324	346	350	324	353	354	422	391	363	376	359	329	329	365	347	343	333	361	384	369	333	352	352	348	344	380	346	352	385	365	372	351	350	363	333	377	365	357	366	353	334	360	312	358	347	360	378	392	360	358	375	368	352	378	363	363	338	375	332	307	371	379	373	345	366	352	346	353	375	381	365	340	389	360	361	344	347	361	332	328	367	367	361	374	362	388	374	321	327	364	374	380	365	375	363	381	369	333	372	314	355	342	344	357	347	384	368	343	345	325	350	367	332	338	347	361	364	320	351	363	356	349	350	353	351	373	373	376	338	364	355	355	361	363	361	342	402	362	387	340	359	397	324	316	347	372	356	382	391	354	350	374	354	365	329	356	397	362	355	350	374	361	373	358	387	350	370	353	390	367	380	330	325	341	368	354	334	317	335	356	318	359	363	354	360	395	342	347	392	365	367	380	367	343	354	339	330	351	352	342	348	368	360	353	388	357	374	368	359	387	360	366	329	349	366	323	376	343	355	341	356	333	358	344	375	389	351	366	362	379	358	377	361	367	354	344	332	356	361	349	386	332	372	336	372	364	398	340	373	323	356	361	337	350	353	325	352	347	366	342	357	359	368	355	385	366	335	320	366	351	341	320	346	348	369	408	370	383	362	376	369	408	347	349	342	401	343	375	355	374	326	359	350	366	347	332	319	353	370	364	326	359	319	348	365	329	380	355	397	344	362	399	335	391	385	352	344	377	344	328	384	325	379	361	349	305	373	373	361	370	364	364	366	361	368	336	368	396	329	365	377	390	372	367	322	364	323	364	322	343	343	345	357	349	376	367	333	334	364	371	370	338	337	369	374	361	347	363	371	370	351	343	345	402	357	374	370	342	361	321	369	388	387	358	353	404	357	378	349	375	353	326	377	324	344	336	350	312	329	335	359	370	361	349	385	368	373	363	397	379	384	347	370	355	353	370	357	347	378	355	347	317	358	339	363	383	366	363	379	344	347	371	429	349	385	355	332	370	331	394	339	352	362	321	364	373	324	354	383	320	387	378	366	329	337	380	344	381	377	341	351	355	362	357	376	370	324	349	365	338	404	356	346	342	359	323	360	383	334	348	352	400	390	374	422	384	379	345	369	375	335	362	384	366	347	364	353	378	354	376	380	355	395	311	329	332	313	342	358	384	361	371	389	382	322	356	322	329	341	357	316	355	366	369	379	392	357	330	351	355	362	373	320	361	373	351	383	383	351	376	380	358	334	320	374	357	365	328	391	349	314	364	342	354	336	310	402	358	393	365	348	351	320	399	383	363	356	369	347	346	344	337	358	386	334	376	373	405	375	369	371	378	384	379	346	321	362	359	373	353	350	356	344	351	360	366	348	329	356	347	366	367	370	363	374	342	322	360	350	342	366	386	379	327	344	387	314	340	380	356	335	361	336	324	328	360	358	386	356	384	376	383	364	353	364	346	369
8672	1655	1694	1652	1518	1353	1117	1080	1017	1036	991	915	910	889	869	854	871	881	848	858	883	905	841	820	869	816	828	818	867	822	790	863	829	819	856	780	804	818	814	830	788	838	824	812	815	807	868	847	838	816	758	817	857	864	843	919	883	882	846	858	826	850	888	861	821	841	830	781	862	877	832	867	851	826	791	885	867	890	850	799	795	877	823	855	825	845	838	834	836	809	787	782	829	852	775	842	812	812	847	829	840	760	767	819	825	812	840	777	810	814	811	805	815	825	795	823	855	820	835	799	850	871	864	820	830	789	801	791	778	811	808	754	844	822	755	840	818	806	790	784	803	794	820	830	806	764	850	760	863	792	812	790	815	783	802	826	782	802	849	821	817	808	757	788	805	758	838	795	813	775	820	795	801	829	802	737	835	772	822	788	766	817	834	880	764	809	816	843	792	805	800	794	826	814	782	826	792	800	805	793	736	754	759	786	783	801	823	800	859	825	824	851	776	795	831	754	817	771	768	815	840	794	833	792	776	805	834	842	848	812	773	819	810	766	801	816	798	814	800	839	791	835	799	808	804	882	796	846	777	843	789	749	796	821	823	808	816	753	787	863	846	803	833	790	770	786	822	768	798	785	854	783	796	783	797	780	813	770	829	785	808	816	796	840	798	819	845	819	811	798	769	797	771	817	801	801	796	801	758	801	797	784	823	775	832	779	749	812	817	799	797	790	857	795	837	753	828	849	783	832	860	805	815	814	792	822	793	816	833	758	771	820	793	791	853	880	841	746	826	797	847	818	849	738	812	822	803	841	824	872	863	795	799	783	794	809	802	787	809	899	815	802	775	748	821	802	819	761	783	840	789	751	754	828	838	823	739	811	766	742	758	831	811	794	832	736	745	753	837	817	792	778	803	764	801	753	796	817	816	771	792	839	786	777	833	812	795	809	831	819	778	852	844	835	836	819	813	824	814	786	808	838	776	790	771	806	764	792	856	799	801	837	791	807	773	765	799	804	817	849	782	790	790	802	810	828	791	775	817	805	816	798	792	794	791	789	793	832	806	833	809	791	836	782	814	828	840	847	780	801	835	840	794	855	812	836	826	828	812	788	793	800	828	801	833	834	787	777	801	781	782	813	820	806	857	761	799	813	799	909	797	741	784	839	783	822	799	772	801	791	757	842	761	805	811	754	794	768	769	834	868	809	795	777	799	770	777	829	802	784	778	877	819	787	806	782	774	781	803	792	788	796	783	825	800	818	794	772	814	784	793	835	770	797	801	804	796	798	804	821	826	805	845	761	867	770	802	807	834	812	770	796	795	781	858	829	805	765	764	798	785	778	769	798	818	826	813	849	807	826	777	831	787	783	787	804	783	792	868	811	802	768	820	806	792	803	794	807	829	774	790	788	792	843	826	809	750	823	794	802	804	822	787	785	829	779	789	769	827	858	796	867	819	766	829	850	804	791	750	805	790	823	786	827	814	812	759	799	812	786	802	754	776	789	807	805	808	817	825	815	778	802	779	798	771	813	815	760	766	806	822	791	796	783	820	785	818	803	798	805	820	776	772	797	820	759	816	817	811	817	835	860	806	793	796	814	799	853	791	782	818	831	765	828	827	814	795	782	789	819	840	797	850	824	804	745	809	807	843	783	810	802	805	777	843	850	839	810	804	835	751	842	812	844	815	804	765	818	822	858	833	813	800	866	759	813	871	809	807	835	797	839	799	796	758	821	805	821	765	799	812	815	766	762	858	821	810	825	783	850	779	731	798	863	791	780	798	869	795	839	857	846	801	792	842	845	814	819	836	800	787	742	829	840	812	816	770	831	770	799	804	836	814	804	821	814	812	804	792	837	805	793	786	837	798	812	844	770	792	807	827	805	800	765	855	790	790	734	777	795	800	855	796	833	780	777	815	829	835	830	808	861	791	823	848	824	806	765	825	769	839	781	788	776	786	808	776	815	848	771	829	822	812	752	799	815	854	877	798	866	810	836	775	775	851	830	766	783	784	802	823	809	790	839	756	859	799	808	777	843	805	787	837	760	811	840	789	804	774	788	779	799	797	797	776	778	830	806	775	823	848	811	765	797	813	806	831	791	827	797	750	830	784	821	782	821	843	786	795	821	833	806	816	781	816	808	836	737	815	797	827	771	774	822	780	800	820	727	816	763	787	786	807	782	813	749	847	819	785	825	795	805	835	789	773	820	832	777	769	794	779	768	769	824	784	847	781	780	831	771	799	768	778	784	813	793	780	814	796	817	825	795	884	750	781	784	779	788	799	821	787	800	872	851	790	761	813	755	850	789	790	830	833	763	784	814	771	854	881	788	782	845	810	850	799	820	834	793	796	781	830	799	836	824	777	844	797	793	808	792	774	787	809	746	775	824	863	775	766	786	812	798	824	763	780	750	817	763	808	829	758	795	818	789	796	817	773	803	841	765	774	847	811	828	782	798	813	808	817	859	761	799	761	796	836	808	740	794	833	778	760	823	807	805	814	841	748	814	829	829	843	810	850	800	808	875	797	794	822	822	827	783	823	796	755	757	787	797	836	827	845	800	813	758	813	841	782	794	847	780	792	836	812	779	803	805	845	873	783	812	776	767	802	805	868	823	797	794	794	759	790	786	752	783	804	828	783	853	822	862	788	785	814	843	800	848	786	780	820	799	815	819	784	857	814	739	813	755	851	813	820	812	784	794	822	777	831	784	784	801	808	745	760	756	824	818	802	788	753	832	835	825	776	794	783	819	811	823	823	823	826	767	827	868	802	780	850	827	762	755	808	837	787	831	803	791	835	826	767	817	777	832	839	827	799	768	791	796	889	844	764	799	813	824	811	774	791	777	807	825	760	815	814	827	812	805	810	823	821	858	787	823	792	830	811	813	830	801	824	752	767	791	820	789	825	817	804	817	804	802	820	813	791	793	775	830	808	853	794	760	813	787	828	808	805	829	814	784	766	826	817	822	816	839	785	855	788	796	813	787	852	792	853	783	858	803	803	805	783	805	755	771	750	868	788	800	801	787	840	807	840	873	776	801	808	764	849	816	810	771	809	821	785	822	790	833	769	756	774	823	800	785	774	805	773	829	777	828	801	813	798	763	790	808	809	765	795	798	801	824	790	760	803	762	821	821	882	839	809	757	818	724	786	803	788	822	785	811	782	802	751	803	827	783	792	810	821	792	829	778	753	788	823	829	797	800	824	804	835	792	817	842	815	774	788	821	799	852	809	784	817	810	812	826	836	765	811	788	797	815	789	799	801	773	778	766	832	833	805	807	747	789	733	813	807	785	810	794	819	783	811	792	792	808	813	768	837	783	839	843	830	809	801	831	790	870	780	789	846	821	781	849	789	843	791	803	776	785	783	814	827	797	799	782	782	781	799	771	782	778	808	778	879	846	764	810	815	846	798	774	764	755	794	786	781	800	827	842	780	850	807	746	817	832	796	748	757	813	803	742	813	744	802	820	850	807	849	789	817	833	802	846	836	931	814	792
21737	3324	1406	1021	763	649	651	581	465	490	460	464	441	486	470	477	461	459	426	440	466	441	437	413	402	439	397	399	451	428	408	438	467	427	492	464	435	464	436	420	414	401	391	371	441	437	399	451	402	426	421	445	466	445	474	459	473	435	448	424	412	445	446	434	436	452	477	426	431	448	465	442	439	456	442	394	424	426	440	440	445	469	451	428	420	432	472	468	450	433	432	429	453	442	434	434	431	441	448	395	435	400	437	394	461	415	444	417	372	412	447	438	415	418	426	397	408	429	463	421	404	429	445	389	389	451	470	428	421	443	428	425	395	421	413	445	405	431	436	429	419	389	394	426	408	394	432	391	471	454	426	419	416	452	454	433	447	453	416	417	415	394	417	419	401	439	442	478	444	422	463	479	454	475	436	406	451	423	400	396	473	485	416	413	455	455	431	407	443	389	434	418	445	452	364	429	428	414	440	433	441	400	412	432	402	406	431	398	405	423	438	428	447	399	457	420	406	454	420	465	466	458	380	423	444	452	445	457	407	439	395	457	425	382	394	424	431	458	449	428	464	470	430	437	439	441	451	421	449	434	423	413	416	433	427	422	388	430	456	434	455	438	427	462	431	427	401	399	448	395	423	439	448	448	423	433	434	412	415	424	442	440	450	415	443	468	424	443	422	426	424	441	426	428	444	433	399	502	410	499	393	484	456	426	457	440	433	407	446	429	463	512	444	422	416	479	415	438	374	402	452	430	452	425	445	428	447	429	441	464	421	450	448	411	419	403	411	417	384	453	442	454	423	453	394	399	365	431	481	443	424	446	432	437	441	473	387	449	418	423	417	417	440	410	383	418	429	445	444	428	392	405	416	406	424	429	434	388	430	408	440	414	444	426	450	434	410	420	411	470	428	443	452	414	460	414	418	418	439	459	437	412	426	428	452	444	444	394	434	429	387	414	441	455	461	412	442	431	392	385	416	425	433	435	414	459	438	423	436	410	447	426	408	405	384	411	387	462	418	426	478	438	401	425	462	409	440	400	418	452	422	452	422	414	393	433	435	445	402	391	441	432	406	435	451	446	395	423	465	442	415	428	460	399	440	457	464	437	376	400	426	399	440	417	382	490	433	420	419	450	429	406	390	439	443	433	430	458	437	446	427	404	417	433	404	424	456	407	417	412	389	452	397	399	435	428	449	435	413	424	398	380	434	414	418	452	423	452	454	441	399	392	411	451	416	470	448	441	419	439	437	420	420	377	403	408	404	420	383	448	424	413	448	435	392	481	476	447	424	469	410	447	425	433	456	427	467	461	432	437	417	404	406	414	400	409	420	448	442	453	423	453	400	437	435	416	466	395	427	451	478	425	407	382	453	432	428	429	451	399	435	397	417	434	419	411	431	420	427	437	410	409	435	456	428	430	415	380	421	405	386	439	425	460	414	399	403	420	409	443	430	464	404	429	418	406	439	425	464	410	442	430	449	428	451	454	445	434	437	412	437	433	430	440	480	467	402	457	453	428	414	387	421	421	408	425	434	449	441	428	407	417	435	393	358	429	403	436	424	425	408	434	402	430	454	464	468	421	433	392	404	420	401	377	467	425	407	415	433	433	428	443	378	456	401	388	417	406	409	400	418	394	453	423	488	441	451	429	433	436	461	461	441	459	411	403	407	436	436	450	386	423	462	452	402	416	417	418	402	435	425	433	439	425	418	429	409	436	438	412	480	446	417	427	417	411	445	426	473	451	437	426	406	475	430	414	428	451	476	461	392	438	450	466	428	472	419	397	408	396	455	414	407	412	423	402	415	422	454	442	419	436	393	400	394	420	397	364	400	416	394	387	404	390	439	441	439	423	440	493	423	432	435	410	431	424	451	415	425	446	447	459	477	414	476	434	428	417	416	413	432	416	430	457	458	426	411	443	436	431	444	440	424	437	433	439	418	421	436	421	419	455	409	402	448	444	425	394	406	463	434	461	437	426	427	427	441	448	462	426	443	425	400	419	424	423	409	419	458	439	436	420	414	432	429	430	437	452	403	426	426	463	450	428	463	423	425	480	428	439	428	438	406	455	444	427	435	414	421	438	431	436	436	450	441	398	445	408	434	445	437	410	451	420	436	429	409	450	448	361	435	434	384	466	451	435	410	421	453	409	392	389	479	468	440	433	446	445	488	395	447	410	432	435	418	442	434	423	431	444	436	414	441	485	426	403	431	406	450	430	395	380	413	412	402	432	484	443	385	437	439	439	446	462	422	428	432	457	423	426	390	425	478	421	382	408	441	420	419	494	426	402	430	464	440	376	422	394	416	415	415	384	446	434	411	417	430	449	430	419	430	432	429	407	429	437	398	443	396	399	481	442	414	429	443	440	434	401	440	473	427	401	423	438	414	423	431	450	388	407	433	428	451	446	423	407	402	404	445	430	448	400	427	393	439	459	427	469	454	391	417	445	485	433	448	462	431	439	443	433	411	429	403	426	448	420	413	438	436	411	443	410	435	435	445	452	389	382	426	431	447	452	426	425	403	402	438	456	433	468	433	430	453	429	412	456	413	401	423	453	452	423	420	410	422	409	434	414	421	417	473	436	466	432	432	412	450	402	458	420	395	434	388	477	411	432	504	433	417	419	401	448	388	424	418	428	419	430	418	433	435	415	398	444	444	424	421	405	445	415	486	509	423	423	426	411	440	417	435	421	440	400	438	436	425	438	404	456	414	387	418	445	418	496	412	433	462	423	398	477	451	428	451	410	426	432	439	435	424	430	430	435	454	470	422	408	413	459	437	407	452	420	418	409	438	403	458	427	396	428	437	453	391	428	386	443	457	445	445	404	428	426	459	410	408	453	447	454	416	455	420	430	415	383	426	419	378	464	391	473	396	441	423	456	465	432	423	440	461	456	418	412	445	483	433	428	441	438	450	403	411	442	465	422	440	424	441	407	417	446	416	412	410	412	453	424	416	415	469	418	432	429	390	427	467	422	432	457	485	410	457	452	393	444	447	423	419	433	420	428	429	417	459	385	436	423	431	442	438	425	394	447	408	419	400	443	414	403	414	479	455	430	415	421	454	437	401	422	425	409	397	449	445	380	420	412	430	416	432	438	411	441	433	446	436	424	407	440	393	434	421	428	431	429	434	422	438	422	406	442	426	412	431	457	418	422	404	437	462	438	440	393	451	409	412	427	410	448	398	415	458	438	461	455	428	471	417	437	428	409	414	427	460	410	414	413	467	370	409	432	434	423	442	422	464	456	462	440	437	414	412	449	425	459	389	448	383	419	427	450	442	460	448	438	466	405	431	445	431	425	435	441	443	431	459	410	410	441	404	417	408	405	405	419	464	411	439	416	415	447	411	425	419	415	409	404	454	422	465	439	434	430	415	468	423	448	404	458	435	423	439	411	428	410	420	466	418	426	433	387	444	421	412	405	408	409	398	422	426	403	432	452	424	414	452	427	425	400	453	413	400	389	399	429	396	434	420	437	410	452	405	424	426	452	453	438
11838	2296	2537	2639	2244	1925	1691	1539	1394	1285	1289	1124	1145	1118	1131	1097	1062	1010	1022	1091	1018	993	988	995	952	967	951	987	990	976	986	965	976	937	915	921	928	982	922	866	941	987	975	917	902	946	957	933	959	976	1007	999	908	965	1122	1007	1075	1055	997	1072	993	980	977	1011	959	1017	998	1014	1011	984	1026	971	998	1000	1009	992	1005	1043	1022	992	1033	962	963	971	931	1009	975	942	1001	969	978	913	977	950	970	916	928	922	976	1014	941	924	907	923	922	940	959	934	979	912	960	935	925	1020	916	957	933	923	959	939	977	900	908	945	935	926	921	906	852	955	974	876	913	961	968	966	942	895	900	877	931	935	955	935	912	903	898	874	943	949	966	957	898	904	925	958	933	939	929	964	892	969	838	978	925	916	954	946	908	955	910	969	945	922	944	973	950	921	908	882	888	904	932	884	940	906	948	931	893	977	957	872	952	867	943	949	933	1016	938	922	906	926	946	938	932	877	952	904	911	938	942	937	929	949	970	905	894	887	974	911	917	953	918	885	883	900	956	913	943	961	887	992	921	895	963	919	953	956	894	938	954	908	909	989	922	959	927	918	894	925	922	901	953	906	924	900	953	895	945	907	951	936	867	921	933	889	955	940	919	862	929	908	946	943	939	937	893	918	904	933	904	865	920	971	900	913	936	948	908	916	913	924	931	902	913	950	895	901	879	960	909	926	933	932	919	922	921	884	908	930	924	915	923	937	971	960	948	860	874	866	914	972	896	969	959	900	941	896	922	955	912	858	975	879	940	925	906	938	901	903	913	852	992	958	938	888	913	929	913	998	942	943	937	866	904	981	906	990	958	901	921	924	915	890	933	924	931	921	955	924	914	896	936	891	972	957	943	914	918	918	930	901	915	865	932	936	914	927	880	947	933	932	953	932	892	914	962	973	898	955	959	928	954	905	883	884	925	881	945	938	906	871	951	934	931	947	948	898	872	901	917	886	944	920	937	974	961	943	908	883	884	909	909	900	928	874	952	942	902	949	965	948	895	990	882	890	905	944	929	924	921	928	878	904	896	885	899	925	880	903	926	917	930	893	846	923	936	911	905	961	920	930	934	926	869	968	903	905	887	892	918	909	960	909	921	917	934	907	891	913	933	957	952	928	897	906	930	933	930	931	904	927	915	896	888	859	921	974	918	973	912	902	912	880	930	933	892	928	916	910	889	908	910	929	920	913	955	924	946	938	932	929	904	891	891	876	902	849	933	916	924	922	955	940	857	910	885	932	887	915	943	978	945	958	898	863	910	916	885	924	958	935	880	939	959	931	928	910	944	941	897	971	962	926	920	917	924	849	888	902	967	972	883	962	931	894	901	884	957	985	958	916	873	931	927	874	953	903	944	930	951	945	933	921	982	919	955	869	955	905	988	912	917	888	930	963	947	901	962	941	966	914	914	918	931	973	917	882	983	986	913	929	933	969	940	889	944	907	890	986	943	872	900	924	902	967	923	924	915	871	916	914	896	889	970	892	893	892	945	941	969	905	956	925	938	929	974	858	903	957	952	953	937	895	946	909	922	872	943	900	987	897	958	907	960	892	912	881	930	893	904	933	903	940	940	871	847	842	909	925	835	912	926	998	916	903	933	951	931	919	934	969	883	935	918	950	916	931	956	896	904	853	917	932	922	917	950	936	880	929	890	914	936	924	951	931	917	962	954	872	993	888	936	928	922	946	884	910	894	918	884	938	927	933	956	920	927	850	946	918	879	893	892	926	897	964	885	894	897	871	950	942	958	936	949	931	935	906	927	970	876	923	937	920	916	922	943	953	915	917	906	943	952	857	986	973	925	955	936	934	952	903	920	952	936	944	907	934	946	926	934	960	940	890	934	923	943	934	877	922	934	908	929	943	928	928	896	898	891	938	864	890	925	874	952	957	925	935	975	963	918	925	886	960	935	961	938	922	905	888	990	949	970	920	928	868	916	921	985	928	932	948	947	973	871	941	904	951	943	933	892	923	913	889	940	875	943	926	963	909	926	951	910	942	965	899	935	906	922	912	953	922	890	901	914	917	929	950	883	940	913	934	913	946	880	900	863	865	921	899	924	943	938	928	948	970	938	920	947	892	940	883	909	958	942	923	916	950	954	901	892	916	883	966	912	889	938	978	948	974	950	872	930	898	899	869	922	949	930	904	833	898	896	944	896	919	922	912	943	964	896	936	919	960	954	945	910	889	892	906	958	897	871	908	894	912	926	934	904	959	892	913	943	952	911	871	952	892	954	942	901	1002	896	908	914	934	917	929	888	955	943	897	882	950	909	910	975	894	900	921	938	904	907	905	924	886	883	886	892	959	901	988	866	906	990	923	952	877	934	897	930	983	948	929	873	936	918	911	939	920	983	917	951	982	880	936	934	960	940	926	886	928	882	913	892	938	911	953	906	858	899	953	931	891	970	934	970	888	966	833	955	974	926	904	906	932	917	918	929	926	921	922	919	892	890	953	950	957	929	986	946	907	927	897	935	908	936	892	885	955	941	906	954	945	953	942	917	972	903	950	973	880	944	910	925	933	981	894	931	928	857	920	942	918	944	968	921	950	920	933	905	953	976	912	954	979	927	861	964	897	981	893	912	954	904	908	909	893	945	908	915	925	950	972	960	934	916	915	946	956	964	913	917	860	962	912	889	955	932	895	958	903	994	893	914	921	901	958	962	926	931	878	931	891	944	911	959	926	910	892	948	966	898	870	910	943	935	881	895	936	880	934	908	926	930	893	959	978	908	928	945	914	951	922	964	950	999	952	899	905	858	980	916	932	951	894	904	906	900	919	961	931	990	913	927	904	929	917	915	884	899	940	896	946	927	888	922	872	939	904	949	968	888	891	906	954	952	917	916	938	955	909	914	942	920	892	913	887	904	926	932	924	902	897	925	905	914	944	982	934	921	940	944	951	915	914	908	938	924	922	918	919	946	885	886	939	970	892	923	887	958	945	934	955	876	894	976	913	899	933	894	946	928	900	904	977	911	965	936	926	890	928	901	946	932	893	913	893	897	941	933	927	919	850	934	898	911	926	934	960	933	879	896	941	907	895	888	890	926	925	939	936	928	924	916	902	874	953	924	883	924	962	925	886	877	956	966	891	913	900	939	841	887	891	924	936	958	916	879	900	925	950	945	901	895	913	967	939	943	899	915	883	893	938	923	924	978	923	920	920	921	974	954	897	924	928	908	908	879	930	955	941	914	847	911	869	939	938	981	879	924	921	903	920	946	967	911	959	943	941	944	984	921	898	928	939	933	951	940	894	907	994	943	880	924	934	891	924	918	939	932	919	907	968	1032	885	927	926	933	918	919	927	877	944	968	918	936	893	979	956	889	906	944	919	949	908	923	935	972	899	939	958	899	909	913	932	928	949	990	921	910	998	908	930	888	977	992	921	965	904	927	981	953	933	911	923	916	932	909	867	987	981	949	960	925	964	918	926	934	925	949	926	917	988	910	910	940	914	948	910	871	877	910	887	906	929
4491	637	323	282	296	253	259	298	257	226	260	242	277	284	279	243	239	279	273	277	240	262	266	251	266	277	266	265	250	258	268	262	263	272	222	257	292	248	316	267	290	258	290	268	261	232	258	260	250	287	243	263	270	272	279	274	280	272	262	248	269	276	284	259	263	292	283	284	231	287	250	295	322	261	254	244	254	233	290	249	271	251	274	255	282	265	269	281	263	277	260	300	253	263	241	297	246	303	235	263	269	297	276	276	283	290	284	281	300	206	295	281	272	277	253	313	256	298	282	282	263	294	250	244	283	281	267	251	283	261	251	293	264	278	261	277	265	239	280	255	253	284	278	262	277	247	271	249	270	286	282	242	260	260	259	260	280	240	268	254	228	295	253	255	239	235	283	263	274	260	296	293	304	273	278	295	255	252	267	268	237	272	247	259	285	279	257	262	260	326	266	277	257	238	240	258	256	257	250	252	248	264	284	273	274	279	248	270	259	284	287	268	292	252	263	276	264	267	267	270	275	288	254	245	250	260	247	263	263	263	275	274	236	250	263	253	253	318	302	233	231	239	272	269	241	252	270	254	273	247	261	242	244	225	259	276	229	251	270	273	297	277	253	272	303	274	284	284	289	279	257	261	244	274	266	249	239	261	256	241	250	301	263	249	278	276	261	255	243	283	289	247	256	242	251	262	238	269	259	277	255	282	256	258	269	256	272	288	295	266	284	255	260	236	295	285	285	284	243	256	256	265	280	293	255	249	242	258	251	260	257	245	242	299	251	238	249	254	275	270	278	261	249	229	255	248	276	225	293	263	273	288	265	256	279	254	276	247	255	255	265	293	256	246	274	283	280	277	279	226	296	272	222	268	237	294	250	249	265	255	255	253	272	245	247	255	253	255	243	258	287	267	294	246	257	254	270	266	262	292	270	265	240	281	264	292	263	260	249	278	284	279	292	236	256	262	277	249	239	284	249	226	267	285	260	256	280	256	290	278	252	267	291	271	278	269	285	250	267	305	281	286	267	290	264	256	294	241	273	274	286	327	284	259	275	262	273	226	271	263	278	236	237	258	240	255	255	243	287	234	265	275	255	267	257	255	255	281	256	266	258	250	255	284	242	250	278	255	278	300	265	253	240	238	270	274	253	273	257	265	283	286	250	235	264	306	262	272	284	280	261	252	278	251	248	278	273	261	244	295	264	270	282	251	289	256	280	273	241	272	271	254	234	247	274	277	270	278	246	252	235	245	233	258	256	278	244	274	240	296	253	261	278	266	281	276	289	239	244	248	233	270	292	283	260	255	279	293	266	249	260	258	214	267	257	246	259	283	288	251	243	248	290	275	253	267	287	275	260	277	260	257	245	265	285	298	284	274	268	244	253	250	261	236	287	297	292	264	284	264	259	235	298	265	258	254	250	246	248	258	271	247	270	287	285	280	251	275	275	248	268	308	246	277	309	256	256	292	272	283	268	253	272	252	273	278	274	291	282	262	288	290	263	261	280	261	237	261	308	295	289	263	273	255	259	250	302	283	279	263	262	258	262	270	260	230	255	257	272	265	250	238	271	285	254	269	233	257	245	285	267	231	291	240	249	262	268	281	249	261	266	247	260	272	258	240	262	274	257	255	271	261	276	231	262	221	261	253	269	244	248	208	283	282	272	244	258	274	270	291	286	248	284	278	273	295	250	247	288	300	285	273	266	280	273	261	277	260	267	274	298	238	259	303	265	250	250	257	293	258	289	290	239	275	273	263	274	286	251	272	294	253	279	244	276	287	269	243	228	245	239	273	275	262	257	261	279	254	253	252	269	256	256	248	288	269	294	260	270	260	277	278	270	273	286	289	240	280	278	244	302	278	282	295	272	263	264	281	268	273	226	231	273	256	268	290	229	263	258	264	247	259	268	259	266	278	255	248	257	269	250	266	260	265	268	261	277	249	254	235	263	252	282	270	257	287	287	275	294	285	242	288	276	265	260	248	256	266	282	282	243	266	250	267	273	278	255	248	241	268	245	280	260	279	246	276	299	284	294	267	241	254	273	260	272	300	266	321	262	292	277	278	237	264	243	275	281	247	293	270	273	264	296	284	279	270	248	275	288	285	271	257	270	242	252	278	251	266	233	273	267	275	293	264	274	292	261	251	292	276	256	246	278	243	262	237	257	251	277	305	266	262	278	270	240	220	280	273	281	241	286	283	248	268	272	273	302	232	269	257	290	264	255	249	270	252	282	286	275	238	262	262	264	296	265	296	279	247	271	219	271	235	246	282	267	274	255	281	254	301	266	280	253	234	245	287	266	283	285	287	271	245	257	270	278	255	226	260	232	268	297	277	263	280	260	250	237	281	281	280	271	291	267	268	276	292	239	264	270	257	270	272	259	281	247	254	252	288	286	248	248	266	264	254	243	264	289	277	249	264	237	295	263	269	286	249	280	259	255	275	235	294	245	276	263	256	248	268	254	283	257	266	232	260	250	282	259	283	272	249	255	237	279	260	258	261	277	274	332	241	241	267	261	262	286	264	267	249	273	278	262	264	242	263	280	272	270	273	327	279	277	276	289	243	262	242	245	244	285	247	258	258	250	264	295	268	251	279	253	247	272	251	269	268	293	275	269	268	265	245	247	260	273	267	246	250	248	239	261	257	264	242	249	231	275	250	267	286	251	291	277	275	254	291	261	287	296	220	244	246	229	297	288	287	282	267	250	245	256	281	262	275	231	270	262	252	272	271	244	218	253	265	246	269	269	260	265	260	256	274	240	293	286	259	295	271	246	255	267	279	231	276	273	263	294	251	265	242	283	233	270	288	276	230	275	279	261	321	279	287	273	250	274	272	286	262	261	268	260	309	282	258	233	254	246	278	253	225	241	261	274	259	255	259	268	279	251	256	306	263	308	262	266	284	257	278	238	246	282	252	267	288	255	286	265	257	300	319	282	265	255	264	264	270	234	251	265	273	250	255	280	252	275	266	286	251	266	265	257	261	299	288	279	253	268	267	275	256	269	272	268	274	301	251	287	256	247	256	277	248	298	269	241	270	250	252	274	243	286	245	300	295	282	290	243	279	247	239	259	267	284	293	271	251	271	283	237	300	287	311	266	257	273	267	265	251	259	250	258	274	238	270	266	269	229	255	259	249	273	247	303	281	252	262	297	295	265	267	234	276	247	288	284	269	273	265	285	282	270	305	274	288	307	272	259	261	244	268	258	282	266	289	261	269	279	285	256	269	279	256	281	316	265	269	238	281	276	274	260	244	283	260	241	266	260	267	281	250	282	275	283	296	237	260	268	247	264	260	273	252	230	233	253	238	238	231	276	256	249	318	272	280	273	251	261	251	280	265	246	270	273	276	272	259	250	246	278	256	272	237	291	248	266	254	273	282	276	301	240	248	241	241	238	264	229	269	288	273	277	268	258	259	240	277	297	270	261	250	252	276	288	261	271	271	268	265	286	251	246	240	254	279	290	263	290	283	267	281	274	270	262	238	256	256	254	256
3337	864	703	670	609	656	609	658	671	645	626	601	593	624	634	636	600	618	609	642	592	629	616	605	639	647	591	637	634	608	616	610	652	626	645	613	630	674	617	587	609	610	620	616	629	596	638	620	659	618	680	588	606	639	594	591	672	639	663	624	629	620	622	606	662	634	668	623	637	647	590	674	653	645	677	621	639	640	679	627	617	635	632	598	582	553	638	636	599	644	637	653	647	634	667	620	644	596	645	631	642	616	611	582	717	612	623	623	640	608	596	606	649	657	638	603	624	606	598	610	643	570	618	667	584	628	626	627	667	642	610	665	622	603	591	641	612	622	652	637	625	631	663	618	615	665	589	639	654	586	656	647	618	624	596	618	661	652	593	621	653	596	646	585	636	608	631	623	644	630	602	636	634	653	606	631	609	634	645	609	671	620	630	621	592	637	609	570	615	596	614	650	625	620	614	590	628	649	601	602	603	626	582	624	614	580	620	601	638	619	621	617	636	633	579	639	613	611	631	642	622	587	627	651	612	597	666	641	656	613	613	608	645	567	656	643	667	610	584	656	649	661	593	695	608	607	593	613	612	634	614	617	664	611	644	574	626	566	628	631	626	657	640	623	646	653	592	623	613	627	622	663	628	671	625	598	645	634	617	621	609	633	665	606	628	599	597	571	650	588	598	588	620	621	617	578	638	673	639	572	603	692	640	647	634	602	635	598	621	658	615	609	631	635	651	626	645	580	634	590	598	633	679	641	601	603	618	618	646	594	598	617	615	576	615	613	595	626	576	631	600	602	591	589	605	621	638	600	616	608	587	603	665	637	638	594	629	621	634	600	594	641	606	610	657	626	606	634	634	602	616	573	643	571	587	608	638	612	573	643	615	617	677	614	602	577	623	599	589	653	568	643	626	604	593	622	644	623	625	614	617	608	602	631	623	598	631	627	605	601	558	592	608	593	602	622	610	670	628	629	674	565	664	633	630	620	619	591	668	627	602	616	619	612	651	633	625	609	680	643	632	599	638	591	643	615	660	593	627	582	609	632	592	655	566	651	658	607	562	607	615	614	625	628	656	641	642	596	611	602	635	627	627	635	659	601	632	622	655	632	625	595	629	641	639	644	617	615	617	600	586	565	635	605	630	662	657	618	597	633	645	584	638	612	643	588	595	633	602	600	619	658	625	641	665	601	667	618	598	603	651	665	606	593	573	653	621	599	598	607	650	610	597	636	642	658	596	643	596	646	625	608	618	602	585	590	607	627	682	645	656	637	610	611	603	586	553	582	600	585	624	609	598	633	621	639	603	600	602	623	646	600	607	648	674	634	595	580	627	626	587	612	648	603	654	599	594	675	613	653	618	646	623	599	557	600	648	626	633	618	615	646	634	588	609	637	693	595	642	605	594	624	595	613	601	614	627	592	623	572	579	631	622	634	587	622	648	623	642	613	633	594	596	657	617	566	582	635	619	608	630	627	642	611	596	630	641	609	613	646	610	646	586	627	660	599	595	629	604	639	598	640	603	590	644	616	641	626	658	642	616	592	636	632	642	604	586	624	617	611	613	642	622	609	654	624	655	622	616	637	624	640	597	648	656	610	616	634	612	691	575	610	633	634	620	652	622	607	600	616	563	622	607	583	610	645	595	573	616	624	602	597	613	601	600	662	605	600	600	586	598	610	635	626	617	626	614	632	622	605	645	626	601	632	669	622	583	622	608	608	604	600	665	629	629	623	591	582	631	610	671	629	637	593	679	602	600	619	605	594	651	578	634	610	620	608	596	580	618	610	623	654	630	596	635	626	576	624	600	563	645	587	596	627	652	627	621	648	621	622	650	616	622	606	619	665	633	600	610	630	617	642	625	641	589	633	613	593	656	580	623	621	614	607	617	598	593	631	599	611	623	620	651	601	639	676	615	616	613	619	611	610	641	615	629	620	594	654	603	594	630	678	633	622	601	611	597	631	617	627	656	612	629	567	595	602	606	639	605	629	626	583	632	648	649	634	659	619	606	595	610	631	609	600	595	661	632	651	635	621	649	599	645	642	614	663	607	606	630	584	585	605	616	603	637	590	644	609	595	627	599	641	630	664	556	629	644	604	592	636	655	607	616	629	658	628	624	620	602	636	594	591	630	596	632	604	605	622	566	596	581	628	602	610	643	616	624	656	561	595	636	661	633	600	591	622	635	623	614	618	661	594	653	582	594	652	646	612	626	615	616	620	647	642	650	625	597	599	602	657	634	602	604	637	577	586	642	610	589	640	658	608	636	629	629	540	588	649	612	645	610	636	614	625	641	614	641	624	610	633	599	605	610	653	626	629	652	626	609	658	625	617	636	572	614	620	608	594	626	633	609	614	614	594	631	648	647	603	615	580	627	607	594	650	625	635	584	567	609	634	608	608	623	605	657	622	590	659	631	596	609	626	571	621	596	621	611	602	639	650	581	610	626	599	610	617	632	597	580	598	608	627	626	564	619	680	629	656	622	638	697	643	627	608	627	589	633	634	587	595	636	643	632	594	652	644	608	607	613	600	633	633	633	644	642	617	636	625	637	574	609	615	618	645	639	645	666	618	648	649	635	605	618	641	656	562	670	632	615	626	637	626	594	621	598	589	625	687	585	575	610	535	604	604	662	583	615	624	673	618	642	686	622	583	650	617	631	630	660	624	631	601	641	623	573	630	640	597	632	668	644	657	615	588	659	651	594	604	650	628	627	617	584	631	640	602	605	629	601	623	634	573	615	579	634	574	629	595	706	614	602	630	629	608	597	565	579	642	612	645	660	604	588	617	638	659	616	647	608	625	640	608	585	599	671	642	623	643	602	582	663	592	615	638	630	632	607	554	620	624	649	607	619	605	627	628	642	669	607	616	606	608	606	660	674	633	636	616	585	646	619	617	636	621	632	620	635	610	606	667	637	621	618	564	575	619	640	629	571	590	614	645	638	617	621	634	619	620	664	590	614	616	653	596	631	635	615	601	611	607	580	640	613	579	643	639	609	617	577	618	597	637	637	578	606	616	639	674	629	615	672	595	582	656	622	641	648	594	649	679	610	637	642	624	592	632	637	600	578	601	593	583	569	639	648	576	617	671	609	632	602	646	591	648	616	591	633	598	626	633	633	637	627	595	642	602	586	613	591	595	646	620	663	657	598	616	651	643	587	647	629	611	631	637	606	591	576	576	665	591	613	659	634	636	631	598	614	626	614	619	580	589	605	551	612	632	572	610	647	584	639	611	619	610	643	606	630	650	641	621	654	625	617	614	619	574	645	653	635	659	625	605	639	605	612	571	622	611	575	660	654	602	618	622	624	629	618	576	603	657	612	615	640	577	620	611	657	569	619	586	634	618	640	631	653	634	606	592	620	566	647	623	602	659	576	653	625	597	631	661	657	618	618	596	618	606	637	607	634	588	607	646	635	654	586	634	666	599	658	635	565	640	603	596	606	679	628	614	603	633	612	618	586	634	545	622	634	616	631	606	588	619	600	577	615	633
14134	1739	853	610	557	451	420	417	399	416	422	408	411	383	344	365	365	395	378	390	331	369	400	386	361	334	366	392	358	365	367	353	379	370	355	347	364	393	335	404	327	352	356	341	344	377	354	341	393	365	385	334	365	395	402	381	362	386	362	345	342	338	398	342	354	398	366	348	340	392	333	369	390	384	367	389	367	346	394	336	392	361	358	342	344	313	370	329	343	337	348	377	344	357	356	368	364	378	385	349	350	381	378	332	378	361	371	330	378	360	353	350	328	352	354	352	374	360	350	333	334	333	363	353	372	414	341	346	349	372	360	367	374	364	345	378	390	364	348	357	393	365	363	342	387	357	377	358	357	369	360	356	322	352	375	360	340	326	395	375	346	354	333	341	353	335	352	383	356	376	381	408	368	366	328	385	343	337	360	383	375	360	365	329	385	370	370	410	355	348	410	348	304	346	387	370	371	387	346	333	347	360	343	343	354	360	367	355	384	405	363	369	365	357	360	330	338	361	366	382	323	356	352	323	371	352	379	391	385	310	393	392	376	326	327	350	335	338	360	360	358	365	375	359	363	329	371	353	363	372	372	386	409	397	324	400	319	320	379	330	378	396	350	368	382	346	365	380	350	358	350	370	378	367	358	323	338	343	333	381	359	366	366	346	394	405	338	350	375	395	362	377	402	367	367	338	313	330	355	329	386	359	367	389	369	350	354	348	364	381	351	371	321	346	384	346	384	362	347	333	358	412	385	349	346	355	355	344	336	371	371	333	365	389	354	357	346	325	345	380	359	359	336	358	363	361	326	340	375	359	411	340	366	357	352	385	376	361	337	370	375	391	359	323	357	356	374	374	415	392	362	331	364	361	393	341	385	335	357	384	350	378	384	340	397	380	369	391	350	356	359	374	350	321	365	364	354	385	382	356	386	394	324	330	343	392	372	336	371	354	381	363	389	340	349	351	332	327	364	350	356	361	357	343	400	357	351	390	355	376	343	394	329	378	350	395	364	376	341	353	391	355	383	339	331	361	370	342	358	394	333	369	368	352	374	367	338	354	326	352	329	390	370	344	366	358	344	338	393	381	344	366	393	364	369	362	395	389	371	378	357	362	324	380	357	353	363	385	393	345	347	374	351	359	367	371	331	363	376	353	376	365	369	355	352	354	367	383	384	381	327	377	376	376	373	353	379	354	318	369	363	351	333	370	382	341	379	365	360	375	361	351	406	390	338	337	340	343	374	338	339	371	370	360	360	367	342	408	365	365	357	346	391	372	339	315	365	387	385	370	388	369	388	353	349	350	377	369	395	367	374	367	354	396	382	390	335	380	348	387	361	351	353	365	358	361	376	408	312	387	357	395	352	396	359	345	340	365	328	324	343	345	392	353	355	344	371	356	410	376	341	388	335	372	377	345	361	332	384	390	369	381	349	378	354	381	367	364	364	342	372	365	346	375	338	338	372	371	353	365	333	383	347	352	327	340	375	366	378	359	389	370	344	368	354	360	373	394	382	345	355	366	382	384	360	362	380	373	365	370	346	352	349	312	383	405	374	372	369	391	380	389	346	385	343	353	387	353	365	322	375	385	322	370	338	367	380	349	377	401	337	369	375	364	340	381	386	356	367	364	367	364	365	379	335	345	378	358	374	377	339	356	365	357	352	338	406	344	332	391	357	387	339	351	368	392	352	377	358	357	346	346	334	375	403	342	366	372	358	382	336	371	385	383	347	368	394	406	377	404	317	341	326	349	350	380	344	354	363	377	349	344	404	397	374	342	378	348	373	365	389	335	328	366	335	323	346	365	359	362	364	324	362	332	399	403	415	365	388	342	373	392	336	338	362	372	350	353	349	366	362	394	328	377	376	357	352	338	382	354	337	345	363	418	330	347	339	349	392	374	380	361	337	352	369	345	337	374	358	360	353	374	348	365	372	377	379	344	313	388	391	379	366	362	407	403	357	395	355	399	376	358	381	391	348	366	390	353	386	339	368	350	359	367	359	365	362	367	366	367	350	329	373	369	334	354	336	363	342	344	386	369	371	336	351	364	350	402	351	374	366	317	376	405	364	373	385	364	352	349	370	354	383	321	364	339	383	391	354	379	380	380	356	383	348	366	349	393	354	346	333	366	341	383	371	350	345	347	360	353	374	362	336	346	374	384	372	374	321	342	365	340	387	386	348	387	346	357	346	387	385	346	377	398	372	341	372	343	385	377	374	350	335	348	361	367	335	378	363	357	354	360	363	346	367	312	308	349	341	336	332	353	370	343	380	354	361	382	380	377	358	312	301	337	325	327	351	352	339	376	372	417	319	353	377	330	363	395	384	353	387	387	371	362	366	370	362	363	364	376	388	336	352	361	372	363	316	369	382	341	331	352	360	337	343	358	315	401	374	382	340	363	364	326	360	347	345	371	393	375	375	380	370	337	367	375	361	366	344	355	373	360	362	401	332	359	384	327	358	367	345	406	395	349	374	346	342	364	364	344	343	352	404	349	327	408	389	356	363	377	342	347	369	372	341	334	360	355	378	362	369	396	383	377	375	387	343	370	354	363	341	347	347	361	345	376	372	370	326	368	333	371	386	388	359	378	369	364	313	366	369	373	357	355	360	353	370	380	344	376	354	351	358	387	355	338	331	315	360	351	364	391	360	397	382	421	397	342	389	363	360	364	385	343	341	390	334	335	363	378	355	376	358	395	400	391	373	342	360	369	374	309	357	384	345	344	346	329	345	343	345	337	354	342	402	369	320	336	371	378	409	369	353	339	386	347	393	349	366	378	350	342	319	350	352	343	370	373	360	336	370	397	335	357	388	395	339	367	377	403	349	360	387	362	360	351	328	369	395	365	363	341	373	348	358	351	374	387	395	375	338	345	355	351	407	365	356	335	364	371	352	340	368	375	376	371	388	331	371	360	392	359	350	306	366	395	358	350	370	381	383	357	392	361	355	375	361	384	350	341	378	348	346	380	377	350	360	394	329	349	365	391	333	355	350	396	378	396	355	373	348	378	339	341	355	337	367	294	354	375	322	368	355	350	332	399	386	373	368	362	330	369	356	368	352	393	376	366	345	350	345	353	347	384	380	364	367	348	385	361	389	332	335	355	366	328	354	374	338	336	369	369	371	369	330	382	366	377	339	363	385	356	374	398	343	338	365	336	386	323	360	353	356	372	344	335	386	373	354	385	323	392	336	340	390	344	363	396	366	367	399	365	386	316	319	355	350	363	348	373	346	363	376	395	347	350	373	378	354	324	360	380	369	349	323	364	366	388	375	382	367	393	369	325	397	381	317	362	356	346	359	372	364	324	351	349	386	380	380	364	352	330	361	376	412	338	314	355	346	345	369	351	335	378	337	360	347	368	399	317	380	398	350	368	363	364	375	365	344	348	339	368	364	388	373	375	395	360	380	337	373	364	377	346	335	365	374	360	347	368	375	352	373	310	328	353	382	388	376	344	342	362	340	357	376	383	356	355	306	353	358	398	341	335	340	374
9304	1670	1613	1614	1510	1377	1258	1111	1087	1022	1007	942	878	876	866	879	913	867	848	857	859	848	851	829	835	824	857	832	821	839	841	813	814	835	797	808	779	882	859	870	786	856	783	782	837	802	817	829	809	826	829	842	866	818	921	868	864	878	883	839	851	840	841	836	858	836	866	811	837	872	810	853	944	834	859	870	857	877	862	877	840	859	899	849	803	867	808	844	829	782	788	796	837	834	804	807	807	805	792	748	837	785	766	807	815	863	777	834	793	815	821	812	799	843	791	808	847	829	854	789	863	822	863	803	801	831	840	810	805	814	835	814	859	806	808	779	787	782	701	783	789	783	818	835	809	787	836	712	816	811	841	851	838	777	780	804	805	814	811	850	820	822	837	793	774	810	808	788	776	761	772	767	835	801	799	841	768	841	772	762	769	784	773	785	807	845	832	769	871	858	796	787	797	763	783	803	806	805	812	756	792	831	758	840	816	845	748	834	794	810	776	852	780	804	818	829	819	816	810	784	815	810	842	804	815	806	794	854	799	848	826	726	819	825	793	815	781	832	813	802	829	797	797	811	830	800	830	790	837	795	835	797	794	767	849	782	820	809	745	813	836	761	823	825	804	800	819	822	809	807	812	820	808	796	792	791	815	787	833	798	782	798	792	783	811	807	769	733	808	846	814	838	841	802	813	804	782	798	770	769	805	806	786	789	773	781	823	758	839	763	800	816	800	821	815	856	838	819	842	797	770	791	770	791	763	854	799	796	786	794	785	820	780	817	817	770	779	755	791	752	798	788	783	799	862	759	821	786	755	793	811	798	819	775	793	794	832	788	806	823	833	799	829	781	820	841	855	773	836	796	780	827	841	770	821	790	815	772	838	775	858	775	753	822	789	788	800	768	772	780	872	823	763	812	831	793	772	829	794	762	777	775	804	786	785	793	785	828	810	824	805	781	777	813	838	785	816	824	813	842	794	796	816	801	775	830	779	854	801	803	830	787	834	804	818	780	847	766	811	760	843	774	760	835	811	851	797	777	828	780	800	841	858	804	789	837	772	826	804	794	807	823	800	797	841	781	781	784	787	798	778	804	819	815	826	849	786	867	810	818	792	776	779	832	800	831	805	768	820	809	816	814	797	819	789	772	774	795	767	768	770	808	800	814	782	768	827	846	838	782	762	836	810	834	768	803	741	845	794	808	776	831	820	825	783	838	771	819	804	849	777	801	789	790	785	813	835	822	800	813	859	784	813	769	804	857	842	783	751	878	831	787	765	786	768	824	819	742	782	795	741	769	784	822	804	818	828	776	812	808	808	851	797	874	793	788	803	806	795	801	827	869	757	785	791	805	820	811	736	806	814	756	810	795	754	836	785	767	802	777	774	779	807	772	784	792	839	857	794	797	815	825	827	825	792	758	752	818	818	784	836	836	849	856	803	808	761	779	790	751	806	813	739	813	790	773	761	812	786	829	782	836	795	807	797	846	840	828	788	824	805	824	817	832	745	846	813	789	822	765	831	797	800	762	725	829	793	820	782	806	829	802	817	793	802	798	810	790	785	789	806	799	851	781	794	776	779	832	793	791	770	808	774	839	794	816	814	800	833	799	811	808	795	812	807	765	775	845	794	766	822	832	817	797	818	810	814	788	791	818	775	789	810	848	833	808	788	841	808	789	796	773	825	790	776	798	808	793	850	768	819	819	796	791	778	812	857	815	818	814	808	830	789	827	839	752	790	826	826	826	799	793	793	791	832	861	784	811	772	794	811	834	781	826	793	728	791	842	803	775	795	823	824	788	757	776	827	786	856	824	845	792	831	778	784	793	811	779	794	798	807	859	813	827	835	752	783	799	798	814	780	790	751	767	852	820	776	769	798	818	788	771	789	818	741	851	801	815	815	764	792	769	811	849	836	819	781	787	818	853	780	744	767	790	816	831	821	756	786	817	797	842	844	774	799	824	799	798	850	804	809	828	755	781	757	833	773	755	817	852	795	789	825	811	831	791	817	795	768	804	881	780	831	756	829	831	836	763	775	823	808	806	764	790	835	821	830	844	876	806	807	771	827	834	826	814	753	807	799	792	770	797	811	750	784	808	760	801	844	867	852	792	773	797	805	812	786	820	811	770	838	755	837	742	772	768	809	824	784	810	805	776	807	790	790	800	827	830	787	813	774	800	781	819	769	782	808	809	774	794	836	802	832	847	749	828	812	796	821	825	839	736	819	840	794	811	794	872	798	793	856	802	789	821	804	822	782	791	823	811	807	763	826	807	802	773	822	813	777	831	879	848	833	799	774	838	815	790	777	805	796	812	810	818	824	848	853	785	815	804	773	799	824	801	799	805	811	832	817	797	789	806	818	769	797	779	794	797	808	813	781	714	794	800	785	783	824	751	826	813	821	792	791	806	789	840	785	775	834	805	805	832	776	825	822	752	786	765	845	814	768	853	866	855	767	859	849	713	851	816	814	727	827	788	832	827	857	792	833	804	860	792	794	799	826	848	839	816	797	783	785	750	809	844	833	800	846	813	841	850	812	788	758	801	792	814	814	766	851	782	779	859	852	778	807	882	797	789	831	752	808	803	831	798	827	902	784	782	807	810	842	768	801	828	789	794	785	800	795	810	816	844	794	784	863	788	780	807	800	813	769	810	869	769	800	819	817	774	741	792	775	778	808	780	770	813	882	807	785	839	841	857	793	788	801	799	791	837	782	819	833	806	795	777	797	832	753	786	821	760	783	767	820	829	788	808	833	811	796	776	835	858	786	836	839	811	826	815	757	866	818	822	831	846	789	773	795	828	858	833	780	795	779	825	773	798	775	777	831	804	811	794	808	772	816	797	855	795	823	820	779	849	806	829	807	784	787	787	807	775	808	772	762	794	763	783	834	795	868	773	810	823	814	838	801	811	806	762	782	823	817	798	822	805	762	797	782	852	776	836	781	842	818	789	811	827	819	785	786	825	769	774	783	843	803	823	754	817	864	800	786	791	805	823	802	858	796	803	832	855	797	840	763	810	818	788	787	842	766	811	800	800	845	804	785	839	828	784	791	748	805	822	803	823	812	808	801	783	781	825	770	791	809	791	807	875	850	772	789	782	868	826	785	809	746	809	746	745	802	842	819	810	893	760	807	789	835	819	785	804	789	776	820	821	820	775	835	818	770	818	863	788	811	822	804	815	786	805	784	843	847	795	866	797	806	826	819	828	815	844	817	790	810	772	775	816	795	788	834	825	853	844	772	821	801	831	771	795	784	788	811	785	809	771	821	793	795	787	758	794	822	766	775	828	802	832	838	831	829	839	823	806	781	780	810	797	799	847	848	772	811	832	778	792	839	776	828	860	815	865	781	800	791	825	768	847	797	807	760	830	800	772	810	791	806	792	808	803	804	817	809	784	779	806	857	749	830	792	798	794	789	751	828	778	784	785	821	840	811	781	809	822	787	783	824	784	774	774	804	843	791	807	824	778	798	799	832	789	797	818	830	791	785	822	810	845
25146	4367	1618	1005	784	664	579	553	574	500	485	454	467	465	456	452	464	498	428	448	476	430	449	433	430	471	432	462	464	431	442	412	423	420	414	457	461	405	426	445	461	439	440	442	440	422	463	383	446	438	467	469	459	442	444	453	437	422	468	404	452	474	434	418	425	441	406	446	436	411	455	487	432	450	431	412	440	475	479	493	433	464	464	416	418	456	442	415	445	432	427	430	439	431	417	478	403	432	419	467	424	410	405	399	466	457	450	407	431	459	446	437	442	463	404	444	437	443	417	451	460	431	438	404	420	473	464	440	464	422	424	476	452	449	435	430	417	421	426	433	471	412	403	457	416	453	434	405	425	408	440	436	380	466	397	431	414	432	450	452	413	414	407	438	442	442	460	424	424	444	469	420	451	452	438	477	446	414	433	419	457	430	422	446	429	457	389	430	409	444	377	443	419	455	440	446	414	425	452	419	451	452	431	444	432	458	484	400	438	439	449	467	386	405	403	395	410	442	456	396	403	433	400	444	455	408	400	419	430	427	431	464	423	456	411	399	440	437	444	410	418	438	456	425	451	421	411	422	444	436	428	495	428	444	464	416	388	465	437	423	419	504	419	418	416	427	429	447	439	438	396	419	418	442	414	483	395	448	465	488	420	443	435	410	419	451	460	442	418	459	471	423	430	413	403	405	422	474	421	400	432	409	404	433	404	422	460	429	444	421	463	434	446	420	467	424	428	475	453	435	417	462	417	453	426	431	442	461	425	432	468	471	408	402	455	392	459	398	401	455	436	449	435	444	414	394	453	461	422	418	419	404	425	436	399	413	446	449	432	433	483	493	408	408	440	428	397	448	428	423	447	407	437	428	451	410	381	440	421	435	439	437	408	415	408	408	420	411	490	432	395	431	418	411	437	421	452	424	418	413	424	418	428	469	419	411	445	405	437	427	433	451	447	421	411	464	428	464	427	440	427	462	414	433	393	456	407	441	440	466	439	450	437	467	432	415	456	411	418	395	420	422	419	444	437	433	426	462	448	445	396	438	459	457	405	398	446	433	447	428	439	435	438	469	462	407	499	448	399	470	427	461	440	411	441	437	470	447	469	454	392	434	441	455	402	427	469	434	433	435	467	428	383	425	436	478	451	425	415	417	427	441	444	433	413	421	429	425	410	422	457	452	418	413	424	397	426	403	424	431	422	439	430	454	438	442	415	442	415	417	433	420	452	460	403	426	461	404	478	398	426	461	436	416	459	418	416	454	464	397	409	424	400	431	405	450	475	454	380	420	419	427	429	434	415	455	445	427	441	403	438	452	435	444	439	433	437	396	416	440	418	432	442	456	434	412	435	435	397	465	427	450	459	439	436	422	446	452	392	395	423	418	462	404	424	446	451	428	426	456	426	410	395	409	418	433	429	444	449	433	451	405	459	416	456	452	400	465	444	451	406	413	452	448	452	416	387	437	437	455	399	439	428	446	428	466	494	450	438	439	435	419	441	393	433	413	434	419	426	442	446	419	415	458	472	408	414	441	421	410	424	448	446	439	458	441	466	436	437	455	451	421	437	453	448	423	443	463	492	424	458	444	460	411	437	410	413	415	417	429	434	436	419	440	419	485	460	442	400	448	472	425	417	407	428	422	405	449	431	401	422	438	430	425	425	426	404	421	419	417	412	437	448	412	423	436	434	404	411	425	434	446	483	415	422	436	445	409	415	431	421	443	418	452	458	409	445	407	396	440	414	445	487	446	426	453	470	429	487	441	416	422	409	433	409	395	467	403	459	455	400	414	444	418	391	430	402	481	446	478	424	439	440	428	465	417	464	443	477	405	436	454	439	393	450	445	466	407	438	430	437	468	413	441	440	400	445	437	452	456	390	432	440	480	452	431	448	418	414	421	436	455	443	465	416	413	379	409	479	368	451	479	416	411	402	411	423	427	449	408	393	427	434	450	454	447	453	413	447	440	436	443	407	437	459	431	450	419	455	433	379	431	414	474	443	426	440	463	435	466	426	439	466	417	517	405	432	426	443	389	409	405	446	431	456	426	418	434	471	417	454	461	417	412	407	413	389	508	415	456	455	440	436	449	401	432	409	421	458	430	416	422	427	449	405	385	417	437	440	426	452	401	442	452	427	440	443	453	451	406	431	448	475	411	451	418	454	456	480	456	412	435	460	455	446	426	462	479	466	438	449	427	429	428	399	415	425	451	439	411	418	438	499	444	422	402	418	422	457	416	454	430	427	432	448	438	452	409	399	449	448	428	431	403	414	421	439	464	445	429	439	404	403	467	450	420	432	442	446	420	447	453	440	442	421	443	425	468	416	407	448	477	444	409	403	410	430	441	414	432	440	408	439	396	445	392	431	409	410	429	451	442	465	432	462	444	430	431	452	424	452	423	426	422	425	425	461	438	449	441	425	421	436	423	438	450	437	404	443	455	431	444	443	430	375	460	418	430	448	452	482	406	421	411	459	423	421	489	388	443	480	448	418	384	416	430	408	453	440	457	452	430	414	466	404	424	401	426	398	449	391	467	433	434	431	450	407	474	430	416	464	441	430	432	459	455	387	420	449	404	414	430	454	453	441	415	410	467	441	431	453	458	426	438	438	410	445	419	428	442	413	426	431	444	407	455	445	385	485	415	413	475	431	443	463	503	437	426	443	460	444	420	450	400	494	464	443	425	405	443	413	402	415	433	414	443	437	447	408	443	442	453	411	429	405	426	430	439	455	444	419	420	454	433	413	431	484	431	411	430	437	413	449	418	474	408	415	408	387	402	423	438	389	430	377	437	484	464	435	446	439	448	468	454	431	438	412	375	413	462	430	435	452	450	410	452	455	450	445	428	453	457	429	407	458	471	408	393	434	432	403	419	437	424	445	419	442	411	437	402	428	450	406	399	415	434	414	436	442	455	439	451	437	470	374	423	407	443	417	451	409	426	433	425	477	424	433	396	388	435	413	434	424	431	409	465	443	395	402	445	424	417	423	438	449	446	444	420	428	425	471	424	461	446	443	442	449	443	454	412	438	438	416	452	441	416	463	383	448	403	441	442	428	425	454	483	407	450	449	415	419	427	394	450	379	426	453	436	400	461	424	464	424	412	446	430	448	421	425	403	446	403	422	405	461	431	427	426	436	431	457	417	417	421	425	416	435	438	402	427	453	436	464	454	462	417	410	427	460	447	441	389	436	405	445	394	440	406	401	431	408	438	401	447	441	465	445	450	427	396	384	430	435	410	473	398	384	428	424	407	451	438	391	421	446	464	477	494	440	447	439	462	433	455	446	472	446	401	439	455	419	420	411	462	455	422	412	444	409	434	443	417	448	443	419	412	452	423	440	447	468	415	432	438	432	428	452	451	434	437	453	409	442	423	447	483	430	442	430	429	451	438	431	439	441	434	412	416	434	448	412	402	400	406	418	432	475	399	438	434	435	431	410	440	443	415	404	435	473	385	410	465	482	449	417	439	483	461	481	462	426	431	412	466	420	399
13459	2556	2544	2628	2187	1877	1702	1476	1384	1309	1221	1196	1100	1113	1073	1062	1063	972	1039	1008	958	990	994	1023	1037	971	957	1001	1009	971	982	976	959	992	998	964	899	951	914	970	959	979	925	944	947	924	964	959	1010	977	926	1011	1039	1014	1063	1061	1091	1049	1042	1084	967	1035	1054	967	1026	995	982	969	916	1027	1011	966	972	1045	1009	999	1010	958	1042	977	1053	1026	983	1025	964	974	967	924	981	992	945	975	915	929	925	961	940	906	971	965	905	939	913	902	916	929	873	916	966	917	933	933	1007	940	961	896	897	966	933	947	895	946	950	918	969	893	942	943	926	935	968	954	937	920	916	842	914	920	860	913	870	930	969	981	888	928	930	905	900	952	987	926	927	952	920	887	967	957	942	963	878	890	923	907	884	884	901	908	960	949	937	919	985	948	926	917	906	891	923	933	927	945	899	904	940	921	868	917	898	918	988	932	972	900	962	906	932	897	878	911	916	919	926	940	977	871	907	924	957	869	915	931	883	976	980	988	918	875	954	889	880	966	930	888	916	926	903	913	942	958	948	918	905	913	947	935	962	928	966	901	881	961	912	889	954	956	911	973	939	919	967	921	956	941	959	930	940	930	959	914	950	975	968	971	930	915	967	975	925	978	932	904	885	931	970	916	943	1010	913	885	920	963	907	935	915	944	863	921	930	936	869	932	968	935	920	963	922	956	968	921	892	867	906	895	895	934	907	928	878	896	939	985	914	942	901	969	889	885	952	888	940	885	926	917	963	926	914	954	889	862	899	889	882	920	1001	898	899	906	914	892	918	925	927	928	903	918	913	955	915	953	931	884	933	957	977	927	969	928	907	879	949	924	954	919	952	916	941	887	943	925	932	922	1003	885	962	915	955	950	947	955	898	954	924	925	869	916	889	891	906	938	965	945	910	917	919	907	888	909	901	886	910	901	901	870	931	933	906	937	929	917	892	929	971	923	885	898	939	935	940	947	899	887	872	930	920	939	922	863	898	975	914	961	931	961	922	919	935	938	958	935	881	892	921	944	943	951	941	904	933	932	899	905	869	974	938	968	928	885	942	926	903	908	924	872	927	897	858	882	925	871	930	987	960	910	929	957	946	978	954	923	960	925	905	953	923	895	910	963	910	906	919	886	931	882	919	973	937	935	954	955	952	891	943	912	896	902	918	887	918	904	941	910	984	904	970	978	885	842	898	944	938	923	951	958	898	898	900	952	913	910	911	926	937	935	913	948	895	898	895	953	893	907	917	902	957	920	920	909	898	938	954	936	929	927	910	922	968	1001	994	910	938	906	905	955	920	933	893	910	928	879	971	912	933	922	894	959	874	944	904	928	931	923	938	952	924	912	931	925	927	923	937	939	965	943	904	966	923	862	990	939	958	871	939	942	895	910	930	936	939	920	939	925	985	961	916	908	904	971	884	923	920	948	958	946	933	878	944	920	952	925	966	903	959	889	891	931	909	925	936	891	949	890	888	907	946	950	940	909	974	926	919	938	919	909	900	962	942	891	914	922	962	951	989	910	960	961	907	908	910	961	921	900	903	929	875	904	927	986	956	973	930	896	919	998	912	901	930	969	857	924	911	934	949	900	899	856	975	946	907	907	928	904	948	940	923	918	901	968	975	964	918	915	822	947	971	919	900	930	957	894	919	896	944	930	917	898	971	882	923	893	905	933	892	908	947	887	929	923	957	980	912	979	955	938	986	908	925	955	958	950	946	940	948	962	907	945	870	914	872	937	942	923	966	902	912	984	925	857	887	900	914	901	911	915	945	928	889	907	945	939	953	892	915	942	997	891	859	936	948	917	898	934	830	891	944	896	916	930	897	872	907	912	918	953	944	933	946	917	963	942	975	923	965	896	895	1020	925	961	937	937	953	959	942	959	887	926	940	897	895	906	966	894	950	919	942	914	923	954	973	930	904	956	948	868	948	953	937	917	1019	944	896	924	941	916	920	890	863	935	931	920	930	911	958	913	961	925	1008	898	864	932	905	904	937	920	948	919	922	945	926	897	966	917	937	923	914	914	959	905	918	938	930	917	994	975	990	981	865	895	947	892	925	861	960	968	966	944	1010	930	915	928	938	947	949	950	947	898	893	961	942	920	938	928	987	947	936	934	936	959	892	925	929	931	913	879	905	960	893	889	983	911	936	918	940	919	955	951	939	950	906	944	940	937	972	923	960	964	914	912	940	925	901	935	961	941	922	950	869	874	934	936	960	961	943	938	914	880	908	966	950	918	892	930	908	938	926	961	925	966	905	952	882	949	900	964	949	957	970	915	915	919	931	951	924	941	888	877	887	919	942	958	940	948	952	919	960	973	911	909	903	933	915	880	846	906	892	899	923	902	899	933	985	858	861	900	909	930	955	934	983	904	937	923	875	856	946	935	928	929	898	901	912	890	936	897	924	955	903	902	963	927	921	937	937	857	901	898	892	874	920	907	911	931	927	954	902	953	917	898	980	863	900	913	882	940	929	886	905	929	909	924	872	937	915	928	909	1011	903	928	943	908	911	931	935	919	964	946	976	978	917	905	882	883	917	952	950	936	914	924	895	876	940	919	889	938	930	879	932	971	946	936	898	894	880	908	886	905	937	951	901	965	952	928	948	958	901	927	967	899	863	979	1014	924	942	920	903	967	928	923	920	943	933	923	851	938	891	866	959	928	942	936	924	905	893	923	967	908	907	925	896	965	950	970	927	915	955	961	935	942	913	882	904	872	916	937	891	925	904	872	880	950	925	957	922	968	958	984	926	974	902	884	923	925	887	935	1000	910	913	955	927	982	951	880	950	918	916	925	945	899	915	921	906	947	938	929	945	963	941	949	948	931	925	912	952	959	952	905	911	932	924	963	882	910	936	914	897	906	897	921	907	900	922	874	918	936	953	955	918	924	913	901	935	896	934	925	909	924	911	936	861	958	968	920	1008	908	902	933	886	934	918	916	971	903	897	924	927	961	896	928	912	893	932	884	958	908	967	929	907	940	975	919	927	933	941	902	944	863	901	878	957	914	868	880	942	951	948	929	920	927	885	874	956	897	972	948	987	940	867	908	911	931	922	939	952	926	902	906	950	930	959	941	947	936	870	910	911	909	939	923	949	921	901	935	918	888	873	894	962	954	940	925	925	906	942	983	927	924	947	971	928	911	912	968	946	881	940	972	935	970	971	903	956	909	956	929	907	921	930	909	932	934	934	888	946	888	928	932	930	946	951	969	914	902	908	909	945	886	887	950	959	909	947	943	919	916	895	925	924	912	975	854	890	896	927	895	933	931	911	949	907	906	956	924	905	914	888	971	937	908	954	904	900	918	942	937	924	907	926	891	886	942	932	918	937	903	902	979	962	937	908	1013	943	959	948	951	941	911	936	924	892	942	910	923	943	942	933	919	937	915	920	937	912	970	954	953	952	972	898	894	893	917	957	919	943	966	954	920	973	911	907	917	856	900	893	952	945	947	932	918	914	931	873	905	999	904	912	923	984	938	933	898	903	937	927	902	950	945
5235	802	300	268	309	304	255	242	241	257	313	274	290	256	278	273	314	276	253	271	299	291	254	255	273	264	270	269	264	273	272	273	245	260	273	268	287	282	244	231	246	286	267	249	265	282	259	268	260	273	269	268	240	269	266	278	251	275	317	253	272	277	241	255	277	293	272	265	247	302	259	278	271	232	272	285	280	241	297	280	305	271	267	271	274	271	243	289	268	248	268	282	255	245	265	275	303	256	254	244	253	275	253	279	274	256	282	275	288	314	270	285	268	275	263	246	254	250	297	271	275	233	261	302	242	287	266	272	265	266	283	285	252	299	275	255	294	254	255	275	274	264	278	261	286	284	269	273	270	263	244	251	267	258	272	260	255	262	228	267	260	261	280	251	246	269	258	294	267	290	255	257	265	290	252	295	294	261	267	246	248	273	269	285	286	250	280	251	273	283	284	279	269	259	274	266	284	270	257	285	230	250	276	240	318	270	263	263	260	281	261	255	230	232	242	299	271	277	287	274	266	293	251	275	260	268	252	288	270	291	271	257	273	265	246	249	257	252	284	291	305	246	287	249	269	243	264	216	268	285	280	261	248	284	283	238	270	274	271	289	278	272	257	262	255	240	278	262	238	256	267	264	253	267	258	259	266	266	272	262	300	268	273	282	259	229	290	274	292	256	269	281	279	273	254	240	260	247	239	229	266	275	321	255	273	285	282	272	239	250	254	269	279	297	267	271	247	289	288	306	255	271	269	285	288	279	249	261	276	287	273	238	300	245	257	286	246	288	285	268	275	260	273	239	290	262	268	265	253	257	303	274	275	257	305	282	270	305	271	261	263	270	231	253	272	281	266	274	272	249	283	262	282	285	263	237	261	274	259	275	255	274	250	255	297	261	267	274	295	281	286	268	262	290	255	235	250	252	269	276	262	287	283	281	271	262	255	263	287	293	273	266	251	273	265	278	288	292	256	250	295	288	243	269	272	259	250	271	298	254	252	263	267	264	253	296	288	243	247	288	270	271	278	275	287	253	272	266	260	290	242	291	253	254	273	236	269	271	275	279	238	266	293	263	291	256	253	282	275	273	249	278	241	279	244	255	230	257	267	242	277	274	273	273	290	268	256	268	282	236	297	280	272	249	285	280	292	272	274	236	280	272	234	255	244	271	293	274	266	266	260	269	230	297	307	252	250	273	293	294	267	248	261	263	255	280	291	284	286	265	271	282	255	251	265	296	276	251	269	302	252	265	260	273	255	263	280	245	228	249	289	281	288	285	259	244	268	240	246	274	307	276	288	275	277	275	297	251	273	279	261	249	244	268	271	252	268	280	271	274	285	264	242	277	304	307	280	279	286	288	296	263	271	263	279	279	273	280	260	272	295	230	253	272	258	267	266	285	280	269	271	257	255	279	250	273	272	290	287	258	302	260	245	275	248	262	277	243	287	248	275	238	255	251	271	288	245	289	287	284	276	259	263	297	270	297	248	277	273	263	270	256	247	271	283	249	273	265	253	267	249	277	248	250	273	265	286	284	280	256	266	263	260	267	280	271	251	271	296	261	253	282	268	279	260	287	267	256	254	254	256	262	284	296	293	260	258	261	295	267	258	260	271	256	290	276	299	260	276	257	259	245	269	275	261	287	275	257	272	249	280	273	274	244	249	254	269	254	286	273	290	268	243	254	286	271	239	267	264	284	292	241	262	263	283	292	292	275	241	254	261	295	254	244	268	267	255	287	276	268	244	250	279	242	223	257	267	268	279	264	293	262	293	255	286	258	265	285	268	265	267	283	267	240	258	233	288	280	260	282	270	243	261	278	271	271	256	250	279	256	257	288	259	289	241	285	280	272	263	275	277	255	263	253	263	295	261	271	257	272	261	290	280	239	206	250	293	279	270	274	276	279	256	281	273	260	278	285	277	282	265	246	255	269	244	227	251	258	239	264	284	263	279	270	251	287	255	246	289	256	261	229	265	265	314	300	280	302	253	259	302	278	249	274	264	277	267	254	262	251	280	271	263	259	253	270	243	248	273	242	287	263	247	248	290	260	239	270	221	251	278	274	275	286	284	298	265	283	281	252	285	254	302	248	277	256	251	265	243	285	273	234	292	282	286	291	228	295	283	285	281	270	226	251	262	279	249	246	268	342	264	242	252	267	263	257	251	273	287	269	265	297	285	284	294	269	243	275	290	245	285	266	282	302	265	251	298	290	300	286	272	288	259	251	276	255	259	288	276	263	268	284	278	271	272	261	241	275	247	272	265	282	255	265	262	300	268	251	267	238	254	265	259	286	267	281	245	275	237	264	260	258	261	244	281	234	262	267	273	252	248	262	243	287	241	281	269	272	227	249	272	244	232	304	273	276	249	261	290	296	262	271	266	248	260	254	264	283	265	237	266	276	295	265	241	256	256	251	263	252	303	255	263	283	278	261	257	254	292	288	314	279	250	278	264	262	286	261	282	272	231	285	250	228	281	255	277	263	292	277	272	264	293	239	269	279	308	253	248	237	241	263	259	275	283	257	267	273	279	286	272	249	261	250	288	275	281	284	273	273	233	264	253	265	252	278	300	259	275	228	267	279	263	263	278	269	241	258	311	255	286	266	260	278	259	256	270	251	250	277	271	269	250	270	256	285	267	285	281	233	259	276	273	270	260	260	249	291	273	265	226	271	267	220	267	288	271	261	290	263	265	251	288	273	249	262	264	256	249	240	276	288	271	287	269	281	271	266	247	255	249	275	277	305	275	296	249	264	273	277	260	248	278	280	267	253	275	299	246	277	263	284	283	263	234	284	305	298	291	291	308	245	245	275	297	185	250	265	247	265	261	253	256	253	275	280	281	270	278	273	254	255	278	281	291	271	281	287	301	298	275	267	230	252	280	269	264	283	257	271	292	267	244	253	281	287	246	250	261	261	303	304	253	268	266	249	278	262	271	280	231	272	245	272	247	238	250	285	272	260	297	237	247	286	287	284	272	236	277	262	277	259	267	263	286	252	265	270	239	293	249	270	256	276	290	278	301	261	284	248	267	259	274	259	253	256	251	272	236	260	273	267	290	311	244	276	270	280	240	245	242	269	286	258	306	317	263	288	280	291	265	279	299	234	265	244	262	283	256	268	227	225	250	257	256	256	262	270	263	279	302	279	268	280	270	236	290	293	283	290	261	254	304	232	285	280	248	250	260	268	282	248	252	278	247	270	259	289	257	264	264	276	287	244	291	273	241	232	247	270	301	252	268	259	281	266	264	268	269	269	315	284	267	259	252	274	293	259	269	271	255	256	278	276	266	245	267	291	271	277	232	275	289	253	233	246	257	252	268	294	270	257	275	242	274	251	284	293	253	255	272	259	284	250	245	295	280	248	265	280	284	302	274	273	216	275	242	250	278	289	264	240	262	269	263	279	279	258	272	291	281	291	262	248	263	244	256	257	277	233	262	272	291	283	272	255	282	278	279	283	278	279	275	288	256	260	255	258	245	261	276	295	271	240	289	271
3557	1043	624	668	601	652	685	654	631	635	625	632	605	603	604	596	656	591	622	625	631	606	652	630	663	639	633	575	628	627	604	641	605	582	595	632	699	609	618	609	618	600	643	634	576	646	614	617	625	653	604	620	623	614	663	669	602	625	614	631	636	613	600	642	642	616	663	650	650	624	623	607	645	680	636	650	622	638	647	604	643	633	656	639	612	621	601	627	649	618	641	618	599	641	618	674	609	638	643	617	623	622	667	619	600	650	671	622	592	588	639	614	596	668	653	638	639	588	642	586	621	619	628	655	634	631	590	600	624	649	645	602	604	628	639	609	656	650	642	584	582	604	614	615	639	610	607	641	579	627	610	597	639	613	623	631	638	596	684	588	610	642	589	618	658	634	583	624	642	646	611	651	604	562	631	644	613	611	624	581	609	674	598	631	653	579	595	610	598	606	596	609	593	649	591	632	617	596	624	617	645	570	573	583	616	596	620	671	589	612	588	597	660	606	649	628	638	603	649	651	675	663	573	605	634	645	659	645	610	617	589	598	605	645	624	652	627	642	555	615	567	633	628	628	593	616	603	652	615	625	641	643	640	659	626	623	616	571	630	610	612	581	629	645	645	628	580	554	649	600	584	650	629	635	612	596	604	621	618	645	617	621	665	604	656	644	591	604	609	584	649	606	617	647	621	606	641	626	612	653	625	554	612	629	630	621	587	637	634	663	600	598	600	607	626	650	609	598	587	602	594	627	570	620	632	575	567	567	650	599	615	678	637	630	598	596	598	632	626	589	602	579	653	646	632	643	612	618	610	583	599	639	566	620	614	582	596	609	606	587	599	641	614	624	597	654	627	565	633	592	592	619	612	607	616	615	568	623	611	636	602	636	617	648	657	600	595	633	597	633	584	642	622	612	584	639	604	622	610	651	626	645	610	602	647	607	587	627	676	597	656	596	605	637	657	614	599	648	629	598	583	626	608	609	616	612	656	568	602	599	613	618	655	599	643	625	629	634	645	622	625	553	630	618	611	644	608	650	612	590	636	638	670	596	602	640	607	619	649	593	653	676	603	648	593	651	635	636	619	595	601	608	632	601	635	650	634	611	632	613	652	648	612	644	636	641	625	614	639	627	625	597	631	617	594	610	602	644	616	595	592	625	641	605	595	634	620	605	585	578	638	607	653	652	648	604	623	612	646	598	622	625	613	592	615	631	676	626	579	601	617	617	640	625	616	611	574	622	620	643	573	588	620	625	610	592	638	580	649	639	635	608	578	625	623	678	600	617	571	678	608	649	639	599	624	654	608	650	617	649	629	598	631	613	595	614	619	599	653	636	613	632	607	617	630	629	618	649	632	576	558	689	645	626	624	613	617	623	612	600	603	646	623	610	630	590	624	600	632	642	648	629	582	648	614	619	608	648	612	613	614	591	621	613	617	626	654	601	652	576	628	637	590	616	605	563	607	650	601	615	635	628	620	654	667	559	661	609	680	591	570	574	619	673	658	599	591	635	593	572	600	609	606	643	618	664	610	600	604	597	634	652	602	663	641	627	636	643	662	565	627	602	605	592	623	582	596	640	610	609	641	627	607	610	625	624	619	578	598	633	596	635	589	589	647	630	631	639	630	664	599	614	649	641	634	631	665	616	580	585	619	624	624	602	591	666	597	608	632	588	619	574	624	595	675	675	600	590	603	614	611	601	652	619	627	590	599	623	606	677	636	621	628	610	603	628	581	663	585	621	614	637	634	619	669	595	650	612	637	642	639	635	609	623	597	583	611	632	658	595	620	612	628	653	617	646	596	664	637	592	624	625	617	613	614	628	617	669	596	616	608	637	617	593	634	640	607	686	635	655	610	633	633	612	629	565	632	601	571	662	640	607	627	582	620	590	622	629	604	645	661	553	616	580	600	612	615	649	580	622	620	563	616	659	608	637	612	589	661	560	609	574	622	601	638	621	682	579	604	615	642	645	642	603	624	598	596	636	599	613	665	673	623	656	595	609	610	606	605	641	611	611	612	606	648	594	614	627	599	594	578	596	634	613	599	651	639	630	605	625	601	634	648	633	595	612	627	618	627	622	633	615	605	643	593	650	612	630	632	636	626	631	557	630	577	627	592	583	636	619	634	664	648	604	622	671	601	654	596	622	661	610	580	638	598	595	641	588	594	610	598	596	607	617	655	639	629	659	567	593	633	595	629	608	588	673	645	651	604	594	638	650	624	597	584	593	631	628	588	618	625	591	621	642	628	639	586	611	603	641	612	614	611	616	633	636	616	654	648	638	622	633	611	618	606	665	585	659	662	636	600	632	650	592	611	632	626	636	633	614	587	606	587	632	613	598	665	613	672	607	613	638	612	614	652	583	622	631	649	623	653	624	616	641	644	623	620	654	609	641	608	622	610	645	629	607	623	628	631	564	633	638	599	677	575	640	606	680	635	658	586	633	635	601	624	627	612	626	598	668	612	568	608	635	598	591	620	634	558	576	660	642	638	631	611	628	616	657	632	587	632	603	625	610	550	622	619	627	620	641	593	585	626	614	609	616	651	643	574	621	665	668	621	607	636	634	653	606	606	646	621	630	636	601	609	594	623	646	590	666	610	687	663	639	573	620	627	632	600	621	622	609	596	635	593	616	652	661	575	596	615	613	655	622	646	615	607	615	602	609	681	632	617	603	635	624	646	613	628	617	587	614	656	612	580	600	642	560	619	678	646	605	611	584	603	639	633	647	674	631	629	621	618	638	651	625	616	646	606	627	636	606	657	633	623	629	611	616	666	643	660	617	615	601	592	631	648	633	630	666	631	611	652	643	609	636	590	633	596	629	606	596	631	651	618	612	643	619	629	626	625	625	588	637	626	609	592	620	603	606	620	634	639	583	673	590	599	591	609	607	659	562	603	653	584	594	614	639	636	652	625	633	640	638	608	634	614	612	590	600	650	655	587	584	595	586	636	569	639	620	612	637	651	638	627	638	610	575	649	552	599	616	662	624	707	628	621	603	667	620	612	683	645	614	631	590	586	639	611	621	609	626	660	631	582	638	605	644	556	668	598	653	584	579	687	612	643	604	605	611	607	617	627	670	642	617	636	648	591	582	669	593	590	602	622	633	579	633	592	662	634	564	609	675	560	604	650	648	638	644	600	648	622	601	648	654	617	679	640	634	587	627	595	619	604	612	632	624	636	618	622	669	642	636	621	639	614	652	632	606	629	618	611	610	614	644	613	619	617	623	648	563	636	604	591	648	554	605	631	587	611	624	598	629	588	604	640	578	605	598	639	605	599	601	630	631	589	634	645	579	604	634	639	625	641	606	584	610	628	598	645	649	624	598	587	620	665	629	593	602	611	657	630	639	583	595	593	604	678	604	627	609	613	661	616	628	577	653	609	626	617	653	638	563	633	627	576	625	643	604	612	614	617	643	635	666	640	633	586	624	625	634	624	628	681	652	609	609	630	599	628	658	599	606	647	597	635	629	655	623	705	632	609	602	635	608
16579	2347	751	632	516	478	427	428	415	383	379	378	393	408	340	348	394	387	338	335	381	403	371	359	373	381	375	331	362	330	368	380	403	356	384	376	362	393	346	356	338	353	357	394	344	326	366	361	378	395	365	368	366	387	382	392	355	393	399	357	357	370	381	330	368	364	366	321	395	348	365	372	367	386	366	397	372	414	401	403	399	349	344	381	382	352	376	358	366	339	375	348	374	380	378	403	385	365	352	372	375	368	382	332	335	335	373	385	362	373	387	376	343	364	407	393	363	368	376	363	364	345	346	333	410	349	375	350	355	352	370	376	359	368	351	380	401	350	364	345	342	367	361	338	380	383	359	353	338	361	387	383	338	398	376	371	334	383	334	413	331	361	331	344	334	396	374	354	377	377	324	335	392	350	405	367	363	352	341	327	371	360	315	355	336	364	357	353	367	353	386	376	362	350	372	348	374	366	340	320	375	365	367	388	393	337	344	368	370	334	359	347	369	354	361	361	350	347	376	364	388	377	327	322	346	332	356	382	383	351	376	369	394	350	375	380	360	342	397	365	372	345	366	356	349	339	339	384	358	366	365	372	388	372	345	372	321	340	372	328	372	338	364	379	385	321	368	368	356	361	363	330	363	357	345	359	349	381	323	342	370	331	339	367	361	374	358	340	363	367	329	382	361	348	330	394	388	379	366	363	346	396	361	342	359	353	362	338	366	329	376	364	355	380	360	366	385	375	316	372	349	390	362	365	393	360	379	330	360	361	369	370	384	348	398	331	351	352	390	356	368	363	332	346	339	338	354	367	348	384	379	354	369	348	332	356	416	345	369	367	350	378	329	344	382	363	380	365	384	362	353	360	395	373	357	327	349	353	352	366	349	337	355	363	380	386	372	356	351	368	364	351	354	362	332	360	337	398	374	367	378	381	361	329	375	374	326	359	344	345	356	345	367	373	345	392	375	337	324	342	373	375	344	350	344	343	381	346	378	360	374	362	349	364	366	368	348	358	349	395	375	347	328	337	385	350	367	347	357	401	361	344	372	386	324	338	334	391	356	356	351	387	373	355	362	341	403	355	345	378	320	340	360	355	356	359	394	359	352	369	372	358	375	367	361	354	368	336	364	333	344	359	374	390	345	351	380	384	341	351	382	349	341	386	378	385	379	359	350	331	369	372	376	343	348	384	361	391	353	348	358	354	333	349	347	350	376	379	377	371	393	373	332	395	371	321	365	343	349	392	376	325	369	330	354	359	374	365	337	333	346	389	361	363	362	413	368	345	337	384	330	337	345	356	332	363	352	375	320	344	359	362	365	359	359	339	370	376	345	402	342	345	381	367	411	355	366	320	334	345	331	383	390	363	417	354	347	344	378	353	364	402	391	353	375	351	351	350	352	334	378	392	342	376	364	358	366	386	365	382	347	349	353	400	350	395	375	354	353	351	355	384	377	382	350	344	328	339	331	377	341	350	328	375	362	391	393	369	334	351	371	373	403	358	356	354	329	294	363	386	360	373	350	381	357	346	367	392	371	350	347	354	349	403	374	348	364	332	388	344	382	350	332	386	383	338	350	393	359	367	334	334	351	346	360	352	366	361	386	352	363	351	352	344	377	355	374	376	350	406	364	376	360	342	363	334	368	351	363	366	391	359	338	336	380	337	366	394	359	331	368	352	378	364	351	351	388	377	326	332	375	358	370	357	379	352	376	358	340	331	356	382	393	381	364	364	355	323	351	413	353	328	341	340	358	354	369	356	366	329	363	386	376	366	359	341	359	360	362	371	384	362	377	379	346	342	380	363	371	406	364	393	364	381	406	336	401	377	349	349	373	382	354	349	362	353	371	347	382	340	360	398	327	353	349	357	383	349	409	374	357	403	362	383	335	349	352	371	367	367	335	335	333	321	368	357	359	381	376	363	356	349	415	351	326	368	377	345	367	341	352	412	346	338	353	338	382	360	383	360	397	359	350	364	378	388	394	390	333	410	379	379	396	336	333	364	381	372	381	356	333	372	378	357	337	393	355	350	353	342	381	388	381	366	353	389	375	367	349	365	372	328	364	421	337	374	360	379	383	373	389	356	323	349	355	367	414	362	360	339	327	363	360	355	355	372	373	361	357	370	367	321	354	370	325	366	370	352	366	370	329	358	376	375	333	335	370	356	356	368	385	343	348	347	370	334	358	376	357	357	351	360	345	335	348	342	360	399	376	361	373	354	360	389	353	349	356	387	422	351	360	383	353	343	361	377	363	351	338	378	376	333	386	382	369	380	377	355	384	334	374	305	335	366	389	379	357	387	341	359	357	343	377	382	335	362	364	349	333	360	370	355	384	416	414	404	345	372	389	348	346	339	362	341	347	393	334	367	361	367	360	372	345	355	386	380	367	390	365	352	393	349	358	364	362	373	382	375	401	353	356	350	358	355	345	306	361	379	373	329	366	379	363	338	381	358	389	325	360	346	367	371	364	346	351	390	355	349	345	373	371	374	406	372	366	404	346	318	376	404	335	358	326	359	367	381	363	372	328	346	349	353	335	390	369	333	343	384	350	388	363	384	384	314	330	360	347	359	351	381	346	328	395	357	367	342	371	382	375	370	377	363	358	336	357	371	333	314	369	396	332	344	372	375	349	380	399	348	366	349	384	336	348	354	313	368	370	345	415	352	365	360	363	358	350	349	365	365	366	386	363	318	367	375	346	374	378	370	393	385	388	382	344	383	365	367	368	344	360	353	350	359	386	353	403	371	410	336	385	344	361	398	376	341	350	366	348	343	370	374	376	367	393	326	338	361	383	334	328	379	367	337	346	353	356	391	390	371	375	329	348	341	330	357	363	371	353	384	383	345	353	380	381	368	382	385	358	374	374	375	375	341	358	366	353	386	360	346	348	409	358	354	364	360	394	343	358	388	378	374	359	385	400	372	374	401	328	360	367	397	351	400	366	356	357	341	377	385	365	362	336	317	349	355	374	402	369	365	326	374	356	353	387	379	361	363	345	324	375	417	382	413	377	390	400	400	385	353	341	396	369	390	353	358	364	369	353	330	353	348	417	357	397	360	322	362	356	368	389	385	363	324	352	397	359	384	367	375	360	385	396	356	365	391	376	355	368	336	360	333	389	373	330	370	361	346	366	354	369	351	345	332	347	366	322	382	373	408	342	401	368	366	321	346	379	387	405	382	327	328	362	350	375	335	354	330	359	396	340	370	353	368	355	356	350	366	338	374	389	365	349	379	374	377	335	355	368	357	347	368	361	386	384	354	339	334	367	374	334	356	375	353	378	357	379	353	319	367	350	359	367	341	339	348	383	356	358	386	387	370	366	365	373	372	344	355	375	323	371	367	364	377	385	356	363	364	363	347	348	398	372	365	362	356	357	380	348	349	391	363	328	333	365	387	334	324	373	380	382	340	339	355	359	377	378	341	410	378	402	397	365	403	341	372	377	392	363	363	339	336	393	350	373	380	339	399	362	348	342	374	327	352	370	337	349	369
10297	1718	1569	1643	1503	1282	1165	1101	1097	1004	978	981	908	883	933	910	829	935	846	850	846	842	852	855	856	849	798	850	864	787	842	793	772	866	832	807	852	903	828	865	815	882	820	804	787	782	824	924	847	830	855	796	886	868	850	921	931	862	855	877	826	875	881	870	836	892	852	796	834	862	882	790	859	863	849	864	845	847	859	870	884	845	870	862	925	836	868	813	843	822	837	821	798	853	852	806	837	829	919	805	805	841	855	789	812	826	776	845	810	803	809	787	808	809	770	828	796	780	819	829	741	793	802	835	860	847	874	797	853	806	849	838	757	834	825	794	809	834	830	800	880	810	873	790	845	802	769	834	817	802	834	822	812	828	804	806	791	819	813	822	786	770	811	756	764	797	793	790	802	838	773	795	797	779	856	771	816	807	827	819	792	792	823	785	850	813	774	801	790	773	778	838	797	806	821	808	831	799	887	815	813	817	825	749	812	771	797	797	805	837	861	781	800	800	767	820	848	796	844	829	843	838	845	842	788	817	765	783	778	758	800	784	779	819	766	817	786	836	788	863	796	809	815	804	817	845	864	796	839	815	778	813	784	795	775	763	819	770	850	827	802	820	789	813	771	837	806	855	809	836	763	822	818	782	830	820	874	813	836	795	830	769	806	823	743	811	782	801	792	749	792	737	785	796	825	823	728	832	815	844	816	814	805	831	788	776	802	849	837	793	780	829	778	829	841	836	797	760	795	775	811	812	844	758	795	766	813	804	848	835	787	824	821	818	824	819	789	868	848	844	788	794	769	817	833	804	792	807	821	784	848	769	802	857	835	803	822	793	818	827	772	863	790	756	806	782	809	822	787	819	771	845	788	750	863	758	792	788	806	847	848	808	820	768	800	774	764	828	749	846	807	858	810	801	806	763	815	789	787	856	764	748	833	813	806	820	782	759	826	849	817	778	832	807	807	870	802	812	803	778	850	802	848	772	801	774	831	828	849	847	798	842	822	826	810	778	796	798	801	801	852	769	810	820	783	865	782	833	830	837	842	812	846	842	805	877	783	806	839	757	754	773	787	832	796	835	779	846	833	800	789	815	811	787	830	831	774	802	801	803	787	859	796	834	888	810	825	820	755	841	831	790	819	824	873	814	827	794	848	778	758	813	818	870	759	825	757	824	835	780	816	810	815	839	771	781	811	815	833	806	868	786	804	807	812	819	848	764	810	799	800	827	835	820	799	786	816	805	846	809	799	773	835	817	793	820	800	791	821	763	813	829	794	789	801	789	827	796	764	766	801	812	777	857	790	812	831	863	758	780	807	831	814	811	765	823	803	819	830	807	791	806	805	791	785	825	793	852	768	784	826	859	811	812	805	784	768	783	843	805	826	744	797	821	843	752	812	812	804	777	839	799	818	775	811	801	815	856	826	797	778	783	863	794	827	814	851	776	918	809	816	745	820	784	807	768	811	764	739	794	806	790	786	795	768	860	759	779	829	759	817	845	809	822	848	847	787	827	806	787	843	834	785	803	814	840	784	813	777	785	870	748	714	803	835	823	824	867	807	852	748	767	846	802	806	821	830	810	873	863	815	798	798	860	806	821	811	833	804	790	838	800	748	823	844	789	832	860	815	801	856	827	808	831	829	849	792	849	811	764	770	777	836	838	780	814	834	890	790	811	820	787	838	789	741	841	830	760	836	777	835	822	810	743	831	851	793	823	852	792	886	797	775	829	816	815	803	776	834	813	790	820	836	824	816	761	754	849	835	817	810	813	782	799	814	862	801	760	803	837	785	779	780	847	757	760	907	812	816	811	776	725	795	871	779	819	769	795	826	810	820	843	863	822	830	784	818	840	819	778	808	787	838	778	859	821	822	806	734	848	762	814	828	798	795	795	796	794	786	781	828	885	818	831	812	786	847	788	799	806	790	782	773	810	838	792	793	827	798	787	831	800	790	764	802	784	785	826	855	804	812	766	862	797	842	831	820	791	767	846	821	843	806	859	808	778	786	820	795	825	860	869	785	785	800	835	826	780	763	833	769	864	773	778	790	807	823	794	836	817	800	816	834	795	818	727	837	796	840	768	740	795	813	793	807	805	821	769	815	829	808	840	813	791	775	815	810	823	794	812	825	793	785	846	811	829	792	815	813	777	833	783	827	799	802	821	828	833	806	837	828	818	744	845	839	816	747	809	807	824	762	807	834	860	846	773	818	817	767	821	837	838	766	847	797	815	784	853	774	878	805	778	830	784	799	756	817	846	823	837	790	775	822	794	824	802	795	783	804	800	798	803	781	825	842	816	810	795	836	842	827	837	827	841	797	825	769	844	774	842	819	802	804	842	793	777	779	735	840	802	810	772	811	785	860	796	791	829	823	801	792	874	833	780	754	794	767	768	797	822	835	809	776	833	836	801	777	848	844	821	826	823	810	765	784	803	788	821	797	810	778	821	808	798	812	795	832	823	792	814	817	809	822	791	815	786	790	803	784	841	799	843	872	847	845	794	809	822	815	772	771	837	796	800	833	743	807	783	824	824	769	827	860	826	810	842	851	789	798	855	771	813	856	797	841	799	833	785	828	776	756	852	797	777	833	826	866	753	781	792	794	776	779	824	850	832	812	841	801	785	804	804	802	834	826	854	855	871	828	821	852	887	848	848	807	853	817	800	815	842	794	835	845	839	844	786	795	761	773	813	810	807	785	822	791	768	765	791	818	813	797	810	806	816	834	816	813	823	831	831	789	828	842	775	832	815	786	836	820	810	837	846	811	826	812	839	862	831	799	811	816	762	809	812	813	807	848	774	789	857	833	843	807	815	760	884	820	738	773	795	821	835	843	815	767	822	802	786	821	793	807	817	788	783	774	802	836	753	804	796	828	786	769	755	828	841	789	788	844	854	850	823	785	805	782	845	767	795	804	803	799	859	805	779	765	803	824	812	788	764	812	805	827	819	795	805	786	816	802	822	811	840	830	795	821	813	795	759	818	761	803	806	750	775	838	775	793	806	800	773	813	811	793	834	815	807	786	819	797	767	798	827	822	819	875	812	824	760	817	785	792	805	820	813	804	829	789	785	788	811	749	823	822	770	844	792	805	849	775	813	819	805	802	821	850	771	812	767	841	773	797	773	823	873	772	799	838	802	865	799	785	815	819	823	801	772	783	822	811	852	788	860	778	840	804	792	849	803	803	824	796	817	793	799	818	854	825	805	822	795	813	772	807	821	810	838	830	773	812	856	792	780	834	798	860	817	813	808	837	834	858	804	822	801	784	848	818	774	788	796	810	809	826	786	807	763	828	790	759	808	843	855	796	781	796	851	864	812	820	797	797	807	824	800	785	818	798	824	806	823	744	856	798	837	836	819	792	828	774	808	832	771	808	847	832	840	804	841	803	803	794	825	820	816	762	771	857	796	791	825	773	781	844	809	770	823	803	831	823	780	820	840	829	783	824	815	839	869	814	797	817	834	767	821	854	812	783	787	807	837	833	789	815	801	839	851
27242	4936	1464	985	756	717	588	525	485	516	508	459	427	459	462	448	451	433	437	476	453	473	439	449	434	457	443	496	431	398	469	451	445	465	449	464	423	413	436	448	442	409	395	389	457	413	404	421	447	431	471	432	442	456	485	481	491	444	490	465	416	410	443	433	433	421	420	419	445	472	450	482	447	419	464	454	453	473	436	468	424	429	415	442	444	385	433	461	437	414	445	446	423	446	382	444	435	439	435	382	436	437	428	435	444	427	464	457	437	452	394	442	422	459	419	433	434	436	436	424	398	445	472	444	432	431	447	428	446	482	453	453	468	413	419	467	411	431	430	402	415	439	484	466	400	430	465	439	457	437	413	473	424	453	396	426	426	457	439	397	457	442	427	432	436	414	445	394	444	441	426	430	418	445	449	396	440	443	460	416	449	451	433	391	424	441	404	419	436	411	398	450	446	454	382	427	435	476	411	447	441	406	415	461	424	423	430	439	412	406	460	461	405	417	438	462	407	403	456	429	372	400	421	440	431	427	411	428	402	425	420	412	403	469	445	407	437	470	418	409	412	421	442	429	428	430	431	437	439	454	406	396	441	456	433	415	439	446	429	426	393	447	423	416	460	420	421	469	443	420	386	438	424	413	447	400	404	434	438	438	450	432	448	440	424	380	389	439	408	440	411	398	439	424	456	437	457	414	446	440	404	414	427	412	455	435	438	390	418	437	417	434	411	426	441	441	421	441	427	455	425	437	452	451	435	416	402	413	427	407	449	392	442	406	443	430	432	417	453	397	457	409	455	419	433	421	397	438	434	421	450	408	451	425	424	415	423	425	396	398	464	423	444	424	445	433	473	425	454	400	434	422	426	469	445	376	394	429	423	479	417	423	472	418	416	412	451	454	450	418	400	408	415	427	409	428	419	441	454	432	467	406	417	444	476	421	440	417	431	437	461	468	452	430	446	394	429	436	444	408	442	428	410	421	405	405	402	451	423	467	453	424	417	407	448	423	475	426	448	447	418	462	451	433	415	393	441	406	411	426	432	436	433	440	463	468	434	432	418	395	425	396	410	445	456	437	436	456	454	461	441	443	468	433	432	472	400	450	441	412	474	421	439	387	451	393	441	418	428	432	431	405	480	427	464	425	398	399	420	428	414	416	481	457	439	475	436	452	425	453	420	424	453	409	447	454	426	511	421	418	472	400	462	475	480	418	388	428	466	389	395	459	435	514	428	430	400	436	431	414	442	409	473	440	449	439	429	401	461	419	421	425	426	457	462	417	416	423	415	439	442	449	427	420	407	432	452	433	459	460	419	450	448	418	441	435	438	408	423	472	458	443	443	406	404	391	458	437	350	454	411	418	403	467	402	403	448	438	440	406	447	449	425	460	463	422	446	424	445	460	423	448	442	413	435	418	437	453	475	439	462	432	444	477	438	426	461	443	417	384	415	397	450	384	450	426	461	464	438	453	456	414	424	400	428	398	476	432	403	408	461	401	440	406	399	490	436	449	439	441	426	445	412	428	439	402	436	432	461	396	395	441	450	405	407	425	457	426	423	466	381	408	448	461	452	423	454	421	413	420	435	423	490	442	428	429	423	416	412	446	411	438	436	457	405	432	448	407	453	439	444	420	430	421	405	394	451	463	415	472	453	447	429	484	444	436	442	448	455	442	420	439	488	436	414	435	435	456	455	429	415	417	435	439	405	404	428	420	435	410	445	421	399	407	433	411	460	426	400	425	382	456	429	433	409	438	476	414	394	405	431	437	400	415	392	457	445	419	413	426	433	459	437	483	434	446	439	465	420	432	421	449	423	373	452	405	443	436	415	425	428	464	449	417	439	396	411	421	415	477	417	430	434	427	436	417	427	423	443	468	402	479	427	446	419	429	443	446	417	477	395	384	436	419	440	457	428	407	407	423	427	446	444	436	425	428	403	424	432	410	421	474	446	424	437	401	418	428	404	416	429	408	426	428	450	436	416	427	390	405	403	407	459	407	426	413	438	426	428	421	444	467	403	406	479	482	434	448	485	457	418	440	396	446	407	437	442	430	416	451	439	363	420	418	427	471	459	397	418	441	443	443	446	436	409	413	411	428	425	463	434	447	437	502	430	432	438	431	416	436	425	422	445	407	437	430	428	448	415	430	413	441	404	416	425	419	470	454	409	422	463	448	454	415	423	441	430	420	450	446	447	417	428	397	426	439	442	447	430	418	393	403	417	420	458	454	422	463	465	428	434	440	426	440	410	439	458	438	424	436	459	459	416	404	371	432	419	422	387	475	382	449	434	420	452	433	472	403	441	461	424	438	455	391	422	427	404	434	430	491	428	430	432	444	472	444	423	395	415	445	451	423	469	425	440	417	438	387	424	436	447	424	458	429	433	461	439	410	400	427	409	474	397	451	445	442	459	418	396	430	421	461	450	425	422	431	427	438	413	446	417	447	409	448	442	465	435	431	424	456	423	432	431	411	418	442	440	437	484	422	433	429	424	398	458	416	423	423	437	438	445	434	450	421	428	440	406	424	444	452	415	431	422	451	435	462	431	423	431	425	405	437	430	436	432	464	475	407	414	431	427	471	411	447	438	427	416	442	404	475	468	434	413	441	404	398	457	461	426	421	397	430	425	422	397	438	428	449	392	459	403	466	473	421	395	405	425	448	423	421	452	442	403	440	409	424	458	438	443	464	461	414	447	422	414	446	389	466	459	448	410	440	460	454	444	449	451	450	458	471	495	421	431	420	430	436	428	463	474	418	427	413	408	394	400	385	405	443	404	428	411	452	431	435	432	430	421	428	424	409	450	420	477	391	395	429	436	455	411	478	434	468	453	404	443	431	434	424	406	431	475	430	399	442	445	449	437	399	435	421	410	421	423	397	420	444	420	421	418	435	434	457	500	447	428	444	456	409	467	443	420	417	454	431	431	397	417	433	437	447	413	415	418	420	462	442	435	436	436	424	431	419	466	462	415	459	400	442	470	420	466	429	456	448	424	456	442	421	438	440	405	412	418	429	417	411	429	422	438	429	387	467	428	418	434	416	417	464	433	444	430	425	414	458	398	441	421	426	446	401	417	390	433	451	419	454	467	399	441	453	478	434	420	433	403	454	457	436	402	416	409	446	438	421	408	444	443	390	439	404	387	453	482	446	460	431	414	400	395	459	474	429	444	432	397	427	449	408	444	433	392	418	453	387	463	426	416	430	441	403	450	421	411	410	411	462	438	446	459	458	463	435	403	422	437	412	396	406	406	395	430	423	414	415	417	408	406	408	406	407	413	481	411	426	426	400	402	435	452	453	434	426	426	401	402	426	422	423	433	414	420	441	447	426	421	479	420	448	457	466	456	413	400	453	418	433	437	413	391	424	431	440	483	463	481	426	432	402	444	410	488	402	429	431	430	421	437	435	407	439	436	418	407	418	411	440	455	432	449	422	474	458	442	414	414	401	459	430	439	445	421	465	421	388	409	435	421	456	470	421	424	417	436	462	397	383
14576	2499	2535	2472	2304	1923	1714	1477	1428	1304	1285	1191	1118	1164	1080	1069	1010	1050	991	1008	980	1016	979	1005	987	982	986	1018	996	928	944	986	907	986	1000	921	994	947	987	977	971	949	998	997	980	965	993	944	926	1019	933	967	994	999	1063	1099	1110	1046	1031	1012	990	1023	997	980	998	974	1005	955	1018	982	1002	1022	1020	1012	1022	995	1022	978	981	1009	972	1006	1017	952	969	951	959	988	963	934	972	904	986	948	960	986	933	940	928	1014	983	945	1005	934	924	907	944	925	914	913	1043	964	901	968	950	930	911	918	956	952	911	898	961	975	954	982	923	954	958	909	951	965	895	924	919	912	911	891	892	971	943	1008	923	918	928	1002	924	896	914	934	928	960	922	912	884	900	956	913	936	915	947	951	947	954	916	914	937	933	927	899	952	894	951	933	957	952	961	868	930	941	971	965	939	909	905	942	933	951	895	928	903	906	926	927	972	984	900	921	904	954	891	976	944	961	946	915	896	935	934	882	957	941	951	916	921	978	948	911	905	918	962	886	970	946	927	950	878	904	970	953	912	925	950	902	913	922	896	926	936	921	929	883	893	943	1000	911	878	975	969	929	932	898	964	913	893	972	938	958	935	917	997	926	933	952	903	931	958	925	939	934	932	918	914	908	917	883	908	918	944	964	897	918	929	920	905	961	890	933	913	959	901	943	893	897	970	971	900	980	915	862	942	943	969	910	969	939	954	928	919	913	871	961	911	911	978	890	918	904	894	955	893	918	915	965	984	909	923	881	916	941	935	963	864	924	907	955	888	905	928	938	898	880	900	894	930	884	855	884	894	980	886	911	901	928	947	955	932	928	955	885	897	880	919	937	951	954	938	938	910	903	1000	905	875	912	972	927	928	999	939	920	957	909	895	925	890	952	930	882	913	958	923	906	956	968	910	905	954	927	887	936	967	940	901	958	919	907	927	888	897	937	973	902	890	919	963	929	942	908	949	1000	926	931	928	867	899	908	974	869	919	936	930	932	892	940	864	915	905	895	886	949	933	904	976	885	906	894	906	914	919	918	906	975	895	898	923	877	929	880	938	930	916	956	928	941	974	928	920	921	925	937	882	918	904	920	921	895	933	941	879	926	951	920	942	956	893	960	957	956	951	901	945	908	897	901	938	920	919	914	882	987	885	954	925	940	964	924	875	958	971	910	944	975	984	949	947	934	978	854	891	963	913	951	943	926	900	897	913	927	939	931	930	940	926	922	929	881	955	937	931	851	899	904	949	954	917	977	912	910	909	927	918	886	901	928	956	933	933	959	939	952	962	940	974	918	933	912	942	880	914	940	940	873	876	939	949	926	908	940	926	962	917	915	957	894	889	932	910	931	904	968	865	982	924	950	949	982	902	938	929	964	912	924	928	1019	941	871	960	930	928	963	952	857	921	946	956	917	951	905	911	890	914	980	907	963	937	880	895	907	908	947	929	899	940	948	905	954	900	962	936	923	906	909	885	945	901	923	917	929	918	938	913	905	972	890	895	973	905	940	924	951	878	918	908	876	888	919	983	918	972	935	939	878	944	890	926	893	960	921	934	939	939	947	963	878	942	919	948	871	909	881	893	928	906	946	960	887	904	906	867	920	904	1006	941	922	930	934	936	932	931	940	909	867	992	966	880	907	905	911	879	903	891	922	923	942	938	971	926	968	968	978	907	875	934	912	911	932	945	920	868	926	972	946	888	967	918	940	933	923	976	890	898	922	910	931	960	990	883	855	959	926	880	930	916	877	962	904	902	965	906	925	911	945	933	938	898	886	948	965	897	928	987	872	987	970	992	903	922	905	943	977	982	884	888	886	970	917	927	925	953	970	891	960	955	934	921	904	982	938	909	929	880	896	897	917	968	1043	894	904	900	906	916	896	952	925	892	898	921	857	915	951	904	936	919	931	917	929	916	921	929	916	892	906	940	974	887	945	873	944	908	904	900	981	946	955	937	943	944	867	931	950	927	915	976	936	883	924	903	844	957	981	901	904	866	899	972	890	897	904	908	904	898	889	913	858	968	897	923	899	932	948	949	949	940	933	897	898	946	920	888	914	909	869	885	932	986	904	914	905	950	879	958	893	961	977	996	892	898	876	886	925	958	955	935	934	943	891	951	979	917	883	946	930	970	937	938	893	948	942	980	933	979	922	953	925	900	891	928	882	933	923	905	897	921	906	885	904	919	955	958	929	890	928	910	937	951	880	870	898	936	911	914	889	913	944	940	976	995	926	895	913	900	948	1021	900	926	911	953	942	976	979	893	954	963	954	971	869	911	922	886	935	904	902	907	941	914	896	904	957	932	952	932	931	952	923	901	988	982	896	923	971	915	917	917	970	919	976	941	960	939	899	934	942	944	901	903	911	888	929	890	894	874	935	915	928	939	941	931	952	944	866	863	912	875	924	915	923	914	941	949	907	926	947	948	971	853	930	887	943	940	917	944	921	916	956	917	900	915	929	900	922	903	901	907	904	915	929	933	929	941	918	939	875	969	855	971	870	974	912	921	944	931	903	938	917	842	877	960	903	961	959	940	923	881	870	935	951	894	854	915	936	906	879	947	924	975	880	953	853	919	905	954	950	894	907	936	908	1000	942	879	942	882	930	950	945	886	959	936	972	941	945	944	880	907	895	930	922	945	1015	874	911	890	913	991	924	926	920	933	868	902	951	967	957	928	913	952	914	871	848	937	955	911	871	897	935	955	873	863	906	923	947	972	883	950	911	912	947	900	875	885	875	908	907	892	928	900	948	933	928	909	926	933	931	904	928	929	935	940	927	949	947	890	914	905	933	945	918	951	922	935	919	915	940	924	991	1002	926	907	908	942	899	939	906	935	955	988	919	885	928	898	969	930	928	984	931	923	909	907	903	920	947	923	947	938	881	918	959	961	915	1022	961	888	900	930	886	880	961	912	921	941	939	948	1014	940	936	890	915	967	930	904	911	943	901	929	894	940	920	943	872	928	924	919	849	956	920	969	928	918	967	966	939	913	955	986	929	870	925	942	886	867	943	924	938	913	921	915	906	872	872	936	947	925	906	922	889	936	895	914	885	934	944	942	903	925	922	902	946	921	925	930	948	936	881	894	932	939	888	919	962	882	929	954	938	975	929	907	884	961	940	893	930	924	897	951	935	896	922	963	924	926	881	946	888	958	965	911	947	913	913	924	936	968	928	891	967	920	905	890	949	927	936	881	947	941	940	899	920	898	932	894	878	895	944	957	940	950	919	947	908	919	897	913	887	936	945	939	925	925	924	910	914	933	937	884	966	942	945	962	879	893	925	986	931	881	950	915	913	880	871	903	862	914	945	908	923	923	907	919	887	977	901	949	941	954	895	895	880	914	889	870	922	941	930	956	884	979	924	938	960	963	920	926	898	929	1009	928	881	916	943	911	938	889	925	926	980	986	942	915	889	979	963	955	909	907	939	942	915	913	904	903	920	891	909	982	889	883	931	953	832	985	901	894	936	963	871	881	907	953	915	880	942	914	918	930	928	894	887
7230	927	321	267	275	310	293	257	288	251	292	260	247	268	268	218	295	278	286	280	284	279	259	258	251	269	252	266	288	243	273	274	247	275	306	262	265	287	278	274	255	270	265	251	270	275	274	227	264	281	279	280	295	276	250	281	296	260	254	282	236	269	282	267	265	268	271	290	257	260	289	279	260	267	250	302	297	287	271	262	239	244	264	254	243	243	267	254	269	279	297	240	280	252	271	263	309	257	244	250	252	231	285	312	274	252	302	266	280	290	251	272	300	260	260	262	266	261	282	258	275	263	303	279	277	272	260	263	283	272	277	287	250	275	286	272	299	288	298	256	283	281	277	249	263	282	279	267	295	288	228	229	278	290	316	287	280	263	277	251	283	240	308	242	260	252	277	262	251	253	242	252	272	248	258	245	280	253	251	294	279	259	266	276	289	290	284	270	282	237	282	245	267	268	272	272	313	269	295	271	271	279	224	296	263	276	254	274	271	273	233	258	267	251	281	250	259	206	241	274	254	284	264	254	314	270	257	221	275	273	265	228	243	257	274	276	286	266	251	270	257	254	233	267	257	265	275	294	288	257	252	253	280	219	234	284	230	258	275	307	301	298	266	272	273	297	262	247	273	263	247	276	290	273	262	290	262	272	255	267	274	296	263	252	251	277	262	234	286	254	265	284	251	288	283	267	261	239	286	290	277	254	266	275	245	308	259	260	294	264	269	237	241	268	306	273	271	268	270	252	248	285	255	273	257	281	276	277	276	267	288	254	268	236	260	273	267	281	298	246	235	258	248	263	261	278	241	278	247	264	300	242	242	275	260	284	255	236	274	296	274	208	257	277	284	285	277	282	266	272	278	289	300	251	271	251	265	296	279	265	282	271	290	277	270	249	224	275	268	295	286	242	292	270	268	275	269	251	291	269	264	271	265	245	247	258	293	304	265	292	294	298	257	268	280	274	263	247	229	253	268	268	260	284	283	278	275	248	274	260	267	310	267	272	273	259	297	290	285	246	265	266	285	269	260	273	277	271	285	241	259	231	267	268	273	264	263	266	270	289	278	256	251	238	275	265	263	264	280	264	260	277	282	254	303	273	257	263	280	263	243	259	231	271	272	268	266	297	281	269	246	255	281	280	225	265	270	281	279	275	246	277	271	250	285	273	264	295	263	254	276	269	273	260	264	291	268	271	258	274	271	256	272	240	249	270	314	278	265	263	276	269	275	286	269	258	272	285	295	279	269	251	239	261	256	278	276	254	269	267	229	279	278	285	278	263	254	264	259	261	250	258	236	258	278	268	279	256	288	287	275	247	263	240	282	262	264	274	239	259	251	239	283	312	220	275	287	285	276	289	282	271	261	306	269	275	294	272	292	255	302	280	268	262	278	238	302	276	264	270	263	269	270	266	260	266	305	262	256	297	274	272	281	233	253	306	281	262	291	272	272	293	240	258	238	282	262	300	233	240	271	277	266	251	292	270	251	262	253	279	299	247	243	293	275	282	254	274	249	286	292	244	265	268	284	288	272	268	268	273	290	248	286	290	261	285	313	257	261	305	277	275	232	257	240	260	230	282	255	268	251	237	288	263	285	287	292	288	262	259	278	278	260	269	264	296	251	261	270	261	256	288	277	271	247	234	255	266	253	255	255	291	285	275	238	264	269	270	277	267	250	261	301	273	243	261	261	273	247	280	241	266	288	212	248	275	247	272	271	261	270	272	240	253	282	262	261	258	254	276	253	274	249	265	262	289	275	301	279	267	260	249	220	248	304	243	265	287	286	286	259	282	268	273	247	285	247	277	266	280	251	267	280	286	294	269	287	257	235	275	269	265	257	281	272	250	250	275	258	261	272	242	264	268	295	282	276	284	290	262	265	311	283	275	238	287	285	244	256	251	255	285	249	253	292	259	272	283	298	254	263	267	305	294	271	258	272	254	238	239	299	269	263	288	265	303	272	266	289	317	214	244	304	261	241	252	251	283	257	264	273	224	247	242	246	258	294	261	284	259	273	256	246	294	244	260	256	261	257	261	255	266	268	249	273	288	269	275	282	270	272	277	281	251	276	253	261	263	264	272	301	287	264	284	267	255	250	251	271	273	291	249	258	280	257	257	263	268	281	282	247	246	279	280	265	294	290	255	279	285	279	256	240	257	257	263	244	274	253	280	240	260	223	273	238	267	260	238	317	278	274	286	252	257	262	257	261	292	269	295	289	305	272	298	289	296	228	273	250	264	272	262	258	248	238	289	248	273	239	248	274	278	235	260	254	274	244	266	263	273	258	247	292	280	250	302	242	279	250	280	261	258	263	275	263	290	242	283	277	285	259	243	244	271	287	262	276	298	268	299	275	252	284	263	278	232	276	270	255	282	274	269	302	283	258	263	278	290	259	286	251	258	254	258	275	269	277	241	275	273	249	290	272	277	258	279	305	302	291	251	245	263	236	270	278	267	272	268	272	283	272	250	259	261	239	279	288	264	322	265	266	256	285	267	256	260	286	280	270	259	279	286	252	300	256	260	225	219	246	243	272	268	257	273	256	294	263	211	270	275	245	276	262	279	287	262	261	281	291	281	284	255	320	271	247	280	279	278	306	253	240	289	248	289	294	287	288	268	236	299	298	262	271	286	278	280	271	286	293	285	256	294	291	270	285	280	261	302	277	289	241	272	289	240	271	244	279	285	267	285	243	264	275	270	230	280	263	284	264	265	279	238	292	277	262	279	267	261	276	299	262	275	259	265	256	278	258	270	263	255	292	287	275	285	229	267	285	254	278	246	250	255	261	273	279	257	237	258	265	273	296	276	277	284	250	256	249	258	293	266	262	281	286	258	287	247	284	261	234	270	279	257	293	286	288	256	276	275	277	272	255	267	271	268	286	252	268	296	292	270	296	298	262	246	292	249	278	254	235	269	267	287	290	234	271	289	259	263	261	260	266	262	281	240	269	293	269	261	267	262	283	273	263	281	278	221	281	300	283	277	289	271	266	286	277	271	288	285	292	287	279	268	255	247	266	236	258	298	288	269	263	271	250	297	303	267	258	241	278	267	286	267	277	269	277	270	258	237	249	281	299	245	222	239	286	252	289	262	253	281	277	271	282	284	252	250	258	248	258	262	248	257	251	256	296	255	248	303	251	238	266	281	272	236	271	275	246	285	247	245	258	237	282	257	271	262	248	266	229	274	260	266	257	267	250	248	230	274	257	284	279	267	261	264	276	249	233	285	257	256	269	235	277	281	260	273	257	267	269	273	276	295	276	260	254	276	261	248	298	272	279	255	264	270	256	237	281	284	261	252	288	251	272	249	255	279	280	274	241	275	309	248	282	266	264	267	288	281	265	269	287	251	296	252	271	289	250	272	314	268	257	262	276	244	267	263	265	253	246	290	270	268	247	285	278	241	280	280	290	255	284	280	264	292	255	271	268	262	248	282	240	284	266	282	277	277	287	265	262	255	271	279	269	259	256	288	253	279	245	300	261	249	297	259	321	279
4608	1020	750	637	663	637	650	659	619	612	618	631	613	624	659	629	597	606	585	615	650	639	585	619	598	625	630	611	590	667	630	646	610	633	631	630	631	617	600	587	633	638	668	664	634	644	619	683	650	650	611	597	647	651	666	637	607	600	664	684	637	609	615	634	610	649	623	674	641	637	617	614	608	649	620	593	636	661	611	603	579	624	614	622	656	579	595	626	651	678	662	548	613	625	613	667	603	633	636	627	666	586	635	570	646	610	590	641	646	589	631	626	618	585	646	636	654	608	586	607	613	649	635	625	613	641	621	627	608	654	660	628	636	609	595	588	639	600	571	590	558	666	609	666	572	616	639	595	592	632	589	637	611	598	622	641	631	585	608	637	569	603	638	610	598	595	649	623	629	587	589	598	591	635	627	640	637	599	580	593	653	620	661	646	629	627	595	643	576	683	630	653	586	609	579	599	594	601	609	626	636	576	655	614	601	582	633	607	648	588	614	635	663	621	672	643	656	583	590	581	600	651	650	590	641	639	640	604	622	687	605	610	637	624	619	645	624	601	626	614	669	605	595	606	642	614	590	623	607	616	632	646	586	608	670	658	629	600	641	549	645	595	609	641	610	586	615	603	617	591	625	588	622	612	615	570	628	619	651	630	616	623	656	619	639	632	653	600	583	671	599	695	621	645	611	666	639	639	621	619	651	624	603	587	618	614	563	575	618	615	604	636	637	638	628	618	649	604	609	628	655	634	639	644	643	640	638	604	607	603	621	587	620	622	637	579	647	659	617	584	587	674	567	635	654	621	611	606	631	633	603	602	633	614	633	628	599	571	604	623	626	592	607	604	581	623	626	640	603	581	619	619	638	638	600	614	610	625	617	624	618	632	580	631	679	599	625	652	627	614	643	659	674	615	594	660	640	626	620	605	601	604	591	667	593	649	576	542	596	669	668	628	619	620	622	634	582	598	621	630	686	682	649	613	612	627	617	672	674	615	603	600	626	608	616	651	609	681	612	631	620	596	670	614	621	651	619	612	640	628	586	598	602	638	652	620	618	654	634	603	634	591	603	643	647	616	669	607	664	639	565	602	644	578	613	611	583	637	612	629	609	624	616	633	647	612	609	636	626	645	606	660	650	615	623	642	614	644	648	634	660	559	593	619	662	645	618	635	591	653	626	642	623	633	582	645	577	600	621	631	641	616	623	620	603	659	623	619	570	564	614	617	571	644	654	662	601	648	627	621	661	661	615	584	591	623	639	616	647	619	655	606	652	662	600	612	627	642	603	644	687	612	597	579	582	638	655	598	593	588	622	638	581	646	623	624	624	623	621	622	612	639	614	618	589	591	639	606	623	648	590	586	645	617	655	652	613	587	629	613	624	608	649	650	645	667	639	603	643	599	595	623	658	636	604	647	651	650	582	613	641	602	616	642	656	594	599	586	592	635	570	628	568	572	592	629	624	650	613	617	658	629	603	667	639	618	627	622	620	657	605	683	615	595	635	582	623	594	649	624	586	603	590	641	613	662	617	629	613	599	591	660	628	635	658	642	607	611	556	632	622	629	644	614	653	640	633	618	583	621	598	615	593	600	627	625	625	591	632	611	646	627	615	617	642	649	645	621	639	603	629	602	648	662	656	601	626	624	640	629	619	638	632	642	619	628	621	581	616	598	593	640	643	609	630	593	614	592	653	637	574	599	659	644	631	627	617	624	614	642	628	633	601	608	589	641	596	614	623	662	623	619	583	637	629	648	594	629	638	597	603	631	631	718	612	622	555	600	650	617	672	620	662	626	649	580	617	621	638	608	624	643	625	636	578	646	602	648	591	622	642	646	626	655	580	656	625	627	631	602	617	593	630	601	601	625	636	635	619	622	615	601	621	602	584	650	646	583	636	653	602	632	602	647	628	622	609	567	643	649	642	646	587	627	575	589	570	608	619	614	632	636	614	627	592	579	622	671	629	637	642	619	621	600	635	643	616	615	643	593	663	602	601	663	582	630	601	638	640	624	629	631	558	609	632	618	667	592	660	630	615	598	603	665	601	634	584	647	585	598	645	600	650	615	610	620	575	628	573	615	618	572	641	661	585	584	654	611	600	607	612	631	602	633	618	597	613	631	634	602	594	584	597	623	589	639	585	622	609	630	686	566	607	598	612	612	650	622	611	659	654	648	635	664	641	606	612	620	631	635	653	677	616	591	598	619	646	613	647	653	626	616	646	603	610	590	630	665	604	644	611	606	616	646	604	628	603	606	649	587	675	636	623	626	620	662	599	601	591	572	644	609	639	672	583	602	623	611	601	660	623	574	630	572	647	645	605	601	666	646	656	640	570	601	638	566	604	612	614	628	587	616	618	637	627	582	594	588	588	579	641	600	630	661	606	636	579	663	620	559	615	614	641	622	634	637	604	593	607	615	639	599	623	598	646	621	652	615	622	658	578	655	598	607	612	633	656	592	606	590	653	606	616	668	661	634	619	602	614	681	642	594	648	667	606	590	578	608	581	593	575	619	600	591	629	660	619	636	613	616	618	606	618	648	652	617	630	666	577	634	659	632	653	601	638	632	633	563	641	609	618	573	649	585	595	644	596	643	622	618	555	634	608	558	617	603	645	604	632	596	640	613	584	615	604	615	657	626	603	612	636	615	640	616	615	650	593	588	610	604	650	654	590	585	614	636	625	587	627	610	627	582	649	628	662	672	601	606	613	593	670	617	609	619	626	600	622	633	635	611	630	584	627	589	640	579	564	648	597	620	648	651	623	648	593	623	627	618	623	609	586	650	593	629	667	620	622	576	660	629	634	633	599	605	633	639	595	596	641	672	604	654	595	615	594	638	609	578	606	626	606	591	605	634	606	572	644	656	622	641	624	644	653	634	613	629	611	622	653	596	666	604	625	638	636	621	615	638	621	606	663	645	592	619	636	636	631	631	591	580	623	564	654	583	651	618	599	637	637	641	614	584	651	599	615	613	647	613	611	626	646	616	600	612	578	631	608	651	604	661	606	620	577	659	619	630	631	625	617	604	612	649	631	615	596	621	606	642	657	580	614	626	631	630	612	588	675	629	588	586	646	599	675	607	626	599	608	644	609	608	578	626	620	648	616	602	605	614	588	624	617	618	628	579	654	647	646	654	662	582	593	630	612	622	640	599	646	603	600	634	646	639	643	612	686	626	646	600	561	620	586	621	625	595	650	599	568	558	620	649	602	545	619	652	619	640	584	588	637	616	614	619	599	584	588	638	635	620	616	666	648	622	655	659	655	601	639	585	630	619	660	669	621	622	617	644	599	672	613	602	648	627	668	622	581	637	587	618	630	653	566	620	629	637	616	620	624	616	634	612	641	586	613	594	631	644	640	606	621	604	647	570	647	636	619	623	560	656	586	588	613	611	616	637	616	650	589	633	639	607	673	618	635	649	613	605	606	630	633	622	675	646	621	650	636	609	614	577	649	592	602	610	589	592	605	628	599	616	602	682	610	630	636	621	639	639
20290	2947	851	588	525	443	422	422	383	370	353	367	357	420	382	336	379	378	383	372	385	387	358	347	356	380	351	340	353	373	334	339	368	390	368	376	371	320	356	357	320	330	321	345	341	352	394	362	393	354	368	362	362	366	378	354	366	386	372	353	379	390	387	368	322	387	365	379	353	388	370	401	324	387	377	399	319	359	388	399	354	377	388	388	362	318	380	405	337	378	369	374	407	381	340	387	365	361	367	348	380	361	328	380	379	357	391	374	391	399	374	365	364	434	375	332	372	377	354	411	390	365	378	359	417	359	392	331	348	365	365	364	374	365	332	392	369	348	385	361	357	375	377	341	357	355	374	365	355	363	356	358	356	366	361	359	371	370	373	366	358	350	361	367	358	367	356	374	329	353	369	376	366	359	379	365	395	398	344	364	364	358	380	355	378	391	341	408	364	378	340	352	384	371	355	353	370	387	378	368	358	355	409	376	363	363	364	362	367	379	325	359	377	322	350	377	352	366	393	418	368	367	359	357	359	357	394	364	373	335	413	384	367	368	353	352	383	351	331	372	401	353	341	359	395	391	333	347	367	354	340	362	356	374	347	354	370	413	377	404	379	366	371	343	347	376	353	330	398	419	410	379	359	365	369	386	336	377	397	386	366	406	373	361	414	363	357	358	365	389	369	356	334	374	341	383	337	370	363	385	359	391	375	319	379	391	346	305	350	367	340	359	371	361	342	345	380	347	353	408	356	380	345	370	355	323	403	399	348	349	358	358	393	362	330	372	333	369	375	362	376	379	377	353	371	348	382	361	359	363	387	395	357	345	387	376	389	332	386	354	351	355	353	337	342	341	384	371	389	365	368	352	375	344	347	348	387	337	372	376	349	393	372	380	333	334	388	347	330	367	369	368	369	407	349	350	332	369	327	363	378	407	384	362	369	363	365	357	384	366	359	329	365	346	360	337	355	381	381	337	368	360	360	352	361	351	368	402	360	364	340	366	408	380	351	339	358	384	372	385	351	365	376	388	380	351	359	384	391	394	356	353	356	348	355	359	376	373	368	359	346	351	376	379	371	393	363	354	383	361	326	359	367	374	336	353	374	373	349	359	369	366	348	395	394	397	391	365	399	379	380	391	396	358	382	336	380	351	370	355	354	350	374	361	381	367	374	368	376	332	393	329	384	366	376	344	373	369	394	373	414	362	378	393	349	367	324	374	413	362	382	334	363	415	354	348	352	335	375	315	376	378	372	360	351	357	379	344	363	360	381	387	376	378	375	377	350	334	384	381	411	354	363	359	345	350	390	347	371	369	361	360	383	375	341	382	346	364	350	361	338	368	385	364	343	356	299	346	366	363	352	356	385	362	373	392	389	364	371	356	318	350	358	362	353	389	354	366	360	382	337	352	369	355	333	358	345	387	386	380	376	374	356	384	341	375	352	341	367	343	358	378	358	349	378	362	350	332	384	370	388	358	348	361	353	366	347	348	370	372	372	385	345	375	395	357	381	370	372	351	330	351	387	341	393	394	378	361	391	354	364	321	369	379	398	341	354	383	360	332	360	373	364	377	361	354	357	403	331	355	379	366	364	373	368	347	370	360	341	367	378	338	360	338	376	394	384	355	369	367	358	386	378	354	373	352	342	358	344	345	368	401	350	356	375	358	359	383	319	338	334	380	343	366	345	377	411	354	336	350	363	355	386	367	396	365	351	364	370	357	357	363	367	396	380	396	364	378	389	362	382	355	387	388	376	362	375	373	378	403	389	360	361	362	344	344	369	397	367	309	355	370	399	375	370	423	343	326	391	352	348	357	381	395	369	331	374	357	395	369	373	374	385	363	377	367	390	351	371	362	304	365	392	367	352	423	357	367	358	373	366	358	337	352	336	353	391	376	378	337	359	337	339	362	378	359	375	368	364	381	327	356	350	369	354	323	361	344	386	422	357	380	367	348	364	347	370	366	367	345	355	390	355	388	313	347	403	356	341	341	368	363	334	377	367	373	372	374	376	362	335	381	366	350	379	345	337	355	360	417	394	368	371	402	376	361	357	390	386	367	368	355	372	407	359	356	382	387	353	372	379	331	373	386	344	379	332	359	367	374	334	350	370	354	346	377	348	347	354	367	348	371	368	389	365	334	377	349	373	361	374	413	369	365	363	403	365	354	396	393	376	350	354	317	353	391	338	370	344	374	366	402	306	364	357	398	360	388	360	376	371	353	361	378	423	354	328	398	351	362	357	359	362	338	400	373	402	393	401	361	345	355	345	360	373	370	324	386	396	363	352	333	359	353	370	394	379	400	367	383	350	329	367	373	338	330	386	392	349	368	350	323	391	343	381	378	384	359	368	415	349	366	398	392	341	318	360	368	364	361	346	363	322	320	341	368	358	347	331	437	376	376	365	349	343	377	408	413	350	330	358	362	325	338	384	364	381	428	357	351	338	389	380	379	326	332	395	379	370	332	384	411	400	391	335	368	366	329	359	326	367	384	361	356	371	345	382	409	360	341	387	369	363	348	365	357	371	344	323	352	362	411	373	353	332	392	330	363	395	359	399	361	332	358	363	371	365	388	358	324	369	367	373	396	346	379	373	351	346	376	336	349	376	403	374	330	377	387	341	368	348	351	343	353	381	377	363	334	386	391	352	354	370	363	373	383	312	324	310	355	376	365	383	316	395	356	395	336	377	355	395	371	310	352	362	366	362	385	333	375	370	400	375	344	316	393	368	384	377	352	381	404	357	394	380	348	349	347	356	345	345	351	344	391	353	337	338	379	363	346	381	344	385	370	343	393	329	369	374	332	371	382	415	381	396	372	373	375	397	378	351	375	382	327	345	347	403	355	405	371	375	387	342	376	357	368	380	366	375	409	399	360	355	353	330	363	330	373	371	346	400	389	356	377	373	390	357	362	373	359	390	366	355	354	412	384	376	345	321	383	391	388	377	378	328	355	358	369	375	353	384	392	383	342	360	339	374	339	386	386	370	336	379	352	388	361	352	336	373	380	368	382	412	394	373	325	385	365	362	364	331	370	387	386	395	391	346	383	368	369	328	335	384	402	334	346	352	348	364	349	347	377	380	362	371	304	356	401	353	412	341	328	370	338	386	358	380	387	396	386	375	349	342	339	320	420	394	341	384	351	384	357	389	382	365	369	369	346	360	407	374	404	364	361	406	368	379	353	387	383	384	349	359	369	350	371	354	343	344	356	354	368	341	353	373	398	332	363	339	362	364	377	358	359	344	319	322	390	387	381	374	339	336	408	387	363	319	378	359	355	354	364	359	354	374	355	365	368	369	329	400	373	368	362	392	358	348	361	392	365	393	369	326	315	334	364	359	367	377	406	366	402	349	395	359	345	379	405	363	398	338	375	374	332	348	349	361	347	328	399	374	359	355	336	372	378	375	352	352	346	386	366	369	356	366	345	353	357	383	327	325	335	338	342	329	352	367	366	368	354	325	386	392	363	382	344	377	349	353	379	372	370	406	409	362	355
12228	1929	1529	1631	1445	1303	1156	1131	1006	1061	993	986	947	917	864	893	892	854	890	837	889	854	822	860	841	881	851	813	836	885	867	816	840	815	826	811	873	836	770	850	794	770	755	830	814	822	799	829	827	855	838	832	823	828	842	949	897	894	846	902	856	852	864	835	859	842	844	819	861	878	819	842	882	801	854	849	835	867	842	890	800	798	832	812	824	839	838	882	824	805	844	816	746	858	855	862	830	860	872	822	798	847	821	780	878	833	825	815	791	818	767	843	790	782	795	744	804	813	796	860	821	796	819	785	788	802	810	806	800	832	770	815	801	806	869	797	801	831	805	846	771	827	871	777	810	832	792	792	790	797	795	813	834	829	781	788	854	804	793	814	841	794	814	799	864	854	847	857	838	868	834	842	852	809	825	842	826	840	830	805	837	759	812	805	788	815	803	778	791	791	787	807	817	754	765	832	833	793	801	811	780	891	851	798	806	774	803	841	816	783	822	808	823	844	833	841	827	825	786	851	822	787	803	822	796	810	751	853	811	838	763	826	861	815	803	845	840	838	803	812	837	831	813	753	813	816	801	839	740	758	762	797	811	793	774	820	787	797	816	812	837	849	786	844	801	825	855	837	846	826	808	798	795	817	788	832	778	803	832	802	800	793	800	822	826	799	837	839	793	809	839	809	812	824	793	844	835	781	818	840	759	773	837	762	831	790	813	866	841	811	842	784	810	853	843	864	812	790	823	817	814	828	766	852	782	810	784	813	810	795	758	846	861	782	803	833	794	784	884	777	814	845	846	826	789	824	819	770	818	817	843	821	808	809	821	818	839	754	817	798	818	810	784	814	808	786	868	858	783	822	786	844	881	832	835	835	822	867	807	844	817	875	815	776	772	780	825	809	797	856	794	815	888	807	815	786	851	795	839	810	822	803	796	758	857	840	800	814	822	825	865	817	813	818	835	781	812	796	805	838	812	791	858	809	838	796	780	834	805	742	830	774	820	783	820	854	804	753	742	831	795	827	823	788	813	835	815	806	770	805	791	810	769	775	821	815	800	767	774	851	779	827	781	796	797	812	803	835	794	829	799	831	788	843	863	828	816	814	796	821	820	766	759	807	786	884	808	796	823	839	811	827	757	796	814	804	842	843	852	760	788	815	845	767	784	774	794	838	797	786	757	798	808	823	812	806	829	828	778	782	804	758	743	769	816	788	785	827	814	789	787	843	824	799	828	770	810	827	803	792	812	854	832	811	799	802	865	825	789	785	825	821	784	797	854	781	797	801	809	788	806	859	816	800	822	810	788	786	796	816	817	834	845	763	813	864	829	775	812	794	825	782	795	807	791	839	853	833	840	810	852	834	834	830	827	833	786	820	779	800	795	814	805	801	768	808	805	796	840	876	826	798	835	800	837	795	845	838	829	807	771	811	821	818	812	799	775	797	804	819	826	804	807	804	758	842	794	836	830	781	825	818	789	766	839	819	823	788	856	830	800	839	840	806	817	791	738	812	826	823	823	810	757	803	775	812	811	810	767	801	808	846	797	799	812	854	809	798	829	771	762	837	841	836	796	833	759	797	858	912	798	834	799	833	772	830	807	866	823	807	787	800	765	842	818	825	800	826	814	827	791	798	805	818	849	814	826	810	832	805	786	784	810	816	825	754	819	761	736	832	798	766	816	822	805	818	820	812	797	801	792	788	842	794	854	873	834	833	824	793	807	802	782	792	799	826	798	815	766	813	790	776	816	839	756	818	802	822	780	754	792	802	792	783	817	826	809	759	823	859	795	765	850	803	787	813	784	801	805	784	805	787	805	817	812	819	817	791	826	829	822	849	838	807	781	837	809	770	835	840	830	820	843	829	787	783	800	818	822	775	859	829	846	774	750	832	800	779	838	820	796	844	826	827	816	773	841	813	802	825	831	813	821	826	803	778	766	821	802	773	857	813	794	777	786	759	796	798	850	853	821	829	811	803	795	837	824	838	734	863	806	831	880	900	842	862	777	791	765	804	854	805	803	838	781	813	814	823	799	798	831	798	774	809	834	805	770	805	817	826	846	856	847	818	781	803	856	799	807	835	793	847	808	806	829	811	834	768	822	831	803	813	811	847	823	815	761	749	860	808	792	815	825	805	808	770	790	784	867	807	835	831	811	797	797	828	810	791	816	770	828	817	812	848	844	823	783	836	822	800	788	816	792	825	805	821	811	810	806	820	842	787	851	835	808	809	780	800	781	773	827	821	858	843	819	828	803	807	795	809	801	766	807	819	802	828	819	818	794	798	850	798	828	788	805	815	783	794	797	810	741	840	785	826	797	845	831	789	812	841	814	801	822	807	814	806	808	796	807	760	791	765	839	800	809	813	813	796	777	769	830	819	862	790	822	785	856	822	795	844	839	851	782	848	797	822	793	794	769	808	820	825	804	787	780	867	837	806	844	811	846	771	782	826	839	824	820	849	803	847	825	795	839	809	806	799	826	808	865	847	812	766	786	850	774	878	790	795	810	825	796	783	813	815	777	834	784	833	841	796	793	789	831	858	818	823	800	826	785	799	846	795	791	793	784	803	851	740	847	772	862	812	794	830	817	819	782	855	808	800	830	782	835	802	779	801	836	781	830	779	848	794	794	818	810	782	806	818	811	799	813	809	821	782	779	828	837	877	802	819	811	788	830	806	815	836	787	851	799	835	806	845	772	817	820	833	781	786	839	798	763	815	798	831	765	778	841	766	783	760	820	826	788	815	807	872	863	811	842	826	803	801	811	827	783	838	802	812	826	818	764	854	855	821	802	782	823	774	827	799	787	801	756	808	840	825	804	796	844	805	773	797	792	803	764	804	812	823	798	857	783	772	866	841	849	795	803	847	816	796	841	867	834	779	793	781	774	776	817	847	845	797	825	832	788	842	803	817	814	814	803	809	785	832	848	789	850	843	841	804	838	824	829	807	829	820	782	780	820	791	802	832	819	797	791	791	821	740	809	817	829	791	790	801	838	821	754	859	900	788	804	837	751	860	794	839	814	808	800	788	759	841	841	784	848	818	790	796	808	814	826	853	753	758	779	851	759	817	838	792	862	846	793	777	846	788	820	773	833	806	792	822	819	828	801	761	804	799	796	810	800	786	800	819	826	785	770	831	856	787	811	804	830	824	768	814	873	848	764	800	850	857	811	776	789	806	853	776	803	871	828	827	829	810	830	799	846	766	819	820	805	815	814	880	796	798	831	835	836	796	790	828	787	846	841	841	787	833	827	846	795	834	765	836	830	817	845	836	803	846	805	833	768	810	841	831	825	812	829	819	820	760	835	836	830	751	816	846	856	759	821	851	846	895	790	850	816	781	813	788	806	835	862	846	829	818	821	839	800	775	832	836	792	831	792	816	827	808	849	855	776	820	828	827	852	760	789	807	788	823	830	827	763	831	766	800	824	809	788	830	845	811	831	841	793	846	835	828	845	837	775	778	826	843	828	793	824	821	771	797	815	860	813	813	831	831
31564	6221	1485	958	729	627	592	556	496	502	475	518	504	492	408	457	509	406	476	461	428	436	447	467	457	467	433	431	464	394	410	440	478	421	442	440	426	383	438	445	456	423	450	450	402	416	449	458	443	442	435	437	445	470	457	464	432	455	472	505	476	468	466	404	427	401	471	434	424	418	420	403	429	453	463	419	456	379	443	435	448	439	455	434	415	452	414	424	432	474	458	426	440	467	406	423	445	438	444	462	420	496	474	420	421	445	413	442	447	392	480	420	402	411	439	441	411	422	441	434	441	409	454	442	409	448	436	430	456	430	395	405	418	444	436	482	385	423	437	444	391	449	439	445	387	445	431	487	445	485	432	452	453	428	440	477	451	444	435	475	407	420	410	446	406	435	453	479	411	416	432	445	388	416	484	405	386	396	439	423	416	447	455	459	441	493	433	420	408	415	428	406	419	440	447	420	447	426	378	431	443	436	445	468	452	385	427	413	448	415	437	485	464	437	460	429	442	461	414	439	428	428	412	411	467	454	481	400	438	440	446	490	428	443	436	405	433	410	446	436	456	434	453	435	469	440	429	444	479	457	396	425	428	474	458	444	419	473	455	457	427	431	445	429	388	408	445	458	462	481	403	445	437	417	473	427	437	456	425	389	444	470	443	423	436	388	446	432	436	438	442	425	409	455	436	423	435	388	421	471	410	399	416	484	404	431	454	443	443	429	434	445	481	433	447	427	434	416	419	414	453	439	428	452	412	447	423	438	402	413	386	460	467	419	415	427	394	382	384	460	425	440	411	399	354	410	415	419	440	456	461	431	445	421	411	466	428	419	439	466	486	450	436	436	438	415	411	472	459	475	439	473	405	361	394	412	406	443	448	463	420	450	444	380	395	442	476	452	419	402	434	391	467	396	475	424	444	408	419	440	439	423	443	423	430	448	413	473	397	433	407	474	451	477	414	469	451	410	415	416	447	425	450	398	441	428	424	455	413	399	421	456	419	476	453	474	403	411	440	391	429	427	427	437	437	446	457	471	414	412	466	446	407	402	461	431	439	389	428	467	458	423	412	441	434	415	449	448	423	451	458	440	427	454	413	448	434	438	463	444	425	402	431	441	379	409	476	459	406	433	445	394	477	366	426	456	449	447	453	400	432	403	441	409	441	414	446	450	471	427	436	403	475	375	408	389	463	403	406	446	450	405	434	482	458	425	400	413	450	444	428	416	427	427	430	421	407	433	466	438	422	418	447	462	450	443	412	393	392	465	454	424	429	433	478	422	427	445	403	446	460	451	427	381	466	433	476	450	441	421	449	426	456	435	447	415	429	444	424	450	431	436	423	414	456	441	426	447	439	411	415	411	459	445	481	449	410	418	469	442	420	426	432	437	424	457	421	419	452	440	471	442	432	426	412	451	441	435	436	416	436	490	474	474	439	428	419	426	444	423	438	424	457	467	431	428	429	405	409	431	439	446	437	454	437	460	467	468	451	459	451	439	431	427	389	406	450	414	429	402	425	414	440	461	408	438	466	438	429	412	477	444	461	476	411	416	413	452	421	468	417	403	468	390	417	478	451	429	438	419	398	431	449	411	437	404	427	414	438	445	413	413	418	437	414	465	438	437	443	428	456	399	433	448	428	450	410	406	423	420	440	446	436	433	466	460	476	369	420	424	416	442	421	424	494	440	404	412	441	464	409	466	415	427	431	432	448	416	396	450	395	394	430	424	422	437	413	431	378	390	468	441	385	444	398	406	445	467	392	392	423	433	419	406	466	392	419	372	405	431	463	443	398	385	404	471	444	412	409	418	444	445	468	464	416	420	460	459	439	428	411	449	441	459	444	398	465	434	463	414	408	415	395	445	426	406	446	450	437	467	471	445	448	442	407	483	431	385	451	434	469	418	453	417	426	403	440	488	395	428	422	425	473	418	442	436	457	409	451	405	420	422	436	457	429	430	417	426	485	441	445	421	430	428	412	440	430	429	440	434	386	448	425	463	446	422	463	455	454	450	451	433	450	421	427	440	436	424	447	438	421	417	465	421	411	414	465	393	446	430	467	408	441	460	413	416	452	423	432	428	458	419	446	443	409	412	440	414	406	446	440	484	433	411	402	430	408	432	454	401	425	447	442	412	430	398	459	399	417	459	421	430	418	405	435	449	431	403	436	428	435	470	428	448	420	396	447	445	416	402	450	427	433	398	405	420	439	417	423	450	466	428	396	434	471	460	435	395	413	434	420	456	431	456	450	443	450	405	421	471	406	430	459	382	457	424	456	451	458	477	461	441	405	442	437	418	381	412	424	444	412	440	441	461	462	441	417	445	445	420	412	474	408	436	438	442	458	435	434	412	420	418	438	447	445	442	465	449	471	430	444	445	454	440	481	448	411	473	438	437	397	448	416	444	416	449	392	409	460	437	447	453	445	418	428	436	426	441	445	418	421	434	482	386	468	416	471	425	389	422	421	431	408	420	437	388	416	390	452	439	440	409	459	430	431	470	445	437	490	462	448	403	432	475	462	441	424	405	427	459	414	431	397	426	431	442	434	418	498	408	458	402	429	412	466	445	445	441	447	416	412	443	474	430	402	388	438	405	432	450	392	455	465	396	418	418	394	413	394	434	436	422	418	410	430	430	423	424	433	465	443	444	492	411	413	438	431	446	420	439	408	441	479	402	442	453	401	478	473	413	463	422	426	415	430	424	410	402	477	454	396	417	421	436	433	461	425	453	492	398	427	421	448	473	459	407	457	414	432	439	425	409	441	432	429	410	376	455	405	436	489	436	405	413	474	466	427	451	426	413	438	427	466	422	430	415	425	424	448	384	417	483	441	413	419	448	421	445	437	446	440	445	387	389	423	444	421	447	452	430	479	416	405	427	429	445	426	453	442	454	422	401	443	402	422	455	464	455	407	469	424	399	414	414	470	432	449	462	440	430	425	511	426	435	420	451	450	445	411	457	429	407	427	447	441	404	416	406	442	439	448	471	426	416	418	437	469	421	450	430	429	463	450	421	448	449	417	419	435	415	403	429	435	443	464	407	449	475	457	434	396	402	446	430	437	449	421	412	478	400	457	458	425	404	478	475	401	445	420	418	467	423	469	423	432	451	423	386	461	455	431	433	427	455	407	435	415	434	387	400	424	435	426	487	417	462	440	443	385	433	462	412	488	427	409	443	416	409	389	446	442	428	440	436	400	444	444	453	369	436	369	433	397	422	438	404	446	384	452	418	440	473	452	423	413	451	438	425	430	399	424	403	422	420	415	451	434	444	433	399	389	441	483	446	418	410	418	400	423	424	386	410	487	409	412	385	431	451	418	383	473	444	458	397	430	486	436	423	448	429	406	413	449	462	413	483	442	449	405	460	463	457	421	447	429	430	434	429	419	464	437	461	400	424	417	450	429	453	414	424	469	428	434	440	423	459	440	435	438	432	448	418	397	441	508	424	453	449	415	384	430	422	437	410	415	458	427	447	435	486	446	458	431	422	455	420
16536	2714	2366	2494	2185	1885	1652	1467	1362	1385	1248	1200	1153	1116	1093	1058	1037	1081	1077	1062	1028	993	1017	970	1045	931	952	1023	939	1040	1005	964	965	962	1020	951	947	937	946	933	994	959	955	952	910	921	952	957	955	958	1001	951	1045	1044	1042	1118	1128	1064	1044	971	1010	1007	1007	980	959	1017	948	1030	1024	1014	988	1006	990	976	994	1028	1018	1033	1022	974	1037	1013	955	946	975	915	958	959	938	946	932	962	953	975	934	975	982	957	917	943	934	923	969	944	860	964	957	909	963	953	950	987	983	923	959	928	930	909	935	973	921	986	951	947	944	911	908	927	939	974	935	939	901	968	949	904	911	949	978	915	970	888	974	897	895	967	909	893	988	924	897	855	954	886	907	933	916	911	916	901	931	930	929	942	925	943	1010	901	894	887	982	902	969	913	878	903	925	938	925	937	939	949	941	927	907	925	908	934	936	995	930	888	951	953	980	899	889	911	945	975	886	931	910	944	958	976	955	869	926	920	961	919	955	903	950	909	971	866	934	926	892	979	908	957	950	982	929	950	967	957	896	924	960	923	937	924	919	913	934	912	873	938	952	926	898	896	940	997	899	904	952	899	910	957	1004	919	928	955	943	905	904	938	908	921	988	998	940	936	940	915	915	954	918	940	887	945	944	888	892	972	957	891	903	885	966	951	962	899	894	904	858	886	939	952	882	930	919	1011	917	963	959	944	913	964	926	952	929	950	914	984	895	960	940	992	869	974	892	921	900	948	897	962	948	942	940	944	922	956	957	912	927	948	920	930	934	908	888	922	927	915	925	951	969	918	944	956	885	911	918	950	907	982	943	929	962	914	907	944	939	1004	913	886	917	936	942	983	895	950	978	883	930	934	971	956	885	955	930	939	943	947	924	922	939	971	916	982	940	933	956	894	918	891	903	956	915	969	902	913	924	931	928	864	936	957	907	944	961	912	961	953	936	973	937	982	923	965	933	930	947	904	946	894	947	895	990	926	897	937	934	937	925	946	955	909	881	915	930	895	904	917	894	964	955	929	894	862	958	869	871	942	924	921	929	916	926	866	921	889	927	885	952	912	940	920	932	935	947	910	934	897	931	921	938	971	891	946	936	961	890	918	907	940	922	902	957	979	901	912	893	878	891	944	920	882	929	947	938	927	944	924	906	910	972	956	974	949	973	914	927	961	926	943	929	939	958	868	954	954	952	952	925	952	894	917	913	907	941	938	905	926	941	910	899	934	969	956	938	932	933	944	928	957	927	967	951	915	907	939	987	916	937	962	945	926	941	940	910	971	895	916	928	933	971	958	947	951	957	904	918	940	930	958	904	890	909	954	911	958	942	879	908	951	883	923	956	923	888	912	927	975	947	892	946	888	901	953	948	953	921	939	908	961	967	940	908	867	882	950	933	976	920	918	898	951	974	928	893	921	915	903	934	971	864	927	892	933	903	969	919	964	942	959	914	963	935	942	936	973	953	897	938	979	908	953	930	943	898	879	971	958	951	904	894	950	887	967	946	947	933	977	973	1000	915	939	887	955	924	892	942	917	914	906	882	984	943	936	939	974	931	948	876	910	915	917	1007	984	914	931	928	896	888	913	897	952	968	942	912	980	956	913	908	935	923	896	899	944	927	959	918	933	899	938	891	935	913	949	904	922	879	935	931	922	954	939	932	944	935	923	947	974	977	935	881	901	922	931	931	887	882	963	944	900	867	977	907	921	898	896	945	928	926	975	880	929	979	918	952	941	951	938	879	946	894	932	951	910	914	928	938	910	909	916	905	943	986	917	884	926	913	889	957	900	956	969	929	920	935	916	930	952	922	958	931	912	970	957	982	963	960	905	863	973	929	968	955	932	914	935	883	922	940	888	914	940	958	917	954	908	934	877	898	976	913	941	958	964	913	952	917	919	951	926	930	892	938	909	908	898	901	937	896	925	939	973	967	915	925	964	900	966	970	961	876	926	935	969	945	979	865	881	957	984	929	969	947	876	964	942	981	932	924	914	940	948	948	905	921	967	920	896	950	911	928	958	868	956	946	947	927	914	866	901	894	840	973	950	924	873	964	934	915	943	923	926	897	905	909	896	908	914	893	939	936	924	928	960	962	905	936	963	988	946	926	886	944	939	922	937	949	921	883	905	949	969	864	934	880	944	936	906	956	920	962	955	949	929	931	950	947	946	942	903	908	887	903	901	956	892	873	959	889	935	891	922	917	911	941	879	931	980	941	921	901	951	915	935	946	907	951	911	938	905	946	896	926	941	972	910	890	894	924	890	887	957	877	939	985	940	902	903	919	1002	952	936	885	937	933	889	928	914	934	919	906	976	958	903	913	882	926	918	978	929	962	973	935	897	916	934	971	917	932	946	921	912	888	1013	909	959	901	946	912	937	960	956	934	928	973	874	948	989	931	943	937	925	980	919	975	942	968	972	927	874	953	892	956	897	881	967	955	907	904	932	904	890	1028	959	899	976	886	876	971	954	963	890	992	985	979	927	903	871	951	982	921	898	946	962	907	898	907	948	944	957	948	960	908	950	919	951	935	918	892	920	905	966	951	942	910	933	890	937	959	877	968	922	927	946	885	957	913	933	955	922	923	961	912	958	971	977	867	963	924	889	930	875	897	921	945	928	901	926	951	939	929	936	1016	916	945	965	1023	969	899	936	926	916	920	912	906	868	922	946	960	923	914	932	942	956	970	918	953	939	905	864	981	950	937	961	949	948	948	923	969	886	909	900	909	910	906	894	933	900	911	959	945	869	934	886	988	922	948	960	886	954	1002	881	1006	978	975	973	936	957	878	954	909	895	921	1003	943	985	954	931	909	944	891	924	998	960	931	980	910	915	947	895	939	917	947	925	933	952	924	986	971	886	962	951	881	912	952	924	950	949	939	928	897	965	966	989	949	882	970	971	902	920	969	917	952	884	964	926	885	899	932	884	871	892	956	943	911	909	981	920	990	960	919	887	960	966	886	924	920	904	911	927	871	940	905	928	904	908	932	934	881	937	875	938	923	919	963	918	920	948	924	934	943	902	902	920	908	979	891	937	969	883	900	931	912	953	923	916	877	920	910	902	911	885	923	951	937	908	934	888	924	929	931	933	893	1010	939	931	933	964	982	932	905	935	927	963	917	1003	970	887	999	965	936	905	941	878	886	908	926	948	976	936	895	910	904	905	912	910	958	922	925	879	928	909	917	934	974	959	938	945	909	938	917	901	944	968	923	962	929	930	961	979	954	924	897	926	930	883	874	917	914	887	877	973	915	911	926	921	895	866	949	916	905	878	929	920	993	945	920	989	947	881	940	895	912	897	892	913	954	956	947	942	951	930	890	931	875	842	958	950	935	958	980	907	958	940	917	942	874	874	920	904	923	951	936	911	908	971	968	880	971	935	897	936	882	928	943	971	945	913	937	934	868	960	926	952	892	952	966	945	892	923	947	963	975	896	945	930	956	927	892	939	927	896	936	914	957	975	973	861	919	907	960	960	947	973	923	934	950	953	918	935	928	958	931	898
8267	852	294	307	287	267	288	255	271	280	285	302	287	291	270	277	336	274	247	265	251	258	311	277	285	282	283	270	295	241	272	269	278	281	276	293	287	278	279	276	285	242	303	270	290	280	245	281	266	256	276	278	236	241	242	278	281	260	283	280	304	298	228	286	291	287	240	262	247	265	251	294	281	283	231	289	267	307	315	271	264	263	265	260	303	268	268	284	266	269	258	254	245	271	260	316	299	267	251	284	267	251	267	266	273	281	250	277	262	271	261	297	230	285	259	302	287	280	264	263	257	267	287	269	281	288	281	270	254	291	295	252	249	294	267	279	269	250	280	275	279	268	249	264	257	277	271	245	260	299	254	276	245	266	276	284	276	268	260	261	294	280	265	284	257	256	260	303	290	277	252	246	279	282	275	265	270	273	269	257	241	256	294	238	282	254	263	267	252	248	267	244	286	277	285	269	269	288	237	249	272	244	261	254	300	235	272	289	281	252	259	259	281	276	276	269	284	257	259	263	279	290	264	265	261	289	277	219	272	286	311	295	258	277	285	262	281	266	281	296	271	263	297	265	277	261	266	260	271	272	282	298	284	249	270	265	261	286	264	283	286	290	262	259	245	266	269	296	280	263	270	258	257	259	273	283	267	273	278	279	262	271	269	254	285	255	263	287	266	264	279	262	262	267	265	291	258	284	300	248	253	269	255	233	293	243	245	257	269	267	263	260	264	285	258	240	277	243	241	292	242	269	266	283	253	278	283	255	259	270	260	260	249	261	250	244	274	257	290	282	275	259	272	265	266	273	266	265	266	261	280	305	262	291	264	267	271	242	259	292	288	271	258	283	279	282	245	265	256	235	233	271	259	261	279	281	251	296	299	255	249	281	256	257	263	242	296	307	283	257	269	275	287	274	256	272	295	270	270	248	269	269	289	268	271	270	232	288	269	278	290	262	245	261	234	302	258	280	279	249	257	270	291	311	286	254	274	317	253	284	267	298	274	285	280	260	272	275	278	303	292	273	240	290	283	261	273	309	250	244	292	265	278	256	271	284	255	261	258	256	238	283	260	271	257	251	266	241	278	231	290	256	243	250	293	289	267	244	291	240	273	284	247	294	244	275	269	256	250	240	278	269	267	325	278	298	285	271	301	267	249	275	272	270	260	265	239	243	294	291	268	293	274	262	285	285	252	267	229	260	255	271	262	293	245	274	275	247	251	271	250	244	257	281	277	265	252	282	259	303	245	298	272	268	278	274	273	275	294	266	276	288	261	285	242	251	243	288	282	273	235	242	291	266	303	251	282	268	272	283	284	274	275	288	287	277	269	258	282	290	274	265	294	274	283	283	261	257	320	257	276	300	255	259	301	242	242	238	278	272	287	274	284	282	249	269	268	289	288	273	244	268	258	254	264	271	272	266	300	271	265	284	289	273	244	308	290	262	270	278	275	277	264	270	261	294	277	270	254	229	244	256	263	276	274	279	230	296	274	243	257	296	256	242	269	276	284	268	281	263	253	263	269	263	285	275	283	270	304	283	289	284	261	288	282	229	247	289	301	239	226	265	268	255	275	274	288	255	263	278	273	265	264	270	287	249	281	271	287	268	235	262	256	307	266	278	251	262	270	270	281	257	240	275	260	243	266	261	276	280	258	266	253	248	268	255	277	263	285	236	276	279	288	242	268	266	297	238	279	260	271	273	290	264	266	277	287	269	251	260	256	307	291	271	298	260	240	232	288	258	260	248	275	282	271	266	267	264	250	299	275	307	248	233	262	244	265	260	242	267	251	274	273	256	286	264	275	276	259	279	283	282	267	263	292	282	245	276	264	296	265	262	262	272	235	265	230	280	306	259	266	260	269	272	239	272	252	272	261	262	253	255	250	259	282	288	293	248	266	306	261	286	283	291	234	257	295	270	263	262	277	245	266	264	262	263	257	266	289	248	230	271	266	273	249	251	282	281	242	261	286	256	245	253	271	264	259	275	286	260	265	274	284	274	264	271	274	274	271	309	273	251	295	290	279	292	228	249	261	305	267	275	247	244	238	255	258	283	276	260	240	264	307	271	234	304	286	277	265	297	276	280	263	250	282	287	255	266	297	252	263	285	277	287	292	292	253	285	290	259	254	268	250	274	240	295	302	257	274	232	253	260	265	241	269	281	288	270	251	246	284	283	286	239	255	270	295	240	275	281	300	272	250	262	251	259	272	271	256	250	258	277	299	282	290	275	282	278	305	265	275	281	273	244	260	269	283	258	270	283	262	263	274	284	287	255	262	275	251	242	297	274	274	268	278	283	285	278	257	273	283	286	256	279	254	263	258	279	275	274	250	282	275	291	266	294	308	288	274	256	226	273	279	306	247	266	285	282	278	268	245	288	280	268	271	270	276	277	296	305	244	253	299	266	272	296	257	271	266	281	276	266	263	276	284	276	252	274	258	274	276	332	275	261	283	241	272	278	295	273	284	247	288	288	289	266	267	264	231	259	271	274	239	270	267	262	281	234	271	276	314	287	286	239	283	257	260	246	265	283	258	267	247	267	276	266	281	285	264	237	253	295	275	293	278	249	264	270	257	266	244	275	276	297	268	286	288	281	248	265	273	260	280	273	294	271	287	294	257	262	260	227	242	241	288	273	284	257	264	255	285	268	257	246	271	254	236	300	287	255	278	274	251	283	296	255	227	273	269	269	264	292	250	279	253	260	268	281	284	278	263	267	270	281	266	290	274	286	295	240	262	237	273	239	281	265	279	256	281	271	260	286	276	255	290	244	255	226	272	259	272	294	273	277	237	274	258	243	270	280	297	286	273	262	281	269	296	279	257	264	272	255	277	242	282	283	279	260	273	257	269	254	268	255	268	240	258	262	270	273	251	251	284	270	314	284	245	237	256	313	269	264	285	279	258	247	295	290	320	315	273	261	269	275	247	279	289	286	271	253	269	275	310	294	269	288	273	274	243	253	274	265	274	278	283	278	257	275	278	260	245	284	273	262	296	258	282	280	270	268	278	268	287	247	265	274	261	276	251	246	289	316	239	250	273	277	268	254	244	263	264	300	256	271	291	264	259	271	293	280	258	251	268	281	288	313	273	249	286	279	289	281	237	277	260	261	260	291	280	261	291	287	252	284	268	256	260	267	301	242	284	266	282	280	250	266	267	258	256	273	214	280	246	282	275	258	284	266	276	237	259	262	267	277	255	256	286	247	257	228	259	294	257	249	263	251	266	260	296	273	251	297	286	257	322	248	262	270	268	282	261	260	255	258	282	246	252	256	261	277	300	259	228	307	259	244	270	270	283	240	263	276	314	271	245	271	271	302	259	272	258	256	295	255	246	267	286	245	298	295	269	249	228	284	243	281	244	290	284	290	253	265	262	274	272	265	262	264	269	256	269	268	261	247	269	265	259	267	301	297	277	294	261	271	262	269	257	274	277	266	291	261	271	263	252	285	246	273	288	285	273	296	238	246	267	256	247	256	233	269	296	259	272	281	281	266
5089	879	724	681	643	642	671	638	607	622	644	616	628	618	598	594	648	612	622	631	607	638	642	669	669	626	639	586	625	589	655	598	662	612	627	653	589	617	608	588	597	631	630	613	643	625	577	617	682	629	628	619	634	598	616	636	608	643	635	643	631	568	615	589	673	620	561	617	601	640	654	616	611	636	638	612	611	621	631	618	620	634	567	623	675	631	641	629	586	621	607	596	618	634	627	618	621	627	592	628	621	600	626	621	621	670	608	655	631	577	603	632	620	618	611	646	669	628	647	611	641	603	618	633	632	635	626	598	617	585	601	642	627	579	623	598	624	598	605	654	654	663	555	610	640	624	596	661	620	596	652	607	577	620	578	676	635	649	622	613	592	625	622	612	604	652	674	642	587	631	654	624	654	664	578	631	640	615	639	671	575	640	641	631	637	622	620	605	603	592	623	582	632	608	687	590	643	589	588	617	626	595	648	630	630	611	627	613	627	614	589	586	627	606	603	587	653	575	609	662	632	647	661	639	584	661	560	588	595	615	618	574	611	607	630	608	658	644	600	613	634	620	626	586	603	658	583	626	602	637	543	595	600	637	630	652	588	644	601	638	603	625	601	664	615	606	614	615	605	631	647	622	622	611	591	619	625	673	641	640	676	638	637	656	607	639	678	610	617	632	610	616	615	618	618	633	637	608	632	591	625	631	652	623	633	623	632	622	649	637	637	617	583	641	642	640	616	688	632	621	646	650	643	605	658	588	638	578	614	609	638	658	644	626	646	648	637	616	645	648	594	647	648	593	652	653	638	620	637	626	583	625	623	640	606	582	600	610	654	617	648	600	629	617	606	685	614	633	611	599	631	643	597	575	662	585	636	587	646	657	603	566	629	680	590	621	617	651	659	605	628	614	650	664	638	585	618	627	639	616	655	604	608	615	640	621	603	635	630	636	622	638	630	629	605	616	618	621	645	657	601	614	629	600	671	623	584	634	581	672	626	616	613	599	648	636	607	614	611	667	635	566	643	586	612	616	642	645	623	626	640	604	624	603	617	639	603	595	653	586	618	636	624	644	636	624	578	620	573	651	621	639	692	644	618	580	628	642	634	620	587	582	633	617	611	669	557	586	624	595	637	575	601	555	634	595	634	614	623	592	625	609	658	606	620	614	665	613	665	601	641	660	661	612	595	642	622	573	636	627	622	636	611	640	583	610	649	652	643	652	618	647	639	666	630	606	604	625	619	606	614	631	621	602	597	592	584	634	564	656	617	614	636	649	648	620	621	581	621	655	653	614	619	618	616	615	622	636	631	618	665	631	638	656	598	597	613	620	625	626	614	597	662	600	651	636	619	637	595	623	662	617	627	606	593	583	598	616	586	639	624	656	668	635	614	567	620	657	606	612	588	620	624	601	634	651	637	642	645	609	613	657	633	593	600	621	599	622	680	627	592	628	638	637	603	607	623	603	607	635	593	645	589	657	577	646	614	649	618	614	634	631	614	659	602	579	641	653	601	612	639	671	637	612	635	621	622	644	599	587	595	603	578	641	595	683	617	643	640	598	657	630	600	601	622	643	626	628	601	601	601	600	635	623	602	633	644	603	623	601	658	637	611	604	632	666	619	624	631	645	604	621	661	611	636	689	622	598	614	610	657	649	648	605	581	654	639	616	598	645	606	699	628	603	597	625	644	626	605	651	609	661	620	621	600	647	647	646	592	638	637	584	632	619	628	640	632	606	614	628	604	597	611	645	613	610	621	617	632	631	643	600	604	601	645	641	612	567	625	619	653	617	652	605	647	657	616	638	574	642	595	631	594	610	647	600	635	600	616	651	629	625	624	636	570	608	636	648	640	622	611	618	632	620	632	660	630	566	601	686	640	651	639	667	604	622	666	632	638	630	615	632	629	657	598	589	588	636	588	643	596	664	615	570	640	645	596	656	638	628	653	626	652	604	638	625	613	664	635	566	601	633	557	604	581	602	573	645	667	632	606	593	659	604	668	614	625	736	654	616	583	639	590	628	643	616	619	601	609	625	622	621	584	616	610	664	685	612	649	632	587	677	665	612	625	631	655	638	662	595	641	647	630	595	591	640	572	672	580	627	574	596	662	623	644	653	592	669	624	597	612	620	631	660	664	668	642	624	662	633	561	614	615	618	644	622	618	666	581	664	623	632	607	612	552	646	646	623	633	623	640	635	606	618	619	579	594	652	585	656	615	628	632	646	637	628	627	633	579	635	647	593	605	616	639	643	590	577	595	611	633	641	663	620	638	622	589	614	591	589	617	597	601	657	641	631	570	616	610	656	605	622	651	613	574	616	622	630	637	601	639	667	610	654	592	631	638	629	634	615	668	614	596	606	625	642	628	626	637	652	602	660	652	559	664	598	607	622	688	639	581	647	621	669	601	577	643	614	594	652	610	631	604	635	630	645	598	651	596	596	623	631	640	630	634	614	620	660	672	659	637	664	601	602	628	615	613	648	614	647	639	594	603	602	648	651	649	613	613	612	624	565	626	589	623	647	597	614	587	554	653	611	620	636	629	628	607	672	654	605	659	640	619	570	618	667	640	634	623	659	649	650	640	609	589	608	592	619	639	626	606	624	649	589	612	630	635	625	620	644	616	587	640	623	639	618	632	640	612	612	566	630	630	595	677	648	610	595	591	600	657	597	650	621	640	628	654	616	650	588	650	602	639	594	586	665	616	628	616	656	613	647	665	633	625	631	620	597	641	629	649	642	604	580	594	619	621	642	624	656	600	626	590	614	638	622	647	649	604	603	584	651	645	604	590	587	605	622	605	621	601	652	637	617	655	623	631	662	653	640	636	611	601	606	615	687	623	628	623	592	632	623	627	588	643	636	629	627	643	696	654	637	640	661	646	562	645	592	655	606	623	652	583	616	654	646	628	615	621	645	615	653	613	601	603	642	635	617	626	619	672	596	611	653	647	625	630	628	626	644	660	681	576	612	608	637	640	595	602	646	558	658	614	636	608	637	651	630	639	647	612	679	643	586	658	634	584	627	598	641	616	635	615	600	685	624	617	637	617	616	612	656	638	636	613	619	679	630	638	618	594	592	645	633	597	615	634	578	640	646	638	653	669	606	623	591	569	646	612	616	603	632	625	609	608	619	653	636	645	616	616	613	610	585	621	624	635	666	628	613	639	612	619	613	560	654	641	641	628	633	647	605	634	642	615	593	613	623	596	600	629	672	619	611	577	635	644	616	645	638	619	660	605	610	625	618	646	578	591	638	592	629	619	600	650	589	646	607	582	596	611	623	617	610	582	675	601	590	612	635	615	611	642	668	624	640	657	617	593	635	664	629	652	620	625	647	639	584	631	638	631	608	593	591	602	591	626	628	619	665	633	642	663	636	617	631	617	607	581	606	616	625	601	645	625	633	632	624	606	628	603	617	640	595	616	620	637	647	606	588	626	613	607	596	664	625	628	621	647	579	603	600	618	624	606	613	626	614	634	638	600	651	614	607	622	597
20704	2633	834	621	512	458	406	412	406	359	389	370	421	424	363	366	387	375	373	378	321	389	347	369	383	386	383	388	398	399	388	389	376	363	374	353	362	399	353	351	403	382	368	335	374	359	367	362	368	377	386	378	368	387	370	380	369	373	361	359	424	341	323	383	380	353	347	368	395	357	389	339	377	348	359	383	418	382	398	340	377	370	385	406	404	376	364	365	368	338	308	328	373	371	362	409	388	379	358	338	355	355	354	352	366	386	355	375	396	383	347	333	353	348	346	326	380	366	360	373	335	383	358	370	339	344	343	381	364	365	372	366	368	326	369	332	390	372	356	344	350	360	389	358	348	364	374	358	399	349	410	344	356	356	335	358	382	320	355	373	351	347	366	380	397	387	354	315	357	363	367	377	358	377	354	384	344	394	381	377	372	351	352	352	361	368	333	379	361	342	354	370	388	335	314	357	355	372	350	403	374	369	354	390	398	343	348	315	321	346	387	337	377	352	335	361	404	348	380	381	363	349	331	383	372	344	346	386	401	344	421	352	332	341	336	336	382	368	349	346	404	391	353	352	353	395	337	348	348	388	348	380	398	399	378	385	356	347	377	388	364	374	353	355	357	379	335	370	394	416	356	352	362	384	393	375	365	355	368	345	364	373	356	366	355	356	393	349	378	358	390	398	362	386	315	343	383	348	383	362	421	367	350	365	400	363	360	360	362	367	345	386	345	353	381	370	408	372	380	384	337	345	340	368	350	357	363	384	372	370	334	355	406	370	363	390	389	393	381	338	326	358	329	343	369	333	364	372	382	364	353	347	382	357	354	399	353	382	357	370	390	426	361	338	332	364	375	347	357	319	363	366	353	387	354	333	378	322	383	389	404	367	378	399	366	353	392	339	371	339	350	341	370	335	369	346	397	354	357	340	377	368	368	379	370	360	377	395	380	350	349	368	374	365	349	371	357	362	371	355	368	348	344	381	336	351	346	367	392	387	354	406	409	337	377	368	360	334	363	356	354	429	352	331	350	333	384	361	349	347	375	389	388	387	393	355	357	344	391	362	392	367	405	380	348	354	326	360	362	349	356	365	367	394	360	379	414	362	390	340	371	381	373	361	381	366	354	346	356	376	387	386	379	371	370	378	374	365	375	338	350	358	348	336	329	370	371	337	379	360	359	399	383	386	385	362	354	377	414	360	342	376	335	394	320	354	317	387	385	358	364	387	346	378	404	344	347	325	374	370	378	329	369	367	369	362	366	380	355	364	360	377	384	365	344	379	348	345	345	332	370	354	363	366	342	355	338	360	377	410	386	360	362	356	357	373	343	366	369	377	353	354	390	334	378	386	344	387	377	376	350	365	390	359	355	340	332	377	372	329	353	377	373	349	363	340	393	357	347	365	376	372	330	396	332	403	376	357	382	300	369	395	404	356	353	369	341	378	321	357	356	346	395	367	347	397	416	365	352	342	394	415	352	360	348	380	347	379	369	379	368	338	361	403	348	375	333	373	357	323	376	356	346	371	349	411	336	360	375	397	354	380	375	351	330	365	339	336	334	389	347	366	352	358	366	416	386	374	389	380	391	361	322	430	367	354	359	383	396	347	361	365	358	380	397	325	388	362	372	345	365	398	372	374	343	390	360	382	332	379	361	329	363	325	332	357	316	342	355	354	362	366	372	370	347	357	362	375	357	373	373	381	360	369	338	374	363	387	350	389	390	390	372	386	339	353	373	365	420	367	343	349	377	372	376	347	358	381	380	343	377	370	377	345	361	362	369	391	379	364	379	380	398	350	385	373	380	415	360	350	398	363	367	361	340	371	376	372	378	369	359	391	384	352	379	373	330	341	391	349	344	371	371	375	350	366	390	356	365	383	376	342	352	377	379	387	404	379	332	375	361	362	335	395	373	366	362	360	355	370	346	378	370	359	368	353	329	385	391	362	340	373	392	410	375	382	350	347	340	369	381	350	354	369	385	363	340	372	373	378	387	353	388	379	345	357	326	390	361	390	372	365	375	378	384	383	415	380	341	326	372	347	352	385	361	376	369	373	373	354	362	340	381	325	376	359	383	386	356	360	346	343	355	389	339	359	360	339	367	395	365	378	402	371	433	380	371	400	366	373	384	380	365	334	373	406	359	353	358	347	372	383	362	308	385	349	373	360	345	350	359	403	373	369	338	364	355	394	343	368	384	375	328	321	390	353	375	337	367	341	364	380	348	328	363	362	364	339	362	402	374	358	385	360	340	385	348	354	356	353	355	386	363	347	391	342	357	394	372	345	357	362	412	376	389	387	378	352	373	332	350	353	384	346	375	389	399	358	386	348	373	345	396	347	378	362	353	380	397	390	376	353	390	354	370	374	376	388	375	349	396	395	370	389	340	320	370	375	372	372	356	392	347	359	358	349	371	358	355	373	372	365	375	386	337	366	347	386	372	364	337	383	353	354	377	391	340	341	335	382	378	355	363	373	356	360	371	328	348	343	339	345	388	343	399	349	330	403	378	329	371	370	320	365	387	348	355	344	387	405	352	342	320	349	370	375	393	340	364	408	366	368	370	358	365	395	356	383	371	373	371	390	349	350	359	390	345	359	358	352	382	391	343	354	348	351	359	364	354	367	370	373	331	363	352	350	343	387	337	353	348	384	329	352	366	354	376	350	405	338	343	379	342	349	364	372	410	328	303	381	322	359	349	398	347	344	335	384	351	354	363	365	364	389	342	333	372	312	374	378	343	375	355	361	383	347	362	327	357	345	346	377	357	325	397	333	397	343	359	332	377	370	355	363	385	363	356	379	345	395	375	336	347	378	365	384	313	354	370	344	356	354	376	359	349	368	353	373	367	369	366	358	340	341	350	382	325	355	334	370	347	340	371	370	324	360	371	404	372	390	389	362	378	349	348	350	364	336	373	368	355	382	332	372	346	380	356	341	356	362	326	358	403	373	372	353	361	381	322	374	345	330	351	369	376	352	395	374	378	344	335	393	345	348	399	365	357	359	389	387	360	366	368	357	347	352	353	346	386	362	389	340	416	379	342	397	415	394	376	370	345	363	361	367	366	337	378	347	362	394	338	368	383	371	361	368	362	347	360	370	378	360	366	373	371	345	360	391	345	355	383	394	385	333	330	349	391	383	363	376	362	402	378	353	348	391	372	328	374	358	336	369	398	382	352	382	338	370	383	384	381	333	361	370	402	347	350	370	386	406	344	374	378	366	383	391	340	373	377	358	383	373	325	362	353	376	363	377	407	405	372	334	346	386	361	368	369	384	361	378	364	363	360	370	367	397	353	376	338	382	359	380	357	349	373	328	354	366	368	359	401	348	358	413	357	357	365	385	388	382	358	401	352	363	359	401	361	384	340	366	374	373	411	337	371	409	361	380	349	356	378	369	362	395	380	361	337	332	308	339	355	361	349	329	375	341	371	375	385	361	374	352	386	349	359	393	383	364	376	323	368	386	351	347	376	382	335	361	345	359	374	358	336	379	355	361
12275	1729	1520	1597	1450	1291	1157	1158	1066	965	914	987	921	919	858	808	873	887	875	877	900	867	855	837	850	866	844	845	801	861	806	874	860	841	851	769	784	766	844	813	849	800	837	786	827	819	806	801	849	796	855	838	831	860	910	933	910	890	804	852	861	817	868	839	884	906	862	819	856	831	853	856	819	857	902	824	856	859	831	874	827	837	821	794	820	839	827	830	812	831	839	860	840	810	812	841	917	808	865	812	815	833	784	808	792	839	792	779	801	799	814	828	833	861	765	748	843	820	845	825	802	792	755	783	842	857	815	827	820	804	827	800	810	841	818	815	841	803	821	788	846	824	801	795	811	781	811	829	841	808	830	826	795	844	875	744	808	854	793	814	867	765	795	760	828	834	770	819	778	803	877	805	802	821	815	816	833	801	849	767	817	813	770	837	812	819	817	833	815	809	831	802	808	785	809	788	811	837	811	787	788	794	827	871	775	842	804	803	794	817	799	832	811	775	797	818	839	834	835	820	820	784	758	853	800	795	838	776	817	812	808	818	787	794	808	815	815	805	828	868	807	791	817	796	771	846	859	854	841	778	791	818	839	858	820	855	830	859	803	835	799	832	857	874	782	839	807	811	811	783	805	833	826	803	831	853	844	794	826	816	769	826	823	810	820	834	786	796	811	792	817	829	804	761	801	808	840	826	819	835	819	827	853	796	828	842	803	766	810	821	783	823	823	828	882	822	818	765	771	784	820	810	836	789	747	831	798	811	875	837	804	833	819	839	784	843	780	815	835	794	825	810	772	801	806	826	847	819	856	799	825	797	791	822	819	829	843	863	842	819	829	795	802	820	815	802	832	813	808	798	799	834	804	784	818	839	813	831	798	779	846	778	800	819	802	812	784	824	842	807	857	845	824	860	840	803	856	799	850	808	818	799	798	812	790	812	828	796	807	849	825	845	800	789	846	766	791	818	829	829	794	827	798	836	824	775	846	810	828	870	760	759	839	793	837	759	833	787	870	868	839	765	816	769	837	847	828	871	839	851	786	890	802	741	825	798	859	828	838	791	832	798	805	833	833	813	789	789	780	829	782	823	814	803	772	774	795	738	848	816	832	828	857	764	819	812	794	799	777	798	827	824	821	779	823	829	764	838	867	768	831	789	786	839	778	859	797	763	845	802	795	831	860	818	800	795	829	835	777	769	809	868	777	790	792	882	812	758	818	821	832	817	792	761	843	799	803	805	803	821	809	820	798	809	807	827	845	796	848	841	811	843	815	846	807	787	856	804	806	791	854	827	794	787	863	928	828	854	801	837	821	861	763	748	834	819	848	815	826	828	807	771	783	741	818	819	821	783	771	796	799	851	811	813	830	773	806	845	839	836	789	727	771	859	818	786	827	797	816	833	834	768	833	803	773	819	804	787	813	858	817	834	829	813	818	822	832	823	794	845	841	797	788	842	802	828	822	806	806	827	809	811	828	793	785	790	871	810	807	843	794	856	830	834	851	813	760	824	779	798	813	809	818	775	825	820	799	835	820	818	815	821	823	839	807	830	851	831	804	801	767	835	826	781	830	809	744	804	867	782	822	785	773	840	776	793	811	800	849	846	820	799	828	799	787	759	810	805	813	777	803	847	834	837	823	778	832	779	817	827	799	842	855	841	867	800	812	783	806	847	833	815	785	803	841	831	808	881	822	822	791	817	755	803	818	767	840	829	775	830	807	776	799	850	818	809	800	839	760	797	824	788	847	798	846	727	831	847	826	832	822	870	806	821	845	790	830	850	793	846	791	781	815	740	793	770	819	777	816	782	827	804	828	862	763	763	867	773	841	812	822	867	790	806	781	835	856	806	795	769	819	816	866	812	859	828	804	850	826	854	753	834	834	817	803	787	834	828	798	793	846	809	820	854	830	804	785	812	768	841	799	813	819	851	793	851	798	805	855	790	824	818	854	810	827	773	779	801	859	792	796	822	842	854	830	799	826	785	841	829	794	796	793	799	815	798	809	831	823	824	840	837	857	778	836	810	808	797	804	834	847	813	790	797	819	845	830	776	839	816	793	782	825	814	815	828	822	819	761	770	859	778	863	800	852	821	795	863	795	835	768	843	803	836	810	808	840	820	807	814	828	833	798	829	858	814	845	865	792	782	781	800	810	807	824	828	796	811	809	868	821	843	829	790	800	867	847	790	814	818	775	823	798	819	800	791	817	839	842	802	837	788	811	823	776	822	786	783	821	794	800	838	776	850	866	795	831	819	766	793	796	815	837	805	817	808	808	806	795	799	798	808	794	768	761	831	765	832	789	814	859	809	813	793	850	777	815	846	814	779	860	813	800	798	851	808	837	842	821	801	810	810	801	775	839	781	796	818	825	816	815	791	798	827	835	787	799	866	814	794	834	792	820	847	767	819	784	784	811	837	804	775	881	780	819	822	818	847	813	823	798	807	812	777	829	853	819	818	829	807	830	841	801	863	823	805	786	787	780	764	829	783	810	792	817	817	774	860	814	820	797	813	830	777	784	831	783	804	845	812	846	794	836	830	734	819	835	808	789	797	797	770	805	803	813	809	882	800	779	850	837	778	788	857	820	831	835	792	801	809	819	828	818	822	786	791	821	808	823	825	791	819	791	778	841	822	803	807	830	820	776	793	754	769	801	849	758	841	805	854	821	817	830	786	826	836	801	810	842	794	839	822	830	843	835	801	814	807	826	829	799	829	842	831	786	792	842	818	812	773	844	831	815	830	807	810	798	822	799	838	819	799	804	864	799	774	812	838	790	792	792	792	796	851	826	834	799	809	824	825	812	850	770	734	777	820	831	766	806	849	814	817	846	790	832	810	839	814	814	796	838	789	837	778	815	754	794	816	820	848	782	853	777	791	838	840	839	814	868	838	819	867	803	859	848	821	830	793	756	841	780	819	839	852	803	780	814	829	784	814	849	796	772	815	856	738	807	821	785	768	845	790	792	816	827	846	795	815	825	830	856	835	812	785	771	836	834	795	800	838	821	834	823	831	847	803	776	791	817	809	760	784	855	830	818	826	807	802	880	808	854	823	817	831	794	837	785	793	863	822	798	821	837	845	795	848	834	845	808	792	808	822	783	791	827	816	797	863	870	824	825	831	822	831	827	822	872	833	825	834	773	873	816	816	844	842	832	809	818	810	787	787	779	775	805	789	806	822	824	793	858	828	830	816	798	855	831	777	775	763	844	831	805	841	831	769	832	746	815	792	769	812	769	802	820	775	836	792	783	820	788	755	817	798	817	853	805	836	799	801	818	779	819	800	807	806	804	828	813	819	853	834	820	793	807	809	817	831	800	788	857	817	891	802	822	796	851	790	807	849	764	839	810	758	793	817	842	841	833	792	808	801	853	799	836	796	821	847	826	840	861	850	791	786	810	768	880	818	810	802	816	829	802	816	819	818	809	828	856	791	787	848	824	805	799	787	816	816	781	871	843	799	813	796	813	801	809	804	802	798	775	794	814	810	813	768
32804	6137	1469	954	754	623	552	546	543	475	465	473	485	455	431	443	503	466	437	451	437	417	441	462	428	420	442	451	426	426	460	420	452	426	495	459	468	429	477	435	445	434	471	442	459	451	420	423	418	451	417	445	430	444	452	475	433	441	431	421	431	434	465	480	461	461	437	469	448	468	423	426	432	469	422	432	414	482	463	451	417	415	458	430	409	440	407	460	449	427	442	401	436	493	427	458	422	428	453	473	492	421	438	458	432	447	445	421	459	467	452	419	456	430	414	421	445	452	456	387	452	417	411	437	425	421	463	424	426	420	419	424	430	452	418	423	438	485	464	423	465	459	436	434	429	430	454	403	437	437	427	428	396	476	446	402	412	412	450	445	417	437	450	397	423	447	455	431	447	418	420	425	382	425	404	369	457	398	440	428	431	456	422	411	424	489	483	467	437	434	404	460	404	408	429	421	410	412	424	434	402	447	402	426	416	436	439	454	423	440	403	448	451	418	415	430	414	465	456	433	444	460	451	422	388	424	429	424	403	444	452	424	441	443	424	428	429	467	442	462	436	436	386	407	444	426	436	390	399	434	416	418	430	417	443	433	442	435	439	417	420	425	400	448	413	415	417	402	398	447	423	429	393	419	435	439	409	386	403	410	455	427	416	467	432	427	441	448	458	447	401	433	408	422	480	425	418	426	427	454	429	412	407	419	450	448	455	414	418	403	424	445	445	367	403	432	441	475	448	453	419	466	440	502	420	430	456	443	452	411	448	448	420	420	424	441	415	424	464	431	449	421	433	421	439	439	416	482	431	455	424	408	418	474	449	473	449	446	424	427	424	415	435	420	426	429	459	407	468	432	444	484	421	395	422	421	425	405	395	483	472	446	463	445	443	422	437	462	433	434	405	437	395	415	445	415	447	429	412	480	427	417	473	451	425	438	423	420	424	442	462	442	432	446	425	448	388	391	406	453	443	475	424	452	450	488	421	423	442	476	397	435	417	413	436	437	419	413	430	430	435	411	434	398	457	413	421	423	394	447	447	420	441	413	452	437	428	455	484	467	427	393	427	442	412	417	442	438	431	458	394	446	439	436	467	419	425	409	417	412	448	441	451	414	446	433	451	439	433	443	397	457	456	474	455	407	430	433	446	440	409	457	400	409	423	436	425	452	443	388	449	439	443	389	405	439	395	440	459	436	425	428	420	454	446	435	396	424	442	423	423	407	432	455	407	476	433	429	428	417	464	446	436	402	441	395	427	469	429	399	487	412	440	421	407	440	424	404	403	474	469	458	411	414	394	438	440	450	430	458	455	432	409	447	433	434	427	432	459	458	423	456	443	447	411	411	434	452	432	417	429	426	434	431	465	421	465	423	387	410	404	408	423	413	418	387	408	483	442	438	459	398	430	407	402	440	481	416	415	405	443	449	437	432	422	441	439	438	419	438	488	445	413	432	457	451	411	426	445	424	444	471	416	445	425	450	462	457	437	447	398	481	430	432	432	443	394	423	448	387	442	427	408	442	431	409	431	464	406	443	433	437	409	465	413	404	428	434	431	415	430	428	453	451	397	452	435	468	402	416	447	454	414	431	419	410	370	464	439	433	409	407	443	416	430	418	457	396	417	443	448	423	450	462	423	427	425	403	420	431	462	433	446	449	439	435	451	444	417	430	449	446	403	425	440	417	428	458	442	424	432	460	487	414	453	428	408	458	427	459	436	459	438	415	441	436	420	432	396	425	480	450	438	429	394	460	433	418	401	440	432	430	418	456	423	433	444	464	402	443	445	438	422	424	439	436	445	407	455	422	460	414	401	464	401	430	426	437	422	391	397	456	416	426	427	429	445	422	424	450	462	428	428	406	407	406	421	405	442	443	409	445	439	442	403	385	393	425	462	454	439	491	401	454	431	421	421	412	407	462	394	407	477	410	421	413	434	428	455	399	419	411	432	422	379	409	436	461	423	443	404	399	442	473	421	467	442	408	423	443	443	403	420	431	420	458	414	422	468	421	381	405	430	438	440	422	437	420	469	449	447	405	441	425	427	463	421	420	414	452	396	423	403	449	414	438	454	415	456	447	464	449	435	397	418	446	433	436	418	420	406	430	441	448	418	413	406	433	435	453	456	421	400	430	409	441	452	397	441	452	445	444	454	438	414	445	459	442	417	458	407	455	426	438	426	453	417	445	483	465	440	421	414	400	463	491	425	411	418	414	445	443	457	447	398	446	414	406	449	453	454	467	435	478	398	471	414	465	466	442	428	415	458	396	425	446	420	433	447	451	428	425	449	414	416	436	463	417	464	446	459	452	451	432	443	452	469	396	446	459	453	443	401	455	381	423	394	410	413	410	443	440	446	410	411	419	425	436	412	451	414	409	446	439	413	436	416	431	465	451	417	426	439	436	398	407	403	419	444	454	438	409	443	423	448	392	442	394	436	439	446	432	422	423	443	425	410	412	418	450	433	400	435	404	423	438	432	454	395	452	427	409	438	443	447	420	385	422	431	478	466	469	465	433	475	452	452	434	409	409	466	397	425	449	457	467	442	414	431	422	415	448	423	409	445	430	463	450	460	404	455	409	417	443	407	436	407	410	425	440	464	426	419	390	408	438	430	431	466	429	447	420	416	434	454	389	419	424	427	431	432	399	453	407	399	476	494	384	407	466	411	435	443	438	479	450	395	470	411	456	472	412	427	423	429	417	422	483	456	420	442	443	402	434	410	429	453	468	433	438	418	421	410	409	414	457	448	448	459	411	433	420	408	415	458	423	409	437	414	432	442	431	435	454	439	443	441	463	451	456	407	394	435	419	432	414	431	445	441	437	391	432	403	399	417	465	416	399	407	488	450	397	420	448	437	440	442	431	419	455	433	415	456	423	441	422	432	437	453	432	419	427	428	414	408	415	433	421	445	413	444	410	477	463	467	450	432	450	431	403	426	426	451	415	442	437	412	412	423	438	429	423	414	460	418	442	492	475	410	420	434	459	451	461	419	458	417	473	429	425	431	409	437	442	437	404	427	426	444	408	449	425	475	448	441	449	423	436	426	422	432	436	422	441	412	407	418	450	436	412	394	387	433	461	451	427	415	468	465	443	413	474	427	435	422	419	449	412	406	467	433	446	465	444	418	451	444	433	420	444	391	438	450	383	446	411	417	411	428	440	412	464	424	440	451	482	421	394	410	392	424	447	444	443	437	388	445	464	461	450	452	433	433	428	458	437	441	445	455	458	411	426	385	427	429	447	457	413	428	386	408	436	427	392	456	406	421	458	419	427	421	467	459	460	455	426	477	473	445	457	404	471	456	437	452	425	475	428	450	443	469	407	420	424	409	436	465	434	413	442	461	431	432	440	404	485	400	427	437	435	458	429	411	458	477	421	494	444	396	388	427	442	446	427	401	463	451	417	415	439	445	427	465	434	418	435	463	438	428	396	426	400	413	441	459	424	398	418	444	428	418	422	430	415	400	405	414	444	405	414	429	448	406	462	453	467
17347	2312	2358	2489	2248	1908	1652	1491	1403	1289	1226	1200	1156	1109	1072	1145	1015	1072	1031	1094	1022	1001	1008	1073	971	933	979	947	1011	999	931	966	947	954	997	943	956	1043	949	930	958	999	998	900	975	934	947	966	918	978	951	1036	1012	1052	1008	1102	1094	990	1067	1014	1002	945	1053	995	998	969	1016	1054	974	972	1021	1010	992	940	1034	983	1002	1017	967	970	1001	972	952	980	881	939	941	965	944	930	959	986	908	987	902	968	944	949	989	921	940	938	999	915	983	977	902	897	916	927	952	985	964	947	916	915	905	1015	923	924	952	944	953	945	913	976	866	960	916	979	932	921	921	961	945	946	929	942	943	937	887	972	957	945	886	924	949	911	928	932	926	939	942	945	938	943	958	958	898	903	930	900	920	948	915	955	948	959	860	951	944	943	944	908	941	933	931	1011	942	984	961	938	961	895	928	924	982	960	965	934	932	890	931	883	883	876	895	890	979	941	936	974	903	898	891	917	941	914	936	945	903	994	929	933	973	886	958	858	973	938	912	940	948	879	906	922	911	914	936	915	945	956	935	894	967	967	953	903	931	940	932	970	989	897	956	973	889	937	958	923	974	949	911	907	949	924	871	913	945	962	935	943	919	867	924	926	933	908	958	1013	979	938	904	1009	934	954	927	930	925	969	903	895	905	963	987	886	946	906	922	974	965	910	919	870	896	906	932	910	866	968	971	934	947	899	908	883	910	901	1010	946	979	892	877	935	920	902	927	918	951	978	938	947	929	914	968	933	934	974	945	896	957	932	923	926	931	879	887	953	946	928	908	899	937	973	969	958	961	894	966	936	899	919	922	938	925	939	889	924	925	949	955	979	955	909	908	1003	910	913	947	967	952	920	906	886	942	991	990	941	954	943	936	895	918	906	921	935	943	972	969	923	906	932	928	1007	902	904	943	910	1014	946	926	938	915	933	956	885	963	937	914	890	909	901	892	941	917	926	926	855	935	930	923	921	967	950	965	966	888	929	868	948	929	926	888	907	916	969	932	933	976	911	948	955	945	925	930	965	938	911	927	942	978	888	939	899	910	912	902	951	1012	944	930	926	909	897	966	883	915	886	972	911	959	885	889	946	917	942	881	938	971	941	949	965	915	892	896	941	917	933	933	896	932	923	939	944	982	973	967	934	918	914	991	907	954	932	909	904	921	945	958	908	898	923	980	985	933	958	971	958	926	915	890	920	889	919	856	975	947	913	993	942	951	935	895	895	954	953	942	963	960	948	924	895	954	928	956	917	928	959	978	906	904	896	939	919	905	943	917	961	906	926	938	875	949	980	945	894	907	931	917	937	933	891	901	985	902	951	960	918	911	964	895	949	948	910	951	902	920	949	850	922	929	955	893	942	901	925	916	908	937	939	939	910	998	924	955	951	927	966	949	917	914	909	960	925	899	910	881	890	918	934	925	925	971	910	981	923	953	953	978	954	964	939	921	948	982	894	888	902	1001	979	921	957	950	956	878	953	958	922	986	855	957	972	917	901	940	884	959	958	874	935	939	912	1003	897	940	952	903	945	936	949	935	928	938	942	891	907	875	968	920	948	938	906	894	940	965	923	908	905	935	950	864	912	938	895	958	956	933	946	875	957	921	921	923	969	915	938	954	928	962	931	936	952	913	938	900	898	948	922	899	900	869	971	887	896	931	943	897	923	954	985	950	915	928	942	923	941	995	980	939	1022	944	952	938	931	945	945	887	967	914	979	944	936	897	981	919	931	903	948	933	968	950	906	875	964	934	962	971	948	901	958	911	904	948	945	866	949	949	928	915	948	944	951	979	904	917	945	878	939	943	915	919	890	910	946	869	932	938	894	948	949	966	894	977	938	951	938	922	915	879	951	934	889	984	939	868	894	964	932	943	909	961	933	952	978	906	920	912	977	966	943	926	916	915	942	921	923	914	963	947	987	900	917	922	909	896	911	937	952	968	906	861	896	926	885	933	879	916	919	935	893	933	882	931	988	937	944	962	972	949	930	931	946	886	1001	994	950	918	926	939	864	923	896	887	953	975	948	902	873	903	909	955	933	1039	972	920	911	887	923	858	926	937	939	946	958	918	944	883	924	961	935	940	967	952	945	961	921	918	913	932	954	921	932	915	907	913	931	934	959	943	894	912	925	858	957	957	927	944	937	910	895	889	863	933	940	920	859	909	972	889	934	903	953	926	969	949	918	952	958	920	892	936	887	908	903	977	895	953	886	937	954	896	938	953	904	909	906	885	950	884	947	894	929	938	934	914	909	958	878	963	908	932	926	912	929	895	960	944	906	945	943	896	930	916	886	858	895	877	895	931	955	893	944	952	913	890	889	925	931	898	916	933	942	939	964	930	918	995	900	945	985	860	925	923	972	975	970	920	944	872	923	961	955	895	916	886	959	941	898	925	950	946	898	985	918	971	878	920	911	913	959	989	871	922	939	932	891	974	992	891	921	955	888	980	930	938	910	937	875	946	933	935	867	933	913	917	939	955	940	948	910	937	934	934	965	944	917	920	929	916	968	927	886	906	963	1002	907	880	922	947	922	934	933	914	948	947	907	929	941	894	931	965	959	908	1003	934	943	963	938	907	901	960	962	869	917	918	920	936	934	951	940	940	892	932	921	923	950	924	893	871	913	969	886	891	947	953	954	952	943	929	915	882	918	950	986	911	950	903	938	932	982	891	944	881	914	906	907	968	976	906	938	877	984	921	916	902	886	902	961	938	946	907	922	912	930	888	909	938	885	972	919	890	957	985	950	942	921	921	900	937	828	902	948	897	1008	955	965	906	918	983	918	946	926	994	902	943	891	881	925	974	934	896	953	961	932	952	944	901	855	960	943	933	947	941	908	913	954	911	926	904	957	898	929	967	879	957	902	947	924	943	951	935	951	913	963	925	957	909	964	933	885	937	917	934	900	967	939	899	934	990	940	956	985	946	901	898	886	905	905	900	897	943	917	903	950	969	924	939	943	937	954	982	929	925	912	914	947	971	965	972	943	925	973	935	918	942	900	957	983	984	947	886	971	943	925	904	877	921	942	937	871	935	958	949	924	929	967	899	948	950	903	894	926	922	954	934	935	904	953	976	878	903	941	956	902	943	892	920	884	941	941	894	971	938	964	922	951	899	907	920	906	954	922	959	915	907	905	900	903	981	879	873	911	925	924	965	961	870	903	906	952	994	904	945	866	901	921	940	905	971	913	969	959	941	936	928	979	894	872	908	928	936	997	915	960	988	1013	957	912	939	947	951	899	959	940	844	978	903	909	975	962	935	900	957	992	939	919	932	916	927	986	922	891	914	958	927	919	945	968	948	953	936	922	883	917	968	932	949	976	928	893	904	918	883	974	925	962	885	914	938	949	935	908	921	951	889	948	929	968	939	923	952	945	957	963	933	940	967	966	968	894	906	937	910	931	884	938	906	947	922	830	929	911	920	921	971	986	929	892	873	875	948	920	960	970	891	886	884	921	974	920	882	957	915	930	941	926	878	884	937	904	967	918	911	949	896	920
8473	827	316	281	265	270	250	260	258	284	319	307	275	258	322	304	298	264	256	278	306	263	270	219	307	297	293	278	275	269	269	277	260	263	248	258	302	279	289	260	286	291	272	281	275	264	281	260	256	289	252	285	251	266	271	266	295	273	244	281	295	258	271	271	277	286	252	271	276	257	279	284	308	281	272	269	295	269	263	287	232	281	271	249	245	298	274	254	275	274	261	278	279	252	233	255	257	255	275	273	273	268	248	256	291	286	259	279	260	246	270	253	256	283	283	241	285	269	273	312	274	263	284	268	292	290	291	284	284	232	294	277	279	279	280	286	263	288	296	264	289	268	275	291	252	251	293	305	309	239	286	249	268	282	276	286	297	253	269	258	276	293	269	273	289	259	256	293	278	243	269	276	294	263	257	315	287	253	268	254	256	262	232	249	259	284	240	289	297	286	281	294	297	266	275	285	254	294	267	274	239	255	269	246	276	287	272	251	247	259	289	276	259	266	258	273	269	277	223	283	267	265	246	266	303	259	257	264	301	276	267	260	280	287	289	260	275	268	258	308	246	257	284	259	290	268	274	268	282	271	280	224	264	272	251	317	270	311	278	275	232	263	274	294	278	274	266	246	251	249	278	268	313	267	303	261	255	240	246	280	279	277	287	280	264	265	300	272	278	269	253	263	254	293	283	235	291	289	244	281	275	296	268	263	266	308	275	275	285	257	283	285	256	285	270	276	267	246	250	275	313	268	288	308	276	265	278	271	281	256	285	258	246	278	251	305	272	266	291	238	248	257	236	276	273	296	258	296	255	291	255	268	273	264	266	264	258	286	269	237	287	323	268	254	277	290	269	272	260	290	265	272	282	259	274	260	243	244	276	263	264	292	245	286	296	291	272	271	249	238	272	244	239	264	275	281	283	238	273	265	264	291	255	232	263	273	272	276	265	264	294	269	254	264	275	308	248	258	262	305	288	256	251	276	291	244	266	239	264	280	268	295	270	275	280	267	291	281	273	260	276	288	278	272	252	263	287	266	301	279	287	255	278	249	276	279	287	314	269	293	302	243	274	308	248	270	263	274	294	283	251	283	238	256	271	256	283	271	292	262	276	308	307	269	262	281	291	260	256	259	255	270	269	265	238	250	279	275	272	257	252	244	279	267	252	243	256	264	252	275	257	273	270	282	316	272	293	258	276	266	297	228	266	254	284	247	295	272	300	280	305	265	287	238	236	267	230	259	243	264	284	318	250	256	293	259	281	255	273	278	279	325	259	245	267	257	288	275	270	262	268	273	256	274	241	284	273	286	275	239	319	293	290	294	291	237	270	261	253	316	269	269	284	255	285	257	273	239	301	302	243	281	277	266	281	268	265	255	280	256	245	265	300	267	269	249	294	265	279	272	255	303	277	250	254	262	259	289	288	277	296	271	272	265	273	256	259	256	284	250	236	277	295	285	287	270	308	269	278	268	252	251	263	277	286	281	250	275	271	290	316	281	262	288	266	306	260	277	269	253	266	288	282	318	272	285	256	291	292	265	218	268	282	263	238	295	253	266	271	275	291	258	278	260	276	243	244	259	289	309	276	266	272	306	245	267	247	262	237	270	276	257	288	298	278	245	269	252	250	254	277	269	245	287	279	253	262	251	275	275	278	298	256	276	270	256	273	287	256	285	283	251	301	270	232	284	260	262	254	294	254	272	257	286	248	288	250	272	293	286	273	281	271	267	277	324	283	269	239	282	242	259	255	245	238	267	256	266	294	258	285	268	277	270	279	249	262	263	255	247	268	267	251	263	250	277	280	257	254	276	288	259	269	256	248	229	278	277	258	312	264	251	278	250	247	252	278	280	278	257	276	272	270	261	299	287	283	264	304	306	265	268	275	289	262	266	263	264	287	279	280	252	312	294	250	272	264	281	282	265	258	241	263	287	252	304	285	256	287	291	260	248	263	262	250	264	269	282	275	274	292	308	262	309	288	289	256	274	255	292	249	261	268	252	260	298	304	288	293	249	260	253	260	306	295	256	299	266	254	270	301	268	278	304	267	311	276	245	251	264	263	292	271	264	236	243	246	299	309	305	254	272	277	310	251	268	287	230	261	271	265	283	277	285	263	263	276	261	292	266	255	279	286	294	276	266	291	270	272	262	259	260	260	252	284	259	269	260	272	242	240	293	275	280	308	298	267	250	278	259	278	249	253	227	264	237	243	278	245	277	253	269	264	263	254	282	286	299	249	284	271	307	244	262	251	236	266	306	271	285	306	311	275	273	270	285	276	282	292	257	301	285	263	271	288	250	283	263	276	264	261	294	258	244	260	264	289	245	264	266	283	247	268	271	271	272	263	290	288	279	256	270	269	279	268	253	282	272	277	275	289	278	273	247	273	308	277	264	264	278	308	254	258	290	266	241	289	282	280	251	285	295	258	272	257	257	278	257	222	287	263	280	272	270	250	273	256	256	261	252	266	278	251	277	285	253	257	291	275	270	271	265	264	294	267	258	267	258	290	238	255	294	244	281	266	285	292	266	273	299	267	254	219	255	278	272	263	264	293	305	262	235	295	284	243	258	269	246	241	270	271	251	282	305	272	263	264	287	249	258	266	269	223	264	240	261	282	297	293	254	261	253	286	274	281	276	261	265	251	251	292	274	278	280	278	256	261	249	263	289	261	282	269	249	267	256	307	277	259	289	271	274	275	287	302	250	276	257	271	259	299	289	279	259	277	278	291	262	291	270	265	241	233	256	251	248	241	250	253	273	267	270	267	288	299	248	258	270	257	284	308	257	308	273	268	293	273	273	274	254	250	243	263	265	282	274	288	297	253	261	265	307	297	254	252	259	279	265	281	277	243	239	255	271	234	258	276	299	238	253	298	304	239	261	301	282	272	289	284	284	257	272	287	251	286	279	289	263	291	266	230	272	265	249	266	279	245	249	264	300	247	285	265	265	265	267	251	295	254	253	274	272	266	243	246	309	261	244	276	313	274	278	267	295	271	293	264	301	270	246	225	270	233	274	273	275	287	285	263	275	292	289	272	285	269	317	259	253	249	294	279	269	265	292	286	241	266	272	296	287	244	245	281	285	289	312	262	271	308	265	291	267	262	254	266	250	251	263	257	290	276	275	263	265	254	297	256	276	253	274	276	242	306	282	281	277	264	264	254	263	274	240	254	263	301	253	256	254	213	264	296	278	246	270	296	278	272	261	274	279	265	282	257	270	273	262	272	265	259	239	293	318	280	298	276	283	290	303	273	283	256	291	305	293	253	278	279	264	267	279	236	257	246	249	290	274	292	295	266	247	256	287	311	276	299	286	282	265	274	272	253	260	265	278	258	252	273	259	271	253	259	276	250	244	266	274	277	247	248	290	260	269	247	277	284	289	281	301	254	301	244	273	285	259	258	266	280	251	257	299	232	238	283	275	297	264	288	260	301	266	249	270	275	291	280	268	252	289	276	235	269	261	279	284	247	265	289	295	282	263	243	270	261	288	256	252
5391	791	697	705	659	634	654	660	651	669	624	603	667	656	625	639	631	653	597	635	618	635	650	586	650	629	661	601	637	606	629	579	616	654	642	593	668	620	662	624	619	633	605	621	664	650	643	627	626	636	651	644	651	623	646	638	678	679	663	613	650	645	612	655	617	645	663	599	638	615	674	658	635	631	662	644	635	593	605	634	635	632	637	641	602	657	621	663	630	629	666	646	633	625	604	649	615	636	663	614	639	633	598	628	580	606	604	608	628	636	668	643	636	640	678	609	640	662	645	623	628	640	596	675	632	593	616	627	603	619	625	643	626	656	595	675	613	608	620	646	613	628	634	601	611	624	639	608	608	584	639	657	657	627	616	600	595	643	639	632	610	629	630	590	620	668	630	599	677	603	602	637	652	624	615	583	615	637	625	610	641	660	622	635	612	636	659	618	654	625	646	674	619	641	626	651	622	646	628	641	606	604	594	621	601	598	595	599	613	632	630	652	605	621	600	607	650	619	591	633	649	641	617	669	621	626	590	561	607	612	623	653	654	620	600	635	617	592	674	641	608	665	603	645	623	604	652	665	625	667	607	640	642	653	621	666	644	589	613	624	639	580	605	623	648	623	642	573	644	618	613	588	639	614	597	617	614	602	650	599	614	602	630	647	645	616	642	591	671	638	576	629	616	639	638	612	623	568	659	620	611	619	627	630	599	595	611	655	634	664	635	641	658	615	604	598	607	634	570	634	561	595	627	605	601	622	586	619	630	587	592	629	622	587	653	677	645	621	647	602	635	622	620	588	664	634	590	643	670	650	663	634	654	627	631	607	645	652	614	618	651	605	583	635	577	630	653	603	595	618	608	642	611	635	599	618	627	635	614	602	645	617	593	610	636	642	586	656	621	654	628	620	591	607	635	644	636	606	642	644	601	611	616	587	620	598	651	595	600	635	591	602	623	582	641	604	595	639	628	582	600	620	637	647	625	636	598	596	586	622	605	690	596	620	595	640	617	608	628	646	605	621	639	572	617	658	614	642	588	648	611	638	666	658	578	645	640	637	616	641	645	652	589	585	590	659	593	590	666	620	632	656	645	619	613	633	647	631	568	625	649	666	642	612	616	652	633	616	636	644	629	625	564	614	630	623	633	594	620	618	608	591	630	614	657	605	573	662	600	629	634	607	627	635	620	637	662	619	606	638	648	583	593	623	605	659	619	575	638	676	637	641	641	668	685	641	595	626	609	605	619	597	676	615	658	592	605	643	620	626	658	605	668	620	635	659	631	666	647	657	584	617	655	620	636	639	658	623	604	633	621	607	608	621	651	653	608	643	601	577	648	627	630	630	597	625	667	601	655	613	596	656	633	614	607	656	635	665	624	616	626	620	624	641	674	652	579	659	639	655	608	644	627	594	620	672	648	632	617	646	661	608	588	605	676	610	611	595	612	640	583	600	616	595	589	654	638	657	626	617	658	623	657	682	630	615	664	621	609	646	609	594	619	600	596	608	630	632	649	615	637	641	639	599	653	671	652	650	618	625	592	611	648	621	659	666	564	645	617	611	580	622	626	584	658	618	633	651	588	628	617	655	657	633	590	618	681	594	619	618	599	628	653	620	618	655	610	639	618	590	626	641	657	587	623	594	597	646	638	616	627	625	647	632	661	672	628	643	650	616	607	626	626	644	626	625	619	656	656	616	638	671	630	677	624	606	617	646	622	628	611	587	607	608	623	629	671	607	663	587	610	638	626	627	617	657	633	619	588	630	635	643	617	611	586	599	624	582	649	583	585	619	631	620	613	624	609	631	617	608	651	628	629	596	587	607	632	609	651	619	620	599	640	638	635	605	590	659	561	615	670	609	644	633	646	634	651	615	659	592	621	582	641	612	602	636	659	650	637	609	597	666	641	630	666	601	662	666	643	627	639	610	635	591	628	608	621	689	617	615	637	617	614	611	613	666	648	639	613	598	595	635	629	602	609	624	581	660	620	653	647	618	611	659	554	610	617	612	624	608	647	622	579	614	624	611	694	617	624	678	632	621	639	651	621	608	669	662	582	664	619	567	642	597	657	593	595	627	618	631	594	589	582	638	650	613	589	665	612	681	635	660	632	623	589	570	622	599	657	622	604	617	622	638	720	649	627	660	665	619	644	635	667	595	599	587	649	637	637	637	665	586	623	626	611	623	622	632	624	602	640	622	652	638	653	564	640	652	601	632	619	641	650	649	652	559	628	644	640	637	664	667	612	635	621	627	622	673	670	658	620	619	657	601	621	642	652	655	641	653	616	633	665	672	651	664	690	645	617	617	638	661	640	588	614	592	642	619	708	684	638	593	641	620	642	634	587	660	623	587	610	628	593	622	655	621	684	611	652	635	614	622	628	644	640	615	610	599	653	663	592	616	630	646	578	598	637	612	646	633	666	592	638	630	677	618	595	610	648	623	631	611	582	617	613	605	616	601	643	600	625	621	645	620	616	656	607	584	607	618	647	564	622	654	630	594	674	645	609	660	651	623	610	646	633	607	601	611	679	657	552	605	633	631	608	626	622	626	657	622	607	621	607	620	594	604	598	637	624	629	627	577	639	640	646	575	577	608	640	641	668	624	652	643	627	632	620	667	567	626	612	632	658	641	616	620	602	683	608	608	647	613	682	642	591	567	629	611	571	651	626	633	651	591	593	616	582	629	672	632	637	616	638	596	650	630	594	576	626	620	609	564	594	646	686	614	669	629	614	599	585	581	641	611	637	648	638	643	579	580	643	624	647	624	633	632	661	626	621	674	589	660	624	609	625	659	607	617	619	611	609	595	618	594	640	609	607	634	641	642	621	647	619	646	614	618	625	618	610	588	631	608	631	659	618	604	577	641	609	622	649	581	636	611	658	613	590	628	673	647	687	644	678	642	645	578	605	601	621	650	599	618	630	617	612	597	628	637	599	593	627	579	630	585	679	605	627	686	640	622	621	605	626	663	593	586	626	625	630	651	632	605	681	621	611	619	644	644	634	606	611	600	650	587	647	621	636	627	644	631	635	639	550	663	607	647	625	646	637	675	610	587	616	699	600	617	626	628	599	673	665	591	590	595	612	620	649	646	668	624	632	640	632	636	617	638	610	612	667	621	601	633	593	610	618	640	624	636	591	612	649	606	629	603	616	605	608	688	646	610	667	598	622	618	617	607	630	627	672	639	600	631	644	635	635	584	655	646	634	599	605	630	621	630	617	615	609	646	641	576	659	676	648	596	605	596	630	642	628	643	612	653	606	664	684	635	608	636	643	585	638	636	587	658	624	656	581	641	586	640	612	642	629	666	600	661	653	654	632	629	641	652	629	655	600	638	615	609	644	593	644	598	562	651	595	594	599	639	662	607	641	608	641	647	594	675	622	683	571	592	644	638	591	623	601	595	589	651	593	626	639	646	583	621	624	618	593	633	606	608	606	602	640	597	677	606	633	694	664	617	631	619	594	563	624	652	666	617	598	594	599	602	590	639	638	577
22422	2505	774	652	491	474	477	423	384	386	423	390	368	356	369	361	380	404	393	377	389	365	384	368	380	373	355	389	381	401	336	387	358	371	368	401	414	351	364	380	380	393	325	371	335	317	372	352	341	376	405	363	369	360	373	345	389	367	365	350	307	382	350	338	368	370	366	385	345	418	401	356	339	380	378	364	337	402	382	376	385	374	384	402	351	392	362	374	384	421	368	400	405	348	396	390	369	373	365	350	392	382	355	404	386	348	355	398	389	366	362	362	372	398	358	375	406	373	345	383	332	374	370	421	390	346	324	387	388	362	356	361	322	348	345	369	402	394	346	374	378	376	358	356	347	368	406	358	364	363	406	392	355	343	381	351	340	358	346	393	341	410	383	379	378	351	367	325	340	384	344	330	365	396	382	361	387	371	372	372	369	349	342	379	386	370	358	371	401	373	365	388	349	364	380	414	368	358	404	362	342	369	386	394	321	401	351	354	358	382	383	382	367	390	372	345	400	375	358	396	372	395	351	330	380	398	372	353	353	378	339	340	383	370	373	363	348	369	378	344	364	387	373	359	333	345	384	393	352	331	355	373	366	361	363	364	372	358	359	376	338	365	364	374	353	368	340	355	320	356	373	399	357	410	387	396	356	391	392	364	359	398	367	386	361	415	384	357	345	354	390	369	374	346	363	362	353	379	384	386	365	368	388	361	406	369	374	367	356	391	385	356	391	374	372	329	367	372	338	358	394	398	412	365	350	359	368	357	368	371	368	365	326	376	384	391	378	380	398	370	375	377	331	314	336	352	378	387	338	383	392	363	363	357	369	360	369	384	374	393	397	357	382	337	338	375	390	337	414	400	374	371	358	299	351	362	356	358	339	359	350	352	373	359	356	370	392	396	367	364	370	354	343	334	361	327	371	387	369	414	342	355	380	388	338	349	424	329	364	371	366	367	374	368	367	365	363	360	367	386	361	388	318	392	347	337	411	368	385	346	350	330	317	327	385	364	391	363	375	377	349	388	338	361	373	385	368	399	404	358	377	389	354	403	356	372	355	354	355	338	382	384	391	371	360	376	362	393	358	334	361	357	347	382	394	362	356	393	346	373	378	357	374	365	345	334	399	396	421	368	367	364	351	360	386	367	368	376	382	360	376	376	354	369	364	380	373	355	369	384	343	370	386	356	320	386	332	368	352	370	365	410	401	340	361	352	355	342	398	336	379	315	387	353	370	357	382	376	370	358	349	365	390	370	329	370	345	336	345	355	351	341	341	343	360	394	404	386	382	368	350	306	351	364	370	359	378	360	361	313	370	345	345	381	328	378	362	368	330	369	420	410	385	365	348	326	392	399	358	400	372	395	397	372	368	353	400	356	365	378	367	334	362	378	363	377	360	327	398	376	359	368	345	366	341	329	361	369	375	350	389	403	372	347	359	335	381	357	384	345	376	387	380	366	382	351	346	360	380	335	367	363	359	357	363	373	386	324	403	376	366	340	382	356	355	351	355	364	332	399	383	368	399	393	351	370	383	408	368	333	337	325	381	390	382	361	362	363	383	373	379	359	382	402	369	380	377	348	352	364	384	375	394	322	374	374	330	367	381	392	379	373	382	368	342	366	361	392	374	335	365	344	403	323	387	358	347	367	349	386	389	393	367	329	360	397	395	399	362	369	375	376	410	370	373	363	361	371	411	367	394	352	345	380	371	359	361	377	337	385	363	390	367	357	424	355	374	342	363	372	378	381	373	372	381	357	349	376	354	389	360	381	347	358	376	360	368	367	380	310	374	378	355	377	339	359	325	373	370	325	340	360	362	375	355	348	362	373	367	397	360	339	388	388	377	355	364	336	409	345	385	389	400	385	406	375	378	381	352	336	371	411	362	388	359	373	359	329	381	346	384	383	378	353	362	403	387	370	345	403	383	384	389	358	360	336	365	360	348	379	359	337	389	389	381	364	330	342	380	382	348	365	373	336	358	353	381	360	346	352	380	386	386	376	353	347	389	397	374	368	369	374	368	384	358	398	379	398	334	377	369	371	374	350	376	362	321	377	372	388	378	372	392	375	348	427	360	344	354	379	350	400	369	354	336	382	354	370	338	385	354	347	399	372	419	384	342	374	418	418	381	394	359	370	358	379	347	374	367	361	400	389	361	351	358	382	336	319	390	380	384	357	351	355	380	381	364	380	385	349	330	404	342	387	358	321	380	373	380	385	400	381	344	318	343	330	363	335	403	354	361	330	382	319	354	376	391	359	335	372	356	379	358	346	398	368	339	375	381	400	359	352	372	376	377	357	355	362	372	346	366	359	391	350	373	376	337	350	371	395	363	354	397	359	414	323	355	320	344	386	371	348	416	370	313	369	366	354	327	314	377	410	337	370	327	372	356	379	402	330	325	341	375	376	370	353	384	351	396	379	346	371	330	390	334	404	332	384	353	346	402	409	381	353	347	362	398	347	380	364	397	381	355	358	364	393	368	339	343	378	371	371	408	361	332	337	368	396	372	353	359	360	342	373	369	362	344	364	386	414	347	294	351	359	380	358	409	369	405	325	333	407	356	329	352	349	378	357	354	363	357	363	367	383	349	377	354	375	386	371	363	388	344	377	357	360	399	342	360	385	322	354	332	390	379	336	369	375	353	380	360	372	378	389	344	360	340	372	376	412	347	364	381	343	376	375	339	367	385	379	359	347	382	341	404	328	386	369	349	405	389	391	384	396	358	338	407	382	381	372	315	390	366	383	353	370	404	381	374	358	376	376	371	349	367	384	380	350	376	359	351	349	343	332	352	343	351	361	387	354	401	366	359	357	366	365	365	395	398	374	361	365	364	401	364	412	364	369	361	370	352	388	386	368	308	324	378	402	380	387	390	369	334	392	389	375	367	363	396	353	359	413	356	372	376	381	371	365	345	356	389	361	349	371	374	380	406	390	366	376	344	402	389	351	331	347	390	361	353	378	403	378	364	326	378	363	374	388	373	370	342	365	372	360	380	403	333	343	378	367	372	385	363	401	353	343	353	377	379	400	387	371	374	369	380	357	357	382	344	369	348	347	327	342	353	339	378	350	350	417	390	380	383	349	358	347	377	355	362	372	338	363	372	386	357	359	316	398	413	412	363	396	382	342	357	344	387	356	387	390	404	370	335	378	392	332	371	404	372	364	367	338	363	395	390	356	364	379	360	332	385	366	366	387	397	357	344	356	370	387	362	326	353	349	379	390	366	334	367	379	365	382	355	351	365	361	387	380	355	359	368	380	374	388	381	367	371	388	345	378	365	315	349	358	393	345	319	365	385	339	379	335	355	380	333	353	341	352	347	366	358	353	357	375	355	371	421	397	369	355	353	383	359	396	348	370	326	344	339	368	378	372	379	366	356	371	342	345	351	354	354	346	384	331	400	365	399	359	364	330	349	391	379	367	343	366	333	357	368	374	389	380	353	339	358	377	364	366	346	416	385	344	378	374	371	400	394	371	358	347	343	385	399	379	393	356
13080	1285	1529	1638	1483	1317	1193	1120	1099	1040	980	954	942	894	947	865	882	856	899	851	869	863	884	867	845	870	867	865	845	845	846	861	815	821	842	848	854	850	846	789	855	809	787	808	802	821	813	834	854	825	909	889	859	874	891	924	898	870	872	835	847	820	853	871	851	820	857	804	807	863	933	851	852	863	887	816	863	823	827	878	877	777	856	817	808	794	856	856	813	826	848	846	830	809	803	831	872	854	809	841	838	822	872	883	809	805	868	821	849	853	884	834	815	831	796	851	889	828	726	851	827	854	812	779	832	795	806	832	803	808	823	854	831	814	870	829	797	823	735	827	836	807	811	834	838	886	814	829	819	867	794	821	835	823	806	824	834	787	828	874	803	823	842	859	843	833	816	768	821	835	832	844	787	771	817	814	809	841	837	801	899	832	790	816	772	809	832	792	797	783	840	831	789	842	825	776	835	826	857	815	778	835	856	855	843	809	840	831	815	829	815	831	827	777	793	846	853	837	839	802	854	782	811	786	801	837	781	808	810	817	811	839	784	799	751	798	784	846	804	786	815	858	857	870	812	816	817	828	814	820	831	862	859	762	809	841	850	809	824	824	838	854	814	794	858	819	784	844	836	809	813	798	798	779	797	809	812	834	845	771	792	793	789	825	813	860	801	802	828	875	786	798	845	846	801	848	816	830	749	774	819	800	796	828	792	771	821	808	789	767	731	807	804	839	819	838	752	865	823	802	818	847	820	817	827	802	860	766	821	830	821	838	836	811	788	877	834	865	843	777	851	831	809	795	841	830	830	818	869	823	825	792	811	809	807	860	862	798	813	794	795	805	845	808	790	824	816	808	884	814	835	785	795	856	811	814	845	807	841	828	821	774	841	835	819	885	779	740	795	826	808	867	791	804	822	795	830	809	791	797	883	810	806	829	737	802	814	791	807	820	818	796	771	813	850	811	790	823	845	811	803	809	858	828	829	750	768	799	856	802	793	810	831	832	821	906	805	846	822	811	780	772	802	827	810	829	827	779	843	827	851	793	841	840	825	770	785	765	829	793	845	797	750	843	855	859	785	800	831	836	857	755	801	819	825	769	797	810	807	797	811	850	815	726	804	868	838	817	809	831	771	783	832	865	809	842	807	811	794	824	809	832	809	824	800	810	871	775	819	800	800	784	777	849	786	814	844	811	807	787	783	816	838	768	789	793	836	833	757	823	810	823	809	793	838	824	806	845	828	820	830	825	856	852	785	782	805	814	840	846	854	848	862	821	773	838	785	799	791	785	792	852	824	836	808	786	773	814	866	795	803	850	841	770	864	823	830	789	848	845	791	804	811	835	798	745	790	841	810	812	809	830	830	819	809	782	792	845	768	792	858	793	829	832	828	802	763	804	844	845	785	788	824	851	801	760	841	816	813	792	787	825	816	809	785	787	826	782	811	819	857	861	808	794	822	817	810	820	822	858	792	827	777	819	841	813	911	800	796	815	836	799	775	839	866	855	825	813	776	797	822	788	780	818	798	793	800	855	815	803	864	784	804	791	843	762	793	874	868	844	838	825	818	831	851	865	823	831	798	782	836	769	829	835	830	848	815	798	808	854	802	813	851	806	816	804	785	805	804	861	811	799	805	854	837	761	846	843	850	842	795	874	784	813	808	791	804	848	839	816	832	859	779	771	824	806	821	797	801	816	784	801	847	823	837	820	816	848	770	799	817	785	829	789	838	813	838	796	788	773	834	871	786	839	862	826	824	814	788	826	825	799	817	811	836	820	829	825	755	796	807	816	799	818	782	840	792	815	798	842	835	812	850	808	834	777	835	831	823	803	816	815	802	782	801	843	824	807	841	806	797	845	791	767	846	810	829	809	827	743	850	864	822	809	793	801	811	829	823	852	866	840	866	773	872	844	811	855	793	769	853	827	794	806	826	853	824	821	767	806	854	781	844	820	812	817	829	801	758	805	830	803	814	841	819	861	837	852	783	799	785	833	783	792	764	796	808	817	806	768	865	749	743	817	792	771	837	804	799	802	783	816	818	870	826	792	810	809	853	869	838	795	794	847	813	817	810	797	795	829	789	817	871	795	765	823	775	845	826	833	813	814	849	831	839	818	820	823	824	854	807	830	851	824	803	815	822	816	802	790	809	811	777	802	787	809	812	841	799	811	838	842	833	808	773	854	812	824	782	824	823	792	843	815	806	792	804	803	789	816	850	851	790	798	805	851	816	792	795	811	782	802	824	808	836	880	797	798	781	822	748	787	789	851	874	807	803	811	794	797	880	789	763	843	777	827	852	810	838	812	784	810	877	808	826	887	799	846	820	829	794	826	849	838	800	774	769	803	810	822	819	832	807	802	806	835	819	813	780	816	806	821	808	813	847	794	816	825	768	805	827	835	815	797	837	805	862	773	795	830	808	793	797	794	830	782	809	836	866	829	844	815	774	796	836	803	785	858	805	810	837	824	819	787	867	798	817	842	791	846	841	873	790	820	775	831	785	871	760	819	786	846	835	818	786	836	781	826	809	794	838	875	785	809	826	843	827	785	812	784	826	783	775	827	843	811	809	784	793	825	831	829	792	795	882	809	869	827	820	815	816	836	811	786	812	841	837	854	799	793	778	854	846	758	768	827	820	795	853	803	817	839	868	802	838	823	835	798	827	810	823	789	796	813	751	834	816	774	820	845	831	828	828	820	834	797	831	767	822	813	802	775	795	851	878	809	800	817	806	828	823	764	826	871	785	752	805	774	805	759	787	829	861	829	866	785	837	788	781	819	849	814	845	822	824	765	800	843	830	847	797	786	835	842	789	838	786	829	849	802	790	807	852	804	836	840	789	815	819	772	803	851	764	841	780	814	811	831	828	811	803	832	821	815	775	817	839	781	779	803	784	823	813	787	779	819	826	843	780	846	819	804	808	804	874	791	779	819	878	821	844	845	791	829	845	781	786	824	817	877	844	768	816	729	781	835	794	838	822	784	887	831	785	830	815	846	861	810	801	822	830	768	794	801	817	852	811	814	814	803	841	831	838	865	864	784	855	769	746	774	789	835	766	786	794	843	804	800	819	795	799	777	787	825	810	784	773	800	770	812	840	759	833	836	817	838	834	845	819	791	875	749	825	794	832	835	845	785	819	799	794	804	817	811	780	797	808	829	814	816	820	791	806	864	803	838	812	791	820	866	845	821	784	812	781	842	768	829	784	830	820	835	842	782	831	871	846	833	823	788	797	838	832	799	821	832	838	793	829	812	793	812	817	824	847	796	827	773	833	823	828	845	834	834	831	836	834	808	858	827	827	800	784	841	800	833	846	807	837	798	833	838	748	822	796	812	819	811	813	821	825	817	816	853	797	831	816	815	847	816	839	760	785	812	814	818	821	878	797	779	787	822	871	864	815	839	797	809	832	798	853	798	824	846	817	808	836	775	744	815	866	833	798	816	803	793	823	822	754	833	849	785	809	882	846	825	844	783	778	843	815	798	845	830	770	815
30365	4579	1360	998	748	635	587	547	504	486	500	431	472	424	458	506	432	437	491	457	462	440	463	442	427	460	417	411	440	424	413	421	442	433	412	442	427	452	387	442	437	422	439	420	402	429	480	461	421	453	424	415	401	448	429	443	428	526	474	473	433	504	418	389	430	419	436	447	481	431	444	481	468	496	454	486	446	452	416	484	459	441	423	464	461	454	444	464	420	454	404	448	406	453	422	393	452	428	444	404	415	452	447	445	420	441	405	466	425	418	407	423	415	409	396	446	509	428	419	412	445	427	435	417	436	426	468	444	403	418	406	450	461	415	422	397	411	386	442	403	414	410	421	429	425	455	421	400	459	435	412	433	406	451	389	446	460	408	422	407	446	421	402	449	393	402	409	426	462	404	410	403	432	442	414	425	404	417	406	435	420	410	457	442	449	449	468	416	443	447	419	418	445	435	427	446	417	400	458	410	427	448	438	432	430	403	409	414	473	439	408	428	461	400	414	421	446	422	445	399	461	427	410	442	444	464	409	411	451	434	416	425	401	431	410	421	433	469	487	436	423	462	466	403	443	413	434	441	434	433	431	446	436	433	395	453	425	434	408	477	411	403	423	455	398	409	436	419	474	484	439	441	424	442	427	437	442	449	431	368	396	385	431	393	435	442	455	424	403	441	463	421	431	403	409	491	411	436	499	445	435	453	448	428	432	481	425	458	457	442	411	397	425	422	401	421	440	387	454	429	451	460	453	451	416	428	445	393	417	423	420	457	390	444	411	413	428	411	451	384	409	436	438	432	446	403	436	418	483	446	399	431	419	428	419	425	432	413	385	397	409	455	435	493	425	420	424	426	445	444	421	421	432	465	430	451	401	484	427	432	415	437	406	417	435	390	448	427	437	447	438	437	423	445	428	416	442	410	393	440	423	422	404	414	387	447	422	461	396	427	432	411	427	422	459	454	437	402	433	453	417	502	429	430	445	456	455	453	420	418	435	435	437	405	455	463	415	415	450	401	438	425	429	421	416	410	464	419	396	413	487	419	456	450	418	451	378	448	447	394	452	426	408	465	457	455	460	412	376	455	427	437	409	443	425	407	440	447	438	397	466	461	413	424	409	454	453	465	385	444	428	446	432	444	411	456	456	416	418	395	441	484	406	468	405	438	445	428	450	445	478	440	487	427	428	465	415	388	424	464	438	451	467	459	470	429	404	453	433	441	441	424	440	427	442	457	416	399	429	442	423	473	429	453	454	448	407	399	410	431	447	414	431	405	450	461	457	415	421	428	429	417	470	432	420	449	436	452	455	424	447	380	421	451	431	463	441	380	426	442	391	437	453	443	417	480	430	460	446	440	419	459	454	474	408	424	383	437	437	416	405	465	407	406	438	465	389	396	417	409	425	401	418	451	427	422	434	447	463	431	417	473	439	433	479	423	394	468	424	430	443	457	454	433	454	435	411	450	399	425	425	492	410	444	455	483	412	448	439	473	465	443	467	440	445	448	418	412	409	441	434	425	424	461	384	444	440	435	468	445	459	424	452	427	430	435	415	431	414	410	434	420	451	436	448	453	402	441	404	416	465	429	441	440	455	452	412	422	424	410	423	472	425	458	466	457	480	456	421	426	438	403	432	434	429	442	419	428	399	422	441	453	433	477	424	453	456	462	439	444	409	424	427	435	470	443	461	428	450	450	403	428	476	438	437	406	428	415	398	431	450	443	430	438	445	453	413	396	464	393	405	416	391	431	443	430	483	442	435	428	428	409	436	399	454	406	422	426	428	459	416	458	444	429	437	459	428	459	445	445	435	404	456	434	467	432	407	446	430	450	413	456	462	428	452	438	439	440	433	388	432	402	451	453	478	464	429	420	420	430	426	464	396	448	444	414	437	417	428	417	423	439	435	448	443	442	457	440	408	445	462	445	387	415	418	466	451	430	416	437	426	413	449	456	427	432	451	435	452	486	449	431	437	463	431	445	397	414	442	434	454	441	429	437	431	445	469	441	447	447	428	454	427	417	452	443	421	437	422	429	456	441	464	471	457	433	444	431	436	430	397	416	425	443	419	447	432	413	423	423	435	453	436	420	465	408	441	447	465	395	386	444	415	413	379	425	499	463	411	446	459	429	441	455	425	453	424	443	440	464	413	405	404	404	428	430	411	422	419	426	423	408	426	416	436	459	423	370	443	422	426	459	434	409	445	446	458	464	459	436	432	412	447	380	452	436	430	432	413	393	433	441	436	453	449	455	399	435	444	408	445	440	465	394	450	450	421	448	375	429	478	449	473	486	435	460	430	444	460	436	454	425	431	411	463	456	475	451	453	451	464	432	418	456	470	465	430	398	383	403	414	434	429	451	438	439	437	451	422	424	464	421	418	444	421	484	418	433	438	439	387	448	429	429	472	447	450	466	453	444	422	414	444	408	443	436	401	419	475	468	413	455	441	434	477	410	408	407	442	394	431	437	466	416	438	396	424	400	471	421	446	433	461	460	483	410	441	436	456	411	481	463	467	444	431	432	441	459	454	420	425	441	423	429	389	435	389	476	443	436	457	396	414	441	401	423	434	412	483	457	374	409	455	455	416	407	403	419	428	405	466	383	413	449	461	404	418	424	428	484	452	482	445	413	434	452	424	438	465	423	484	436	442	466	436	415	445	437	441	446	446	463	452	426	437	458	398	411	428	484	443	426	452	473	446	470	442	407	461	404	432	447	469	444	447	441	437	445	439	401	437	420	409	436	419	453	447	425	431	463	435	427	452	433	417	484	452	439	447	445	432	421	457	468	425	439	436	399	429	412	490	456	427	474	468	431	429	422	429	421	429	455	457	440	402	428	441	446	441	414	446	458	436	462	434	441	482	427	409	429	429	399	435	467	459	458	413	434	396	442	423	425	433	455	433	466	438	416	401	421	463	432	429	455	435	441	450	443	450	430	441	453	466	425	454	429	437	431	449	445	473	395	428	440	427	415	395	435	468	397	427	437	476	435	449	455	453	398	411	445	447	356	474	437	430	418	464	447	441	419	455	439	444	426	440	419	425	428	439	446	440	464	415	450	420	433	442	445	430	458	417	409	435	425	454	413	443	444	442	449	424	404	439	397	403	456	453	455	444	436	447	463	396	408	448	448	477	453	421	448	434	449	467	391	426	403	408	431	414	418	447	424	417	428	450	436	436	442	416	412	433	419	430	454	427	445	426	443	409	423	427	444	434	417	467	448	477	468	426	428	464	419	460	448	424	466	433	456	436	424	403	430	389	442	409	450	451	429	434	475	446	451	473	439	440	428	451	416	431	417	421	433	448	417	462	441	457	477	478	423	448	430	459	407	410	451	422	423	428	402	420	411	420	403	458	464	447	440	402	424	382	400	444	419	425	421	444	417	440	417	424	435	453	459	445	487	367	461	393	450	461	486	465	429	433	444	454	490	452	424	442	457	433	459	458	463	442	446	436	398	437	457	415	492	410	406	421	419	412	461	426	454	445	453	433	422
15873	1845	2253	2501	2249	1970	1633	1481	1346	1308	1210	1184	1109	1056	1085	1052	1054	1074	1076	1028	1019	1014	963	1042	978	961	951	947	998	985	965	946	962	952	983	894	968	927	974	949	934	961	983	940	955	956	920	1013	1011	999	1012	990	1058	1061	1053	1040	1036	955	993	1015	1000	985	1014	959	1028	993	940	1012	1061	1070	957	996	1061	1036	1012	1004	1016	1012	929	924	1028	942	907	961	935	906	933	961	939	950	990	954	1005	945	983	965	983	906	934	916	926	984	892	1054	898	936	957	964	934	931	920	944	892	923	938	923	931	934	930	892	909	977	944	962	958	910	868	899	977	950	953	939	939	965	932	945	945	910	937	910	930	999	947	942	1004	967	956	952	927	922	938	922	891	939	953	954	955	932	974	962	950	973	931	959	906	975	928	969	967	945	919	922	900	989	923	933	916	907	928	940	903	921	916	949	937	971	971	904	893	891	931	944	874	900	939	943	904	960	894	937	912	926	918	907	933	864	898	918	939	916	927	912	959	886	968	928	937	928	945	917	957	906	915	956	947	928	938	907	952	860	964	912	933	943	943	934	958	951	879	955	963	923	933	885	964	883	918	959	941	924	911	900	929	911	944	932	974	931	925	939	919	903	983	939	868	968	951	963	919	924	939	921	1014	955	921	924	859	955	979	885	967	952	935	966	948	918	910	941	860	892	865	910	1019	966	893	915	909	931	879	939	939	952	915	964	920	916	891	965	940	948	901	936	929	919	902	927	923	919	914	908	954	913	905	919	972	942	934	948	991	931	907	942	924	928	953	971	899	902	901	883	894	967	880	925	920	948	967	955	913	928	924	935	943	928	932	968	927	911	974	911	910	929	888	903	943	899	929	964	947	972	891	897	974	853	933	970	897	927	966	932	949	927	956	887	942	930	964	920	938	955	904	860	873	929	906	944	950	967	974	967	963	908	925	935	970	904	937	956	902	936	911	943	935	965	924	941	948	881	911	952	945	950	923	926	885	927	937	980	913	989	955	999	938	915	967	909	941	943	978	908	919	922	945	978	970	926	923	897	980	970	868	882	898	910	923	880	907	960	884	889	877	885	951	938	920	933	911	908	909	954	926	945	896	977	917	933	946	924	942	929	999	890	929	955	976	966	934	963	932	917	975	886	945	929	905	940	934	890	944	852	969	915	910	951	939	964	939	946	905	886	932	940	918	919	946	925	891	1005	898	962	947	887	910	929	951	952	916	933	913	961	894	887	885	985	1001	888	941	890	932	929	868	923	951	974	937	952	952	997	985	937	958	1004	927	919	898	925	900	917	1000	922	906	995	946	910	883	930	921	875	959	951	922	895	930	947	878	895	904	946	900	964	916	937	901	877	1025	960	915	909	934	954	954	944	909	992	923	952	961	943	954	929	910	895	936	902	894	939	925	868	999	966	903	959	967	953	909	940	944	899	914	918	925	902	972	926	956	906	927	903	989	979	906	886	900	902	897	931	964	889	934	981	918	1004	949	960	937	925	985	973	952	959	934	944	870	923	874	900	943	887	906	893	956	941	961	915	899	915	910	902	932	987	926	914	957	874	926	917	913	928	952	873	938	978	946	860	945	932	946	923	926	958	956	951	924	896	957	942	931	941	971	967	878	942	919	876	915	921	964	915	928	962	989	930	916	925	933	926	963	887	925	897	947	887	922	964	901	969	978	931	953	947	913	949	951	935	903	919	957	981	882	918	916	1018	964	945	930	928	921	956	934	923	943	896	922	928	903	934	949	924	913	955	937	950	914	928	930	954	959	944	882	939	931	980	924	934	886	950	926	948	944	968	906	942	929	942	898	910	915	917	985	969	923	1014	892	963	894	922	852	974	936	899	917	961	933	915	909	989	973	937	907	931	924	844	935	863	936	935	911	1003	969	943	927	945	952	946	922	984	927	936	930	933	926	927	978	941	912	949	889	928	914	902	957	937	981	960	939	909	897	928	930	923	915	923	943	946	949	961	968	923	894	950	906	913	957	911	973	855	937	937	963	947	891	893	875	932	966	909	912	890	903	908	866	935	972	899	880	960	969	909	888	923	950	935	981	895	956	996	976	895	934	947	882	956	917	904	915	917	939	951	906	897	900	925	893	901	911	926	903	954	958	960	946	919	958	941	963	950	876	899	936	914	955	964	942	1014	868	968	953	957	950	943	948	920	885	913	917	927	957	957	953	940	928	863	964	890	889	927	880	925	910	927	972	892	967	942	914	901	927	939	975	926	989	914	965	938	950	877	967	923	958	997	896	966	911	1006	961	959	914	910	960	917	915	875	964	956	963	901	901	960	904	967	936	939	981	966	918	936	930	961	945	898	961	903	956	985	928	942	921	944	943	979	930	951	888	892	935	935	907	911	894	915	935	959	927	916	884	940	942	903	941	957	916	879	955	953	973	965	943	950	943	836	947	897	968	954	941	908	906	976	895	1000	895	939	923	935	968	922	884	956	923	927	944	921	980	896	965	884	948	910	872	915	923	946	895	933	929	902	984	901	959	898	933	960	909	932	966	915	947	964	988	951	891	941	943	876	978	896	886	964	878	968	918	907	968	933	931	894	944	911	927	924	895	901	962	886	922	926	913	936	933	915	909	935	948	951	931	922	921	906	920	921	919	966	947	948	924	953	898	954	926	901	956	927	965	922	966	863	941	911	918	938	907	907	919	942	884	942	966	983	927	950	951	919	884	967	914	922	892	926	946	915	925	943	920	937	914	949	943	988	937	944	937	923	954	867	975	912	938	951	888	914	961	962	937	922	922	924	943	926	936	911	903	949	976	925	958	938	911	993	908	909	932	974	955	940	930	984	950	971	1014	920	898	982	940	929	968	981	925	954	949	873	964	917	949	912	908	949	908	939	924	915	952	904	907	900	960	945	943	957	941	981	896	917	938	905	957	890	946	928	921	952	900	900	934	973	961	921	932	959	905	936	979	932	989	959	967	972	940	946	960	898	883	949	966	935	891	921	896	916	936	922	977	928	981	920	944	931	939	935	1001	870	907	912	904	913	916	947	920	930	926	900	944	910	957	909	908	968	979	910	859	915	895	943	936	939	916	916	931	924	969	966	870	912	900	912	929	909	880	923	889	893	921	920	940	895	960	955	908	883	942	915	917	921	961	937	949	958	937	973	924	912	855	905	902	958	928	924	995	933	940	875	940	943	930	879	945	939	933	885	910	909	974	953	943	953	940	934	920	945	917	924	870	973	928	964	912	919	961	908	943	928	962	961	913	939	959	915	906	927	919	912	918	952	927	876	910	958	912	933	938	966	947	909	896	912	925	916	975	942	911	897	874	915	905	933	926	915	936	915	931	911	918	937	958	964	966	896	951	961	982	920	940	913	915	930	963	949	948	925	888	931	881	901	929	874	926	926	966	923	915	919	908	944	917	891	945	879	945	907	917	896	930	955	891	918	946	976	950	887	926	953	992	901	907	875	889	927	928	887	868	944	940	916	942	892	935	928	926	878	915	907	957	956	947	910	928	941	871	904	960	923	899	949	957	957	898	889
8061	767	260	265	262	268	280	262	263	280	268	271	277	248	263	247	258	242	262	238	288	308	276	245	280	269	261	259	268	285	288	311	281	247	277	246	248	247	274	300	293	289	307	297	288	273	268	265	259	256	277	256	281	259	266	285	235	253	277	264	249	290	266	235	267	250	283	275	266	275	275	271	273	271	256	280	277	250	275	281	236	287	263	252	283	261	267	266	277	266	236	256	273	306	262	282	264	269	251	265	256	275	261	283	257	238	273	260	289	261	298	287	258	306	257	289	285	281	291	241	235	227	261	263	245	257	264	237	273	251	257	271	301	280	264	259	251	248	275	292	275	260	246	253	273	304	264	266	266	267	283	271	268	262	243	232	239	302	256	264	275	238	307	279	288	286	253	248	256	272	265	262	265	265	276	269	268	268	295	268	290	261	285	301	303	271	257	271	305	265	232	244	273	270	302	249	258	263	246	268	291	269	243	268	263	265	221	270	235	246	261	250	259	275	254	246	276	288	272	320	280	250	248	279	259	275	272	250	273	263	281	247	261	289	284	265	309	288	281	279	284	242	220	280	237	279	255	274	260	313	277	279	252	273	304	290	289	258	263	246	254	276	238	251	277	237	270	273	243	278	269	269	277	273	240	239	275	277	251	280	278	252	246	310	281	270	269	241	261	268	270	252	262	274	280	275	293	247	285	247	273	231	268	276	282	239	278	267	278	258	273	250	279	272	256	274	228	267	257	286	275	250	257	276	261	236	262	259	296	274	270	268	249	283	251	264	292	247	238	262	217	259	252	274	312	251	314	244	275	284	216	285	277	246	279	283	276	269	290	249	280	296	293	269	275	271	266	305	281	270	245	273	245	250	271	238	317	242	251	236	254	257	262	286	292	285	276	262	296	274	289	240	297	241	263	216	251	274	293	297	285	273	267	271	280	273	229	267	290	289	277	277	303	270	274	267	268	289	284	248	258	266	274	309	264	288	257	261	261	277	283	286	277	250	273	264	278	262	249	255	285	281	272	280	248	270	249	210	254	273	265	279	260	240	252	254	259	275	259	258	263	276	221	276	273	240	251	250	259	262	258	285	255	266	238	234	270	266	277	271	235	275	267	258	257	270	285	269	255	281	268	273	266	267	280	287	234	263	248	263	278	242	262	234	238	260	265	254	278	257	290	255	289	271	283	273	255	264	255	281	269	263	267	275	217	301	275	249	260	270	301	258	251	268	271	257	282	290	268	268	267	292	272	268	280	253	262	271	304	249	267	270	269	291	262	262	277	269	239	271	258	297	250	258	266	246	271	234	270	301	282	274	272	251	254	251	264	303	258	242	244	245	271	268	271	273	283	270	291	243	271	259	303	296	263	309	279	273	259	316	265	304	263	302	247	259	271	294	280	237	260	248	262	247	271	255	248	288	273	279	255	262	254	258	257	300	300	257	250	242	275	286	258	282	263	257	235	259	293	262	273	254	249	285	263	261	244	259	271	258	255	264	255	254	252	251	275	248	267	310	271	284	265	285	259	285	294	269	250	274	270	247	292	290	288	263	261	229	270	266	253	255	263	250	230	282	263	222	317	270	296	276	277	281	258	252	265	261	288	271	268	262	263	272	267	294	252	278	299	299	278	258	241	263	279	286	258	241	272	271	289	258	280	291	249	255	285	231	267	264	277	274	261	281	285	261	247	283	264	257	264	249	232	282	278	269	270	262	277	256	257	251	241	258	243	262	252	297	259	244	262	263	273	289	276	259	261	265	273	254	280	287	246	242	265	259	277	281	258	284	275	277	268	253	267	251	243	292	273	259	281	283	265	308	225	270	245	261	262	272	261	275	274	277	256	251	285	253	275	308	284	288	278	288	272	276	248	266	269	259	256	310	266	259	260	275	260	274	255	272	268	251	252	284	292	284	251	304	285	273	271	294	271	240	268	244	281	255	257	270	264	277	235	250	267	277	288	225	282	270	257	262	257	272	218	275	298	275	279	261	288	284	265	264	248	291	270	279	262	257	287	308	275	281	275	245	266	251	269	291	271	284	263	294	261	248	275	275	290	251	276	288	282	235	263	259	271	281	252	267	241	287	268	269	256	258	276	237	264	262	278	258	257	297	253	266	266	256	271	268	268	253	293	256	265	247	275	274	262	287	277	256	238	300	271	250	274	263	247	245	299	246	265	254	270	276	275	273	277	263	260	256	249	266	281	263	269	303	286	279	254	268	264	259	249	290	284	305	287	272	256	272	286	275	256	258	269	282	270	280	304	251	264	258	262	280	278	249	254	240	279	276	272	264	288	269	241	227	279	273	275	270	268	255	312	251	244	268	279	230	297	277	256	252	285	277	253	264	251	245	265	254	296	282	264	256	252	278	330	300	232	249	289	253	246	280	284	272	301	240	275	262	263	255	272	275	255	280	283	248	242	247	281	277	281	244	274	245	235	270	241	255	258	254	290	254	283	252	221	273	253	269	266	284	211	258	269	308	248	273	263	296	241	235	251	267	267	255	229	268	264	244	296	244	250	267	230	284	267	226	271	268	299	274	246	267	295	298	226	264	315	289	226	263	277	278	235	266	289	274	263	224	263	277	274	288	267	275	285	292	257	285	280	292	274	266	265	265	251	271	294	257	223	265	242	253	248	280	284	260	271	251	297	249	242	298	268	264	243	299	263	290	279	259	241	253	260	266	290	260	240	279	245	274	271	266	253	251	277	287	240	285	269	277	279	218	262	286	262	270	252	279	228	246	269	267	245	282	287	272	265	261	260	268	262	257	261	243	260	278	263	263	248	247	269	264	241	251	271	249	296	257	270	265	248	280	263	272	252	273	245	231	277	253	264	271	264	286	279	306	292	238	270	268	297	289	273	266	260	285	276	276	242	273	258	309	267	244	261	285	281	285	279	264	255	269	266	258	263	278	259	245	247	289	281	241	240	306	261	279	279	278	289	242	257	277	249	264	281	257	253	261	286	252	244	278	260	279	247	279	296	282	269	277	286	267	292	283	294	274	265	251	267	272	284	259	274	288	279	269	270	265	250	285	261	238	276	294	241	271	295	256	287	240	289	255	262	271	274	278	250	285	299	270	218	281	261	273	281	283	290	286	284	264	243	262	228	273	276	290	279	299	264	231	276	297	281	257	275	248	229	273	247	259	247	247	262	245	245	309	275	259	301	270	281	253	257	280	283	257	251	244	263	285	257	268	276	248	278	262	263	275	286	295	265	282	278	277	275	292	260	301	281	283	305	319	276	305	285	313	265	281	274	262	263	289	284	246	303	272	272	270	277	259	267	259	287	272	296	261	257	256	232	247	271	284	296	253	287	231	291	288	255	304	270	281	228	271	243	289	280	267	273	295	251	300	274	246	252	258	253	248	233	265	278	239	261	256	235	277	272	273	244	273	259	273	273	224	258	298	270	239	240	239	212	290	264	286	280	287	259	270	255	264	250	298	292	235	254	233	291	246	238	267	268	296	285	278	252	253	305	235	256	277	282	242
5061	770	652	655	663	601	616	652	625	612	646	605	623	623	579	635	610	612	590	619	633	604	630	608	603	604	616	625	608	629	605	627	622	640	647	635	606	592	590	614	621	588	597	599	651	640	630	649	626	581	593	636	640	620	647	636	629	610	641	630	623	618	673	596	592	599	660	599	614	635	638	609	629	647	657	589	654	650	645	657	599	633	629	596	661	574	614	635	643	631	612	621	621	635	665	584	590	643	584	638	639	642	636	597	671	570	620	637	626	673	611	579	647	609	638	604	601	624	629	603	662	617	607	601	622	628	644	647	613	623	618	652	621	623	637	598	584	633	639	629	617	609	631	598	603	601	623	656	611	597	617	606	625	657	608	578	573	626	651	579	610	623	655	624	635	616	632	657	616	597	604	618	617	634	630	601	657	587	599	669	590	620	611	589	620	583	620	685	638	590	606	596	646	561	635	605	631	621	669	609	641	631	627	629	632	634	642	648	605	609	599	616	629	637	622	647	593	621	644	639	621	622	645	616	619	617	661	610	612	587	616	608	601	640	630	617	677	630	615	618	644	659	613	627	628	597	627	614	630	613	622	570	628	565	650	631	620	627	609	615	622	614	639	594	643	575	658	622	604	606	630	591	609	623	648	625	637	598	637	635	627	634	646	682	614	602	628	644	662	607	663	618	658	629	613	623	647	627	626	611	662	603	596	659	626	579	606	592	618	593	586	615	575	658	630	593	628	568	591	644	651	637	608	611	594	597	644	610	592	632	571	607	643	595	656	629	589	638	611	660	654	612	629	644	610	607	640	602	587	663	648	645	613	613	616	586	599	626	659	619	634	616	613	661	614	645	607	612	571	602	599	575	572	616	635	595	603	596	593	601	599	638	608	633	622	602	595	599	615	620	580	621	643	630	631	651	625	584	606	623	598	616	578	679	656	626	650	627	656	614	606	586	637	612	635	628	668	653	643	612	590	629	637	628	632	614	582	606	614	561	592	629	649	664	614	632	630	626	613	619	656	653	659	647	579	651	664	616	596	624	635	600	617	661	653	576	652	656	642	591	634	590	604	582	616	606	658	604	631	627	582	618	574	596	621	610	598	598	554	652	655	644	607	608	593	630	641	584	593	639	592	598	624	602	662	650	607	638	597	648	585	643	671	629	595	618	640	646	616	626	611	607	671	638	617	629	643	607	655	624	565	593	629	651	597	604	623	628	635	558	641	624	628	581	597	609	651	595	616	653	606	601	592	623	617	598	588	617	585	620	585	629	625	631	616	613	677	620	653	581	634	614	553	643	603	612	644	642	616	630	645	641	603	609	617	601	640	613	655	632	635	635	616	638	577	593	638	597	608	612	632	639	611	578	586	644	659	625	628	630	610	583	624	612	656	611	621	610	654	610	660	642	639	597	598	609	634	606	631	616	655	652	611	634	594	580	585	638	630	619	616	603	602	614	621	572	636	610	602	582	637	603	620	612	630	606	672	660	604	587	588	602	643	631	601	613	600	615	635	617	602	602	625	611	599	614	580	554	626	663	596	645	610	616	620	617	633	593	587	605	639	615	647	619	594	678	600	617	610	700	624	592	628	626	620	639	590	639	616	585	555	616	599	634	642	650	613	610	642	617	641	585	591	567	591	602	590	596	637	623	620	604	630	602	628	657	636	601	589	636	663	579	595	588	572	671	648	651	612	601	602	640	612	584	593	559	622	606	609	612	582	617	628	655	651	611	671	627	625	600	606	618	575	650	604	656	671	621	632	629	651	613	608	611	606	645	621	585	622	676	615	628	616	658	605	649	656	639	616	653	600	605	595	620	609	669	645	613	658	612	607	591	629	617	608	614	605	620	659	639	604	588	569	656	612	636	588	583	574	672	610	604	641	590	640	597	647	667	612	574	584	622	645	587	662	575	619	585	597	606	599	617	613	607	603	611	614	611	583	633	652	634	597	588	635	598	633	670	585	597	575	597	607	620	601	623	635	593	644	570	666	644	640	627	607	635	609	600	614	636	625	613	656	589	609	628	581	611	596	620	692	586	607	594	649	578	653	638	580	605	615	610	631	663	610	615	631	632	617	627	612	619	600	615	593	617	649	603	574	619	623	632	637	646	627	616	666	586	654	640	594	632	654	617	604	683	598	564	616	643	579	624	645	584	666	591	630	584	620	610	558	629	616	652	630	622	638	658	607	618	617	611	602	637	597	580	665	625	615	590	607	616	621	617	596	626	641	620	654	627	626	574	621	612	617	650	599	629	617	640	595	604	618	630	583	602	636	636	575	609	630	562	594	618	637	571	547	602	637	590	609	633	647	630	672	663	621	626	652	618	619	604	590	628	616	566	622	625	573	617	605	611	573	635	647	673	649	580	616	601	630	589	629	631	630	632	625	650	643	583	606	633	604	613	608	598	670	635	608	645	637	619	613	616	610	567	590	655	639	630	604	633	616	622	605	591	590	624	644	585	655	620	695	602	647	580	610	632	645	606	596	629	624	669	577	635	620	589	664	616	614	643	594	613	617	607	616	593	581	610	631	630	624	610	633	598	596	625	620	646	627	624	646	594	607	682	596	593	601	620	611	621	590	581	605	622	606	594	574	646	610	673	584	596	566	623	613	622	625	625	607	665	606	574	601	632	650	645	625	664	620	617	600	611	623	586	595	617	609	606	623	640	587	651	634	622	616	627	627	617	612	577	671	578	602	635	637	622	603	612	634	608	633	604	643	659	607	622	592	590	598	619	651	622	636	607	666	668	598	615	622	619	656	583	632	597	646	603	620	612	628	601	632	637	610	596	625	647	655	624	586	629	583	620	612	607	582	626	657	607	623	581	601	618	654	619	640	574	603	630	641	640	592	628	658	581	599	586	628	594	591	606	596	642	626	636	655	599	631	582	618	590	594	621	621	663	631	622	617	648	585	578	602	588	620	653	571	615	664	627	586	609	611	609	623	592	607	635	577	627	604	622	587	608	605	618	565	657	621	646	588	570	633	594	632	607	623	591	643	669	607	607	608	544	612	613	628	618	614	637	633	633	580	649	595	589	616	676	561	579	605	643	609	579	625	656	610	623	615	628	636	609	591	626	592	659	660	604	619	629	613	660	555	649	615	603	588	587	588	635	619	626	615	613	627	614	607	588	579	686	627	607	636	642	655	619	602	628	600	625	624	601	622	628	605	609	607	602	567	654	594	587	607	615	620	603	643	610	631	587	658	594	634	648	622	622	619	608	612	635	665	630	636	594	605	660	592	594	598	600	622	616	605	587	646	618	623	593	636	657	629	619	603	624	621	629	608	659	643	624	613	571	611	606	671	623	635	626	598	603	592	609	604	663	577	637	636	614	603	575	583	628	615	639	667	651	635	623	595	650	627	603	637	621	627	611	585	605	648	628	614	617	594	605	610	641	644	598	617	649	634	597	658	640	566	607	607	633	636	599	592	589	626	631	626	628	637	579	672	604	638	616	655	627	601	663	628	605	621	626	600	622	624	649	579	627
24220	3091	794	634	540	458	435	413	407	361	364	387	372	407	366	343	390	333	354	355	378	364	365	398	365	393	339	368	367	362	377	377	368	360	384	371	357	364	343	336	386	381	385	363	392	397	353	356	357	374	320	329	360	356	345	360	362	393	376	380	334	353	409	393	422	360	361	370	362	376	394	370	383	390	382	379	345	359	346	370	380	391	379	342	385	376	383	367	343	403	363	393	385	384	377	414	364	385	377	364	323	372	367	373	342	344	352	358	359	349	374	346	327	358	413	410	387	392	368	368	401	353	365	366	365	402	353	381	337	350	409	361	334	358	363	388	379	388	359	370	373	381	338	357	361	340	333	352	380	354	380	352	344	361	377	355	370	366	378	360	387	357	359	348	396	388	391	366	372	379	348	394	344	375	396	371	393	343	349	361	407	353	413	347	339	362	375	339	416	380	361	377	378	335	333	348	358	367	368	343	339	354	381	362	386	373	352	380	345	361	357	332	361	309	396	339	345	357	383	364	359	414	405	338	373	335	377	410	385	362	342	377	369	373	373	359	339	359	354	364	352	355	379	379	349	333	362	363	387	364	385	372	356	356	374	374	361	376	347	363	333	357	353	342	361	358	357	363	351	352	334	380	402	390	392	383	342	368	373	362	350	386	344	345	360	369	352	354	359	373	378	382	373	335	415	377	366	367	366	374	371	363	331	341	338	332	317	340	356	379	372	344	380	403	392	386	344	348	363	403	321	348	354	357	369	349	375	328	369	323	331	362	393	365	364	369	384	372	365	350	369	374	388	385	376	370	358	353	377	398	373	386	351	337	370	315	363	347	367	395	377	353	368	328	366	378	408	344	342	334	339	365	329	373	368	404	377	359	375	390	386	368	387	340	374	384	372	331	395	378	357	363	355	383	379	399	363	373	366	361	364	362	422	346	322	380	389	381	391	354	371	372	360	376	356	366	349	370	397	377	347	336	381	368	326	374	365	333	403	350	386	360	360	389	380	361	364	364	380	378	352	371	388	386	348	408	356	365	345	353	371	390	350	353	350	359	380	358	338	384	389	385	326	394	337	342	345	365	361	351	401	379	388	331	337	385	345	350	314	398	401	369	367	346	398	329	361	360	360	346	350	356	377	332	346	377	366	394	364	388	376	353	331	371	356	397	363	349	367	358	351	364	360	338	390	395	370	353	378	357	346	318	383	347	415	378	398	371	351	351	361	368	356	391	371	369	377	373	364	358	359	370	399	388	378	376	380	338	368	381	343	357	352	345	338	355	383	395	363	342	377	336	332	375	355	340	392	389	357	375	356	384	370	388	370	354	365	362	339	341	352	361	371	329	342	376	424	365	375	357	342	369	346	400	370	413	377	412	394	373	420	383	371	367	348	396	366	405	351	356	336	345	347	339	379	365	364	355	332	367	362	390	356	346	360	363	368	327	351	381	378	321	418	350	351	346	379	397	359	345	402	372	349	353	359	380	359	332	350	358	367	355	343	345	361	372	355	385	336	339	352	358	352	343	397	339	372	342	359	365	348	351	358	362	408	396	388	378	359	364	395	394	357	335	364	359	377	341	373	351	344	395	357	334	384	362	388	352	342	348	349	381	367	349	365	336	354	355	357	362	331	384	338	359	379	367	374	359	379	392	370	429	358	356	334	327	324	384	353	375	415	351	374	368	402	374	320	375	365	368	403	371	356	360	350	338	369	387	383	317	371	380	388	359	353	373	381	353	351	342	330	371	368	379	368	378	332	360	355	393	362	395	367	370	350	341	398	377	328	395	365	383	359	379	353	364	409	375	403	357	370	348	365	360	394	344	383	333	366	357	350	386	335	336	361	384	376	350	332	402	376	334	369	389	344	366	374	371	369	344	392	360	321	377	372	361	360	379	373	359	397	338	355	359	352	344	368	360	394	352	367	345	422	394	360	368	365	373	394	375	359	367	339	356	378	399	364	351	357	372	377	398	329	330	368	409	332	385	346	406	380	331	324	380	411	343	369	341	375	388	355	367	354	369	359	348	341	418	419	395	353	388	369	392	358	387	367	378	358	355	390	362	362	335	359	365	338	349	404	372	365	351	372	354	387	381	346	373	359	387	358	370	367	358	357	351	397	334	415	352	364	335	371	373	346	355	347	362	373	372	320	385	335	346	381	361	350	332	404	351	386	363	376	353	342	358	362	318	343	366	387	390	366	374	361	413	358	377	391	356	374	357	376	351	364	382	367	350	351	323	370	353	347	402	333	362	354	341	388	319	335	347	371	352	381	366	365	376	381	372	357	383	390	386	345	369	360	357	385	363	367	340	398	356	362	385	365	344	308	404	350	357	365	350	365	370	369	367	356	361	328	349	408	382	364	364	383	366	355	341	371	370	380	349	377	346	333	373	352	357	351	368	358	366	375	337	366	364	383	361	372	375	383	359	394	331	378	344	331	361	363	360	361	361	338	375	374	369	391	356	410	352	369	353	390	376	335	345	320	392	365	399	339	377	371	321	371	395	385	348	409	391	353	342	337	403	376	397	355	365	345	338	363	369	338	346	331	388	326	355	371	382	359	317	365	403	380	363	373	370	328	368	309	339	369	369	384	400	329	334	336	343	378	360	370	370	339	364	362	366	390	374	336	418	366	397	348	369	361	368	320	370	334	341	372	357	365	345	361	387	399	364	375	374	348	371	372	367	348	385	362	335	345	358	378	350	348	362	362	330	375	363	354	383	358	363	329	361	377	354	363	386	341	369	361	374	362	376	379	377	354	359	370	334	369	328	353	376	363	374	360	353	392	368	406	349	371	354	337	393	353	346	378	411	357	337	387	410	375	358	361	405	360	372	362	374	358	373	337	384	321	371	371	360	357	325	371	364	379	354	354	376	350	369	327	381	338	372	358	322	356	371	363	373	348	373	377	358	355	388	360	359	335	373	375	372	352	354	361	366	387	355	396	389	355	374	362	395	350	391	379	394	341	350	347	356	379	373	344	370	368	352	359	395	345	330	365	350	338	385	341	379	358	386	354	400	348	351	381	340	416	368	335	375	359	384	341	387	382	388	357	382	380	365	330	377	389	352	370	310	387	415	406	373	362	386	359	357	347	356	399	374	390	389	387	395	392	349	344	356	337	328	354	380	390	346	360	341	351	368	360	350	352	361	335	343	314	340	357	367	354	377	359	370	338	322	341	313	362	331	345	333	326	340	406	390	383	419	401	322	341	339	378	369	383	370	409	386	350	357	362	402	379	368	333	351	364	415	359	363	355	365	332	352	371	343	379	396	398	360	400	343	342	369	347	378	361	351	333	339	370	379	379	432	405	382	373	383	358	338	361	358	369	379	370	370	385	373	377	390	334	367	352	317	395	372	364	356	362	346	378	348	355	372	389	338	391	363	353	351	348	358	382	355	390	399	334	347	379	363	346	335	384	379	407	377	360	365	353	372	369	362	357	402	384	353	379	353	388	362	360	368	391	354	366	392	330	365	331	371	343	378	393	325	356	358
13969	1419	1447	1712	1480	1290	1225	1126	1078	1011	1017	915	935	906	934	859	915	923	895	900	855	860	850	862	856	846	828	806	828	738	805	811	864	830	842	790	822	845	800	768	807	855	828	828	814	824	814	819	844	851	814	881	845	904	861	887	881	890	883	787	808	826	830	789	829	863	868	840	884	855	860	830	876	875	844	841	857	876	793	875	882	845	837	854	795	782	829	815	807	836	802	828	824	787	810	835	856	755	788	795	824	803	800	803	850	859	815	807	813	840	818	813	776	841	843	798	810	819	848	767	848	772	834	813	818	882	872	805	838	816	848	829	824	800	813	810	814	827	812	798	790	801	857	788	741	777	801	750	816	813	744	751	813	798	769	824	816	788	859	801	786	841	772	847	801	846	809	799	832	772	821	833	833	813	814	836	869	872	850	799	765	798	794	829	781	836	843	867	791	824	787	772	840	829	828	755	842	847	856	848	809	831	821	850	835	811	828	789	798	821	809	814	843	830	839	812	811	816	798	783	832	817	855	815	822	818	899	867	794	818	774	823	792	831	801	789	823	782	815	813	786	755	810	855	846	822	797	798	798	880	844	828	796	823	819	831	807	841	803	800	786	778	831	768	794	833	790	800	814	819	836	779	820	817	804	787	840	773	847	754	821	756	784	740	833	766	761	828	810	844	814	852	797	807	833	752	796	778	842	852	820	828	858	876	827	818	863	808	814	815	785	767	787	842	800	824	753	743	859	749	832	850	821	780	769	799	836	841	810	837	795	832	818	823	776	800	814	855	797	765	806	798	832	813	784	773	758	802	750	827	805	837	799	800	861	828	769	813	825	857	878	836	840	834	813	775	808	834	802	834	788	827	835	715	780	763	844	786	788	863	820	774	829	829	764	790	819	878	830	774	855	828	796	781	804	855	824	783	812	845	817	807	749	814	837	798	833	786	775	816	820	840	789	851	806	797	782	755	801	780	789	799	801	835	856	801	825	849	835	865	864	794	835	802	801	760	842	826	790	783	801	821	802	824	882	823	835	792	830	773	759	830	795	817	831	813	805	804	828	861	803	817	825	834	802	826	801	808	787	872	815	816	816	809	832	842	805	798	771	812	796	835	761	866	828	835	845	845	806	801	835	796	763	811	808	739	834	835	796	801	779	885	805	901	757	783	803	815	794	788	777	797	793	815	765	833	826	783	770	785	778	806	808	771	773	793	788	846	835	835	785	807	835	785	822	789	802	803	776	802	853	851	786	800	856	783	740	823	822	848	788	801	857	807	809	788	806	865	775	818	814	793	863	791	811	855	813	824	764	832	835	742	829	797	850	842	829	805	818	791	787	795	792	773	826	850	815	811	841	739	781	826	781	823	808	793	785	815	837	808	848	808	856	825	743	761	799	837	833	814	803	810	828	812	814	824	781	830	802	817	827	850	757	835	817	822	817	796	786	771	790	764	811	826	819	772	795	795	816	827	827	836	822	822	831	795	777	849	794	837	830	794	806	793	873	774	779	832	837	782	816	809	784	812	799	787	815	815	810	789	843	841	833	766	834	889	824	804	814	837	820	807	749	803	836	828	790	780	802	779	817	786	836	764	800	779	765	833	774	797	831	815	827	821	834	762	814	821	804	836	789	860	825	858	789	781	810	795	755	798	815	768	792	772	825	768	870	811	810	825	869	785	817	816	814	849	809	777	831	823	790	846	845	796	746	803	805	822	863	833	852	806	764	757	804	772	807	785	829	859	786	797	849	810	775	776	838	793	804	793	826	798	834	782	841	831	771	789	790	809	792	774	818	800	799	791	791	798	810	837	805	847	816	771	800	830	813	789	803	876	839	808	799	809	805	837	764	812	834	812	766	787	845	796	750	828	815	841	853	825	835	800	791	848	799	819	807	831	790	775	795	820	792	744	868	824	766	850	793	801	807	798	797	780	831	835	843	817	822	835	835	822	828	823	813	803	803	820	783	799	793	830	766	793	838	794	837	758	799	822	843	792	835	801	836	796	809	807	795	798	826	827	840	773	801	796	813	860	814	785	804	820	785	819	821	794	812	810	784	783	816	811	731	755	802	781	815	796	791	825	866	806	818	766	794	816	842	824	797	770	809	805	828	792	822	779	791	811	802	832	823	827	835	808	792	844	818	805	809	814	795	788	860	823	839	801	781	841	836	847	863	788	798	775	816	788	836	817	906	786	824	807	796	796	789	771	856	847	804	797	827	822	859	808	814	836	823	820	793	825	843	860	792	747	819	825	841	841	777	828	819	844	800	745	817	800	764	838	759	810	819	825	826	817	806	833	773	866	798	792	854	773	818	797	831	787	784	802	769	779	867	830	811	854	742	818	762	813	829	862	828	779	783	779	819	820	816	813	814	817	776	789	771	768	809	853	733	800	826	824	832	852	779	832	813	822	807	785	816	852	784	837	829	871	803	804	816	778	816	776	822	845	838	832	841	790	814	754	850	822	849	774	843	812	804	810	785	784	831	821	842	793	796	801	786	830	765	865	863	808	779	823	759	802	814	816	843	777	806	803	865	826	777	800	790	794	828	768	794	789	835	776	805	827	811	828	772	871	842	777	798	750	823	775	809	825	830	817	766	819	848	790	796	785	823	826	778	820	821	843	824	881	820	818	820	821	797	783	787	791	833	776	822	804	795	840	849	803	812	821	851	860	833	822	829	819	813	867	796	823	855	825	826	776	804	860	791	810	767	827	835	786	750	823	805	818	761	850	795	750	806	842	804	785	790	843	805	827	795	798	828	815	807	795	821	820	850	779	826	812	795	792	780	830	835	810	822	799	843	839	845	785	769	807	823	793	767	827	790	821	857	818	813	840	824	818	833	886	858	778	799	867	799	806	794	801	839	863	838	819	782	840	789	832	850	810	850	762	818	816	834	808	877	837	839	832	799	808	833	821	808	799	786	775	823	800	811	792	814	838	831	765	815	768	775	883	832	812	752	888	841	783	793	829	767	803	810	860	740	845	804	781	805	841	788	872	767	826	777	845	805	796	772	845	798	833	787	788	868	752	814	795	770	863	781	774	743	809	817	796	858	848	811	839	811	829	794	811	832	790	810	788	827	820	786	840	814	783	763	764	815	831	838	777	792	805	834	796	791	854	785	797	863	746	773	776	789	821	846	790	803	801	802	782	795	816	822	746	799	801	800	811	864	807	812	837	806	763	828	795	752	856	845	777	838	766	800	779	772	786	804	805	788	797	827	815	846	818	833	766	803	794	807	785	798	812	777	815	835	818	810	827	838	786	834	819	816	767	831	799	814	788	809	817	850	815	799	782	857	869	811	844	839	814	865	807	797	821	808	847	807	825	841	825	823	819	796	798	832	745	795	867	814	829	784	806	806	789	820	820	873	776	784	854	821	829	819	797	746	830	801	820	779	797	811	800	842	809	811	802	849	785	845	809	821	779	813	806	830	784	805	806	887	855	840	795	786	815	819	822	804	849	783	815	830	782	792	859	842	744	842	837	819	827	750	761
34071	5779	1347	999	768	574	597	526	570	524	519	512	449	475	446	426	460	417	477	388	463	481	428	456	441	465	466	430	455	442	425	426	447	455	500	461	477	395	451	452	418	414	442	458	423	443	397	450	457	454	445	437	432	425	460	423	468	458	438	418	395	436	423	417	493	457	455	408	484	424	451	408	461	416	446	449	430	447	398	436	412	451	420	435	400	426	416	444	435	393	427	454	466	426	411	443	432	455	445	439	442	437	459	445	430	408	429	438	397	458	422	433	433	446	419	434	476	444	453	416	442	466	417	449	418	446	473	428	451	431	426	424	435	411	429	410	435	441	411	415	444	423	421	423	453	404	419	431	444	440	438	446	469	437	452	446	458	419	459	442	461	467	400	409	447	397	457	430	472	433	381	466	442	454	461	420	423	414	417	417	434	422	435	403	411	416	410	427	390	455	415	404	422	426	475	398	442	397	436	447	419	467	453	419	415	410	506	441	443	420	441	464	470	446	379	444	446	435	407	412	402	446	412	457	462	428	421	433	413	402	401	451	430	454	422	429	445	419	450	422	401	400	423	425	431	474	446	428	411	413	417	433	439	399	441	449	429	425	447	437	428	411	407	359	458	440	436	428	438	456	457	404	405	418	429	455	422	403	458	437	407	434	428	434	437	437	432	422	439	420	375	432	392	388	411	419	439	417	460	461	404	405	435	427	461	439	446	424	437	432	432	381	410	454	441	494	415	389	457	424	434	436	376	425	390	396	489	418	436	451	367	426	419	411	387	408	421	407	404	456	453	421	449	450	436	422	418	378	430	425	431	410	439	431	432	425	420	411	393	426	444	470	429	429	446	447	411	409	467	465	409	410	416	401	409	412	418	440	413	419	425	422	443	464	407	417	409	428	421	441	415	447	426	457	444	402	395	381	481	430	426	458	438	394	435	380	440	409	390	445	448	433	459	437	426	473	452	460	411	436	433	469	438	399	412	434	455	438	431	443	438	427	425	416	443	451	409	387	487	481	427	415	448	433	409	442	443	402	442	431	415	418	434	401	399	466	433	426	426	456	435	460	442	443	450	406	433	446	410	407	486	450	456	419	445	416	422	411	440	416	437	389	425	429	407	455	395	433	410	423	421	418	406	411	431	409	445	433	468	420	417	451	433	423	440	451	441	413	428	450	420	437	397	451	436	454	443	482	405	452	468	441	461	427	430	464	434	450	440	426	467	393	428	387	410	431	469	423	432	453	455	448	427	441	384	450	458	455	425	475	456	449	406	435	413	438	418	426	433	460	426	417	409	445	451	445	465	421	458	426	427	476	376	428	441	448	402	427	424	452	456	458	397	451	399	437	425	424	468	436	435	430	445	445	408	421	434	434	450	421	473	448	441	467	414	431	468	439	439	415	449	428	421	404	439	441	393	423	412	465	411	458	450	412	465	426	410	417	432	442	410	428	409	454	413	442	442	420	425	441	416	394	416	427	434	445	421	413	454	442	462	476	445	353	423	379	430	413	413	405	436	436	413	423	412	438	417	426	424	417	469	433	447	427	422	423	443	402	455	389	459	440	443	426	401	460	426	419	453	421	414	438	407	378	439	407	418	427	426	403	426	491	392	409	447	438	436	438	449	439	411	441	435	412	452	405	427	458	398	423	422	476	454	410	427	445	413	431	395	431	392	488	455	340	412	371	434	411	395	438	409	421	402	413	421	415	432	435	427	412	446	413	405	438	444	469	449	420	474	421	427	419	418	408	440	413	455	448	422	400	370	448	398	423	400	456	394	442	425	469	447	393	429	420	453	440	455	406	412	457	449	441	441	470	448	447	415	455	455	433	405	430	402	435	456	393	440	394	432	485	461	426	428	407	408	416	447	424	438	413	381	445	432	421	422	438	456	448	446	430	447	454	457	410	421	384	404	408	435	410	426	427	445	430	462	440	455	442	458	411	426	463	482	467	436	419	412	437	387	447	465	446	432	439	390	471	439	450	415	434	438	424	427	421	393	423	397	496	431	429	420	419	451	408	427	459	440	436	422	427	425	409	474	422	393	432	409	422	443	419	442	468	471	404	407	440	426	449	425	461	424	427	411	458	419	419	429	445	429	456	417	426	457	441	428	436	446	427	408	413	428	427	442	474	398	446	400	439	419	420	393	433	409	421	436	404	422	450	386	455	430	450	436	406	420	396	404	420	431	435	421	456	448	431	423	421	411	421	410	430	445	418	459	443	460	433	465	454	451	434	420	406	417	458	408	441	447	403	447	478	431	424	463	429	461	436	389	456	408	453	436	402	444	426	371	437	409	404	412	437	429	461	457	448	447	415	453	394	425	451	423	418	444	427	421	426	422	414	390	456	465	415	460	426	466	430	382	450	485	445	445	410	413	425	439	433	443	417	433	455	435	412	432	423	441	433	420	449	413	447	433	470	479	448	393	421	429	427	399	444	404	439	416	420	435	443	440	393	379	433	469	466	415	423	392	425	401	448	412	405	464	410	404	391	412	400	413	380	430	421	421	431	389	376	432	466	435	399	439	477	443	477	444	459	403	449	422	419	430	464	431	447	414	441	445	397	410	440	437	413	398	459	401	421	410	425	436	461	425	438	443	432	444	411	434	387	407	426	425	406	476	425	423	428	410	402	449	426	444	465	406	469	417	412	430	463	433	377	460	427	449	434	406	403	416	453	405	439	418	450	432	419	432	428	440	487	399	422	415	421	481	403	423	426	395	447	439	452	436	438	391	462	469	419	393	448	414	453	440	473	410	435	432	413	406	440	428	407	437	467	429	454	389	400	414	428	379	403	373	475	472	444	454	431	425	447	441	407	434	428	451	455	396	466	432	433	403	438	459	432	427	437	413	461	445	415	433	450	458	401	428	453	468	443	385	426	429	410	457	472	402	402	438	426	425	417	463	406	470	430	399	426	437	439	447	464	428	436	442	414	439	464	456	458	436	428	458	439	429	381	422	426	434	423	446	482	457	412	408	478	428	430	448	443	468	430	419	426	424	412	388	443	441	426	432	431	454	414	455	433	407	448	460	434	421	469	375	437	421	474	439	429	411	405	437	426	469	425	423	394	462	453	468	433	411	450	433	409	421	448	441	452	417	412	420	459	445	440	460	436	408	410	448	407	424	418	440	422	442	411	422	411	484	417	423	427	448	391	421	391	420	418	453	387	434	426	429	419	410	430	410	396	449	433	431	404	430	439	439	409	450	404	473	413	404	440	412	462	433	464	440	417	428	435	412	443	438	400	418	416	413	409	460	442	407	422	453	448	430	447	422	446	416	459	456	453	426	456	479	421	420	437	474	444	381	472	444	441	440	444	438	392	459	429	407	449	426	426	405	411	413	425	384	428	473	441	420	412	443	402	446	448	409	418	473	438	429	436	413	447	461	453	418	427	445	479	481	433	421	429	454	460	415	452	422	453	406	434	406	440	411	434	417	453	415	459	435	428	429	476	462	397	424	428	399	445	423	433	415	431	407	450	409	432	422	449
18032	1712	2288	2521	2235	1876	1661	1502	1388	1297	1184	1199	1142	1138	1078	1067	1055	1035	1013	1026	1045	1041	1036	1023	973	1002	963	985	990	974	971	954	1021	961	915	967	958	1016	933	945	889	965	1013	962	951	888	966	962	1005	986	1044	1007	997	983	1051	1090	1033	975	1038	1022	979	1033	951	981	965	939	977	1057	1021	1021	1051	1012	993	1049	925	996	986	955	1014	951	1002	962	1010	940	981	947	941	1013	919	901	963	933	970	911	939	927	1000	986	1009	918	910	950	945	949	967	975	933	963	920	984	942	920	959	966	916	928	921	907	920	916	971	915	962	955	889	919	923	941	902	943	957	934	912	975	910	894	928	943	919	900	934	968	884	940	948	996	997	931	933	948	952	896	987	936	934	943	897	920	851	979	933	924	893	864	932	1005	953	961	956	950	916	945	955	889	948	914	909	1001	910	970	917	892	896	900	941	923	967	900	905	953	962	923	960	925	953	933	940	958	1027	930	941	955	966	926	913	928	906	923	958	920	964	919	968	903	958	939	947	925	917	910	929	883	916	939	920	943	935	955	1002	923	938	940	937	951	969	910	940	925	904	922	964	932	929	905	957	972	919	920	959	911	937	901	905	929	941	885	947	929	916	902	959	951	868	958	926	888	937	916	908	945	979	925	895	931	942	955	928	888	892	942	930	984	882	902	931	900	904	861	984	943	956	920	936	918	934	933	979	889	935	965	951	882	908	952	945	943	952	971	905	890	924	877	986	972	960	969	945	965	931	914	929	964	910	976	953	907	978	919	969	885	936	895	840	914	887	924	918	988	924	936	932	919	897	924	921	908	899	966	957	962	982	940	926	903	942	961	960	951	889	947	966	927	920	956	960	913	909	928	926	939	919	875	977	925	889	946	885	892	992	927	878	991	887	906	960	915	927	886	910	932	907	944	1001	897	968	913	945	939	974	948	939	921	931	917	925	1005	949	929	884	958	979	949	954	914	942	895	924	908	911	891	918	884	947	950	978	937	952	897	895	906	916	950	965	944	911	911	905	895	887	911	908	899	967	881	891	917	934	891	880	873	918	842	913	971	952	937	947	920	940	943	913	948	920	929	885	920	932	904	916	970	882	956	932	940	911	945	953	949	899	983	940	955	916	934	888	920	884	916	920	951	900	968	926	924	966	921	868	939	867	913	949	950	898	954	910	926	969	956	918	916	944	936	879	939	960	943	936	899	896	892	952	954	938	931	948	904	927	936	903	937	927	918	919	867	949	928	948	926	916	870	901	914	905	855	960	957	937	949	925	960	937	968	898	928	881	894	970	906	898	899	917	866	893	938	963	965	926	910	944	934	964	957	895	903	895	905	960	943	967	862	959	901	936	968	896	975	963	918	909	889	934	891	916	919	926	968	918	955	979	887	912	943	957	925	908	907	932	886	918	951	978	952	949	884	938	893	970	979	921	952	908	980	942	917	909	913	929	918	915	879	981	859	902	930	895	925	908	939	921	919	901	934	893	938	952	906	926	935	873	896	927	915	932	937	918	928	935	906	916	903	916	969	938	934	901	914	885	859	949	933	921	907	889	938	881	949	912	902	899	969	957	951	918	941	888	909	948	934	884	934	962	986	886	971	971	869	907	963	958	902	929	891	944	974	901	928	923	963	878	918	924	882	885	960	930	935	962	883	909	893	915	922	952	884	906	919	915	899	1008	953	874	924	938	911	920	954	904	947	891	914	903	920	973	924	891	981	922	917	881	958	941	899	935	975	948	921	932	938	967	956	898	933	932	931	864	979	897	963	893	964	944	963	849	924	915	978	950	888	938	940	858	892	904	938	956	935	890	954	931	900	916	956	950	914	954	879	931	1000	903	978	926	887	932	922	939	889	944	915	973	892	915	924	934	992	915	940	908	886	970	862	937	1004	911	913	975	944	910	913	980	936	922	927	934	936	945	934	920	929	931	942	911	913	859	953	958	938	961	909	924	906	930	900	939	976	965	919	907	971	950	934	937	946	916	923	991	962	942	939	987	848	925	922	992	961	902	913	926	874	934	947	936	971	872	912	959	935	943	863	999	926	980	928	896	918	950	926	887	997	923	911	942	915	883	957	932	953	899	954	951	910	903	942	940	962	925	951	938	937	863	962	930	915	929	946	952	917	883	939	933	923	956	968	894	947	966	939	904	894	925	996	904	892	930	898	995	972	958	950	961	974	939	928	920	909	905	919	918	940	929	893	954	945	949	927	901	878	958	962	943	909	918	952	955	937	918	888	985	900	869	935	888	961	932	938	891	935	933	913	914	934	969	923	938	968	928	914	963	952	912	964	889	931	941	904	907	948	935	949	884	893	953	934	884	898	900	915	911	924	921	910	908	883	970	973	963	931	924	965	956	894	900	914	938	959	982	995	955	965	927	953	917	1001	925	890	933	943	948	935	938	934	970	935	932	951	952	909	901	952	901	979	916	945	899	1023	941	921	858	933	908	957	933	899	944	915	910	885	933	921	951	955	926	864	937	878	914	922	978	876	880	936	961	943	884	947	934	933	916	881	918	947	916	954	925	913	952	993	948	870	931	907	907	958	943	958	931	955	944	956	970	941	901	984	929	915	925	928	900	930	892	922	983	958	938	919	892	943	921	887	902	906	964	921	945	929	904	975	919	932	909	933	969	936	918	927	969	934	931	940	962	921	967	992	900	909	903	944	885	958	1000	914	932	927	903	924	891	880	989	949	932	884	888	943	932	883	935	913	956	949	932	980	936	887	991	950	894	972	962	887	921	927	905	935	910	970	912	939	918	923	884	986	932	923	913	915	892	878	989	923	921	935	929	940	927	946	904	968	928	919	890	966	911	905	1001	931	904	936	918	912	957	855	938	978	937	906	898	918	964	896	938	944	931	877	954	922	955	914	950	909	943	915	883	922	936	885	920	914	920	903	875	890	934	962	915	936	901	892	923	964	914	893	950	998	927	965	973	913	899	899	910	927	877	910	939	924	919	944	946	935	852	898	985	923	925	892	961	911	960	924	949	913	944	927	956	913	969	939	965	914	955	930	950	910	947	895	932	916	887	921	929	955	951	927	970	921	921	949	921	925	995	960	925	959	1000	941	970	887	916	892	977	921	888	955	933	896	921	887	939	880	942	976	901	943	958	958	950	951	933	929	932	933	913	946	845	914	930	941	901	920	916	912	903	945	928	962	911	964	888	934	941	953	932	863	929	963	925	901	947	895	922	915	918	945	913	903	877	930	876	932	935	936	961	934	927	905	910	877	971	965	1003	943	991	963	932	975	1001	913	944	971	936	956	945	942	900	933	930	932	927	930	946	900	903	977	901	977	905	922	962	913	920	942	893	970	975	929	978	896	912	899	896	953	917	973	970	935	929	921	870	968	909	930	925	950	957	957	941	923	887	955	901	918	931	879	883	987	960	893	949	894	916	968	923	921	943	931	939	915	896	942	928	942	950	953	921	958	926	925	884	923	962	979	904	934	941	909	942	876	908	930	925	950	893	955	896	967	871	961	904	944	960	897	967	938	916	949	971	961
7830	564	275	315	283	309	271	283	286	283	281	295	274	302	231	268	258	286	259	300	256	245	277	231	256	283	276	285	276	288	255	309	246	290	309	281	251	243	303	284	270	280	274	251	260	297	256	270	270	294	285	255	256	288	259	262	242	274	248	258	274	273	235	239	273	244	250	266	287	250	284	246	228	259	285	257	263	238	241	286	293	276	262	254	267	270	250	244	274	270	280	284	269	309	288	280	281	239	281	264	244	283	253	270	279	257	237	270	293	286	237	252	268	255	259	282	260	268	275	286	267	227	269	279	282	276	258	258	262	248	261	240	246	263	266	252	266	257	267	301	301	245	262	283	275	268	295	295	259	253	264	262	271	270	263	277	271	264	274	225	257	259	268	267	245	244	277	218	249	264	249	255	257	253	269	263	263	260	276	269	226	289	251	268	260	259	250	267	264	275	265	265	244	289	252	265	235	264	298	250	281	265	253	281	283	253	304	265	306	280	265	274	241	266	259	292	280	249	276	291	298	291	253	284	269	276	265	282	285	286	307	261	277	254	258	253	254	310	262	259	249	264	247	255	274	281	259	241	244	264	261	269	255	271	271	257	267	246	255	276	288	264	273	266	264	257	301	232	254	282	254	280	276	312	258	276	265	280	254	287	268	272	273	255	270	255	247	292	245	259	281	275	265	277	241	237	271	272	253	289	272	260	260	236	275	278	271	270	264	273	248	262	275	259	252	254	260	252	249	274	260	241	263	273	275	272	246	232	254	251	287	273	265	291	264	267	262	279	262	277	252	272	266	269	273	263	214	257	239	275	269	284	263	262	269	273	269	278	270	262	289	284	264	272	255	268	253	293	264	252	259	243	260	269	277	252	297	263	287	257	277	260	245	261	265	266	257	272	277	255	274	273	290	294	262	281	257	272	263	223	265	280	264	277	257	292	273	269	275	279	262	263	287	241	279	269	279	267	295	253	266	246	256	278	268	272	234	281	287	274	291	290	268	306	276	276	273	269	259	270	263	285	246	268	265	260	245	297	277	263	284	284	244	288	262	257	256	265	282	266	278	227	269	280	253	245	304	270	268	225	258	266	252	261	285	302	243	266	253	242	242	275	295	272	283	255	263	278	287	257	277	279	251	287	277	288	266	264	277	283	286	257	287	311	244	275	263	252	268	248	284	259	256	235	280	278	287	287	265	266	303	279	265	270	248	272	252	270	270	244	240	278	274	278	245	252	250	264	258	259	249	254	285	298	292	261	277	245	263	279	286	246	247	258	288	257	299	253	272	286	310	265	261	258	255	274	277	283	270	250	297	297	270	279	284	263	241	276	262	274	267	240	244	269	271	275	258	282	251	273	241	265	256	309	267	265	297	291	263	257	264	241	271	241	242	250	252	273	266	249	253	283	236	265	289	298	249	275	261	263	257	258	287	272	255	253	249	253	255	253	266	264	298	272	246	260	243	254	288	290	234	312	241	257	265	292	299	282	302	273	292	272	269	283	281	260	237	239	246	278	255	239	276	262	296	260	286	288	280	314	279	264	264	273	277	228	259	267	263	251	265	212	289	226	267	268	268	267	268	292	298	259	289	268	262	242	251	279	266	269	273	262	269	263	270	267	277	279	251	257	301	270	271	248	278	255	283	304	243	259	302	268	266	242	283	262	245	279	270	258	240	287	290	293	239	230	245	269	255	272	252	281	256	257	247	260	267	266	249	233	262	256	282	254	255	281	229	295	274	289	282	249	237	226	245	260	278	239	273	267	252	238	261	269	273	264	271	267	245	265	248	287	300	285	268	251	257	288	275	271	263	243	255	261	275	244	238	246	257	252	250	253	255	290	271	258	264	281	260	246	244	235	270	281	274	302	259	267	285	273	253	266	279	257	250	250	250	255	249	274	277	260	291	280	256	262	243	255	257	260	267	284	260	257	266	260	269	263	261	258	259	282	229	256	264	276	265	266	238	259	266	265	276	267	243	236	247	280	242	242	277	265	256	273	283	241	266	274	281	292	252	260	274	246	271	262	268	280	288	252	246	247	252	252	277	237	250	271	235	285	266	286	271	269	260	265	309	256	276	264	255	272	265	264	293	292	263	237	281	257	267	270	245	299	271	253	302	287	226	287	270	271	268	267	299	250	256	270	241	258	298	274	238	292	272	237	266	298	268	279	310	282	263	257	292	279	272	284	250	289	277	266	266	252	300	278	309	270	296	240	276	263	248	266	244	241	241	287	230	292	277	244	270	281	231	249	266	251	257	246	252	283	269	271	280	264	227	252	284	270	288	286	265	289	253	286	279	292	263	274	259	272	277	258	270	259	273	265	278	249	240	263	261	259	256	275	288	252	280	263	300	252	311	277	262	259	281	251	286	269	265	280	280	228	282	268	246	254	250	292	270	281	266	273	270	280	234	245	284	245	258	284	252	292	262	299	251	251	281	292	282	258	253	273	230	274	257	277	284	254	249	270	258	279	294	253	276	275	281	288	249	264	265	264	270	266	252	263	272	271	287	274	286	254	286	255	272	249	259	276	260	258	244	274	247	285	259	267	252	293	246	222	272	273	252	241	261	257	263	272	254	249	269	275	243	285	282	246	245	231	277	246	263	290	267	249	269	277	263	279	237	227	266	272	267	277	255	257	249	245	258	271	262	245	255	286	269	282	293	266	273	246	254	252	262	244	253	274	283	284	268	252	297	275	273	257	219	227	234	263	296	273	306	261	238	270	323	288	261	243	261	281	257	246	238	275	283	278	254	263	284	251	274	290	292	276	254	268	262	251	277	294	268	252	238	257	298	245	255	260	265	282	256	244	251	268	280	271	262	267	281	260	256	283	277	254	271	267	301	267	258	261	280	253	234	252	267	238	271	265	290	259	262	255	229	235	241	303	281	268	264	275	276	256	235	253	282	288	264	221	266	265	256	288	261	260	267	259	283	294	247	285	261	257	254	265	307	294	240	263	259	264	262	256	264	251	268	222	244	259	248	256	283	269	307	259	242	276	283	293	289	270	267	274	258	272	309	292	263	260	266	214	247	262	257	253	271	266	264	259	245	270	265	257	245	274	276	276	253	249	271	264	256	269	262	267	261	274	231	244	239	252	254	242	272	297	270	260	234	270	255	260	274	284	272	278	252	271	267	298	249	257	277	293	290	274	275	258	249	268	250	270	269	281	260	223	283	302	280	279	241	316	264	258	252	253	251	257	248	282	279	252	282	267	259	280	243	253	233	283	250	295	256	257	248	258	272	297	246	260	250	283	265	282	243	219	266	255	250	291	259	298	247	266	268	272	263	320	299	243	254	299	265	247	262	253	286	269	284	238	239	234	271	262	269	261	266	237	241	287	253	261	246	240	268	261	286	262	262	240	286	234	277	251	249	283	288	277	275	276	254	249	259	229	252	295	257	291	266	249	271	261	245	297	257	278	253	262	264	268	288	246	267	255	260	241	277	240	250	271	256	287	243	251	277	264	262	254	270	264	252	299	262	266	250	259
4879	683	599	659	669	678	632	630	586	626	603	602	610	649	600	637	616	651	675	610	596	606	639	631	609	671	655	637	603	630	637	591	634	610	649	609	625	627	623	611	587	630	596	628	616	597	657	619	597	638	571	652	630	648	596	645	631	592	618	654	611	628	605	618	638	627	639	572	650	632	636	641	650	642	618	628	594	678	572	638	609	609	637	607	621	588	649	582	560	621	631	638	598	604	645	625	612	612	608	607	616	638	630	626	649	582	645	609	594	641	610	630	617	629	610	612	588	604	619	609	601	661	612	658	619	573	639	591	618	588	652	645	625	619	641	639	620	578	613	604	685	646	604	642	548	591	550	609	591	584	670	582	623	614	632	608	570	625	646	611	593	626	612	590	655	649	618	657	605	632	641	643	686	629	662	603	615	612	601	608	595	665	622	585	609	625	612	586	638	632	594	614	600	612	595	606	643	596	611	629	613	621	588	649	623	595	639	636	602	620	605	600	633	637	605	618	637	645	632	596	617	604	669	631	624	565	600	607	602	609	614	658	602	591	619	581	601	614	623	571	587	600	620	595	590	625	626	602	577	635	625	615	636	549	636	634	632	604	638	583	583	585	609	600	634	651	619	608	611	623	594	622	600	603	626	612	594	581	621	643	582	592	646	645	629	619	649	634	645	626	641	644	635	587	594	573	617	596	604	642	629	585	620	609	655	557	594	619	613	655	602	655	607	600	628	605	585	596	638	613	582	660	625	614	619	650	585	623	662	609	554	633	618	597	617	600	613	594	693	604	642	580	593	616	619	614	665	575	637	582	608	575	603	667	579	552	605	650	572	631	613	613	626	631	598	653	622	653	622	655	586	636	588	590	612	652	595	589	615	576	605	602	564	634	606	614	580	636	613	616	577	620	590	567	618	597	629	622	636	582	633	672	642	609	579	621	637	609	593	572	616	564	608	587	592	636	614	602	587	595	631	608	610	623	574	612	561	603	616	610	644	617	652	605	602	655	631	602	659	635	694	579	575	605	606	589	557	608	599	603	603	626	631	634	579	639	600	630	649	616	599	653	617	573	587	670	625	618	612	637	610	593	612	636	648	619	636	651	610	641	655	641	590	601	574	621	596	599	632	590	612	631	642	632	602	652	622	617	591	618	587	609	624	614	612	604	618	632	582	626	616	619	614	636	628	617	594	638	613	606	592	599	601	603	610	615	607	611	613	615	624	630	691	593	680	628	610	619	605	638	642	636	627	600	615	595	580	636	625	628	661	641	589	619	616	577	654	641	631	611	652	653	612	617	627	585	599	655	616	576	612	561	580	604	572	615	588	576	621	612	590	597	617	622	609	571	630	618	602	589	619	624	630	603	615	624	608	655	603	589	600	616	626	644	629	605	604	593	631	640	588	599	635	635	625	636	598	614	648	597	563	653	620	623	638	600	602	593	613	634	622	585	609	639	641	630	606	589	593	666	611	595	615	604	636	647	602	579	628	599	587	635	662	653	641	599	627	614	601	591	599	584	586	623	603	574	617	633	600	602	605	602	595	579	672	562	616	622	606	649	613	619	635	616	587	634	584	571	598	623	583	610	566	629	599	641	598	585	592	668	588	623	643	629	593	631	603	610	653	632	642	603	602	611	641	612	603	592	573	648	641	627	592	620	570	623	578	661	615	599	590	635	625	629	609	620	636	618	633	620	612	653	632	650	640	590	635	609	594	625	609	630	590	596	661	638	600	655	628	632	591	622	597	664	675	626	588	592	623	629	610	610	607	635	658	628	621	596	601	624	600	630	629	612	595	650	618	603	594	593	623	614	631	630	628	613	608	611	606	639	596	616	579	620	636	620	646	625	603	561	605	608	627	613	649	615	613	625	628	628	663	599	600	588	599	657	591	654	610	567	612	628	592	599	629	643	638	629	669	602	600	607	604	632	624	595	598	592	635	606	610	637	574	604	640	640	601	619	624	570	576	642	617	599	666	648	642	593	598	643	603	600	627	633	654	593	584	607	635	602	631	642	642	609	591	633	612	583	650	646	608	565	583	576	574	623	616	636	635	619	615	632	579	611	637	644	628	626	609	640	586	651	613	626	595	658	632	641	625	620	637	608	625	666	585	640	586	602	623	596	651	609	646	582	634	633	583	602	594	664	629	574	633	661	623	633	591	641	630	634	648	583	665	623	608	683	629	633	665	599	586	589	617	628	617	623	623	673	586	610	648	584	609	658	609	603	611	615	598	593	638	605	596	603	559	620	576	576	663	596	590	630	658	656	615	602	611	675	616	596	634	611	591	589	641	592	666	606	673	602	658	587	559	581	640	639	570	620	606	596	596	597	643	610	604	634	634	638	623	608	637	614	626	618	594	608	619	621	604	641	610	631	619	649	614	580	606	608	589	622	634	619	618	657	616	562	594	594	593	648	604	604	594	664	643	653	613	659	612	637	600	608	651	636	596	623	597	639	613	595	569	620	594	627	585	599	636	624	596	625	638	617	628	612	609	636	624	633	591	614	606	591	641	646	605	626	610	588	622	612	600	610	700	650	648	629	627	594	611	606	663	600	605	624	658	612	618	609	634	604	609	545	635	626	615	597	593	623	658	672	642	604	629	611	660	597	620	612	626	564	620	614	617	597	619	612	644	644	593	659	599	645	639	637	606	583	620	637	640	634	603	576	611	633	606	645	589	582	583	594	615	620	615	637	621	595	606	569	601	611	606	592	598	635	619	626	595	630	652	595	625	644	583	613	592	630	635	608	593	595	608	596	607	568	593	566	621	640	575	648	615	594	643	605	598	656	590	640	619	591	609	650	659	620	623	616	614	632	625	643	609	607	571	621	582	611	586	633	574	610	616	622	603	621	618	625	626	569	612	607	659	602	608	650	601	606	626	623	633	629	644	625	615	623	633	587	652	639	642	620	627	632	623	637	628	596	605	629	654	570	586	594	666	580	641	648	627	613	589	617	618	628	616	608	639	613	622	590	608	590	602	648	596	623	577	639	564	578	613	625	637	651	654	629	623	583	584	620	590	585	630	630	617	630	623	638	607	573	674	564	649	634	629	612	632	626	620	618	645	636	617	615	633	610	658	616	595	664	602	595	594	636	627	634	618	602	640	614	594	655	590	625	681	579	584	663	608	611	620	623	632	610	629	592	618	623	610	640	578	601	623	619	568	596	624	631	621	617	618	601	586	657	633	624	583	642	578	647	623	625	632	624	590	600	635	574	610	618	615	636	600	627	610	624	594	640	627	588	641	636	613	632	616	583	567	640	618	594	644	641	638	649	630	620	613	599	673	602	632	577	645	634	643	627	635	623	605	626	584	565	630	579	622	607	642	572	647	633	657	606	634	641	636	666	613	642	612	628	593	617	610	639	628	624	558	585	571	635	611	632	599	593	606	560	585	602	600	646	594	652	654	612	602	617	637	592	634	559	628	616	599	598	579	608	625	598	646	632	611	605	568	612	633	567	655	597	597	628	588	594	633	580	617	589	623	642
22507	2336	689	616	526	487	441	418	394	378	377	367	393	362	375	402	388	348	377	375	380	360	376	397	345	365	337	391	351	398	369	357	356	364	367	391	353	359	402	365	380	359	399	387	366	346	372	379	380	353	344	357	371	391	358	354	392	364	333	364	432	358	364	342	372	346	360	387	380	361	376	333	361	383	399	359	377	334	335	338	384	359	387	389	359	368	320	349	332	379	381	382	333	370	403	401	361	380	395	374	341	385	370	354	370	364	331	361	320	348	350	325	340	369	380	332	387	364	332	378	391	370	369	350	347	360	378	381	390	341	351	331	360	414	369	363	390	373	362	349	356	353	347	346	349	352	385	371	374	369	351	409	347	360	391	372	395	338	369	367	324	353	353	334	323	319	370	335	338	335	372	349	360	353	329	352	365	389	395	318	350	368	379	365	396	343	332	333	365	317	328	355	321	387	356	343	352	360	345	339	397	377	378	328	366	382	403	369	355	367	297	342	378	386	338	310	327	356	337	364	370	387	394	358	361	371	320	379	347	331	348	372	370	329	353	346	347	370	378	368	355	362	335	364	354	383	377	378	340	379	337	394	345	343	360	379	400	375	398	370	364	369	334	377	357	375	346	381	346	380	378	326	368	386	370	351	346	372	394	341	357	315	351	380	350	342	338	347	341	387	373	399	326	369	368	346	412	355	368	361	346	359	398	385	348	381	390	360	377	376	332	344	345	362	345	329	384	339	377	371	325	382	354	407	368	377	371	383	361	406	376	358	371	364	366	378	392	336	385	320	366	338	364	318	366	347	318	362	351	312	348	359	373	386	352	381	385	371	353	383	333	321	356	364	370	341	397	332	353	356	357	361	367	356	311	365	351	383	379	414	381	350	355	399	353	387	392	361	361	356	359	426	358	381	364	381	318	379	383	336	365	382	387	383	384	332	353	373	377	353	362	371	371	415	343	368	361	361	371	354	371	336	357	349	351	351	357	360	334	379	357	373	338	357	317	352	388	397	392	336	363	334	369	376	364	338	375	357	390	356	366	380	356	381	370	377	350	334	324	388	341	381	354	370	347	339	431	346	366	371	428	406	378	364	347	355	365	346	379	338	365	369	333	351	392	379	345	408	349	375	379	363	356	365	369	367	377	375	349	371	395	345	369	370	345	357	352	325	369	363	347	390	364	353	324	358	374	368	359	363	375	352	361	376	372	378	339	317	356	376	342	352	340	347	331	328	373	323	366	361	370	358	360	334	322	357	325	390	351	371	347	384	365	372	329	353	375	352	352	369	388	359	349	392	370	348	352	366	377	367	349	370	383	350	341	381	346	376	351	334	339	334	360	381	350	334	364	382	355	384	373	386	333	313	339	380	378	389	375	329	331	367	328	367	364	359	343	346	340	392	360	361	361	359	381	370	384	342	389	333	359	364	383	369	362	363	359	376	377	346	353	367	365	324	369	348	373	359	352	396	358	369	364	341	372	365	339	384	351	348	390	361	349	380	325	373	356	357	363	364	371	365	372	352	393	374	335	351	372	312	388	351	371	389	386	349	373	370	359	376	357	369	387	359	357	399	395	315	364	351	359	347	310	339	351	349	375	363	367	341	394	357	380	404	322	344	355	375	388	371	377	351	358	353	381	341	386	346	411	388	357	357	378	366	317	384	341	332	349	404	350	374	354	343	317	347	363	357	386	351	363	390	337	337	346	323	363	342	360	403	345	309	324	371	359	415	330	289	402	378	366	366	345	369	358	355	324	339	371	372	400	357	368	356	362	399	347	358	382	334	365	347	346	355	354	360	393	393	363	362	345	404	396	331	364	340	402	410	338	382	340	399	372	369	400	344	354	344	422	362	386	406	368	372	349	372	375	382	356	349	347	384	361	335	358	329	362	337	364	338	381	335	321	342	349	384	345	362	345	363	338	322	372	358	341	357	342	341	372	365	353	392	375	336	323	350	362	360	374	361	339	349	360	392	346	397	369	346	380	380	341	365	333	351	356	348	376	365	348	352	333	383	371	386	370	337	357	368	351	422	341	363	362	336	347	379	403	370	330	400	349	357	354	350	362	336	344	379	324	354	354	364	360	370	374	390	355	330	364	380	358	358	361	384	333	357	329	401	340	332	376	322	373	335	407	357	332	324	336	380	363	362	343	387	375	344	367	360	363	344	394	320	383	344	364	381	406	363	377	381	348	376	380	406	348	372	375	344	355	353	358	345	360	388	363	365	398	366	372	370	357	378	398	383	372	376	362	378	335	393	348	400	345	360	391	373	375	354	378	355	350	395	337	370	353	333	336	381	379	366	344	370	364	361	318	402	363	394	367	366	378	377	369	388	353	366	382	358	359	348	398	308	349	384	368	324	377	324	373	357	350	336	368	345	391	332	337	368	337	342	372	346	315	374	394	337	417	348	348	357	354	365	363	372	369	354	367	371	389	341	381	356	406	392	330	362	382	352	375	372	393	363	330	355	379	362	359	409	375	391	378	359	349	357	334	364	399	358	342	413	361	362	391	353	356	339	377	395	379	348	346	332	384	379	413	382	364	388	393	371	406	369	378	381	338	351	391	354	363	382	352	344	442	392	387	357	343	388	345	352	349	356	351	362	351	317	348	342	340	362	327	373	325	411	350	393	326	346	380	348	378	394	345	356	379	399	379	375	355	376	358	359	355	396	383	361	344	351	336	366	340	377	367	365	354	350	420	352	372	360	346	350	363	369	377	383	354	339	363	369	357	357	349	429	319	319	370	334	368	389	358	388	416	330	328	363	371	348	340	342	383	352	350	356	360	359	371	327	349	338	345	346	364	384	361	348	352	361	366	360	350	373	360	363	370	329	368	375	330	358	348	355	320	322	356	318	395	372	338	329	351	379	366	336	340	382	358	333	409	332	384	387	354	347	349	354	341	370	321	318	383	377	384	344	343	368	335	328	404	365	398	349	356	332	360	367	393	393	360	360	384	387	354	366	355	389	391	378	339	386	330	354	345	385	365	287	378	354	334	344	349	335	347	343	360	400	327	355	404	346	343	345	314	326	323	348	349	341	360	379	357	424	347	376	389	405	392	356	337	369	381	355	354	351	343	362	358	350	363	400	356	390	383	355	335	357	362	349	381	368	366	352	344	367	379	360	378	360	367	365	351	372	369	362	368	396	365	433	357	367	374	389	346	358	333	337	370	419	371	332	341	336	369	362	383	354	382	379	348	354	333	384	392	432	364	361	363	321	344	401	359	350	367	364	334	393	358	334	339	342	362	376	388	329	387	353	329	347	383	363	329	384	352	371	374	359	340	341	374	347	361	359	363	320	323	365	392	334	360	382	375	399	367	360	412	374	391	334	355	332	350	350	351	389	363	316	360	389	373	390	351	388	329	399	373	339	366	359	328	366	331	360	358	348	404	378	364	322	389	334	350	389	347	343	351	366	363	380	353	345	385	344	397	408	353	367	356	355	370	344	322	368	389	394	386	341	357	364	369	377	363	399	361	373	364	381
12772	1195	1491	1657	1428	1329	1219	1075	1094	1007	934	926	922	888	897	854	860	920	892	833	835	848	890	856	905	803	855	814	811	825	836	826	830	850	883	776	868	859	816	843	793	776	829	772	782	796	864	856	808	820	866	835	839	865	859	870	901	842	816	826	840	840	871	837	839	843	837	828	837	852	834	883	864	878	841	880	860	872	836	812	832	840	755	829	815	809	786	790	823	849	864	804	792	844	803	809	824	895	775	843	821	828	811	806	869	821	755	739	786	819	792	851	837	866	776	768	850	807	785	849	763	826	834	762	798	805	819	828	770	791	801	797	841	817	761	762	793	807	846	781	791	786	800	835	807	819	795	794	842	813	839	813	802	794	771	780	845	786	831	811	792	839	797	765	775	825	816	814	783	831	818	814	759	792	817	790	759	846	810	777	796	827	810	815	797	804	775	841	837	829	827	809	758	768	827	803	844	834	830	764	829	814	796	803	808	862	807	772	822	813	788	757	818	836	853	864	827	786	776	772	828	788	811	757	841	832	791	817	799	797	793	820	806	829	797	799	774	857	806	779	805	798	814	764	803	831	826	798	807	746	791	874	821	834	797	832	784	760	813	772	812	826	811	850	838	803	820	794	810	791	760	792	821	783	781	755	848	820	838	720	813	806	820	820	834	770	813	780	809	828	780	796	805	854	815	781	793	838	839	871	859	816	796	822	804	799	790	797	762	821	802	805	777	827	782	737	834	799	828	770	765	782	773	831	761	756	810	765	784	883	810	830	791	806	786	814	806	785	812	783	832	833	786	821	813	828	821	784	771	799	818	837	843	839	785	812	831	808	781	793	844	801	822	809	844	770	832	802	804	850	780	814	801	760	839	838	784	742	795	777	717	831	784	842	868	810	772	806	782	763	759	855	807	823	819	783	810	820	821	773	819	838	844	832	807	814	826	811	799	799	860	832	804	814	850	816	732	838	826	832	790	802	807	831	846	793	790	794	774	836	780	821	807	776	803	836	858	842	809	839	827	784	863	778	789	806	791	763	796	756	863	735	867	829	801	827	793	782	794	812	808	800	779	819	844	801	820	785	764	795	833	832	771	810	815	786	793	791	796	814	843	795	791	810	834	802	782	796	799	778	808	757	819	772	805	779	848	859	832	818	760	790	801	802	801	802	815	802	812	790	771	830	779	848	783	823	822	795	786	770	819	778	812	830	835	816	760	803	811	796	819	754	833	799	840	804	820	818	808	767	844	841	776	802	802	779	763	828	789	827	746	787	794	797	754	798	826	810	822	835	814	797	721	771	808	851	832	851	817	813	817	784	800	788	786	800	799	784	844	780	796	821	808	791	852	809	769	803	806	766	829	787	803	806	798	818	793	751	791	749	851	843	759	788	769	844	792	773	814	808	839	807	810	805	837	764	807	762	780	834	789	798	807	820	827	782	780	828	791	814	830	789	815	767	778	799	772	808	765	765	864	844	750	779	830	758	811	812	866	770	831	817	827	776	831	840	816	830	747	777	839	821	771	831	806	798	795	781	833	835	793	828	794	804	832	812	808	841	798	792	831	808	838	816	824	827	770	764	778	802	791	829	802	836	803	789	798	786	786	803	831	806	770	825	766	788	777	830	832	793	810	773	783	834	833	762	820	746	819	834	811	763	759	809	786	796	843	803	810	828	838	783	788	849	853	812	814	736	793	813	829	812	797	804	795	832	767	809	842	809	830	780	801	781	735	793	815	801	776	828	784	788	820	795	777	803	828	804	800	796	820	763	817	754	764	815	799	851	810	822	859	802	772	814	851	771	740	776	779	795	788	810	800	790	863	781	784	830	809	808	844	798	815	824	820	779	804	827	795	829	773	850	789	827	865	828	875	795	773	791	824	781	866	768	796	796	807	826	795	804	800	738	817	858	809	853	805	820	822	812	811	809	817	803	791	801	790	762	836	815	785	805	841	788	794	819	805	757	832	829	812	829	756	787	797	822	808	834	885	818	734	793	755	833	776	793	828	783	765	867	778	790	809	769	759	790	838	818	842	823	759	766	761	824	811	811	802	806	857	805	788	789	810	828	785	818	765	847	779	828	796	819	769	827	732	828	804	745	811	813	833	806	829	845	840	848	770	840	804	810	831	811	783	806	809	743	796	822	856	804	861	808	805	773	730	799	797	834	809	827	792	824	824	835	869	796	828	816	817	809	795	777	808	823	852	790	862	750	808	799	751	796	830	796	783	803	793	820	762	800	751	784	802	844	778	818	760	811	812	816	779	749	776	750	827	809	823	818	813	818	797	833	820	842	826	757	785	841	860	818	806	772	821	792	768	832	847	763	844	758	771	834	838	799	763	835	809	832	829	802	823	821	855	839	825	794	807	799	794	841	765	854	794	833	863	724	858	788	782	812	808	800	794	819	819	823	825	841	870	848	799	795	861	824	815	783	837	749	793	825	805	774	819	792	785	829	864	874	813	849	805	839	848	804	823	751	776	818	822	745	762	822	801	755	779	808	826	807	772	816	827	830	815	796	803	836	810	806	734	775	809	776	818	783	793	796	767	815	858	796	777	815	786	838	779	790	791	814	798	857	834	809	830	826	804	779	792	820	810	825	846	876	820	818	833	820	825	828	811	738	847	874	764	802	787	822	834	788	801	815	824	756	817	827	790	779	741	819	821	800	796	765	829	820	784	775	841	753	791	833	807	753	798	795	846	816	855	843	847	779	854	809	841	803	799	788	813	759	771	808	795	753	804	785	812	778	722	780	784	794	782	765	808	750	829	759	837	852	780	819	828	807	839	857	799	792	782	748	811	828	820	734	804	803	795	786	754	772	820	783	803	825	786	740	767	852	772	864	842	821	816	760	775	804	790	796	801	777	784	775	845	772	784	809	816	816	841	774	826	757	795	803	817	753	828	787	774	789	807	744	804	830	845	797	824	804	790	792	795	826	744	822	802	785	805	793	814	871	765	718	816	810	786	837	847	771	785	799	825	853	855	826	854	811	831	797	773	780	810	772	857	785	813	817	771	796	848	785	771	803	808	808	789	762	810	784	761	787	786	835	799	820	753	828	824	771	805	825	809	794	860	811	838	851	803	759	807	798	825	800	783	801	803	853	784	814	802	808	772	771	796	842	781	832	809	818	858	781	775	794	830	792	784	791	795	812	813	821	842	823	802	881	811	787	829	811	839	797	792	809	791	814	809	800	843	769	787	843	768	792	784	800	830	802	819	830	852	777	856	797	810	834	811	776	764	814	759	843	813	819	800	815	773	822	771	821	891	803	807	819	816	819	782	818	818	863	780	782	736	823	816	792	773	806	794	858	870	762	764	811	773	797	789	803	852	795	789	806	849	832	761	822	827	837	815	811	819	818	808	838	824	802	791	852	816	795	841	843	776	758	792	809	793	774	759	769	819	790	760	843	833	770	773	792	832	741	796	783	821	862	772	779	838	800	793	807	811	801	839	784	816	824	834	817	786	832	752	803	776	824	796	820	825	794	820	804
31603	4868	1340	979	793	696	638	572	540	496	524	452	430	456	450	434	407	424	436	401	428	473	479	442	453	431	448	454	463	408	383	418	413	429	424	432	448	442	457	421	433	434	402	437	457	442	411	411	479	427	453	421	455	427	435	428	421	449	397	413	436	479	450	478	483	488	453	413	470	454	416	439	406	440	442	451	455	417	411	432	412	389	425	421	444	405	449	454	405	446	397	406	418	404	415	440	452	419	441	451	391	427	408	431	434	433	431	439	457	450	424	404	408	447	433	416	467	458	399	413	387	397	428	425	415	419	421	421	426	428	441	416	407	428	430	406	454	388	445	431	427	427	431	491	392	422	419	421	440	415	423	406	430	465	430	416	484	464	440	398	434	418	431	432	453	414	416	436	425	438	438	425	466	428	433	394	395	423	405	435	405	385	417	431	386	417	392	438	413	425	413	409	446	419	410	418	445	409	443	419	420	435	445	386	399	426	428	428	428	414	468	483	387	399	360	393	428	464	433	471	462	434	433	431	409	459	410	443	417	404	447	433	415	398	410	410	432	393	431	422	426	452	427	424	467	428	404	412	405	455	419	418	433	441	453	433	412	392	414	418	430	372	394	418	434	445	402	450	435	434	466	449	396	454	411	444	407	456	410	420	456	423	391	410	438	413	433	472	428	453	430	390	442	422	401	429	438	416	419	410	429	454	421	430	404	407	403	421	400	459	418	455	471	424	412	413	444	387	448	430	409	443	442	439	429	449	464	431	392	440	406	407	424	413	397	454	420	461	409	403	424	404	423	435	415	430	488	408	432	452	437	402	394	454	425	413	403	455	401	382	424	438	432	443	432	434	404	443	458	418	448	453	444	423	443	458	416	412	458	430	433	425	409	446	447	475	423	450	415	436	442	467	428	423	436	432	467	421	418	421	454	430	458	493	450	410	370	409	410	440	415	415	439	434	413	468	399	432	424	441	429	421	409	410	432	384	478	394	414	433	467	442	452	431	401	424	426	370	421	464	429	403	437	449	442	397	415	452	438	455	421	427	384	430	418	412	443	454	432	403	419	426	434	419	496	404	432	431	429	420	394	432	426	449	442	414	428	434	475	430	420	419	443	421	441	434	443	433	435	421	434	418	392	379	438	429	408	390	442	448	432	413	457	412	418	434	448	420	472	449	401	465	407	441	405	420	430	455	447	443	453	438	478	400	398	397	490	420	417	437	425	464	401	452	441	419	436	415	451	492	469	448	448	401	445	421	447	427	438	439	439	422	386	451	427	493	415	437	436	423	429	396	398	398	404	440	382	449	409	435	443	404	496	428	436	471	414	401	423	395	444	415	392	451	435	434	390	442	423	405	457	434	446	401	417	444	463	452	433	399	435	437	405	467	429	475	430	460	400	469	435	418	424	456	433	419	404	439	393	432	438	391	447	448	446	420	428	397	411	405	458	434	444	398	467	428	438	380	413	430	408	431	431	402	430	464	449	437	443	439	404	414	413	432	450	408	442	425	409	439	386	391	432	409	438	411	459	455	474	503	414	403	390	393	455	435	439	437	438	458	405	408	424	458	411	404	415	423	430	473	432	424	421	428	459	430	421	441	416	437	386	435	421	451	414	389	441	435	407	430	445	416	429	456	420	402	432	425	402	406	448	387	418	427	470	428	425	443	434	459	402	462	439	427	429	431	438	459	426	471	431	402	444	442	388	437	423	382	469	458	444	426	428	405	433	425	420	432	378	413	402	414	410	421	460	403	435	404	427	432	420	467	437	431	420	429	452	411	423	436	427	400	448	432	420	432	443	445	428	410	419	397	426	428	463	441	436	424	392	438	400	399	400	445	424	426	429	418	427	454	404	454	408	414	494	428	429	421	442	422	417	374	409	443	388	411	438	443	416	464	412	450	441	444	432	424	439	424	427	418	422	426	435	437	437	460	418	454	447	404	453	434	397	421	390	444	417	461	446	429	429	432	370	385	428	448	444	401	430	396	422	415	440	431	442	418	406	460	444	432	485	418	435	447	414	425	442	415	444	394	417	424	387	418	433	410	421	447	416	432	458	439	407	414	431	419	421	460	454	431	414	482	425	394	451	416	429	444	444	449	457	418	405	417	401	410	439	416	403	457	425	428	405	454	452	433	447	402	454	387	417	441	401	436	447	428	435	432	425	423	455	418	466	413	442	428	427	433	450	423	463	431	417	437	414	391	438	454	441	474	386	427	441	415	417	440	443	428	449	432	404	395	401	465	447	433	409	424	451	409	401	449	451	428	460	432	455	449	408	384	404	444	475	440	399	370	454	398	388	415	456	393	432	423	438	408	430	421	459	447	394	429	391	399	427	445	445	402	443	407	446	434	434	396	417	429	407	422	447	391	406	456	438	443	428	419	439	432	402	440	414	427	433	444	470	423	440	432	422	446	352	415	442	442	410	456	454	438	449	432	481	453	393	409	466	449	440	450	398	446	431	427	423	413	450	416	457	422	417	454	398	450	432	466	442	396	410	417	399	422	431	429	431	400	393	444	441	412	466	399	432	455	442	382	445	447	418	439	419	444	425	415	410	423	416	467	385	430	416	418	430	367	423	423	416	459	441	443	466	400	407	504	414	446	425	433	459	424	415	410	379	418	398	461	442	466	432	394	431	429	432	441	464	448	408	462	436	380	406	468	442	408	426	441	409	439	403	417	458	437	411	397	434	460	406	428	425	410	430	409	417	438	393	425	428	459	499	466	423	417	411	403	423	408	471	417	418	397	450	404	390	453	428	407	390	447	431	414	455	429	437	391	466	464	381	422	381	439	445	460	411	394	345	393	460	401	458	445	401	399	402	429	433	456	423	406	453	414	422	418	422	434	429	460	416	427	437	416	433	443	440	436	427	432	385	421	395	411	421	417	394	432	416	410	414	423	439	452	447	419	473	453	383	408	391	450	404	489	390	411	434	391	439	395	415	406	407	396	411	393	409	423	471	397	423	434	428	460	394	405	422	414	449	425	438	461	454	435	398	461	471	428	392	478	423	449	459	423	450	401	434	409	384	463	399	426	427	469	398	422	407	375	436	433	462	399	457	396	448	443	421	419	404	428	411	443	430	435	447	385	408	424	433	430	407	440	446	427	415	438	421	402	467	399	440	435	411	441	441	413	390	386	448	436	400	413	429	447	417	399	449	467	422	409	423	446	441	396	442	444	419	420	413	420	471	381	439	433	436	426	388	409	449	446	443	448	454	447	429	434	431	422	423	416	436	417	450	437	408	412	435	425	421	420	442	431	429	414	410	435	405	441	418	423	414	433	448	416	428	416	442	431	396	387	408	467	395	422	433	443	415	433	415	397	416	421	415	430	449	431	429	436	426	454	436	417	459	441	421	443	416	431	427	409	411	408	416	392	452	423	418	399	417	426	390	366	396	421	426	445	386	432	441	425	432	402	462	460	474	411	419	447	453	409	384	400	388	402	414	415	415	458	430	437	427	462	412	425	450	453	398	452	408	438	402	417
16881	1629	2220	2480	2200	1896	1617	1478	1314	1331	1246	1192	1111	1093	1123	1020	1022	1037	962	1011	1023	956	980	979	989	960	980	956	998	955	908	968	997	965	951	903	962	1018	993	911	952	874	933	936	980	958	925	973	975	1000	1014	1013	992	1001	1043	1088	992	957	1011	961	1029	962	990	991	954	967	960	1010	964	1017	1037	966	1008	994	1008	923	975	1049	957	987	988	936	1016	945	924	895	956	950	1006	917	952	954	967	937	941	946	937	943	939	886	927	909	938	976	987	1004	896	909	892	960	926	894	957	895	911	871	876	935	935	939	991	950	935	940	926	945	941	916	927	897	918	916	926	904	887	1002	912	957	897	924	952	916	951	892	922	885	916	932	945	903	893	921	929	893	931	935	908	897	924	971	961	946	894	908	932	911	862	913	865	909	918	913	895	941	907	963	941	927	925	975	901	906	968	910	950	939	919	915	964	947	913	934	939	869	902	925	886	971	927	867	884	876	894	854	915	907	975	919	885	894	898	925	953	947	973	884	881	916	941	979	931	891	915	939	893	956	954	946	921	901	915	944	846	971	951	976	902	912	913	941	950	906	959	940	861	919	883	905	882	902	940	931	848	901	905	939	891	908	909	887	924	965	891	886	901	874	871	915	922	888	954	926	889	887	920	912	912	905	902	956	916	900	887	949	944	962	929	937	902	920	944	921	914	890	902	867	909	890	920	889	915	932	878	883	927	969	907	918	906	875	955	919	942	954	909	905	913	937	920	900	913	871	928	922	1008	916	865	934	939	865	880	932	907	951	934	919	965	878	935	921	952	962	876	876	942	951	963	891	946	891	874	938	884	911	893	908	864	941	912	896	920	957	928	940	904	835	921	958	877	926	956	891	904	916	955	905	836	940	953	961	928	927	913	926	876	907	945	924	949	925	900	918	900	931	919	857	870	969	881	947	886	957	944	903	941	950	903	937	969	939	919	915	963	906	883	958	925	891	896	915	938	934	937	928	894	863	867	926	867	948	962	892	925	951	972	915	916	895	947	874	936	914	920	920	903	886	863	912	928	859	933	896	874	932	951	897	929	871	926	930	929	942	908	953	939	876	928	945	912	889	907	966	920	945	861	934	946	905	913	925	911	895	924	888	990	942	919	942	921	848	950	965	866	893	923	901	926	929	915	866	949	860	887	869	956	915	895	863	947	902	920	957	970	931	913	928	886	912	955	903	934	933	945	933	854	913	912	937	861	923	946	913	889	935	911	884	945	958	903	936	921	933	916	947	961	908	918	931	959	874	888	892	899	858	908	927	912	906	941	885	923	907	890	927	896	959	875	1004	913	932	930	939	930	965	947	923	936	933	945	880	865	913	883	931	914	908	915	926	889	920	894	871	933	898	944	908	947	857	919	869	898	897	918	915	911	878	917	919	864	907	878	947	936	871	949	886	913	911	910	963	940	893	939	910	902	927	912	901	926	885	843	941	972	899	917	923	915	940	893	974	951	967	895	963	907	969	913	942	871	933	898	974	976	923	940	908	890	940	893	954	883	870	913	895	908	903	963	941	979	876	907	918	858	911	911	921	952	941	892	908	927	967	915	916	938	969	945	886	927	935	961	908	910	910	925	910	912	899	846	913	944	982	887	922	932	944	932	941	911	891	944	834	978	926	919	895	938	934	930	893	840	929	985	903	910	913	917	929	947	904	929	908	895	959	890	956	909	865	992	904	904	944	872	937	866	909	948	889	887	901	893	910	897	970	867	949	923	906	951	911	953	896	918	926	952	926	920	928	901	913	968	1015	920	971	915	904	918	906	891	905	910	941	897	906	890	910	970	913	940	874	927	939	903	916	950	950	856	960	869	989	871	906	953	910	887	948	894	951	909	882	919	944	898	900	880	923	957	967	941	872	882	906	880	925	947	948	910	959	953	996	946	921	905	922	907	876	925	927	908	892	910	879	923	945	898	976	921	983	919	912	902	885	902	858	975	895	923	871	923	937	894	929	909	868	872	920	972	907	901	938	850	898	892	889	881	925	914	895	985	902	899	911	911	889	927	876	859	951	912	931	889	885	917	882	896	915	900	910	935	868	888	890	906	939	912	902	935	917	819	941	916	931	944	899	877	929	911	884	923	906	971	873	907	900	904	925	916	877	925	907	876	887	917	891	965	951	886	903	858	897	933	872	911	950	937	913	951	892	937	949	965	932	920	957	946	884	877	926	897	873	889	895	901	917	904	923	927	943	929	867	880	965	941	924	900	902	955	917	877	874	901	956	890	888	876	869	962	916	873	911	984	922	934	940	875	912	914	959	919	924	948	927	959	913	906	927	974	946	906	899	985	922	898	931	887	942	904	916	913	904	930	944	879	910	908	884	940	869	925	892	971	901	882	902	958	919	933	913	952	905	906	946	904	910	920	960	902	912	930	904	908	856	926	890	907	935	914	939	942	936	952	934	936	953	964	911	876	921	944	893	886	930	926	877	935	912	897	901	884	902	911	874	922	944	930	900	945	969	906	880	911	923	954	916	977	909	960	910	909	885	950	922	896	936	946	937	895	900	946	884	890	910	1001	942	920	871	893	930	918	913	946	896	915	866	947	901	895	902	887	936	947	827	912	905	910	876	902	926	929	903	939	971	894	917	910	926	906	979	911	954	899	945	960	911	910	902	963	918	888	929	933	935	886	877	903	965	911	951	907	903	917	924	885	904	904	887	925	921	920	942	921	862	917	882	890	921	912	927	923	889	881	910	967	883	963	894	932	952	937	885	881	953	934	871	918	939	935	935	901	933	890	920	905	877	934	861	915	928	854	933	919	935	947	929	953	921	953	915	965	932	881	930	936	939	896	917	927	937	963	982	987	944	862	867	940	874	939	939	958	905	943	860	973	952	893	961	906	882	933	959	933	962	887	937	937	926	924	926	901	934	848	932	916	930	886	879	942	931	936	912	908	900	895	905	915	925	905	935	884	886	895	938	911	934	901	898	937	874	878	915	884	913	950	912	906	986	941	890	927	949	894	958	917	910	908	909	918	953	902	952	967	948	906	923	893	883	894	922	949	895	921	887	917	922	925	899	898	925	923	910	908	873	816	942	958	927	935	896	935	936	848	925	891	930	928	973	893	908	872	879	876	924	934	882	906	963	887	907	890	922	919	921	926	881	921	931	910	916	938	957	923	904	913	952	934	905	910	849	927	876	924	911	909	903	937	984	877	934	922	888	912	932	909	955	954	947	915	881	925	889	886	964	891	902	953	901	855	910	938	835	896	966	977	871	903	939	888	888	904	949	941	922	923	940	921	963	884	966	945	911	882	920	876	921	903	946	905	924	901	932	887	994	911	863	901	969	900	891	935	921	905	925	911	917	947	944	900	923	888	944	909	926	975	930	905	972	912	984	922	911	929	954	929	907	875	891	888	870	913	875	891	933	939	964	856	931	935	950	903	899	868	901	934	932	942	890	933	907	889	960	897	911	912	905	910	937	861	911	928	888	971	861	943	875	914	925	884	895	946	970	898	969	923	920	943	864
7003	495	294	275	258	282	245	262	270	254	247	265	268	272	269	268	248	257	286	243	238	238	281	223	266	250	252	261	244	257	259	264	266	287	266	292	255	286	254	273	253	256	266	252	281	256	287	282	264	296	254	258	261	263	259	264	250	258	311	267	235	274	261	285	268	278	206	287	277	257	274	297	283	291	258	299	298	249	257	274	279	247	274	251	274	311	302	258	304	258	290	275	245	274	276	255	281	230	270	275	264	282	264	258	285	274	256	287	279	276	254	252	290	244	267	263	271	287	258	285	252	241	270	258	269	272	273	264	243	256	273	262	257	290	264	279	266	265	259	257	291	265	265	250	242	251	266	266	224	256	293	258	253	280	241	298	275	300	263	255	269	244	264	283	281	269	266	276	248	288	269	263	260	281	245	255	249	273	265	282	261	289	253	273	309	286	256	276	271	249	235	252	263	246	253	259	257	246	285	297	263	241	261	260	278	282	292	271	243	265	305	247	253	267	279	312	245	271	253	251	283	221	252	289	259	270	259	256	280	283	263	281	267	245	288	269	278	261	282	258	287	279	244	256	253	278	262	224	249	285	246	264	243	271	268	253	247	291	250	273	265	299	277	255	261	311	277	283	275	259	272	274	254	265	294	281	242	262	323	264	296	276	249	245	266	253	278	268	297	266	262	261	298	288	286	245	299	300	269	281	252	281	273	265	225	274	273	286	253	270	267	271	260	265	278	247	245	282	266	243	270	291	266	257	257	251	247	247	268	292	269	288	267	309	272	271	259	317	251	246	298	278	235	257	260	284	254	235	249	264	287	282	221	240	277	257	268	246	270	267	273	225	263	213	286	276	269	283	265	232	269	285	244	284	278	239	254	272	277	293	280	262	259	275	233	263	241	268	271	227	258	234	271	258	267	261	282	256	270	226	265	279	265	309	263	231	255	274	276	271	271	257	288	256	279	301	263	262	266	238	260	244	291	276	256	261	267	263	277	255	284	248	283	244	285	247	263	277	253	267	275	253	264	265	294	287	240	267	263	245	278	246	285	255	281	284	297	254	268	247	242	259	301	231	267	268	252	299	286	260	306	263	256	263	284	250	253	262	262	256	270	256	290	267	252	264	243	261	271	261	260	234	253	258	276	256	257	287	241	273	286	261	244	267	256	245	288	252	300	263	259	254	260	259	284	298	245	253	245	269	254	273	250	297	253	251	259	287	259	270	238	246	281	218	273	268	238	232	280	251	258	259	258	261	290	275	292	269	250	268	281	266	266	294	268	317	262	276	233	257	293	254	257	271	256	285	284	244	282	297	223	247	237	237	279	269	265	242	280	273	253	253	239	291	277	273	310	275	271	240	236	270	290	268	262	255	262	280	255	267	237	237	262	249	264	283	266	240	256	282	260	263	284	257	268	265	247	294	266	226	256	252	254	277	282	259	298	258	273	268	283	265	271	287	287	286	298	277	283	268	260	280	259	280	264	235	301	256	242	308	261	257	233	279	243	261	263	246	265	242	269	259	242	289	277	274	240	289	274	249	254	255	274	244	252	271	260	232	255	263	256	277	258	267	247	262	251	268	270	298	274	264	278	230	289	263	268	250	300	251	261	265	263	231	238	234	277	251	272	257	277	261	275	247	244	276	278	252	260	291	237	235	254	283	273	273	257	283	241	261	248	278	255	244	232	259	267	259	272	282	258	278	247	277	284	261	254	279	218	237	290	281	292	267	247	248	280	274	263	280	319	281	240	260	262	272	257	265	239	289	273	251	265	276	297	289	282	236	262	284	249	277	292	286	259	252	234	286	269	292	273	293	266	240	290	238	282	269	276	256	275	262	271	254	266	298	275	252	254	268	277	269	257	292	271	249	221	265	274	250	266	262	236	256	266	245	256	235	279	300	261	277	245	265	260	266	249	226	243	269	271	256	252	284	252	263	238	266	282	265	273	236	258	245	254	265	278	262	255	264	311	267	291	241	248	272	277	233	270	272	246	231	257	266	263	283	284	255	244	242	246	263	256	261	271	261	263	276	286	269	247	269	274	271	279	263	268	303	231	269	279	244	259	260	277	243	268	278	250	284	263	274	273	253	259	252	262	269	229	250	279	248	290	249	274	273	248	267	264	262	242	260	279	263	251	262	279	269	269	283	259	272	290	284	296	254	227	257	236	253	254	244	273	262	297	292	268	272	286	255	230	268	279	262	273	260	232	263	226	240	274	260	279	223	271	261	290	254	255	224	240	290	261	241	274	265	252	252	259	262	260	283	232	252	252	266	246	290	299	285	250	259	264	261	285	252	290	276	293	273	271	249	267	296	287	253	279	269	238	253	249	256	250	281	242	279	278	264	249	281	256	253	250	255	242	288	268	256	258	270	305	278	253	249	282	297	245	285	261	283	265	280	256	272	263	284	268	248	252	273	286	246	278	264	257	267	264	274	249	260	249	262	259	260	249	272	251	268	261	280	262	264	272	292	246	232	259	287	261	247	268	239	256	232	255	269	260	270	234	255	295	307	294	268	275	277	253	266	280	249	281	245	260	264	267	257	263	269	230	285	253	274	283	279	240	271	263	270	302	297	246	299	296	257	290	246	276	267	242	263	274	287	243	288	242	232	257	254	278	276	253	248	295	262	271	256	251	239	271	262	257	265	283	254	250	246	229	247	288	259	256	269	247	271	262	260	279	263	260	250	270	269	275	259	259	244	248	292	262	280	266	284	277	251	267	275	246	268	301	258	257	269	292	251	272	258	263	291	243	255	230	260	270	243	290	276	274	256	243	276	279	266	270	234	257	281	225	239	246	226	278	256	268	286	260	238	221	251	254	264	260	270	255	232	240	264	276	279	299	246	280	259	274	269	245	257	242	240	253	289	239	274	293	243	277	269	253	289	284	275	232	221	254	290	276	252	251	240	268	277	265	275	261	282	235	263	260	264	232	253	263	289	271	272	285	276	262	269	276	269	262	257	243	267	242	252	248	266	265	285	279	251	287	222	296	237	275	238	270	295	258	253	250	281	257	236	257	283	272	236	240	269	262	276	257	277	263	285	277	278	270	279	269	278	307	269	261	278	254	236	253	276	263	277	259	276	256	256	261	277	245	291	285	275	284	248	286	244	284	253	280	259	279	267	264	254	230	300	275	275	235	255	293	268	218	260	271	298	231	259	256	249	303	273	247	241	290	288	264	272	264	259	258	252	277	264	260	262	255	257	253	247	253	295	296	268	222	276	273	270	264	264	274	258	267	251	255	222	261	239	245	255	259	296	258	253	255	269	235	272	246	261	271	254	251	275	251	267	265	269	236	254	235	263	275	267	260	256	266	274	256	248	245	264	284	254	248	237	272	276	274	307	244	274	255	264	282	247	271	266	241	273	237	293	287	250	258	247	264	274	257	263	287	284	288	244	245	253	256	265	249	254	265	277	268	254	255	266	265	238	287	276	256	287	276	238	243	239	281	248	300	242	248	299	283	267	273	274	237	250	269	282	283	260	303	266
4615	621	645	639	644	655	640	639	608	639	605	593	621	619	622	627	646	629	586	696	593	575	628	614	668	613	604	618	602	630	607	620	626	589	592	604	608	598	597	604	558	573	592	613	634	656	637	583	602	573	575	584	602	630	648	618	642	610	639	604	623	646	635	594	642	642	593	654	642	632	625	593	648	645	664	648	618	628	637	634	594	623	651	622	615	607	637	639	578	652	603	669	616	617	598	593	639	607	612	675	541	613	596	636	627	617	605	578	589	601	608	632	609	601	576	589	597	629	648	601	630	592	574	638	612	617	633	606	567	583	628	606	618	581	610	643	587	619	642	556	570	613	603	621	574	630	561	565	607	638	591	627	637	631	612	602	565	645	605	601	633	609	573	598	626	560	657	626	612	587	597	642	606	630	619	685	586	584	584	610	600	624	560	621	626	582	629	593	575	611	627	621	611	623	633	587	589	582	637	683	611	582	612	649	601	620	652	629	634	591	639	619	597	652	601	639	624	595	641	654	626	652	628	602	666	634	599	564	581	618	614	556	610	628	630	612	587	625	643	603	627	603	616	624	600	600	616	623	620	577	637	588	613	611	621	609	620	646	599	595	581	588	607	595	614	615	601	593	651	616	594	623	605	603	610	552	606	604	582	604	646	650	618	601	657	609	592	576	578	574	566	623	599	649	589	608	598	634	617	620	569	638	609	639	619	630	619	617	641	599	622	643	578	605	602	671	639	616	618	610	629	612	585	633	613	625	627	607	604	617	589	607	655	625	606	599	611	606	603	646	620	566	599	603	616	646	620	622	624	586	596	628	641	623	626	649	607	624	626	654	634	563	609	577	550	640	613	610	578	604	591	612	597	621	633	602	621	609	608	627	560	609	618	620	586	614	577	620	642	663	622	595	648	617	633	603	618	617	625	601	582	683	561	585	640	659	621	589	619	568	611	574	599	631	624	615	576	615	609	612	622	594	586	600	597	606	593	608	651	582	647	619	631	610	559	636	614	584	590	597	615	605	630	629	616	631	584	595	638	607	644	565	645	620	600	653	609	643	563	606	605	620	554	587	614	655	602	606	626	606	626	618	633	565	617	632	622	591	598	604	599	623	660	625	629	651	659	609	648	648	632	624	608	593	630	631	600	614	576	616	603	613	588	599	545	647	623	660	590	617	617	611	604	585	595	615	626	632	618	614	656	605	573	592	634	603	598	591	608	604	611	630	624	585	584	602	643	598	603	614	632	577	606	604	632	613	641	597	594	594	589	640	621	605	567	641	594	677	644	621	634	621	637	621	572	632	615	593	554	598	570	564	624	555	628	622	596	600	619	556	614	605	575	635	620	632	579	608	643	575	620	610	625	626	620	581	589	628	610	642	605	575	625	626	597	626	624	614	603	587	622	626	593	567	637	606	641	627	655	634	611	579	575	592	629	634	626	629	641	626	631	615	592	606	584	604	611	637	604	611	587	630	610	599	645	579	569	627	605	615	603	620	580	598	577	591	606	637	620	656	627	602	634	623	601	613	602	612	642	644	615	612	616	598	609	600	651	640	612	585	596	633	645	614	631	649	593	565	657	621	593	621	631	633	603	625	632	580	629	619	618	661	590	594	662	622	589	650	603	672	625	639	615	623	599	646	619	612	638	603	620	610	637	631	622	635	638	581	580	647	599	602	606	627	642	644	625	600	618	617	605	593	604	629	571	596	600	599	595	649	610	628	568	619	633	605	639	589	587	575	643	615	602	633	584	623	620	596	606	624	582	630	645	614	642	609	600	623	603	637	600	640	618	657	608	609	581	602	653	633	646	609	636	658	602	557	557	585	560	620	642	621	657	571	588	599	576	609	633	608	633	632	603	635	619	593	605	590	568	636	607	625	613	595	638	602	577	634	610	583	561	637	637	625	614	577	628	632	633	596	608	620	625	630	598	588	647	609	607	623	567	576	598	546	608	606	631	634	609	604	665	645	618	622	605	622	610	622	656	611	577	613	596	610	611	647	642	681	599	594	617	619	600	594	592	628	617	587	660	589	590	616	606	622	604	607	624	585	657	594	631	604	595	592	614	635	594	581	583	606	627	582	615	662	617	632	645	597	623	620	622	582	590	607	626	621	603	585	636	665	639	587	641	637	665	609	577	574	571	609	616	620	651	601	593	586	574	604	605	592	605	615	623	636	586	603	619	633	630	587	564	606	566	637	574	655	611	609	624	624	569	626	642	613	620	603	609	608	612	591	597	611	652	594	647	625	607	633	594	626	633	620	668	556	605	585	631	619	619	599	549	602	625	622	647	601	588	634	621	612	599	627	612	643	625	605	615	571	608	627	610	596	610	616	600	620	664	641	576	571	627	613	656	610	647	565	596	626	615	619	604	620	606	598	610	596	602	623	658	635	603	666	601	658	669	588	604	630	650	610	586	603	575	617	616	602	600	642	614	607	648	619	589	627	604	643	617	591	608	610	600	628	575	650	627	595	607	602	623	607	572	627	614	628	623	609	635	637	628	591	609	590	627	632	594	583	676	624	597	634	641	614	616	639	654	626	599	613	655	589	640	593	599	620	637	610	608	624	601	656	612	614	588	621	614	611	595	626	578	650	623	609	583	595	646	639	623	603	553	596	597	620	592	602	651	641	630	618	595	608	594	584	582	573	577	635	643	639	629	619	636	618	644	631	560	581	620	581	595	624	596	616	584	616	562	589	585	604	651	555	588	590	629	634	615	635	588	584	604	606	649	621	571	596	618	603	593	641	601	641	617	636	616	592	606	680	608	594	582	605	594	629	643	572	643	598	607	609	659	632	649	612	598	603	627	583	638	667	578	603	589	643	649	570	591	616	641	570	655	572	631	643	585	605	645	586	599	601	598	602	610	626	625	593	685	599	608	644	655	616	635	598	601	581	599	591	661	602	597	653	606	620	594	585	634	608	619	623	578	628	597	625	621	612	610	635	625	596	605	607	626	613	558	617	651	570	663	591	602	594	630	624	625	595	596	580	627	581	599	585	616	621	644	551	625	609	583	602	601	607	589	579	593	626	606	590	617	637	589	587	636	625	597	627	651	612	588	604	623	612	594	607	650	645	563	601	582	603	639	557	604	588	620	605	638	595	588	590	627	625	579	574	611	584	627	594	628	634	592	599	611	629	646	635	603	618	652	664	640	628	619	586	601	601	629	577	661	661	634	639	593	636	638	608	624	597	614	588	634	641	609	566	565	607	589	609	591	654	593	644	607	574	644	565	610	611	573	604	609	567	604	648	623	652	621	583	643	617	648	589	638	584	631	647	634	632	603	611	579	578	621	615	615	623	605	629	619	589	616	674	574	582	598	568	615	623	592	614	549	634	603	587	639	626	548	605	630	632	598	613	632	620	599	593	630	604	585	592	608	641	640	605	609	590	626	607	633	596	643	641	641	578	590	610	617	577	579	624	604	636	590	587	603	602	619	572	596	623	637	667	566	589	602	602	611	632	609	632	603	631	592	594	581	614	588	624
21368	1978	699	619	515	474	458	436	406	327	367	352	403	321	367	373	408	391	359	362	392	313	371	369	360	389	351	388	367	355	339	345	361	289	361	340	355	379	344	379	367	399	424	397	379	359	348	362	341	398	332	351	370	366	370	365	394	333	384	364	375	376	353	397	390	362	383	368	358	369	356	406	361	381	366	352	383	381	350	333	355	344	325	366	372	351	376	341	357	365	351	341	367	353	342	368	380	364	344	358	323	351	353	395	360	354	365	352	362	360	344	399	392	412	334	367	338	396	360	430	385	368	361	345	356	342	350	359	360	381	354	348	379	363	334	365	399	341	363	344	395	375	364	358	387	367	348	349	329	372	377	367	333	367	331	382	377	348	375	384	327	399	365	340	360	380	349	376	362	320	375	331	359	344	355	331	361	311	375	335	355	339	395	371	366	340	368	378	334	353	368	335	339	328	362	370	361	379	363	356	349	319	378	349	366	358	367	361	332	357	338	357	353	325	338	333	365	364	335	348	309	360	389	357	374	341	327	350	340	380	380	341	366	398	374	345	332	355	332	376	364	325	371	342	342	360	318	358	340	392	341	364	361	386	344	375	325	370	332	381	355	345	368	364	349	361	317	368	333	341	381	404	315	331	418	324	344	360	387	342	349	354	365	342	373	372	366	383	356	361	371	361	361	321	386	373	366	353	396	367	396	356	356	376	375	343	354	358	356	388	359	345	361	341	336	334	381	389	383	366	379	360	349	377	329	346	390	341	343	367	362	324	384	364	374	364	376	388	348	354	370	398	383	366	344	375	350	396	325	350	357	346	352	359	350	396	333	397	378	353	328	366	348	360	372	316	346	364	369	345	332	339	335	398	352	348	357	337	352	365	393	337	345	344	381	362	342	367	344	364	373	369	370	366	387	376	354	344	345	320	374	343	370	388	344	361	391	350	368	333	395	365	390	358	349	341	350	367	402	331	353	383	347	346	367	341	361	350	375	367	353	354	363	396	352	317	402	356	366	372	375	335	373	339	348	366	355	349	363	370	353	345	369	353	366	347	367	334	336	325	375	390	346	362	390	369	407	367	367	387	348	352	370	387	359	360	409	358	330	389	395	362	346	376	351	377	363	380	361	364	375	355	350	389	332	337	369	389	318	342	363	357	354	394	369	391	386	354	337	353	355	345	388	348	357	401	360	400	362	357	371	363	377	343	318	342	360	355	383	362	338	328	344	392	348	372	334	364	314	389	351	343	385	347	369	390	323	378	359	347	326	339	315	326	339	329	344	353	352	386	378	367	398	354	357	337	344	387	366	351	345	327	343	361	340	343	320	314	376	338	372	346	361	342	353	345	336	363	327	361	346	352	353	343	332	366	374	367	342	361	346	361	375	383	345	380	352	355	381	359	348	350	381	363	334	348	364	313	392	407	405	351	365	356	355	352	385	335	361	339	346	397	370	376	363	355	316	381	389	337	381	372	360	342	333	341	350	383	357	317	370	351	343	328	366	339	354	354	353	345	327	332	381	347	353	359	361	344	361	342	351	342	346	339	335	322	362	348	369	343	391	387	339	376	328	333	364	366	355	380	342	332	377	361	376	353	387	344	341	352	350	357	385	399	355	388	344	343	342	335	359	362	342	358	347	319	335	365	372	351	342	376	379	357	347	360	333	341	328	356	346	357	374	387	368	330	327	378	364	349	354	351	365	353	342	337	372	356	356	357	357	346	351	365	370	347	340	362	374	357	380	419	346	347	306	351	340	375	331	335	384	335	359	372	395	370	376	345	346	353	356	333	341	350	376	325	357	385	343	369	398	376	357	358	332	365	360	370	363	329	351	376	333	396	386	341	361	342	363	336	361	372	346	376	399	349	349	373	373	348	372	378	327	348	371	350	346	339	370	338	330	354	373	390	364	338	352	327	355	351	343	337	370	311	327	357	380	348	379	336	333	351	349	320	336	391	381	401	348	367	376	325	353	351	388	320	372	327	332	395	352	365	374	347	393	381	374	381	324	382	380	368	385	349	335	382	376	333	364	358	379	374	362	375	348	350	327	357	340	345	368	350	365	381	370	353	373	329	354	361	360	341	353	385	360	382	357	358	342	327	359	361	369	318	356	350	391	362	355	355	326	375	383	368	369	383	384	395	373	358	361	369	359	344	358	386	364	334	349	369	340	377	350	331	337	393	347	362	340	366	348	355	367	338	364	302	370	348	387	364	355	338	343	352	372	361	356	353	331	335	380	370	346	339	302	350	358	381	298	364	349	322	346	373	358	391	351	360	382	329	388	365	389	375	401	348	333	369	389	395	364	353	372	348	358	389	380	384	368	360	377	357	387	374	361	342	373	341	349	339	398	353	353	349	381	353	375	382	343	366	365	378	331	391	352	377	350	333	349	351	362	383	405	347	374	341	361	362	382	425	339	346	360	358	379	349	343	351	359	360	342	326	362	363	378	346	374	365	344	368	389	405	341	328	380	387	379	351	380	350	360	336	374	360	359	319	354	361	342	390	355	365	326	344	365	365	333	367	326	348	355	341	359	358	369	363	350	346	354	353	371	331	319	348	393	387	403	376	374	391	403	342	375	385	375	369	352	379	336	343	334	323	390	355	375	369	345	388	347	343	378	392	374	361	372	330	381	366	353	382	369	338	347	354	364	379	374	349	324	357	382	360	379	382	382	355	380	400	370	342	333	313	385	343	357	368	342	350	353	354	383	363	351	348	387	356	396	376	396	329	389	366	374	348	349	363	379	329	334	380	354	329	324	368	333	331	348	314	356	378	352	349	333	341	341	381	342	367	384	368	357	374	382	360	378	367	368	384	368	378	377	415	339	334	357	348	382	387	353	343	361	347	381	368	330	386	332	367	382	383	368	336	336	360	331	352	363	355	388	348	330	339	355	333	350	368	349	366	368	354	365	393	341	364	378	373	374	353	344	369	374	362	354	350	356	363	349	395	351	372	360	359	382	389	350	347	379	404	378	347	379	358	362	382	338	356	368	318	350	352	331	332	337	315	366	353	346	363	349	366	362	407	383	346	359	337	354	376	335	350	340	377	336	357	389	356	334	339	376	355	390	333	399	361	391	381	385	349	360	361	379	395	343	323	348	329	381	350	324	370	355	336	373	362	360	363	376	381	355	405	348	348	338	373	385	347	355	389	398	354	328	331	355	335	350	383	354	372	302	347	332	339	347	382	330	403	392	358	393	340	369	346	350	388	354	360	375	378	376	363	343	357	379	370	360	340	357	392	323	350	357	337	353	373	359	376	374	347	346	377	362	378	347	372	382	380	354	337	425	365	374	369	357	363	362	354	375	338	308	363	380	353	375	337	381	359	329	362	337	362	341	392	383	368	369	366	379	337	353	360	358	359	391	366	352	361	346	340	362	357	340	408	368	336	343	335	351	361	331	357	366	331	326	378	309	400	404	338	362	344	354	359	353	368	358	390	363	329	360	366	396	403	383	341	355	386	388	339	355	341	324	356	361	319	364	353
12289	1123	1515	1627	1445	1337	1211	1073	959	1002	979	859	917	924	872	857	905	896	833	883	831	834	834	829	817	841	835	833	823	823	864	795	779	834	803	806	836	840	861	814	792	840	856	795	876	808	813	843	825	872	830	829	847	877	867	842	853	815	839	827	799	837	827	851	843	843	825	809	828	867	786	881	858	858	838	835	846	860	790	817	815	796	810	869	873	826	810	824	826	825	757	795	797	816	882	766	846	878	831	797	794	758	839	790	799	810	777	812	810	831	824	829	796	814	863	774	843	805	773	801	859	801	772	872	826	771	834	795	775	751	851	801	832	774	821	790	847	843	796	776	835	780	783	813	849	802	802	799	739	788	812	770	874	787	769	820	791	819	857	809	804	821	773	797	839	766	838	760	803	820	792	824	832	844	820	769	826	819	787	783	802	773	822	784	826	782	821	789	792	847	822	832	811	779	796	833	759	766	815	838	802	763	826	774	785	746	820	814	834	842	813	783	875	779	808	767	760	787	814	767	779	780	829	780	778	787	839	733	816	821	734	846	834	733	790	833	811	823	803	797	835	775	798	840	781	799	785	784	801	848	782	779	784	782	798	851	749	785	779	804	785	838	788	786	801	835	782	797	821	770	798	794	809	781	848	791	821	804	787	865	813	785	793	793	779	833	754	771	730	794	742	776	818	769	795	807	777	783	805	812	803	841	789	777	773	761	822	800	786	830	825	791	788	798	812	770	790	776	815	844	785	797	805	798	792	762	790	791	820	809	834	792	879	792	777	778	842	767	799	816	826	802	732	826	848	744	818	833	774	765	773	803	811	800	762	846	783	833	774	825	812	796	806	813	797	796	826	777	809	819	786	791	821	788	807	764	732	831	823	827	793	822	778	847	787	795	818	796	802	779	836	804	795	784	855	811	798	797	783	781	780	808	807	755	820	757	814	813	753	751	785	837	828	804	786	765	775	763	796	770	843	823	755	843	825	858	759	834	828	855	829	824	802	788	815	801	797	767	773	761	786	793	794	820	816	822	836	840	816	795	797	812	816	761	767	818	804	802	800	854	825	780	768	762	764	873	790	781	755	868	821	831	775	815	775	792	805	814	840	770	847	820	775	833	857	808	813	813	814	754	855	802	807	889	796	804	798	826	747	785	818	801	800	754	853	779	779	808	810	828	766	809	799	818	806	821	800	836	811	833	810	799	837	792	801	806	839	824	809	816	857	824	772	781	830	839	804	793	801	778	872	821	757	828	791	803	775	856	788	791	781	786	771	805	816	843	791	817	803	805	780	811	825	830	769	789	840	787	806	786	765	820	779	806	810	828	821	823	851	755	849	804	783	772	842	818	767	824	789	778	794	804	794	804	794	797	831	815	774	800	785	804	822	765	813	776	776	777	775	859	820	800	772	837	824	806	810	796	804	805	829	795	793	824	764	797	768	846	807	848	805	800	820	788	796	785	822	747	835	770	813	782	818	816	845	808	800	762	801	808	792	813	813	808	839	816	802	771	785	789	795	790	784	840	827	789	808	814	809	750	843	853	768	811	809	812	810	807	800	819	834	843	788	828	732	784	807	783	757	806	797	804	795	762	792	796	774	783	778	751	798	807	811	828	787	825	781	775	803	790	787	788	807	764	783	809	827	815	808	793	848	765	779	792	819	797	759	877	822	778	764	784	844	807	812	782	801	784	830	823	808	807	788	779	799	766	784	787	808	815	831	742	793	803	835	854	817	757	851	759	841	847	777	824	796	781	782	793	816	820	802	774	811	788	789	778	801	769	769	800	784	803	798	790	840	794	838	767	829	854	778	794	804	832	810	767	803	781	844	816	745	826	773	791	816	789	786	809	807	819	844	758	804	819	812	783	775	768	824	806	798	738	816	820	808	774	806	818	745	808	831	793	787	823	800	770	812	791	784	846	780	791	790	725	810	828	801	802	802	809	798	851	838	804	838	809	834	806	830	735	824	839	798	781	820	869	802	824	802	849	819	811	790	776	789	786	841	856	771	810	791	827	778	767	805	818	794	820	759	814	778	724	791	793	800	798	782	786	819	806	807	761	780	821	774	771	798	820	821	821	799	801	817	805	760	841	819	822	803	805	787	834	770	792	826	780	807	813	811	786	832	786	816	815	771	766	794	805	816	786	805	804	825	785	796	795	800	770	808	853	767	786	800	778	842	770	774	825	765	847	793	811	816	846	826	740	784	776	769	810	759	835	824	815	845	784	821	825	772	843	774	833	775	817	828	756	774	752	775	806	801	767	746	839	819	794	812	802	800	801	794	823	810	790	718	774	750	765	765	782	788	766	789	858	785	780	825	826	784	779	759	766	820	779	814	822	759	765	827	758	837	825	771	799	823	821	792	769	838	818	829	814	812	780	800	857	788	769	824	819	773	792	782	827	837	788	776	836	810	820	805	774	773	829	792	798	800	767	778	829	791	756	806	763	783	811	795	794	833	803	802	799	778	837	797	789	851	776	790	808	815	789	822	799	762	807	790	804	742	826	809	792	832	827	817	814	830	772	812	818	809	801	772	807	804	815	813	821	798	796	740	802	774	814	803	768	778	756	843	808	807	769	739	835	784	806	792	765	845	783	834	847	780	819	831	799	784	766	830	843	802	779	771	821	840	799	800	805	758	838	794	788	817	799	786	791	804	777	825	814	779	805	764	778	794	794	823	777	861	813	812	784	806	782	875	795	828	877	812	820	833	830	810	792	762	777	836	813	831	805	790	805	773	780	798	819	813	814	821	797	847	808	768	807	845	795	788	795	834	822	808	746	820	760	818	774	844	785	806	798	827	793	800	780	748	790	814	805	825	863	791	808	770	794	771	832	791	808	787	757	775	789	804	781	748	791	820	807	849	796	764	812	798	822	829	802	830	826	824	849	835	809	811	759	770	807	845	796	734	822	809	770	758	828	789	823	792	808	778	799	774	791	762	799	790	791	807	803	877	809	777	800	819	865	797	810	786	830	824	836	792	789	838	873	836	772	854	797	843	791	792	833	798	830	795	804	780	808	803	816	794	804	816	839	833	778	779	801	792	829	779	859	844	824	760	840	767	776	847	815	804	805	821	789	810	835	783	774	789	848	816	819	788	795	798	786	734	846	796	733	803	798	801	823	785	778	736	819	857	792	755	828	806	830	785	774	795	801	774	810	781	793	803	817	778	824	847	758	777	729	843	767	830	819	854	788	834	813	775	844	786	822	789	845	837	807	822	812	795	818	768	793	834	786	812	826	771	840	788	804	815	790	816	778	807	808	778	800	828	832	772	809	767	808	842	800	789	834	817	804	809	796	819	817	792	830	780	787	804	850	813	792	807	818	772	784	836	841	806	812	790	840	803	803	777	797	791	782	777	862	796	810	815	828	848	809	853	768	801	800	754	804	803	746	784	782	804	805	778	806	836	791	862	746	798	808	762	779	822	768	778	813	799	787	768	805	802	808	795	801	781	822	833	792	781	799	831	829	799	811	795	817	838	845	837	812
30304	4283	1320	954	774	707	568	569	510	459	468	496	457	455	426	434	446	480	434	428	455	435	463	416	472	442	416	410	420	430	416	475	462	410	450	434	426	371	402	393	435	406	382	418	432	410	440	436	479	445	421	401	500	414	417	500	418	455	472	448	422	436	437	419	427	445	457	451	455	435	442	456	453	431	450	450	371	425	459	421	428	439	416	439	435	445	407	456	465	402	418	401	414	408	408	439	436	455	412	446	401	415	414	444	424	421	447	448	406	417	448	403	436	449	407	403	445	384	400	439	426	450	444	432	422	402	400	421	419	428	447	428	469	433	400	431	424	376	411	421	433	428	421	424	432	367	422	432	428	437	385	444	448	447	431	427	455	431	425	454	430	418	454	448	431	424	457	441	411	441	426	423	422	457	423	423	419	446	415	439	460	417	418	458	433	459	431	419	454	419	394	412	467	419	441	423	436	430	438	402	402	461	391	418	441	460	448	433	427	402	446	399	403	405	426	427	480	399	452	456	428	425	457	459	455	435	429	468	422	459	420	411	446	413	425	440	436	433	409	424	431	372	440	435	437	457	406	427	432	431	425	405	444	436	422	419	401	435	464	445	463	439	434	403	408	397	439	431	431	396	414	458	372	424	435	474	418	422	416	429	410	434	395	422	473	494	425	462	432	395	460	408	427	439	394	428	438	417	445	434	401	423	448	468	448	416	488	420	459	414	445	402	458	412	372	372	426	399	405	413	471	416	405	424	406	405	455	424	440	408	415	438	391	413	399	414	415	406	417	432	465	446	429	447	419	454	449	441	418	449	451	425	454	470	410	444	416	387	416	430	410	417	470	429	425	442	403	387	382	435	432	404	421	341	425	439	451	472	433	414	418	442	454	393	448	426	422	421	452	425	386	460	441	414	440	396	400	414	367	409	401	426	411	467	424	429	400	442	484	400	463	412	433	434	485	419	429	450	402	388	446	404	455	457	453	417	413	401	428	429	464	446	477	425	457	423	394	435	378	445	484	433	423	440	428	468	466	398	408	405	464	405	411	465	453	410	395	419	431	433	435	451	429	404	447	421	434	416	444	406	396	464	427	384	431	395	430	418	394	440	441	434	398	405	392	378	425	412	446	397	450	395	432	451	444	414	392	450	455	420	441	416	412	433	399	414	375	416	433	412	415	440	392	427	413	425	440	443	397	416	447	433	440	398	447	465	450	481	397	403	439	425	427	399	423	438	408	440	460	376	422	411	419	421	426	468	438	457	415	453	391	447	400	400	433	437	414	433	421	452	458	442	419	431	445	449	410	398	403	441	435	420	419	415	413	400	418	401	452	426	470	421	435	450	417	429	434	414	402	470	405	408	456	466	395	434	395	419	439	409	414	428	410	400	422	432	416	393	413	421	453	431	422	455	441	399	434	422	416	429	427	468	458	453	448	425	436	428	428	397	451	433	433	424	416	397	494	457	412	423	451	433	406	399	410	428	416	445	428	396	444	413	423	428	454	455	453	424	416	405	424	456	428	405	401	425	448	447	462	446	422	413	431	415	463	416	404	428	439	473	379	406	421	425	410	424	474	454	426	366	404	448	388	403	424	422	390	426	411	432	476	413	424	435	407	431	440	399	412	406	434	448	479	442	396	450	433	428	427	465	426	427	411	460	437	448	423	417	418	444	413	422	454	424	426	453	366	433	441	429	418	449	405	424	427	403	414	443	425	397	451	417	462	441	444	418	421	441	405	457	434	417	434	444	410	404	408	442	440	394	456	387	411	423	420	388	417	403	401	413	417	432	423	450	405	459	437	394	412	429	434	423	412	431	413	408	449	425	415	414	398	399	476	406	415	402	437	411	444	416	452	430	422	453	436	390	403	437	469	440	418	478	444	420	421	423	450	445	378	423	382	446	432	437	440	438	428	441	454	429	416	436	435	410	432	427	421	423	420	475	435	380	440	422	386	444	390	414	403	449	387	422	449	427	455	420	440	415	412	455	411	431	437	472	425	380	490	451	413	413	407	428	401	409	419	455	432	449	431	422	419	441	433	460	420	415	470	442	395	431	435	414	399	412	425	388	428	402	422	417	399	430	433	438	385	405	424	425	449	430	418	410	437	427	452	426	409	434	391	395	417	447	453	414	443	451	392	415	432	425	415	404	418	429	431	438	401	408	453	446	408	434	412	423	435	443	445	438	452	384	449	424	429	403	459	455	426	407	409	489	448	462	435	447	455	457	470	451	458	420	459	389	432	414	384	409	398	457	429	407	438	426	462	366	426	432	465	446	403	454	430	418	415	408	431	411	437	432	393	452	428	431	391	406	394	434	447	423	441	418	449	450	449	464	404	418	427	411	412	434	434	426	404	401	455	397	408	429	434	413	468	414	462	434	439	437	406	421	426	419	424	421	440	421	433	413	421	401	392	453	410	422	443	443	468	431	390	403	415	420	406	438	424	431	414	425	432	457	444	420	385	422	408	450	410	447	436	419	437	420	484	425	452	432	421	440	469	397	392	469	430	430	394	387	432	409	426	422	428	454	430	450	378	412	431	389	409	392	384	394	441	425	431	427	474	455	443	442	423	429	425	410	381	420	427	423	420	436	444	417	417	392	425	404	411	414	424	444	444	426	443	446	438	448	390	470	404	433	433	463	436	422	370	409	435	461	412	405	380	452	453	419	415	441	427	449	408	432	358	404	395	410	433	411	391	447	448	470	430	421	416	403	429	414	443	450	372	407	443	449	424	457	445	394	439	423	416	438	441	428	421	428	434	420	423	453	392	450	425	422	435	422	438	406	422	444	426	448	420	450	405	459	461	418	424	431	438	429	426	441	469	368	406	412	454	480	424	435	446	448	396	431	435	445	402	418	444	400	438	401	442	428	417	430	429	448	433	445	407	441	411	444	424	444	421	387	428	412	409	437	412	430	431	415	399	405	400	375	437	427	446	426	432	434	443	420	460	421	399	431	413	417	418	468	482	447	423	423	419	390	445	427	418	416	405	399	411	419	453	420	399	401	448	413	422	401	397	458	391	429	445	411	418	425	454	441	442	429	414	450	461	370	455	431	443	435	438	471	447	409	441	402	456	381	450	459	397	425	409	447	431	447	468	420	458	452	430	382	403	416	425	456	446	410	434	462	402	433	427	427	449	430	398	431	430	394	388	427	438	437	435	439	462	452	397	410	432	429	431	431	427	393	381	426	417	409	396	394	406	424	421	376	420	383	388	482	407	435	449	396	447	429	403	425	432	429	418	434	397	411	406	439	469	464	463	432	443	422	405	386	402	431	418	418	406	418	443	433	466	422	438	461	442	422	435	432	455	416	419	413	426	417	407	419	411	409	430	448	447	401	452	436	381	460	414	407	442	450	394	462	449	413	403	436	391	446	422	463	438	401	430	397	430	430	470	433	436	414	453	427	412	415	460	445	413	393	392	431	440	450	372	440	428	385	384	445	435	383	419	428	459	431	435	444	428	416	424	439	443	379	412	426	452	390	387	404
15776	1520	2304	2587	2196	1928	1642	1490	1379	1309	1205	1189	1193	1133	1082	1077	1030	1024	988	1007	988	946	1023	1031	955	1017	971	1008	1032	1057	934	950	936	957	923	956	937	937	908	952	960	1022	960	902	914	899	938	963	952	1066	1030	1005	1034	1048	1005	1072	1005	1012	998	991	960	958	927	1019	1044	1022	998	1009	1004	976	1018	1047	1015	962	979	914	945	923	962	978	925	989	922	919	902	961	970	921	945	967	939	980	922	935	924	924	962	924	967	931	975	936	908	945	934	938	944	944	869	906	924	979	899	937	924	933	944	898	927	957	879	910	947	975	909	957	889	888	878	944	927	960	944	913	951	911	939	923	938	884	936	920	914	951	966	892	951	917	892	901	900	959	875	903	865	898	906	902	938	907	898	973	974	890	884	895	943	893	885	930	962	847	923	942	991	907	911	913	935	985	981	928	906	909	892	921	928	923	929	870	928	909	987	867	905	1014	896	882	915	872	902	936	881	901	901	951	912	927	939	955	875	932	874	941	896	911	901	938	926	887	971	914	885	932	1025	909	901	878	868	902	847	885	894	895	922	906	874	897	943	925	918	956	947	907	958	862	901	890	916	928	970	895	889	954	917	943	904	956	876	873	948	947	931	922	864	880	879	954	917	940	916	939	898	904	853	886	895	894	941	856	971	960	912	933	910	962	893	942	949	906	954	923	971	890	940	946	945	887	888	966	921	894	947	906	933	936	935	935	945	901	938	870	926	956	903	895	882	918	932	858	899	863	855	916	935	935	896	971	904	937	945	915	942	922	905	922	879	945	890	947	915	890	887	933	977	898	931	872	919	908	958	936	882	874	903	857	881	895	915	923	882	879	953	896	900	940	919	905	854	893	925	892	899	912	881	934	943	876	921	938	922	868	907	902	880	950	887	890	918	907	862	914	917	910	962	926	892	929	841	889	931	862	901	949	951	857	893	955	932	926	816	897	942	929	925	904	891	890	938	923	913	913	917	935	929	907	876	967	875	1003	935	923	936	938	912	895	929	919	854	892	921	978	939	927	888	907	937	922	896	981	855	951	909	908	908	936	929	874	933	869	932	854	908	910	906	911	954	945	940	899	912	899	870	923	938	906	882	865	912	854	952	882	941	852	882	927	871	968	903	961	949	938	985	911	899	901	879	909	945	916	932	892	875	934	925	937	871	991	869	915	928	992	930	909	907	907	911	926	908	886	966	905	938	899	924	914	900	911	901	890	890	887	927	876	920	900	926	891	941	903	949	945	923	924	896	922	927	894	912	913	930	908	911	900	894	922	916	942	920	934	905	941	906	908	880	923	946	881	945	892	864	900	930	921	936	870	880	906	941	890	935	902	875	929	894	908	909	946	838	899	925	880	938	944	900	956	919	901	931	887	889	981	904	895	919	911	940	915	940	906	928	878	916	901	901	895	924	927	929	874	910	919	922	908	917	938	946	914	886	900	917	936	937	880	907	951	890	932	912	930	939	933	856	921	941	932	902	915	909	876	912	980	925	921	838	923	899	913	939	881	946	884	868	919	858	920	909	906	931	920	895	944	864	941	901	927	970	936	913	916	909	893	908	916	895	938	884	901	935	892	884	933	959	902	892	895	845	864	898	927	911	934	941	957	935	905	900	903	950	876	900	878	933	951	932	893	911	862	907	896	894	908	918	884	869	948	967	881	909	970	906	946	891	967	933	936	901	948	922	912	891	951	926	889	966	896	922	852	924	881	909	928	890	882	922	891	879	929	912	939	922	948	897	919	917	922	962	954	938	917	868	929	922	945	858	936	896	891	956	884	904	891	958	880	890	898	920	906	915	920	909	948	949	908	942	944	864	932	949	949	893	876	955	953	917	961	875	931	894	932	944	867	884	936	917	918	907	916	960	943	903	888	898	928	920	907	892	853	897	878	974	902	957	975	904	895	941	917	958	897	946	923	864	931	924	895	920	896	950	922	917	909	927	913	883	885	896	889	905	896	851	930	890	890	937	842	884	872	925	939	916	860	916	892	865	863	975	958	990	903	852	929	879	907	940	890	927	973	854	956	857	921	924	926	875	911	918	911	915	998	897	902	951	936	897	896	884	925	954	857	903	917	931	906	914	913	921	952	931	916	910	894	935	897	908	908	828	913	906	928	953	928	905	908	917	909	888	926	874	900	961	906	909	960	910	910	931	934	904	908	946	943	913	887	878	936	933	943	905	873	938	907	942	954	898	874	910	841	937	913	889	966	884	853	906	920	944	932	951	958	856	935	924	897	915	974	946	965	937	918	909	900	915	872	943	863	897	930	908	890	853	953	921	938	911	923	878	898	940	889	903	861	919	902	866	948	942	904	857	899	938	881	910	885	887	867	914	888	860	901	928	956	891	932	898	936	869	864	944	909	890	928	948	940	917	927	902	942	965	890	840	887	935	891	947	904	939	921	904	927	906	923	907	940	917	976	894	886	941	875	913	920	866	960	940	957	923	924	970	991	920	923	855	873	936	932	869	918	899	910	903	935	894	904	925	918	947	889	930	868	909	872	956	906	921	904	943	907	912	887	890	912	947	954	925	916	892	953	924	902	895	826	914	932	887	970	937	946	940	902	994	932	938	921	920	932	926	900	876	955	926	966	877	949	929	895	838	928	885	916	923	897	942	923	906	935	924	909	899	907	909	948	917	929	813	892	963	969	988	911	902	942	937	967	885	928	877	865	907	874	928	939	927	911	949	926	986	867	940	946	910	940	860	937	921	928	892	933	912	887	984	948	932	941	938	887	928	926	863	945	901	880	888	937	939	918	863	911	910	923	968	859	894	895	904	922	915	924	902	900	947	913	872	891	912	917	900	917	880	970	884	946	968	963	892	876	897	889	886	947	923	888	877	887	889	928	908	927	960	947	933	934	952	864	896	878	904	909	936	972	932	867	938	979	959	848	935	900	903	952	926	961	916	964	925	944	913	964	927	959	930	877	929	928	974	937	937	937	865	887	950	914	902	908	873	914	926	873	905	942	932	914	914	874	949	908	942	920	885	897	923	923	943	922	960	947	928	911	899	881	937	926	876	930	934	969	897	894	943	882	946	921	846	878	921	920	845	940	853	927	946	942	934	972	917	873	934	897	910	901	937	944	860	897	903	947	966	880	974	918	962	960	892	893	861	868	894	921	925	875	902	901	918	926	901	933	899	883	931	944	871	890	897	914	926	913	908	911	935	919	954	927	869	937	945	959	921	899	919	852	886	914	917	935	965	904	963	897	950	940	951	978	881	954	871	904	915	954	908	914	894	881	947	935	832	855	877	951	888	969	931	973	899	900	905	871	929	941	952	941	933	925	925	893	900	877	961	966	888	911	919	888	936	883	907	962	913	921	929	878	844	908	948	895	955	876	931	929	894	919	937	846	903	939	938	923	957	887	934	883	884	973	907	986	932	909	898	931	905	903	973	911	903	913	939	931	883	941	957	889	921	900	974	911	960	950	895	929	920	921	921	943	906	888	900	893	928	927	940	909	910	930	903	909	900	905
6275	441	297	275	263	284	257	275	277	257	253	278	248	275	296	273	260	225	270	264	237	275	262	256	241	245	256	268	273	294	268	274	281	256	273	259	307	266	270	287	277	263	266	272	271	244	245	238	220	279	275	294	256	269	282	319	278	288	269	282	255	247	274	268	274	255	255	281	251	263	248	260	248	227	263	275	269	273	266	281	266	286	284	281	255	276	268	261	263	272	265	219	247	242	281	296	243	267	257	235	259	264	275	277	224	208	271	245	261	246	249	269	261	265	246	260	244	245	267	284	271	243	288	273	246	293	282	265	271	247	267	277	244	251	243	280	252	264	275	266	264	247	252	267	271	261	259	294	247	248	244	229	255	264	241	229	271	253	264	225	286	264	274	246	254	247	227	248	262	267	259	273	269	281	274	235	260	260	282	282	238	301	260	269	269	274	232	270	272	261	265	272	260	298	248	270	267	269	254	275	250	259	248	258	270	231	253	254	243	274	266	270	256	250	271	274	269	256	247	246	253	275	246	262	266	259	244	272	274	245	295	270	299	239	252	261	268	251	246	246	238	265	279	256	292	273	292	255	272	257	260	266	261	249	246	252	265	235	262	233	271	252	251	239	245	271	299	245	283	267	261	268	259	226	261	259	249	262	303	284	233	261	255	259	283	306	271	244	229	227	285	258	214	268	230	257	259	277	265	262	254	271	243	254	252	260	235	253	274	237	293	251	259	273	239	264	246	249	276	269	245	266	222	273	236	258	290	250	250	259	249	228	282	281	247	264	266	276	256	247	241	280	299	269	267	261	303	258	266	271	261	268	251	252	228	244	280	287	266	271	284	261	261	270	280	245	263	267	278	242	288	250	282	245	254	281	273	249	244	227	270	281	301	268	223	275	302	238	257	249	253	279	234	257	262	296	277	282	223	256	253	255	270	284	244	246	254	281	253	256	283	266	277	268	283	265	251	254	279	275	239	291	266	290	258	231	279	266	287	288	241	254	287	256	286	273	250	238	234	286	246	258	257	276	245	283	286	264	278	264	258	283	276	281	271	252	249	251	279	260	244	279	270	255	252	250	252	264	276	273	264	261	267	263	245	272	250	262	278	262	253	291	258	271	246	260	242	211	253	261	238	268	273	263	276	258	247	250	237	256	280	286	265	294	292	268	269	243	288	270	279	263	254	276	256	232	270	271	244	273	234	288	267	281	265	247	242	271	286	232	290	247	240	242	250	264	229	258	284	243	283	260	262	244	293	239	275	243	268	267	263	269	275	241	218	272	291	276	229	274	275	246	266	235	269	254	260	265	296	251	252	231	257	252	247	278	274	242	258	263	259	272	247	234	252	294	243	246	257	240	262	262	267	262	282	252	248	308	256	247	250	281	255	264	243	239	276	242	256	267	260	241	238	259	271	250	249	246	254	256	285	265	290	273	271	278	258	250	238	261	258	255	266	256	259	256	249	270	279	254	251	279	259	249	231	273	300	271	268	291	266	254	254	257	257	303	260	280	259	289	258	266	256	245	291	304	264	274	243	264	236	250	257	261	274	280	274	268	272	274	285	246	243	240	281	269	285	257	264	260	276	249	250	229	282	266	267	253	244	247	238	259	261	258	271	243	275	255	279	269	232	276	273	296	272	235	262	245	280	243	274	226	228	233	260	263	265	262	279	253	272	249	243	249	258	261	263	232	271	241	254	231	245	268	262	281	239	238	256	271	256	276	280	264	249	303	295	269	275	268	289	264	257	283	275	231	268	239	248	231	274	262	256	267	247	245	256	240	215	256	270	254	270	236	255	261	263	262	255	267	239	230	258	259	291	246	247	273	256	241	273	286	263	220	216	287	257	256	253	266	270	268	265	248	270	248	295	256	280	286	276	262	256	243	277	238	243	261	284	225	260	243	262	257	267	257	257	274	271	282	262	279	269	262	248	263	272	263	277	297	269	256	260	246	256	251	276	254	252	257	255	282	216	266	275	260	255	257	252	257	254	284	280	253	265	282	289	284	286	265	276	235	298	286	244	309	276	268	243	265	296	268	275	254	253	258	270	252	277	248	271	274	261	247	294	270	289	235	267	237	254	273	281	280	273	288	285	278	309	283	234	266	296	235	247	233	278	261	232	270	294	262	228	238	284	275	247	249	262	270	279	265	296	262	282	236	241	261	238	263	298	288	265	243	272	283	295	281	220	265	275	283	257	252	278	269	257	276	205	252	284	258	253	267	262	279	254	238	241	279	282	274	253	241	252	242	246	273	236	301	276	251	292	259	255	268	246	284	265	272	264	274	260	267	245	298	267	254	266	275	243	292	257	245	235	244	277	282	275	268	257	258	225	247	276	260	234	257	270	267	262	230	257	273	254	247	262	264	267	273	250	282	291	243	238	265	271	257	292	281	272	253	260	249	237	257	229	231	270	243	236	234	288	267	274	270	302	258	253	222	225	265	266	253	246	264	238	268	235	269	243	286	250	243	263	253	285	273	259	254	277	262	277	249	241	254	264	273	270	259	295	281	271	237	242	252	249	263	251	268	272	285	260	281	223	262	233	267	246	285	286	260	262	251	271	282	231	259	271	295	252	297	255	265	246	265	249	234	296	276	245	270	282	238	255	269	268	298	242	256	268	265	243	283	253	248	249	259	275	290	256	245	255	283	237	236	266	249	270	274	252	280	246	257	251	287	297	283	253	265	257	256	270	228	269	276	239	225	276	300	264	241	253	230	248	253	275	240	237	269	305	258	277	240	287	301	274	258	274	295	287	298	253	245	254	263	288	263	267	257	246	294	259	273	267	274	247	265	223	284	283	296	272	268	254	257	255	271	283	268	247	257	256	256	248	269	275	259	235	297	242	235	266	297	249	229	253	199	254	246	272	253	280	266	236	231	262	249	246	252	252	257	246	278	255	284	268	281	231	236	251	283	263	256	300	269	232	277	282	255	243	287	261	249	254	266	242	259	276	240	266	246	239	241	239	274	250	249	280	249	272	252	245	261	247	287	279	256	281	281	235	248	266	243	271	277	252	238	239	270	272	262	258	256	269	246	267	251	297	289	262	223	254	252	280	253	261	259	253	270	272	268	274	255	230	243	269	306	268	249	236	256	262	255	241	282	258	257	241	267	272	259	275	277	269	279	252	254	261	263	262	260	245	256	243	294	278	269	264	262	252	269	238	298	255	267	269	276	282	273	246	270	256	263	301	284	254	282	265	261	258	275	269	281	277	294	270	254	240	285	291	259	280	287	271	283	276	269	245	254	294	280	270	278	270	243	268	261	238	252	263	235	219	291	227	257	240	269	246	268	261	300	256	259	269	286	281	273	287	267	262	273	247	258	270	283	260	289	260	272	255	262	266	245	247	278	291	261	259	243	298	289	275	238	227	272	268	243	276	316	261	263	259	258	275	240	228	256	288	274	246	221	257	220	235	276	273	268	249	228	247	293	235	263	291	269	264	276	258	260	265	301	246	262	286	299	265	232	252	256	290	245	287	250	267	256
4457	616	688	623	642	648	621	616	588	629	623	605	615	603	594	597	613	590	619	617	587	594	615	621	627	604	591	630	603	606	612	629	627	661	598	601	582	603	603	616	590	648	556	675	631	589	604	606	639	619	645	654	660	612	643	585	644	646	601	630	585	603	596	645	706	646	627	595	664	614	583	629	615	628	613	611	584	625	590	639	611	618	589	597	643	605	632	611	630	647	652	623	639	626	626	584	588	576	599	584	614	580	600	632	610	605	586	595	614	631	613	599	567	564	598	619	589	598	628	566	620	632	613	578	620	587	627	644	629	643	653	591	573	599	624	650	574	642	629	583	572	630	583	584	591	560	631	595	586	608	590	631	586	602	575	574	569	577	636	593	620	591	614	551	616	655	585	618	611	568	585	624	584	600	610	565	564	616	572	617	604	643	598	605	580	627	664	639	585	625	610	566	605	639	642	602	609	607	598	615	635	572	667	606	586	603	574	616	624	624	594	623	629	623	627	577	583	610	615	601	589	641	667	582	598	610	601	638	606	604	603	575	643	580	631	616	618	607	602	619	606	605	587	562	607	625	609	613	633	625	646	653	584	548	627	632	594	591	602	574	563	620	613	637	626	636	616	609	607	599	605	581	631	603	626	631	606	579	614	582	582	583	643	602	577	580	625	624	610	596	578	604	571	593	591	635	599	624	598	599	650	580	606	618	626	582	604	650	655	639	614	590	565	584	594	581	622	635	606	655	593	583	582	631	622	597	633	612	599	597	618	631	592	606	622	616	607	607	627	605	658	650	570	608	621	595	611	632	602	625	611	628	596	631	586	588	646	640	611	574	614	600	643	603	610	632	596	640	591	605	601	616	636	604	611	618	644	615	613	631	629	652	595	593	621	631	609	645	605	602	565	608	623	613	560	593	629	612	611	630	632	581	590	618	590	589	626	585	596	603	608	581	581	620	606	623	646	587	608	600	618	539	561	626	618	647	644	660	607	659	666	585	609	617	590	581	608	610	629	643	594	622	638	574	626	604	573	627	602	610	633	582	584	596	590	569	674	578	644	589	591	667	635	539	676	619	611	613	627	624	590	582	608	590	587	607	616	621	572	614	580	604	615	617	608	618	630	595	666	615	610	615	630	595	657	646	603	593	596	619	573	589	622	639	689	626	608	622	610	673	612	602	657	616	616	632	634	615	580	648	654	601	622	601	578	590	641	642	636	631	605	572	640	613	555	652	620	572	635	619	650	555	601	614	576	576	608	563	551	626	639	661	612	599	580	627	623	605	560	564	575	584	596	606	579	611	590	620	619	643	628	617	642	612	617	626	662	606	638	591	625	590	562	624	655	600	638	636	595	627	588	607	595	616	613	611	583	637	602	644	608	597	614	594	607	614	586	620	577	645	648	626	582	608	659	602	598	591	641	604	648	592	583	612	552	607	644	617	614	612	602	619	628	581	620	662	594	588	639	590	607	628	583	624	646	624	623	602	587	616	580	592	556	641	586	608	617	609	617	578	592	607	610	630	610	582	607	621	614	597	593	609	658	631	640	564	612	593	626	607	590	589	604	624	610	667	588	613	618	633	632	602	628	594	635	614	615	614	573	618	586	615	628	625	627	573	638	533	605	617	590	642	577	599	653	606	630	606	621	607	602	641	608	607	606	632	640	580	601	615	657	588	585	565	638	637	590	606	596	628	596	646	601	640	572	600	608	616	607	563	542	607	626	642	589	582	603	649	575	660	573	634	628	620	618	609	589	604	624	661	686	615	673	600	649	618	592	629	590	575	622	618	638	626	596	576	668	646	604	590	632	581	585	632	647	628	609	618	635	615	599	627	631	620	566	597	598	624	636	598	619	647	607	631	608	675	620	575	608	624	615	617	622	610	596	613	602	620	636	586	645	581	607	649	611	602	616	627	615	588	630	696	600	637	625	582	655	583	621	593	604	620	619	638	606	663	628	613	632	643	636	582	631	586	645	626	601	644	559	625	620	617	615	628	596	603	583	612	605	580	645	569	587	619	602	602	621	615	578	635	611	590	580	584	621	596	601	593	541	657	603	623	615	565	603	666	599	616	592	602	635	625	646	621	597	632	627	575	636	667	607	603	640	592	677	624	587	579	589	648	612	606	664	611	619	611	611	606	613	665	583	606	646	636	595	593	640	591	634	625	568	590	604	637	593	596	622	621	577	582	659	586	613	595	591	616	645	566	610	583	613	603	582	592	607	570	601	632	626	624	624	601	572	645	576	691	632	589	595	613	619	626	595	631	625	592	587	626	635	617	600	604	600	609	678	638	615	623	637	586	591	605	566	619	596	636	591	661	606	617	594	681	605	629	643	620	571	604	618	575	640	607	611	610	622	588	599	600	610	645	620	688	587	551	601	577	623	619	600	611	609	625	575	600	633	603	590	634	603	675	577	555	636	613	610	626	614	593	639	622	603	617	626	627	624	633	594	608	584	608	609	605	630	620	639	612	622	623	606	557	619	594	582	639	658	623	603	655	608	657	608	627	655	593	614	592	581	614	636	598	616	628	635	632	587	590	627	611	633	601	623	605	597	596	614	579	675	601	605	606	579	594	678	598	597	605	559	574	597	686	617	611	601	619	608	630	603	643	618	601	585	621	611	624	608	595	612	620	601	608	642	611	572	572	625	593	572	595	619	628	589	659	589	621	588	582	593	581	619	639	598	633	583	623	644	581	617	657	602	632	637	615	594	618	558	603	595	646	628	612	598	592	628	599	629	602	593	635	608	659	623	631	595	586	572	616	613	609	585	620	633	584	589	657	618	623	623	614	616	653	577	660	638	599	628	605	578	613	609	612	655	626	588	594	647	637	611	616	602	593	591	599	600	591	580	608	579	569	582	627	588	621	662	626	583	609	590	542	626	624	614	581	603	602	614	586	587	653	591	604	585	611	622	632	610	583	658	591	631	623	633	618	598	611	608	590	590	629	637	608	600	593	625	594	608	617	635	599	616	571	620	655	663	667	631	603	594	605	649	581	603	609	607	606	644	621	627	606	596	593	601	618	615	595	595	630	608	627	645	642	610	587	630	609	628	612	609	596	607	606	577	627	572	636	607	577	624	646	617	619	638	588	617	588	605	623	627	609	650	607	592	587	604	605	637	607	585	635	623	585	610	588	601	574	625	578	596	619	616	597	629	609	581	621	640	658	591	593	568	557	589	606	673	607	629	598	613	597	587	618	636	637	623	619	624	633	629	575	654	638	597	621	580	604	556	584	597	632	620	603	603	613	586	584	616	596	622	588	613	609	604	589	630	631	614	629	635	559	629	574	613	622	591	659	623	598	584	651	569	587	606	591	606	583	634	605	619	586	606	601	642	563	631	615	579	590	650	597	628	602	603	664	623	665	576	704	624	670	634	607	593	588	639	622	640	580	585	608	562	610	570	619	609	636	586	577	604	595	633	584	621	608	644	628	601	585	609	634	603	605	616	595	602	669	578	632	619	578	624	607	613	593	595	635	601	622
20732	1838	714	642	521	493	415	427	396	378	377	373	377	401	399	374	364	406	369	366	338	352	343	340	366	384	379	370	384	338	332	378	357	366	319	368	332	344	371	369	338	380	320	388	379	353	351	387	342	349	315	334	358	327	387	339	368	378	339	359	365	357	357	363	406	341	329	354	327	362	330	389	328	352	331	353	361	374	328	349	347	385	354	341	362	336	370	363	356	330	332	370	381	353	344	342	345	341	337	376	334	357	416	360	361	341	323	355	357	395	367	375	356	368	339	363	349	386	373	337	371	378	350	349	338	362	363	373	352	365	358	347	369	330	364	361	403	392	321	326	392	365	342	364	366	329	368	362	384	338	368	376	327	354	317	390	355	367	360	377	417	366	363	380	352	401	372	391	376	363	378	369	332	350	294	358	380	373	387	388	356	371	380	365	338	360	391	384	340	406	394	338	370	406	351	376	363	365	367	377	352	354	306	362	363	376	374	325	334	366	358	365	348	337	335	346	392	355	377	377	352	336	351	358	352	367	343	343	374	344	343	374	353	363	362	350	350	362	361	395	330	314	347	345	381	367	336	314	382	309	347	352	360	355	360	327	341	362	338	377	375	357	373	338	365	355	362	355	349	357	349	373	365	349	329	358	357	348	386	344	289	366	338	364	388	343	325	362	347	364	374	355	357	364	360	322	331	348	358	347	368	348	391	356	379	421	400	367	345	379	356	368	342	355	360	325	355	368	392	335	378	376	367	344	385	366	343	378	359	323	365	352	341	343	355	335	365	355	357	379	354	386	364	395	399	332	337	342	387	344	362	313	365	351	368	385	385	339	353	379	330	399	344	331	369	357	342	365	336	376	340	317	352	354	376	397	333	376	393	331	380	338	350	344	333	369	386	348	374	342	368	342	353	348	364	361	352	351	349	389	376	360	338	399	373	381	336	339	336	343	381	341	351	363	365	322	366	362	362	346	337	363	336	351	357	375	371	355	388	340	380	373	349	339	376	319	340	334	357	359	371	358	375	367	375	341	342	381	351	349	341	333	369	375	377	326	365	331	312	315	291	354	384	341	328	325	374	358	394	345	358	373	380	362	345	374	361	350	342	364	348	333	323	347	383	331	353	317	336	359	349	326	361	345	358	370	365	359	406	362	364	368	379	361	348	354	338	337	358	373	329	419	393	340	373	349	391	370	379	371	320	390	348	364	342	352	390	364	350	360	362	360	370	378	325	354	326	369	387	366	333	333	402	324	360	363	329	334	323	322	348	326	323	357	320	367	352	395	362	365	362	383	352	350	362	368	346	382	382	354	337	343	355	344	341	354	364	334	344	371	377	381	361	341	388	350	343	355	355	324	380	328	350	378	360	369	340	410	351	359	350	376	336	366	351	379	333	409	371	365	341	349	348	365	367	365	379	385	360	377	360	367	375	339	353	346	376	354	312	367	354	372	285	344	324	349	350	370	361	330	357	335	359	326	415	351	394	361	322	355	326	370	381	343	365	353	323	361	337	325	382	362	400	392	386	335	371	349	368	378	351	348	338	366	370	362	370	343	311	347	394	359	364	384	373	357	347	351	379	348	324	378	365	366	339	354	355	382	370	355	346	346	364	347	376	358	350	377	375	400	349	387	366	331	323	319	326	330	360	358	351	362	360	357	339	367	359	323	343	355	349	344	386	382	376	351	354	350	334	348	351	321	343	305	336	342	378	331	398	363	373	361	360	339	331	314	331	366	361	393	338	343	364	353	355	353	343	342	346	356	349	374	345	334	390	340	363	355	367	356	361	384	337	364	337	308	379	336	369	379	362	366	347	352	401	345	398	339	357	361	343	350	351	353	354	369	378	363	317	347	366	401	360	346	345	378	390	371	343	335	390	345	321	364	327	336	327	342	363	352	370	369	403	370	345	373	388	355	353	345	376	369	351	372	372	356	375	345	354	367	358	312	359	336	345	355	344	375	337	330	389	367	394	354	370	329	373	353	355	369	330	343	361	311	347	348	380	355	374	345	374	347	329	373	331	332	342	355	392	329	381	407	399	361	351	366	347	365	351	385	336	325	354	362	361	371	362	351	344	355	362	357	348	340	369	384	368	341	325	359	369	317	361	348	392	365	353	364	371	388	358	337	351	345	374	328	348	355	364	385	346	329	336	350	376	352	390	308	378	374	341	355	381	348	344	348	324	332	377	360	377	369	313	331	396	348	362	355	365	357	392	374	337	367	339	346	313	360	330	374	347	382	412	356	338	366	360	327	323	342	317	336	363	358	351	384	354	347	351	365	371	327	373	332	336	372	348	390	354	349	320	381	327	365	402	389	376	344	378	359	365	362	333	305	353	349	339	329	378	366	367	379	355	330	365	351	366	349	358	332	382	342	391	340	368	318	361	356	362	331	364	388	343	318	335	390	355	347	349	352	388	350	358	330	340	379	375	334	350	379	387	341	367	388	406	366	349	394	365	343	368	359	337	332	344	335	393	356	365	356	341	341	359	321	351	320	339	329	358	360	333	368	335	353	359	385	375	365	354	381	387	348	363	376	354	357	392	301	369	368	327	338	363	335	357	357	348	341	408	382	366	362	358	365	386	358	353	394	336	361	380	381	394	321	358	344	369	400	354	325	371	346	349	375	376	401	364	362	370	348	376	370	373	352	384	368	342	353	376	360	371	400	347	331	340	372	358	367	354	388	373	338	369	328	365	357	352	343	362	402	334	344	360	342	377	353	388	349	355	354	343	336	380	388	362	364	347	356	367	341	347	342	331	353	360	359	383	340	371	353	322	365	324	352	365	364	365	386	388	359	332	334	373	334	353	336	363	358	345	331	369	386	392	330	317	380	352	379	324	341	383	321	340	356	348	385	344	384	354	315	363	337	378	350	347	327	349	350	346	349	344	353	404	355	365	365	347	325	335	332	361	346	397	378	373	361	391	355	366	381	375	372	380	399	352	370	347	354	374	363	348	394	380	340	344	375	403	357	350	365	350	364	329	354	358	353	371	372	344	382	371	372	332	372	370	391	384	368	341	347	336	330	329	368	337	378	368	369	386	365	365	366	383	340	359	365	381	379	338	348	413	419	363	377	316	371	376	370	354	354	315	347	355	342	407	345	365	339	374	408	382	385	354	353	331	342	348	352	344	377	370	379	342	368	372	340	362	368	370	344	347	350	301	334	350	340	362	342	382	337	353	368	348	307	355	356	366	360	343	355	345	344	357	388	387	321	361	365	381	334	359	366	366	348	378	359	358	393	333	370	350	369	383	358	364	369	345	357	354	376	372	419	365	338	321	355	343	365	337	386	360	318	363	412	374	342	360	330	345	340	336	347	331	350	337	346	350	352	388	318	341	358	332	354	377	349	299	359	347	361	332	322	334	320	310	367	390	399	364	363	327	338	356	334	304	353	346	378	358	372	371	355	367	377	323	346	396	344	378	333	352	361	358	348	374	366	330	346	340	339	347	381	366	337	358	401	324	331	387	352	368	389	361	319	364	323
12151	1154	1514	1626	1413	1302	1168	1103	1040	1002	951	976	904	919	896	864	822	873	834	827	886	844	831	840	817	889	747	842	883	803	801	781	786	828	770	788	801	765	803	811	754	832	812	843	840	851	831	818	873	861	854	839	806	809	843	917	850	808	845	850	840	782	821	843	854	843	856	811	873	805	871	873	802	847	836	786	888	841	853	805	788	828	769	785	798	838	797	827	764	807	839	823	823	835	845	780	819	819	795	828	781	745	820	828	827	776	759	850	830	824	831	794	768	832	820	793	843	862	793	787	828	747	813	756	802	762	779	799	770	811	816	781	780	771	799	801	815	756	830	805	785	780	819	805	825	824	798	828	821	804	840	796	842	750	813	774	821	790	811	798	798	833	847	773	835	746	794	787	792	830	799	793	775	753	831	810	820	836	801	807	807	785	792	803	812	811	850	814	775	824	805	797	792	747	768	798	825	762	799	793	772	759	825	809	833	761	827	826	776	811	804	780	747	834	773	797	785	781	827	760	840	746	786	790	808	797	841	792	854	821	819	773	803	812	816	793	824	741	820	786	830	751	787	754	803	845	795	817	765	824	834	762	792	838	752	853	793	790	773	772	721	816	818	799	758	752	823	800	800	779	742	771	780	775	822	818	851	773	803	787	777	790	785	820	818	788	805	775	799	832	807	827	788	813	761	773	806	798	802	804	805	781	792	841	791	760	802	833	763	816	786	894	796	835	768	777	851	839	840	764	775	797	843	802	790	814	787	799	764	812	786	824	756	763	762	786	847	805	804	831	818	812	772	804	765	822	783	796	821	812	825	829	782	781	791	809	815	792	756	777	775	835	799	779	805	829	838	778	823	814	820	786	843	792	800	745	782	827	831	772	816	788	769	771	818	797	850	785	819	839	816	849	806	772	819	805	810	769	765	762	845	730	798	734	734	793	802	787	800	807	829	806	791	814	850	801	765	817	777	769	824	828	753	774	812	801	767	824	820	793	805	762	799	772	826	811	791	760	798	811	744	810	798	816	832	822	821	841	846	764	775	814	801	752	810	808	821	820	807	813	808	817	793	804	784	758	854	800	805	833	822	847	765	823	784	836	761	760	806	837	822	825	772	814	842	780	801	786	816	817	819	776	812	796	868	742	790	832	791	826	834	839	795	769	769	783	804	781	738	811	827	783	829	818	823	796	843	776	764	770	807	812	717	797	821	778	815	788	832	795	799	761	848	843	779	779	786	766	821	792	805	829	831	831	754	809	811	792	790	798	800	833	787	802	777	789	808	769	793	775	850	829	792	752	789	788	831	813	832	812	776	827	798	783	824	810	829	797	822	846	726	787	810	751	746	803	747	821	788	813	822	785	798	835	810	813	831	834	804	808	808	765	772	792	848	839	754	792	845	783	814	823	769	792	861	752	844	819	799	853	821	823	799	829	771	796	848	821	812	755	793	760	758	771	773	809	815	827	814	806	826	759	778	772	809	809	803	800	767	847	792	813	784	789	777	773	817	872	859	792	775	771	785	846	791	801	788	825	810	778	788	764	793	794	849	849	799	796	786	774	795	794	749	766	796	816	776	842	808	781	802	825	733	784	799	829	774	796	810	816	833	802	782	775	804	809	765	829	791	795	804	817	806	784	853	769	814	826	772	742	820	782	805	784	810	793	840	811	792	813	790	795	754	749	777	798	788	816	793	767	791	795	813	832	802	761	809	821	814	776	855	795	823	787	803	835	789	808	826	864	823	774	812	787	839	812	762	824	783	760	784	805	775	770	785	822	804	765	778	746	804	817	809	883	807	785	774	836	778	795	798	778	786	885	810	771	860	812	807	826	796	786	814	793	780	800	783	786	837	821	785	811	820	831	837	817	865	803	826	787	800	831	822	862	786	788	805	802	813	752	822	836	803	825	831	771	825	746	833	774	851	766	800	768	786	776	834	803	844	875	848	785	841	741	830	811	854	764	793	837	807	808	819	793	843	820	785	794	780	789	800	788	790	765	810	805	805	822	824	842	780	781	830	803	829	767	786	795	819	840	848	802	776	792	805	817	784	786	742	868	805	809	769	817	794	803	795	828	796	819	782	784	806	788	812	801	791	770	792	782	779	824	832	789	804	803	825	815	831	788	789	833	803	792	772	795	785	828	808	825	803	846	778	765	803	782	881	833	788	775	788	817	804	788	799	785	820	794	791	757	769	769	780	816	840	754	839	853	804	792	828	797	821	771	823	767	850	769	784	812	712	790	843	801	808	815	769	794	811	806	767	834	785	776	851	785	796	861	800	820	764	819	831	821	822	751	784	814	742	818	834	776	872	802	809	804	793	786	792	807	774	813	736	795	763	802	865	837	774	743	746	838	811	770	831	804	810	812	796	811	810	844	747	818	786	804	789	764	746	784	797	819	787	819	785	800	814	805	834	766	849	776	807	804	812	825	836	806	818	798	776	786	787	768	824	825	838	868	796	785	867	786	811	777	813	844	792	815	837	797	796	833	866	785	786	807	820	780	819	802	847	831	814	807	797	827	775	781	801	828	795	756	853	830	826	798	832	775	818	771	794	832	796	791	773	801	805	775	820	827	815	838	751	845	775	833	836	803	760	772	775	779	856	802	813	792	790	825	836	805	816	840	820	822	809	817	778	798	847	817	834	804	794	811	789	813	827	771	797	770	830	826	784	777	838	751	789	794	814	824	769	795	815	769	795	856	775	768	805	814	791	796	763	767	802	807	810	771	792	758	780	808	799	841	790	774	821	815	776	817	806	821	766	806	788	805	795	782	808	784	792	836	797	826	778	772	816	814	795	805	802	823	791	804	788	791	808	824	763	772	807	735	748	792	763	811	798	815	789	755	800	803	799	833	818	778	797	780	811	726	792	787	798	808	811	803	816	798	802	773	737	851	770	728	836	791	786	810	782	759	811	817	788	836	789	768	795	818	810	821	807	775	748	803	780	792	841	818	823	777	823	791	800	785	824	833	830	738	831	808	788	826	819	849	799	790	807	825	803	806	799	851	803	801	789	753	768	816	798	793	795	818	787	802	805	809	786	790	805	815	796	789	772	782	797	774	802	750	794	788	820	763	814	779	802	817	812	839	805	813	810	784	869	774	841	819	790	772	801	794	811	783	807	785	751	820	854	783	760	811	740	821	785	823	810	801	818	793	798	804	824	793	759	837	823	821	809	754	788	770	781	777	807	805	726	797	872	789	821	780	827	809	825	772	810	771	796	811	773	746	788	824	788	816	778	759	817	775	789	803	781	770	758	790	749	786	828	776	808	862	794	829	777	818	771	810	771	761	850	805	798	770	770	767	766	790	826	788	790	800	806	792	782	840	848	843	804	812	766	791	783	772	870	829	796	770	852	790	860	843	779	842	796	800	789	797	761	774	789	838	797	805	805	807	752	770	770	776	778	847	818	802	835	777	796	816	770	811	804	816	815	816	823	748	794	821	792	860	807	778	770	779	811	796	842	799	797	813	789	792	840	774	863	847	789	803
30186	4264	1325	956	740	589	594	545	512	492	507	488	449	466	461	456	456	452	484	467	427	429	440	419	426	401	447	436	399	461	407	421	443	420	460	419	430	449	420	412	425	431	402	402	465	466	470	421	416	469	432	441	459	442	435	441	440	471	415	477	440	436	439	421	430	465	411	449	469	431	426	401	441	419	462	404	431	433	400	376	452	424	465	420	434	450	458	408	480	439	428	441	454	416	457	397	395	386	466	422	396	413	417	417	391	415	438	448	408	440	422	401	450	455	449	396	444	422	385	420	442	429	432	432	412	480	442	421	478	408	393	483	426	427	383	410	377	418	449	400	392	423	434	465	411	456	398	420	425	397	430	407	472	450	403	455	455	455	398	425	398	362	427	397	451	458	444	418	423	400	401	373	446	424	414	419	469	422	411	492	435	451	388	447	432	450	426	431	434	417	443	413	455	496	447	443	412	379	404	434	411	451	452	394	448	414	440	405	430	422	403	391	420	394	477	446	414	419	394	455	410	433	405	433	423	449	409	432	465	418	442	444	431	474	410	392	443	409	413	405	427	465	431	434	420	441	443	420	395	444	419	396	422	416	429	447	423	434	393	409	429	400	388	399	422	429	474	412	406	423	433	431	426	456	425	436	407	411	457	412	457	441	442	428	405	452	433	414	448	418	412	419	436	399	457	397	440	413	411	452	415	412	430	417	389	459	389	440	410	457	405	439	424	417	377	443	392	401	414	428	432	420	421	427	440	433	386	434	404	420	439	431	421	462	437	386	433	398	435	437	468	420	419	424	416	452	394	408	427	402	459	425	449	389	414	406	421	410	417	428	442	406	428	393	438	463	469	436	452	425	418	457	428	451	456	436	434	382	450	436	435	428	391	436	463	432	419	407	431	395	378	427	408	407	425	393	497	408	403	427	432	455	432	423	453	439	454	454	411	432	406	398	401	400	413	430	429	409	467	420	401	472	414	409	432	438	425	402	423	444	443	430	407	428	436	444	388	423	443	410	408	406	389	404	459	440	404	456	430	405	413	423	445	428	437	411	470	424	425	439	426	425	410	454	426	427	433	409	397	410	442	421	475	429	412	439	412	406	474	489	438	407	424	467	419	392	408	437	380	408	381	432	395	418	396	413	458	412	437	426	426	439	419	419	414	413	399	433	481	445	415	392	437	457	418	426	399	410	441	414	425	491	409	461	403	454	429	407	421	431	425	469	393	411	461	409	426	434	434	426	461	436	403	456	433	431	395	405	433	448	442	490	399	447	410	450	448	445	403	418	436	446	434	420	378	417	442	425	480	411	467	420	451	412	416	418	466	427	396	379	416	418	423	413	431	379	439	434	415	432	391	413	427	436	433	410	461	436	436	487	465	387	407	453	418	400	416	406	430	408	427	418	439	399	463	423	477	408	424	416	451	407	417	414	450	399	429	402	422	443	397	381	382	460	393	419	479	447	461	371	410	423	427	419	437	439	449	457	400	463	420	446	447	418	417	414	405	425	417	394	425	409	420	436	398	390	395	413	441	446	410	391	467	444	447	380	399	385	399	433	389	430	437	466	426	450	419	415	426	436	462	418	475	425	452	451	481	404	418	438	445	419	433	424	428	420	389	431	440	456	439	462	385	408	413	390	449	429	467	447	416	429	416	411	402	412	463	407	422	428	439	461	444	418	385	476	413	390	422	440	415	424	435	450	437	439	388	434	441	406	410	454	442	426	400	472	451	463	415	447	430	446	372	408	465	371	452	401	401	399	441	407	421	421	419	464	418	418	453	392	442	406	443	435	400	432	436	457	433	438	445	415	444	420	465	457	456	455	442	419	465	457	399	414	418	437	413	434	420	410	456	368	462	419	417	425	430	411	439	386	406	453	442	405	443	421	446	437	425	408	416	445	422	404	442	415	449	456	364	425	488	429	398	466	382	420	415	410	393	381	385	422	433	426	409	458	411	440	438	433	427	419	420	492	437	408	447	444	415	414	400	431	426	404	447	414	411	424	437	413	405	476	418	421	432	477	428	404	453	457	423	407	425	455	424	415	421	425	430	405	406	380	447	452	388	410	409	446	452	423	389	400	423	416	437	399	417	449	406	443	445	415	407	461	433	432	451	458	400	405	377	424	439	373	419	446	417	422	422	393	413	402	418	395	387	419	443	404	453	445	449	439	444	443	406	405	428	427	426	429	447	418	434	419	407	427	425	400	425	405	416	431	382	428	437	404	451	468	435	445	462	440	442	388	420	406	424	446	441	388	432	448	402	401	407	437	450	455	407	436	447	401	419	418	419	413	413	398	483	417	442	432	417	430	387	388	388	406	439	449	436	422	417	444	409	391	453	382	412	460	393	417	435	410	434	453	433	437	425	456	421	436	458	425	413	409	449	431	427	411	432	409	425	437	386	378	438	438	471	437	441	401	405	423	425	457	435	433	445	423	445	447	458	464	424	412	444	422	410	420	392	449	421	423	438	453	421	420	410	405	442	421	367	381	457	403	408	410	421	421	434	427	388	440	425	415	428	434	437	421	399	465	435	443	394	378	478	450	407	467	436	436	432	433	399	447	412	418	473	429	398	419	414	433	425	428	403	421	431	416	379	426	419	386	396	419	417	403	395	445	434	416	403	421	415	451	428	396	404	451	434	438	399	415	425	439	395	437	422	449	423	424	424	405	410	408	398	434	438	404	402	407	428	404	421	460	407	418	375	429	390	427	380	435	430	383	410	418	466	442	432	440	426	429	457	424	410	397	446	419	405	449	431	412	431	417	434	459	422	429	455	412	440	410	428	422	395	456	388	428	445	479	401	385	441	434	409	428	447	436	404	373	436	435	381	421	405	459	432	385	396	439	421	402	465	424	406	394	389	413	435	420	444	432	403	430	445	387	415	394	418	434	447	424	411	415	414	432	425	446	440	449	451	417	443	417	456	377	382	418	432	423	433	393	400	431	427	413	418	407	410	459	446	406	429	393	420	413	384	425	397	403	467	451	422	371	455	387	401	465	423	446	437	404	398	375	443	431	460	413	406	424	435	431	413	436	456	403	441	402	407	435	411	412	424	472	460	409	432	439	435	405	459	434	435	418	424	416	409	424	418	408	456	422	421	405	406	460	398	399	408	455	400	442	398	444	439	384	387	458	395	431	380	445	437	413	414	411	427	458	428	411	421	412	404	459	411	402	409	434	448	405	455	460	412	409	363	377	408	434	452	396	438	446	379	420	437	440	423	453	432	418	405	411	394	382	448	411	419	415	453	435	392	438	374	409	447	378	415	446	414	421	430	437	390	427	416	437	439	435	400	460	453	460	447	400	415	419	427	419	458	458	411	410	465	438	424	389	421	397	421	406	412	406	447	459	407	396	452	427	400	424	426	409	401	421	436	448	428	385	411	417	438	446	431	437	461	432	451	409	416	444	434	447	407	429	460	438	424	403	469	426	414	442	431	388	425	391	449	407	466	434	407	459	444	444	440	405	426	419	407	395	396	450	404	404
15752	1724	2209	2600	2087	1956	1655	1510	1438	1301	1215	1153	1109	1135	1115	1018	1107	1033	1049	1009	1009	1065	953	1023	992	934	980	971	954	963	915	917	921	930	951	900	950	920	946	1025	926	947	893	923	952	925	852	942	1020	1052	1018	1017	1005	1015	982	1020	997	990	1057	966	999	975	1001	960	947	957	995	1017	967	1057	1053	985	959	938	952	1003	982	896	957	934	937	925	968	972	963	936	919	874	944	956	986	918	911	986	917	978	1008	917	968	949	904	908	992	895	955	906	964	925	924	941	963	882	945	950	891	958	862	912	957	928	892	880	949	924	950	976	916	946	846	941	893	960	905	889	885	928	919	957	942	921	927	915	945	932	974	915	895	900	932	938	893	898	931	923	908	909	916	922	938	886	888	930	866	956	945	917	912	921	920	974	906	903	950	929	919	927	873	928	879	916	935	938	860	914	943	944	909	933	908	892	913	938	910	952	918	912	956	955	911	868	915	904	872	951	941	924	876	931	928	933	878	893	947	938	885	936	921	903	889	833	914	903	896	982	954	922	897	908	972	814	916	916	888	917	913	918	927	932	936	867	917	903	907	941	965	908	886	892	907	867	926	944	945	892	920	866	932	978	918	928	945	969	986	933	945	906	919	861	959	943	902	879	877	869	903	965	906	913	881	887	894	898	896	918	920	917	933	943	880	980	892	903	921	911	893	943	981	873	900	903	873	890	1009	838	964	949	970	905	906	947	910	906	912	950	903	929	951	913	899	902	866	925	938	919	960	879	872	925	913	906	913	962	993	908	911	911	961	898	884	884	906	951	874	940	954	929	907	921	928	913	909	887	931	922	887	932	906	897	916	930	941	922	894	927	880	875	917	961	907	877	982	911	913	952	900	877	911	886	843	879	952	927	927	854	916	908	912	877	905	927	871	964	911	946	933	909	919	889	921	938	926	852	899	952	888	906	871	916	896	896	902	862	930	903	866	923	870	908	911	904	911	937	885	914	916	920	941	907	886	903	940	941	873	938	889	889	877	926	950	913	914	907	940	930	909	853	932	937	926	891	901	901	872	890	899	968	889	978	889	905	849	890	905	917	937	910	850	943	888	926	938	889	915	910	938	881	903	935	940	915	904	905	937	914	917	942	919	860	933	885	919	952	956	877	937	843	921	919	944	903	930	869	860	893	901	889	913	921	950	926	912	932	945	915	921	946	900	922	909	904	916	1006	925	962	967	899	970	946	960	895	905	986	925	885	905	918	946	931	926	911	932	932	902	886	921	876	885	908	982	932	917	921	912	944	930	949	945	899	955	907	948	924	892	894	932	889	915	934	863	866	871	902	931	893	993	945	932	968	896	903	874	940	909	950	897	899	938	950	925	929	928	860	925	879	961	911	928	941	928	903	938	890	954	938	846	911	929	898	944	935	940	894	882	977	936	870	956	888	923	899	915	923	920	916	951	867	918	945	914	958	895	941	980	916	930	886	888	941	937	933	954	868	906	913	923	880	898	916	943	955	935	936	888	903	923	871	863	857	941	960	911	921	920	851	903	960	989	901	908	911	930	893	913	910	900	917	908	925	933	907	926	921	914	902	928	972	911	974	871	926	913	909	909	900	910	953	964	923	864	941	922	933	930	872	906	836	944	935	913	888	928	926	915	870	940	909	901	955	896	909	909	929	964	926	955	891	975	933	949	898	874	921	881	942	925	926	927	925	943	956	921	957	916	910	959	912	932	978	909	928	964	888	891	929	911	914	921	910	966	898	949	900	874	900	901	971	867	891	902	909	913	859	935	876	927	946	855	925	853	908	929	913	891	927	895	937	975	904	878	915	896	927	886	889	966	890	930	967	896	958	831	917	948	926	889	907	913	946	961	901	942	917	927	909	922	908	947	891	848	921	916	912	882	916	884	909	929	892	914	909	871	893	948	901	941	928	896	961	955	955	889	893	956	897	914	927	906	925	885	910	933	938	893	900	857	904	996	878	886	894	867	961	910	901	888	923	943	898	964	919	935	892	906	986	928	908	894	910	879	942	876	920	883	908	874	900	928	905	869	940	888	941	906	944	919	960	934	975	933	868	907	918	880	915	975	907	932	905	896	900	912	938	954	881	928	916	946	925	897	911	965	926	910	956	929	872	900	859	893	885	977	880	936	905	930	914	911	884	845	884	922	933	906	896	876	847	944	934	958	949	921	944	932	905	936	929	885	873	912	881	944	984	903	960	894	898	929	918	877	871	919	927	894	912	913	869	900	870	966	899	903	900	905	889	888	904	892	895	940	892	919	913	909	888	979	887	883	938	845	945	926	898	952	887	912	910	925	980	915	949	905	979	904	954	967	936	949	919	917	900	951	901	962	895	887	901	898	939	929	919	884	900	915	965	888	923	942	898	933	886	913	883	899	870	899	989	935	923	919	912	931	942	900	908	908	925	872	958	870	936	953	941	931	863	933	986	863	928	963	895	946	923	883	907	918	884	891	919	874	946	921	892	934	949	901	892	977	916	899	890	936	858	895	914	946	899	995	882	922	942	921	899	872	882	912	904	965	945	918	907	900	928	970	884	893	954	942	879	885	905	890	950	969	962	897	967	943	972	913	912	908	900	898	956	928	925	882	898	899	894	933	900	950	972	924	872	892	922	952	936	936	917	904	898	929	886	890	895	920	906	963	918	946	888	832	918	866	918	886	909	920	868	959	875	867	898	889	884	920	897	904	892	923	852	934	876	951	923	946	953	902	884	950	888	881	911	898	894	914	907	891	897	997	925	904	947	896	895	946	894	941	961	925	928	855	910	886	918	941	953	941	921	938	878	916	925	945	867	924	905	961	892	888	940	920	890	930	881	925	936	868	913	902	943	896	971	944	984	891	882	933	913	920	923	962	946	913	933	907	912	903	986	832	895	898	900	957	947	953	934	942	889	917	957	929	887	883	976	935	859	877	981	923	944	911	902	891	897	883	857	935	949	904	952	884	981	892	924	928	903	888	945	893	910	921	852	900	895	939	928	953	958	896	935	889	894	942	896	915	907	931	923	962	918	917	886	918	952	937	967	869	901	929	909	857	980	920	884	926	900	936	851	900	927	931	911	873	966	917	941	904	924	1004	973	928	922	905	907	897	929	907	902	904	936	904	863	921	934	895	889	934	904	915	898	957	948	938	938	891	923	949	897	902	918	897	972	935	967	901	895	890	962	896	880	925	938	919	975	951	915	900	890	943	966	874	939	890	934	872	911	945	936	946	899	952	899	850	938	934	898	941	974	842	881	871	888	851	921	919	929	879	893	918	940	942	906	928	925	969	899	881	828	868	868	975	867	853	928	913	953	907	950	939	916	936	916	895	954	960	943	935	956	909	909	935	937	908	940	948	941	873	955	930	932	945	904	888	913	938	905	925	961	925	895	925	918	890	939	882	856	926	941	874	948	898	911	924	907	912	901	927	863	1017	999	899	892	936	980	935	904	928	914	917	921	889	937	911	946	966	933	902	902	895	912	933	890	853	873	947	902	911	874	908	944	904	952
7055	591	278	266	263	231	264	254	255	264	259	251	290	231	253	252	276	266	276	258	270	273	234	265	242	234	222	250	316	230	266	263	247	289	263	272	290	259	274	262	267	280	263	250	252	246	226	252	305	268	263	299	256	274	281	281	240	222	274	271	263	261	251	271	252	259	237	289	270	281	261	263	250	234	248	263	272	267	267	279	282	257	251	278	270	203	252	258	252	281	253	262	281	243	243	269	257	268	247	260	228	294	241	249	260	279	275	270	234	238	280	256	246	286	280	260	265	291	270	267	244	250	289	256	267	251	261	212	272	245	258	249	227	247	252	277	235	233	284	263	249	258	246	259	251	296	306	252	247	284	234	266	240	292	265	262	216	238	281	261	249	290	286	261	266	285	272	241	286	262	235	272	289	261	247	272	275	260	241	272	265	251	244	248	264	265	259	256	280	274	282	265	288	246	248	266	266	235	272	257	244	245	266	257	285	268	231	268	255	230	242	272	279	283	258	243	274	269	282	249	301	273	242	280	272	271	249	259	295	286	248	265	265	269	276	251	296	270	248	268	273	265	257	260	265	280	293	245	252	283	244	262	265	255	291	250	281	284	272	266	272	262	246	265	293	253	290	262	321	259	294	273	279	254	268	296	278	289	281	277	258	254	264	258	279	278	276	252	271	256	275	250	264	264	260	270	265	259	275	246	278	300	266	237	260	273	263	266	240	276	252	245	264	270	278	285	254	266	247	273	231	281	249	267	257	244	245	272	316	288	270	261	284	242	260	267	280	271	273	277	279	272	250	236	265	274	254	266	234	237	260	234	227	249	267	247	260	252	285	267	259	284	258	277	254	254	270	242	276	248	259	232	248	276	260	238	280	267	269	290	270	279	265	282	240	248	245	259	242	250	276	285	243	257	253	287	255	267	260	272	247	277	263	249	234	273	259	272	266	256	258	263	264	251	232	278	308	267	239	294	257	271	248	266	284	249	266	293	240	287	286	290	272	273	249	246	271	244	252	264	255	267	280	237	266	266	276	240	243	272	275	254	272	269	295	258	255	292	251	259	240	237	262	265	283	228	294	260	256	272	237	274	267	263	284	272	246	265	270	265	293	271	290	264	272	280	289	271	270	248	271	265	274	262	238	286	254	279	291	268	291	263	245	256	254	287	248	259	273	275	245	258	276	272	313	237	274	273	259	273	272	250	265	241	258	258	288	273	277	273	278	257	259	255	265	259	247	254	258	260	255	257	294	274	234	307	278	289	251	274	255	253	249	269	252	272	250	270	261	249	256	258	275	284	281	261	268	295	246	253	291	241	264	260	285	274	256	252	257	273	252	258	291	271	278	245	299	269	250	230	235	264	227	285	252	240	274	237	283	266	221	293	269	244	261	269	259	261	247	221	291	278	232	244	307	253	264	300	263	246	274	265	264	279	254	287	236	235	267	266	243	278	242	275	257	220	244	240	244	226	288	259	263	243	263	265	259	256	281	253	262	255	255	262	289	263	272	255	251	245	276	258	278	277	288	309	299	243	244	287	261	290	263	287	263	229	252	264	220	245	259	264	264	263	277	266	262	255	278	287	276	263	263	273	254	268	265	270	267	250	262	251	292	279	268	282	256	260	283	254	274	272	246	245	260	254	270	274	237	302	282	297	258	273	254	244	247	269	248	256	250	252	267	266	237	272	260	244	253	282	266	285	262	274	273	282	254	274	272	250	266	275	271	282	227	260	274	274	247	267	267	244	270	289	272	252	242	252	264	257	254	276	254	247	256	238	237	285	308	280	258	290	284	236	249	292	243	280	258	261	276	268	267	273	249	228	243	277	244	254	285	258	235	250	252	245	266	248	242	263	270	283	278	261	267	279	258	285	255	265	243	257	247	282	257	264	266	237	316	298	268	262	266	287	277	275	247	279	262	293	258	241	261	252	286	245	269	251	254	243	273	296	265	259	224	220	289	268	269	264	277	272	282	253	278	259	257	250	279	263	271	244	278	278	256	235	274	256	248	285	269	270	266	270	231	266	266	266	234	262	264	237	299	292	266	255	272	268	269	209	288	249	262	276	273	276	249	280	268	250	277	279	258	282	252	262	240	267	254	264	245	268	233	264	258	251	269	247	230	253	250	264	286	273	261	277	264	272	267	269	300	260	275	272	293	281	269	256	261	252	262	268	277	260	256	255	272	281	272	282	282	246	261	249	260	256	238	257	238	259	275	253	249	259	257	283	238	241	266	252	262	260	256	248	272	277	260	235	265	278	259	285	263	279	290	274	265	267	246	266	277	276	266	296	261	282	294	281	298	292	282	281	287	241	246	257	258	276	287	243	274	262	289	277	261	243	259	278	270	251	260	297	263	235	277	272	281	253	270	272	268	265	247	292	245	261	262	257	285	294	259	227	253	259	310	284	255	278	259	293	259	253	279	266	270	254	270	259	267	243	271	261	267	267	271	282	251	255	268	247	249	260	261	255	261	267	267	272	287	266	285	246	280	272	234	299	274	241	257	286	258	255	261	234	254	247	266	284	237	260	299	257	258	268	244	303	302	257	254	269	287	276	247	306	276	266	267	284	250	279	245	259	247	259	242	238	237	266	251	282	272	268	254	257	264	273	303	275	272	279	249	250	245	270	272	290	263	276	261	285	269	295	280	252	276	269	269	279	285	277	302	254	257	260	259	275	248	288	261	251	264	267	275	226	241	267	237	228	241	265	272	269	253	274	288	278	255	266	272	259	282	276	250	283	280	238	249	303	254	242	275	259	235	271	281	311	256	266	263	235	256	307	269	258	262	263	235	268	270	270	234	266	279	272	248	285	265	261	305	308	253	245	261	273	240	268	235	265	243	297	293	257	248	227	283	270	289	272	262	277	239	254	252	256	272	257	263	266	269	244	236	266	268	274	270	305	275	247	300	299	290	257	249	273	280	261	282	270	255	246	259	244	280	234	220	265	270	277	248	262	270	251	242	251	273	258	236	288	249	232	254	276	242	263	253	258	276	281	269	233	311	241	256	263	253	254	267	302	276	250	248	236	220	223	259	253	291	270	243	273	234	276	267	283	291	252	235	292	271	273	255	234	266	281	281	236	233	277	266	262	231	278	261	265	258	266	231	266	263	240	299	268	263	250	277	303	267	242	242	256	251	262	267	278	285	277	272	246	246	248	252	274	275	274	238	272	281	253	259	259	256	257	254	278	252	256	254	246	260	276	288	256	247	283	282	248	310	274	258	269	250	260	249	276	260	257	277	256	259	239	259	256	246	271	256	233	280	302	281	230	257	260	249	286	241	261	279	259	265	253	282	271	251	280	289	234	255	271	274	269	238	288	278	259	269	224	274	268	270	272	279	289	255	269	247	270	258	242	265	249	272	301	230	252	279	289	273	310	287	254	258	263	257	254	239	258	233	256	261	278	299	228	256	251	240	257	236	258	253	276	307	261	267	254	271	247	259	261	270	262	271	269	274	276	291	284	263	279	272	259	279	233	245	248	267	237
4659	736	654	672	667	635	566	678	602	639	599	636	606	666	614	659	598	578	623	610	635	599	616	611	627	657	563	673	584	627	612	693	620	623	612	568	645	634	622	655	585	578	615	637	573	650	589	651	579	657	643	616	656	637	631	614	671	665	645	610	636	646	628	643	672	647	610	596	587	683	602	576	666	614	615	632	574	633	620	639	623	573	557	644	625	572	609	618	624	610	601	596	653	630	612	623	659	594	604	595	633	614	573	606	627	672	614	678	619	605	644	592	618	618	570	593	619	620	605	628	580	649	597	648	605	606	621	609	642	614	630	585	588	602	571	590	640	611	624	642	595	604	559	613	628	603	634	579	591	600	647	600	592	658	603	633	601	644	620	606	619	615	597	596	593	613	606	607	579	594	604	632	618	627	589	582	607	595	623	598	578	611	605	614	629	627	592	644	627	622	668	586	616	592	610	614	581	582	617	567	587	614	577	631	606	627	598	614	598	599	635	623	580	628	648	621	613	634	622	573	611	634	623	623	662	595	576	617	631	604	631	596	585	612	611	602	568	589	615	638	610	614	590	639	617	639	624	572	616	619	598	622	617	636	575	596	607	637	592	604	617	632	604	600	578	635	600	634	628	616	608	633	588	589	621	599	650	632	644	615	566	610	633	611	607	616	610	614	616	623	619	579	628	626	570	621	593	620	627	652	613	607	638	666	608	583	629	617	634	621	609	581	594	599	644	587	614	597	573	656	595	592	618	609	654	642	608	617	618	616	620	615	594	597	593	606	630	595	647	595	604	637	623	575	624	601	569	611	625	628	609	606	587	585	588	620	614	614	628	665	586	640	622	649	609	616	655	657	636	614	591	599	585	572	633	579	633	583	633	590	616	623	616	635	634	604	612	594	613	600	608	638	605	652	581	644	656	579	622	650	595	595	608	574	630	586	591	647	595	568	616	619	632	599	602	621	640	620	601	561	630	615	632	632	682	638	599	589	637	623	635	614	615	606	624	615	626	618	605	619	623	597	618	545	631	635	575	580	654	649	628	577	621	618	588	591	570	615	569	564	640	604	668	652	612	597	637	603	665	583	597	626	600	658	588	597	610	608	617	638	626	608	595	619	605	639	638	638	577	546	676	601	605	593	630	618	624	630	641	650	637	600	609	592	661	626	634	631	610	594	602	606	611	606	616	603	609	597	601	636	618	594	641	631	627	672	627	603	652	615	642	629	594	643	575	614	652	624	660	616	655	644	581	587	615	587	600	636	594	629	642	626	627	628	552	623	651	611	600	615	603	585	607	621	614	632	607	608	598	643	594	564	612	575	621	609	577	603	579	595	613	585	630	582	591	581	607	600	598	593	608	625	643	644	584	639	605	610	620	622	614	630	640	587	632	597	609	650	559	580	626	643	604	623	608	628	597	639	605	646	605	607	646	614	593	591	635	669	629	597	653	619	602	645	567	635	612	642	632	616	624	622	628	640	598	611	598	637	615	648	610	621	607	596	620	624	603	626	613	559	594	617	639	607	589	616	621	612	627	637	614	623	650	629	585	583	621	635	599	601	621	599	628	571	574	637	562	583	639	576	629	556	620	616	577	635	575	633	612	616	665	601	602	636	628	654	649	584	596	578	658	578	635	642	613	627	597	625	598	607	630	602	636	590	598	625	614	629	617	593	598	618	606	606	576	575	618	600	621	626	636	577	583	586	640	609	600	568	624	650	596	607	650	615	594	623	663	638	622	602	647	555	602	595	585	615	632	615	591	610	568	653	580	601	581	620	628	613	655	618	579	612	617	595	659	660	623	645	608	637	600	593	629	612	566	635	564	607	621	602	629	583	611	632	614	587	630	659	647	570	583	621	633	650	629	596	629	612	662	591	674	577	642	571	624	622	597	580	578	597	594	589	591	634	583	629	621	640	627	634	613	582	654	589	627	635	594	608	619	586	627	600	603	631	620	652	623	646	608	611	650	564	594	613	580	613	609	563	604	608	584	583	597	634	589	569	609	592	604	617	615	609	553	611	570	608	625	635	621	649	600	634	589	570	638	632	629	628	611	572	585	614	569	615	569	614	598	638	636	606	617	657	619	617	641	621	586	638	634	617	649	594	616	603	626	619	612	596	645	607	623	609	647	612	617	626	566	600	659	617	549	625	555	614	603	648	633	592	581	601	636	544	591	611	611	611	643	589	649	587	610	582	565	590	631	587	612	615	611	623	628	602	610	607	596	598	613	568	605	579	589	609	599	622	605	638	577	631	626	615	628	640	595	613	613	616	599	619	610	611	605	614	608	605	625	631	616	570	663	641	583	664	649	653	627	596	689	630	622	632	618	588	609	609	642	623	667	620	630	606	580	617	586	597	561	633	575	631	594	591	606	573	650	608	596	615	605	649	601	594	647	625	628	573	589	632	560	657	610	634	602	635	655	633	629	614	589	581	613	605	596	616	621	582	584	604	619	624	655	604	607	602	616	596	618	613	625	573	609	601	666	636	637	622	619	615	645	641	584	636	633	620	592	633	624	578	581	606	610	645	577	618	591	588	586	632	652	614	613	609	597	634	640	609	640	620	606	659	616	655	616	642	596	606	581	628	621	607	660	686	565	590	603	634	643	632	572	612	591	592	598	624	543	617	579	618	659	529	651	610	653	594	618	669	622	643	608	631	613	616	617	616	616	657	666	630	623	589	586	583	629	590	650	588	626	628	614	648	598	574	582	575	578	590	646	576	631	556	633	610	580	588	562	567	652	596	627	639	564	644	592	574	607	652	589	594	580	626	641	643	589	599	588	605	641	608	622	615	618	601	632	611	608	600	627	627	595	605	611	549	644	589	629	621	628	645	599	649	546	586	601	621	580	623	625	569	626	625	620	630	546	625	601	611	580	598	606	576	655	636	635	595	615	646	580	626	602	618	626	608	585	621	612	627	652	577	619	576	610	606	672	590	657	627	605	617	619	603	627	634	571	604	622	587	653	611	612	624	592	643	589	583	602	620	563	588	602	636	615	598	617	611	675	649	628	596	638	566	624	601	589	613	632	599	576	567	597	608	601	600	606	625	584	640	647	607	594	590	656	594	641	621	607	588	616	618	582	586	628	610	630	629	601	597	614	597	574	594	590	597	628	603	605	654	605	595	610	582	645	585	614	649	615	602	671	584	618	633	690	604	581	642	625	600	609	640	623	627	634	616	606	606	599	621	632	615	613	612	596	609	629	637	612	683	631	662	610	578	614	620	617	601	638	628	601	606	573	623	648	699	644	646	651	625	591	619	612	578	621	651	617	575	593	614	608	648	610	601	588	600	638	600	685	600	610	626	624	645	651	602	652	668	646	608	612	653	596	582	564	624	586	630	592	604	656	599	597	597	601	615	626	567	607	610	633	593	602	636	655	645	577	647	646	603	568	583	595	584	640	636	612	608	569	598	641	626	597	630	622	632	640	685	596	625	641	618	628	642	594	581	650	634	633	552	609	644	616	624	568	607	619	630	590	606	606	599
22506	2735	833	616	490	470	411	421	410	401	384	412	401	388	347	362	373	357	367	390	368	400	380	383	309	364	372	378	415	388	388	353	346	378	364	364	361	346	362	331	378	356	393	383	375	314	369	342	381	364	363	378	404	386	388	367	360	371	393	391	355	363	336	379	372	369	376	351	376	386	392	313	392	342	379	356	341	354	373	349	374	365	364	335	352	352	339	340	364	349	384	344	357	367	341	405	375	315	349	362	372	350	351	361	384	402	346	360	379	364	361	348	361	359	348	410	388	348	361	356	368	385	370	350	334	366	339	352	372	357	371	322	371	351	382	342	338	320	365	382	352	355	357	361	379	352	369	368	345	362	345	372	372	358	352	364	352	382	381	371	338	374	370	358	360	396	386	364	408	342	378	360	364	364	391	379	375	355	347	313	354	324	381	382	380	384	357	365	342	370	341	355	388	355	366	340	343	324	382	381	406	373	368	353	365	372	391	350	374	376	346	369	340	328	366	354	335	386	353	347	337	351	363	365	368	345	359	353	375	375	370	349	362	364	341	357	358	383	362	390	381	336	413	404	337	385	366	335	356	326	368	349	380	362	389	370	391	379	379	350	356	308	352	385	359	362	347	369	347	358	369	390	356	382	335	352	347	348	357	369	357	388	373	374	355	331	376	340	335	373	373	397	409	362	393	373	360	375	370	396	345	336	351	361	384	329	361	382	402	329	368	384	359	352	371	383	403	333	344	344	367	367	385	344	343	361	400	364	393	361	362	358	342	364	338	337	371	335	376	387	349	379	330	346	374	384	383	371	385	352	380	350	332	349	323	381	374	376	348	382	338	384	374	350	370	357	339	367	346	361	340	377	344	354	328	359	368	373	350	367	362	292	386	350	348	374	380	366	413	345	338	360	348	354	371	298	332	371	369	347	388	409	406	357	379	375	369	371	390	377	371	344	365	356	370	322	349	385	392	360	362	355	346	370	402	365	328	361	384	381	377	396	341	368	354	362	387	325	343	360	343	355	372	409	395	359	346	345	344	362	383	353	329	342	352	328	365	378	365	368	405	352	326	374	347	375	368	375	355	343	354	372	402	369	360	365	365	363	369	350	348	378	339	377	360	352	361	410	375	387	331	376	391	387	359	365	347	373	357	338	337	366	343	348	375	344	327	354	334	396	341	372	393	398	364	332	360	339	373	345	337	361	312	337	349	353	370	395	374	387	383	382	360	352	365	342	360	333	384	374	333	387	381	384	361	369	348	378	367	369	377	373	316	352	344	411	353	394	375	344	398	393	351	379	364	374	350	361	353	340	358	393	316	350	369	351	370	338	378	410	313	371	349	349	369	344	391	394	375	365	373	380	378	395	369	331	345	389	357	340	380	373	366	365	372	398	371	353	358	346	382	333	357	405	379	364	332	354	336	337	413	383	350	373	343	336	342	365	368	321	350	368	376	356	380	354	394	383	377	368	353	346	371	378	329	390	377	376	365	341	356	379	321	375	325	359	368	379	362	387	357	365	353	375	349	334	360	368	368	389	381	339	351	378	375	328	347	363	367	344	336	373	354	362	371	384	363	391	376	349	379	378	405	358	349	357	388	367	318	343	380	318	354	381	350	353	377	351	353	364	344	363	352	348	372	352	384	390	366	372	362	382	365	352	336	345	341	353	387	378	374	372	374	355	354	376	370	363	369	355	397	356	371	348	332	372	355	372	373	347	340	358	322	371	375	384	352	325	355	357	364	413	376	366	345	333	342	347	349	351	393	360	357	362	355	342	349	343	344	395	379	384	365	418	333	337	394	351	387	373	356	336	344	334	337	377	348	373	378	355	367	366	370	366	351	368	379	408	380	312	352	350	341	377	391	369	357	375	375	376	319	331	388	389	362	369	353	382	343	355	324	357	368	367	384	378	373	394	356	359	348	355	338	344	361	374	369	339	365	390	389	365	351	339	391	362	375	354	341	351	373	367	367	384	386	348	377	409	389	354	377	343	393	343	331	332	394	366	332	348	361	369	364	399	354	361	371	380	361	391	362	334	327	366	353	344	353	349	352	369	345	392	325	339	371	339	335	369	382	335	380	327	358	349	372	344	348	363	341	378	392	373	336	355	360	345	338	390	353	353	362	391	359	315	320	362	388	393	352	352	336	326	315	355	359	352	361	378	350	399	351	393	375	306	364	376	353	384	369	377	335	368	367	362	370	347	344	337	423	396	351	382	418	381	349	359	353	381	379	380	348	391	356	338	318	361	355	347	354	370	393	348	341	376	356	365	382	380	386	352	348	333	351	334	309	355	356	381	321	371	359	357	380	389	322	335	357	366	367	368	341	354	343	356	379	353	350	371	342	389	362	350	376	342	343	317	348	362	349	387	369	387	391	378	363	360	365	323	388	333	343	423	383	350	346	346	335	390	362	378	351	372	324	376	335	336	360	380	339	320	353	344	352	368	375	352	365	376	376	381	349	342	364	369	399	354	361	374	367	342	353	354	354	335	373	384	344	373	376	352	380	340	359	381	378	377	356	319	354	371	359	366	363	376	386	378	364	337	361	347	361	347	350	332	403	372	344	356	347	325	338	310	319	337	326	319	376	335	356	363	337	388	351	376	380	365	372	382	369	362	335	367	323	337	369	334	364	363	373	351	344	350	401	368	368	358	367	377	350	379	388	364	372	358	367	351	365	395	363	339	367	333	349	363	390	359	368	355	392	385	377	370	340	377	360	381	368	378	372	377	359	404	376	376	370	382	380	381	320	360	370	376	352	374	370	369	392	366	369	366	370	374	326	363	376	374	355	374	397	378	343	381	342	350	377	367	360	337	332	357	375	354	343	365	350	358	363	366	359	365	393	358	365	340	354	353	379	401	383	372	377	343	338	389	361	361	407	393	377	360	350	369	388	355	342	344	393	371	371	378	357	374	348	381	390	351	314	361	315	355	349	351	364	322	358	346	340	340	359	335	325	319	337	328	361	361	389	381	357	388	327	361	339	322	381	374	397	326	332	343	382	394	338	330	432	386	391	403	364	422	378	389	372	361	359	384	350	373	353	365	357	371	370	353	354	379	338	351	363	354	382	355	382	350	329	413	357	369	334	377	354	406	353	362	332	353	399	345	372	367	345	360	397	385	358	363	358	379	377	317	356	394	391	374	332	345	384	330	362	384	395	385	371	376	367	355	330	350	373	359	368	351	313	370	367	330	376	347	333	360	347	369	304	374	363	374	383	373	344	313	363	376	387	354	370	402	388	341	383	372	363	384	359	353	400	374	348	351	389	353	366	342	363	365	393	332	380	384	333	325	359	371	333	378	334	373	355	361	345	343	360	375	355	386	387	363	344	385	345	353	360	362	370	349	390	365	354	350	360	400	376	387	361	336	333	363	366	380	360	341	334	362	346	345	403	396	367	400	359	379	345	346	348	382	380	376	423	358	384	360	387	350	357	328	371	377	398	367	329	315	354	322	389	340	353	341	341	368	362	369	386	388	396	352	329	336
13190	1327	1537	1623	1453	1258	1188	1085	1020	986	982	949	903	894	887	834	872	847	828	878	870	815	853	824	870	849	833	875	813	867	784	779	775	807	795	791	863	830	893	840	829	810	852	835	777	781	818	834	865	804	863	807	872	857	860	871	800	860	844	843	843	899	815	870	847	847	813	845	798	813	843	801	808	829	788	847	816	806	836	838	821	816	853	829	764	842	818	810	856	822	821	816	859	816	820	821	826	844	818	852	792	822	839	800	859	780	813	838	777	812	799	818	788	806	815	805	766	790	872	786	806	828	830	804	783	834	824	768	840	802	805	863	793	780	801	804	798	783	800	728	790	850	838	795	834	776	847	800	889	800	838	769	784	796	802	829	758	848	792	760	813	751	845	803	791	768	851	807	814	804	762	826	791	841	777	801	824	805	809	814	778	843	822	867	789	821	838	771	770	783	826	815	773	814	833	759	776	862	778	836	833	831	821	843	793	802	824	797	836	789	779	834	807	866	864	848	768	778	852	744	849	819	827	813	788	816	836	797	798	808	772	786	819	816	819	785	834	832	800	881	804	854	782	797	790	830	829	852	779	810	812	810	825	835	786	821	811	817	862	809	808	817	836	811	798	831	751	845	793	804	800	794	806	776	824	813	781	836	742	841	816	791	786	787	761	781	878	851	872	843	829	792	810	852	759	797	829	800	846	794	815	814	760	790	840	837	802	822	778	790	828	851	823	836	813	775	747	840	816	823	822	807	785	771	791	778	773	833	814	753	820	773	807	806	772	809	765	824	824	828	821	835	859	785	848	805	817	822	848	810	836	818	814	781	833	834	808	793	788	828	817	796	812	824	774	800	782	812	785	757	825	796	803	842	815	779	787	777	829	759	810	817	814	805	820	809	794	788	828	890	734	785	780	841	816	746	774	827	838	819	773	796	867	812	818	805	814	780	842	843	799	825	785	820	805	800	818	800	757	783	750	779	828	818	810	805	802	840	860	822	785	809	788	806	832	821	835	780	787	812	791	801	747	811	816	799	851	812	782	832	807	800	806	823	795	808	847	841	830	824	825	768	818	846	756	842	837	738	784	814	793	835	795	797	790	839	820	846	774	823	752	852	848	798	834	814	836	814	801	824	809	821	787	820	794	790	829	805	773	819	835	790	794	797	761	827	827	800	811	808	837	815	874	782	795	813	767	795	770	767	804	807	762	818	796	771	818	781	830	845	811	730	779	792	837	837	828	802	844	821	800	764	832	804	839	748	794	799	769	830	789	743	779	793	813	808	812	778	827	812	779	785	801	799	801	831	806	824	816	808	822	800	757	784	849	759	840	777	767	854	850	789	801	775	754	847	790	778	817	892	751	819	850	780	833	823	803	788	760	824	842	807	769	858	769	798	861	811	830	809	819	769	783	760	824	812	796	856	783	819	833	884	835	837	780	807	815	842	828	808	840	879	758	773	789	803	822	761	831	800	839	795	793	823	803	830	796	773	799	823	826	826	780	804	785	799	739	811	869	823	826	780	888	777	822	848	830	848	824	802	849	793	841	785	822	819	786	814	747	811	740	751	832	841	781	801	836	785	814	802	795	794	786	806	777	852	764	792	858	861	813	853	783	787	814	823	813	804	756	818	844	806	803	814	817	829	786	820	719	830	792	795	845	770	812	820	786	795	803	786	779	835	833	782	829	844	831	826	854	824	840	849	810	757	836	844	786	840	805	770	795	820	831	824	845	782	755	788	732	815	803	785	806	840	816	834	767	807	790	803	771	785	814	804	819	800	819	855	792	784	800	864	762	810	834	836	788	823	782	837	812	788	746	778	811	808	834	813	810	778	822	806	839	820	808	810	783	840	841	761	821	808	804	829	814	805	830	834	799	781	828	849	845	831	779	821	800	889	784	820	819	758	788	816	795	848	799	741	811	791	787	828	795	785	761	821	798	847	821	755	726	816	795	783	849	835	808	862	760	799	853	792	836	803	791	779	790	816	855	776	809	810	784	820	829	846	742	828	806	817	826	800	793	873	803	807	778	842	760	791	797	838	832	785	828	791	807	819	827	807	804	812	750	776	771	783	767	798	774	785	842	780	843	763	859	809	814	823	795	831	803	797	803	793	786	800	879	825	819	827	803	761	833	817	776	799	811	778	789	845	802	801	790	817	830	808	819	817	795	849	739	780	810	782	808	810	819	794	825	820	803	822	815	792	841	811	817	762	865	849	775	820	798	828	791	773	772	802	772	764	823	814	799	799	799	854	810	818	797	817	753	785	767	792	781	796	825	814	835	794	839	786	784	823	833	808	817	843	787	870	815	805	775	771	839	784	855	749	821	807	794	799	834	794	833	839	777	751	815	821	811	771	775	801	808	844	783	788	785	813	771	813	813	830	777	804	830	805	777	812	836	824	802	796	811	781	793	892	783	789	771	804	785	824	854	779	798	782	798	839	828	776	845	819	790	829	831	809	794	834	777	755	785	787	812	826	791	827	774	792	801	788	748	795	754	768	815	830	834	844	810	812	770	862	788	818	782	785	815	792	776	785	831	853	848	784	794	814	776	778	798	815	816	802	824	786	773	768	799	813	804	804	816	852	767	773	814	800	786	797	816	828	772	768	864	780	795	871	832	782	809	748	785	770	821	847	797	755	832	804	855	811	801	807	783	882	807	843	849	756	831	769	837	768	785	844	789	772	815	825	835	783	861	806	777	777	810	785	825	828	807	805	778	792	795	771	732	821	760	749	850	829	775	827	813	759	826	863	841	781	789	743	797	770	821	863	818	833	851	788	830	803	775	913	818	815	838	802	784	809	818	797	830	790	771	805	787	775	798	828	793	786	826	748	839	765	815	839	783	796	778	839	822	798	805	776	786	811	838	855	829	790	807	789	797	850	852	767	797	831	822	843	761	810	804	788	767	793	807	820	759	800	828	748	832	815	817	800	826	808	818	809	815	785	810	753	824	768	806	800	797	854	784	812	790	816	833	847	822	771	811	805	836	751	827	772	829	844	764	782	843	778	758	815	836	799	813	791	786	802	829	822	806	797	862	782	771	853	807	841	827	781	814	809	793	842	845	795	853	831	790	766	789	810	792	837	915	830	809	763	834	797	836	799	823	763	820	822	770	797	833	860	809	816	828	846	839	802	837	801	823	831	857	801	862	811	775	778	813	855	813	808	810	803	779	831	784	792	822	833	833	809	745	821	798	837	791	786	789	834	817	811	803	800	794	800	781	773	800	799	836	833	835	784	813	805	787	818	827	805	791	831	774	829	780	798	823	793	797	797	782	809	814	841	766	789	813	788	785	799	816	823	846	784	874	759	821	841	736	811	818	796	811	804	818	816	814	788	786	804	807	763	812	786	815	740	802	769	818	814	793	787	796	725	825	818	819	775	763	777	788	851	813	804	763	833	777	777	791	798	792	811	822	790	773	802	817	810	836	832	792	794	820	785	855	811	793	824	836	802	780	778	850	744	822	809	824	859	773	767	794	782	798	825	755	800
31697	4644	1401	974	731	629	547	521	534	501	479	462	447	470	476	472	393	409	416	445	500	412	368	428	446	440	434	445	421	437	423	434	408	404	433	434	401	456	460	425	453	407	457	472	431	422	425	411	420	405	478	479	426	397	430	442	429	436	452	438	459	407	395	449	439	444	461	435	436	455	442	438	432	421	434	399	426	419	443	425	441	418	432	424	433	415	406	388	430	454	426	451	427	423	408	453	444	392	455	386	460	430	418	403	397	395	443	407	410	462	439	442	388	430	485	471	407	431	442	445	425	418	445	431	425	383	413	389	432	452	426	419	439	463	423	461	437	407	429	456	408	466	466	394	391	423	396	396	468	445	417	428	420	398	445	412	450	451	441	482	394	373	429	483	418	433	433	447	406	421	406	416	466	382	408	417	434	399	434	446	395	464	453	425	447	445	452	437	422	438	439	458	443	420	427	470	433	438	441	448	403	438	419	415	409	457	395	429	430	433	434	430	399	430	446	396	385	400	408	443	445	425	429	404	390	435	436	404	400	440	415	420	396	403	387	449	455	458	433	388	419	404	414	367	417	414	436	424	441	449	423	424	411	434	464	424	437	407	396	431	458	442	398	455	449	441	405	430	459	488	447	437	433	453	448	428	444	422	442	401	451	404	406	440	426	427	443	441	401	431	404	433	439	471	468	429	475	390	403	417	427	407	414	398	415	426	429	424	437	421	428	414	416	421	441	433	452	436	405	415	427	407	404	443	398	441	453	437	428	444	445	439	454	455	430	449	406	391	444	430	414	430	428	457	409	385	419	421	430	420	412	449	457	433	432	424	425	429	437	397	489	424	426	446	464	418	452	455	414	404	448	432	440	459	397	418	419	412	422	397	409	429	409	422	441	435	412	410	462	430	423	418	401	431	462	457	451	419	438	464	439	414	430	417	420	433	394	378	429	431	442	404	427	366	433	429	402	431	433	390	420	430	437	457	462	453	437	436	414	398	434	446	466	438	409	402	387	411	433	420	398	412	444	479	395	417	462	454	421	434	442	458	439	416	404	427	421	405	436	421	420	441	415	422	401	418	434	389	444	449	416	461	433	464	433	401	384	397	405	462	409	413	452	458	414	483	454	436	430	435	423	445	427	412	395	432	408	433	377	453	395	409	438	460	441	402	432	411	444	436	421	425	421	405	421	420	493	375	425	440	430	435	426	432	424	447	439	462	453	401	428	444	422	407	423	471	409	407	380	419	444	437	465	435	484	430	396	408	461	450	462	434	448	431	439	445	459	423	387	422	430	421	422	431	400	403	420	432	405	395	425	421	448	439	410	450	430	420	433	425	430	417	429	438	431	437	387	421	437	442	432	403	424	409	431	487	433	468	420	475	425	406	456	429	417	423	400	417	477	414	439	434	426	439	418	379	422	410	410	431	472	410	397	402	416	447	415	415	427	452	405	408	370	404	447	437	451	414	451	391	407	435	431	453	469	406	435	459	433	434	413	448	463	421	453	412	392	458	437	413	432	428	402	423	509	493	426	423	407	412	403	416	464	413	442	421	424	425	442	365	425	437	463	441	431	412	467	417	407	424	441	389	424	440	405	410	472	383	461	406	449	456	383	373	431	428	414	418	432	447	423	375	422	405	391	409	427	422	416	438	400	418	408	424	390	434	394	473	415	392	420	384	434	450	453	445	435	440	422	426	404	450	464	405	429	439	425	425	409	415	414	415	390	434	385	412	424	462	427	410	408	420	406	386	394	460	396	470	472	432	408	425	426	402	445	449	467	430	417	430	428	474	397	445	420	429	428	480	413	423	408	423	445	416	445	449	432	389	391	413	420	402	396	449	468	397	436	423	425	436	455	443	416	418	417	411	482	413	425	425	442	435	418	404	455	428	434	461	426	402	433	424	452	397	407	473	476	379	421	419	404	444	438	406	428	430	415	400	373	434	448	431	405	409	416	448	379	444	403	443	415	450	440	435	453	449	467	422	405	423	426	462	433	401	407	426	410	451	435	457	467	466	443	428	397	465	424	391	439	459	437	461	452	435	411	408	444	443	454	403	419	399	379	450	433	406	404	452	434	409	400	398	427	407	410	450	462	398	414	386	422	414	420	414	420	390	445	411	456	397	396	393	418	441	468	397	437	456	430	467	467	419	414	471	409	421	455	460	410	409	475	426	455	430	405	429	408	406	418	438	443	471	433	442	443	473	414	404	416	452	408	469	409	440	399	394	428	408	436	431	423	471	441	436	421	447	442	460	397	428	453	391	447	423	404	473	442	436	433	390	409	436	435	432	458	414	420	426	413	428	413	449	386	387	381	428	420	423	425	432	442	465	437	419	445	438	401	409	378	463	450	429	410	436	400	426	429	458	425	427	432	449	434	402	453	398	474	436	445	431	428	446	417	402	423	435	451	465	457	401	394	419	441	401	410	439	383	427	410	427	444	415	425	414	446	383	424	439	397	406	436	408	427	438	438	446	462	445	432	458	467	423	418	399	449	400	455	438	458	449	443	421	427	415	440	406	434	431	387	452	386	432	431	483	428	403	402	432	412	400	413	440	435	428	426	438	412	423	411	471	453	403	456	397	420	426	427	479	458	426	408	442	433	437	459	421	447	439	447	414	433	407	469	441	414	398	437	406	415	476	444	456	417	429	426	451	421	409	412	432	440	443	428	432	409	421	445	450	428	402	434	414	459	447	452	428	410	415	384	394	476	417	428	418	394	428	420	409	447	474	447	429	422	413	434	451	422	442	381	404	407	421	426	435	472	450	399	449	451	430	421	449	402	389	416	434	417	402	449	457	415	436	408	465	442	425	466	413	463	421	438	455	470	453	439	401	412	417	453	434	462	468	415	409	406	437	413	409	436	468	408	419	442	462	431	395	412	428	440	438	429	440	452	388	424	400	435	444	458	438	432	458	426	432	420	424	439	440	455	448	397	436	404	428	440	439	483	463	419	423	412	432	381	451	412	432	467	394	436	465	428	408	420	414	401	418	485	402	379	439	436	404	410	403	395	452	440	416	418	432	461	465	430	438	433	442	447	394	461	432	429	475	438	410	448	470	466	430	430	433	486	445	460	434	415	451	485	385	416	416	418	418	472	418	447	414	475	415	440	440	419	428	415	420	407	387	431	399	434	407	414	447	475	426	433	435	433	397	403	440	433	415	426	434	383	449	427	438	383	401	439	421	462	378	431	434	423	446	434	464	427	427	451	443	454	417	454	419	435	447	451	400	403	414	417	413	418	441	421	430	409	385	477	423	442	403	412	395	421	438	392	468	449	417	415	477	449	430	436	466	384	445	428	416	457	486	454	465	437	420	423	405	397	455	431	439	429	420	437	451	439	425	455	444	441	445	405	453	424	448	423	430	438	422	422	401	465	428	436	416	438	413	419	407	419	411	422	414	415	434	451	403	453	429	457	428	455	401	398	448	419	414	372	429	416	412	428	423	440	457	437	427	419	424	394	450	407	416	460	423	417	464	440	400	460	426
16682	1544	2246	2522	2228	1882	1636	1488	1435	1291	1232	1185	1192	1097	1112	1064	1051	1026	1043	962	1009	1007	962	992	949	978	958	983	1001	966	956	954	951	985	927	969	953	931	976	963	936	991	904	910	928	870	945	1037	1033	983	996	1060	1022	962	1005	1094	1015	1038	1047	951	969	983	1039	1027	1018	1020	1011	1089	984	1000	950	973	971	973	952	956	939	971	943	918	941	949	945	893	972	880	948	901	964	933	929	929	1007	914	990	919	888	929	908	952	960	896	952	889	920	941	938	995	937	934	917	907	901	927	934	911	932	923	980	924	926	998	957	911	924	944	955	907	920	899	927	956	900	924	926	910	911	880	978	863	920	894	917	906	897	972	890	966	944	883	913	955	926	934	945	898	897	947	911	957	956	933	893	902	884	892	953	914	911	970	922	909	917	872	899	917	922	869	925	874	929	941	933	882	890	920	911	911	917	897	929	895	858	922	862	947	916	894	894	891	872	889	913	994	959	929	861	908	978	927	935	922	956	912	905	884	953	924	902	921	868	969	919	982	901	921	883	953	820	915	867	912	893	974	908	933	941	911	899	958	914	906	912	926	954	850	935	896	894	910	941	921	940	881	877	911	907	950	897	868	919	933	963	891	874	901	904	915	918	986	928	887	907	968	893	966	975	889	967	994	934	910	884	884	921	905	984	952	897	918	955	870	839	929	886	918	935	892	936	922	883	919	881	906	895	899	903	928	937	932	916	908	906	919	946	892	930	934	943	895	924	911	911	904	949	867	927	906	858	967	903	892	942	898	938	938	890	907	888	947	950	903	885	972	977	923	941	970	936	900	881	883	901	906	902	894	966	897	946	910	914	973	945	881	941	896	919	911	995	903	909	927	913	894	946	917	914	921	908	946	905	930	920	958	900	912	931	876	958	937	956	926	857	915	904	865	956	877	871	900	907	904	877	935	888	936	904	917	914	918	891	863	965	871	925	943	936	916	900	910	922	869	895	911	977	920	980	913	913	980	924	944	908	943	883	881	910	902	938	939	916	923	903	909	914	896	917	950	898	866	914	979	930	877	879	958	898	967	903	910	934	886	922	883	936	926	973	934	965	938	933	949	923	923	873	984	893	866	944	945	872	986	963	959	930	876	947	948	918	926	907	882	884	885	911	955	913	877	927	871	930	944	925	920	908	918	903	941	905	925	886	929	909	943	972	934	964	970	946	926	888	904	847	875	955	890	909	955	924	972	932	885	972	924	934	959	969	902	881	921	887	890	924	909	867	954	872	891	949	924	912	946	927	915	875	952	938	1000	904	864	855	947	943	929	925	995	932	929	922	932	877	924	913	925	903	884	924	933	974	907	918	931	896	908	952	932	944	948	898	909	938	919	956	912	864	938	917	947	906	947	952	891	874	966	933	917	932	941	915	895	1002	948	885	927	868	957	885	924	1012	916	955	908	934	891	885	909	918	891	940	948	937	916	931	899	897	926	965	964	924	938	924	930	893	881	952	927	942	916	892	908	918	940	954	905	938	901	928	873	931	952	912	921	949	899	898	940	984	916	977	931	916	912	933	883	934	913	905	920	976	923	936	885	921	971	934	915	897	899	949	930	977	923	925	917	898	898	893	919	942	939	951	903	923	927	925	957	927	876	938	885	918	918	845	957	881	904	914	964	914	943	874	938	929	888	956	903	966	913	939	907	919	919	964	904	906	869	925	909	903	909	895	990	945	935	952	973	948	939	920	898	891	890	922	928	930	896	925	880	902	866	942	962	896	936	940	909	934	888	933	949	960	933	886	925	920	928	905	979	978	941	918	933	952	896	971	909	939	907	950	963	965	972	940	948	907	947	914	906	916	926	929	949	945	939	898	911	932	968	909	909	895	914	932	902	970	905	893	912	954	929	898	917	934	899	927	863	949	944	918	963	896	930	951	944	877	934	881	952	862	902	945	858	948	968	909	885	936	881	940	956	903	916	915	960	895	959	953	895	962	947	891	875	913	928	975	923	937	904	911	890	913	898	992	910	912	962	912	831	903	961	926	899	917	906	894	911	922	920	834	906	949	920	915	937	932	904	844	1013	905	915	987	893	858	924	985	960	942	887	972	895	909	879	907	904	951	936	937	890	909	963	944	968	915	914	902	901	939	902	882	931	912	857	950	903	880	897	868	911	961	889	901	909	957	896	924	900	936	922	944	899	972	941	925	921	967	921	932	934	925	887	944	872	960	902	896	896	1017	960	882	920	979	974	877	907	923	922	906	856	902	984	994	870	908	876	894	929	980	939	913	887	926	931	902	956	910	935	927	905	880	866	939	916	899	932	921	925	965	920	883	923	924	985	905	927	892	928	858	907	919	923	927	954	923	927	890	1010	953	900	862	937	894	932	929	950	948	911	898	913	910	907	901	965	941	949	939	941	931	967	993	916	924	939	889	952	894	892	934	927	937	903	920	906	955	905	870	975	908	942	962	933	903	926	902	950	959	908	911	928	951	880	903	903	907	941	925	914	975	940	910	887	979	920	846	897	878	919	975	943	912	927	898	950	915	918	928	932	923	973	923	931	951	845	891	905	894	1017	1015	887	943	907	909	931	923	912	897	904	902	846	916	871	856	904	904	926	947	932	954	862	889	912	922	928	914	858	879	960	880	920	963	894	958	873	892	925	893	944	881	967	863	902	945	887	937	940	954	960	921	959	946	902	944	959	925	933	884	967	901	923	881	868	918	869	900	944	929	913	988	927	885	973	1016	945	931	902	852	945	878	983	897	916	918	944	948	934	916	877	920	942	925	944	949	887	949	912	896	906	922	901	913	967	903	923	868	957	900	935	924	871	914	919	922	918	910	938	902	939	888	921	907	882	929	869	925	903	961	891	921	854	936	900	898	947	934	929	946	964	962	883	937	905	945	887	883	894	947	895	882	893	937	925	904	908	947	934	903	932	952	961	910	940	926	915	926	883	954	917	907	896	922	900	934	897	839	955	907	932	917	892	895	981	928	971	948	918	910	908	946	916	907	932	921	914	922	903	895	887	881	950	865	918	924	946	952	975	934	952	939	975	884	895	922	968	925	916	879	915	933	901	958	936	929	903	909	934	887	897	896	977	936	911	946	975	996	869	950	983	947	919	885	879	985	901	921	929	883	877	945	868	957	922	932	913	858	937	969	912	929	933	947	912	968	966	872	914	944	878	916	922	917	956	871	900	970	975	887	851	860	970	958	902	885	928	923	925	857	920	930	884	962	948	925	900	941	870	910	896	898	923	907	886	891	911	921	947	889	953	914	902	909	894	927	880	908	924	946	924	931	861	875	915	884	975	887	938	938	936	929	901	902	960	933	950	897	935	913	902	901	889	938	843	947	929	921	926	906	939	882	924	870	855	938	868	885	928	895	922	915	908	881	915	995	870	955	895	908	892	897	903	916	912	935	898	952	908	936	947	918	957	943	958	907	914	922	909	948	922	922	859	885	961	892	935	922	917	922	919	949	957	947	897	944	917	937	886	922	931	883	932	962	907	934	953	911	918	865	966
5994	419	270	263	273	260	281	256	262	288	253	262	274	263	239	259	253	273	262	299	261	263	292	236	262	290	226	257	258	249	276	257	274	285	272	269	282	281	286	260	264	278	261	280	276	267	256	297	287	225	272	271	295	213	234	261	277	317	289	286	263	298	252	273	270	242	267	256	302	268	273	255	251	279	272	282	286	293	270	268	250	303	271	270	258	284	259	284	266	253	300	254	235	268	257	250	256	266	240	277	277	263	262	252	275	268	263	256	260	243	231	248	247	258	237	259	283	269	269	263	248	230	277	262	264	241	273	249	246	276	275	250	307	260	265	277	244	274	246	258	267	263	246	241	270	281	281	253	241	252	281	245	237	267	261	235	271	244	239	257	266	269	241	296	283	264	278	275	250	267	287	256	258	301	270	248	270	254	257	251	241	244	257	270	274	231	244	238	234	254	252	287	268	286	257	259	258	274	297	281	282	283	297	269	232	261	266	274	267	303	264	261	251	270	282	256	273	251	282	252	235	261	260	298	295	285	293	271	249	269	267	280	245	293	218	269	237	255	252	255	248	233	273	262	250	261	283	237	293	267	283	267	258	237	257	286	267	271	237	255	298	234	225	287	257	256	295	262	245	236	253	248	241	268	291	245	247	270	271	285	277	236	241	294	248	275	236	304	296	277	262	242	269	241	243	300	247	291	251	267	284	257	277	238	262	250	268	281	285	273	270	273	259	268	270	270	265	252	271	245	253	274	242	288	271	240	275	244	268	282	266	275	267	252	244	271	227	254	247	241	276	234	266	246	243	275	258	250	256	234	253	255	253	277	259	235	245	271	207	254	262	263	263	250	249	259	252	270	289	270	279	254	254	284	261	246	258	237	261	280	263	242	249	261	294	246	277	271	275	274	282	268	242	289	247	261	246	268	261	280	292	292	267	262	277	285	301	261	275	273	242	269	247	304	254	261	257	252	248	265	247	249	253	269	269	273	237	255	260	260	258	278	255	254	279	264	266	277	261	252	258	249	276	269	229	274	245	258	235	235	291	250	240	287	250	261	236	283	257	260	293	256	239	257	237	263	280	272	279	256	266	289	259	248	265	280	300	210	282	264	278	248	254	280	282	228	259	248	274	258	231	255	252	264	259	262	266	255	236	278	287	294	272	275	245	285	235	268	235	274	252	299	253	277	246	267	268	257	258	267	255	259	286	254	241	296	289	264	284	242	237	222	251	283	298	266	252	282	288	270	284	261	260	268	263	243	239	248	261	254	222	266	286	258	291	283	264	277	275	247	256	263	270	280	243	265	256	298	255	240	264	274	282	291	245	258	248	229	287	312	263	270	264	287	246	267	254	265	251	238	282	249	265	248	277	268	283	268	274	276	291	284	252	247	275	271	266	233	231	269	276	259	255	256	272	239	252	276	308	241	262	262	282	255	272	293	275	247	259	282	246	246	254	253	264	273	249	281	245	275	251	278	241	255	237	250	266	252	256	269	247	253	248	242	258	260	280	255	290	237	256	287	256	263	246	256	279	243	242	256	264	280	276	260	263	270	248	232	259	256	233	280	241	255	256	294	257	274	262	297	243	267	286	292	260	245	254	267	255	297	304	277	254	274	247	279	268	263	278	274	252	241	310	271	251	250	247	255	227	254	249	264	264	294	277	290	253	241	247	283	258	233	250	270	280	257	264	240	275	290	298	245	225	249	256	266	271	290	237	308	275	285	276	259	277	263	258	243	262	288	269	292	266	257	299	263	241	262	276	242	248	285	261	283	284	272	287	275	285	264	272	251	270	257	246	250	243	267	219	242	263	271	243	237	256	278	252	256	289	229	266	272	263	244	245	230	249	278	272	274	269	279	277	253	253	260	280	251	239	275	244	283	280	236	271	264	270	252	268	251	259	244	274	257	260	241	254	261	266	272	291	264	264	259	253	303	277	243	261	231	266	268	283	272	269	279	256	256	266	297	293	264	268	278	306	272	277	250	278	273	295	232	267	255	266	239	250	289	272	287	278	222	233	237	240	250	227	254	269	244	253	263	276	264	279	275	268	242	283	264	268	246	267	266	259	242	285	261	283	255	251	231	271	241	223	232	284	251	287	237	249	255	259	273	284	239	271	250	247	264	250	249	257	233	257	272	262	278	218	298	266	260	251	256	273	273	269	238	269	253	282	261	244	255	241	242	263	264	236	246	245	273	253	256	232	269	252	293	292	266	238	284	220	243	268	278	251	275	269	251	244	245	285	243	252	245	283	266	262	258	245	265	264	285	273	233	254	247	266	249	237	236	276	269	244	267	224	223	271	246	250	268	247	261	224	261	265	267	244	261	284	252	251	274	272	278	268	291	294	315	288	247	275	265	272	271	266	285	266	272	268	285	264	236	261	259	283	263	240	253	269	286	261	250	256	257	267	290	266	268	294	259	284	259	260	259	234	275	256	266	289	250	255	253	262	290	259	261	265	253	288	258	268	247	297	264	257	288	276	279	263	266	265	266	254	259	270	272	277	256	272	301	277	248	262	220	300	256	263	245	308	268	263	247	264	283	275	249	310	263	285	259	266	268	244	236	285	246	241	258	240	266	265	258	226	285	271	264	257	254	257	267	241	245	265	251	254	253	271	262	236	266	259	270	279	270	279	277	271	258	306	255	279	262	303	274	254	263	247	277	234	272	273	261	265	256	269	278	273	294	257	244	267	298	287	275	232	247	259	256	255	256	271	247	242	290	276	249	256	265	268	255	267	272	247	281	240	241	270	270	236	246	223	250	276	254	227	239	265	279	252	257	279	271	254	235	245	223	242	245	259	294	254	273	260	265	273	268	263	257	281	290	316	282	265	282	273	277	255	277	262	241	261	276	223	260	248	239	281	262	288	283	251	270	254	293	234	261	263	246	247	261	255	295	265	286	259	257	269	275	247	224	253	293	269	234	306	250	278	252	229	262	265	252	251	258	299	269	290	276	263	267	294	280	261	267	253	245	252	278	256	259	259	235	261	277	268	289	254	264	274	268	237	262	273	252	275	248	249	275	298	237	264	281	273	269	260	277	260	288	263	283	262	281	269	289	271	281	290	253	279	275	294	271	299	270	244	231	270	246	262	261	273	225	251	224	239	250	283	256	254	235	250	255	266	242	273	277	246	260	269	241	261	264	272	246	257	284	255	232	258	288	293	282	269	264	275	274	273	231	234	248	243	257	276	232	248	237	288	308	215	276	241	253	245	229	266	260	263	240	299	240	243	255	256	285	265	310	255	259	237	282	281	259	256	276	271	249	250	273	251	239	241	283	305	256	245	290	257	264	254	271	233	292	273	278	269	254	271	251	266	267	268	303	290	261	292	270	250	252	264	270	248	248	299	275	263	242	253	268	258	284	276	254	263	260	268	267	252	280	269	290	271	251	268	245	265	291	277	269	291	247	254	254	291	273	265	269	268	291	288	232	263	266	257	274	236	250	271	294	256	234	240	263	290	244	255	255	281	264	289	287	248	272	253	241
4229	659	622	646	640	640	628	625	632	610	607	633	609	611	602	624	654	594	621	598	594	644	610	627	627	609	634	614	594	638	613	626	605	657	611	634	641	601	605	639	651	614	618	591	668	629	642	603	606	650	618	594	634	605	644	656	618	624	644	625	652	604	629	648	615	607	625	593	646	631	596	604	637	622	588	637	656	623	628	615	572	610	647	632	581	614	674	615	629	631	595	620	627	631	598	580	619	608	630	633	621	636	606	627	610	641	565	613	598	608	617	568	585	586	625	631	615	665	607	577	581	585	617	613	632	594	583	617	577	605	600	622	643	572	599	612	619	631	645	616	571	622	582	607	605	606	590	613	613	641	598	633	587	638	605	612	603	626	609	611	607	625	635	623	654	628	647	635	619	583	633	607	646	584	619	567	610	626	616	600	618	645	601	583	574	610	613	617	623	654	577	599	659	610	610	571	606	589	587	542	554	617	624	597	602	649	594	564	606	621	658	623	588	568	642	596	593	622	677	610	603	604	599	623	564	626	632	547	595	610	663	609	617	616	649	619	630	605	620	580	589	639	588	612	614	620	671	644	594	593	597	597	614	628	594	608	580	588	613	614	623	585	616	596	607	607	611	602	605	579	655	604	629	640	615	624	596	577	641	617	609	585	623	639	613	585	604	646	647	604	606	591	640	653	625	632	604	650	621	595	582	586	606	638	617	589	637	608	657	585	589	603	612	627	604	620	598	556	648	638	600	621	635	653	617	619	637	624	625	666	626	650	609	633	620	611	625	611	588	609	643	609	636	589	629	588	602	658	600	576	582	637	592	610	625	656	611	654	624	677	660	593	642	620	598	585	589	656	643	562	613	588	627	608	637	588	614	622	606	640	644	595	650	575	610	605	637	623	613	640	595	609	627	631	645	622	593	647	620	629	639	591	578	608	617	616	588	604	621	628	580	580	588	582	612	613	609	605	590	621	619	621	644	618	638	593	631	606	623	652	595	641	632	587	636	623	610	628	641	603	585	594	640	623	621	589	633	603	571	627	641	626	620	582	600	560	622	584	603	712	643	587	619	634	585	607	644	580	621	647	620	575	628	587	642	610	570	610	567	624	570	598	633	573	629	643	646	609	574	602	618	578	620	640	602	595	576	594	601	636	632	617	625	596	616	664	622	619	651	602	616	587	654	582	601	612	598	606	615	583	590	597	646	600	604	618	611	556	595	635	614	611	633	686	605	626	616	590	606	594	631	635	695	590	642	625	603	616	663	621	631	589	669	589	631	619	593	609	581	633	582	599	583	611	599	583	608	616	629	621	666	563	640	624	623	620	597	575	594	612	616	608	588	598	618	588	618	613	617	609	652	562	583	640	602	623	604	633	585	595	618	615	620	601	605	552	635	585	616	581	560	588	588	609	571	627	557	619	598	638	622	593	589	615	618	635	630	624	640	639	616	644	602	622	609	619	615	632	664	614	569	590	584	608	629	621	595	593	609	644	604	598	601	625	573	630	586	641	637	616	597	643	633	627	607	636	609	602	624	624	562	635	620	635	631	614	606	593	630	623	626	621	582	611	630	622	617	600	598	595	585	654	619	616	605	597	637	616	611	613	621	613	644	567	620	625	614	634	619	601	639	640	674	604	634	596	641	617	620	609	593	622	659	649	621	639	584	649	607	635	658	618	607	570	619	619	656	590	609	616	679	639	627	624	574	599	624	660	593	583	600	625	624	603	624	619	605	617	581	670	633	632	625	609	602	589	639	564	637	621	624	619	608	654	601	586	634	619	612	633	648	591	598	635	620	625	603	593	618	628	626	627	594	603	588	591	634	623	617	591	576	611	614	598	608	615	611	663	581	601	599	598	579	607	605	602	594	614	619	654	624	623	602	651	586	604	607	620	620	650	617	618	628	614	598	596	574	635	665	640	613	587	638	595	637	610	624	653	624	620	620	653	627	628	627	594	590	610	612	582	616	562	627	581	587	580	616	681	638	589	619	593	584	638	674	656	586	642	613	617	639	614	620	615	596	650	587	598	573	642	623	641	615	558	592	596	616	577	616	583	562	595	629	653	621	617	624	653	604	656	600	620	623	613	622	589	666	580	630	593	625	610	604	585	621	620	622	616	599	632	589	608	618	606	586	580	622	642	654	645	638	593	612	634	567	614	591	611	607	588	599	623	584	622	618	640	591	647	626	616	589	552	625	653	612	652	637	633	635	596	632	649	591	602	604	619	651	668	591	626	648	580	636	627	621	593	586	605	636	608	625	628	609	647	632	601	612	601	584	600	588	631	593	636	617	645	641	591	618	628	623	599	652	638	573	572	596	588	602	617	615	631	640	631	601	604	591	580	661	624	615	599	586	649	634	585	597	624	617	670	651	641	642	594	647	626	643	603	599	588	575	581	586	669	608	608	585	629	640	639	589	623	588	573	617	632	648	598	615	622	629	644	572	609	620	638	632	613	636	611	611	616	634	664	637	602	635	570	625	623	627	578	590	597	626	598	653	583	626	622	633	574	588	610	613	623	613	609	596	610	642	602	640	623	617	615	610	624	640	598	654	621	594	608	612	598	639	619	624	594	650	606	602	613	589	646	585	612	604	608	635	628	636	599	628	589	622	644	645	573	629	582	612	616	616	630	606	611	609	647	603	612	617	623	618	585	590	598	636	616	613	607	613	618	592	615	663	618	587	597	583	638	604	629	596	593	585	599	595	648	633	628	621	629	602	616	601	627	640	614	634	595	632	639	592	606	585	629	645	599	587	582	607	622	636	605	627	582	600	647	567	598	620	626	608	657	582	616	628	601	617	616	609	592	620	578	611	635	603	588	586	625	635	635	594	615	583	642	634	612	599	643	603	598	619	605	593	592	607	637	621	647	579	621	621	668	597	626	615	601	604	636	630	620	618	601	636	591	669	640	587	625	622	590	588	576	631	604	638	670	594	645	623	576	631	605	636	641	663	581	591	630	616	585	620	613	608	603	568	664	598	632	638	624	576	589	609	619	618	622	609	619	633	600	630	606	602	613	589	635	618	649	613	588	622	653	604	626	565	632	593	609	647	626	640	548	587	615	649	571	643	641	627	594	622	616	575	576	571	576	592	630	573	621	620	624	621	618	597	584	624	603	606	604	618	597	647	647	624	580	544	606	646	626	609	632	639	589	642	634	613	607	602	640	606	588	570	614	638	587	633	608	614	585	641	634	574	571	621	646	615	621	585	654	542	568	601	582	619	599	607	615	637	582	550	623	591	597	620	583	567	590	626	567	595	599	600	568	616	659	652	600	613	580	613	592	633	625	616	631	662	615	606	593	653	622	594	585	641	627	606	590	566	628	622	606	610	641	664	636	629	594	606	635	576	643	582	599	649	625	612	616	631	625	630	616	671	644	605	610	632	634	618	638	632	606	624	575	635	654	584	637	620	567	602	593	566	629	586	593	620	588	602	579	631	602	599	563	560	626	655	621	605	605	585	593	606	627	589	640	619	653	656	646	660	621
21491	2399	801	613	529	446	463	423	386	378	414	376	349	406	362	384	398	382	368	380	356	404	366	348	344	382	422	371	365	387	408	380	319	332	364	322	352	349	351	349	362	348	373	352	357	346	370	383	368	352	393	342	373	358	366	356	343	388	374	358	387	336	362	373	341	326	397	330	370	363	375	372	349	344	347	358	359	385	341	333	378	328	392	334	326	391	378	376	375	372	318	383	361	388	364	299	374	361	340	356	347	339	366	381	385	339	338	366	358	315	337	385	359	356	342	380	338	379	389	357	341	356	357	324	368	344	338	363	354	353	351	361	348	332	323	349	397	385	391	344	365	379	378	375	386	352	370	386	376	358	342	369	358	383	352	400	355	383	381	346	325	348	371	342	340	380	364	356	397	340	358	366	367	377	376	336	393	380	413	363	313	350	368	350	369	383	362	347	329	390	398	379	339	351	344	350	380	352	370	368	350	369	380	357	373	323	374	379	357	367	332	345	373	394	349	388	394	353	368	334	365	364	404	356	394	378	346	363	366	295	371	353	365	350	364	387	338	331	347	353	345	380	377	367	358	315	378	374	412	383	360	350	368	328	360	371	357	383	367	346	359	368	350	380	383	381	381	313	320	362	366	329	373	351	382	372	365	376	377	394	346	369	361	387	344	357	343	348	356	382	370	322	340	343	358	368	435	403	390	392	337	335	415	340	353	378	340	347	388	352	350	405	374	380	367	345	359	333	371	358	335	342	372	298	354	340	382	348	355	360	391	377	349	337	377	369	384	379	350	369	330	331	377	369	360	357	394	363	349	349	350	345	328	341	351	372	372	327	312	403	372	365	366	334	366	332	329	336	381	344	344	382	369	366	359	380	363	360	380	366	355	340	357	348	359	364	331	342	373	356	342	368	365	361	356	354	314	340	371	362	371	361	369	370	355	360	335	306	370	350	339	354	387	372	371	335	365	364	348	329	310	373	351	375	320	363	365	344	377	381	352	369	356	348	350	373	406	355	381	374	380	335	340	354	332	322	351	428	387	349	378	372	359	342	343	368	392	359	389	402	332	355	361	341	300	359	306	350	388	371	380	384	380	342	323	387	436	383	343	358	363	383	365	366	358	390	367	365	360	366	386	371	359	367	380	353	364	304	330	394	370	349	348	378	378	352	386	352	377	385	351	346	344	355	350	350	342	351	342	309	360	306	375	347	361	366	349	345	348	357	362	330	352	358	366	343	376	331	340	382	356	349	341	375	363	393	379	373	325	333	358	336	318	386	382	352	379	380	400	359	365	370	359	351	358	349	334	364	341	345	371	346	384	353	384	352	370	357	358	355	397	328	370	375	383	390	366	351	371	366	347	339	349	358	352	342	340	329	365	367	339	305	348	302	329	349	334	351	368	344	339	374	366	343	379	353	364	384	364	383	437	341	380	412	398	387	348	346	387	351	363	369	342	357	373	345	336	371	351	338	345	394	364	378	394	392	378	388	367	378	352	375	380	338	352	349	376	388	345	355	343	354	381	363	390	382	373	325	313	371	370	362	375	340	393	368	388	380	331	321	355	349	333	368	376	337	357	360	373	332	386	365	357	350	348	405	340	368	347	334	359	361	369	385	417	375	376	324	348	327	382	349	348	372	352	383	338	349	381	336	353	404	389	389	388	358	367	358	357	327	336	378	365	398	381	328	368	379	346	345	355	331	358	368	344	397	397	342	363	314	348	347	370	317	370	352	360	376	396	313	348	361	345	343	355	370	335	343	357	375	370	375	386	354	343	354	375	371	377	337	338	364	352	369	386	387	359	369	359	365	342	396	348	333	331	337	356	355	345	338	391	352	370	369	380	370	372	381	359	384	379	370	340	327	367	349	381	341	338	370	396	358	335	334	369	359	379	360	393	381	335	379	333	363	383	362	323	375	369	348	351	333	339	329	367	362	337	336	390	332	316	352	364	339	347	332	339	357	368	343	362	342	370	326	379	349	374	339	380	383	334	349	340	335	359	359	344	351	342	357	377	398	330	353	339	369	375	354	329	337	346	394	359	351	343	369	394	337	334	347	350	398	366	337	321	372	352	346	361	348	387	361	402	382	396	344	366	359	361	340	369	334	336	329	369	356	355	354	370	358	348	357	327	389	353	343	321	332	361	357	374	363	369	354	333	334	325	327	393	355	353	376	331	363	381	369	355	391	350	340	366	348	360	352	347	374	362	352	376	387	342	328	383	368	328	359	316	404	356	389	330	406	372	374	370	385	349	352	354	385	357	358	332	376	339	374	360	382	376	339	341	368	377	347	408	374	358	354	384	370	347	362	362	333	376	331	342	392	388	364	336	380	322	379	359	361	380	385	354	368	354	378	343	393	364	348	368	378	313	371	368	355	336	390	337	334	378	364	337	402	357	361	361	344	368	311	352	392	396	376	329	336	324	381	362	373	353	342	376	389	351	392	363	356	371	371	365	387	376	369	352	374	385	367	338	357	362	364	363	414	380	368	342	345	345	369	386	418	347	373	382	395	344	355	369	382	352	351	403	377	366	355	394	388	365	351	375	361	365	341	390	348	356	361	385	344	362	325	347	378	330	344	375	328	346	320	354	345	383	359	345	357	379	374	366	340	394	360	403	370	372	401	372	357	347	325	331	332	355	348	395	364	353	328	349	367	381	404	347	369	349	323	335	370	342	369	366	357	371	383	351	345	386	361	349	371	359	344	369	374	390	363	384	385	322	366	369	367	393	339	382	338	368	330	358	361	389	333	362	349	334	361	385	370	361	375	368	342	338	364	342	372	374	349	314	333	366	332	372	356	371	411	387	341	408	355	344	362	334	374	317	388	385	355	370	399	359	357	340	331	410	343	382	374	339	342	346	366	364	378	347	363	361	384	354	378	355	377	365	362	335	325	361	327	365	330	374	355	365	375	378	382	343	402	387	364	368	342	354	352	349	364	384	367	356	384	336	369	365	358	403	396	353	370	392	340	376	323	342	378	368	372	329	356	349	358	396	360	362	349	385	358	383	318	371	405	364	366	347	343	361	350	343	344	379	347	353	358	337	360	362	331	370	344	368	350	386	399	326	344	385	370	371	339	362	370	373	366	358	363	363	355	355	322	346	327	342	365	405	388	370	346	356	367	379	368	365	347	355	338	392	357	358	367	366	361	330	330	341	352	379	387	370	327	355	367	333	336	376	365	322	326	347	356	378	403	407	361	379	351	343	367	378	368	361	352	380	355	355	359	401	336	326	370	342	336	374	382	394	352	335	362	363	396	368	384	355	349	362	378	342	393	368	338	346	382	354	369	332	330	357	350	350	387	348	347	372	375	372	354	358	358	397	321	398	369	343	360	369	376	366	353	363	327	382	359	347	385	340	328	354	377	327	347	373	350	380	355	357	334	362	354	345	354	389	359	379	396	339	350	383	383	363	353	372	341	350	338	376	342	364	334	357	345	353	389	389	359	374	360	316	330	355	356	386	346	338	376	388	362	362	394	347	339	354	369
12738	1187	1539	1678	1481	1262	1193	1130	1020	986	937	920	889	881	869	923	874	865	865	838	844	857	819	836	819	812	844	859	835	798	858	798	827	794	816	833	801	772	840	826	848	796	788	819	807	799	785	856	831	831	888	855	868	852	846	833	888	820	888	852	865	825	849	837	861	882	904	819	817	779	847	833	841	849	833	881	818	842	816	822	798	780	789	830	797	815	856	818	792	824	809	816	846	841	802	816	789	830	782	811	805	877	767	838	827	800	786	837	808	795	822	798	847	805	807	768	795	754	778	839	835	837	800	849	795	809	770	805	850	758	790	821	793	841	803	780	791	795	811	829	796	843	837	765	804	819	829	806	822	814	845	837	812	809	775	796	800	841	811	812	790	799	794	816	791	791	825	773	782	748	761	785	872	742	846	798	840	825	848	797	809	811	770	867	780	826	774	805	863	843	815	830	848	811	833	757	767	870	759	860	821	823	798	763	768	767	853	799	857	732	838	816	780	830	849	816	808	807	778	788	788	840	835	876	786	777	824	859	811	750	782	806	848	872	790	797	767	824	862	812	794	830	809	803	807	785	794	765	870	855	806	835	788	839	832	804	838	823	803	834	827	818	779	770	767	787	756	771	819	771	865	777	806	785	838	787	822	785	776	775	739	807	851	848	793	809	809	750	802	809	809	850	817	798	826	810	827	794	783	783	822	816	781	750	775	792	773	766	790	801	801	799	789	804	828	808	812	803	808	817	816	832	801	807	796	758	812	778	817	757	780	834	810	818	786	821	804	841	760	789	780	786	825	815	818	802	816	795	836	845	803	785	796	798	799	842	812	859	798	789	770	820	813	781	803	766	818	864	800	787	844	778	832	769	832	794	832	774	811	786	786	793	747	818	811	805	824	790	815	787	790	809	826	768	863	830	787	792	829	752	801	838	799	780	776	783	844	819	787	809	802	831	803	806	800	884	800	841	788	854	781	817	784	800	792	802	801	842	763	819	821	812	845	786	810	838	822	842	782	772	795	785	822	780	793	810	832	845	776	792	803	831	815	767	762	837	890	812	823	792	769	818	809	775	796	807	787	844	815	808	813	780	832	844	789	823	803	826	797	811	793	816	822	797	770	770	807	770	847	810	784	790	821	827	883	749	833	802	782	774	809	837	810	748	776	802	821	806	797	804	796	807	808	815	806	783	870	819	771	803	796	777	856	797	765	799	838	774	712	814	797	822	802	782	778	766	806	830	777	784	788	792	802	804	844	798	784	806	779	834	810	819	759	811	818	821	809	736	809	820	814	800	821	818	806	840	795	787	812	807	827	787	827	784	829	745	815	798	826	806	845	845	826	796	788	865	814	831	798	818	818	824	811	834	794	806	783	870	803	785	863	787	768	805	780	785	842	829	827	784	845	802	815	792	829	784	830	788	843	826	818	785	803	832	833	804	803	787	791	825	789	804	834	805	811	819	776	794	835	826	881	827	812	767	808	805	816	796	819	760	828	818	817	753	801	855	837	789	819	821	806	823	836	839	840	813	817	801	849	782	759	814	781	786	807	798	830	792	808	801	761	862	796	807	789	825	865	827	854	778	836	808	792	783	814	826	776	805	739	792	800	826	842	790	820	794	773	818	822	793	835	763	836	869	806	829	787	831	827	819	837	807	792	825	776	776	800	790	807	797	819	808	823	798	826	808	831	820	750	807	803	844	842	862	799	848	786	853	824	776	791	825	793	797	805	820	789	770	816	768	897	773	765	804	777	771	799	781	788	743	767	815	824	768	815	787	779	799	754	787	806	796	803	809	770	769	813	796	834	796	801	797	838	786	782	813	851	772	817	799	788	789	867	792	822	860	837	829	816	815	808	804	796	828	762	834	815	765	798	818	815	824	781	858	765	776	867	749	793	853	801	828	803	817	830	750	817	834	786	829	830	765	773	783	813	820	863	811	766	817	805	855	824	823	786	794	795	806	806	818	879	763	790	840	816	798	804	794	769	787	807	822	826	843	768	850	789	860	777	838	817	778	838	809	761	784	870	801	798	813	789	795	816	841	829	785	813	790	819	860	832	812	799	806	828	816	758	837	807	814	766	786	779	797	780	794	784	806	796	813	768	782	783	823	796	784	804	793	837	840	792	753	874	822	794	762	834	847	800	769	795	798	828	852	757	821	790	785	805	817	847	766	817	806	831	827	775	780	780	805	818	800	783	750	821	780	794	851	809	824	837	814	748	824	772	798	806	797	779	808	789	816	825	775	826	812	803	771	806	843	799	782	800	805	829	799	796	826	830	785	804	836	787	800	797	802	844	786	790	807	815	785	785	806	795	792	822	810	808	839	746	814	779	815	803	810	825	764	796	796	787	839	789	781	785	763	828	771	778	850	798	860	833	811	765	818	799	817	827	845	811	846	798	834	803	826	755	787	812	772	788	751	834	782	824	790	798	782	795	783	798	831	837	819	796	748	774	780	829	808	839	807	782	825	775	801	775	834	798	885	831	808	820	771	832	801	802	799	795	833	859	815	814	797	809	826	783	778	841	797	819	816	817	814	791	802	858	802	845	801	798	836	797	853	768	780	809	799	814	801	814	780	808	782	770	809	812	817	784	780	791	807	805	826	875	787	788	782	823	845	806	793	789	793	769	767	751	821	804	751	816	825	782	790	780	803	802	801	778	801	783	778	873	812	814	786	838	760	802	808	791	847	776	850	823	803	833	754	797	791	801	784	791	813	805	782	784	824	861	799	792	758	783	874	844	805	751	820	811	779	739	837	800	844	798	784	814	808	769	817	820	813	825	779	838	814	825	826	755	835	809	806	793	734	784	850	783	788	781	813	785	787	826	826	814	812	781	869	813	776	811	804	804	796	846	799	823	815	777	855	819	840	800	812	759	794	767	821	820	832	808	814	842	791	794	842	784	829	810	781	771	807	831	800	813	795	850	772	762	818	819	824	822	873	820	789	794	829	841	719	806	749	776	803	837	853	831	759	822	761	810	761	774	788	809	785	858	794	808	793	819	809	803	788	792	806	776	779	814	776	819	836	812	774	837	815	800	798	819	794	800	762	793	837	780	777	845	793	822	780	790	775	781	828	812	797	762	822	864	801	759	796	825	812	815	788	824	837	842	765	811	853	831	786	801	799	754	798	845	841	723	811	815	797	773	762	788	788	776	791	786	824	836	806	837	805	858	822	796	767	784	807	845	853	781	824	795	799	779	798	740	808	855	787	811	814	831	819	807	795	794	782	834	789	778	831	862	795	780	781	810	787	825	841	808	846	830	838	793	819	817	842	816	847	786	817	768	783	825	842	807	804	809	788	846	846	837	810	838	804	810	787	784	806	805	850	798	820	842	811	827	766	824	767	824	845	847	822	814	853	757	794	808	822	790	794	761	798	786	796	823	833	833	828	815	798	791	814	784	829	790	756	832	786	767	798	879	782	789	780	770	784	739	822	793	835	874	877	810	820	843	796	785	818	814	812	771	752	837	828	798	879	807	804	825	810
31555	5080	1423	974	733	637	620	545	525	474	431	482	464	456	515	424	447	461	442	433	430	450	458	450	435	452	423	440	435	440	397	438	440	422	453	442	462	423	422	436	458	434	374	466	440	473	462	409	416	433	428	421	411	399	423	405	448	433	411	424	496	447	474	415	380	424	464	478	494	433	453	404	458	407	411	415	382	442	472	442	452	440	437	473	480	458	391	430	422	436	397	430	449	437	464	452	414	420	406	420	402	420	407	437	440	453	353	392	433	411	369	453	456	451	434	451	402	448	433	437	427	457	445	395	420	380	425	440	453	407	425	428	406	444	450	402	438	381	405	404	459	416	430	445	433	420	401	426	402	402	409	407	408	429	427	432	405	416	452	411	444	416	414	420	414	427	440	426	428	441	426	425	447	436	382	416	419	410	380	410	419	429	427	416	397	448	410	399	400	470	433	448	433	448	406	448	456	437	452	412	411	419	435	412	428	415	442	445	466	402	389	442	448	471	420	369	397	424	416	426	443	400	429	420	411	423	448	427	419	452	414	411	453	449	477	419	419	430	434	419	431	437	436	451	413	450	463	406	425	417	452	433	445	463	430	437	372	435	378	446	435	386	434	423	465	403	418	414	410	461	420	401	418	370	434	419	421	413	417	424	468	446	444	417	423	418	406	408	384	433	430	451	437	463	447	393	434	396	385	400	415	448	404	458	433	430	449	450	384	424	425	432	393	440	425	448	430	420	390	444	441	400	415	420	438	454	428	410	429	401	399	445	432	405	403	439	435	403	427	379	441	418	431	444	414	433	386	474	414	424	422	448	407	384	418	450	453	398	399	421	420	428	427	416	451	452	426	445	420	475	424	443	451	415	430	387	426	461	427	436	426	430	419	400	388	444	398	432	434	411	415	433	427	426	428	426	461	385	400	422	438	415	401	425	444	383	379	424	403	465	426	412	419	424	440	408	441	445	438	378	403	432	432	459	424	467	445	444	455	408	415	453	414	403	411	493	394	416	400	446	418	404	446	402	443	405	448	430	477	446	433	409	397	436	408	426	447	434	442	404	417	383	420	400	405	431	450	410	461	420	430	439	422	406	408	433	454	464	438	407	412	426	437	414	427	464	447	418	419	426	432	460	420	422	433	403	361	438	441	430	425	402	410	444	424	454	417	407	427	450	425	428	369	427	422	441	433	424	444	403	442	418	429	402	412	405	417	405	438	389	391	393	439	425	443	417	442	425	383	437	435	474	416	429	457	408	393	427	429	436	426	414	439	424	439	427	406	469	366	416	447	460	418	416	408	446	428	483	410	446	420	396	463	421	440	418	435	414	442	416	414	429	457	429	455	413	420	414	457	465	401	435	490	393	379	404	457	421	490	412	461	479	460	413	448	461	465	410	420	462	404	411	455	427	415	488	402	402	401	388	443	400	446	472	449	424	408	414	425	439	427	446	422	459	425	479	444	468	414	428	433	442	419	440	447	426	448	471	430	421	451	414	386	395	459	444	427	409	434	408	439	388	414	413	408	420	428	435	392	406	439	437	421	411	402	418	454	441	447	430	451	420	439	447	457	421	425	459	437	416	453	436	442	415	436	399	419	438	456	433	417	451	443	420	428	421	456	386	422	459	456	395	412	388	426	419	416	443	440	405	437	438	450	416	429	401	405	449	434	442	403	409	411	417	395	396	427	411	398	439	434	441	402	411	447	409	398	432	435	394	467	423	418	440	405	445	425	509	459	433	409	451	424	447	442	404	394	425	453	451	435	471	402	411	442	418	423	435	420	425	415	448	463	419	392	397	405	439	405	464	444	425	407	438	397	460	411	418	432	443	444	406	430	436	456	457	426	415	474	403	415	404	451	400	426	438	433	406	410	444	464	431	437	433	377	441	444	402	414	443	448	468	430	436	418	438	428	392	427	437	406	399	422	433	431	426	421	451	432	403	411	451	443	413	443	452	382	428	402	424	422	412	438	404	442	444	457	398	463	416	407	398	480	423	432	436	414	445	391	428	450	432	400	437	442	450	448	415	411	424	439	442	446	385	439	445	452	422	415	461	478	447	425	450	417	415	442	451	425	441	409	470	453	429	447	422	469	457	402	441	400	422	449	410	445	406	421	432	464	458	407	422	447	431	432	425	411	430	439	435	401	455	381	457	431	449	426	409	443	441	418	387	407	418	455	449	456	416	410	448	469	439	429	435	416	463	382	394	431	424	419	433	436	422	426	420	400	425	380	441	467	422	468	501	434	435	416	419	448	442	430	413	450	441	427	456	411	403	427	415	416	448	430	431	435	436	424	417	433	444	437	417	404	392	405	390	421	469	415	447	398	414	409	434	411	418	424	431	393	452	388	434	414	461	448	426	409	464	429	426	455	449	436	421	414	505	458	436	428	393	424	416	443	454	423	411	403	473	412	478	431	430	461	429	379	422	425	447	433	438	393	440	442	416	445	440	448	406	412	451	467	393	417	402	426	420	436	427	397	436	444	449	415	412	402	436	423	409	457	453	403	416	409	416	451	431	420	414	408	419	458	490	446	444	441	410	454	410	430	378	394	446	410	444	415	372	409	455	413	448	423	446	457	383	435	443	437	400	445	427	430	430	458	434	436	429	415	379	464	449	371	443	484	424	402	393	392	416	427	481	443	435	394	423	447	427	400	422	451	391	415	390	431	444	425	411	488	432	417	402	454	412	439	432	373	413	408	458	403	412	413	444	440	421	437	436	419	418	449	419	400	440	394	422	432	412	448	448	431	406	409	395	465	393	423	408	439	418	433	443	433	429	444	437	443	409	465	416	412	389	432	425	417	464	420	439	434	430	418	409	441	422	470	430	396	425	433	441	453	381	449	431	431	431	423	420	471	390	401	417	403	425	414	422	437	421	427	425	432	429	451	461	408	433	457	401	395	429	462	472	440	417	447	428	410	416	413	419	419	417	424	409	422	408	414	428	469	444	427	432	414	443	437	409	464	430	406	436	456	414	491	422	456	424	422	440	420	465	430	460	410	438	469	428	415	425	421	420	428	465	429	440	415	437	397	425	403	411	430	433	446	387	416	414	407	466	365	413	422	431	462	455	453	393	418	428	398	393	405	444	404	403	437	390	386	421	484	410	437	425	424	428	417	422	438	393	433	440	397	432	410	448	445	417	447	445	420	428	472	420	419	429	399	437	397	432	402	418	435	406	411	414	442	396	434	411	429	424	442	415	443	421	494	476	441	413	418	426	419	394	403	404	431	441	448	419	451	420	398	465	407	452	445	432	440	415	401	414	419	404	409	430	430	420	411	410	397	428	419	449	434	421	405	424	444	410	444	432	427	407	422	382	465	453	429	429	425	417	423	454	449	450	456	449	437	426	438	412	413	426	445	464	474	395	411	439	431	432	431	422	440	403	450	379	431	390	475	451	414	391	407	417	479	421	433	448	414	409	428	412	423	398	440	445	422	403	430	396	440	462	412	437	419	413	414	416	402	432	440	426	385	449	424	420	417	411
16983	1485	2314	2491	2213	1849	1678	1551	1392	1250	1227	1106	1164	1061	1077	1090	1036	1033	1005	967	995	1025	956	950	938	1005	948	1028	943	954	927	986	958	948	928	971	931	918	933	941	903	925	922	949	923	918	988	992	989	1069	987	1042	989	1047	983	1051	1021	1038	988	1003	959	995	993	1006	1019	984	949	940	1009	1024	977	913	958	942	978	931	976	969	913	952	943	981	950	950	935	953	941	899	959	981	950	922	986	986	967	967	902	920	930	957	955	934	970	966	969	958	922	920	882	965	901	977	957	993	921	918	951	955	890	922	937	937	904	935	917	917	896	924	917	937	927	964	942	941	919	925	947	918	899	918	926	941	936	886	938	908	919	929	967	916	937	912	906	893	932	861	902	965	916	889	958	911	915	917	910	911	913	931	928	986	963	929	943	920	904	940	941	939	888	832	967	894	924	920	929	917	953	930	949	898	909	851	920	937	946	921	923	940	927	891	919	871	903	930	938	927	886	937	938	902	884	913	933	909	921	893	906	905	886	938	879	963	900	878	985	898	909	946	901	892	937	912	897	904	901	910	915	943	885	880	909	915	918	911	885	878	933	917	953	931	912	907	929	916	915	989	922	953	910	911	900	885	931	878	979	902	964	923	918	931	917	920	891	940	937	919	930	932	961	882	905	966	902	944	908	911	880	921	887	913	922	938	886	890	913	901	914	871	931	889	942	895	945	919	950	949	889	904	964	935	942	965	902	931	884	898	930	946	963	926	885	902	932	915	924	864	887	954	901	895	946	880	916	903	925	931	887	865	927	895	957	948	880	922	923	906	950	896	908	949	934	946	902	894	1002	890	907	910	932	957	958	865	930	977	919	893	946	849	900	935	928	931	931	959	890	957	912	937	954	907	936	884	930	934	919	932	903	910	914	928	941	887	893	889	925	883	935	922	841	920	951	935	913	941	920	940	921	897	956	907	909	921	956	918	922	902	881	891	904	905	919	904	914	910	879	908	892	988	916	955	914	885	941	950	921	894	948	927	890	899	895	878	965	926	878	929	924	883	947	924	954	880	916	907	941	931	890	901	959	905	951	951	937	960	873	859	925	954	900	880	943	853	965	917	845	923	922	934	890	905	909	991	893	907	938	922	930	933	885	914	899	934	889	878	905	927	927	913	920	942	923	878	930	901	903	887	906	937	912	896	887	934	894	953	891	960	919	880	933	923	988	931	923	896	897	875	964	940	935	917	903	906	961	927	939	876	931	877	899	963	917	946	875	906	932	926	892	899	907	974	977	883	925	927	941	937	970	973	978	910	967	920	931	980	941	951	868	912	919	919	960	912	875	933	892	857	891	922	934	911	930	939	964	989	920	942	959	889	906	924	902	943	907	928	913	865	927	872	909	925	938	908	936	932	959	904	902	912	931	870	927	856	905	863	900	846	920	948	883	906	908	872	917	884	872	916	942	933	895	901	862	917	899	929	954	898	934	964	982	879	934	937	945	895	906	884	948	942	946	903	912	934	905	896	935	955	923	931	883	932	909	872	935	964	916	905	955	950	922	900	915	915	905	953	899	967	916	938	906	869	906	900	957	904	950	878	927	854	875	1038	973	919	949	964	945	923	861	901	973	877	898	847	942	998	922	862	937	938	935	952	946	923	921	912	885	914	886	933	957	898	893	903	920	941	936	931	896	922	871	930	906	840	904	895	878	930	871	858	884	921	909	891	935	882	900	902	847	922	971	915	886	952	877	945	915	929	863	934	878	949	929	946	904	999	880	921	962	952	890	871	978	917	966	923	880	903	913	951	953	925	907	879	931	880	904	950	967	965	895	963	872	886	913	930	919	894	922	949	926	872	913	915	934	911	959	924	919	934	927	909	923	930	887	962	950	905	895	882	913	916	946	920	888	929	955	892	894	873	913	928	917	971	897	925	917	928	897	932	937	871	937	928	895	924	926	896	911	947	881	948	956	884	964	900	907	898	953	896	929	923	939	976	886	909	886	894	901	981	918	903	919	927	863	932	913	905	881	927	923	945	981	918	924	908	927	872	905	899	935	912	933	912	881	939	979	906	922	953	929	914	937	923	950	929	938	1003	952	889	919	954	883	985	888	912	904	934	955	954	896	923	916	920	945	929	894	957	920	902	905	930	908	928	881	915	907	947	954	915	892	879	926	944	929	912	939	896	961	875	928	932	919	910	968	923	886	887	958	896	888	924	938	908	908	902	890	925	923	914	898	951	936	857	952	939	914	869	945	925	966	928	935	964	958	932	890	908	943	940	907	897	919	898	926	938	920	942	933	907	909	944	931	884	914	949	911	920	920	878	905	915	951	957	921	930	908	912	919	942	879	940	916	964	919	935	954	878	925	907	887	914	966	906	930	847	936	940	873	924	913	893	919	938	938	932	948	925	930	932	856	948	857	922	927	904	874	954	969	925	916	911	907	942	888	938	896	892	949	957	920	896	950	915	905	983	923	958	890	896	875	860	906	961	915	940	956	903	921	853	967	977	889	929	977	931	928	968	870	951	925	922	931	862	873	954	938	991	946	903	925	958	870	908	934	938	872	921	877	908	935	918	870	916	910	898	953	918	915	958	917	945	946	961	933	916	906	883	928	905	965	902	907	924	896	949	916	881	909	877	896	936	898	933	948	906	1009	923	913	911	922	952	905	917	852	966	928	916	868	890	891	931	930	882	898	915	868	932	889	947	1034	916	902	942	947	931	927	909	909	924	915	944	875	962	914	933	912	902	933	889	916	875	903	932	913	861	901	911	919	959	941	935	885	909	976	906	921	943	863	960	928	943	974	884	946	939	950	948	943	891	925	939	890	961	866	906	897	936	888	903	968	962	913	901	909	927	915	908	932	869	947	915	935	924	923	855	891	897	953	967	890	929	910	894	962	870	923	896	893	900	919	909	971	919	921	953	902	913	877	906	947	935	866	858	937	909	873	936	912	931	891	911	904	923	927	948	904	953	911	907	962	864	886	936	942	909	953	966	956	963	918	909	944	883	921	925	976	858	940	869	928	914	935	960	926	900	923	956	944	859	886	915	886	964	946	887	910	923	893	888	910	920	880	925	913	941	958	919	938	915	913	947	924	915	900	909	946	912	874	945	968	913	889	860	903	942	978	906	915	882	892	959	930	927	917	930	926	957	938	916	927	917	927	867	945	864	880	965	918	965	920	921	942	921	915	921	916	881	882	946	950	942	952	887	873	865	915	903	922	960	955	884	908	918	960	960	917	910	887	946	945	891	864	924	925	929	884	841	983	924	872	959	909	909	897	914	853	907	907	868	924	930	946	1017	931	958	877	872	928	879	903	925	951	906	890	966	924	872	951	919	929	911	890	934	905	887	940	911	974	891	890	970	951	899	899	939	955	930	926	910	886	905	891	956	931	945	914	868	909	925	916	882	862	924	902	923	939	885	936	834	903	890	903	899	915	906	954	928	870	895	922	897	923	923	941	970	972	939	936	943	913	894	855	914	929	902	939	879	943	940	931	921	861	926	927	953	920	897
6474	454	290	295	303	248	257	287	273	260	246	267	282	264	241	278	267	272	270	270	273	256	268	236	282	249	262	251	258	257	253	279	267	259	271	271	271	258	284	250	229	264	272	261	273	282	241	261	269	289	260	235	260	267	255	255	254	271	270	225	271	283	282	243	260	286	261	295	288	277	269	270	273	286	293	261	265	265	297	260	267	264	248	291	288	307	287	250	273	289	269	291	220	261	245	281	284	257	263	266	287	281	269	277	254	258	293	247	261	278	266	237	279	261	234	223	271	235	268	272	259	257	269	283	251	264	264	251	229	274	279	247	240	253	276	302	279	262	233	256	273	260	270	286	295	270	292	248	256	251	253	271	265	250	271	244	260	273	254	259	275	276	256	258	261	241	267	277	260	283	239	275	268	258	265	238	242	228	262	256	269	244	302	288	265	274	273	270	255	250	252	243	291	268	283	257	244	247	246	315	270	262	271	230	293	235	237	245	242	260	268	279	272	278	270	270	240	241	273	288	265	279	263	274	263	255	258	273	247	285	258	268	267	270	263	248	278	236	255	292	240	221	246	236	251	254	255	291	294	257	253	255	248	264	253	249	295	288	301	278	303	282	264	255	260	249	271	280	246	254	278	266	277	290	273	266	248	264	271	273	219	261	299	258	272	260	242	282	258	264	254	271	253	272	252	259	262	265	268	240	257	276	274	252	298	289	297	267	266	261	275	294	289	281	295	257	309	260	275	255	227	254	276	256	252	257	249	276	270	301	241	284	245	238	300	269	262	272	251	236	306	272	269	275	239	275	268	286	271	256	242	264	257	271	271	225	235	261	266	260	247	254	232	268	262	251	250	273	286	270	281	267	255	285	270	259	252	261	270	242	254	233	270	240	256	263	243	294	269	243	259	261	254	259	242	288	263	211	240	240	262	283	245	269	267	262	257	241	313	278	273	251	274	254	241	267	266	275	244	251	264	239	239	285	294	240	274	260	311	249	245	266	248	256	254	263	272	277	299	264	251	263	258	235	269	274	253	260	255	276	247	275	249	263	226	284	284	271	270	267	272	290	259	290	276	259	281	258	270	289	258	265	261	252	246	252	260	225	249	265	257	278	275	241	247	257	286	261	268	276	247	226	256	252	270	234	286	271	268	250	274	255	274	253	224	288	230	258	261	300	270	256	233	273	240	254	278	278	251	264	248	266	262	269	259	271	277	284	275	259	263	268	273	265	230	259	260	273	256	244	261	241	267	284	274	232	261	264	288	256	276	271	241	273	259	270	266	280	266	230	271	267	256	268	285	297	252	251	263	257	270	275	266	244	273	246	252	256	230	269	277	266	281	258	267	256	261	248	285	280	268	270	275	287	279	257	262	260	259	257	267	258	253	276	261	272	238	254	287	286	282	280	259	268	274	256	296	285	270	274	257	224	279	286	263	260	298	270	253	252	248	252	246	259	272	268	261	245	257	262	284	268	248	275	266	268	259	258	282	234	263	266	291	262	257	259	299	260	259	272	292	259	262	246	285	241	264	244	274	263	239	252	254	284	288	286	283	276	282	251	273	272	291	248	278	305	263	277	293	266	272	253	226	283	287	280	284	270	293	255	271	254	295	269	273	245	260	263	267	253	265	234	262	256	289	236	269	271	250	267	249	251	249	265	271	286	251	275	236	285	250	260	257	263	263	275	282	267	262	270	268	255	258	247	280	239	277	269	286	241	271	252	251	280	269	269	260	283	273	282	290	246	266	267	248	249	269	266	267	255	275	265	249	260	244	255	281	241	230	275	268	261	259	240	227	280	278	274	276	283	287	256	246	273	268	250	251	263	286	284	268	268	280	285	247	276	265	252	283	243	243	258	249	262	260	242	238	259	255	250	284	269	280	253	260	274	271	306	236	251	278	268	279	276	244	245	263	285	257	242	266	271	271	297	283	260	253	281	290	244	234	262	304	257	264	267	286	290	284	246	258	259	242	289	277	272	230	238	247	255	289	279	259	285	281	249	285	278	235	281	284	271	276	267	261	240	249	267	260	235	271	242	275	278	299	268	257	246	288	301	267	262	229	255	280	254	282	241	269	283	263	265	236	252	253	268	254	282	279	249	233	271	265	299	255	266	262	250	272	321	263	300	257	240	266	275	259	239	266	273	241	282	266	273	259	259	278	293	264	253	275	268	267	291	263	276	249	285	246	265	242	249	249	253	278	255	295	288	262	270	226	272	278	269	259	275	278	303	302	250	260	250	269	244	291	277	251	254	235	271	278	304	290	259	277	298	264	270	269	250	261	319	270	238	275	254	268	277	270	279	259	282	256	266	259	281	262	248	258	285	288	294	242	270	256	232	275	252	283	266	298	257	288	241	268	245	267	256	246	297	285	252	312	286	283	269	260	266	258	250	276	239	261	253	261	220	232	270	245	262	268	238	244	246	262	242	293	263	254	265	271	273	327	270	284	268	277	240	277	266	292	251	256	266	284	247	272	271	242	264	278	244	237	239	251	301	285	251	255	246	247	274	276	283	250	276	235	257	287	307	250	267	263	267	243	279	263	281	260	285	263	286	241	263	238	297	243	279	261	305	236	292	277	279	253	251	253	274	273	274	240	275	291	236	254	281	283	277	300	266	284	269	261	246	255	252	261	261	257	274	274	261	281	236	308	259	312	337	277	266	269	279	286	256	249	258	242	269	243	231	242	270	263	251	246	282	277	272	303	245	282	250	256	284	256	279	276	274	232	249	231	241	269	285	281	296	251	256	270	270	268	286	269	245	243	282	251	281	276	258	251	287	272	247	262	251	246	286	270	283	303	284	245	251	268	273	290	270	267	281	267	236	243	257	287	252	298	290	265	259	257	264	268	275	277	278	249	282	278	265	271	283	244	251	267	268	271	270	266	235	290	275	285	264	269	256	269	245	288	262	256	273	267	248	278	265	248	267	276	282	250	259	263	215	283	278	270	301	255	259	244	261	247	231	287	247	275	252	240	271	302	258	261	240	283	268	244	254	266	255	266	219	259	284	256	293	270	235	281	242	256	270	285	268	261	277	259	267	280	265	246	280	279	261	277	257	277	278	268	235	262	287	229	247	267	300	232	271	246	253	254	236	269	288	236	299	278	268	222	262	267	247	243	241	276	267	256	289	239	286	261	263	262	263	221	261	262	274	265	273	238	295	302	304	274	262	248	266	272	264	258	280	257	274	260	281	250	255	266	241	226	258	294	274	253	269	259	265	248	267	261	266	258	229	248	260	255	294	259	256	241	265	216	269	249	275	247	276	277	242	272	241	253	261	261	253	265	285	301	276	250	276	267	259	276	248	267	278	246	257	284	277	273	258	249	261	222	287	290	249	238	277	296	269	268	282	260	278	244	252	276	271	259	283	249	247	249	254	240	255	248	257	270	282	283	293	273	245	272	277	269	248	270	235	248	229	247	261	271	268	254	303	278	277	272	235	294	290	278	269	289	260	258	265	266	269	247	273	266	235	278	252	240	298	260	272
4311	614	667	616	669	634	615	635	630	631	647	632	660	601	610	610	635	636	659	603	634	612	622	614	633	632	591	645	650	651	643	627	609	643	627	614	616	620	650	615	609	650	681	589	635	590	622	608	584	618	590	576	579	580	661	645	621	630	634	599	608	641	622	627	609	632	637	584	605	618	613	630	628	617	637	617	623	631	628	629	651	621	568	610	659	614	660	627	669	639	617	632	605	589	673	642	629	621	648	618	623	607	643	615	615	604	590	618	634	550	609	631	612	611	583	597	631	625	580	627	642	605	581	671	617	636	622	578	633	662	657	624	585	633	607	567	644	603	645	625	601	610	537	624	657	603	622	607	613	635	617	617	631	619	609	606	640	677	631	608	671	590	596	613	592	613	646	624	592	584	621	601	629	612	639	662	597	609	632	625	616	602	632	631	603	575	612	652	613	652	621	614	611	602	617	638	595	605	608	599	592	630	578	609	588	622	611	624	632	642	633	646	583	608	589	589	653	631	614	630	646	621	630	655	637	585	579	599	613	662	593	641	617	616	593	643	611	591	637	622	612	614	615	575	627	614	635	632	592	546	604	576	606	603	618	623	642	624	592	621	589	576	645	607	587	624	674	637	627	624	643	618	623	590	626	643	633	575	601	586	567	620	638	587	615	639	638	617	631	641	623	640	642	594	616	644	620	579	610	641	649	597	624	661	588	608	649	613	621	636	604	625	607	670	653	621	577	590	615	647	621	646	597	605	604	652	605	612	638	629	641	631	619	621	597	634	625	619	577	582	617	628	605	599	547	646	642	626	675	592	625	595	602	625	597	609	637	599	634	632	600	574	590	628	639	573	612	614	655	615	635	586	604	586	608	618	612	591	606	589	591	614	603	628	624	639	603	554	611	578	615	641	585	622	600	619	603	607	633	616	563	597	631	644	616	567	608	643	619	632	615	618	642	613	583	644	582	656	613	608	613	645	620	630	598	607	609	622	606	642	608	638	630	629	621	591	596	610	622	608	580	643	610	661	651	605	626	651	626	580	612	604	652	615	618	603	595	623	592	615	626	626	639	666	619	586	628	626	644	552	614	594	605	627	613	608	605	648	589	631	587	636	635	645	609	616	673	597	677	558	598	620	634	611	606	624	631	631	544	622	599	589	575	578	636	624	629	618	586	567	594	598	632	602	625	601	642	643	613	619	595	622	608	602	598	634	606	624	630	616	580	668	656	625	568	625	632	691	618	607	610	604	629	607	626	618	615	594	604	566	581	605	599	625	623	627	608	636	625	613	655	649	598	590	579	608	604	643	648	608	592	628	631	648	591	614	647	620	618	637	607	617	584	617	602	574	556	637	639	627	622	648	590	624	582	625	603	605	624	606	634	608	590	601	627	602	592	600	615	648	640	624	657	569	635	601	599	617	601	643	576	631	615	596	597	604	614	610	595	585	665	631	605	638	629	667	592	631	597	635	609	652	655	618	575	627	539	632	613	622	626	559	643	666	618	627	589	582	609	625	613	624	608	588	591	555	596	646	600	603	667	623	604	596	638	622	574	613	628	649	606	636	607	630	610	613	626	605	575	643	566	604	613	628	557	616	606	600	607	650	621	620	635	620	656	625	624	607	633	627	579	630	665	614	592	636	616	598	666	575	626	628	611	601	646	646	602	609	585	595	617	611	602	662	674	655	609	623	591	635	629	612	672	612	617	634	592	610	650	606	608	633	575	633	634	657	587	625	594	610	598	636	615	658	657	626	603	635	556	650	615	641	628	625	628	581	608	631	640	660	595	633	580	580	624	589	577	633	602	584	607	579	632	607	639	620	621	569	599	594	626	589	642	612	546	615	635	603	631	645	560	605	618	567	598	653	615	578	612	617	615	622	588	608	651	650	562	594	579	618	665	642	639	635	601	638	634	632	609	633	625	637	629	618	688	618	611	618	574	623	622	606	612	626	633	622	606	618	590	599	594	579	620	615	626	630	651	628	625	604	624	654	628	630	556	590	628	628	637	705	638	648	622	611	612	606	572	609	597	652	594	607	594	636	606	626	609	669	610	624	646	608	625	655	620	611	584	580	598	624	634	606	594	633	605	609	579	628	624	598	587	614	647	619	594	611	636	576	613	627	584	641	591	602	633	630	619	633	595	615	613	596	627	643	618	613	601	635	634	602	643	610	619	595	589	621	596	613	624	605	596	597	581	610	627	624	619	654	594	598	651	648	652	601	608	614	643	579	651	633	606	638	682	608	624	579	613	634	637	611	614	634	636	544	610	624	643	563	615	639	581	604	657	629	634	580	667	630	616	635	613	660	609	663	623	610	645	596	604	607	605	595	606	617	606	643	602	638	623	607	626	612	603	614	617	627	599	588	581	611	606	640	628	637	627	637	638	673	604	619	628	661	607	609	638	612	613	608	584	597	619	592	664	643	600	642	612	609	650	612	599	566	598	601	616	603	631	628	625	597	576	645	655	622	627	610	604	588	641	613	619	624	613	638	608	598	619	639	612	657	663	663	634	612	551	614	620	596	648	609	613	584	610	594	626	628	639	604	627	602	623	608	624	623	612	597	624	591	580	600	566	618	621	649	610	644	635	573	580	644	593	588	633	635	619	593	635	585	592	628	589	568	636	610	562	578	616	581	617	614	614	623	612	624	579	584	661	610	641	646	643	612	614	626	608	596	611	622	603	674	629	601	623	643	651	634	616	621	579	623	622	624	637	574	611	644	588	604	605	587	627	608	607	603	597	648	642	581	639	607	603	623	601	585	637	598	583	623	617	585	626	612	593	611	636	666	621	609	619	599	593	573	642	606	587	569	626	645	626	575	592	628	614	619	602	591	651	583	585	625	585	590	653	641	612	617	637	634	602	609	633	618	630	547	563	647	587	596	619	622	617	635	600	680	633	616	636	618	622	594	618	607	598	643	634	624	635	653	607	580	617	624	635	604	611	667	579	608	628	588	565	619	594	613	624	636	622	619	616	620	632	606	624	571	640	599	631	625	625	588	630	599	639	598	627	615	648	641	647	593	604	591	618	638	609	603	611	619	572	623	596	629	586	590	598	603	594	575	666	600	628	605	596	606	613	551	627	636	580	612	629	654	658	597	622	629	676	529	635	623	574	595	585	656	622	578	633	590	601	598	664	622	595	598	644	624	606	592	655	623	617	616	635	614	619	641	599	591	641	625	636	602	639	614	643	589	569	585	626	618	588	634	582	569	615	658	610	624	594	621	604	625	643	585	629	571	605	649	596	617	633	617	644	598	607	616	604	611	648	599	623	608	627	608	586	641	640	621	644	659	608	600	608	643	635	574	601	608	635	587	624	627	615	606	600	598	609	597	616	637	602	653	633	646	645	596	597	581	604	653	599	632	633	595	604	621	629	603	568	613	618	639	679	630	602	648	623	619	628	620	614	624	586	610	601	665	623	644	593	560	577	636	583	602	594	573	611	627	607	573	577	605	594	649	610	621	643	606	627	610	648	613	626	587	627	643
19308	1855	731	598	483	475	487	461	409	398	373	374	394	375	388	388	362	326	339	353	383	389	361	401	385	366	337	379	341	386	364	368	338	351	343	349	357	386	394	377	368	355	347	364	370	371	351	376	371	353	382	353	369	385	408	389	376	377	368	385	354	348	348	373	414	353	371	383	341	376	392	347	362	383	370	332	371	386	376	371	348	377	336	372	339	344	344	357	336	356	400	364	331	361	320	354	360	367	350	373	358	346	335	406	305	360	349	344	339	370	384	361	322	325	364	348	373	358	395	373	382	346	381	329	372	309	375	345	357	385	335	384	392	380	363	366	336	353	341	351	383	364	346	342	379	374	383	353	372	375	392	355	358	342	339	379	350	366	387	396	381	334	371	364	360	329	386	368	374	362	342	359	353	390	352	312	341	350	382	385	352	369	383	352	357	349	349	358	365	378	376	346	378	389	398	367	335	390	358	376	358	365	383	361	361	374	346	370	359	353	341	355	410	351	377	361	416	348	364	361	343	343	360	349	364	373	306	354	376	318	329	392	363	351	370	356	366	349	360	364	339	384	349	354	410	387	391	371	369	388	383	365	394	342	392	423	361	330	391	330	383	345	346	387	366	381	380	403	394	344	378	359	404	408	309	387	373	339	370	349	379	360	345	348	415	336	360	386	369	419	358	382	333	334	349	384	353	345	348	351	347	375	353	321	330	342	352	343	401	384	362	390	340	328	384	344	365	398	360	326	377	360	364	394	390	392	346	361	352	362	373	340	373	378	377	372	386	394	321	349	352	342	319	348	367	322	408	375	365	346	325	356	356	369	372	361	362	353	340	397	354	336	339	368	348	395	354	387	356	383	371	327	332	348	377	415	358	363	380	358	359	365	348	337	390	354	367	386	336	375	324	397	374	360	400	355	385	364	386	357	362	377	377	362	369	422	375	337	346	366	391	363	365	368	365	403	352	355	384	380	373	402	331	338	334	408	375	373	366	365	376	384	359	364	364	362	379	350	385	346	342	347	390	347	361	389	369	348	371	362	393	394	359	341	365	356	367	371	374	374	325	370	388	353	352	361	361	365	386	330	372	321	384	352	337	391	355	366	385	354	385	407	363	365	410	363	392	378	332	390	375	354	344	368	320	358	381	301	342	394	411	357	355	351	368	358	365	332	370	350	352	344	331	364	330	374	379	365	379	361	371	394	371	359	381	350	357	369	358	365	334	350	340	364	355	327	370	348	373	385	359	348	326	329	367	346	379	356	381	370	380	397	371	390	369	348	399	379	341	391	321	365	379	341	327	363	342	337	355	374	372	365	371	360	370	360	392	385	377	348	399	375	386	344	411	353	349	347	357	338	353	373	385	347	386	344	356	400	363	321	374	365	357	437	367	365	381	335	381	333	339	368	383	378	373	374	389	381	360	360	346	348	358	389	348	353	352	345	378	389	345	380	364	319	366	378	361	391	399	383	334	338	378	383	365	395	344	355	361	365	409	359	356	343	383	343	350	358	371	374	346	351	364	313	343	342	352	385	349	358	343	338	363	331	385	368	334	362	374	345	383	376	378	375	372	380	361	346	392	386	330	406	340	371	345	328	369	362	375	324	353	370	352	364	338	357	387	373	348	368	331	327	362	365	344	399	369	386	371	380	361	384	368	343	360	358	337	379	358	379	341	345	340	381	325	386	376	340	362	350	342	365	353	347	354	364	336	355	363	386	352	362	328	296	328	360	386	343	367	355	361	334	325	352	332	369	397	355	363	414	379	348	379	369	370	345	333	359	422	375	340	393	388	339	374	388	356	365	332	381	385	366	371	345	373	352	400	346	351	323	362	333	343	365	396	358	380	398	347	341	332	393	369	370	386	339	340	378	322	349	353	337	332	401	372	305	329	363	375	385	343	363	346	380	362	388	363	361	363	385	366	386	350	412	369	374	365	357	356	368	404	363	347	386	380	364	364	327	406	356	382	346	350	328	338	397	346	372	345	386	349	382	399	370	367	370	376	381	369	386	365	362	399	401	365	355	371	388	369	378	348	347	389	371	408	355	391	379	351	390	365	394	343	353	351	377	342	364	359	388	373	345	356	336	361	371	352	393	369	362	345	387	395	369	389	397	384	364	357	354	343	365	362	317	364	392	378	348	370	354	360	358	375	372	394	351	344	381	376	348	356	345	364	359	383	371	333	374	328	361	357	380	389	361	339	389	378	378	375	342	398	349	367	376	378	365	395	417	375	370	347	367	340	374	356	340	371	412	366	381	360	373	344	368	360	369	349	360	377	351	325	381	347	355	382	339	355	347	343	420	404	369	371	362	364	362	383	379	364	410	340	372	395	342	354	395	353	390	377	335	357	360	370	359	376	356	354	340	357	347	362	392	366	374	381	367	371	341	370	358	346	391	397	361	357	360	384	354	325	353	343	368	347	352	339	388	369	350	399	395	392	405	352	404	363	364	355	348	390	370	362	383	351	356	349	377	366	373	320	330	370	384	328	354	394	353	351	343	355	368	323	333	356	373	371	344	379	392	377	322	351	374	375	382	361	386	368	397	333	367	377	398	353	389	395	403	351	382	338	352	354	353	369	379	359	326	360	360	343	347	377	376	347	352	368	368	382	370	339	359	382	342	331	362	392	315	372	383	368	363	339	373	346	364	397	364	360	395	354	385	378	358	385	363	407	377	349	371	339	353	351	372	365	365	354	340	384	355	342	374	354	342	368	375	356	342	354	372	375	379	370	399	366	371	378	340	360	357	380	360	341	354	349	364	388	353	380	337	346	346	349	366	355	380	356	366	350	360	373	374	326	360	374	374	342	407	365	319	345	381	351	409	361	354	373	418	369	364	326	366	320	376	365	371	335	375	373	374	357	404	391	365	394	363	377	360	371	366	360	356	349	341	381	373	348	365	356	331	372	339	369	372	351	358	345	367	367	336	362	366	354	372	367	359	341	395	391	408	370	366	348	344	372	383	379	367	372	370	375	390	357	361	360	352	373	337	329	366	376	367	394	352	342	374	362	349	311	356	360	394	359	363	363	352	364	344	335	352	386	366	356	334	358	391	365	378	337	359	360	363	343	354	378	354	379	339	358	374	346	392	379	404	370	372	377	368	369	400	349	355	342	383	329	378	344	362	377	383	397	322	352	369	384	388	359	361	367	353	376	375	336	374	370	355	333	387	373	337	330	369	367	401	355	372	379	353	365	366	374	370	364	356	366	365	347	360	349	332	371	382	368	331	388	429	380	366	359	389	343	352	372	401	364	359	378	377	391	346	346	383	347	394	364	379	333	359	349	406	373	395	372	369	360	349	318	363	371	360	384	402	391	355	355	359	375	385	324	402	374	332	332	333	375	382	395	394	343	329	393	360	369	363	358	355	354	369	361	360	350	389	371	352	383	381	359	414	386	389	342	378	360	392	359	348	348	350	373	362	363	366	359	392	403	379	378	347	386	339	356	371	376	392	386	355	387	352	389	352	365	382	411	337	339	367	382	394
11648	1117	1543	1645	1449	1302	1194	1137	1056	1012	922	978	930	960	906	897	855	859	865	874	846	892	818	855	802	815	815	813	845	829	816	824	852	858	884	802	845	774	872	874	835	881	790	822	845	856	866	832	861	864	835	852	880	895	847	863	841	869	848	867	888	873	895	872	852	846	905	829	880	805	856	837	843	908	875	847	847	869	835	853	836	832	789	836	845	800	824	799	856	861	883	784	856	829	835	820	852	790	771	798	758	832	794	844	843	817	818	832	853	829	815	819	843	821	796	854	781	828	763	806	807	864	776	808	789	797	792	771	804	836	796	863	801	807	760	829	856	799	835	831	771	859	760	776	823	833	821	838	855	845	765	830	807	788	824	825	761	796	762	846	800	790	839	793	815	781	826	821	807	792	863	858	816	856	791	792	804	879	809	781	838	831	812	835	797	825	792	773	801	840	813	773	815	796	841	829	840	830	820	814	773	850	831	815	784	836	820	809	754	778	813	862	811	826	794	811	825	821	766	790	809	800	859	803	776	835	851	824	832	808	832	870	768	796	826	827	848	798	794	842	801	806	841	785	782	794	843	809	820	820	847	809	820	819	795	800	843	851	815	767	785	774	871	760	804	782	860	861	822	791	817	806	806	792	773	813	834	747	811	776	816	804	798	805	814	819	783	831	815	810	812	795	773	817	790	781	823	833	820	818	843	806	828	855	823	831	748	833	806	855	787	771	812	813	771	787	815	829	835	849	812	810	875	874	806	822	807	825	846	815	795	858	735	794	834	801	802	852	837	826	823	812	820	818	786	848	780	833	810	836	870	857	819	742	827	791	824	824	804	845	779	801	798	840	834	739	819	806	822	835	851	769	820	819	788	827	829	847	798	821	820	822	831	826	747	775	805	824	840	825	820	853	816	810	793	783	825	815	799	795	840	827	789	828	835	745	879	807	747	835	818	851	830	761	849	811	843	859	818	808	739	813	762	818	848	774	816	814	836	802	790	790	826	856	811	843	807	793	833	785	825	857	881	805	793	789	794	753	820	821	827	776	808	825	880	790	814	807	843	808	840	863	778	911	864	875	774	809	810	835	787	775	829	822	862	840	756	819	825	829	835	812	822	807	822	831	844	785	792	839	830	800	805	860	823	839	812	760	838	792	803	815	828	804	818	798	818	807	804	763	865	801	835	841	783	810	835	820	826	821	798	783	804	809	872	879	789	841	807	783	726	806	854	859	813	801	815	814	797	815	852	798	794	779	827	768	837	819	803	826	753	855	816	815	809	837	824	787	821	839	865	821	830	835	784	860	803	793	821	774	811	822	782	778	855	879	853	836	862	891	779	821	820	827	835	842	777	795	802	850	804	806	798	855	828	788	840	778	807	783	773	814	772	810	836	839	796	814	837	801	788	802	886	794	769	822	806	752	755	822	796	811	815	865	791	811	812	855	839	809	750	831	841	791	839	810	821	793	819	759	795	780	761	821	765	862	814	810	836	790	816	816	819	808	843	812	744	762	817	836	827	795	825	857	862	867	805	821	744	819	839	794	810	792	856	821	837	856	837	846	823	791	796	833	848	830	804	845	796	796	826	837	718	869	885	794	802	825	819	759	806	782	792	803	824	855	844	827	822	837	799	819	846	790	785	825	801	839	831	847	773	780	772	768	849	814	805	816	789	768	794	808	848	796	790	802	739	795	853	735	840	815	778	842	806	795	805	801	814	816	811	811	805	810	802	806	782	771	807	793	789	875	754	762	782	846	794	873	813	835	802	809	819	792	770	822	826	819	800	785	791	853	834	777	861	781	802	855	759	789	821	824	849	824	807	761	791	834	851	832	804	780	800	853	799	797	774	792	775	800	823	829	820	846	797	779	781	801	837	793	810	823	815	840	867	834	859	825	810	789	864	881	881	826	777	808	772	827	826	762	839	883	764	754	797	816	820	758	812	809	778	831	849	830	801	839	867	792	765	825	778	857	836	859	844	779	765	818	784	806	785	832	855	776	806	761	805	831	799	823	822	762	832	794	811	816	764	794	830	813	806	836	827	767	832	758	784	820	840	839	773	843	799	835	783	832	752	790	778	798	764	764	824	795	785	818	793	829	782	779	781	853	859	807	784	808	862	789	782	787	822	787	807	796	859	815	783	823	870	865	807	811	788	795	838	848	798	793	825	860	810	813	810	839	824	733	812	791	817	781	817	833	816	876	841	784	765	832	808	794	849	880	813	822	841	815	826	856	782	795	756	788	862	798	793	813	774	768	771	835	777	814	853	775	818	838	833	756	861	802	851	812	813	852	789	772	768	775	772	826	886	836	850	827	836	835	842	831	833	817	814	848	840	857	770	832	778	820	841	797	818	857	756	803	839	842	814	789	852	830	838	840	807	815	854	855	849	815	868	751	838	810	805	784	768	865	793	852	809	842	787	805	783	761	796	794	800	836	833	813	809	840	820	804	775	801	804	827	759	865	853	815	805	813	760	800	820	821	817	856	844	825	829	815	835	819	818	817	808	822	803	746	816	862	830	870	843	815	850	823	855	849	837	842	854	818	822	855	807	753	777	737	833	805	828	773	848	790	802	856	823	817	835	792	824	729	839	787	752	817	816	831	857	852	867	847	789	812	798	814	835	753	744	784	803	821	847	794	830	831	844	824	806	844	827	816	790	853	791	825	818	820	838	810	844	810	822	732	798	808	794	765	809	794	763	818	826	835	838	867	831	789	821	824	845	830	843	856	829	822	807	839	841	825	795	807	847	805	841	812	857	799	806	816	793	785	810	761	792	816	788	805	810	773	879	806	826	796	832	854	780	837	816	758	812	834	838	823	780	825	777	805	817	815	842	801	844	820	836	805	793	840	791	816	803	848	850	831	817	806	748	816	803	817	828	795	816	822	803	834	775	826	814	802	822	789	814	808	831	816	787	836	810	807	781	804	820	794	822	796	825	865	847	732	782	810	776	784	910	841	755	778	810	787	819	845	833	824	853	797	798	828	854	816	797	802	780	847	849	843	780	856	814	828	804	794	896	812	769	806	790	800	826	785	781	802	849	769	811	800	824	840	836	810	793	854	786	840	850	832	805	780	805	817	841	843	834	774	791	801	813	802	859	801	781	766	847	831	786	845	782	806	846	868	852	786	810	850	795	813	835	841	828	813	789	804	799	794	766	766	809	842	794	837	863	810	792	826	796	839	780	859	794	867	830	773	766	812	808	882	791	789	795	786	838	780	849	841	825	807	809	844	850	808	876	826	837	845	745	777	821	840	804	878	807	824	844	786	866	772	800	811	826	807	814	822	777	845	778	827	805	852	819	765	803	815	821	781	840	861	780	824	795	783	808	870	830	834	836	821	841	761	830	837	823	866	810	827	840	805	833	849	795	812	808	806	841	879	783	839	847	842	821	833	816	789	832	796	834	837	817	787	838	796	811	768	802	802	810	742	804	816	824	833	849	818	834	782	818	863	788	816	797	859	814	865	813	801	787	807	780	780	804	828	853	853
30901	4682	1503	1078	765	635	568	558	501	456	553	451	472	481	449	439	444	438	456	438	453	457	444	463	481	465	427	438	488	477	452	466	428	409	467	470	412	424	399	416	441	451	438	441	472	462	443	417	423	451	431	431	454	427	434	442	438	431	461	463	455	478	421	426	438	435	449	472	429	376	460	443	424	404	438	434	434	442	443	448	427	420	459	461	408	426	408	409	444	480	444	439	440	477	444	436	407	409	429	464	418	396	448	419	442	447	399	392	434	415	460	463	415	416	415	446	482	432	435	436	472	405	406	427	461	427	455	417	412	445	402	443	442	401	452	457	443	454	411	456	441	426	457	441	427	421	428	477	453	419	411	437	470	452	456	418	409	467	428	357	423	450	428	415	452	453	431	475	425	451	431	417	428	432	420	442	467	450	431	459	415	400	404	430	446	457	459	449	433	375	438	472	425	441	438	446	404	436	424	421	403	423	422	441	427	419	417	437	431	425	454	433	422	429	447	402	465	449	416	421	426	442	432	424	446	437	405	413	428	435	417	417	429	417	418	436	408	394	445	484	428	427	432	441	424	423	454	426	428	428	427	437	455	396	421	392	383	442	408	459	455	467	436	404	444	413	471	388	446	443	435	464	462	452	438	439	450	388	449	431	373	468	429	428	399	451	449	461	408	421	423	421	439	425	494	445	420	424	435	436	424	446	445	480	429	434	406	414	390	464	465	368	433	478	422	428	407	434	453	409	408	440	422	462	432	407	406	429	446	440	455	399	419	434	407	416	419	468	470	433	440	404	436	453	440	448	459	437	452	416	373	445	410	465	404	425	457	425	435	413	450	458	430	410	455	410	421	456	425	456	437	430	462	445	417	460	493	381	404	447	434	431	437	482	431	461	429	458	480	433	463	451	449	435	426	449	439	419	443	414	422	404	399	399	444	423	414	460	463	426	432	382	466	399	420	435	427	399	434	431	443	390	419	417	415	418	448	421	461	402	405	411	424	421	444	408	449	429	444	448	483	408	377	423	423	407	416	443	421	409	424	430	451	427	392	454	404	388	416	446	470	451	423	475	366	416	407	448	447	433	427	437	428	418	390	363	400	444	485	452	400	408	411	438	445	416	468	435	432	457	448	444	468	433	445	446	413	413	398	425	446	415	403	436	380	427	446	453	442	478	460	443	464	444	420	416	457	382	437	436	456	435	472	419	452	449	480	453	406	403	405	422	445	406	460	416	428	412	449	425	437	450	438	458	430	449	438	415	423	433	410	386	423	485	399	425	418	431	431	439	424	456	418	407	450	441	480	431	434	437	422	453	414	459	432	425	414	434	412	424	417	447	470	452	434	436	421	431	389	426	420	410	383	467	413	433	442	437	431	421	417	421	431	418	422	423	499	463	408	459	443	448	430	454	458	441	413	408	394	437	425	389	479	449	457	449	411	423	419	435	414	389	428	423	457	432	444	481	430	422	440	441	393	448	406	405	442	425	430	432	440	414	479	423	463	446	433	448	454	375	439	407	394	454	474	458	462	523	444	435	426	448	429	419	426	435	446	414	432	443	463	432	441	390	449	451	418	456	460	464	484	436	415	411	390	439	412	435	437	414	443	429	435	430	410	432	419	392	456	431	419	429	456	472	441	416	443	441	423	433	450	468	457	429	401	441	450	444	447	397	422	423	440	468	424	505	409	439	427	397	423	426	461	416	397	455	464	424	449	446	453	406	426	442	450	405	468	446	421	394	441	434	454	441	431	440	437	425	440	375	424	438	413	470	455	432	419	439	440	450	406	414	426	418	438	478	449	454	430	439	454	460	381	438	454	424	461	424	436	464	438	395	464	409	465	405	451	430	430	429	413	420	420	444	417	404	445	416	362	415	427	424	449	406	450	410	455	413	423	442	430	456	439	437	484	420	432	464	478	397	400	483	446	427	395	438	518	398	415	442	452	431	398	434	397	435	459	450	392	423	401	422	443	429	445	407	446	405	416	443	411	428	433	454	420	399	416	441	426	439	442	406	433	456	428	466	407	446	442	437	437	450	451	433	461	416	405	436	415	432	425	424	454	456	456	416	428	432	442	434	389	414	391	396	428	446	402	411	447	436	436	427	442	430	450	440	452	461	425	463	439	441	423	460	436	450	411	398	478	431	401	407	427	432	410	447	413	446	430	428	412	414	418	455	435	429	408	473	449	458	391	418	428	419	414	417	427	417	449	392	418	445	453	470	454	440	452	483	404	394	409	413	447	405	427	437	451	459	408	405	432	372	443	440	464	425	435	419	366	402	452	451	435	437	396	420	451	411	408	391	439	450	455	451	405	433	379	418	430	463	442	444	411	428	430	464	419	423	449	434	440	437	424	441	435	420	465	420	414	449	445	411	411	420	450	423	469	441	431	413	432	433	426	421	431	429	398	440	444	414	434	457	437	417	371	406	399	385	393	398	437	453	430	464	452	448	421	386	424	453	454	416	481	423	438	469	512	470	425	430	393	464	418	414	440	451	488	402	441	460	461	417	440	443	472	415	404	455	389	400	445	436	414	461	407	466	423	430	453	434	438	435	435	427	428	442	455	421	415	439	447	437	465	453	445	416	468	463	431	436	410	424	444	411	452	459	435	469	439	426	426	419	408	457	455	464	426	417	446	425	418	407	427	447	385	439	428	420	435	402	430	424	443	470	409	454	434	453	454	457	428	427	435	426	457	413	427	456	416	421	433	427	463	430	384	402	435	431	431	478	418	398	415	408	411	415	444	410	393	405	440	465	388	420	482	460	446	465	445	466	448	457	437	441	424	422	431	426	414	456	446	432	400	404	431	434	433	418	459	423	423	472	462	410	420	419	395	431	437	422	423	436	469	447	482	455	439	442	419	435	378	412	474	441	381	447	406	439	444	398	401	433	468	411	404	400	408	424	450	409	423	395	454	485	413	463	454	393	431	441	402	438	432	431	427	411	446	397	453	422	425	419	432	496	427	404	463	453	466	418	420	431	442	440	458	417	401	419	445	420	441	423	446	427	432	438	441	425	381	454	455	399	421	440	436	418	462	469	428	433	417	466	416	446	421	426	447	397	432	457	457	391	420	435	430	441	397	451	459	415	457	433	420	444	434	377	421	463	419	399	421	421	421	444	413	432	433	453	442	416	451	409	405	409	437	460	418	381	437	433	381	438	433	449	439	442	478	413	466	403	441	437	405	398	461	387	407	437	437	428	382	435	412	466	430	447	406	439	426	461	454	421	416	422	435	466	410	460	410	449	430	408	447	448	426	394	456	427	457	447	426	420	397	445	417	428	455	445	464	428	446	408	466	436	455	432	435	428	424	419	421	462	440	430	404	394	434	481	442	443	404	475	446	437	415	388	394	413	413	442	424	431	435	392	404	441	455	410	455	433	435	442	456	438	455	472	412	445	437	427	429	408	406	463	413	433	429	454	425	459	401	429	417	424	450	436	390	389	396	420	427	444	402	417	452	415	375	428	443	398	454	426	453	406	407	434
16370	1506	2270	2576	2245	1817	1648	1499	1360	1255	1249	1142	1176	1180	1139	1062	1094	1070	1050	1049	1032	972	1028	1008	1016	979	1028	931	987	992	1007	1041	936	956	961	994	991	948	938	945	917	968	985	965	895	925	880	959	1089	1025	1016	996	994	987	1077	980	1068	1022	994	997	1006	1041	955	974	992	1054	982	971	1016	1004	955	963	906	918	967	979	977	989	944	931	948	975	967	955	906	907	921	932	961	922	958	923	918	957	955	937	942	985	919	911	914	961	921	916	931	937	960	977	963	972	942	923	942	954	945	972	960	966	963	921	884	945	946	921	927	965	919	985	948	914	926	934	900	926	911	914	996	907	904	987	963	970	968	917	918	939	910	903	909	976	906	947	906	911	906	944	893	959	920	937	922	941	904	917	958	929	903	979	946	999	960	957	972	966	921	942	908	949	960	931	953	929	932	939	929	927	882	938	936	939	970	924	849	915	933	928	890	900	897	899	945	882	881	933	936	963	938	923	912	950	947	932	963	950	941	984	932	906	940	938	876	941	924	948	979	910	896	929	921	911	940	895	946	903	949	890	953	897	964	902	960	982	955	907	956	919	946	885	903	965	876	875	965	934	957	952	912	860	923	922	1021	937	937	929	849	934	917	897	949	923	920	886	899	938	908	916	938	920	916	914	946	894	966	917	966	949	879	963	907	950	948	941	908	897	911	920	938	908	893	914	895	965	919	920	976	937	938	897	977	948	881	951	911	888	927	947	934	878	968	912	937	923	922	944	901	921	890	893	959	951	942	923	945	901	923	918	942	958	888	899	906	934	935	920	907	920	891	933	923	964	917	951	944	914	943	927	971	963	916	933	912	920	901	921	951	938	924	919	968	912	906	939	918	881	964	929	955	968	933	947	907	930	944	933	881	910	930	874	908	939	937	920	941	871	897	943	897	922	945	950	944	925	973	929	889	934	948	928	924	933	913	846	863	905	950	948	928	938	933	950	897	917	946	910	953	944	927	862	927	911	913	920	914	901	897	979	930	927	890	949	902	927	890	926	914	906	922	894	890	909	915	907	875	910	898	943	950	901	951	977	929	906	965	950	908	909	884	936	890	907	919	945	943	950	846	934	912	946	966	938	944	917	923	895	922	875	862	895	893	921	953	892	966	940	912	929	906	907	934	955	937	968	882	903	893	916	948	987	938	954	986	954	964	897	925	906	932	941	869	976	982	903	966	906	932	969	901	985	972	934	883	939	926	916	932	925	912	920	953	898	998	862	936	930	944	945	929	930	943	924	887	910	930	907	961	856	975	937	940	982	919	890	927	914	949	946	909	956	931	935	911	931	935	907	877	961	951	935	955	871	925	962	890	935	964	928	916	867	924	907	958	907	886	954	933	916	942	946	912	900	926	920	972	914	907	964	901	939	958	969	887	923	965	907	994	923	944	912	925	948	973	898	950	908	905	898	919	985	904	917	877	928	913	914	938	905	898	892	939	917	917	928	928	942	951	926	888	924	982	928	925	911	923	891	947	889	1049	897	910	926	925	958	949	928	980	945	934	929	888	957	933	887	874	943	961	945	959	859	939	935	870	978	921	952	918	888	917	950	922	906	924	936	893	911	932	954	958	893	887	954	938	898	924	921	882	954	919	892	942	900	915	866	963	936	948	882	922	932	935	924	955	941	960	944	922	938	910	919	959	921	892	917	876	852	883	903	896	897	959	870	884	936	923	911	874	945	900	901	894	959	904	922	918	876	932	956	948	915	914	870	971	928	943	908	892	865	916	909	915	956	915	979	955	879	948	926	888	920	980	913	884	998	970	991	878	943	907	925	907	946	893	947	919	898	877	946	967	940	903	902	923	971	913	951	981	957	891	916	952	937	915	970	911	918	938	871	907	955	941	950	915	929	921	914	928	995	909	977	952	944	898	945	900	944	897	936	897	927	939	965	932	939	902	978	919	943	905	932	909	945	902	913	915	921	973	973	945	885	958	932	906	915	937	901	890	935	902	946	932	905	935	912	896	960	974	933	909	931	913	988	880	912	890	933	939	933	919	952	905	919	927	949	878	977	969	931	946	968	922	934	934	881	919	932	1000	905	911	921	923	917	923	876	926	917	913	862	910	931	889	932	979	934	984	887	932	907	984	928	967	935	900	912	942	910	939	920	989	973	888	898	951	946	956	861	880	956	953	986	899	904	900	984	904	902	880	913	917	952	979	932	944	903	908	959	866	963	932	887	841	922	897	911	963	902	925	1023	934	931	916	928	939	979	895	912	937	908	942	841	910	947	906	873	981	963	967	941	920	944	916	931	878	891	896	897	927	887	905	941	918	918	901	879	935	920	902	907	970	928	956	923	890	978	940	916	914	921	901	927	1010	941	922	933	917	986	930	897	907	869	917	999	913	942	917	935	950	971	926	936	877	945	926	907	907	894	961	961	950	892	945	966	902	939	927	898	880	876	907	937	910	877	951	906	912	945	876	896	878	921	969	975	916	933	930	938	973	939	894	908	916	865	895	979	943	864	942	911	933	943	826	941	889	918	923	927	996	929	983	930	910	934	946	892	919	942	965	914	909	923	980	977	928	898	943	922	901	847	926	914	987	943	971	917	955	970	879	911	901	906	924	883	909	909	941	973	914	928	963	998	936	886	935	919	961	854	992	937	894	931	927	981	959	914	949	912	945	873	939	950	950	939	973	920	895	902	929	907	878	933	891	875	900	931	938	941	953	946	955	957	912	952	906	925	906	902	929	913	913	906	962	901	893	943	978	921	926	896	948	922	941	911	952	903	1007	944	925	934	922	921	908	912	919	945	924	985	865	963	897	927	954	930	940	913	940	919	941	953	912	874	955	883	924	935	918	876	903	940	966	900	918	894	928	887	936	950	960	907	898	969	978	929	897	981	949	978	943	1013	937	909	904	933	910	901	904	887	943	959	951	948	948	880	925	944	904	919	965	909	921	920	873	869	966	957	858	907	924	900	943	853	927	963	902	925	888	936	945	929	993	974	923	907	871	892	905	881	918	961	949	928	940	946	969	871	949	969	886	940	922	902	884	974	920	929	855	919	943	901	902	899	904	908	959	931	945	956	957	928	923	893	876	978	932	922	921	906	908	889	950	957	988	939	936	898	922	958	928	898	942	920	984	916	914	981	969	983	947	883	951	874	896	939	986	925	912	960	984	903	922	914	965	933	904	928	911	882	917	1036	902	959	886	912	967	900	947	940	933	866	962	985	912	915	849	936	916	948	899	914	944	980	926	900	897	938	919	880	917	958	946	926	908	966	963	940	920	896	973	917	996	949	928	891	909	914	931	937	922	979	964	903	957	929	933	906	897	905	907	927	908	879	883	874	907	927	873	973	946	906	940	865	960	909	945	914	938	955	967	883	946	871	937	934	904	935	956	934	893	889	1001	939	900	945	897	916	946	973	900	893	904	886	911	901	896	895	899	913	948	888	978	910	957	954	969	888	909	958	934	928	983	927	917	870	898	887	959	964	924	907	899	895	912	919	890	919	925	910	949	918
6082	379	267	252	253	264	251	246	272	261	258	255	246	255	273	262	249	284	263	253	287	277	270	279	266	264	266	246	241	247	273	287	246	242	241	261	221	253	230	244	259	253	252	289	274	245	271	293	262	264	256	266	253	232	260	257	278	258	234	287	285	249	268	237	258	272	252	268	279	254	264	276	223	260	270	269	268	284	278	257	294	288	252	265	266	247	306	286	271	241	267	283	267	236	259	278	252	242	272	236	280	272	265	239	268	221	259	264	223	273	282	248	268	259	231	280	262	264	263	238	271	280	266	287	327	272	290	277	254	275	291	253	276	281	246	268	259	258	280	268	250	268	268	247	240	242	256	280	257	262	221	256	286	268	270	257	274	303	249	256	244	268	256	302	270	265	283	252	256	236	267	266	245	236	243	283	280	264	302	261	258	264	259	255	260	272	258	270	249	240	271	287	257	251	265	252	257	276	245	274	243	289	275	269	298	251	276	247	292	261	258	266	267	269	266	249	278	266	245	269	291	269	264	247	262	260	264	251	221	269	267	268	263	251	251	237	275	240	288	257	253	259	231	260	248	257	265	237	281	247	256	251	253	280	279	246	253	244	251	252	284	247	280	277	238	295	237	251	305	267	255	276	256	274	287	255	286	284	260	273	270	245	270	266	273	267	255	288	234	260	267	295	263	298	268	261	265	252	265	244	287	280	267	256	264	255	277	261	249	273	277	278	244	232	261	252	283	286	321	248	286	293	263	238	262	258	281	302	278	283	272	231	244	242	272	256	258	295	289	275	278	255	263	254	280	260	296	293	242	259	241	259	253	250	272	289	285	273	241	270	291	286	278	275	246	271	273	255	288	244	286	258	276	264	267	280	245	250	265	275	237	288	295	252	261	255	255	239	240	247	302	274	262	252	265	290	270	255	273	276	283	249	270	282	279	250	276	276	264	273	246	247	222	249	225	248	294	293	280	254	243	280	272	256	246	272	255	210	252	290	247	251	260	274	268	286	252	272	261	265	271	285	256	251	263	256	256	261	259	250	316	277	217	240	243	242	244	248	276	285	291	269	231	257	255	272	267	249	290	255	294	278	257	261	279	291	282	274	260	264	272	276	265	276	264	251	255	257	270	255	282	249	251	296	272	259	268	244	255	247	281	268	252	268	239	253	280	257	271	262	263	263	259	266	291	256	264	260	305	242	244	240	292	244	227	243	300	258	237	277	275	252	280	283	265	283	234	244	256	261	236	257	239	262	268	297	276	272	267	264	290	254	263	269	263	256	276	258	253	250	316	233	236	236	283	241	218	252	256	273	264	299	269	242	268	260	264	287	257	266	271	272	297	241	270	252	253	237	278	274	273	285	247	261	243	261	275	282	282	253	238	249	282	236	263	277	272	281	263	257	309	319	277	278	260	266	256	260	254	290	291	265	279	259	272	230	254	271	230	265	262	259	249	274	245	248	252	239	262	273	261	276	241	285	275	258	263	282	277	244	280	274	246	257	251	267	290	250	278	248	274	256	277	246	261	265	293	250	274	280	293	279	248	244	249	254	280	294	254	274	255	262	278	241	259	252	283	275	279	242	258	286	262	275	250	296	269	244	268	259	252	271	290	266	263	276	276	268	283	266	266	260	246	241	240	266	280	238	261	300	239	254	270	271	280	238	263	266	270	258	292	281	247	262	254	290	270	234	274	255	266	276	242	224	248	282	272	270	258	278	271	296	259	292	256	273	284	262	265	301	298	215	237	278	275	240	267	275	253	278	251	256	239	256	265	241	253	248	281	258	251	283	286	289	263	253	248	271	279	261	241	249	261	267	242	274	253	254	275	256	286	276	260	247	283	268	268	250	228	277	264	262	268	242	254	271	252	251	244	260	270	263	260	253	276	265	265	272	269	259	258	242	288	252	219	264	278	270	260	262	294	223	267	260	243	241	289	255	284	251	222	244	254	239	289	254	281	259	274	251	253	272	305	272	272	278	257	253	273	280	258	284	222	270	274	249	254	289	285	257	235	273	277	283	254	261	236	235	256	268	287	279	273	265	261	240	273	270	260	267	233	277	277	267	267	273	236	246	263	278	228	296	257	275	285	280	254	243	289	266	257	255	268	282	246	272	260	259	272	259	270	280	267	210	243	276	235	264	269	274	234	276	244	243	253	279	265	281	278	277	265	268	239	275	269	292	288	262	269	266	278	238	240	279	283	251	273	269	223	256	283	264	229	234	255	264	238	255	266	273	294	253	239	277	287	266	266	267	260	300	267	290	226	269	269	231	270	280	265	263	287	231	291	279	266	272	268	245	297	258	237	284	272	266	258	284	265	252	258	255	260	249	240	291	266	265	239	247	265	240	249	267	272	253	292	245	266	282	264	251	258	289	251	252	270	290	244	228	269	243	259	273	261	276	239	259	255	252	252	273	286	275	223	298	249	280	285	271	263	270	249	253	278	268	273	295	254	286	267	264	283	279	253	270	242	278	278	242	292	263	271	250	270	261	260	252	278	256	323	266	278	235	263	292	293	305	278	292	241	236	258	267	258	250	242	272	249	263	272	264	277	270	261	271	257	242	256	256	266	261	283	260	286	243	274	210	279	261	258	244	222	263	282	243	247	268	258	225	268	268	259	254	269	245	270	288	252	240	269	274	273	269	261	274	289	254	294	283	233	291	255	279	244	248	280	272	274	241	249	245	299	254	231	251	262	273	297	266	287	267	289	285	272	276	260	276	273	277	275	266	273	263	247	271	280	284	266	264	283	252	277	284	309	284	292	262	273	277	287	237	269	249	269	252	269	239	268	261	287	279	259	282	293	254	257	271	273	271	248	298	297	268	239	248	239	287	271	272	262	284	282	299	230	266	250	269	234	231	282	268	243	244	297	277	272	267	268	282	265	226	259	235	274	228	252	310	248	245	280	285	301	282	259	254	271	264	283	252	292	229	266	276	274	260	251	270	240	258	256	248	290	253	252	277	276	279	231	257	279	267	262	276	292	266	266	260	274	264	292	248	267	278	248	268	233	258	267	275	260	283	256	268	284	282	276	247	270	279	256	259	283	248	257	225	243	278	222	281	256	268	261	258	273	296	227	246	263	247	241	274	280	235	278	262	275	237	270	261	228	254	257	292	269	293	252	249	232	236	247	263	256	247	314	252	290	269	259	242	251	268	297	271	276	261	264	262	289	269	243	263	253	247	285	259	264	235	254	261	274	286	224	258	278	226	246	282	236	246	289	279	271	273	239	295	251	230	225	254	265	246	269	249	259	258	276	300	279	248	277	253	257	240	287	240	288	240	299	241	235	255	274	260	295	275	286	259	256	262	268	277	251	274	258	253	249	250	259	213	246	292	291	255	261	289	256	262	239	260	256	269	259	262	250	281	270	245	279	274	271	262	277	266	266	277	262	278	269	274	287	289	287	258	270	238	259	282	285	246	242	277	301	238	267	257	270	258	260	271	270	260	273	256	284	261	249	275	266	238	262	265	252	248	239	270	252	245
4226	627	666	639	648	631	608	630	624	643	576	614	601	646	621	635	664	611	621	604	646	630	594	611	629	629	617	641	624	609	580	608	618	561	636	632	634	629	629	610	597	637	615	636	591	602	625	597	594	605	608	608	623	658	614	601	629	605	630	629	662	641	606	656	619	616	666	638	624	657	626	589	600	636	596	597	569	597	635	627	652	631	606	616	620	642	576	629	628	613	646	624	643	602	673	619	651	586	611	622	606	604	596	616	623	620	651	609	594	638	606	603	617	651	655	603	625	634	605	616	601	587	590	546	646	606	596	647	601	537	613	572	618	637	581	622	669	635	651	584	607	615	620	614	602	637	616	610	602	631	596	629	597	661	606	605	551	666	582	656	603	649	593	622	623	605	622	626	581	591	601	618	609	582	624	606	637	645	626	635	611	621	598	600	621	649	640	610	644	608	613	591	601	659	570	648	655	619	655	596	637	595	603	618	593	657	589	602	590	648	661	607	638	591	602	587	617	611	655	605	609	608	598	571	610	554	599	613	611	570	580	620	608	614	617	639	607	614	556	647	585	597	608	629	572	635	581	595	625	630	626	608	565	611	619	601	612	598	614	610	600	637	655	578	626	632	627	613	642	589	605	588	611	572	653	638	639	628	650	629	594	637	607	634	614	584	614	628	634	603	632	609	627	566	635	570	600	561	620	621	592	615	604	602	598	639	613	584	575	577	587	648	621	614	652	609	599	644	634	613	617	591	592	571	650	599	573	598	662	662	598	614	587	559	628	586	648	624	623	601	635	626	572	596	662	585	645	642	564	639	622	593	623	616	628	587	568	650	601	626	575	582	615	594	618	653	600	646	611	570	643	674	602	620	630	607	649	580	576	630	644	635	641	622	607	586	605	628	600	615	605	560	636	620	627	590	649	595	652	582	616	633	586	650	601	586	595	606	620	629	644	587	626	597	606	640	593	585	551	606	616	622	636	661	614	539	573	611	568	609	611	583	625	639	606	648	628	602	584	638	605	613	620	651	589	606	574	604	574	582	578	604	617	596	587	624	642	612	635	581	600	623	640	611	621	603	629	589	627	585	606	622	618	594	628	577	635	582	599	618	623	621	565	598	593	618	642	623	630	611	628	577	625	631	604	634	551	610	587	580	603	649	645	628	626	636	557	620	621	582	614	610	588	594	615	569	620	603	593	569	560	627	625	623	611	604	573	611	624	608	632	599	619	570	617	611	654	630	593	617	629	641	629	614	598	632	616	631	614	615	595	632	659	619	597	662	610	659	590	608	569	621	596	603	669	588	602	653	649	609	607	574	610	617	633	594	614	575	604	635	620	591	648	631	601	612	596	624	606	608	651	606	633	613	668	568	621	561	622	636	589	610	659	597	607	626	578	634	615	613	630	647	601	672	643	615	586	621	629	619	642	576	583	621	592	573	593	625	601	631	572	611	658	632	587	619	603	642	621	580	627	613	620	620	646	587	631	593	619	627	648	630	639	617	629	600	619	613	643	604	624	632	606	618	640	616	637	591	593	552	580	618	614	596	605	665	569	601	607	614	601	647	640	629	606	614	623	591	610	595	601	607	605	590	617	611	619	599	595	598	603	564	567	645	618	644	595	659	629	559	598	625	587	608	624	575	628	619	570	626	599	616	626	628	591	641	644	650	624	590	593	631	599	633	574	664	591	630	602	615	609	609	593	574	581	621	606	625	605	584	611	625	619	669	632	642	629	589	610	603	627	577	612	607	614	596	616	606	575	586	620	607	606	607	582	624	593	636	618	578	596	658	656	596	603	578	632	602	585	598	622	586	656	558	607	638	634	642	615	599	624	587	611	586	639	591	591	623	601	580	603	598	617	592	641	601	631	595	606	578	618	642	574	596	564	611	619	655	633	595	652	612	615	594	618	580	628	589	596	602	595	615	596	624	633	643	631	634	607	623	624	619	586	652	645	630	596	632	618	573	636	647	614	587	618	608	552	584	603	608	636	621	661	621	552	611	660	611	619	633	616	607	586	624	650	581	595	567	615	600	611	625	616	614	595	603	581	582	642	684	615	600	642	635	585	628	611	569	664	640	675	636	622	590	604	630	645	619	620	595	620	600	567	630	604	600	611	613	593	609	642	584	541	658	598	637	591	614	605	612	637	625	580	617	632	562	640	554	606	620	591	574	593	599	592	637	599	636	553	611	627	578	611	584	605	582	635	611	582	596	630	615	574	590	578	629	637	605	602	643	577	627	595	612	630	567	616	581	641	624	628	649	637	596	626	656	588	617	582	562	599	603	619	610	637	614	586	564	626	638	640	650	642	616	567	614	622	638	596	634	604	632	618	599	646	631	645	551	617	624	652	621	610	615	593	620	604	586	584	600	613	624	595	591	616	613	628	586	596	605	605	632	625	632	612	652	644	599	620	594	629	602	618	613	601	605	619	567	599	605	636	547	590	637	621	607	599	634	640	615	606	628	647	656	616	628	613	649	626	598	617	618	608	624	587	633	649	608	603	619	619	639	624	623	706	588	630	575	565	602	582	648	606	570	616	602	589	601	607	633	594	642	606	628	620	630	583	593	602	618	609	613	588	620	624	592	608	623	607	590	612	651	585	624	650	625	643	630	628	659	629	640	662	582	607	654	648	627	644	606	607	635	593	630	589	589	630	631	625	637	628	604	635	621	570	616	570	562	595	643	571	654	615	625	588	621	608	608	604	644	604	602	583	603	610	644	646	580	647	621	637	587	595	635	629	643	618	635	595	630	601	598	613	619	579	590	701	650	626	595	688	664	602	609	591	599	585	659	611	617	646	619	617	616	630	595	609	666	628	596	609	643	600	587	671	591	590	624	598	630	617	639	634	598	613	592	617	672	619	590	636	613	582	652	639	599	628	599	592	570	623	577	587	611	614	628	623	621	638	627	644	582	570	613	597	631	610	605	628	638	606	613	639	643	619	625	605	610	598	584	575	581	631	675	624	666	602	568	583	576	605	614	601	610	615	600	564	674	569	630	567	614	587	650	615	620	621	616	550	631	622	662	615	562	639	632	575	636	626	604	594	619	639	579	661	626	616	642	620	623	601	634	638	645	632	640	639	631	617	634	587	568	593	596	614	632	602	625	617	617	618	605	624	640	583	597	607	577	613	603	640	633	612	594	617	618	611	624	600	596	622	605	630	588	568	611	598	659	633	588	565	624	675	610	621	595	618	571	618	607	627	615	556	591	593	657	611	607	611	611	638	592	609	629	638	681	588	642	593	574	588	669	606	616	623	639	647	634	609	645	640	634	607	610	623	619	591	605	599	594	588	580	602	633	577	614	590	565	583	598	612	584	593	572	625	591	610	642	612	619	575	603	583	614	620	624	637	614	654	612	575	605	592	607	632	605	584	643	566	554	632	564	665	621	594	637	628	646	619	634	582	627	607	591	618	606	620	626	662	632	651	593	629	623	626	673	591	608	612	633	584	632	599	585	563	635	597	589	625	639	593	661	625	614	649	608
19911	2043	795	571	508	418	424	389	365	395	382	363	395	383	393	352	334	362	353	377	375	338	367	365	350	355	363	365	373	338	361	390	389	417	334	369	391	363	365	345	355	325	382	337	340	420	322	326	366	334	351	402	386	364	377	380	337	347	380	387	349	388	342	343	349	367	371	367	339	361	379	396	342	380	359	367	387	337	350	364	386	352	371	343	366	352	320	350	380	360	341	366	361	321	346	359	333	356	352	347	323	375	366	339	340	332	329	381	366	333	379	366	367	386	389	376	368	391	352	355	366	363	350	312	358	358	354	360	350	349	374	351	371	375	378	365	363	380	308	327	304	314	381	371	375	363	362	344	341	379	363	380	381	352	335	367	344	348	365	369	398	394	336	387	376	414	358	355	394	339	338	363	377	351	345	370	381	325	377	335	324	343	401	357	358	357	375	335	356	370	376	349	384	386	298	339	376	334	352	342	375	396	391	358	369	390	359	337	370	353	348	348	357	344	342	378	351	383	384	347	353	329	362	388	369	341	388	372	371	342	382	371	336	364	366	334	330	379	333	366	350	386	361	390	372	346	359	378	354	385	369	351	332	339	381	378	369	364	357	365	371	348	306	363	358	369	334	357	383	412	377	355	317	380	385	355	362	345	372	315	340	337	348	338	363	347	385	335	348	346	401	358	328	392	347	389	351	400	352	351	378	343	325	376	340	354	303	358	340	387	378	357	395	355	336	350	323	337	333	379	362	351	380	355	331	354	354	376	319	352	387	380	390	377	342	350	377	382	326	340	339	366	367	357	378	312	361	342	339	349	341	382	387	336	346	357	378	379	384	316	350	343	348	391	324	386	372	331	323	352	342	343	314	371	378	372	351	343	372	329	334	358	339	357	365	355	348	340	329	351	343	378	348	325	362	344	345	335	375	344	360	364	356	346	342	361	335	355	368	349	374	358	366	354	342	359	361	373	326	373	333	360	344	349	391	359	347	356	347	366	397	357	345	376	355	353	341	375	344	342	335	317	336	356	362	332	380	323	344	373	367	354	330	373	346	367	336	383	382	382	317	387	363	345	372	379	328	348	361	368	361	348	345	337	344	384	339	360	367	355	330	347	347	361	369	355	399	342	372	364	383	329	363	346	371	346	334	373	366	391	352	342	339	361	311	362	369	371	348	340	373	368	375	352	334	351	364	381	412	351	394	377	326	339	368	352	351	334	370	395	330	388	327	346	377	359	325	373	335	361	331	339	321	372	354	394	368	357	334	358	401	377	372	333	373	362	360	351	371	348	333	335	349	377	356	314	366	304	339	374	373	387	386	336	340	340	338	347	327	333	391	386	354	338	352	336	368	366	343	370	367	325	365	326	345	368	348	369	370	376	383	405	371	368	360	395	375	369	349	355	371	374	362	359	390	313	368	374	359	336	382	377	376	370	348	327	376	346	357	341	353	361	325	387	380	335	319	374	379	375	325	386	344	345	347	359	377	344	372	370	367	385	403	337	335	335	380	348	354	364	342	337	366	343	385	368	365	327	359	335	368	376	346	365	374	350	353	346	338	354	340	372	357	359	324	396	349	329	370	358	355	363	332	363	359	341	424	377	333	366	347	346	364	355	349	341	353	391	400	382	396	363	352	361	390	339	378	337	373	359	351	298	322	368	377	318	332	365	382	360	358	372	335	362	378	395	359	355	378	332	362	357	333	286	366	326	343	321	353	351	355	361	394	360	370	357	359	370	377	328	392	366	325	365	359	405	376	337	355	364	339	367	341	353	350	350	381	360	360	358	377	382	347	333	371	360	335	389	344	375	360	369	369	354	361	356	361	370	377	348	361	360	386	344	344	352	340	355	337	315	343	392	373	386	358	330	362	350	366	364	348	357	341	343	350	332	365	367	369	340	374	374	371	372	359	388	393	349	360	380	375	366	382	360	299	331	339	366	336	392	344	369	363	345	340	359	360	376	340	364	351	354	348	357	308	369	398	334	375	358	352	358	309	380	351	353	375	352	321	372	360	356	333	361	366	339	340	345	343	369	334	342	344	333	347	365	354	408	374	334	349	330	383	329	361	381	383	398	360	346	332	355	380	372	340	337	350	347	350	337	360	339	337	360	351	357	384	364	320	354	352	345	343	375	365	339	320	368	356	362	330	318	322	331	345	361	326	354	344	392	340	349	341	335	355	380	360	366	368	346	345	351	341	358	361	370	385	380	353	379	344	340	341	379	344	350	370	373	345	358	360	362	345	348	358	311	345	380	359	362	354	364	328	351	360	358	367	369	358	333	345	326	375	383	365	375	348	357	383	360	311	349	345	362	350	365	418	363	359	365	395	360	363	343	348	334	370	328	318	329	294	359	365	355	353	393	379	349	355	367	360	331	390	370	378	354	367	376	351	348	361	355	391	338	349	399	332	346	393	387	389	338	370	369	355	356	393	343	362	332	381	393	344	368	391	376	355	347	368	338	396	366	334	386	359	349	358	350	348	371	390	328	378	338	314	366	370	330	340	353	341	346	357	379	355	338	369	363	381	369	348	378	367	335	371	347	344	331	347	347	345	366	365	334	378	370	395	357	354	381	364	361	378	369	379	314	342	369	352	404	333	371	336	378	375	326	393	390	369	338	363	372	341	357	345	364	370	335	369	363	341	350	352	351	343	369	379	319	360	357	377	340	342	370	342	390	346	377	384	372	382	346	362	363	349	363	350	363	382	381	375	380	349	353	374	374	347	342	343	395	333	372	384	358	380	353	392	352	368	323	348	338	364	359	351	377	364	346	370	372	373	342	340	359	353	330	351	384	344	373	350	372	343	324	327	350	357	368	389	361	330	377	352	330	362	364	336	362	378	366	375	314	335	366	354	333	395	339	365	336	331	339	366	351	378	368	378	354	346	355	354	360	331	375	403	348	399	342	407	394	355	357	380	355	373	410	365	362	346	358	327	334	376	344	362	336	376	334	354	386	381	361	338	354	388	331	323	366	376	334	380	354	339	400	378	382	346	354	383	371	369	338	363	347	410	363	367	371	361	367	385	367	383	338	371	348	360	371	377	348	337	335	386	354	353	361	352	384	354	341	352	369	343	351	334	338	351	336	338	333	355	330	372	372	356	381	371	373	342	328	416	369	356	367	334	308	360	387	384	388	382	399	390	364	378	368	340	319	315	375	361	360	368	342	343	350	336	344	360	339	366	384	363	382	366	310	370	345	314	354	373	374	326	370	361	350	334	354	399	377	352	374	329	356	355	405	381	371	356	380	350	355	328	332	330	351	345	360	353	362	359	307	384	359	352	322	354	391	349	394	354	368	380	367	362	349	351	374	336	350	336	359	380	393	355	364	385	379	354	368	401	333	379	341	389	353	367	336	358	376	387	356	404	335	362	373	337	328	337	365	337	366	384	355	368	368	355	342	365	345	361	370	393	363	373	337	356	391	378	341	330	333	361	352	358	348	373	376	335	326	381	373	369	363	354	371	357	356	360	331	352	358	340	337	363	347
12023	1071	1477	1556	1444	1327	1183	1074	1067	962	957	906	866	900	877	912	865	839	845	855	846	807	849	863	839	787	783	868	815	828	798	863	778	823	780	775	816	811	820	847	798	846	799	779	805	785	832	825	866	851	852	840	828	827	848	891	843	875	874	836	821	856	861	819	867	877	826	821	832	835	803	836	853	845	810	837	793	803	823	818	793	837	859	771	805	852	811	764	788	783	793	801	811	759	834	790	761	844	782	823	802	856	806	835	875	844	793	841	797	795	810	860	854	823	778	807	831	798	813	817	878	754	855	865	786	811	772	792	813	797	778	757	794	809	760	748	745	800	808	802	756	775	828	780	824	785	810	799	815	770	827	767	831	780	799	763	789	766	801	794	810	766	801	777	788	814	856	791	791	748	764	798	794	789	834	792	805	739	835	843	831	817	819	819	752	763	781	820	771	769	823	867	832	862	748	798	782	815	800	803	831	798	779	774	793	843	792	789	765	753	808	848	813	821	808	782	822	804	805	807	763	774	777	789	775	749	781	821	760	796	819	827	797	812	800	775	802	745	803	829	755	810	799	793	803	818	851	800	760	827	811	767	775	799	848	740	843	825	804	776	799	752	747	833	792	799	840	799	791	793	806	841	827	796	796	829	769	796	812	790	752	831	755	755	773	772	819	794	806	805	798	816	804	778	780	796	798	766	832	818	891	820	809	793	805	801	783	777	779	812	776	807	811	816	824	815	823	795	747	785	798	777	828	822	770	793	788	789	799	771	780	739	795	848	768	713	733	827	762	819	842	826	751	811	765	822	855	815	814	802	787	765	800	806	826	823	789	804	794	819	771	793	768	854	750	762	818	768	810	747	780	736	781	762	752	818	777	800	773	800	760	833	834	828	793	756	777	759	805	759	829	791	786	758	786	787	809	823	787	780	776	866	789	782	767	796	750	787	764	802	793	845	837	762	844	772	812	738	854	793	796	803	820	777	864	822	729	804	769	828	811	843	765	738	817	808	821	778	858	816	763	786	846	778	817	745	749	769	782	818	792	776	786	801	800	821	777	823	721	809	798	824	785	783	825	851	808	802	810	795	809	818	753	791	754	804	769	804	820	814	768	766	753	794	793	759	799	811	773	818	798	808	772	793	763	764	791	818	808	788	769	795	798	787	768	791	866	776	838	834	773	763	800	758	807	788	806	814	830	810	772	819	792	765	830	765	777	797	819	800	776	794	792	814	826	804	795	800	793	781	799	810	786	833	862	815	824	829	806	796	841	822	745	737	777	770	781	786	818	796	832	780	796	788	763	791	829	801	763	796	790	828	792	834	836	776	801	833	815	814	792	770	849	783	804	762	809	812	760	778	729	797	800	815	835	792	796	756	756	783	812	822	798	798	757	771	833	782	819	769	798	775	774	789	783	764	830	783	788	769	786	751	758	772	771	789	787	806	795	778	829	784	772	800	764	737	805	773	829	780	760	819	809	747	822	777	807	781	818	826	785	814	737	811	808	747	794	791	744	824	817	814	777	802	819	789	800	777	831	783	790	786	780	844	780	786	792	806	804	808	839	805	789	789	835	818	767	782	755	763	791	780	732	801	837	848	763	757	772	781	763	815	771	770	797	845	811	779	838	772	809	770	803	813	724	804	802	808	830	766	815	795	783	785	811	780	828	776	801	787	863	754	821	821	763	757	817	777	795	811	789	784	753	791	781	831	809	827	792	803	850	777	829	819	828	808	736	841	815	812	798	817	782	794	734	726	777	799	754	784	803	780	790	783	819	801	784	832	748	780	787	841	797	792	823	806	748	772	797	786	829	824	804	789	829	766	757	797	775	811	827	752	757	796	826	809	779	778	794	811	764	747	808	846	787	830	769	812	790	815	802	778	819	793	769	791	803	811	827	781	783	766	798	770	818	803	818	790	788	775	839	786	818	808	823	755	802	809	808	747	791	868	775	795	799	784	787	785	797	806	793	771	800	799	866	820	773	797	774	808	813	794	766	759	766	787	794	812	811	768	763	767	776	779	812	786	801	823	799	764	867	778	799	826	787	818	775	800	798	788	777	787	769	767	812	810	841	815	771	822	757	803	793	832	815	840	833	848	771	829	781	808	833	769	835	759	759	806	823	764	808	830	861	825	830	828	788	783	761	831	811	817	800	787	781	798	825	738	783	768	756	812	803	844	794	785	804	779	790	812	794	820	803	784	803	812	818	794	806	824	788	779	768	805	804	786	812	844	795	811	767	784	808	817	809	815	785	784	773	815	791	811	787	811	803	738	824	755	827	799	797	795	761	796	817	821	795	785	763	847	777	805	793	777	830	802	723	860	796	794	817	805	814	788	798	854	824	832	836	777	821	809	803	777	771	814	737	795	732	715	811	775	747	805	789	820	800	778	792	776	791	796	751	829	809	782	782	822	762	837	755	802	780	791	832	780	782	785	775	769	823	765	739	805	743	744	766	823	805	767	836	786	756	803	764	788	791	798	793	808	802	836	771	809	798	792	825	807	770	806	760	871	789	820	795	783	764	780	812	772	823	760	794	794	791	792	757	864	845	822	787	803	809	788	785	817	807	785	830	737	781	768	805	773	813	793	821	768	804	806	816	794	778	810	806	814	776	817	756	781	812	810	828	759	809	823	789	751	811	818	775	777	780	785	777	805	789	827	766	797	820	807	800	818	813	777	808	843	795	786	833	820	806	771	807	819	822	780	795	792	787	772	769	803	766	828	771	797	834	761	757	774	750	845	799	792	733	778	776	823	758	774	824	852	779	793	801	794	784	789	797	841	852	816	787	763	774	818	773	804	795	767	766	777	797	808	819	823	773	798	764	745	795	814	809	724	799	762	781	791	749	823	813	845	797	798	766	836	826	772	827	763	825	807	783	786	791	759	774	740	810	802	736	788	781	797	843	756	861	807	802	795	794	787	780	825	875	816	828	792	751	812	848	762	736	794	782	774	802	739	828	776	801	867	806	759	804	829	770	773	811	782	814	746	794	768	790	812	819	821	798	766	854	784	804	808	793	813	791	800	738	820	778	753	778	771	823	788	783	785	802	765	760	783	793	781	801	763	867	808	798	820	801	808	820	792	798	800	805	799	770	825	796	795	764	810	833	784	817	795	864	821	776	758	827	796	810	844	831	776	822	837	810	775	781	796	796	776	808	792	788	823	805	807	761	828	800	846	796	790	829	779	767	795	812	811	805	745	813	781	791	814	764	786	806	805	756	762	805	764	795	809	820	796	810	770	772	783	803	796	760	816	813	757	748	840	765	824	809	816	821	774	774	797	774	797	823	808	783	834	826	760	833	851	820	777	780	793	803	814	821	804	797	789	823	779	837	825	845	744	784	785	806	782	797	791	808	846	830	818	820	781	771	810	820	760	830	802	813	787	778	816	762	814	774	775	779	788	820	798	839	845	772	771	789	794	806	772	749	781	820	744	811	751	809	783	778	769	760	768	784	776	821	830	841	778	798	768	810	833	827	797	775	809	793	872
30869	4592	1431	1007	718	650	559	505	504	462	476	426	479	450	412	447	480	417	424	428	408	438	453	424	446	448	416	387	398	445	405	433	403	418	430	432	411	416	394	367	421	444	417	454	440	425	457	445	414	439	407	451	445	439	422	429	441	397	441	428	407	440	427	451	401	456	438	473	439	392	417	410	429	408	440	405	426	437	417	432	444	388	417	412	426	410	407	427	429	423	429	402	426	397	427	410	444	420	406	431	440	382	421	416	391	418	428	411	418	417	413	409	443	362	426	406	414	416	417	388	424	419	403	404	444	390	407	430	425	408	431	437	446	450	428	407	438	445	452	431	443	421	431	397	414	399	383	426	396	443	428	439	393	359	436	416	429	422	411	441	383	462	430	402	397	420	433	428	430	424	424	415	407	399	392	465	415	456	450	413	414	443	394	434	375	430	444	397	397	442	454	443	433	398	444	409	445	398	454	438	417	421	405	442	406	414	426	432	430	444	404	403	414	408	409	380	414	439	438	451	430	430	416	448	380	432	409	401	382	391	416	438	412	381	424	423	420	447	394	394	423	399	437	437	447	373	407	388	410	378	440	412	442	490	402	455	465	398	373	401	419	430	437	436	400	417	423	424	453	403	440	433	444	397	394	410	400	490	426	427	433	410	429	390	438	419	435	396	442	430	385	438	379	406	390	451	410	445	386	400	424	421	414	428	388	447	427	422	399	437	422	456	401	387	423	398	432	447	401	421	408	409	420	422	389	401	419	416	429	381	394	469	400	438	376	445	460	436	414	465	436	432	411	415	434	441	410	422	431	419	411	388	384	447	377	392	391	447	421	388	405	395	402	419	404	418	432	436	406	415	437	433	422	426	403	385	442	430	401	434	426	406	473	378	411	413	384	444	471	422	393	384	380	418	451	404	440	402	449	457	417	402	403	419	403	417	459	409	408	361	438	437	451	426	456	440	449	412	454	453	429	438	414	426	395	427	363	449	439	414	407	436	401	429	418	416	447	450	435	439	437	388	387	402	445	447	386	394	396	391	447	486	450	385	438	418	389	414	437	423	422	430	400	419	419	406	431	445	449	417	405	443	436	437	433	448	415	421	449	405	462	393	415	375	440	415	390	426	394	442	405	418	408	380	353	434	411	424	435	438	449	421	414	395	449	421	393	396	472	369	372	421	393	450	405	418	408	375	442	395	406	427	417	413	400	419	464	407	378	431	410	432	452	426	424	377	429	386	415	395	424	476	448	437	433	429	398	439	394	412	401	444	380	414	408	452	406	406	444	382	424	429	410	423	422	417	418	428	424	445	439	394	405	429	397	388	423	426	426	455	447	436	407	439	381	361	402	407	411	404	440	464	461	424	449	421	378	425	394	389	425	408	393	416	416	426	456	419	415	408	452	443	382	390	382	409	423	413	453	398	393	407	414	410	416	421	421	418	437	401	451	392	403	416	391	434	428	444	431	420	415	408	425	392	437	405	416	432	440	412	441	371	463	465	419	410	415	444	416	417	404	392	445	420	446	451	426	446	457	408	461	386	409	465	453	428	394	411	407	417	421	408	473	387	433	414	407	419	417	436	440	405	434	420	401	430	393	404	466	429	425	404	408	411	438	450	380	411	423	421	430	381	439	423	400	392	435	388	415	416	420	387	418	440	375	420	461	404	410	417	441	391	435	400	438	448	386	437	417	435	449	395	426	409	430	436	402	415	425	409	441	414	422	433	399	447	457	416	410	430	448	424	430	396	442	386	386	413	419	434	410	433	423	454	431	400	421	384	422	430	430	423	422	455	432	419	386	445	452	399	399	400	436	393	440	400	449	399	395	417	421	434	423	420	409	414	416	426	445	413	441	459	450	427	493	388	449	431	392	407	420	432	411	393	422	377	414	445	431	388	414	434	421	429	386	460	412	423	402	430	443	423	378	440	436	389	400	424	452	384	437	408	422	418	427	406	423	429	413	421	441	391	408	419	398	420	418	416	370	438	431	416	393	439	455	458	411	402	431	427	462	393	392	415	421	421	428	436	455	366	427	448	366	402	368	413	443	419	446	442	448	394	402	460	414	413	426	425	397	436	483	429	406	404	439	440	423	399	409	392	432	425	463	431	411	442	397	414	419	444	428	412	428	429	427	441	422	385	410	420	417	454	436	460	415	418	426	444	408	419	418	406	435	413	418	467	395	391	422	491	444	392	460	408	400	379	426	438	411	389	398	406	409	466	435	427	426	408	435	390	406	391	421	409	408	451	406	405	393	415	408	447	417	462	414	446	388	430	411	436	441	435	443	395	398	437	400	436	363	393	421	432	411	398	418	431	417	409	423	423	420	415	444	438	469	438	438	440	447	390	412	426	446	397	461	407	419	437	458	397	404	408	408	401	428	395	412	477	454	443	412	458	413	420	408	431	474	410	428	416	437	405	411	438	415	448	442	422	431	421	422	412	451	423	458	434	415	446	422	412	438	438	410	433	414	475	435	433	377	375	440	416	416	417	383	419	386	396	390	407	405	416	454	399	390	378	409	389	383	453	431	420	409	401	400	437	404	407	411	414	429	445	413	393	445	410	425	431	448	413	431	399	436	396	413	420	420	415	448	421	447	419	442	412	432	418	434	441	425	408	416	419	445	433	379	415	452	448	434	426	389	404	402	395	459	412	421	450	404	416	407	434	422	416	429	394	399	407	415	435	436	434	431	413	449	420	425	413	404	392	430	411	383	423	439	458	479	463	384	419	463	430	417	392	445	425	460	443	399	393	420	415	417	434	477	424	399	393	395	414	414	423	393	439	418	393	418	412	452	438	411	411	424	443	434	390	446	397	444	434	455	434	442	396	434	446	422	399	385	424	408	404	416	456	453	392	408	467	419	441	448	424	393	443	421	396	435	426	446	404	396	401	407	403	400	426	423	414	414	392	413	412	445	439	434	413	401	411	442	434	399	396	396	435	445	416	371	426	427	433	397	440	398	426	416	425	437	428	420	457	428	461	403	399	396	448	409	431	450	424	423	427	457	412	470	416	418	396	400	418	419	401	412	451	415	386	422	395	457	421	472	445	451	446	443	402	413	410	472	422	375	421	381	449	416	430	462	441	416	425	398	407	402	449	445	395	404	424	388	415	421	420	435	393	414	412	435	404	405	424	340	407	397	430	466	411	439	435	394	393	424	426	422	429	416	445	408	432	436	425	417	400	467	438	437	403	383	369	424	405	450	421	411	441	400	416	390	452	420	448	447	415	375	452	452	424	423	416	443	416	408	445	431	429	407	403	432	420	378	375	391	395	419	424	422	369	451	411	404	397	414	380	424	410	428	437	417	409	400	401	415	438	416	395	393	432	424	389	419	409	414	402	371	405	381	410	411	412	416	441	395	395	416	438	445	391	410	405	441	430	410	390	426	429	424	425	422	447	459	367	434	390	399	403	442	421	399	389	413	413	409	467	449	458	416	445	414	420	430	426	425	456	451	414	400	443	397	421	445	423	411	382	404	447	425	433
16188	1496	2328	2551	2171	1932	1665	1438	1349	1251	1192	1220	1100	1140	1071	1056	1032	1026	994	1008	1021	1032	970	964	997	936	934	987	952	939	949	947	916	943	923	870	952	923	937	859	929	873	918	938	912	891	905	1041	1055	1006	1002	990	986	956	973	1042	980	1005	946	1004	958	972	984	1006	921	955	987	998	911	949	942	930	982	951	939	918	898	941	891	946	900	905	952	893	942	963	864	920	965	902	960	947	878	916	933	915	928	887	914	916	956	945	942	882	897	899	929	933	955	899	915	913	923	928	914	924	917	973	940	920	947	899	867	966	932	901	917	941	881	936	931	911	873	903	889	936	921	906	938	897	874	901	920	917	911	914	905	896	952	902	900	920	860	903	880	878	887	883	903	882	875	905	881	880	889	940	902	924	877	928	859	853	938	835	916	919	913	914	929	912	881	913	910	876	898	848	908	859	907	940	903	898	967	918	869	949	906	854	967	901	876	952	848	870	871	903	952	907	897	877	890	831	946	932	876	909	976	934	879	942	886	891	917	942	897	918	883	868	878	974	886	903	878	919	900	921	925	880	936	906	910	848	921	934	866	931	923	881	912	916	865	922	888	892	917	929	918	875	932	873	932	903	880	949	893	881	862	927	868	902	905	900	912	956	899	918	876	890	909	865	905	895	926	932	887	866	867	922	913	906	888	909	869	908	895	928	866	842	902	844	884	927	936	944	888	892	896	912	894	902	904	892	864	884	916	906	926	923	899	883	910	882	930	888	890	922	988	887	905	925	892	891	876	978	844	884	841	901	909	889	912	903	884	910	884	931	887	923	856	932	911	844	889	925	868	907	878	891	917	892	854	860	909	894	877	885	940	914	975	932	781	916	900	897	850	860	895	906	908	920	913	883	876	872	903	946	867	913	887	907	882	932	877	882	917	924	851	929	896	919	913	959	876	903	938	889	911	873	871	936	909	962	928	872	854	949	934	846	933	910	851	911	889	869	847	895	878	879	959	904	888	884	940	930	929	857	909	916	913	872	917	916	927	888	866	906	905	942	880	920	931	933	907	898	927	940	892	957	866	895	901	940	900	875	883	894	881	905	910	905	885	876	899	881	838	888	925	881	851	890	885	899	894	914	914	935	877	894	868	882	876	888	902	941	878	903	899	922	906	912	976	842	900	931	869	894	918	879	898	901	937	913	926	890	855	878	899	900	865	937	924	908	917	900	862	920	886	863	940	913	946	938	879	840	856	923	934	908	895	932	905	895	885	920	908	874	887	902	883	916	842	941	878	920	929	903	952	886	917	908	856	948	875	913	897	909	872	884	930	942	906	910	875	935	908	925	951	923	883	870	870	881	888	862	884	930	925	881	855	855	952	875	919	934	910	878	893	886	905	917	959	919	857	865	906	864	942	873	885	899	925	900	961	881	951	917	897	878	924	878	914	872	883	887	896	880	870	868	905	930	922	903	970	873	861	895	897	907	865	906	869	924	971	879	875	883	919	932	897	868	885	923	873	907	943	894	886	887	887	879	938	916	951	921	935	893	892	918	886	938	849	847	921	892	919	928	907	904	893	858	884	888	863	903	891	962	867	884	826	933	899	907	894	869	906	911	887	903	904	921	919	887	895	932	906	887	921	840	896	908	871	934	877	918	909	912	916	912	928	896	891	901	950	854	914	917	910	940	928	956	887	922	877	890	909	873	896	890	896	923	958	870	899	904	940	877	862	931	916	892	948	927	900	837	881	850	877	962	939	946	865	919	912	911	911	950	912	887	917	918	896	899	899	887	882	933	939	871	883	916	904	853	870	953	943	915	906	870	927	881	940	852	881	905	937	862	913	894	903	901	888	890	881	887	923	903	936	872	890	845	914	927	917	913	910	923	884	900	929	879	920	897	872	853	944	860	922	877	905	891	895	905	887	883	892	947	898	911	878	891	915	848	904	896	937	921	954	967	899	904	911	906	869	916	932	883	937	894	874	907	884	902	857	851	922	892	959	917	887	915	958	908	887	899	897	910	902	886	900	904	881	884	918	914	901	941	942	885	881	910	957	905	919	946	889	926	894	887	901	906	864	924	906	858	894	889	953	896	899	962	892	884	928	855	940	944	908	920	896	942	927	933	899	922	888	925	935	923	952	942	933	930	897	889	845	936	915	940	926	956	941	945	935	895	903	884	885	921	876	956	869	891	873	889	947	871	871	919	869	876	896	878	898	945	912	921	889	912	855	894	882	871	933	917	917	901	916	849	928	896	925	919	900	886	906	874	843	924	887	831	924	880	864	901	926	861	865	861	894	918	894	872	869	856	865	834	841	872	903	927	927	938	892	920	907	900	894	886	841	896	910	866	901	908	889	948	879	868	886	891	919	873	909	938	876	884	926	897	882	929	913	898	924	891	839	920	940	910	945	911	907	914	927	917	917	875	926	847	867	895	900	895	918	909	903	920	897	915	881	946	878	862	873	961	926	857	885	925	881	907	910	920	945	907	906	920	870	949	918	933	858	865	838	887	950	885	878	919	916	919	938	836	894	939	899	973	910	919	914	878	869	912	914	934	941	880	900	900	938	851	927	908	850	929	820	877	971	856	923	938	899	911	889	885	899	914	896	877	950	969	924	921	893	865	966	905	894	907	929	914	940	925	927	919	936	905	946	919	877	923	929	875	856	938	970	924	889	880	938	929	899	888	887	907	913	916	871	905	874	840	894	929	911	864	886	909	885	886	910	916	926	951	876	894	851	899	895	902	879	894	875	865	873	858	937	900	899	895	874	926	923	940	926	915	927	862	868	903	1005	879	921	916	840	903	871	900	909	943	894	897	947	933	930	889	915	894	925	946	904	896	912	907	909	869	911	929	925	895	835	909	967	878	841	939	927	900	926	860	935	911	908	875	871	917	879	838	888	882	965	895	863	875	928	923	923	891	906	848	877	914	897	941	903	892	915	913	923	956	877	862	902	913	853	904	877	886	907	916	912	854	942	944	906	899	866	941	936	958	887	884	884	888	869	894	921	858	954	903	913	915	902	918	904	897	949	907	886	925	909	859	923	886	945	897	912	887	887	897	937	960	897	893	912	917	871	1004	871	934	905	896	871	871	925	941	889	902	936	927	875	863	853	866	889	911	914	872	910	887	931	908	882	910	967	887	846	909	856	913	906	865	918	930	881	896	938	894	949	882	900	949	921	920	887	897	937	930	888	898	910	882	934	912	893	845	880	879	939	842	888	909	890	865	867	938	882	914	900	901	852	936	903	949	926	923	877	901	972	906	901	817	870	927	828	847	870	904	922	911	885	925	948	890	923	899	910	877	901	893	892	860	912	869	941	863	913	879	929	924	891	925	944	942	863	937	926	868	865	921	900	892	863	915	928	865	918	861	918	893	841	883	900	970	888	912	919	907	918	891	943	901	883	879	865	859	893	858	884	898	860	848	818	952	898	905	893	899	902	931	842	928	855	912	852	932	907	841	868	962	918	876	903	861	904	925	859	920	925	902	884	860	868	955	909	946	902	899
6242	417	330	271	274	245	243	220	249	231	256	229	281	263	252	227	256	241	245	247	279	265	240	263	236	257	213	257	233	260	265	271	279	245	246	258	213	255	237	233	266	247	249	251	295	231	240	258	276	262	259	271	265	286	247	256	227	243	261	240	266	253	243	227	272	224	253	228	240	226	225	251	278	261	239	261	269	273	279	251	247	272	256	256	239	276	237	283	296	254	249	244	257	263	258	263	265	242	225	266	257	241	241	244	255	276	260	258	250	234	272	270	236	249	212	277	234	264	228	254	251	243	278	231	280	266	266	260	270	248	260	235	220	255	272	282	257	268	252	276	271	238	265	279	278	257	279	282	270	282	222	261	275	245	264	244	272	238	276	281	282	291	246	261	223	247	256	249	239	269	219	242	270	275	241	262	251	275	247	297	270	254	268	245	268	261	271	250	235	240	250	304	250	237	244	278	267	239	236	238	269	270	230	273	258	259	272	290	243	240	250	261	264	264	267	276	277	267	235	245	263	248	263	280	240	249	271	283	247	251	240	261	246	251	281	281	263	257	242	261	238	262	264	243	244	235	267	253	264	216	285	222	269	263	253	260	282	237	252	259	238	247	255	245	238	239	246	255	277	267	282	250	250	262	230	249	284	266	246	269	259	257	263	252	277	256	239	239	250	240	253	270	249	256	263	262	272	236	242	256	238	222	245	248	243	259	235	242	235	256	264	274	271	250	244	254	233	275	247	246	263	228	264	230	243	260	240	268	222	248	227	244	276	270	288	274	255	278	249	281	282	247	260	233	254	276	254	223	265	242	234	272	253	268	262	266	275	224	239	260	264	270	231	258	253	254	254	251	282	266	243	255	255	269	261	261	261	283	243	285	253	260	268	281	223	257	288	235	282	270	266	277	250	250	259	257	263	269	228	210	261	222	283	273	261	259	238	242	227	246	262	264	250	253	260	269	239	258	220	249	266	266	278	252	276	260	230	235	275	236	260	259	260	257	271	259	238	269	282	245	239	249	264	243	260	253	272	259	265	249	246	251	248	238	251	239	246	279	263	265	254	267	273	233	241	271	274	257	272	234	256	243	238	291	264	264	266	265	244	251	245	233	283	257	270	284	283	226	263	262	272	275	269	233	261	228	278	247	256	237	265	261	261	264	233	275	245	246	285	254	258	274	260	255	240	246	256	258	248	245	271	274	281	255	264	278	270	267	252	260	260	268	263	249	252	284	246	269	256	270	233	237	266	240	249	242	254	276	286	254	241	251	264	267	238	261	253	277	237	264	273	233	285	227	249	266	243	220	283	244	260	271	255	238	268	267	252	226	256	271	299	256	281	222	240	242	242	258	273	269	243	245	287	286	262	241	247	238	252	269	237	260	268	261	232	249	234	259	253	286	305	260	246	258	255	247	263	286	275	245	252	257	281	251	253	245	269	287	272	260	257	244	268	259	256	222	234	258	279	271	250	239	267	255	280	273	233	260	266	247	260	248	268	281	244	253	258	279	247	241	267	221	256	246	256	257	280	232	231	218	219	231	265	246	247	266	264	258	261	247	303	250	270	248	228	248	279	247	241	250	268	303	249	240	256	259	218	233	235	295	241	290	256	238	248	265	232	242	250	257	245	277	230	248	248	223	248	275	276	268	235	272	252	247	268	256	281	247	240	256	264	241	273	249	263	252	280	264	233	258	288	277	246	255	256	261	238	236	262	276	251	249	278	268	289	247	242	269	256	251	262	287	213	262	257	252	257	260	251	279	214	262	260	258	277	250	252	249	270	285	249	271	252	269	271	262	244	288	239	212	226	268	270	260	272	258	268	273	248	262	261	242	261	262	220	295	255	258	272	267	248	261	264	267	255	240	281	286	266	239	250	266	259	253	268	257	269	246	248	251	266	254	272	283	272	260	287	269	233	255	282	248	252	259	232	223	278	264	259	252	256	276	280	238	249	254	273	271	233	273	261	273	256	229	270	275	303	234	236	256	249	269	256	260	280	256	282	249	242	250	253	241	282	276	243	261	258	265	263	226	259	261	261	250	242	244	270	268	270	273	246	228	227	256	276	261	260	272	253	265	294	244	232	261	260	264	251	271	238	262	260	254	277	240	244	286	253	271	245	278	246	241	246	260	279	268	276	233	241	287	287	241	266	262	268	255	246	231	228	286	248	254	264	245	253	298	265	273	252	275	272	251	261	281	259	276	230	260	247	277	255	263	288	268	241	255	246	262	288	216	276	243	231	227	253	240	251	272	254	260	241	243	249	264	262	257	283	249	250	251	260	294	266	253	233	252	289	255	210	257	267	249	268	234	258	271	263	275	250	289	284	281	286	277	257	263	232	268	242	255	246	263	271	249	245	245	248	250	253	244	239	257	253	273	255	246	258	275	238	235	270	294	242	271	235	281	244	266	238	251	230	242	265	224	266	248	268	246	296	282	281	284	280	257	248	292	262	251	255	259	242	269	266	279	241	266	261	279	297	267	234	272	239	215	236	260	246	229	262	273	221	245	247	265	274	244	240	268	261	241	238	265	239	235	278	272	262	248	254	276	234	250	233	260	255	258	277	255	237	242	265	262	245	274	266	245	269	252	258	251	266	262	252	244	252	283	242	219	298	271	261	255	226	256	268	241	257	260	273	276	252	270	236	279	263	225	248	247	234	258	266	256	263	236	278	270	298	242	251	243	227	270	245	229	273	260	255	248	268	238	250	258	267	260	242	248	269	264	223	245	245	258	241	260	234	252	289	247	268	275	237	251	251	260	256	266	235	274	260	267	218	252	229	247	247	267	262	221	219	295	256	239	232	220	256	239	245	229	306	245	249	225	254	255	258	259	246	250	233	239	265	244	241	259	244	281	264	263	237	253	269	274	255	268	235	276	263	214	277	266	274	251	295	257	254	240	260	244	247	261	258	263	223	249	260	274	251	243	233	268	271	265	271	265	242	257	249	251	248	277	226	250	261	223	241	245	246	283	247	224	226	245	244	261	232	269	249	234	234	246	264	266	280	273	233	258	235	267	235	257	219	276	244	249	250	231	256	208	251	259	255	257	287	289	259	262	314	230	267	279	221	244	264	259	259	265	262	267	235	234	225	251	247	216	266	289	243	231	258	263	258	267	254	220	258	240	247	264	265	265	259	296	258	275	275	271	257	239	235	267	258	249	236	245	238	264	260	258	275	268	254	246	283	270	245	255	267	249	247	242	251	280	247	266	267	225	245	247	225	238	281	279	245	240	285	253	254	275	285	249	247	262	263	244	265	265	229	242	242	238	271	267	236	273	257	258	239	259	246	241	253	297	245	254	250	241	279	277	260	299	233	250	279	272	251	266	233	225	259	238	245	272	253	273	254	284	274	261	280	271	261	273	290	248	254	300	255	263	264	268	272	236	258	259	235	254	236	268	241	275	267	252	275	256	238	280	244	262	252	260	264	250	238	251	232	273	251	242	226	259	278	243	247	225	250	279	261	248	216	256	252	272	254	259	221	259
4180	629	669	650	658	652	619	588	642	599	650	598	600	632	617	652	600	595	603	609	584	582	600	615	541	607	567	603	572	582	609	592	571	579	612	590	611	624	566	570	574	624	613	598	610	602	549	554	619	634	652	612	596	564	639	581	574	618	605	635	639	607	637	578	627	603	583	589	606	590	618	616	664	563	577	592	609	605	630	568	598	573	541	546	600	602	582	575	597	596	622	626	583	623	577	564	611	619	551	553	594	589	588	601	611	636	611	614	592	566	621	617	611	609	601	585	607	602	616	555	589	629	573	571	623	551	596	580	594	638	631	570	587	590	599	578	621	605	594	636	602	610	601	613	583	585	588	579	612	569	559	600	583	534	640	586	626	646	547	586	610	584	592	567	566	621	591	618	582	658	595	590	619	587	627	620	563	560	573	567	598	578	576	595	593	586	563	585	591	570	600	560	573	546	618	615	585	624	595	627	622	636	587	594	626	612	624	638	590	595	548	616	634	618	605	617	597	620	598	629	584	563	586	586	625	560	583	580	584	576	615	613	580	630	597	597	609	632	558	619	601	616	597	615	588	590	610	548	596	567	604	599	548	570	600	577	578	594	572	585	600	628	583	585	542	596	627	576	552	587	566	570	608	622	583	629	572	582	591	562	625	616	640	615	597	572	593	579	565	561	588	583	619	580	613	588	595	585	610	578	601	618	619	617	616	603	581	599	582	583	558	605	584	571	570	581	632	612	568	626	569	588	607	615	610	578	618	610	612	606	605	594	540	615	560	613	644	565	598	598	582	579	597	654	563	599	598	607	574	604	632	594	602	576	656	571	623	578	612	617	609	578	609	597	561	581	591	620	585	584	626	623	592	577	624	577	571	611	611	577	599	573	582	592	625	552	534	598	615	567	624	608	623	564	595	630	600	565	619	582	610	586	588	566	512	613	651	574	605	571	591	562	600	567	573	614	611	570	605	600	606	552	571	580	600	605	586	619	640	609	571	616	582	553	579	595	617	576	612	545	605	606	588	605	585	599	614	579	615	582	574	607	583	580	554	585	597	591	641	553	575	599	643	612	608	579	631	634	572	617	598	609	593	592	588	616	607	599	546	601	616	569	640	627	592	640	589	585	607	564	634	610	597	610	571	588	627	584	571	591	596	576	582	598	589	598	595	623	631	609	588	585	586	658	610	617	608	581	640	586	611	538	586	626	540	624	601	618	574	613	572	577	624	618	580	597	586	650	613	605	619	607	565	576	619	566	600	588	574	585	622	630	601	604	632	590	593	600	596	574	622	551	577	605	591	615	607	589	602	613	627	538	592	602	579	529	611	588	595	576	602	600	581	656	614	614	581	631	636	634	610	606	594	612	611	580	546	657	589	564	578	607	599	566	586	616	609	677	609	589	628	587	645	551	576	633	537	584	621	560	574	640	616	595	579	612	626	613	614	571	615	592	603	644	605	552	560	557	606	564	560	615	563	628	652	565	593	625	594	606	572	587	579	607	584	628	594	587	596	632	596	624	623	576	623	579	635	609	617	614	621	629	592	604	600	586	577	642	623	610	561	619	577	612	585	595	576	597	580	571	617	592	623	615	588	561	586	577	571	639	605	583	589	583	586	571	588	574	578	604	599	595	614	617	590	585	640	594	601	559	623	599	598	617	552	621	612	604	578	612	570	589	591	566	591	599	595	569	651	602	594	604	584	609	551	618	602	562	609	591	619	602	593	635	596	612	562	610	557	612	572	574	599	587	596	643	607	590	665	623	619	615	599	588	577	597	597	572	581	611	640	612	639	604	624	586	593	561	561	611	588	607	585	590	662	596	570	624	623	612	609	616	592	596	621	620	586	619	582	547	631	609	589	554	608	577	552	615	565	619	594	611	590	580	590	589	580	636	589	574	549	569	575	609	620	604	594	604	598	596	622	573	621	604	617	627	608	625	596	620	563	573	583	612	579	568	566	554	567	591	584	616	629	588	646	593	608	607	596	626	638	579	601	636	605	579	631	590	595	615	632	601	591	567	546	600	603	594	604	592	594	580	607	612	576	579	601	565	573	596	623	621	569	595	581	593	575	601	601	570	561	600	583	616	595	613	579	596	631	622	583	596	605	560	593	550	627	600	554	636	558	622	562	593	612	613	590	581	568	622	570	606	550	616	621	597	565	549	634	640	603	615	565	626	599	603	616	639	624	596	626	596	639	615	580	581	658	615	562	601	589	613	577	612	599	649	556	576	595	557	600	596	591	620	633	634	643	618	582	589	554	599	574	593	589	588	576	600	603	592	632	590	615	558	596	586	621	614	613	621	570	579	582	610	570	568	574	595	573	578	592	580	569	609	576	559	604	651	586	575	625	565	615	585	592	606	609	614	590	558	615	580	629	630	588	588	610	565	586	629	577	625	585	620	578	650	616	594	554	582	596	580	640	635	556	611	620	584	613	621	618	594	562	587	594	651	607	606	574	565	589	652	643	588	622	624	586	557	610	599	618	601	626	561	593	636	593	593	637	639	580	603	578	571	577	575	540	604	613	568	588	582	586	595	585	585	563	544	585	626	634	581	580	614	584	609	586	609	583	644	584	639	583	588	602	610	587	574	626	623	656	587	606	648	583	654	610	619	579	589	576	602	625	630	578	622	604	561	613	568	575	604	565	577	626	605	598	591	565	605	588	613	609	598	593	580	566	596	633	590	633	596	646	639	610	632	605	602	614	601	601	619	597	605	610	641	602	610	586	582	626	598	566	575	547	579	589	565	598	573	613	587	613	565	616	583	595	595	611	630	575	569	578	614	618	606	629	599	564	608	576	560	569	562	626	581	576	620	631	581	596	638	538	628	588	573	598	600	587	605	556	568	604	627	610	602	623	580	626	600	595	614	545	584	590	594	603	574	605	590	555	607	562	581	595	578	614	590	627	584	552	605	575	628	587	574	625	598	560	603	610	574	573	625	650	620	620	599	553	600	573	573	570	586	637	657	600	606	585	609	566	607	611	607	591	593	594	625	643	556	577	558	551	565	639	611	593	618	602	538	645	598	607	572	590	593	621	593	594	609	580	626	596	591	610	604	586	600	593	621	560	637	577	596	555	585	622	568	647	630	650	545	595	645	604	613	634	637	605	577	566	551	630	560	617	610	564	566	570	595	594	620	586	551	607	581	654	582	557	567	603	607	616	608	568	596	616	572	604	572	598	600	614	587	595	566	635	545	651	624	568	588	609	586	581	622	583	608	608	575	623	648	572	588	617	632	627	572	581	609	619	576	623	543	554	594	611	654	613	544	584	602	592	601	580	607	596	545	603	606	603	605	604	575	605	609	606	608	634	612	625	598	583	621	602	605	616	603	598	597	650	605	554	578	635	636	621	572	600	615	604	613	576	585	622	579	584	585	545	588	586	629	599	605	617	581	553	573	584	595	587	635	590	587	628	604	581	603	595	585	569	561	568	614	604	594	624	601	586	595	627	607	571	599	617	645	605	607	647	610	571	548	629	600	636	600
19251	1786	760	646	528	405	444	392	380	352	359	354	382	381	395	346	332	369	343	327	340	401	352	343	344	347	342	358	368	359	354	364	394	337	374	339	350	339	380	371	398	355	360	334	331	354	359	372	355	366	343	363	336	327	371	378	364	366	362	323	385	371	367	315	350	363	371	373	353	372	325	377	384	387	368	375	353	339	316	361	369	313	321	383	354	335	348	350	370	347	362	348	338	341	376	329	374	351	365	329	352	338	365	347	370	350	350	341	350	354	361	371	370	346	345	345	331	399	323	359	328	352	374	362	333	353	356	348	372	380	386	380	341	353	358	326	372	370	343	332	319	348	334	361	364	346	346	338	370	366	350	367	358	364	376	337	334	343	317	358	362	316	367	367	338	376	313	340	288	351	372	324	353	375	318	340	341	355	353	356	354	332	366	316	330	352	316	322	347	411	347	325	352	377	355	356	382	347	345	374	340	331	315	362	339	342	362	376	345	351	350	359	336	364	332	328	368	335	370	350	382	349	349	361	340	329	357	322	344	331	329	385	345	384	313	356	363	354	346	329	356	350	329	378	331	300	340	348	346	338	365	373	361	349	322	327	336	345	342	359	345	377	369	315	338	356	321	354	323	350	346	372	364	321	406	358	359	385	332	319	349	342	341	375	313	342	363	336	348	300	380	385	386	325	328	376	373	367	354	354	325	376	361	363	342	341	323	355	361	396	364	343	354	381	328	340	342	363	366	419	334	384	368	341	342	347	344	336	334	354	341	346	355	412	373	349	368	355	317	352	387	315	366	349	353	337	354	385	348	363	375	328	365	367	335	344	338	323	345	368	373	333	359	364	314	364	364	350	339	337	367	340	376	351	333	338	333	348	303	344	353	356	330	316	311	386	344	363	329	319	321	368	321	326	358	364	336	332	308	343	346	365	335	314	348	339	330	361	340	344	336	351	402	366	341	318	326	359	330	312	346	365	359	345	331	355	338	374	352	364	316	369	350	366	366	345	352	344	340	357	326	382	334	358	360	358	346	356	348	349	333	360	350	317	335	326	299	339	354	346	347	337	350	321	359	349	367	352	368	353	342	377	366	364	365	311	378	340	367	362	398	362	352	316	365	383	335	354	325	338	307	325	368	344	330	341	366	318	351	342	322	363	363	329	346	307	329	364	346	334	382	364	342	302	346	333	348	355	392	352	362	359	348	349	332	328	342	343	368	363	313	352	325	337	367	392	352	319	346	371	338	355	334	379	337	364	387	327	369	365	351	358	361	379	317	349	385	383	385	341	310	346	298	365	377	341	360	342	326	336	351	367	330	341	345	353	329	376	376	385	352	355	316	353	339	387	347	355	375	368	398	373	357	335	386	350	324	317	295	362	368	336	311	357	340	340	358	345	340	329	382	350	362	386	346	315	308	345	313	363	344	359	360	361	334	339	354	354	348	343	366	344	355	329	389	354	342	357	357	352	355	330	309	351	314	365	353	357	338	363	357	382	344	352	344	367	343	356	372	350	336	342	380	356	374	359	341	397	346	370	352	324	322	339	367	376	352	342	330	331	333	326	367	350	345	352	348	343	371	342	374	344	344	318	321	306	375	329	335	330	352	346	339	357	380	336	371	360	324	342	347	341	369	343	328	340	375	340	364	356	345	373	368	331	338	310	377	341	329	357	343	376	353	341	382	354	368	402	340	384	369	358	357	346	350	361	367	363	354	352	360	349	340	368	329	353	367	347	383	316	309	356	365	354	380	359	326	334	326	330	348	352	347	329	355	306	369	366	366	304	357	384	362	360	315	328	348	352	347	350	352	351	309	373	332	350	362	332	338	345	344	380	350	378	351	341	356	388	392	339	343	321	373	351	375	350	358	345	326	349	355	338	373	359	352	355	360	384	379	339	367	365	331	350	342	368	320	298	327	366	330	360	318	369	359	385	357	357	350	341	335	328	327	342	352	325	353	348	353	336	372	332	338	358	337	326	331	346	339	330	353	346	346	356	344	351	328	343	329	362	351	361	332	351	318	342	361	361	340	327	365	318	333	367	341	330	389	371	365	381	365	341	335	358	329	380	348	350	338	338	377	366	361	332	355	359	341	342	389	385	375	336	361	392	354	348	322	374	357	349	328	338	332	329	324	349	364	327	308	320	360	355	367	337	372	343	316	354	334	324	329	327	336	382	325	364	382	381	349	358	338	361	379	361	345	319	321	293	312	349	360	301	383	390	344	363	363	352	346	361	321	354	336	367	333	327	328	352	344	325	347	321	337	346	339	335	353	348	338	364	379	367	331	380	346	366	347	358	332	347	316	306	362	341	331	307	344	366	352	358	345	340	314	367	355	346	334	309	331	325	327	323	349	340	374	371	352	337	378	337	324	331	370	369	344	371	307	372	331	323	383	399	368	367	354	339	359	374	369	365	340	348	355	362	336	383	369	395	345	362	356	314	328	370	345	337	361	333	346	360	370	361	358	364	327	346	345	335	313	357	333	342	345	337	365	317	348	333	336	384	353	343	325	337	343	392	388	362	337	370	397	361	321	366	350	377	367	311	383	343	322	360	314	347	357	377	380	338	367	376	339	336	334	367	346	368	330	386	368	333	351	363	339	379	412	358	371	354	376	355	319	333	361	377	337	311	345	330	366	367	370	359	343	350	379	362	315	345	321	367	352	352	371	322	320	341	358	370	384	415	333	341	345	351	342	318	319	378	351	367	351	344	361	363	341	366	391	350	372	347	328	339	385	383	336	368	352	334	355	351	353	336	377	354	367	356	330	352	380	360	385	335	369	347	318	302	320	360	329	350	333	356	362	333	346	353	346	337	340	351	338	364	350	352	339	335	339	334	340	338	345	372	334	327	374	356	382	334	347	391	350	363	367	354	339	324	384	345	377	360	362	366	316	359	331	326	367	345	346	360	366	369	339	341	364	347	323	383	319	318	337	353	308	318	333	357	321	334	338	372	355	338	332	312	333	328	348	335	306	323	327	310	368	332	377	367	354	374	362	343	358	338	362	358	350	347	331	360	343	338	379	354	362	357	327	330	369	347	366	382	354	408	329	361	329	323	334	368	341	334	332	344	348	341	351	353	297	376	335	382	343	357	296	328	347	341	312	356	343	354	334	363	351	343	321	341	345	388	340	367	345	341	363	333	361	371	346	325	376	353	337	369	361	356	321	344	385	373	321	370	368	365	351	329	359	327	362	319	324	316	369	316	350	343	343	369	333	329	343	332	345	360	351	307	350	357	330	366	340	415	364	353	341	331	314	322	363	322	333	344	364	344	351	387	324	342	312	335	340	338	342	289	344	355	353	363	357	333	358	336	335	314	330	376	316	321	357	355	349	371	334	349	349	355	390	375	364	336	349	335	350	354	320	344	326	345	378	384	322	360	350	370	336	314	385	341	352	286	342	344	339	317	320	382	344	373	359	329	353	327	326	339	345	329	338	331	336	349	382	351	335	319	349	342	340	338	371	332	376	322	319	383	345	396	376	356
11507	1053	1522	1613	1443	1270	1180	1044	1026	928	902	917	890	860	864	852	831	869	853	810	795	873	814	834	823	779	809	784	810	799	765	799	879	815	863	765	799	776	823	804	783	764	788	783	814	749	833	824	871	814	815	861	849	834	845	898	812	830	815	843	805	805	852	821	833	784	807	793	824	836	821	764	833	770	767	779	761	777	818	827	748	805	809	800	813	785	787	836	835	800	797	796	802	808	763	793	788	816	766	775	832	771	790	771	806	793	788	796	813	818	809	824	756	767	767	838	814	816	847	789	796	788	771	798	784	760	731	819	839	789	787	767	751	785	757	793	747	772	798	783	731	791	798	760	814	812	780	769	791	738	847	768	766	781	780	770	755	784	799	773	779	771	734	742	807	742	769	781	797	851	805	738	865	760	779	771	805	774	790	771	778	803	779	837	787	799	754	758	809	784	789	769	767	801	762	809	776	799	836	804	728	794	778	741	796	764	779	797	792	765	765	782	811	796	778	751	735	803	809	815	787	716	799	785	787	759	774	731	750	717	783	777	775	788	750	786	735	784	766	819	756	792	799	721	800	791	767	809	801	732	767	814	814	772	750	795	742	774	794	776	791	794	768	786	825	784	776	773	794	752	764	791	773	767	719	795	777	793	799	810	798	774	806	782	794	797	767	780	795	758	789	752	783	811	794	777	786	722	841	786	802	813	791	747	804	831	779	812	762	792	801	757	773	745	823	763	780	776	829	717	721	756	774	834	817	756	802	784	742	745	799	801	708	831	761	756	761	817	833	738	799	761	808	803	738	827	802	782	773	760	824	718	794	845	811	797	764	807	789	804	765	754	793	774	758	794	778	788	762	765	770	761	756	779	781	766	786	769	793	749	823	786	746	796	794	771	838	719	760	775	785	791	779	776	744	775	775	751	791	803	750	746	804	757	783	785	744	773	812	754	786	744	823	768	728	777	809	756	818	794	777	827	764	743	772	828	754	781	738	768	777	799	756	777	791	873	780	769	782	775	786	802	752	757	816	783	780	794	755	795	764	787	779	764	766	793	781	808	828	791	765	783	798	809	758	767	771	773	822	774	790	800	776	754	749	779	774	749	754	851	790	758	741	760	799	736	719	771	760	802	833	835	764	764	820	795	759	811	799	804	796	748	752	757	795	765	778	738	776	763	742	744	738	752	840	774	788	808	786	744	755	743	788	747	772	746	817	778	760	742	747	751	769	741	781	786	758	808	763	807	775	805	833	775	730	762	792	770	762	760	775	775	771	793	791	789	801	762	797	759	742	780	742	810	796	786	757	776	721	747	796	763	782	777	756	781	758	854	778	801	768	748	784	808	757	777	784	736	762	782	751	815	822	736	750	767	745	792	802	826	775	742	765	787	789	789	792	743	784	773	798	741	748	810	784	833	770	840	789	775	788	762	810	777	781	770	787	826	782	720	817	802	836	780	788	770	792	794	766	759	785	766	779	757	777	753	824	747	794	741	801	760	763	763	804	777	816	794	781	767	772	742	795	714	764	796	778	769	783	778	793	809	793	790	777	764	789	789	785	818	763	778	779	794	779	786	776	791	810	774	796	742	762	783	778	748	805	790	731	773	814	753	834	815	734	777	793	783	781	777	776	775	811	768	781	820	778	754	765	819	810	719	812	783	789	808	826	751	796	803	733	759	774	738	771	800	823	774	735	799	827	778	740	819	785	799	795	796	783	784	781	743	781	769	794	784	827	815	773	729	754	805	788	757	845	753	766	731	770	773	750	759	784	792	798	775	767	795	749	790	827	769	785	732	794	754	773	754	767	780	829	813	791	766	771	776	803	751	778	747	789	771	772	770	771	716	758	796	778	750	817	765	763	770	746	806	823	763	808	752	746	728	835	802	742	768	784	759	756	788	786	784	779	776	860	812	822	823	818	767	763	786	754	775	829	800	787	787	781	816	787	766	732	782	807	775	773	783	749	753	791	761	763	781	801	756	760	748	747	737	750	795	762	755	809	781	774	857	759	782	801	770	798	769	792	779	770	750	791	815	791	818	802	812	805	769	782	809	823	806	797	816	712	766	721	757	776	802	755	804	751	825	788	787	770	799	827	798	777	769	766	788	765	765	803	763	757	792	794	778	794	782	820	771	781	745	801	770	778	705	767	823	800	763	755	795	743	726	792	796	772	798	781	792	732	776	813	751	766	786	772	760	780	770	814	749	733	751	762	807	749	803	791	847	805	794	790	762	777	742	757	727	777	804	798	730	815	822	781	798	774	779	736	767	779	722	744	792	800	731	778	796	829	818	747	765	801	757	798	762	756	806	780	751	732	786	803	769	788	798	800	752	746	818	760	780	757	772	790	746	784	776	774	818	747	813	787	770	779	789	777	781	782	812	775	754	799	769	771	770	804	773	779	783	828	774	810	741	833	746	797	756	749	816	779	815	845	815	794	776	778	776	750	793	767	762	737	779	758	754	763	785	803	780	794	821	760	782	731	762	758	807	848	786	740	775	774	817	751	808	791	750	747	787	789	748	799	816	758	798	766	776	782	734	768	824	805	812	769	709	745	773	746	771	755	821	813	791	761	774	819	749	722	817	800	795	738	812	818	753	811	792	763	736	751	798	782	815	742	747	765	792	803	823	731	824	812	799	773	780	775	807	740	753	832	767	754	786	766	782	794	751	799	758	768	785	747	805	724	806	784	774	779	773	830	810	808	796	805	755	773	745	731	828	791	751	783	786	806	760	746	748	819	820	784	780	845	793	836	777	755	789	784	806	798	779	794	793	737	781	777	797	764	753	824	784	772	739	755	805	746	777	758	788	742	797	823	783	821	755	772	798	759	786	771	795	795	752	845	790	769	785	776	799	765	776	786	778	760	742	764	750	760	749	807	815	789	799	767	762	804	742	795	744	794	773	794	758	782	798	735	742	774	750	801	823	791	705	776	789	758	828	779	789	763	727	797	835	777	739	752	784	759	796	745	800	813	766	810	758	868	790	756	733	720	805	777	766	786	785	809	796	775	804	785	762	776	777	758	791	754	838	803	786	763	800	798	724	777	783	755	803	812	795	781	775	746	722	777	822	790	776	817	768	757	787	776	850	791	816	768	752	833	777	750	769	789	762	771	783	808	803	790	794	813	764	744	787	760	828	815	746	801	816	805	832	753	798	750	772	756	820	840	766	743	775	810	776	809	776	790	739	719	734	769	788	803	807	785	805	738	748	796	807	770	768	742	747	786	782	828	754	779	807	765	750	764	799	783	816	781	767	803	744	747	799	787	786	764	784	775	787	790	761	775	784	767	766	799	736	777	823	802	797	807	758	746	784	818	797	759	768	785	747	821	741	815	784	716	767	773	724	772	765	756	797	799	766	802	741	778	717	782	754	788	765	756	848	736	776	808	758	758	776	822	822	762	727	783	757	752	775	810	755	785	768	795	804	741	744	765	745	768	785	760	809	784	791	787	752	784	798	761	777	772	750	785	793	751	772	713	782	786	846	801	764
29876	4272	1463	976	715	628	536	565	504	475	467	496	417	432	405	433	420	426	456	403	403	403	432	434	448	409	365	438	425	418	445	425	476	411	422	438	433	446	446	383	451	406	424	423	442	435	412	442	433	434	429	415	394	396	422	430	427	442	437	441	419	413	404	441	428	427	427	413	467	447	394	404	415	398	406	436	392	392	393	419	420	356	416	409	426	421	423	385	366	423	386	444	403	436	446	463	423	444	413	389	446	415	451	424	423	413	423	412	408	424	421	422	420	362	416	442	384	379	433	399	386	426	390	427	406	445	450	466	405	447	430	463	399	421	398	405	407	442	425	423	398	438	357	432	418	415	386	410	402	430	431	393	408	392	432	392	398	416	402	411	416	406	420	418	393	419	417	413	378	418	380	376	391	438	410	434	429	408	464	390	436	432	446	404	404	444	417	391	425	404	405	406	415	410	432	430	374	411	409	397	391	392	411	366	408	429	414	451	417	422	424	379	458	386	429	384	467	416	412	403	429	374	385	434	405	435	392	402	414	416	408	406	396	406	403	390	385	428	401	392	418	400	396	413	421	441	388	438	423	427	435	444	385	436	426	371	394	421	415	435	378	389	456	400	457	409	392	420	398	405	390	406	470	397	422	378	410	446	429	398	363	421	417	399	396	422	409	422	421	416	450	405	408	408	422	431	443	428	413	403	416	444	411	411	389	401	400	371	426	444	400	393	404	421	396	384	405	403	418	390	406	415	437	427	386	396	425	438	393	378	434	395	428	408	439	444	439	401	393	358	418	401	377	426	463	421	380	412	361	437	470	411	423	407	413	418	438	431	442	441	423	436	438	362	411	424	400	399	401	417	429	386	411	417	386	432	427	416	394	439	432	406	436	421	424	428	418	430	400	460	433	433	406	415	395	419	427	403	429	439	432	410	420	398	390	448	418	368	375	395	394	407	386	356	407	429	428	411	433	407	483	424	448	433	393	424	442	390	412	388	410	432	420	429	428	403	408	412	403	405	432	430	368	420	412	416	398	392	393	397	417	388	411	424	413	409	422	452	433	387	440	367	404	421	432	407	426	457	415	420	428	359	406	414	441	417	408	420	425	441	439	376	389	417	391	414	391	379	413	383	394	417	419	421	411	461	421	416	435	378	447	420	405	402	437	397	425	453	392	445	386	444	412	416	395	429	385	434	396	377	423	407	412	412	419	400	408	377	369	417	411	424	411	410	474	457	418	396	395	405	402	390	388	392	417	440	407	429	421	395	444	395	396	414	438	420	386	392	358	459	468	392	377	401	419	383	433	406	401	418	381	458	445	440	387	396	421	403	398	442	404	374	374	445	409	377	412	441	424	415	411	417	444	429	405	404	471	389	402	440	405	387	461	428	430	413	431	398	428	408	437	393	420	401	408	444	406	454	409	383	426	379	391	418	424	409	402	446	434	454	416	440	361	364	423	427	406	399	434	371	379	408	423	378	426	389	473	422	370	408	419	418	408	369	392	431	411	433	415	420	427	459	375	419	445	441	381	425	461	422	407	404	446	400	394	395	399	451	403	421	402	436	393	427	488	444	390	432	384	411	400	391	372	420	409	424	447	407	378	399	427	368	421	413	401	395	376	412	384	358	456	411	368	411	419	434	399	414	400	407	417	402	437	366	419	382	406	423	424	396	421	456	415	426	385	419	408	411	396	429	418	398	429	382	389	449	454	426	397	413	432	402	416	424	462	417	408	448	403	371	437	411	422	421	409	397	406	399	409	424	417	433	393	425	430	421	433	391	426	408	442	417	401	421	443	405	416	460	403	381	432	438	435	416	414	363	455	404	404	418	416	417	413	432	439	434	420	406	402	390	422	420	384	402	417	399	416	409	433	428	418	385	373	408	411	431	429	384	365	434	370	413	420	421	449	424	398	456	370	406	410	392	397	409	415	411	411	432	436	401	426	370	382	423	407	404	428	438	411	423	391	428	403	417	429	405	402	439	409	431	438	423	399	418	396	398	409	416	412	443	433	407	399	433	408	403	408	446	417	381	390	410	421	355	397	438	397	373	398	414	452	418	404	420	412	379	435	433	405	418	422	405	361	411	422	387	439	391	455	404	491	379	418	422	441	391	424	406	384	434	414	380	427	441	440	432	419	430	439	417	425	415	403	430	395	420	436	404	425	460	381	435	429	427	416	381	407	423	413	420	404	418	450	411	470	379	417	393	411	404	434	438	447	410	399	413	440	425	416	443	393	422	408	443	440	409	454	450	472	378	408	418	407	409	428	410	354	413	428	458	418	423	403	438	420	428	431	420	432	384	413	405	395	414	409	442	413	428	446	396	421	406	405	397	393	372	414	403	438	428	417	388	373	369	413	418	406	384	401	446	435	399	377	431	398	450	420	396	392	415	387	409	364	387	458	402	426	415	453	401	417	427	451	396	387	438	415	405	447	405	427	410	449	407	408	406	418	416	446	442	384	413	406	387	443	403	459	413	401	442	412	408	397	444	421	435	424	428	400	402	397	414	401	351	394	401	400	380	425	383	457	393	464	401	435	396	411	471	421	434	443	432	417	426	398	434	414	397	370	412	399	407	428	379	448	456	388	397	432	415	412	432	419	407	392	432	412	389	448	396	391	390	384	416	429	399	436	401	404	438	402	401	371	392	394	442	405	400	405	454	421	380	419	409	395	402	418	395	399	410	433	419	417	412	410	425	445	456	427	415	424	400	433	436	450	395	373	417	410	445	423	417	389	401	388	410	390	409	448	458	413	422	429	400	398	427	365	454	393	402	417	433	403	432	422	366	384	408	402	439	432	428	405	410	467	438	419	402	411	389	402	377	417	418	421	397	413	409	412	391	395	456	411	429	413	413	395	412	427	437	397	386	384	422	397	364	428	394	423	414	397	440	412	418	452	404	406	416	399	416	406	391	436	427	406	372	410	382	385	437	394	386	383	428	442	404	422	424	455	428	427	405	385	414	375	440	446	420	441	422	437	404	404	408	413	387	454	427	467	444	407	429	434	400	407	415	374	401	386	390	405	471	432	405	427	441	432	421	389	414	423	387	390	447	420	388	386	419	391	434	372	406	409	432	419	438	376	433	427	426	443	409	399	405	402	410	419	420	407	389	389	448	412	423	419	455	428	424	397	436	471	404	393	411	394	405	433	428	452	401	410	407	405	375	402	406	403	422	425	367	416	433	390	408	410	361	421	447	393	384	415	368	400	445	414	442	424	419	419	439	425	343	437	409	376	365	419	448	382	385	421	421	407	388	379	402	461	421	354	426	400	407	417	427	423	419	415	404	432	425	427	412	417	397	435	385	416	410	442	433	428	411	413	416	456	408	429	417	383	400	423	421	411	413	431	469	443	367	391	391	428	472	405	429	487	391	451	427	468	380	396	448	453	374	428	388	396	377	409	437	458	438	428	433	408	409	423	388	417	403	404	446	439	403	409	423	434	413	424	414	423	445	376	366	418	402	388	409	420	413	417	359	392	392	429	402
15566	1448	2313	2576	2211	1834	1693	1499	1375	1270	1160	1085	1123	1078	1051	1023	1016	1012	1027	994	960	954	991	949	1007	943	886	939	952	936	962	954	884	969	959	880	943	961	852	944	925	904	881	892	990	885	879	976	1030	935	997	1017	950	961	939	978	982	970	962	952	920	985	924	962	902	972	933	933	928	951	911	901	943	961	890	910	914	928	912	931	884	856	927	916	911	878	887	916	926	905	921	924	912	853	900	896	980	925	896	885	985	874	907	884	908	879	860	906	902	914	905	891	886	925	885	880	924	854	860	910	896	879	883	887	894	909	893	860	924	912	883	886	929	922	875	904	887	876	919	895	867	861	917	881	951	903	889	889	900	910	910	876	900	919	862	915	855	896	903	915	894	891	881	873	911	868	931	875	871	867	957	959	895	938	918	926	833	892	815	892	907	898	960	908	901	869	898	871	896	894	857	914	885	887	887	905	951	910	887	893	862	837	821	937	849	915	876	867	883	868	886	840	892	896	842	868	904	855	913	905	867	885	816	905	942	925	915	847	917	910	961	864	892	958	875	903	878	843	870	889	890	809	897	886	861	892	883	876	856	883	891	874	922	938	862	918	870	893	911	984	847	876	868	918	890	924	868	871	870	892	909	880	857	928	875	872	904	873	917	911	889	903	872	863	953	877	915	907	896	884	943	883	913	870	898	910	889	859	956	884	903	886	912	855	894	886	883	920	897	880	913	880	882	960	924	892	824	852	902	873	901	892	879	863	900	851	866	866	885	919	961	809	896	944	876	891	903	876	885	857	901	862	908	917	866	942	915	879	907	929	895	908	871	901	952	897	815	904	794	942	919	826	909	900	915	822	898	885	895	927	907	901	857	844	856	870	830	927	896	902	879	921	843	875	902	866	931	853	918	900	886	913	890	896	871	902	902	862	889	905	917	839	848	927	855	919	917	891	924	841	927	860	932	902	858	856	868	866	899	904	920	983	878	877	911	886	848	864	875	910	880	897	901	908	883	928	912	905	853	844	836	822	866	890	878	901	872	897	852	909	867	826	764	840	900	840	925	871	847	889	844	914	891	919	890	916	956	830	984	920	918	902	845	902	869	866	922	900	900	917	864	871	900	938	920	895	893	899	894	899	921	918	922	861	870	981	863	863	862	868	927	893	898	916	926	930	907	911	904	852	906	877	901	907	857	923	895	913	896	880	871	871	859	846	919	886	857	909	902	924	872	931	897	851	897	875	824	945	878	866	832	926	874	909	923	859	929	961	844	886	852	855	920	854	876	881	849	863	910	877	876	877	911	859	918	873	898	897	857	917	935	951	937	884	898	883	867	856	877	886	880	854	925	830	817	906	873	906	991	890	953	920	869	862	877	908	904	933	802	824	952	892	894	843	914	914	905	884	863	867	872	867	911	884	946	905	879	904	915	852	893	870	880	850	885	884	895	902	896	792	895	907	875	924	846	914	874	904	920	946	881	908	925	898	923	886	884	860	844	902	893	889	891	834	870	884	859	894	855	937	864	897	805	869	957	798	897	858	881	911	864	905	892	864	863	902	879	925	883	862	866	916	889	877	879	888	856	877	895	856	894	929	886	898	929	828	897	891	893	894	872	833	874	884	907	894	892	870	866	876	872	830	868	893	844	848	891	884	870	910	887	884	895	898	856	925	883	888	873	896	836	896	862	904	907	902	891	825	935	889	872	881	887	924	853	921	867	838	926	900	944	884	866	866	841	912	883	926	868	867	893	893	887	927	862	903	941	884	860	894	912	901	923	926	908	880	890	912	877	865	906	875	868	919	898	881	909	877	872	880	872	909	884	904	891	893	880	889	908	896	902	925	829	892	937	877	908	880	956	870	911	872	907	881	850	875	920	824	861	867	875	939	874	893	885	898	892	866	830	928	886	909	873	925	901	909	899	945	899	891	898	869	880	904	956	892	906	865	893	874	909	922	921	891	883	843	865	882	826	897	922	891	909	836	879	876	874	879	990	897	883	893	907	837	908	841	894	871	874	913	829	880	886	878	910	815	894	851	911	882	863	844	898	935	845	893	913	921	910	889	868	873	944	869	906	852	842	941	882	895	906	950	873	928	923	915	949	889	941	925	875	910	916	894	867	909	885	879	906	865	898	884	892	890	914	923	826	914	901	901	856	933	911	881	960	878	907	839	852	893	866	848	906	874	927	843	906	943	927	839	882	854	887	929	903	910	906	915	822	949	867	928	863	842	939	832	954	873	871	923	878	935	862	853	907	902	855	917	843	872	861	870	893	872	896	890	852	926	881	880	908	926	863	921	917	876	871	862	887	868	842	895	853	883	893	868	823	906	880	899	866	905	853	872	901	876	911	891	974	913	929	894	869	917	878	913	851	899	845	927	817	897	861	878	877	943	961	883	957	914	942	880	934	899	853	854	853	886	881	923	903	892	898	849	925	921	857	821	845	829	897	842	906	876	893	880	902	870	864	877	922	885	902	900	910	913	914	879	894	904	905	880	896	811	883	855	922	891	906	909	892	902	875	860	952	875	899	898	901	836	880	885	874	874	861	842	859	912	905	891	870	882	856	887	856	828	923	914	892	847	896	865	857	850	904	950	896	856	892	858	890	925	907	906	900	919	930	861	892	861	807	969	954	922	875	912	883	853	883	927	894	885	844	904	852	939	926	891	894	922	896	900	868	861	906	903	919	939	900	923	899	882	905	803	930	865	872	890	900	876	890	864	852	891	896	872	893	856	927	915	825	902	871	873	893	910	888	874	865	903	866	859	931	915	900	904	906	888	882	901	873	848	889	865	892	880	893	852	890	848	884	876	880	879	904	936	881	853	894	940	920	896	886	863	893	836	872	896	884	902	871	898	911	856	887	899	904	913	875	890	886	797	901	836	914	944	908	855	862	930	869	936	917	923	958	866	872	893	900	890	873	856	881	930	895	920	927	892	889	859	907	887	869	901	867	912	869	826	919	874	870	904	884	857	901	911	895	910	855	886	961	908	847	875	871	826	888	868	879	853	885	877	924	921	870	910	883	860	866	948	840	848	870	907	894	904	872	848	962	859	901	875	892	883	868	889	936	901	893	886	870	853	907	880	896	897	893	929	877	898	962	885	911	887	882	837	879	860	911	921	888	884	872	910	938	867	830	890	880	953	868	922	884	847	892	873	960	928	884	899	909	897	876	924	921	878	823	849	903	936	937	872	846	870	874	886	899	896	904	926	879	871	911	870	894	849	845	907	877	905	914	895	870	887	893	897	882	904	840	885	887	851	900	870	888	865	889	845	929	878	908	902	877	921	934	908	883	866	942	873	880	837	892	906	925	897	939	827	911	870	861	848	868	887	906	918	871	853	934	875	887	892	859	915	898	956	911	859	865	915	876	866	885	923	894	924	901	891	880	865	852	905	914	880	911	900	871	855	937	913	875	839	880	871	903	892	897	889	870	896	901	842	893	907	894	963	872	887	888	915	860	899	852	884	900	867	935	857	864	880	933	866	919	888	939	894
6089	401	272	223	259	253	245	247	258	259	267	250	256	278	241	238	246	245	265	277	268	264	261	254	264	239	284	229	281	282	267	241	247	273	277	269	256	252	230	276	278	248	259	237	252	236	221	251	241	271	255	221	267	263	260	253	239	257	256	273	288	234	224	235	262	270	249	230	260	269	262	265	263	249	234	236	276	267	251	253	257	279	255	270	260	240	241	221	249	257	258	257	227	243	228	282	241	251	275	264	283	254	249	285	286	234	246	278	280	264	250	245	259	269	256	270	275	261	278	219	260	228	283	262	249	266	238	257	255	282	265	245	274	240	232	251	253	212	243	251	244	231	266	258	255	274	246	242	242	281	238	271	277	271	271	251	220	235	235	272	235	240	265	255	231	232	221	244	232	230	242	256	257	275	251	212	261	270	235	258	214	299	203	267	266	254	274	247	233	276	228	250	240	225	241	264	268	249	264	230	254	270	233	224	241	278	275	258	259	214	273	260	299	273	236	249	239	253	272	272	245	264	257	270	240	258	248	275	254	236	239	263	265	253	248	203	230	226	220	279	250	229	226	245	261	241	283	239	226	223	253	226	240	237	226	228	247	267	273	234	250	223	255	259	245	245	263	233	234	266	277	232	252	250	258	249	218	237	255	266	256	289	222	254	260	267	253	238	232	262	271	241	243	256	246	233	227	262	225	248	263	231	240	238	200	217	234	281	245	239	256	249	236	226	258	263	258	208	263	239	261	259	243	260	227	245	221	271	269	250	229	231	271	263	261	251	296	281	251	256	258	244	223	253	243	239	280	242	219	273	239	253	251	218	249	253	247	220	226	271	270	246	243	271	239	243	232	245	279	276	235	277	231	256	251	256	233	212	253	258	264	213	240	253	254	219	244	254	257	239	224	235	240	252	264	254	240	254	235	271	260	263	240	280	240	255	230	254	266	228	282	220	246	260	250	280	275	239	250	233	254	265	248	258	271	277	270	243	268	249	270	239	246	245	255	281	225	232	218	247	228	249	247	260	267	249	249	242	214	245	235	256	239	279	271	254	255	265	217	219	260	237	267	256	242	245	231	224	246	243	235	221	240	302	238	244	230	271	271	281	250	244	235	267	283	244	234	272	230	259	247	255	263	224	249	255	287	248	241	251	256	277	255	263	271	233	273	238	260	248	272	274	265	250	275	244	261	227	244	242	234	243	248	254	249	240	229	267	248	253	248	276	241	240	245	255	280	245	260	257	230	215	267	228	257	240	268	247	239	229	268	245	234	243	238	268	237	218	217	267	234	272	269	248	250	247	241	260	248	245	247	248	275	253	233	254	242	243	254	232	250	262	263	265	239	252	239	241	208	285	249	229	252	249	258	253	264	251	253	249	253	224	221	256	261	261	225	242	277	250	270	262	234	276	233	254	255	237	255	274	271	262	278	278	233	258	265	267	274	235	250	268	227	253	248	253	242	248	256	267	246	267	245	274	236	251	252	264	249	265	240	239	261	259	247	225	235	233	281	240	245	235	266	299	269	273	270	271	242	240	270	276	245	262	256	233	258	260	235	237	256	253	236	246	240	235	257	253	264	269	201	249	261	256	245	258	249	240	237	257	268	227	267	240	230	237	262	225	254	245	271	265	241	275	266	237	245	257	247	259	270	279	273	260	282	242	251	243	255	282	266	272	250	232	260	234	267	243	255	251	256	248	234	245	261	208	242	248	222	252	268	240	237	264	273	269	247	269	262	252	222	237	225	251	262	214	249	258	225	258	262	258	267	206	241	249	239	242	270	240	237	247	242	246	240	250	237	231	254	233	273	277	218	254	262	258	248	285	255	264	268	241	242	213	254	252	279	225	264	257	247	254	265	230	234	248	272	259	224	246	271	266	231	251	269	252	249	268	247	262	271	232	244	261	244	233	232	257	269	263	246	222	264	218	239	234	258	261	245	237	232	275	288	280	296	279	249	266	269	230	277	249	240	249	239	273	240	259	248	219	267	242	264	278	254	280	230	222	268	272	254	220	260	239	235	241	253	242	258	246	234	250	246	228	253	252	256	248	301	237	238	245	255	238	252	246	240	287	223	242	267	247	260	232	227	242	289	265	263	250	242	250	262	244	256	245	255	263	227	247	224	234	269	247	254	201	231	232	213	245	259	272	268	261	261	236	217	247	259	232	266	294	251	244	256	217	260	249	281	245	243	232	277	217	292	226	222	254	251	271	242	231	259	270	225	249	264	276	262	279	254	261	246	233	276	243	258	260	230	240	241	261	249	240	262	252	255	255	228	229	245	244	244	229	264	230	268	262	288	262	237	254	242	231	257	263	277	253	242	267	254	272	254	276	291	266	276	252	246	255	260	240	233	241	269	222	256	256	275	268	250	235	269	261	257	217	225	257	252	245	225	218	277	257	262	247	237	257	237	244	231	253	224	234	282	255	246	252	248	220	252	260	245	255	225	268	251	269	258	243	217	222	260	257	247	283	283	263	255	285	221	250	244	241	249	263	261	232	293	251	261	231	243	265	235	263	217	255	252	255	287	273	259	253	255	227	241	248	271	266	244	262	221	254	264	241	248	258	234	271	226	231	229	250	243	260	274	229	260	243	265	258	256	261	225	252	277	235	256	257	265	250	257	248	297	262	255	281	265	232	263	249	254	220	245	267	234	237	271	243	239	275	265	260	227	248	260	270	261	249	246	271	235	256	278	224	253	228	240	240	247	248	274	249	244	266	258	248	226	234	231	203	278	231	241	253	257	234	243	238	238	230	241	271	242	245	280	238	248	250	248	216	239	266	224	197	247	240	209	273	266	241	224	216	221	233	263	267	249	241	240	233	253	233	231	287	251	271	289	235	234	301	259	254	229	215	252	231	275	251	240	262	263	240	293	249	265	259	245	253	260	237	252	234	234	222	252	258	227	232	255	257	254	274	248	255	273	236	228	257	248	244	260	235	264	259	234	274	250	216	225	251	285	245	269	278	261	262	238	263	254	252	260	249	236	252	257	221	248	251	222	265	229	237	242	248	259	250	256	258	255	258	258	245	236	224	252	249	258	243	251	275	255	268	282	247	277	251	242	234	237	227	256	243	278	240	240	254	238	232	263	226	246	267	248	260	245	240	242	258	257	247	226	231	274	265	246	244	273	282	242	268	286	225	244	242	227	269	207	265	237	228	227	235	260	226	236	256	250	246	252	242	229	283	236	267	291	274	266	250	263	265	284	232	252	231	242	252	256	249	270	267	233	238	236	240	283	250	236	254	225	271	243	253	269	208	248	249	254	246	238	231	246	256	258	223	252	218	242	238	259	236	216	235	247	239	244	222	262	243	269	267	257	242	246	229	230	272	240	231	257	239	247	246	255	271	284	263	268	284	238	280	266	249	224	248	247	218	245	270	285	262	240	252	262	263	267	276	250	268	256	235	270	245	243	271	256	232	254	273	267	243	235	265	262	230	237	246	273	231	255	288	240	257	268	245	255	218	242	220	273	226	236	256	254	254
4244	682	632	642	605	598	599	560	581	559	562	576	564	588	581	571	601	595	598	597	607	561	571	593	600	597	597	609	596	589	584	606	566	597	594	607	636	593	600	589	586	608	584	627	585	621	567	631	584	592	588	579	619	581	580	592	588	634	587	594	594	594	587	579	613	615	568	585	574	556	595	597	609	618	609	644	600	594	619	553	576	606	619	599	571	603	587	599	616	568	607	586	608	596	646	610	601	585	597	557	576	586	591	553	589	574	583	603	598	576	620	557	591	614	550	541	583	577	627	580	570	583	617	583	610	548	590	584	550	568	573	609	572	620	579	573	593	583	588	593	589	574	605	603	519	592	552	553	524	582	626	571	592	555	562	596	602	553	572	618	597	565	573	603	568	575	574	606	598	591	548	621	575	616	610	572	607	580	557	575	561	541	549	586	595	567	553	587	574	558	581	543	559	559	617	593	585	583	586	612	589	568	595	567	596	602	594	578	578	591	603	589	571	605	584	613	615	568	593	573	578	582	580	593	550	590	633	570	613	611	604	597	557	565	595	592	584	609	557	602	590	592	536	609	558	574	558	623	622	562	576	610	588	608	581	586	606	556	548	569	584	601	593	561	574	593	604	564	619	541	604	606	577	572	572	582	593	564	598	611	591	608	593	596	601	592	578	616	582	593	611	570	614	607	574	539	606	609	557	525	610	564	612	612	607	533	550	629	620	565	591	570	574	585	568	595	591	523	593	594	542	594	568	593	590	640	594	578	568	595	549	590	585	608	594	562	586	590	575	610	576	591	590	565	573	563	595	594	548	614	576	568	623	571	580	597	625	564	612	588	614	621	556	617	553	595	578	578	599	595	568	580	561	522	568	600	578	545	588	592	569	577	602	618	551	604	565	555	550	604	592	577	595	592	557	563	605	558	580	583	608	561	596	590	589	565	599	599	569	581	624	591	599	564	566	545	594	606	576	589	592	584	613	602	590	596	585	605	603	590	622	577	598	540	553	577	627	567	573	574	524	582	551	604	568	591	572	574	574	561	591	576	605	617	560	583	608	635	613	569	547	569	559	547	546	561	577	548	583	574	550	582	615	595	593	544	616	585	602	537	577	581	586	577	597	581	577	570	561	546	580	576	542	584	560	554	561	630	577	559	593	577	580	613	590	626	622	574	569	536	575	628	581	596	605	585	573	534	598	565	574	592	585	571	574	582	576	598	606	602	559	615	565	590	595	566	599	585	634	572	583	628	610	606	566	614	554	593	574	557	620	598	593	606	605	592	567	573	623	592	591	566	604	561	579	585	592	589	629	592	608	597	610	599	583	617	581	595	551	588	586	620	602	587	580	587	580	568	612	540	600	596	610	567	593	607	601	591	623	606	611	605	604	581	582	615	617	509	594	551	602	586	633	602	606	595	610	610	592	590	601	572	585	613	583	591	629	582	562	551	574	579	585	585	555	562	635	575	601	579	579	591	603	583	626	596	610	585	565	621	608	570	562	585	553	616	538	570	565	586	556	590	602	593	565	584	592	560	568	520	603	586	555	608	576	587	598	594	599	604	623	605	596	577	593	587	598	614	600	581	538	574	585	551	585	590	615	582	603	548	623	592	563	613	589	588	578	566	560	588	602	606	626	549	587	612	571	579	602	606	584	561	601	594	607	580	600	553	605	590	585	608	606	532	553	585	584	584	609	561	625	590	590	620	591	623	557	572	604	541	581	605	567	577	591	604	557	600	596	584	607	584	561	583	650	573	648	577	571	597	579	573	583	590	557	570	605	590	584	584	626	624	590	585	578	583	628	630	551	629	623	614	594	599	549	617	582	570	550	647	589	536	593	570	606	625	563	565	601	568	589	613	573	573	564	607	601	608	632	572	595	556	603	645	553	588	620	577	564	588	581	588	562	595	528	643	555	573	577	590	563	619	626	612	576	628	568	554	574	583	611	609	544	639	577	552	604	592	627	576	551	594	591	549	604	582	564	593	588	524	562	565	533	605	585	584	587	581	582	603	576	580	609	558	585	578	576	595	566	590	568	561	598	589	595	611	636	565	600	596	602	582	662	591	618	654	562	590	603	593	579	594	580	617	596	641	605	617	611	580	596	618	590	583	602	623	596	606	578	620	587	540	590	556	617	604	585	597	641	573	585	587	548	576	568	570	601	640	563	555	565	603	622	567	588	622	590	589	590	543	502	563	557	601	610	550	587	596	643	567	578	603	637	587	602	566	568	569	532	562	586	526	587	575	561	563	605	608	584	559	550	583	569	612	581	588	583	576	611	568	596	590	578	564	580	599	563	593	623	570	580	586	597	613	578	548	565	598	586	611	584	570	571	581	581	620	572	613	625	581	626	608	591	594	601	578	615	627	595	565	607	575	583	588	639	574	598	592	584	585	572	592	591	626	599	605	635	578	584	561	566	585	599	597	616	625	579	612	602	606	609	590	576	580	580	537	604	606	582	651	579	561	567	553	598	612	573	580	556	564	588	515	605	570	587	599	603	587	610	574	599	589	577	553	585	569	563	590	575	561	629	565	555	582	620	580	565	584	554	562	612	576	620	621	573	606	596	596	593	577	604	562	606	575	568	593	562	617	586	594	639	606	568	592	582	573	617	586	609	621	604	605	601	558	587	619	588	611	601	595	591	581	586	586	565	625	553	596	531	571	642	547	549	586	581	569	556	620	575	613	575	612	537	631	576	591	612	596	539	571	547	584	574	603	597	566	629	565	598	614	631	587	616	619	570	595	571	581	622	539	580	601	580	585	572	579	586	586	600	569	596	585	585	552	557	575	588	573	601	577	596	553	611	604	612	557	574	591	616	561	599	586	574	608	579	609	542	600	592	585	565	585	629	551	595	631	590	615	577	597	608	602	570	535	610	581	579	581	589	582	645	619	563	546	634	619	603	584	633	582	589	571	565	621	581	540	576	575	609	541	602	574	569	586	605	588	566	636	627	595	609	596	635	570	622	606	568	572	599	613	583	583	585	589	546	567	622	631	571	596	573	606	539	556	589	571	554	630	555	559	607	601	568	603	643	611	600	587	565	602	555	520	578	586	610	576	568	606	577	592	602	624	560	592	611	575	582	554	604	591	628	589	617	532	623	588	585	581	595	617	559	570	607	606	602	586	576	561	626	595	642	595	607	581	576	577	569	566	570	619	601	613	548	627	558	560	550	600	617	597	552	599	579	582	611	601	594	580	577	603	586	617	590	557	563	617	566	594	579	612	611	598	573	558	590	559	592	574	581	610	531	559	555	598	616	613	583	598	610	566	612	562	607	648	613	634	589	614	598	526	592	596	578	600	560	598	612	592	595	575	572	599	566	617	577	579	586	592	604	611	565	608	634	570	572	571	609	583	580	654	557	578	591	632	574	536	553	584	607	584	605	616	585	558	588	582	611	585	591	564	571	567	560	575	562	601	603	596	587	571	553	589	622	586	590	581	585	593	568	592	631	579	605	586	557	601	564	545	586	569	558	589	551	599	596	553
18375	1693	779	604	496	483	456	377	370	374	358	368	343	372	350	370	345	295	354	340	398	334	346	359	362	322	331	359	348	345	347	318	350	357	353	366	328	374	302	343	323	346	331	334	386	342	352	340	324	349	339	345	357	336	358	378	334	360	368	344	335	367	333	340	378	336	355	311	371	323	298	332	348	379	346	299	359	336	361	363	349	353	368	336	367	343	334	313	332	347	378	335	347	327	383	360	352	327	364	323	340	366	348	328	347	414	370	373	347	351	313	366	324	335	362	367	317	310	344	336	366	380	316	314	338	344	307	342	370	364	363	377	352	306	347	372	349	370	339	350	366	358	325	360	372	367	341	338	328	320	323	316	346	372	400	334	339	353	357	341	362	360	339	374	337	347	354	349	367	327	366	332	347	329	335	307	330	342	357	334	343	340	367	334	315	358	330	349	336	337	286	317	329	344	345	357	351	338	338	359	343	361	348	320	359	353	338	356	347	313	353	339	329	337	333	335	359	360	351	360	358	351	311	365	345	339	353	338	347	325	319	352	308	340	310	362	371	388	303	373	364	349	344	362	319	318	328	343	317	366	351	328	353	357	374	337	368	381	385	345	338	338	331	295	375	370	341	314	359	359	339	373	352	357	351	340	283	351	316	371	303	323	371	335	365	344	325	357	346	353	380	329	332	344	351	353	324	343	341	357	343	322	379	341	339	352	346	346	341	360	324	350	345	318	340	354	317	365	366	349	319	336	351	354	342	348	373	375	327	409	318	349	340	359	382	323	344	349	346	358	347	318	327	338	314	329	339	338	381	356	321	350	340	337	347	370	359	359	312	363	361	320	296	336	316	331	332	319	343	328	333	320	364	356	358	320	331	337	345	322	369	346	332	351	375	359	341	332	356	330	349	355	347	352	380	363	329	351	369	355	329	355	335	341	324	353	334	387	323	329	346	359	321	328	345	357	372	383	373	321	338	353	346	312	368	357	327	364	343	337	362	387	382	342	338	345	334	357	348	363	359	357	372	363	360	342	362	317	342	339	371	324	342	342	301	366	372	334	361	363	352	337	319	364	364	345	354	355	339	338	333	324	328	335	370	374	349	346	368	368	362	346	350	333	343	311	323	370	344	356	369	348	315	370	337	359	317	346	342	325	315	323	368	324	303	369	337	350	361	348	342	325	316	339	302	321	319	345	350	385	379	332	318	327	377	350	314	333	300	328	311	351	373	327	349	332	386	310	353	360	349	345	334	339	320	305	339	380	355	334	364	357	352	386	405	323	331	373	367	360	357	364	362	354	360	357	335	342	335	380	336	381	373	321	345	349	376	355	337	316	331	348	331	351	348	369	342	359	331	326	391	391	354	340	343	362	348	339	347	331	359	370	333	337	357	309	336	357	342	355	325	344	322	357	340	345	333	380	344	347	336	361	384	351	378	357	360	335	367	340	373	329	333	335	344	337	341	337	324	338	341	364	365	343	331	377	350	307	362	332	306	310	343	362	327	329	352	344	338	323	334	344	357	346	349	338	373	308	342	375	323	342	333	334	363	349	361	381	344	340	344	355	336	325	343	392	316	307	341	348	298	342	351	335	324	324	354	342	360	352	325	337	321	346	326	369	335	374	350	314	355	340	370	369	375	355	323	365	343	365	358	339	362	312	356	349	332	344	354	333	367	336	338	352	336	347	304	317	303	317	341	319	314	383	346	325	351	354	328	340	344	340	341	331	312	353	336	343	348	302	339	321	344	328	344	364	331	296	356	354	327	372	345	374	366	375	353	334	329	321	358	378	342	328	335	365	332	305	333	304	363	325	357	352	326	328	380	378	335	331	370	299	349	357	343	339	366	383	341	352	350	336	341	334	313	333	338	372	328	345	350	333	328	357	332	322	358	356	345	361	332	336	315	355	334	376	305	362	321	354	309	359	339	343	362	348	361	318	335	371	332	328	363	341	377	346	344	350	340	328	333	398	344	366	331	332	352	345	372	335	326	350	388	357	370	336	347	324	336	340	327	334	383	387	361	317	384	366	357	329	355	320	353	345	364	333	330	369	337	376	378	329	352	400	338	312	341	347	324	387	352	321	366	313	332	344	347	322	338	357	344	329	355	322	366	307	340	381	333	307	393	292	338	343	332	322	308	319	384	367	333	336	353	357	327	367	370	383	345	311	363	356	353	332	341	349	332	337	341	317	364	328	362	335	356	367	361	342	335	359	342	335	342	349	331	319	321	360	317	333	361	354	330	341	340	339	317	339	334	368	377	332	335	357	335	336	360	345	350	332	355	345	356	338	324	342	302	339	344	334	365	335	351	348	365	305	282	371	322	355	343	352	368	359	344	349	332	328	338	319	332	340	342	320	393	340	354	335	377	337	327	372	324	339	362	337	377	352	326	352	368	346	346	353	349	354	384	313	360	322	300	357	340	342	359	388	332	325	318	345	312	341	357	372	374	358	351	335	320	334	331	348	350	391	331	365	334	355	349	361	350	349	295	335	332	308	352	359	341	330	351	349	329	363	350	353	331	345	358	337	323	323	363	350	348	348	350	332	332	292	372	372	345	354	369	353	343	346	342	386	342	388	343	362	370	346	363	338	329	373	348	356	344	358	356	357	354	356	351	323	336	355	339	343	349	326	361	325	327	340	298	326	384	345	376	361	360	368	323	340	366	329	373	326	334	350	352	302	355	342	332	357	377	336	335	343	368	315	371	358	381	317	369	368	337	339	340	342	340	372	348	333	363	339	406	361	322	370	359	337	342	336	371	353	312	298	335	375	361	335	314	352	338	339	361	346	352	373	352	361	336	350	321	337	333	369	362	334	357	342	345	364	335	350	355	348	312	301	347	292	401	337	354	324	322	354	334	334	343	344	353	376	342	362	324	356	329	310	318	351	390	367	364	388	370	339	334	358	340	348	350	361	350	333	356	357	332	353	384	345	351	344	347	352	381	331	350	306	363	337	326	343	315	336	318	307	340	326	348	315	326	318	343	333	325	340	340	352	346	350	312	348	335	341	344	343	323	378	331	332	375	353	304	339	360	314	312	354	366	319	354	347	363	320	351	336	326	368	368	351	360	348	345	311	314	346	310	359	328	343	346	377	345	345	325	319	345	329	358	340	343	375	349	368	334	327	362	370	309	362	368	315	324	376	322	346	352	393	325	334	350	349	348	331	373	335	353	348	324	347	319	367	373	326	338	354	366	317	348	358	350	331	344	312	360	344	313	335	307	368	326	309	342	328	375	366	326	376	335	362	360	337	342	348	358	324	294	337	323	323	358	331	309	344	336	401	359	372	324	365	319	357	286	358	349	337	348	351	342	332	335	324	337	340	342	364	349	381	308	360	341	322	353	327	341	379	355	347	326	295	341	342	348	330	376	390	381	346	303	313	333	366	387	372	344	337	343	355	362	342	360	352	322	365	313	309	339	348	367	384	336	356	382	336	331	345	324	356	329	341	353	316	361	312	332	362	342	365	359	367	276	349	342	337	320	330
11246	1025	1476	1618	1456	1242	1153	1077	986	968	894	905	873	873	859	886	845	770	871	818	834	778	842	816	818	774	832	803	797	789	768	788	784	779	798	725	791	815	849	755	753	775	790	740	781	747	796	744	822	852	849	778	878	798	830	778	791	771	872	841	817	808	805	865	740	780	822	812	775	767	789	773	800	732	787	794	813	756	774	781	830	828	773	794	807	752	790	771	815	727	810	815	799	793	736	799	784	768	745	776	786	765	776	813	794	756	761	796	780	784	769	764	772	785	790	737	779	784	831	789	755	830	788	788	774	790	737	821	811	754	781	835	769	728	746	797	798	770	720	757	731	756	793	748	775	782	758	824	713	775	781	708	779	761	764	798	782	800	767	788	781	743	769	768	778	754	735	708	751	763	772	757	824	823	741	822	766	802	779	762	771	776	689	771	765	748	753	781	785	747	748	744	790	763	789	811	794	794	789	751	736	805	757	766	769	777	719	788	784	780	734	795	754	776	745	768	773	794	757	775	750	784	769	790	761	766	779	719	774	759	729	816	748	778	768	772	768	779	761	815	769	809	776	755	791	754	750	780	785	762	771	813	835	735	709	769	727	772	767	743	811	735	773	712	793	773	737	762	761	750	757	756	782	773	789	722	775	799	765	743	740	783	805	774	740	803	784	746	805	731	745	818	748	786	802	764	794	751	746	793	750	787	727	773	792	751	758	804	787	750	791	753	759	780	812	743	788	768	753	733	705	772	737	754	765	763	791	769	775	774	741	804	760	812	811	771	790	736	799	798	721	787	822	767	759	757	775	729	745	786	768	802	779	766	764	772	802	789	770	776	768	806	774	756	775	786	732	746	729	750	782	788	756	807	793	741	757	787	829	743	759	793	751	771	791	796	788	731	776	752	745	788	775	748	753	749	736	751	790	782	820	848	708	737	768	764	735	780	752	756	763	730	761	787	811	714	789	771	784	805	746	770	797	786	751	807	718	787	773	725	783	806	760	751	788	781	739	782	792	765	788	766	794	787	772	781	779	775	746	749	749	816	780	758	804	774	764	735	763	768	766	797	802	787	776	768	776	793	752	747	771	744	764	757	779	765	774	778	800	711	734	773	758	792	776	840	751	720	775	787	783	744	789	784	766	783	825	748	831	769	807	747	741	759	780	773	808	755	745	742	788	770	753	813	754	757	782	751	773	773	773	786	758	793	745	802	752	762	797	747	760	687	752	725	768	788	732	729	791	820	784	757	790	767	805	785	793	738	820	756	753	770	764	771	791	756	784	783	812	805	797	770	819	788	800	777	774	794	782	805	806	817	809	813	765	742	794	791	733	825	761	783	753	775	792	758	761	781	790	765	780	759	753	816	790	748	827	810	748	743	789	763	699	777	793	819	805	768	745	765	809	740	775	799	802	791	795	788	766	788	811	793	787	758	804	772	768	784	770	797	754	728	751	749	798	773	748	745	746	792	748	766	802	794	788	756	760	738	731	764	749	731	813	791	785	743	764	744	758	830	763	793	741	814	744	707	774	755	811	751	813	746	722	791	777	755	771	804	798	821	749	785	792	800	757	797	734	789	764	725	750	779	781	701	764	777	798	780	801	791	728	791	768	757	786	791	755	760	785	790	760	793	761	772	785	773	782	773	825	792	788	812	782	767	761	775	783	793	782	760	771	789	733	808	746	759	805	776	766	784	793	777	776	739	774	798	777	727	774	789	752	778	776	778	799	780	770	801	805	767	820	732	769	803	737	734	781	791	738	799	715	751	755	787	757	769	776	767	807	728	736	798	760	782	764	784	738	773	773	756	780	786	803	779	800	762	740	775	782	756	841	736	804	786	795	747	800	728	769	779	743	778	737	780	791	776	779	793	767	775	747	753	727	783	776	764	752	797	820	754	779	752	722	727	812	763	803	812	728	768	763	740	793	796	760	773	805	820	811	833	787	790	770	771	800	814	792	794	760	753	807	695	757	720	822	728	738	789	749	761	761	771	772	803	760	819	800	787	736	777	757	769	758	799	783	776	741	710	742	770	753	721	758	755	772	765	803	760	738	796	760	807	778	792	776	787	735	798	751	741	758	802	735	769	716	747	785	804	712	784	788	786	771	795	765	715	784	727	772	733	809	787	746	768	814	763	762	763	755	800	740	776	737	816	775	761	738	809	777	805	772	764	714	816	743	770	788	790	785	732	779	792	826	787	781	733	756	781	794	796	800	797	789	775	758	759	747	745	767	784	721	780	768	749	774	758	834	762	772	766	804	760	760	773	785	735	758	783	735	755	795	760	759	712	829	770	779	778	804	775	806	762	827	776	758	782	705	796	762	785	783	732	791	788	765	789	739	758	761	802	739	752	815	795	736	753	790	746	770	764	745	781	745	799	768	820	770	768	783	842	765	767	762	753	776	780	759	751	754	784	784	771	752	753	792	786	760	819	789	759	779	730	810	726	756	764	773	746	718	755	744	768	803	776	790	746	813	778	751	785	817	758	791	750	791	797	776	779	809	776	740	764	713	753	777	820	754	773	768	804	758	758	804	746	728	783	784	784	801	755	771	719	817	776	762	800	763	780	720	773	758	777	747	763	805	794	818	777	748	752	733	781	798	816	790	763	808	784	760	795	773	756	773	809	743	761	739	769	781	769	779	807	744	743	756	792	757	741	808	713	796	785	754	789	783	801	788	731	736	740	799	720	770	784	771	772	765	760	786	755	752	802	721	748	798	797	798	743	808	756	783	759	812	790	722	801	799	778	758	753	708	780	761	755	747	760	723	743	740	759	738	717	778	776	787	829	786	778	812	788	759	764	760	790	816	796	774	760	825	728	770	745	770	755	808	769	740	759	767	780	816	805	796	781	794	746	794	749	778	760	782	759	794	738	779	794	733	793	731	752	750	800	774	793	804	774	781	739	733	755	770	789	814	753	777	768	719	740	787	757	730	800	764	765	752	763	773	783	712	786	763	727	785	732	752	809	753	749	804	742	761	785	813	739	782	803	731	747	775	784	795	778	766	739	793	745	757	773	781	765	746	797	781	792	791	759	766	762	736	808	740	765	787	756	758	768	735	770	830	793	687	733	754	765	840	766	795	750	735	807	753	784	765	781	772	761	744	778	754	753	779	764	737	781	773	777	743	799	801	779	770	808	740	800	788	736	726	752	805	752	761	745	743	809	740	812	755	794	752	785	801	801	746	733	772	793	716	752	808	806	770	814	809	751	733	752	816	819	832	771	781	798	763	812	788	782	762	740	802	719	742	782	779	764	748	747	827	810	798	750	719	740	781	763	742	736	767	717	835	764	757	742	780	798	748	767	732	770	758	802	759	780	796	767	789	760	730	756	737	792	810	781	767	755	773	748	814	758	758	747	790	795	759	773	777	750	778	801	775	753	744	783	745	778	816	752	756	757	805	791	789	770	791	804	857	771	797	818	780	770	797	722	762	734	804	774	781	853	771	771	745	801	783	767	787	786	749	781	763	747	755	768	717	770	775	765
29582	4182	1243	990	724	637	499	493	495	486	473	514	449	439	448	426	388	450	436	434	428	424	365	390	420	437	408	404	422	432	424	390	425	399	434	409	422	422	439	443	417	419	394	421	361	389	435	415	429	444	385	418	456	424	413	354	413	415	413	419	424	457	390	418	403	407	422	442	422	390	487	419	394	394	398	407	408	378	436	395	417	419	405	427	392	425	414	422	386	375	438	392	395	405	414	410	416	419	409	388	438	402	443	438	427	385	422	440	361	444	406	398	403	422	373	373	381	370	416	419	383	458	424	373	411	433	395	407	411	397	431	382	454	452	434	410	382	381	415	406	407	436	441	397	409	413	445	409	388	456	436	407	419	393	384	415	404	389	397	425	386	396	437	405	443	458	392	425	397	430	400	406	413	410	406	436	406	480	427	443	430	386	428	423	392	416	406	369	413	425	415	415	430	452	456	389	384	416	409	419	380	403	389	407	409	412	401	402	395	393	440	412	434	462	420	397	413	412	407	411	490	458	439	443	417	405	384	429	368	431	409	445	409	405	415	402	457	476	417	447	405	413	412	393	376	374	415	402	410	415	396	403	439	432	418	429	443	443	420	419	409	452	408	437	409	397	390	415	418	405	424	431	428	430	448	396	424	437	403	427	409	412	418	406	424	376	378	418	412	400	434	408	427	376	417	371	411	417	398	398	438	381	391	379	446	421	426	419	394	438	396	445	406	425	436	432	424	402	440	428	394	413	436	385	412	387	407	439	397	388	421	399	385	409	427	420	397	398	435	368	411	436	435	387	423	393	447	409	387	391	427	433	391	407	395	388	434	418	424	392	399	395	448	420	390	440	371	381	448	373	403	459	413	411	411	383	428	431	436	413	422	401	430	422	384	420	415	433	436	441	477	439	417	416	416	429	444	428	426	405	437	420	405	429	422	382	416	460	385	397	389	408	422	423	436	378	378	363	436	435	414	435	382	411	379	428	387	418	448	413	397	392	394	396	411	417	472	411	398	411	414	391	455	420	385	433	402	404	372	385	415	430	450	401	392	399	426	422	435	424	397	438	437	419	439	348	396	426	410	373	403	412	406	415	402	398	457	454	429	449	428	456	393	425	460	406	401	406	396	375	385	410	445	416	448	375	407	410	426	433	407	428	430	419	379	410	432	452	372	392	397	384	424	405	396	414	439	395	435	431	458	404	419	394	373	380	379	406	383	406	422	457	429	398	477	431	414	424	427	414	390	399	410	402	400	395	389	397	406	397	452	398	384	432	409	398	446	434	435	415	398	412	404	432	419	411	460	436	426	443	418	447	424	415	391	408	402	391	399	429	384	403	412	429	409	427	447	406	410	398	384	415	377	373	430	424	394	411	432	436	356	330	420	418	393	377	399	403	395	407	402	395	423	419	422	429	411	427	409	407	368	395	396	392	402	407	395	408	427	404	402	413	425	447	410	401	381	426	423	351	417	385	401	397	422	445	421	398	431	380	420	415	450	445	413	435	411	454	431	432	383	399	432	437	414	444	417	403	398	439	449	396	399	412	448	400	433	411	386	393	410	361	410	418	404	397	417	471	449	430	416	437	432	387	387	389	424	384	418	417	443	442	395	395	417	420	423	395	421	394	411	418	428	400	413	371	389	407	394	428	412	433	419	400	417	414	437	444	428	369	426	370	409	420	366	415	423	402	387	402	416	436	424	421	399	442	399	388	375	383	406	444	414	411	427	407	420	397	365	433	391	414	484	398	426	385	424	414	454	400	416	394	396	395	392	397	426	404	395	382	450	376	438	459	391	423	448	420	438	435	437	407	420	431	407	410	359	419	433	417	426	399	415	414	387	365	416	438	430	421	398	358	409	404	420	388	356	420	424	395	425	392	426	431	402	404	420	384	416	437	397	379	416	427	411	373	401	433	371	441	421	422	428	369	424	420	452	422	412	396	416	412	384	424	401	406	388	389	415	414	434	383	421	447	403	364	423	403	398	436	389	391	439	443	448	416	451	408	411	405	414	461	414	433	417	407	403	450	405	417	421	410	403	379	407	425	401	425	391	414	390	392	365	444	436	422	398	383	426	393	421	450	428	411	419	431	410	402	446	446	402	431	390	408	421	414	387	426	444	407	391	403	380	355	398	379	434	401	404	417	388	401	398	411	413	385	394	363	392	407	392	381	465	381	392	420	393	423	463	380	426	429	417	404	424	393	427	409	443	413	416	396	387	398	382	441	426	419	430	409	425	424	426	435	385	392	411	471	401	427	423	411	420	424	420	411	375	433	375	410	425	377	411	375	400	401	414	419	434	425	411	418	416	409	433	452	444	425	388	412	422	416	386	420	384	399	389	425	405	423	405	361	445	404	423	438	398	420	438	403	398	390	414	444	470	426	391	407	402	418	413	401	430	386	388	413	401	427	432	412	372	389	430	415	413	433	418	399	377	383	377	404	389	433	372	413	415	391	437	398	408	392	435	452	437	417	395	386	432	380	432	420	422	397	420	411	400	394	414	434	393	437	394	399	453	451	397	421	419	409	407	390	413	420	432	414	425	420	403	357	406	412	419	422	405	405	384	397	393	406	375	397	439	398	365	428	386	368	409	424	420	396	406	408	411	389	374	444	430	398	425	426	421	431	377	401	391	376	403	440	381	378	413	401	365	438	398	369	377	404	403	404	406	425	428	388	415	413	427	424	392	418	404	450	396	425	428	374	396	416	415	455	416	396	384	416	412	402	386	455	399	371	407	393	359	400	388	405	395	436	424	367	370	438	396	388	417	414	446	378	367	421	404	408	427	397	432	406	397	408	407	402	411	399	415	447	417	392	425	431	397	401	426	434	462	383	414	398	435	422	423	405	411	424	383	389	382	397	401	374	426	404	391	404	428	411	406	405	417	467	421	414	416	452	382	422	403	402	400	412	400	416	392	421	443	373	400	421	377	403	406	425	392	395	417	429	429	412	393	398	398	417	405	405	427	393	423	431	362	415	447	403	402	425	377	377	408	412	362	424	402	403	421	357	441	427	391	418	435	419	403	434	422	406	445	413	369	414	473	421	405	400	405	434	402	434	414	436	379	421	456	391	421	397	376	407	391	398	446	411	410	414	466	416	408	440	373	391	411	430	407	396	427	415	393	399	384	415	394	448	461	393	440	379	377	395	441	434	398	410	411	419	437	386	418	371	418	404	406	466	451	395	425	413	420	415	373	398	414	408	357	465	419	396	385	396	417	413	419	420	419	431	429	441	406	418	401	419	411	397	397	416	407	463	384	421	426	418	421	424	448	380	396	400	374	426	412	407	397	400	370	422	399	413	391	402	383	379	365	416	404	395	400	410	386	411	438	443	389	445	442	395	376	370	385	426	432	421	398	385	432	411	375	420	420	357	422	345	398	355	395	378	391	418	415	434	376	376	414	415	398	423	401	435	418	445	419	399	417	443	426	435	430	382	423	450	454	410	400	425	395	408	414	392	401	428	420	432	430	444	380	423	375	402	435	443
15463	1507	2311	2535	2202	1921	1627	1450	1353	1193	1182	1094	1124	1078	1093	1095	1058	1028	978	982	956	968	898	994	1000	911	850	937	913	898	878	929	909	978	946	876	947	875	922	887	871	865	896	940	900	919	915	912	1015	1004	982	962	938	991	921	956	1065	942	995	961	968	979	976	959	954	937	920	960	850	916	912	917	889	867	913	962	904	880	962	914	920	853	903	887	956	928	917	944	889	927	896	900	946	904	915	841	911	899	923	898	935	884	901	907	874	968	910	885	881	863	884	860	921	957	861	934	911	852	966	891	874	873	903	941	935	865	888	942	888	917	916	917	884	879	861	873	898	883	889	833	906	886	886	848	891	887	903	859	887	897	882	936	935	852	922	961	887	828	816	871	912	950	935	885	855	850	855	908	876	869	893	885	832	858	865	855	907	878	901	875	864	917	838	903	870	887	875	844	879	879	894	922	867	891	881	883	882	906	920	839	884	861	866	914	880	913	902	914	894	913	889	916	923	848	876	904	922	887	843	884	894	876	867	849	945	862	858	857	921	886	858	925	849	905	894	926	874	853	830	866	896	836	917	855	816	840	829	916	902	872	882	876	912	873	938	868	882	874	910	904	909	886	854	901	893	888	899	829	937	909	902	895	844	876	851	946	865	920	866	874	858	890	860	856	857	867	878	863	828	906	827	885	896	825	831	885	923	951	879	888	948	919	865	854	870	892	862	871	897	882	866	933	878	892	909	830	904	895	828	893	870	921	887	896	928	923	886	908	908	861	900	882	854	840	899	825	930	861	890	923	874	878	896	895	872	910	900	916	902	913	894	881	849	891	865	926	929	880	831	907	942	898	889	867	914	922	880	869	927	888	943	911	875	872	857	866	909	843	892	861	851	873	908	862	856	902	926	869	866	899	876	913	856	851	872	852	902	929	841	860	876	887	963	911	932	838	894	856	840	921	838	897	897	790	865	860	845	913	864	885	866	908	912	857	943	834	882	945	906	912	868	874	885	909	890	913	924	856	869	892	938	840	875	886	909	906	900	875	901	896	922	868	823	904	953	882	879	874	878	815	920	880	897	914	869	890	887	898	856	848	921	842	950	893	873	866	917	906	876	889	884	904	897	879	910	866	918	923	895	876	928	907	926	880	886	864	863	850	821	894	915	884	862	848	884	840	904	885	885	849	895	876	877	885	908	858	871	938	867	908	880	807	883	862	876	931	857	907	849	914	843	874	897	879	895	834	907	853	910	848	846	836	878	861	914	893	913	870	888	928	914	857	871	874	911	926	904	885	868	821	912	906	863	895	909	926	839	870	900	909	863	902	868	874	869	915	899	848	835	887	848	897	851	883	910	837	888	979	831	862	845	885	867	895	893	921	892	908	886	864	918	893	921	889	888	926	852	856	906	863	854	882	927	879	871	866	934	874	915	910	921	858	884	897	868	863	808	854	916	965	893	871	868	902	888	954	873	907	860	921	936	849	826	896	904	890	866	906	893	897	962	882	888	853	923	829	898	967	919	902	860	847	861	927	851	943	877	911	880	901	843	851	868	891	882	896	907	866	877	924	878	855	858	913	900	865	844	925	893	935	858	896	925	879	909	876	858	891	885	887	909	878	895	875	901	836	877	864	849	951	827	939	911	867	877	894	898	928	882	886	851	913	871	864	880	900	839	878	887	912	873	898	901	920	845	840	827	858	861	898	837	875	888	884	872	870	883	879	872	861	935	859	918	901	869	933	908	859	884	884	921	875	833	898	867	897	847	868	887	852	868	898	900	910	847	903	890	893	890	886	886	915	892	882	886	870	853	898	840	862	858	905	940	884	844	860	841	897	872	902	906	883	879	874	848	846	827	928	870	933	946	930	848	876	872	944	852	872	860	881	931	886	917	865	838	878	905	900	853	856	886	912	879	907	912	848	911	856	886	892	893	916	845	917	864	887	891	895	892	893	892	931	914	847	899	893	878	909	876	898	821	922	905	927	894	912	873	866	933	859	890	836	910	836	878	934	881	932	884	907	914	889	869	873	846	842	867	912	913	948	888	879	873	847	855	844	891	924	846	922	879	884	910	897	843	857	826	899	853	904	892	879	905	864	904	912	848	900	906	929	900	855	889	880	821	902	883	934	874	848	913	867	877	836	881	885	871	896	919	915	873	867	919	937	850	850	897	896	897	912	966	951	910	886	910	872	938	968	897	854	890	957	893	921	939	878	858	876	892	891	917	889	851	857	866	883	862	861	910	885	872	907	851	876	850	841	937	906	857	833	835	855	902	902	864	883	873	914	961	923	869	939	887	915	898	917	874	909	889	921	846	933	926	838	861	903	875	899	886	910	920	891	896	892	838	876	901	927	937	881	886	882	916	859	854	874	875	870	904	895	915	926	837	887	880	875	905	894	922	944	915	890	880	860	889	862	911	897	834	913	895	855	869	934	952	906	964	874	876	905	906	893	932	883	983	924	868	898	935	874	898	928	874	846	909	946	886	922	893	899	922	907	886	850	878	895	955	907	911	858	848	869	879	908	931	885	857	863	884	887	934	893	936	855	878	936	867	873	894	894	889	889	885	921	884	872	954	861	886	883	852	937	857	935	954	848	915	864	872	890	875	865	887	860	864	845	855	936	832	911	844	893	889	843	895	845	881	852	851	842	920	896	862	853	817	867	920	856	867	874	885	909	911	874	940	889	909	911	908	900	890	902	891	885	886	858	852	877	881	895	861	928	869	924	850	863	875	902	914	915	887	903	885	893	924	872	923	876	865	857	909	824	933	857	961	858	896	901	864	867	879	876	903	890	895	932	912	941	851	946	880	880	890	945	931	889	893	902	845	857	873	930	905	834	909	903	900	888	860	873	913	869	877	931	898	863	938	880	851	917	920	942	921	840	875	922	923	939	894	908	864	900	914	869	891	884	852	903	966	869	933	842	905	841	918	904	880	891	861	893	892	918	859	899	877	898	909	916	881	873	879	883	889	854	887	832	963	867	927	894	875	869	900	877	894	899	809	866	904	856	893	911	882	860	893	937	853	865	888	855	874	897	861	906	852	856	863	893	895	920	901	891	853	936	874	848	924	879	891	871	910	877	912	895	879	877	875	880	883	894	868	898	912	883	878	881	896	899	874	893	909	896	872	954	900	925	853	896	847	934	858	927	915	879	909	886	866	883	868	894	889	898	904	869	873	893	919	904	897	872	934	872	855	849	943	937	898	856	899	875	860	839	859	933	890	864	837	925	902	871	863	878	891	907	905	887	894	950	853	828	896	930	896	851	871	884	923	850	844	896	849	867	881	833	874	889	868	848	847	893	905	911	912	973	871	915	896	890	946	884	863	858	853	871	909	865	879	862	908	879	867	851	861	845	877	847	922	879	838	972	882	885	880	883	878	843	908	910	890	857	888	909	885	862	911	881	883	876	925	864	895	884	916	856	887	878	856	895	942	899	888	927	931	859	892	889	885	874	866	892	895	862	882	882	806	874	897	821	916	874	883	903	867	853	897	908
5962	414	259	264	271	256	243	234	270	243	273	264	273	292	253	272	252	263	289	244	240	236	239	265	274	241	240	264	257	236	247	257	281	276	238	274	264	246	277	235	226	274	260	242	252	264	236	234	228	212	243	258	243	242	289	279	270	256	258	234	255	256	250	222	243	243	255	257	265	274	281	249	281	258	260	229	233	265	244	232	275	241	240	274	268	247	230	252	254	245	243	289	262	279	266	270	255	258	256	234	236	289	252	256	259	244	233	251	254	249	251	248	241	263	261	241	255	255	232	254	268	259	270	243	255	245	251	266	270	237	286	238	279	237	239	258	274	229	261	286	237	277	246	256	237	209	275	223	240	245	271	269	237	254	263	236	263	255	283	293	246	271	259	284	241	272	246	243	237	279	213	270	238	250	246	260	269	242	266	275	243	255	256	260	267	259	242	250	285	232	242	242	228	256	270	243	255	248	263	246	261	279	271	284	250	295	256	222	265	269	244	231	255	231	244	271	233	261	264	283	265	229	212	221	257	272	252	272	229	256	252	271	239	229	239	284	252	222	257	257	224	261	244	259	237	250	255	237	232	264	283	248	247	244	275	241	239	244	259	233	253	253	263	278	283	248	259	270	250	247	203	249	238	255	230	245	217	246	244	264	238	233	255	256	258	253	276	263	281	252	284	254	270	246	259	247	232	266	291	266	227	253	255	267	239	262	250	245	255	264	252	265	241	268	271	221	263	280	253	274	257	258	242	269	215	236	219	273	232	271	264	274	244	255	285	261	261	262	237	272	257	219	275	228	264	252	262	245	240	242	226	259	272	263	260	275	246	281	247	242	262	259	268	269	266	252	231	230	256	212	253	258	260	280	247	277	251	241	245	252	272	242	220	231	257	222	232	266	242	242	240	285	231	240	248	240	252	228	226	252	260	255	232	239	239	268	246	225	249	297	282	235	253	223	237	244	260	235	250	263	230	252	261	260	245	266	258	241	224	259	258	250	226	242	238	254	254	294	232	230	242	238	240	269	244	243	239	244	271	249	251	274	255	244	290	252	221	255	259	263	244	256	248	270	263	287	238	218	273	264	249	271	251	245	259	268	271	245	248	247	248	225	271	252	228	260	241	239	215	259	219	252	249	252	256	262	250	265	274	252	253	233	255	290	268	268	256	243	247	253	256	225	225	257	236	227	251	250	263	255	223	293	289	237	245	278	246	247	263	253	254	247	277	278	203	248	232	260	268	250	256	271	242	285	283	261	240	246	273	249	260	261	269	242	271	256	266	252	262	262	231	249	242	275	277	235	270	245	220	252	245	267	282	269	250	253	272	272	247	246	207	245	239	252	259	254	271	259	252	272	260	252	255	235	266	270	243	248	251	285	265	243	278	248	254	227	269	252	258	253	285	240	259	251	254	283	279	243	239	259	299	266	238	271	241	244	236	252	249	267	266	251	252	246	231	272	258	266	238	257	246	264	234	260	262	253	243	244	247	231	265	254	268	299	257	234	252	255	211	231	276	265	266	250	247	272	263	267	246	257	256	252	242	214	276	251	224	248	278	246	246	249	234	271	247	249	255	286	258	246	251	205	243	264	273	269	256	264	258	260	293	254	259	237	266	236	253	227	271	265	221	275	270	240	243	254	275	274	278	255	254	252	245	283	243	277	254	306	247	257	232	233	278	232	270	262	266	275	253	278	262	219	284	265	243	264	235	269	264	273	207	258	239	248	226	233	256	266	245	253	259	289	229	234	275	230	258	251	221	279	254	265	288	218	263	246	235	232	253	271	252	238	269	271	250	233	246	216	255	240	249	252	239	264	266	228	302	276	242	253	266	270	263	245	237	285	262	263	295	249	266	237	222	267	230	230	296	259	294	258	260	270	221	249	267	277	272	257	284	254	242	262	234	254	257	268	267	227	245	262	240	208	263	284	252	274	270	275	272	241	247	261	271	223	259	270	255	233	252	290	267	241	229	243	263	268	244	248	247	262	236	250	231	246	274	266	224	234	258	263	226	223	215	281	269	295	288	265	255	234	278	284	261	267	261	251	233	264	240	248	246	246	262	243	251	235	265	232	250	235	245	244	234	279	256	275	254	283	253	268	248	271	251	242	257	275	242	273	247	276	251	295	277	262	257	261	262	254	224	225	220	215	262	251	256	237	258	237	279	275	268	270	244	253	241	229	253	259	238	231	254	268	248	234	269	238	267	216	261	259	246	237	227	258	240	282	234	253	221	226	277	235	273	258	243	268	271	277	260	271	270	265	277	231	259	275	288	239	258	253	279	258	249	240	248	263	238	250	274	283	250	282	252	254	276	265	249	242	260	237	222	247	267	260	243	263	253	250	253	275	274	267	257	251	258	262	262	267	259	225	253	269	257	288	265	227	230	250	242	224	267	272	230	265	277	242	228	280	283	267	229	247	242	268	266	254	226	287	284	251	276	244	237	229	233	264	261	266	256	252	245	241	241	235	249	272	247	244	236	218	282	267	262	246	256	255	274	245	265	222	221	270	251	270	265	272	243	262	249	241	257	250	286	253	235	233	248	239	245	261	249	279	279	256	220	256	255	238	240	252	240	257	272	265	238	267	258	249	215	253	238	251	232	245	242	263	267	231	256	260	269	243	224	270	229	231	222	262	243	275	249	249	258	242	250	236	257	223	270	269	229	258	261	255	253	255	250	276	238	271	252	249	249	243	250	226	264	247	250	237	256	284	252	246	247	260	262	267	250	270	257	278	280	257	265	247	277	251	254	252	242	270	264	260	241	261	261	264	240	238	243	281	263	230	248	249	227	241	225	245	270	276	248	234	247	231	260	240	267	244	275	248	268	234	245	283	253	268	251	236	261	285	249	288	257	242	241	250	258	243	251	252	255	228	227	239	275	245	242	237	264	249	275	275	239	231	246	220	260	278	281	264	267	249	268	300	256	288	256	262	265	270	231	244	241	235	238	232	224	246	275	239	260	259	259	256	263	241	276	254	276	250	258	246	257	238	248	263	254	260	246	233	236	242	254	232	276	236	245	254	271	231	246	247	268	277	242	283	245	258	278	286	229	242	267	250	253	247	252	238	235	236	262	254	235	257	249	221	272	255	250	246	235	237	295	269	269	290	267	271	218	257	270	252	234	242	236	265	261	236	226	243	272	276	244	223	248	246	291	227	253	262	250	237	255	265	252	265	265	250	273	269	270	257	265	280	267	277	235	291	261	249	263	286	276	221	205	230	250	282	245	247	220	259	268	260	232	259	232	256	267	264	286	250	225	256	265	242	292	264	280	244	231	254	237	276	299	268	254	225	264	261	275	250	261	239	247	240	257	249	262	245	271	256	273	255	252	260	248	245	234	267	244	232	217	265	247	250	211	252	239	260	256	279	253	260	254	218	237	272	250	245	254	284	233	263	244	255	207	269	277	276	270	266	284	264	264	252	251	277	273	252	243	227	279	273	261	236	242	236	300	272	269	272	258	238	259	233	244	238	253	255	277	247	248	261
4069	585	650	632	596	612	600	561	617	572	607	569	600	540	588	642	587	635	596	620	615	637	637	598	615	575	562	595	537	644	647	563	594	582	613	567	582	556	586	603	615	584	597	590	579	591	583	567	601	581	607	551	621	634	604	636	588	563	635	553	540	645	580	614	629	577	581	593	585	553	600	619	586	659	592	570	632	597	549	605	641	603	587	607	667	589	613	567	612	595	627	580	631	622	604	584	567	601	606	614	639	611	607	584	556	606	608	613	590	563	574	601	568	629	589	555	588	558	631	643	588	585	605	561	587	586	604	659	611	625	584	582	599	580	572	617	557	624	597	592	560	612	612	620	566	576	591	582	574	591	575	565	599	563	597	610	590	614	565	599	645	561	609	587	573	588	606	620	554	633	597	593	588	575	602	611	592	585	622	570	582	526	574	586	589	609	549	580	598	608	593	589	609	611	593	621	584	637	575	581	576	565	533	597	615	564	597	581	579	577	547	609	590	583	569	586	536	591	585	573	585	578	601	556	582	552	592	581	621	565	589	599	553	582	569	579	631	591	583	596	610	629	590	594	600	648	659	583	587	572	595	599	581	611	586	647	611	619	600	575	589	584	532	572	580	617	583	580	583	613	574	567	604	569	595	642	580	598	595	573	564	582	599	602	648	582	567	627	590	574	618	574	535	591	583	600	573	601	595	612	611	597	607	579	593	588	597	633	602	615	631	561	639	588	591	607	580	627	593	578	591	593	571	597	554	605	597	569	571	600	560	589	600	586	599	581	577	553	607	525	650	578	599	621	594	606	579	563	543	626	633	566	625	605	639	584	586	581	587	619	595	584	581	600	597	605	623	564	604	599	598	577	567	543	603	593	584	620	599	596	564	588	572	588	601	560	617	623	596	556	546	597	575	603	589	548	574	585	571	586	638	600	556	596	560	544	573	588	569	593	598	570	546	572	546	595	650	621	554	617	620	591	550	564	652	603	569	641	592	634	610	527	620	566	618	629	629	587	586	582	595	605	591	635	586	550	577	568	603	545	596	625	579	588	598	599	604	595	574	624	656	558	591	607	569	598	587	582	589	574	536	606	602	629	581	591	601	589	598	636	599	583	617	594	581	596	555	596	595	639	597	593	569	579	581	592	541	580	558	578	539	621	540	536	566	563	578	630	630	592	602	607	582	623	571	612	589	582	585	664	602	609	595	601	546	558	566	579	572	614	620	574	590	602	599	596	603	597	558	575	633	580	562	620	601	586	590	545	595	586	589	644	619	555	552	598	574	612	577	576	610	604	578	587	581	552	597	616	600	593	596	587	602	577	574	617	611	596	619	566	626	617	552	554	585	580	617	591	583	632	614	648	624	583	618	606	589	581	602	605	576	580	576	623	566	575	618	557	599	592	591	568	572	580	610	549	593	607	610	580	600	577	602	525	592	599	599	589	558	586	566	580	621	608	590	563	567	545	579	621	617	568	598	613	606	629	631	599	576	549	600	657	576	590	580	645	596	588	546	577	588	621	599	611	609	620	580	570	599	595	625	575	572	569	587	627	547	624	589	558	585	599	597	574	543	612	578	608	605	598	585	551	593	573	609	565	622	602	587	582	569	582	585	570	621	584	610	544	593	569	601	593	619	609	540	597	601	610	607	674	592	584	563	566	605	592	599	596	606	563	607	597	610	611	606	588	588	570	627	586	564	596	608	608	612	599	593	610	632	609	585	561	595	636	580	581	624	587	584	571	607	561	580	599	594	578	600	577	581	591	598	583	574	567	610	615	604	590	610	569	569	601	568	571	609	589	604	600	578	551	613	579	591	575	589	611	566	633	612	572	543	565	595	606	577	589	591	587	593	586	602	592	612	609	625	559	616	615	591	581	623	638	582	640	552	590	560	644	596	615	591	573	602	584	590	559	555	585	584	550	576	667	606	566	611	595	573	555	609	546	550	581	616	637	595	612	593	629	638	569	641	594	609	577	608	635	577	637	562	617	641	602	610	617	565	601	643	588	627	574	585	610	562	608	607	580	550	584	606	578	587	613	606	616	598	581	553	606	584	594	612	567	589	556	582	584	609	596	575	576	571	603	589	595	617	603	627	566	595	593	610	592	585	640	592	632	614	603	599	659	617	609	593	638	586	580	637	603	578	637	553	579	559	650	589	587	596	537	602	583	554	610	573	598	577	618	585	566	600	591	595	583	588	610	587	593	615	575	590	611	580	593	618	592	611	634	635	583	612	576	570	609	609	622	596	579	570	566	597	544	602	567	592	597	567	632	636	530	589	620	614	557	572	572	563	591	571	601	548	635	653	581	602	640	617	592	604	605	597	597	592	601	605	588	556	596	630	584	566	601	633	596	615	596	544	599	569	594	591	593	584	601	645	598	608	577	593	623	594	594	585	563	576	636	607	606	529	596	604	536	593	573	605	563	591	596	603	621	572	559	581	600	576	571	573	596	582	611	559	623	576	606	579	594	609	619	559	601	583	581	564	589	650	593	587	630	605	567	585	574	608	591	574	555	600	590	583	610	598	611	579	595	576	579	613	572	619	590	564	582	585	556	564	578	624	580	605	596	580	617	640	604	635	633	575	616	568	592	602	550	585	604	594	549	625	558	574	587	613	565	676	586	593	572	597	603	591	615	590	580	576	579	570	640	564	581	553	568	643	605	598	564	595	563	626	618	592	554	598	599	631	616	582	597	582	634	582	588	602	620	583	610	579	561	570	549	634	603	576	602	621	597	607	575	604	608	641	623	583	607	555	604	562	601	624	596	576	625	552	582	585	629	603	587	638	627	540	549	571	592	606	625	593	630	560	564	555	564	598	589	582	559	606	594	571	584	605	597	595	580	582	585	585	603	596	607	593	629	614	578	543	551	574	585	592	594	575	618	617	594	592	607	549	603	538	622	615	569	566	586	593	598	580	624	612	573	599	602	614	592	599	614	598	590	608	566	561	623	602	593	583	586	585	600	576	580	604	558	624	566	589	595	580	609	568	578	572	611	617	563	611	579	555	603	598	605	600	600	596	580	561	598	579	573	591	579	573	616	555	567	606	591	591	593	557	588	571	550	561	573	598	646	611	597	605	557	571	551	563	602	545	606	613	603	627	636	529	593	581	613	562	597	574	569	587	593	593	543	599	578	588	581	600	537	590	562	624	562	577	579	585	568	565	589	610	637	575	566	558	601	542	597	595	612	568	564	637	579	576	611	584	555	593	612	579	568	572	534	622	553	597	598	628	575	572	583	570	593	621	597	525	569	571	598	569	616	632	546	584	564	579	617	593	584	582	551	569	603	653	616	642	625	619	574	562	562	537	632	611	592	583	580	637	542	598	591	565	593	605	591	555	567	551	595	564	541	593	619	606	631	619	538	605	616	624	598	587	650	559	518	581	549	565	593	581	611	643	612	556	562	593	586	589	586	545	571	589	584	591	546	578	604	552	587	591	603	632	633	592	624	613	550	559	557	633	612	604	598	586	607	613	577	607	549	572	579
17551	1559	762	661	495	447	463	385	383	379	360	376	358	377	355	351	334	373	377	364	366	330	408	381	341	376	372	396	338	377	351	313	326	358	368	350	377	349	375	322	347	399	378	313	364	311	331	324	340	353	391	332	353	344	394	358	409	367	340	382	374	376	374	353	306	362	357	352	360	347	345	335	315	361	358	359	364	401	338	324	373	335	362	378	376	396	354	352	350	353	339	362	349	373	310	361	350	313	333	370	348	353	368	368	414	364	367	355	385	337	375	356	368	360	316	367	347	339	368	361	331	325	376	370	371	359	345	354	364	342	360	343	387	333	345	308	329	356	350	367	351	347	333	349	357	314	361	371	337	344	330	338	326	365	363	344	362	360	360	383	358	325	360	329	355	339	354	365	376	356	389	391	353	370	366	342	349	364	345	362	346	384	366	330	340	362	379	354	368	368	357	344	372	338	327	327	367	351	373	336	334	344	374	362	341	360	367	350	342	347	357	333	340	323	347	382	387	333	345	306	380	353	353	369	347	345	366	350	328	328	362	316	353	324	358	318	343	353	312	334	379	337	354	369	382	382	367	361	344	328	314	351	382	355	366	329	369	341	336	371	363	368	330	316	344	334	350	350	367	381	324	362	343	357	362	371	362	353	360	346	343	331	360	344	385	344	345	353	369	391	325	353	384	376	378	326	324	353	358	316	347	313	341	371	373	334	365	387	356	347	361	352	325	327	376	349	344	356	353	323	352	375	327	330	369	349	347	399	356	354	339	347	334	377	389	364	348	352	326	356	327	317	322	379	336	359	346	300	354	365	322	377	342	347	378	353	370	350	384	339	366	332	346	354	346	332	325	351	380	334	362	360	341	409	394	355	393	348	313	309	334	346	333	336	361	368	344	382	362	335	356	386	368	389	347	333	343	380	378	355	359	373	355	323	363	339	355	348	352	363	351	365	375	338	348	364	382	316	335	354	332	351	351	380	317	371	342	327	363	384	351	362	390	323	364	401	335	368	321	341	379	357	390	383	348	379	386	376	329	367	358	345	400	343	350	372	349	384	380	350	323	400	362	348	333	361	376	362	323	341	342	376	370	351	378	346	362	357	353	339	353	389	379	330	356	379	352	355	354	353	358	330	351	330	350	325	363	356	366	415	382	374	330	361	343	347	410	356	373	345	360	333	333	362	343	354	373	378	401	355	330	369	354	336	358	325	383	346	371	366	340	324	354	369	358	327	365	368	382	391	373	340	367	359	351	337	325	337	376	372	340	323	357	344	367	363	330	311	353	320	348	346	339	365	381	320	358	342	325	381	369	357	335	356	365	325	316	344	356	368	349	370	335	350	385	380	362	372	351	388	362	340	353	376	380	371	366	358	382	370	363	339	343	345	323	326	370	388	326	380	344	369	360	413	329	360	337	346	352	352	351	323	367	343	336	332	353	351	362	355	344	334	376	325	358	347	334	375	364	337	336	344	331	355	368	339	312	362	343	358	352	357	371	371	354	392	381	344	359	349	337	355	362	391	339	323	363	342	339	355	331	372	340	335	342	349	347	366	370	346	343	354	367	336	323	350	352	343	381	367	364	368	354	357	317	347	337	360	322	325	336	342	353	334	301	349	377	321	338	344	306	334	347	373	394	368	341	368	352	362	352	377	377	335	369	363	410	350	346	366	346	385	343	384	369	318	356	350	376	367	343	387	352	381	356	349	362	321	351	364	352	357	331	363	322	367	354	382	346	347	370	342	354	327	321	347	358	318	359	337	335	362	343	344	323	326	340	336	346	355	376	377	338	324	336	366	346	380	371	358	336	365	362	372	338	309	353	319	333	371	372	311	359	357	334	352	356	340	342	323	386	354	349	367	361	344	386	349	372	375	346	362	348	338	382	355	392	318	362	386	371	342	298	341	332	367	369	319	343	364	348	358	329	353	324	341	340	350	338	387	396	356	358	378	369	414	358	315	348	345	377	331	416	327	310	318	354	375	346	360	339	385	356	335	375	354	369	350	360	361	326	324	331	372	377	343	340	375	353	368	308	353	387	354	361	328	401	358	336	330	334	343	396	349	340	332	341	404	340	362	385	333	369	361	414	353	339	366	352	385	352	366	350	395	358	372	355	358	353	370	368	352	325	364	357	365	356	314	352	351	323	361	401	363	378	338	338	381	352	341	343	346	350	335	304	346	309	395	355	372	364	349	364	373	328	340	316	344	342	347	359	337	354	345	354	334	379	372	331	331	333	329	400	378	399	368	343	309	345	366	320	326	364	381	358	342	369	338	349	334	350	378	383	382	362	356	381	353	370	340	310	375	335	352	375	317	345	327	363	315	368	391	362	364	364	344	323	366	330	341	347	362	317	374	373	356	368	342	338	342	372	362	355	332	363	356	372	360	357	331	354	363	366	354	385	343	358	358	363	319	344	350	340	358	360	345	348	365	360	350	360	358	370	386	346	393	343	353	387	350	331	363	333	348	341	344	352	338	331	360	344	351	366	338	337	356	346	380	380	313	346	328	376	368	373	397	374	344	333	336	357	357	370	369	332	343	359	380	349	353	334	324	380	343	373	373	341	372	345	348	374	345	379	336	350	346	355	351	363	341	360	378	326	325	337	356	362	358	330	300	330	321	379	318	342	335	342	353	352	368	360	336	352	387	354	317	367	355	375	332	347	345	358	329	336	326	333	381	384	322	389	344	353	365	345	388	362	365	346	324	373	362	356	367	369	364	374	361	356	351	385	389	355	367	350	357	327	351	358	356	354	360	367	329	373	350	350	356	321	390	374	363	301	344	340	345	361	376	379	347	361	331	350	360	361	354	357	356	344	357	362	352	345	344	322	316	345	359	374	330	361	365	332	365	320	308	357	348	356	340	367	328	359	368	384	362	384	350	345	325	361	339	351	343	335	373	354	350	362	372	328	303	337	339	322	371	378	338	362	355	346	340	343	371	371	344	341	378	330	334	337	332	340	393	338	332	301	354	332	432	354	347	339	345	316	367	336	298	372	335	367	345	338	347	327	346	336	377	372	387	380	367	365	324	329	322	335	322	379	363	371	325	344	358	350	345	380	356	331	370	376	372	350	322	358	315	354	380	324	355	369	358	364	356	381	374	383	339	341	368	346	352	336	321	336	366	363	346	355	337	399	373	342	322	345	369	339	328	315	327	380	375	368	372	378	376	339	316	348	337	328	379	370	342	362	387	329	367	369	391	392	355	345	370	395	362	330	362	352	373	366	358	353	335	337	373	338	331	341	370	362	343	350	367	324	369	336	358	321	364	352	359	347	404	339	334	362	305	390	361	342	352	378	350	360	350	325	324	310	371	409	383	395	354	342	327	345	377	356	342	328	340	374	349	345	374	385	362	409	387	373	398	314	325	318	354	375	346	361	354	352	367	374	366	335	360	339	342	329	373	357	390	354	303	353	373	318	357	369	347	332	325	342	358	346	357	342	367	358	352	381	327	351	346	356	331	350	318	374	375	341	376	369	343	354	365
10931	1063	1473	1669	1477	1264	1149	1151	996	972	946	913	945	858	908	882	819	823	885	806	846	791	748	887	839	851	833	803	811	819	739	794	837	812	758	798	780	798	768	837	801	824	794	781	795	762	823	771	876	824	775	844	820	863	825	817	848	842	805	853	877	863	839	834	826	788	829	842	818	762	744	783	789	803	796	800	781	787	758	798	741	817	869	797	812	824	783	799	807	786	782	834	758	744	808	795	816	840	801	784	834	747	783	803	795	775	790	798	827	810	794	778	761	775	814	788	795	809	803	813	800	795	816	749	774	797	811	804	760	783	816	747	803	790	805	795	795	758	800	813	842	797	776	824	836	815	795	780	778	796	767	755	795	834	799	800	754	771	793	768	757	782	795	807	794	719	796	747	751	798	800	771	796	807	779	764	817	795	786	763	824	798	805	833	812	792	757	825	806	756	784	762	759	790	819	760	824	787	744	755	826	799	778	790	760	784	769	776	780	776	775	828	781	782	777	806	828	749	824	800	796	741	790	745	758	745	800	817	798	765	848	740	777	701	788	726	774	784	775	797	787	786	810	811	794	794	804	743	792	822	843	816	813	828	808	802	773	764	783	817	830	785	809	786	787	793	821	742	761	776	794	811	770	744	744	763	798	752	800	790	789	781	786	816	750	743	712	743	736	782	793	777	850	763	817	817	788	810	809	801	800	789	800	753	798	764	772	728	811	751	727	819	830	793	793	750	810	826	825	846	804	759	812	760	787	786	794	831	822	755	783	779	772	761	786	740	727	756	773	760	779	786	770	771	805	732	765	752	761	789	780	781	727	753	811	791	753	759	798	784	788	806	758	789	838	750	754	779	801	822	789	767	761	782	791	764	813	739	735	770	777	780	794	730	827	780	768	779	786	788	828	778	784	788	840	770	795	743	771	757	794	811	777	822	728	792	741	765	793	759	758	797	801	747	789	765	762	775	793	787	763	824	770	796	808	773	785	827	791	793	784	789	822	765	782	772	783	813	787	777	773	794	790	727	732	794	814	771	814	803	783	782	807	756	778	761	771	793	764	767	831	780	754	748	815	796	825	819	809	773	821	773	771	797	800	745	802	809	761	788	817	758	779	798	764	797	856	810	826	801	785	832	831	792	776	787	825	788	787	793	769	742	801	791	779	813	747	763	793	784	801	777	820	791	814	801	749	792	768	801	782	763	798	782	804	797	799	844	803	808	781	758	799	779	792	813	774	758	775	774	791	775	784	783	752	761	761	718	755	789	759	789	764	774	782	778	800	782	795	778	820	776	785	761	807	754	803	827	810	854	775	755	780	753	769	786	754	828	734	795	825	760	779	812	772	820	819	769	762	813	766	820	754	824	800	811	826	771	819	828	803	753	812	782	836	837	784	766	800	804	823	817	736	822	749	751	789	808	785	802	816	789	733	819	764	743	808	804	771	811	801	792	741	845	771	768	707	800	757	776	764	796	831	724	732	779	815	774	731	768	784	746	758	769	790	843	838	801	765	764	777	774	791	765	807	812	777	834	777	795	793	812	744	837	764	826	741	742	757	777	830	836	821	816	770	771	775	801	762	777	788	780	807	807	797	797	808	876	799	756	787	714	828	769	834	761	816	734	771	802	761	822	808	851	801	750	792	785	828	810	850	798	812	826	801	781	731	783	752	744	791	807	797	791	782	762	778	817	758	781	745	799	831	762	767	808	790	779	755	778	731	832	812	805	746	813	771	804	758	798	738	790	806	761	802	768	838	808	795	781	796	779	739	800	770	744	804	749	805	786	761	778	732	817	765	874	728	800	754	778	776	802	791	799	808	765	802	815	798	788	813	828	777	785	743	781	771	809	819	761	790	822	726	798	790	799	736	830	781	779	793	769	784	841	801	799	800	772	754	778	773	802	780	764	740	801	762	809	755	733	844	790	796	765	815	830	793	817	815	761	819	758	785	840	803	797	790	746	762	790	782	782	759	730	789	779	758	807	780	795	808	765	803	781	801	773	736	830	807	742	774	800	813	789	818	802	768	754	770	815	784	798	790	757	828	779	744	820	766	807	775	803	840	769	789	755	814	829	809	809	746	832	805	792	783	729	769	759	812	819	815	761	781	827	793	838	826	796	777	762	741	826	767	791	787	763	808	789	825	780	795	755	788	802	800	782	752	801	759	744	753	783	774	772	808	806	805	750	775	818	768	808	797	728	727	728	788	784	816	769	785	784	745	789	800	754	787	810	788	848	808	738	782	800	797	793	759	779	750	805	779	783	798	839	763	766	826	781	755	796	763	802	735	826	842	782	792	816	819	824	801	729	821	807	748	778	764	745	767	793	823	766	791	748	716	808	756	760	790	798	789	813	797	820	827	778	750	787	803	796	761	793	786	753	792	792	783	795	742	799	786	770	802	815	810	770	794	793	785	823	784	800	734	773	815	754	714	778	744	747	792	748	795	786	841	775	738	750	819	786	770	861	782	759	790	808	777	770	787	766	787	807	757	770	792	748	758	764	754	792	770	758	778	816	767	794	784	773	823	817	735	780	758	793	783	755	789	792	801	844	796	754	783	849	774	766	782	803	770	764	758	802	803	745	783	759	758	772	767	816	755	800	763	814	744	825	759	831	835	768	787	759	749	844	795	745	774	741	790	805	812	730	774	784	764	767	777	774	819	803	795	760	805	774	812	764	758	771	758	755	806	812	804	776	785	811	815	819	803	774	775	796	802	821	794	762	805	764	774	791	790	798	746	769	826	803	779	808	771	795	765	777	753	829	792	756	804	806	732	783	768	871	796	790	771	830	832	772	794	766	779	778	814	740	815	735	779	808	749	791	809	834	745	822	747	799	763	845	770	837	798	777	775	781	781	802	784	841	822	807	870	816	847	817	794	759	814	829	721	791	781	777	768	772	766	770	820	828	818	762	796	816	784	849	819	783	748	745	778	777	778	781	796	749	810	806	799	782	793	785	737	775	764	796	760	813	766	792	785	776	767	799	791	764	822	723	769	802	784	770	753	744	755	794	750	752	683	772	791	718	792	815	794	789	803	802	774	761	804	824	806	751	772	776	762	788	768	769	831	809	746	787	760	820	803	814	773	763	801	776	790	799	797	747	797	788	771	792	791	815	760	816	797	787	773	750	804	795	768	760	806	848	748	799	773	804	800	825	803	805	729	787	802	790	766	777	754	744	813	770	742	796	761	786	816	819	775	808	767	855	800	774	757	793	812	826	828	768	771	757	793	791	752	781	772	779	762	813	777	799	727	754	760	779	777	791	848	780	766	781	799	763	789	809	783	753	782	778	771	775	814	727	779	820	761	808	744	775	774	786	780	781	798	774	798	788	836	777	791	806	772	808	764	794	786	794	788	767	756	816	846	761	770	782	789	794	787	784	826	774	777	783	785	777	744	803	793	769	811	781	782	755	762	786	800	739	753	790	817	780	717	845	805	766	763	825	792	820	763	792	790	799	780	814	832	788	791	754	774	784	799	791	819	789	747	711
29404	4039	1328	960	758	630	548	541	494	458	495	478	447	437	438	459	446	434	453	472	419	440	432	448	424	413	426	459	400	423	445	432	394	415	409	412	420	418	426	411	383	450	429	390	436	427	440	423	453	411	443	459	477	485	414	411	408	451	439	385	422	457	449	455	434	419	394	431	419	428	470	450	368	425	422	432	413	427	421	441	423	429	433	480	418	414	399	421	424	411	420	417	437	405	422	451	404	405	405	450	417	427	435	429	394	418	439	405	409	403	428	402	447	399	420	422	419	444	419	447	394	411	428	438	400	404	394	426	404	420	449	406	409	416	428	418	403	441	445	392	414	403	402	409	412	421	448	404	368	436	412	417	394	447	403	385	426	414	419	404	399	362	418	450	419	412	388	433	422	421	422	388	380	415	410	401	411	408	414	485	426	443	442	429	394	388	400	390	434	411	464	388	407	457	452	450	458	447	422	398	420	432	420	453	450	408	430	413	430	393	436	424	406	402	417	442	412	422	483	402	397	409	455	432	369	406	424	390	402	391	425	470	415	402	421	412	410	395	443	428	456	401	398	401	394	427	437	404	435	407	415	388	427	434	372	398	447	451	397	408	457	421	417	376	370	430	401	450	431	423	390	381	431	428	396	438	408	414	422	372	411	417	434	423	442	443	430	415	462	399	417	421	419	389	426	448	399	357	427	436	415	381	440	419	419	427	438	442	433	416	423	388	396	407	403	417	418	479	403	459	425	399	407	440	440	407	375	439	419	415	463	440	388	380	405	443	461	422	418	418	488	420	422	428	399	398	394	398	432	426	428	354	408	455	415	384	382	393	405	460	396	422	436	418	494	467	394	393	435	421	418	430	401	411	446	450	363	420	401	397	429	432	409	409	447	415	430	397	418	380	429	455	432	420	416	423	370	436	458	395	408	409	406	422	410	432	409	398	413	377	413	441	415	416	445	394	406	401	388	411	439	393	407	424	469	387	424	413	449	425	426	405	426	420	436	427	379	408	417	418	400	424	421	421	444	432	415	425	385	427	450	441	446	384	434	392	374	411	419	447	438	432	400	377	431	409	411	464	412	415	394	428	430	427	401	415	444	424	429	450	458	414	396	462	399	415	406	457	430	414	449	395	405	465	425	417	417	410	437	448	452	420	420	421	424	393	401	390	365	408	390	429	419	404	444	397	391	395	449	412	420	395	437	386	420	416	396	392	441	481	452	421	438	472	430	388	372	460	387	405	416	387	417	402	401	413	405	409	391	396	425	436	422	392	389	387	406	421	461	396	425	373	358	445	419	403	417	406	413	424	418	398	386	401	373	473	387	421	428	404	423	410	388	427	408	426	418	451	417	429	408	431	405	440	404	451	395	413	395	419	427	447	410	426	448	470	450	428	439	394	391	405	435	418	435	416	413	420	396	447	430	439	422	433	395	389	426	453	437	394	442	399	388	416	440	435	461	418	360	452	434	395	410	416	430	439	439	442	441	403	439	384	463	476	401	368	437	438	398	390	450	421	376	419	413	446	475	410	404	364	383	463	403	428	434	418	423	397	405	383	407	404	406	417	399	371	379	406	426	404	488	408	401	426	439	412	389	409	406	415	398	373	365	393	377	468	450	429	406	405	391	451	422	375	476	450	395	413	410	382	417	435	396	445	422	405	446	459	414	366	418	439	372	419	422	399	443	436	387	408	424	432	373	392	413	418	388	423	443	420	407	418	476	420	384	440	424	428	414	415	406	416	446	386	436	385	410	417	422	468	423	411	446	455	394	425	456	389	404	382	429	380	391	405	427	429	409	378	417	402	434	403	384	417	436	411	418	410	419	411	391	450	412	448	418	471	445	383	405	422	434	390	441	447	448	385	395	389	425	447	409	466	427	467	441	404	384	418	416	425	441	412	437	433	431	433	397	371	402	386	391	426	402	424	427	453	421	442	373	420	394	463	403	426	422	417	419	430	440	407	404	398	426	418	413	410	392	394	407	424	407	447	440	442	368	422	399	443	406	417	371	422	431	410	425	418	441	428	392	489	396	389	393	423	374	419	468	403	454	408	425	448	443	367	423	419	383	430	380	436	431	399	449	413	431	420	401	431	456	415	412	414	395	433	440	394	423	406	426	397	399	412	393	420	421	399	419	421	437	422	388	438	418	467	400	470	422	382	443	405	426	405	417	427	412	437	441	418	445	455	414	366	385	408	404	401	422	438	416	390	429	365	405	429	443	467	413	435	399	459	454	436	413	427	415	418	455	392	382	425	424	419	400	454	427	468	408	412	399	400	397	435	432	424	401	431	402	405	411	422	430	379	406	422	410	448	404	428	447	391	381	456	468	428	428	413	401	381	405	440	451	418	421	460	430	420	465	382	405	423	434	427	377	418	404	421	430	455	380	430	413	410	401	438	430	393	437	398	443	404	408	431	409	444	418	447	430	425	441	416	462	428	356	378	421	474	439	463	458	394	412	383	415	452	418	423	392	413	420	416	410	417	400	446	406	399	383	416	386	396	429	417	409	418	459	451	445	441	419	418	385	439	385	407	414	412	466	432	391	399	430	415	371	414	409	407	446	387	446	429	430	421	397	371	381	404	426	378	391	420	424	408	422	426	441	393	388	444	411	438	444	420	415	442	415	432	423	387	436	438	400	418	430	452	435	421	411	406	384	438	422	446	408	436	416	413	389	393	438	387	393	426	382	388	393	424	403	412	438	433	428	338	401	449	424	415	382	404	411	430	435	382	435	398	446	437	452	418	441	417	443	422	406	416	408	448	424	415	398	414	422	426	424	413	437	416	450	429	426	415	389	413	413	395	399	405	402	445	390	423	424	443	460	410	400	428	414	432	413	385	431	439	382	426	449	426	388	405	413	407	394	422	405	451	414	420	457	433	418	451	476	426	401	365	414	394	400	428	417	410	401	400	424	404	424	474	427	433	419	415	466	429	407	431	412	447	422	395	418	389	403	426	410	382	395	404	378	420	415	438	398	443	450	405	386	424	392	426	424	397	419	418	441	379	372	424	407	406	446	417	390	431	425	427	408	415	434	417	408	431	387	440	439	388	445	429	389	398	409	409	385	429	413	429	455	441	425	417	390	416	432	445	441	390	398	446	407	367	405	472	388	395	390	403	428	415	411	463	429	429	399	411	449	416	409	433	417	406	411	380	426	405	389	448	407	372	401	418	424	423	400	410	387	441	456	387	377	419	429	390	367	419	451	428	401	427	399	383	385	446	441	436	406	389	440	384	415	423	395	407	423	435	423	418	455	416	444	378	427	406	394	417	395	420	419	424	393	399	438	443	427	390	404	376	416	429	415	408	405	413	391	419	470	433	418	405	420	399	409	394	432	433	382	432	402	461	419	395	407	438	426	457	407	448	426	440	442	463	403	408	399	391	418	401	427	387	441	420	453	417	414	442	436	415	415	407	426	403	395	412	365	407	450	373	411	445	447	382	417	399	423	451	441	397	405	413	410	420	419	421	404	431	405	435	434	414
15173	1471	2397	2486	2109	1948	1626	1501	1295	1302	1278	1145	1107	1061	1063	997	1045	1075	999	997	955	956	954	919	927	946	935	937	982	959	972	950	1000	886	944	927	943	917	933	947	974	948	919	924	985	919	883	940	1005	1019	959	1039	997	990	981	1001	1015	989	950	968	1001	982	981	931	1047	949	985	938	954	943	924	940	911	922	907	907	970	908	961	891	894	952	921	928	977	887	913	944	916	937	899	876	888	932	917	910	861	876	935	923	897	885	946	949	899	879	847	915	938	943	878	865	887	865	869	880	945	867	932	890	922	941	896	890	973	917	910	886	892	831	899	904	937	880	864	891	882	893	917	880	927	944	869	900	865	934	851	935	909	997	900	871	867	928	915	920	843	874	871	877	902	852	891	865	861	866	952	882	828	864	909	897	877	891	926	882	928	873	911	917	873	912	909	855	906	902	906	921	924	942	959	866	909	910	911	967	846	858	830	917	875	883	911	937	875	893	897	873	825	897	873	915	922	908	864	897	864	918	936	909	888	923	917	882	908	926	908	890	919	873	889	939	920	889	905	878	883	872	899	879	882	932	871	860	872	883	901	934	973	887	908	895	926	919	924	856	850	849	897	866	869	911	905	856	881	885	874	843	942	902	941	905	873	868	871	898	883	875	947	880	960	854	944	897	924	925	881	879	953	920	873	895	927	873	890	943	849	891	860	892	880	871	941	950	889	937	874	901	914	919	929	928	855	891	899	911	892	912	930	910	891	886	914	894	911	875	916	869	927	918	876	860	896	868	909	905	937	925	883	927	879	907	899	922	882	904	898	877	910	941	910	921	848	874	912	892	867	930	909	887	877	898	929	901	901	872	914	872	852	942	910	871	926	863	906	885	865	917	906	855	933	885	837	924	872	852	872	877	886	891	889	899	847	872	902	877	879	920	861	904	938	929	880	922	905	842	898	902	913	867	885	892	896	919	862	857	848	854	916	877	930	921	906	896	862	889	884	884	906	859	876	926	958	924	852	865	917	936	912	883	871	869	889	954	890	872	940	904	868	825	877	900	831	894	936	957	879	943	905	900	885	898	905	928	932	917	879	841	956	876	910	880	931	920	940	919	922	871	914	896	922	894	912	913	872	929	893	885	876	900	942	910	869	873	910	888	878	924	892	879	905	876	884	920	921	904	852	953	836	870	862	888	895	831	893	918	858	909	921	868	866	882	841	880	859	904	868	888	881	908	916	873	895	905	882	900	875	922	918	928	886	915	881	863	915	912	864	909	903	911	916	860	876	860	902	888	852	880	904	886	837	877	920	928	909	911	952	886	912	906	901	944	921	892	871	897	900	917	899	905	910	870	882	914	887	898	898	855	882	870	881	928	947	876	921	867	895	849	924	921	936	881	856	900	919	897	936	933	921	904	931	873	880	834	908	871	891	905	874	933	936	934	902	920	888	866	927	901	924	874	863	909	904	877	907	847	875	887	926	910	896	880	941	876	977	890	911	881	863	839	813	883	838	885	850	898	889	939	930	920	875	912	922	936	838	924	859	882	889	893	919	924	883	903	897	815	890	904	874	912	904	908	865	908	926	940	867	883	862	884	916	911	882	890	927	860	902	908	888	925	845	869	905	828	893	885	929	881	923	899	852	918	902	881	948	892	921	839	906	891	882	916	932	881	828	886	926	902	861	901	880	900	923	886	872	895	905	962	895	954	887	948	896	922	898	950	860	891	886	906	908	934	911	879	940	868	900	905	893	841	897	934	889	973	903	929	862	938	949	911	861	844	925	869	887	910	887	893	917	936	879	862	870	889	888	873	909	897	886	908	837	880	878	901	918	913	911	878	884	893	856	939	877	828	915	898	867	933	881	935	899	879	858	891	869	916	891	870	929	899	925	945	905	900	865	883	876	853	906	902	848	943	840	904	918	900	899	925	945	921	898	852	845	917	883	886	846	892	882	914	920	887	889	875	932	814	898	913	905	905	920	883	938	891	903	866	891	917	885	911	894	952	842	882	915	905	916	905	924	886	876	922	908	876	896	925	851	843	919	879	828	907	984	929	923	913	890	984	923	920	863	891	872	915	903	913	831	891	870	860	908	909	947	880	912	890	904	914	884	931	902	940	907	945	889	933	927	890	852	909	939	879	892	858	875	868	883	847	899	883	879	870	924	900	884	897	888	944	928	948	868	851	894	947	934	934	893	861	863	927	857	890	883	876	934	893	862	903	896	908	921	885	923	902	915	923	887	883	899	946	851	865	912	859	930	825	925	878	899	935	866	840	883	872	898	888	871	914	815	930	907	884	955	922	860	885	892	897	884	894	888	876	910	905	920	844	928	921	843	874	893	864	893	920	893	835	898	853	890	923	916	916	902	906	875	898	848	917	965	942	887	944	920	904	911	874	882	886	911	911	862	908	898	921	866	915	872	886	938	912	869	901	908	878	971	919	901	914	912	891	884	926	925	878	868	900	900	887	913	851	844	904	925	884	982	886	864	905	840	839	924	960	849	937	905	882	868	927	852	856	836	869	892	882	877	905	880	902	914	887	887	921	867	869	867	931	900	877	888	861	960	830	941	968	931	915	884	875	912	876	877	868	897	840	925	882	822	919	907	896	936	926	909	895	945	943	890	911	859	901	910	887	960	929	899	883	876	883	887	889	879	915	854	905	919	921	840	905	873	868	866	917	917	923	921	869	921	886	905	903	877	835	892	837	905	914	875	943	905	859	901	890	929	900	913	940	926	873	891	916	892	929	835	891	931	875	868	924	856	901	902	874	880	916	897	936	900	898	865	924	888	925	856	902	900	912	880	890	900	904	872	949	908	861	910	959	878	910	952	953	861	901	896	896	871	890	890	893	924	876	892	950	910	925	892	843	865	888	940	847	878	910	900	878	878	888	883	882	883	899	937	956	844	870	936	860	910	936	920	920	883	906	935	921	955	865	946	904	891	897	922	892	927	861	858	909	917	947	887	910	942	919	873	848	914	917	887	930	945	939	884	867	909	960	923	944	932	871	895	875	908	878	886	878	850	858	879	897	875	924	903	885	875	929	941	915	903	872	861	853	871	902	910	861	894	910	900	842	885	917	962	901	893	861	848	907	879	865	856	890	897	900	917	934	947	933	917	880	907	878	917	912	927	896	887	863	896	862	883	883	875	871	861	917	873	900	895	839	938	887	899	936	901	899	904	890	874	894	939	870	887	924	890	887	849	907	902	869	896	910	922	891	835	868	926	914	886	872	922	979	893	895	880	924	881	876	916	930	902	878	887	889	819	912	945	924	904	903	891	925	924	896	923	939	919	895	918	862	883	902	886	881	862	901	878	898	914	845	897	886	917	957	933	859	849	896	853	871	933	889	935	855	910	891	925	838	910	914	812	928	844	909	906	914	870	906	878	875	872	911	928	913	846	887	902	897	868	883	926	888	900	925	837	911	919	924	925	842	841	868	892	925	873	980	908	895	860	924	967	913	908	876	921	925	864	841	948	924	897	895	900	938	901	844	838	858
6025	443	248	273	264	255	252	260	233	284	249	262	248	237	267	242	259	264	204	229	235	258	270	260	226	242	274	249	247	233	257	249	254	237	239	248	236	252	286	243	241	235	244	267	254	281	259	262	258	272	245	266	247	262	277	231	223	226	266	291	215	251	227	256	262	246	285	262	252	241	250	271	239	235	260	269	262	236	249	229	249	252	237	227	230	227	258	281	248	248	244	264	275	239	254	256	251	254	237	279	222	242	228	250	307	259	270	229	230	250	250	257	221	263	264	257	245	252	266	228	275	253	217	230	250	226	264	272	254	250	256	224	244	267	281	230	229	231	229	272	271	272	291	276	264	261	249	224	248	272	245	255	222	240	244	263	246	294	250	236	246	271	217	240	239	242	245	244	260	260	246	258	228	260	261	254	229	270	230	225	276	291	258	238	295	238	235	244	251	252	245	269	260	265	269	272	241	242	268	283	254	290	267	265	260	244	223	270	240	248	246	242	251	283	268	253	261	254	265	230	252	240	237	243	286	262	234	244	244	252	241	258	258	281	245	252	259	233	237	240	266	262	257	259	240	235	280	251	270	260	247	271	255	268	254	270	260	245	265	259	252	256	252	241	217	262	261	245	260	240	255	238	268	287	265	233	254	236	269	244	278	216	257	258	267	253	222	276	250	251	297	255	245	256	275	259	223	259	263	282	283	270	233	228	278	252	226	256	253	267	232	233	242	270	279	256	230	249	270	265	262	222	225	278	269	265	254	230	259	250	243	237	295	257	262	247	235	292	253	282	273	298	287	273	247	254	230	244	265	291	260	251	245	271	235	257	232	276	264	226	221	245	250	253	235	252	265	247	265	230	225	244	218	284	275	258	230	230	279	228	306	275	233	259	257	252	225	226	245	229	245	264	262	253	233	242	277	245	257	238	241	236	250	235	268	288	249	275	250	268	228	236	287	273	249	266	207	239	237	256	249	237	274	221	262	255	238	243	263	267	265	277	243	242	263	255	251	267	249	281	258	250	264	254	281	249	259	256	259	251	253	274	232	239	252	258	268	263	294	254	257	242	265	242	271	252	248	266	257	263	264	242	260	266	263	254	220	227	263	238	226	226	238	250	227	263	223	252	259	224	222	256	257	254	270	250	255	240	269	235	268	249	224	207	233	263	287	237	267	249	269	255	254	254	241	214	254	263	267	217	240	233	247	278	267	235	229	258	249	256	256	238	264	259	265	246	293	246	257	246	235	238	251	251	293	287	221	268	237	268	261	257	251	246	225	243	272	262	210	257	252	261	264	232	268	253	273	247	266	257	289	244	284	242	240	237	277	268	239	236	257	257	247	255	258	221	253	256	213	251	251	228	236	217	224	264	258	231	254	234	220	215	283	282	250	263	254	236	282	250	244	238	238	252	262	271	238	239	250	239	261	247	241	259	260	246	241	280	280	240	243	251	274	250	246	247	259	250	267	259	269	249	237	269	247	244	254	235	251	268	261	251	273	258	233	262	271	229	245	241	271	244	247	274	218	228	235	237	249	252	257	247	251	276	258	238	247	232	271	243	236	237	229	258	221	220	277	225	252	271	286	274	266	271	267	252	251	229	268	278	261	223	252	229	272	297	267	267	258	255	249	210	248	276	253	257	236	212	251	251	263	231	258	236	241	278	226	239	218	247	251	304	257	254	263	274	287	260	261	276	231	263	251	249	277	270	269	252	241	256	243	282	252	232	285	247	236	255	241	228	233	252	241	257	246	252	229	232	280	280	228	258	240	237	274	280	248	279	229	278	242	232	243	256	249	240	252	232	226	252	253	224	263	227	231	221	263	262	238	283	260	245	243	253	253	242	248	252	269	236	236	234	282	253	250	267	223	273	262	250	253	234	261	288	248	230	220	265	249	254	257	246	253	258	266	268	247	249	250	230	259	280	255	278	251	256	249	228	262	265	261	239	261	241	244	242	273	271	261	291	248	231	211	231	238	244	257	266	259	239	231	264	272	272	219	250	268	270	237	257	268	246	272	262	292	261	240	265	247	264	238	228	255	265	260	247	226	266	229	261	260	230	240	223	247	281	267	253	243	269	269	232	255	231	249	266	268	233	279	263	244	241	253	258	228	240	263	247	252	272	261	228	250	257	267	266	254	266	227	254	257	228	251	210	248	278	256	218	274	259	260	270	277	245	266	242	225	255	258	264	238	244	240	267	257	256	280	253	260	233	226	226	216	252	237	243	250	281	253	243	244	240	260	250	239	220	234	245	240	262	262	260	267	284	238	248	258	239	242	262	256	242	225	246	240	252	277	271	256	220	214	250	223	242	244	215	241	225	243	222	227	287	271	243	228	256	257	261	278	233	296	263	250	241	256	252	228	273	245	251	235	232	248	239	229	253	205	245	258	282	255	244	252	232	236	243	277	225	239	242	252	261	243	268	301	233	252	285	248	225	219	258	265	217	210	241	252	262	282	224	252	280	264	234	258	296	258	256	234	251	246	276	255	260	225	256	250	293	264	251	260	227	247	249	246	270	255	238	260	239	236	254	244	230	239	247	253	245	287	264	262	262	240	267	241	282	250	230	250	267	218	295	259	229	217	232	237	256	253	250	252	256	248	222	275	261	275	252	266	251	217	227	236	232	230	226	270	256	231	264	235	264	251	260	241	259	257	260	255	245	280	243	245	250	249	276	230	271	256	240	264	242	267	243	239	262	252	238	242	255	249	259	245	261	278	247	250	232	246	245	274	249	229	258	241	245	272	259	292	221	258	241	237	248	242	276	272	240	252	233	229	265	241	253	257	248	269	269	248	249	233	235	253	224	264	269	262	246	254	232	225	255	229	264	252	253	259	251	232	245	257	259	239	272	267	267	246	261	264	262	243	253	219	229	233	228	265	234	262	238	240	259	253	270	228	273	243	248	251	273	260	270	264	238	265	246	261	253	270	249	250	236	266	281	249	271	256	243	253	251	227	253	266	254	260	244	264	236	264	230	245	250	261	235	282	258	255	242	243	272	236	296	239	244	245	206	229	256	272	247	227	238	251	242	264	254	252	259	247	271	234	248	233	266	220	258	272	263	216	254	268	244	244	254	242	284	245	262	273	250	264	279	240	242	252	285	288	232	228	255	236	253	276	252	220	275	247	239	240	229	262	247	289	229	248	279	246	261	270	246	256	231	257	229	226	219	250	242	242	258	236	242	264	249	279	277	281	248	258	269	225	246	257	280	247	260	239	257	239	248	250	260	256	222	239	258	249	278	259	254	259	255	267	242	235	236	244	260	232	273	253	290	267	258	258	251	263	247	250	246	268	264	250	239	236	243	248	253	258	252	253	246	279	268	263	269	253	255	252	251	252	231	260	248	253	247	259	246	262	233	255	275	256	261	229	237	245	247	256	260	233	255	240	238	221	254	248	265	255	287	230	259	243	263	249	239	228	258	248	263	261	254	229	252	261	274	284	275	248	296	249	244	270	307	253	253	277	244	258	263	239	262	269	278	246	266
4121	585	620	622	614	616	562	565	572	609	627	585	605	599	605	617	627	608	589	602	616	584	581	574	610	589	597	565	563	597	564	601	580	581	589	617	582	569	566	582	584	566	602	581	585	601	564	545	584	549	597	576	593	559	636	590	645	620	635	636	579	621	603	605	601	585	540	586	571	572	593	662	602	602	597	617	565	595	591	614	594	623	605	593	592	571	593	579	596	580	557	630	634	575	599	589	620	585	549	585	591	613	612	585	566	606	558	591	569	571	567	598	572	577	575	627	588	601	538	602	587	598	617	593	565	594	603	637	558	628	619	533	600	581	617	571	601	592	632	558	597	577	569	592	617	616	621	580	558	579	572	592	559	574	564	562	573	592	610	571	619	625	596	589	594	581	592	590	592	647	605	570	599	571	581	605	572	623	597	644	584	625	591	569	595	592	567	606	577	592	598	607	592	616	587	599	585	570	590	580	593	584	599	590	594	577	562	588	641	583	588	630	593	581	583	621	553	582	596	586	559	603	573	612	605	593	592	571	609	590	581	577	577	563	635	573	581	619	573	572	578	577	590	594	578	578	555	598	556	586	601	600	608	644	623	640	563	623	580	619	617	562	568	656	592	637	624	573	569	607	614	581	556	626	575	606	605	607	573	573	548	589	655	588	574	596	564	604	598	609	589	587	561	640	614	579	561	589	592	566	612	595	571	607	555	588	580	591	590	595	622	618	592	611	617	572	638	561	625	581	581	603	598	569	563	617	625	608	578	626	585	600	591	610	628	611	621	565	617	582	593	568	605	600	601	587	596	572	583	542	543	612	605	551	612	631	608	624	566	590	613	599	565	597	601	606	573	553	596	539	528	592	562	600	595	573	550	594	570	614	601	566	579	606	625	632	634	595	573	564	605	545	562	581	592	609	611	615	603	603	624	583	579	609	605	560	597	562	577	590	587	540	539	577	560	547	556	541	552	609	554	601	593	591	595	558	654	642	615	570	561	572	577	569	626	608	624	559	578	573	569	618	625	556	590	615	563	626	589	619	589	596	631	555	599	609	599	593	583	577	634	605	626	630	583	568	596	604	617	619	574	607	599	621	606	587	587	577	574	606	591	580	595	579	581	585	575	597	545	560	556	590	633	601	618	550	594	596	590	583	597	569	550	596	523	520	596	552	629	622	621	574	617	575	584	630	578	561	563	601	595	577	568	585	557	617	590	579	568	598	575	596	595	595	606	577	568	568	612	569	584	556	643	584	602	578	551	623	614	566	603	553	607	581	602	621	588	587	552	603	612	571	600	594	588	601	584	605	590	634	565	576	615	601	601	567	556	581	566	603	546	599	589	605	606	588	589	616	597	608	592	606	599	597	577	589	613	607	608	571	575	595	599	609	604	578	604	591	610	585	574	583	602	581	584	604	581	581	610	590	606	555	583	573	587	555	573	573	667	573	590	573	591	581	622	634	568	556	598	607	615	602	546	568	590	603	579	543	581	589	641	605	591	589	634	572	553	623	585	569	549	575	588	595	572	601	554	589	620	618	587	575	556	590	616	606	580	529	617	567	572	588	547	608	579	591	619	588	581	621	567	598	586	581	589	577	622	593	549	629	613	592	593	614	588	591	598	606	617	590	635	541	655	614	608	595	613	548	643	580	570	578	623	605	590	583	579	591	642	598	560	556	588	570	591	585	549	593	575	592	576	566	626	603	577	552	610	573	582	592	579	590	615	612	573	579	576	565	622	577	599	599	604	606	540	566	564	573	557	584	553	576	546	569	582	590	585	593	588	580	653	630	563	575	572	609	564	586	649	623	554	598	586	574	609	534	588	585	583	572	590	550	624	631	562	602	613	571	565	591	608	504	592	544	570	579	611	608	543	563	539	582	569	558	601	607	589	556	591	582	602	572	559	556	593	644	591	599	579	589	607	596	583	577	582	584	565	572	558	578	611	582	573	619	599	584	588	604	590	597	609	611	609	571	602	609	620	608	615	621	562	584	594	594	567	582	585	594	545	595	567	580	620	606	601	594	607	586	595	598	572	584	600	626	546	622	566	579	589	601	606	603	612	606	593	581	590	592	595	616	581	614	607	558	566	598	625	599	550	571	589	582	578	590	575	605	558	602	599	604	619	648	519	591	622	588	608	599	606	551	609	565	578	550	584	563	573	615	613	526	570	599	602	593	590	551	633	578	603	579	618	608	595	585	603	593	590	567	591	618	551	575	629	620	629	596	559	615	571	585	598	598	566	612	608	563	562	598	594	578	584	574	577	581	617	634	580	599	583	554	592	611	593	602	585	585	627	578	608	570	587	522	531	577	593	602	593	571	569	565	575	550	586	621	592	567	559	571	604	588	591	627	559	589	611	629	606	616	555	604	616	558	574	570	599	635	572	603	601	590	571	598	628	578	568	591	606	551	579	589	593	572	584	583	579	575	583	561	619	586	567	610	554	566	581	607	595	600	624	575	593	616	580	566	569	590	556	618	584	567	571	582	554	618	581	619	584	587	570	584	598	559	550	608	610	553	553	591	580	611	548	578	585	590	601	584	592	565	592	604	615	555	559	555	582	586	556	583	596	570	594	594	585	604	625	612	613	545	624	611	631	579	537	624	638	579	607	605	610	622	546	605	586	593	630	561	570	508	600	577	606	573	621	546	580	592	611	589	612	583	599	592	599	605	609	577	592	595	573	589	558	605	562	585	625	574	567	601	586	557	585	599	598	611	574	612	576	550	575	580	557	557	619	578	610	590	595	588	596	564	639	584	617	584	605	593	596	619	585	544	578	599	589	573	581	628	561	590	608	621	630	541	570	650	582	592	552	577	626	563	578	607	599	600	561	599	580	596	558	592	561	590	588	590	627	607	611	566	575	600	567	631	569	592	587	577	599	612	545	608	572	584	604	574	557	622	637	590	635	599	594	585	636	611	604	531	583	610	614	591	584	601	599	613	583	590	593	622	611	563	616	560	573	589	612	626	614	627	577	577	622	599	602	608	548	605	591	598	579	606	576	577	554	546	601	604	577	555	584	560	593	564	589	583	561	560	617	564	596	581	596	579	617	582	553	591	572	581	586	573	559	579	573	648	560	556	601	627	598	588	584	638	593	575	586	600	579	616	594	626	559	575	580	592	575	584	602	607	594	578	611	601	610	545	608	586	595	600	527	606	591	563	598	612	534	539	586	572	591	588	636	623	553	569	614	610	612	562	595	615	606	524	630	555	586	589	600	592	608	593	601	617	569	575	622	606	595	617	610	610	612	594	647	564	625	621	623	555	600	570	602	608	607	573	626	611	643	592	604	644	591	576	597	602	592	591	630	553	614	573	613	593	596	577	556	612	558	546	613	607	571	594	579	577	599	588	618	605	565	617	574	540	603	596	581	552	610	564	616	576	572	586	593	580	595	576	596	605	545	579	584	615	569	562	557	570	545	631	568	612	588	608	620	596	629	624	621	595	613	552	620	606	564	593	539	622	617	595	557	625	618	561	553	567	620	552
19772	1825	704	646	536	474	427	413	420	366	390	344	368	354	375	392	337	357	404	351	344	364	325	338	346	354	311	367	319	346	350	341	354	364	321	356	363	363	322	354	359	343	310	331	372	337	327	313	329	342	372	397	383	372	338	354	348	363	340	393	349	319	369	363	335	366	368	366	351	361	355	357	395	360	359	352	369	372	367	354	369	370	328	318	333	339	354	354	368	371	329	379	357	363	354	368	377	324	333	333	349	353	331	359	349	330	385	351	361	352	349	336	334	363	384	330	333	342	365	334	391	323	377	326	309	336	336	371	319	352	361	350	353	333	375	372	346	362	368	344	339	360	343	352	371	337	366	340	364	343	343	359	322	341	342	382	359	369	340	375	353	336	349	370	352	340	307	341	320	376	353	377	326	344	371	368	344	314	301	369	369	355	356	352	335	341	368	366	355	356	328	364	369	403	376	338	339	321	376	347	349	339	341	340	369	320	360	325	332	318	362	346	411	327	345	353	352	334	302	356	407	355	376	376	355	360	352	356	356	356	329	336	361	343	329	309	348	340	328	337	321	334	365	325	349	388	368	315	332	338	367	354	332	328	355	359	381	330	342	366	367	333	371	344	359	313	346	373	359	329	359	359	313	403	360	341	338	336	345	335	341	358	375	319	383	333	327	345	335	383	344	385	335	350	353	295	327	385	364	342	328	355	358	350	349	361	385	313	388	345	359	341	357	348	335	317	347	342	359	367	354	344	315	340	366	349	382	349	351	354	377	380	332	341	334	347	352	306	383	320	339	361	342	354	332	340	344	331	346	327	346	365	331	344	368	400	336	324	319	326	346	339	341	323	353	314	364	362	329	361	337	364	340	346	343	335	351	317	371	364	393	352	330	389	379	345	374	337	330	320	346	378	367	322	359	343	350	331	335	355	343	358	366	347	349	369	344	374	349	328	347	347	339	310	367	382	388	304	354	337	295	341	326	336	363	355	320	322	358	323	359	359	331	341	357	371	320	354	298	345	352	323	380	358	365	333	341	373	395	343	362	329	386	330	346	372	365	398	298	350	344	370	380	332	363	355	348	358	343	349	357	345	364	368	354	327	344	324	332	349	357	345	333	366	318	342	335	347	346	353	389	370	364	355	298	350	326	339	357	365	340	400	373	356	362	324	372	335	353	335	335	348	307	355	337	362	329	322	386	332	344	297	382	358	334	332	319	360	348	343	337	371	383	344	335	367	340	346	343	336	376	337	333	353	367	369	339	369	349	347	329	340	342	342	325	358	347	341	330	357	368	347	340	375	341	344	312	358	361	300	353	366	311	312	345	329	367	343	329	358	362	344	351	325	339	363	368	342	343	355	335	340	361	306	332	388	383	381	323	299	364	374	386	333	337	336	339	357	348	340	326	336	348	357	359	349	376	336	311	363	321	355	315	351	361	320	355	337	312	341	324	367	352	319	348	359	359	346	358	356	340	371	354	359	329	330	357	336	364	352	335	351	324	339	345	364	361	369	334	391	339	355	351	364	336	350	356	360	317	349	344	326	344	383	368	356	350	356	334	363	375	375	355	338	337	380	364	335	346	390	328	325	351	325	361	354	380	339	348	360	372	343	361	346	363	326	348	325	343	360	338	322	322	392	376	335	347	347	344	355	350	366	382	380	358	352	300	376	344	366	350	357	340	356	330	345	330	345	330	379	361	359	366	365	382	351	358	310	359	353	342	346	360	323	338	376	356	322	377	341	360	347	348	320	368	377	376	350	325	345	334	350	362	347	362	356	340	328	356	310	334	327	366	399	331	352	366	357	343	344	363	344	330	344	337	342	344	320	327	375	352	329	405	340	333	352	344	369	325	378	323	361	350	341	376	364	366	351	334	327	357	320	343	340	357	371	319	344	355	348	360	346	359	308	338	338	346	335	352	364	328	379	313	345	352	316	392	354	325	364	371	330	341	334	355	366	333	315	350	352	364	392	298	349	317	353	346	374	313	358	320	354	350	330	311	375	355	394	360	344	347	325	365	354	346	357	356	347	320	311	313	345	417	333	380	339	358	328	340	319	327	383	372	352	301	336	329	364	353	362	350	337	344	365	368	358	319	357	337	333	325	336	376	373	353	321	348	359	357	338	343	400	338	375	359	337	361	349	328	367	363	317	318	364	359	365	329	364	325	357	378	327	312	347	321	355	346	325	354	362	352	350	382	358	336	307	332	344	364	335	348	322	331	371	319	302	314	358	380	347	349	334	342	342	309	335	354	363	352	375	357	325	368	328	366	358	315	374	359	359	345	331	344	345	325	385	360	317	366	341	350	338	346	342	360	373	367	365	325	345	365	368	375	320	345	350	342	375	368	354	340	365	349	388	319	331	340	344	342	346	335	373	367	330	355	355	357	322	336	367	335	312	350	342	334	343	376	359	347	368	328	347	353	317	345	355	348	339	333	335	352	352	350	322	328	367	340	323	378	343	345	358	345	322	339	358	352	332	350	368	358	309	368	346	362	308	370	350	326	366	339	348	378	354	301	295	364	370	382	347	368	349	334	372	329	316	343	345	320	330	334	340	329	342	364	313	346	349	335	365	322	353	326	328	314	360	349	352	366	334	360	376	354	359	316	355	338	339	383	363	360	376	338	367	378	376	361	374	324	358	360	393	328	360	353	348	346	365	329	296	359	354	378	360	370	322	356	375	345	401	326	323	353	313	379	358	358	351	350	314	346	354	336	351	330	347	355	346	362	316	340	342	339	353	354	351	345	323	365	375	336	312	357	366	321	346	336	344	336	355	332	326	318	344	321	364	371	341	371	400	361	352	343	377	338	359	351	361	316	344	349	358	337	345	321	366	381	341	357	379	371	339	329	343	386	348	363	348	349	327	332	376	352	378	309	350	325	358	349	333	321	323	368	323	351	307	349	334	341	354	329	387	332	347	356	372	371	353	386	383	376	356	331	338	355	386	297	369	336	330	346	343	370	365	310	360	341	318	337	358	351	361	358	372	336	321	388	333	370	355	388	324	335	393	368	330	329	301	321	349	311	346	355	373	334	386	351	364	374	345	361	342	335	331	344	319	362	351	390	372	390	332	355	358	335	357	345	350	343	364	335	345	341	332	369	339	322	337	358	329	364	381	375	348	332	345	345	351	328	329	379	342	345	344	351	328	374	390	357	352	351	367	359	340	331	337	349	368	369	336	334	335	379	342	360	349	325	341	348	350	377	382	373	368	363	361	333	384	317	366	342	357	349	365	315	333	333	348	339	378	363	381	318	318	367	340	343	338	350	318	337	361	323	348	373	376	375	359	388	340	337	310	345	387	339	326	346	331	371	385	357	363	371	308	336	360	307	381	404	368	373	303	357	335	347	305	388	352	351	330	354	348	364	351	404	376	410	370	339	339	352	374	347	358	348	332	332	334	321	321	351	335	372	332	358	348	358	326	377	313	366	349	357	339	318	314	396	327	363	377	334	333	326	369	331	291	341	355	318	351	328	361	319	337	347	333
11764	1040	1453	1616	1398	1355	1079	1073	996	936	910	960	898	880	876	865	832	846	837	871	839	804	807	785	854	809	772	765	797	792	829	783	803	817	748	789	766	854	823	780	767	774	789	817	769	765	749	790	850	833	864	863	902	748	837	859	873	862	870	752	807	880	820	858	814	801	835	778	772	804	770	811	805	818	808	833	764	788	793	763	772	790	823	815	855	842	800	767	791	811	813	788	786	760	853	771	781	788	815	777	791	813	771	764	826	749	778	782	825	794	777	772	759	791	776	764	798	780	783	782	764	760	833	827	839	825	729	756	788	812	826	789	792	745	852	760	804	757	794	755	776	757	789	759	792	786	734	772	813	809	768	759	779	827	765	789	803	802	783	798	800	796	806	787	771	784	790	810	724	816	795	808	784	759	810	789	706	794	804	773	791	800	750	811	741	774	744	804	767	783	769	753	795	811	769	802	802	786	772	824	794	738	793	795	764	771	812	759	781	824	830	747	780	783	731	771	725	825	800	746	780	788	845	765	819	785	769	826	745	788	807	815	778	768	842	760	841	811	808	807	758	780	762	794	808	834	798	810	781	750	769	770	738	757	803	789	809	842	831	818	777	805	846	797	770	792	786	773	853	771	747	762	769	809	818	754	779	794	760	792	837	750	777	790	805	768	753	794	755	794	744	760	772	790	761	775	804	751	758	834	801	736	799	797	822	735	798	814	764	781	807	788	792	748	747	761	779	849	833	813	784	791	764	783	801	767	743	755	750	780	844	781	739	794	758	795	799	799	764	766	712	746	765	752	775	765	765	778	820	743	765	756	804	770	788	822	779	820	756	779	778	755	807	809	784	800	765	829	782	850	803	727	753	771	757	781	807	808	764	771	774	722	824	754	783	784	764	767	728	808	762	777	767	811	791	796	790	771	796	752	764	789	766	749	813	750	774	808	791	783	773	813	791	764	773	788	785	786	754	806	730	755	774	797	769	722	823	783	780	770	807	759	769	766	779	796	736	769	782	774	814	772	820	814	714	778	801	762	820	794	742	778	815	769	790	784	749	767	828	782	779	786	771	766	758	806	763	761	791	778	804	844	735	773	740	773	724	793	782	767	787	787	747	812	791	788	760	728	767	797	806	814	772	779	803	810	754	838	799	743	805	786	798	835	832	793	784	781	809	778	753	769	772	755	786	820	794	767	805	824	727	754	819	806	804	821	774	785	771	827	771	800	787	785	761	818	774	783	767	785	770	813	848	772	784	792	785	752	785	821	809	761	778	799	751	775	792	798	786	753	781	759	812	778	755	733	762	797	801	739	804	776	769	774	783	731	802	782	762	772	772	755	733	777	764	783	753	793	741	769	808	772	764	797	766	738	814	775	823	711	807	731	753	759	822	798	758	772	802	789	745	798	809	785	786	781	758	798	747	767	779	808	828	825	786	807	825	777	809	808	814	787	797	767	790	743	813	808	788	779	767	757	790	734	793	784	767	814	781	789	755	727	762	831	775	804	788	786	817	775	801	753	754	749	762	777	752	826	772	793	775	749	812	799	798	771	824	815	819	832	766	833	806	808	803	799	857	784	787	827	764	806	774	780	702	773	747	699	778	790	715	810	760	783	767	761	780	793	767	762	773	783	782	792	796	779	741	772	797	738	762	776	814	804	765	760	745	798	758	740	752	812	750	752	761	802	788	817	746	770	742	781	828	747	796	805	825	789	770	813	714	751	773	800	779	790	789	783	751	774	795	751	798	806	774	792	769	755	774	767	782	780	757	752	753	738	789	753	794	781	765	798	813	758	787	787	715	753	807	814	779	802	826	778	767	791	766	755	765	813	778	777	804	761	760	811	798	870	813	751	801	748	785	785	761	800	769	758	770	786	795	816	801	771	768	827	788	769	780	773	799	749	782	807	778	797	824	770	801	830	782	825	789	775	779	779	766	748	827	744	779	767	756	783	802	777	767	838	700	805	794	766	779	765	764	769	799	761	734	783	815	805	813	813	767	800	785	788	800	769	781	784	772	765	814	805	802	795	770	771	790	765	792	778	763	744	757	762	792	755	816	756	805	811	786	803	732	796	788	758	808	766	820	780	783	800	759	780	786	766	774	794	814	816	767	821	748	769	758	827	796	755	775	756	794	766	740	799	777	758	776	820	815	823	778	761	769	790	788	755	838	728	753	783	824	791	801	773	760	796	758	841	776	822	770	788	739	781	776	830	743	765	768	768	785	752	782	814	793	797	797	768	762	773	806	826	802	829	749	811	823	778	769	741	740	784	766	758	751	777	746	776	768	758	807	774	809	780	808	779	759	765	784	768	824	776	810	819	816	805	838	778	871	840	779	803	757	742	778	779	793	793	825	768	777	729	743	840	780	744	775	746	786	767	809	769	769	762	742	759	776	815	740	769	788	747	817	757	783	768	774	778	765	750	760	815	767	780	756	750	820	743	756	756	764	757	782	790	795	778	741	733	756	812	765	763	753	771	758	764	811	788	731	806	791	743	774	816	789	837	796	796	773	771	781	767	786	729	816	773	774	832	758	768	840	793	789	790	742	780	811	763	760	749	801	789	777	815	792	769	801	814	774	792	783	745	789	805	781	782	771	743	768	802	763	788	783	782	823	788	762	756	760	756	804	724	778	737	774	758	783	799	843	792	806	741	824	787	756	802	747	807	829	773	768	817	792	780	785	802	802	805	784	788	790	744	765	805	733	760	772	815	750	768	802	762	782	814	797	771	754	790	806	769	763	818	783	739	822	767	840	779	750	707	802	756	785	782	728	782	832	761	761	770	746	742	789	736	761	789	786	762	818	803	774	774	767	836	766	776	774	777	827	823	752	749	744	819	794	791	810	820	781	775	778	819	820	811	816	843	825	773	819	773	783	812	767	822	761	788	774	819	768	827	806	779	783	784	749	779	762	795	749	756	745	812	772	800	776	770	722	822	731	796	824	800	774	810	776	812	755	779	789	780	787	793	790	741	784	783	820	772	803	774	775	760	744	777	787	735	780	830	744	753	725	773	735	764	818	736	819	770	775	783	792	813	802	752	776	812	794	706	806	812	764	747	769	724	753	783	825	755	768	760	791	783	738	840	776	758	778	816	774	714	804	746	794	741	758	754	808	780	807	797	815	752	820	822	805	803	806	736	764	805	788	796	792	728	764	766	763	794	749	775	756	761	755	757	799	750	812	785	749	771	751	793	790	774	786	832	750	778	771	750	767	730	747	769	764	751	751	818	833	799	771	807	809	715	827	815	810	781	811	783	798	769	777	768	782	791	812	767	722	786	789	800	784	738	808	800	780	732	745	734	783	796	777	770	761	813	787	749	792	776	752	783	805	774	771	753	789	781	778	798	819	803	779	743	798	760	737	758	754	800	841	792	710	781	787	795	801	777	812	820	761	759	830	758	808	746	761	796	789	760	812	744	775	834	849	796	761	734	805	793	799	750	751	814	810	770	802	772	759	799	847	820	767	803	779	795	790	815	791	758	764	791
28640	3829	1270	1005	780	598	566	560	462	504	478	449	443	448	447	445	460	430	483	412	393	402	436	418	461	406	392	389	418	416	415	434	397	423	382	443	415	412	398	412	411	399	413	416	400	433	393	426	428	439	395	379	454	406	419	435	431	442	409	445	417	447	408	395	383	444	439	404	452	439	420	398	441	422	409	410	372	445	400	447	451	442	416	434	433	415	403	410	447	431	419	397	402	416	421	435	417	432	419	445	386	406	401	396	431	425	404	416	429	392	409	425	410	381	438	435	372	379	416	366	389	413	398	383	421	408	429	429	399	421	393	408	438	355	402	416	438	380	426	447	416	385	384	404	400	418	381	433	434	383	392	421	423	397	405	427	470	402	465	388	426	430	384	380	418	423	426	448	433	398	394	405	409	425	447	414	422	414	407	421	445	409	424	387	402	450	390	426	409	411	400	397	379	445	387	391	428	403	429	453	362	447	388	386	443	387	403	417	456	391	380	429	412	419	415	400	397	389	398	434	406	448	443	429	405	424	404	420	436	415	408	394	380	439	447	450	427	429	414	404	391	406	431	444	419	417	404	444	415	410	447	465	401	410	386	398	415	387	395	405	429	437	432	427	410	407	427	440	398	414	457	381	438	389	389	425	399	395	402	434	412	406	408	398	470	441	412	391	405	414	398	399	441	399	439	408	341	420	436	410	402	384	437	438	441	430	431	414	401	431	386	400	467	406	412	424	447	359	446	415	417	432	419	423	448	401	453	423	398	434	400	478	414	412	386	419	406	399	429	439	425	429	418	421	409	425	411	415	458	446	381	413	419	416	418	407	449	404	391	404	375	432	384	389	429	397	432	384	387	406	419	409	433	461	414	445	415	432	410	449	400	391	397	438	392	436	409	401	392	412	390	422	440	393	404	407	426	359	473	450	401	393	405	405	447	447	391	396	395	412	414	373	425	406	456	398	437	420	396	404	408	396	440	413	434	443	428	405	366	390	409	436	392	426	409	436	417	417	428	410	447	415	436	424	444	413	404	420	457	421	457	382	418	465	418	385	385	421	422	406	406	405	385	397	458	441	455	389	435	389	433	408	413	411	409	401	394	451	466	384	413	401	417	430	426	395	427	392	392	427	431	415	424	374	408	409	427	380	394	425	411	396	473	463	373	474	409	396	396	368	465	406	447	414	424	445	387	390	375	450	413	389	347	406	432	378	408	392	409	426	446	404	412	437	431	418	427	428	427	418	458	394	409	425	383	415	408	401	429	430	448	404	385	418	419	416	410	427	434	425	387	349	400	385	383	440	380	450	403	446	428	413	446	451	422	443	419	406	420	410	449	445	398	429	468	429	422	408	422	406	412	419	407	431	434	449	395	402	410	389	424	417	426	394	423	370	382	407	435	423	407	404	406	407	426	385	411	417	418	438	419	405	402	407	427	423	381	430	389	372	448	404	425	436	431	412	420	422	420	378	385	436	425	421	434	438	442	416	415	416	413	419	410	411	423	423	462	431	420	417	380	402	395	411	415	421	457	423	434	429	404	419	423	427	421	387	421	412	404	408	405	388	421	393	416	436	433	422	450	444	411	432	428	402	419	412	404	427	396	416	428	433	373	384	443	396	403	403	433	412	400	420	429	395	435	394	373	392	426	433	398	445	395	408	405	393	435	418	406	384	404	430	417	397	405	411	442	412	399	406	431	407	449	415	424	440	448	372	406	446	403	397	425	359	418	404	407	422	437	392	399	430	390	416	396	435	435	464	380	394	415	419	434	432	420	422	393	448	414	448	404	415	389	415	395	420	405	407	461	408	432	416	430	426	378	428	394	420	425	430	447	424	417	442	442	444	398	437	427	436	408	371	420	399	386	390	393	436	442	446	404	436	409	421	428	412	432	410	389	373	454	422	401	421	398	393	410	373	420	450	459	379	417	406	472	439	398	398	425	463	400	416	391	391	370	422	407	429	391	407	372	391	413	417	433	435	420	433	434	424	449	415	415	404	423	419	441	385	408	394	457	427	405	468	411	442	395	421	423	392	433	445	383	397	420	352	416	451	406	409	428	436	394	433	439	370	445	394	424	417	411	396	396	436	427	429	385	413	405	434	445	393	424	433	442	465	381	405	437	386	417	402	445	445	411	403	447	387	393	433	447	427	428	395	433	429	398	421	429	425	444	429	444	406	455	396	403	440	392	390	409	413	413	366	412	401	482	398	397	392	439	404	414	390	379	370	410	421	430	422	447	451	459	372	434	407	413	388	403	421	426	433	409	413	446	451	443	404	399	417	449	435	421	419	420	397	402	435	403	412	412	396	422	414	371	418	391	419	423	424	391	439	449	459	386	420	412	395	418	457	415	425	433	416	415	442	434	439	435	433	431	376	393	424	393	404	413	454	423	420	402	399	426	431	404	376	388	378	400	400	452	395	383	376	399	411	429	409	424	396	407	421	377	422	428	409	408	397	425	402	456	428	440	411	417	397	423	452	436	387	402	382	449	443	442	393	389	427	448	412	425	449	418	406	412	464	396	390	417	441	415	399	390	414	397	402	395	439	449	395	420	407	368	415	388	395	407	455	397	408	399	409	407	400	446	408	392	423	439	428	423	451	436	426	433	400	410	412	405	406	404	422	431	412	424	433	423	407	426	397	405	430	368	395	404	381	419	377	420	410	351	384	436	413	395	429	443	412	442	405	423	425	482	414	405	414	439	432	427	413	402	437	432	419	422	432	427	413	414	405	426	383	404	403	372	413	377	453	415	474	405	457	393	432	420	417	448	407	398	436	424	413	427	399	378	416	429	456	444	434	440	410	424	441	436	416	385	401	420	461	410	429	406	424	372	436	431	426	431	392	412	374	396	434	452	399	416	410	426	425	416	404	441	385	398	398	392	399	421	422	422	412	433	419	451	435	409	433	384	420	431	420	392	413	462	443	430	473	414	420	427	440	403	483	380	397	395	444	395	438	435	426	368	426	413	425	408	427	420	413	452	397	409	406	428	388	439	402	431	379	398	424	420	387	403	423	374	403	409	420	421	417	408	406	450	383	394	410	389	436	397	454	415	404	446	429	440	387	414	411	435	426	417	390	411	447	459	391	427	394	421	407	409	399	432	423	442	415	397	416	451	424	416	421	403	396	398	425	409	382	405	387	415	430	431	432	401	465	410	425	440	449	442	388	386	419	427	428	413	393	436	472	427	402	418	417	427	436	374	389	423	428	409	385	389	418	414	366	448	432	412	403	420	405	447	418	390	414	442	400	434	412	435	437	375	439	405	405	390	428	402	434	432	392	400	414	410	417	386	415	447	438	411	399	417	407	433	447	396	430	424	427	400	425	434	451	432	415	391	415	417	425	440	405	422	447	403	424	419	439	386	427	396	393	421	408	457	452	433	398	429	406	414	391	390	413	429	435	416	423	385	435	419	384	417	439	400	428	448	429	430	443	405	419	436	401	433	423	426	432	411	447	431	426	434	433	432	407	472	372	394	465	397	391	459	410
15057	1485	2367	2659	2172	1838	1636	1447	1342	1209	1174	1196	1137	1074	1023	988	1051	1010	974	1014	1001	996	943	908	947	937	966	918	956	975	888	953	883	912	935	885	919	946	910	868	910	892	976	900	868	887	860	868	1080	1044	981	987	885	1001	927	986	1003	987	918	938	980	973	942	987	983	913	918	930	911	939	931	907	924	969	904	967	891	915	892	932	879	919	883	960	914	942	959	869	934	914	880	923	858	887	920	900	897	924	914	900	964	870	879	898	904	949	906	934	949	913	936	935	924	900	940	913	888	909	890	932	859	899	901	887	871	894	880	879	887	894	914	850	850	873	923	880	896	901	889	922	881	899	848	914	909	896	932	893	905	855	929	877	886	922	858	891	948	853	888	960	912	936	903	895	890	898	897	870	862	907	838	909	895	855	862	919	936	870	876	881	862	881	894	895	821	889	919	926	892	895	901	860	927	902	898	907	883	860	863	926	894	911	862	920	888	881	932	956	905	870	924	893	918	906	947	851	879	918	897	848	883	899	920	925	907	885	938	894	922	916	888	849	928	935	903	888	957	856	915	850	913	914	907	868	930	863	894	916	824	878	874	895	897	853	912	894	857	895	904	929	881	910	878	907	895	896	879	868	935	883	882	881	956	943	889	915	876	901	859	924	888	887	867	869	864	905	885	936	889	905	964	864	861	888	937	923	895	904	932	890	884	913	890	848	945	917	909	919	908	915	923	907	888	887	825	920	850	921	873	905	888	887	927	912	860	895	873	893	892	898	892	877	881	942	866	907	921	888	908	884	879	907	895	898	887	882	903	888	836	879	883	914	931	925	925	855	858	894	862	828	933	887	925	924	857	900	882	899	948	909	894	953	883	895	899	890	907	863	900	846	887	937	865	889	953	895	920	856	908	965	851	912	861	896	933	875	903	905	898	862	899	904	916	882	903	926	880	866	914	883	904	859	860	852	874	907	898	908	926	918	924	909	926	896	885	856	896	845	864	916	929	915	928	906	860	862	900	898	885	870	955	866	882	890	854	829	861	891	872	976	879	850	916	880	910	955	874	944	900	901	881	821	849	866	898	887	874	907	901	916	910	896	870	844	923	922	875	898	923	873	882	915	905	935	891	872	944	876	918	930	877	850	910	920	909	871	932	951	857	869	922	946	882	870	871	976	899	918	865	869	835	886	887	927	912	876	902	910	864	880	923	896	874	899	853	879	870	920	939	879	897	893	916	927	881	908	846	898	839	903	931	951	886	897	857	904	918	897	845	933	930	937	902	905	903	922	884	871	861	896	929	873	897	876	845	902	927	867	904	930	871	899	855	874	887	920	888	913	926	899	898	931	922	884	938	871	853	947	911	927	878	945	881	900	886	869	939	915	935	891	886	913	954	920	907	839	876	868	887	919	905	944	858	843	912	882	918	928	823	845	851	893	918	880	889	908	855	897	892	911	898	887	878	969	878	913	907	858	946	837	876	886	893	861	885	930	893	898	938	930	909	944	852	923	888	896	917	936	899	862	906	912	889	893	915	952	900	943	937	854	879	908	894	870	890	887	881	887	861	872	851	919	866	861	897	944	882	880	890	827	938	952	971	879	884	854	893	873	861	852	902	896	895	902	965	889	890	923	930	881	907	929	912	849	872	820	837	889	931	910	856	854	826	851	922	921	873	875	916	883	879	921	889	874	881	872	865	889	878	846	965	803	903	856	900	851	869	899	892	917	850	865	914	869	894	928	937	945	937	905	915	896	902	907	894	926	901	891	835	917	857	897	928	837	911	864	930	886	904	851	909	898	861	923	897	926	921	890	923	889	885	886	907	946	885	874	903	897	895	916	888	946	896	909	923	935	888	890	896	880	921	889	891	923	938	932	857	873	932	821	873	856	932	903	867	871	892	850	877	905	869	885	881	954	953	861	920	877	904	887	875	913	855	928	899	906	897	934	873	947	890	870	942	847	937	895	915	871	928	887	919	942	914	906	886	886	891	861	849	859	901	914	917	887	879	857	843	903	824	916	944	931	930	913	910	894	855	883	906	902	807	882	894	846	866	915	882	879	897	892	877	895	875	887	903	884	949	919	925	943	884	925	896	857	877	885	953	914	908	887	872	898	853	846	843	837	878	891	909	885	916	900	899	889	896	933	877	889	936	910	873	896	945	880	915	905	881	858	887	908	903	862	892	891	888	908	856	942	864	915	861	895	869	910	900	907	909	879	977	930	886	891	929	924	904	866	926	873	909	856	903	859	880	907	883	869	909	949	931	885	864	926	918	885	871	899	936	908	934	878	886	894	901	887	858	899	852	897	880	905	907	864	964	903	896	861	911	913	848	931	891	855	869	904	889	850	851	909	933	871	926	927	938	887	876	901	866	938	907	885	889	875	903	932	907	895	921	899	910	886	878	880	899	944	869	916	869	914	865	874	923	880	960	892	881	914	896	888	935	935	908	905	874	929	853	871	886	937	928	929	922	927	929	894	904	873	963	913	877	949	854	845	901	888	899	862	937	899	957	874	934	926	900	858	931	885	914	872	891	854	877	935	904	916	882	895	869	864	890	899	859	863	847	909	861	922	962	902	901	927	890	883	877	941	899	904	854	867	857	893	930	915	923	902	855	913	887	942	973	846	881	895	911	871	886	883	885	981	908	934	894	845	881	923	879	887	897	862	918	912	849	946	925	914	877	869	916	900	906	871	864	868	903	860	888	889	891	905	879	854	883	919	938	906	892	917	882	893	909	908	887	879	909	872	877	888	913	901	858	901	838	926	895	945	896	897	905	853	852	862	936	934	964	903	853	894	909	908	882	907	871	857	893	896	848	946	902	912	910	918	921	908	905	832	933	895	897	874	933	903	879	923	868	902	883	832	909	903	884	920	917	906	846	989	913	992	935	900	941	940	955	890	940	880	897	843	942	854	899	871	922	907	905	903	878	913	912	924	881	907	936	851	891	896	934	910	895	839	936	896	858	892	938	875	861	882	936	947	859	895	919	915	870	932	853	923	863	940	894	917	911	925	894	889	926	926	913	896	852	884	895	885	894	843	890	869	893	863	867	897	917	936	944	899	928	887	881	854	932	912	920	925	903	899	869	878	890	891	881	997	877	869	873	946	872	863	901	828	871	939	898	858	886	874	932	845	917	898	907	874	909	882	903	847	943	917	876	972	862	877	890	869	878	908	899	915	921	883	914	890	871	845	914	891	867	864	914	883	907	930	873	891	886	885	846	873	912	859	939	930	889	952	834	951	917	897	860	936	903	843	934	953	910	842	871	920	938	865	922	892	865	884	880	902	878	922	878	857	908	949	889	944	937	867	921	844	930	896	873	906	862	868	902	884	845	903	897	905	949	850	895	903	955	860	899	879	854	842	937	910	887	884	908	895	905	894	909	906	870	861	959	866	880	871	863	939	885	857	850	911	865	896	904	910	871	888	937	883	957	928	884	909	891	914	898	867	912	930	935	917	942	913	912	916	920	965	886	891	921	900	899	893	846	932	893	891
5690	405	252	272	255	258	242	227	256	258	291	209	258	267	277	233	245	243	251	254	269	242	237	273	246	261	271	287	232	266	258	224	236	248	267	276	246	262	248	233	256	251	244	243	263	270	230	245	253	265	285	270	279	269	240	233	255	282	273	247	273	243	262	260	211	246	240	301	278	246	223	248	256	251	255	253	234	241	244	246	269	233	291	263	242	243	266	292	261	259	228	260	236	241	253	253	262	244	255	265	274	230	250	217	265	235	256	258	202	231	260	257	233	256	286	274	262	249	240	254	241	280	241	252	255	234	266	226	263	268	221	261	255	255	286	225	269	286	244	266	267	261	262	262	240	215	261	262	275	271	241	246	253	242	280	235	236	287	266	256	280	261	255	257	279	255	255	304	267	260	249	237	262	251	275	266	254	274	252	229	245	244	303	239	249	257	237	243	278	238	255	241	271	246	237	285	235	248	241	272	256	228	250	225	255	261	271	247	272	258	256	264	250	231	276	271	263	259	237	261	294	259	222	264	255	231	269	258	248	246	244	239	241	269	242	277	270	258	255	260	269	276	280	262	263	244	271	227	296	230	271	265	244	228	258	266	234	257	254	219	238	243	248	206	228	239	276	238	261	250	237	262	280	256	262	254	225	232	247	272	272	245	244	244	263	266	259	248	259	257	275	252	280	240	265	247	242	271	260	265	276	258	259	228	268	260	254	253	260	249	290	277	249	238	251	264	258	260	232	252	241	237	234	264	242	244	244	254	278	254	265	268	243	257	255	249	245	256	228	263	251	230	245	254	263	233	211	247	209	234	236	263	271	256	273	241	246	272	273	216	221	244	247	269	247	260	242	263	283	234	221	246	235	245	263	217	246	281	274	249	250	255	257	257	223	226	238	244	260	231	269	241	270	243	238	256	257	278	246	254	261	231	269	256	232	246	239	256	260	267	244	225	255	253	235	253	224	269	271	286	254	263	266	272	233	263	262	242	271	283	272	254	254	267	297	243	264	239	235	284	274	244	266	269	269	249	240	256	229	235	235	288	234	232	237	224	270	267	266	259	253	209	249	264	259	238	249	254	250	263	237	248	233	265	266	279	249	274	257	232	275	227	277	239	254	261	230	260	209	227	233	266	233	263	244	241	260	257	255	235	246	243	235	246	241	249	247	269	226	253	273	269	234	264	250	231	254	274	237	249	259	276	262	231	258	250	264	240	248	247	253	248	270	272	270	225	244	238	257	242	225	264	243	235	281	246	255	281	289	266	250	228	227	282	267	258	260	266	247	232	235	270	234	262	249	258	228	250	241	226	274	278	260	227	270	264	236	234	257	258	265	241	265	277	258	258	258	239	222	237	235	294	264	266	251	275	255	240	290	264	239	260	229	234	229	246	248	239	251	276	283	243	240	280	215	267	274	238	238	248	274	266	231	244	249	257	261	240	230	270	250	248	239	285	262	239	248	268	232	284	293	272	267	245	268	261	223	214	229	233	241	248	232	242	269	263	298	268	254	251	265	241	250	251	247	236	263	250	220	229	259	273	267	224	229	231	243	242	257	257	279	238	220	255	219	261	270	252	250	253	294	239	250	272	260	240	261	247	278	260	269	233	270	273	245	257	246	265	259	263	234	255	250	232	260	242	239	273	266	260	269	271	261	263	250	258	263	248	267	273	240	254	247	260	256	248	274	246	257	235	252	267	247	239	256	288	258	251	263	264	268	267	260	252	239	267	245	244	253	249	258	254	264	275	237	227	265	261	258	247	251	256	242	251	239	239	266	250	255	241	275	220	259	262	258	239	283	260	254	242	252	289	242	271	258	243	284	247	242	266	259	268	277	284	251	244	264	229	256	234	280	247	220	251	247	267	239	257	248	244	257	218	253	240	275	253	247	275	263	252	261	220	267	264	219	248	222	245	268	262	273	241	244	261	243	239	262	264	260	258	227	232	248	262	272	240	261	254	247	267	247	275	235	225	259	251	239	271	266	242	245	246	201	250	243	242	245	262	253	270	249	240	218	246	238	259	250	285	260	253	275	260	238	216	240	238	273	265	215	256	243	256	258	279	241	272	225	257	265	234	273	270	227	246	239	259	239	265	231	248	295	274	246	239	262	267	271	245	257	243	249	257	277	236	254	291	273	263	234	296	233	274	267	260	263	240	280	308	236	269	242	255	260	219	218	267	260	261	253	248	243	234	260	274	274	266	245	251	288	254	213	228	265	288	292	245	264	281	228	262	262	284	234	223	253	255	240	274	240	261	231	267	261	240	246	278	253	257	229	219	264	251	245	215	246	238	263	256	249	230	260	231	250	292	246	270	282	237	261	252	249	235	235	231	244	253	269	243	268	259	268	255	270	279	256	264	225	234	268	271	253	284	254	215	236	247	270	252	252	252	257	242	256	252	248	252	232	251	259	234	225	270	253	247	253	244	245	233	255	272	271	253	256	251	244	254	224	251	257	235	261	248	262	273	256	253	259	263	247	257	260	278	290	218	251	264	253	250	275	284	239	257	249	251	258	265	265	291	261	256	287	254	226	227	231	245	241	244	257	261	258	262	272	266	254	239	237	271	237	241	264	222	268	239	264	222	256	231	270	255	242	245	235	234	253	276	267	287	244	249	218	265	222	280	257	245	235	258	270	268	267	237	247	275	246	276	255	246	255	253	266	223	252	278	234	260	269	275	250	253	267	278	243	236	239	252	239	267	257	246	229	237	234	246	242	263	248	272	277	259	245	240	242	237	288	264	224	226	259	246	269	247	257	254	245	261	264	259	232	256	264	253	255	265	281	237	251	257	261	209	255	237	236	235	292	272	237	272	267	242	238	205	219	207	241	249	250	280	268	243	240	282	232	258	240	247	241	252	242	264	281	262	265	256	264	252	254	244	232	281	255	261	233	244	252	282	255	261	264	252	298	259	269	272	298	247	275	254	258	246	262	229	261	254	235	235	237	245	248	232	280	250	287	280	291	244	262	277	239	267	256	289	269	266	265	256	248	294	243	262	256	236	259	227	252	215	237	213	235	245	251	255	258	256	275	270	216	259	261	271	233	253	253	235	272	275	258	274	287	245	240	261	251	251	254	227	281	274	290	234	258	242	283	249	252	258	265	252	249	233	215	290	278	263	284	268	231	255	219	239	259	260	238	249	222	231	258	260	261	240	258	252	269	293	267	217	249	243	228	248	236	261	255	239	258	242	271	250	286	246	221	237	265	261	248	240	252	252	248	272	237	232	273	250	265	255	276	255	280	267	226	254	231	242	268	253	302	246	242	225	274	249	259	240	271	272	245	287	270	251	267	269	264	256	248	248	272	251	292	248	246	250	284	249	274	242	258	273	274	270	267	245	263	281	267	216	238	286	258	254	251	241	248	255	273	252	241	244	272	239	270	239	239	260	254	289	279	263	246	222	271	281	283	290	305	240	268	238	265	245	248	272	259	224	260	263	248	262	251	259	225	241	242	263	252	252	256	286	247	238	233	285	252	262	245	266
3960	604	620	610	589	616	633	603	562	582	575	603	619	602	569	619	595	592	611	579	621	609	585	591	577	641	628	620	550	597	567	602	593	575	613	551	604	593	596	567	599	597	614	558	578	566	584	602	592	558	595	613	605	584	606	581	583	537	619	615	559	607	604	624	618	582	609	614	566	631	622	588	629	636	601	568	593	570	616	575	605	591	594	556	594	575	613	589	613	622	640	592	606	612	629	564	620	597	583	560	595	626	593	592	589	593	612	624	586	623	613	630	593	583	614	575	619	582	600	660	603	572	567	570	570	622	624	587	617	593	609	572	599	592	588	573	588	614	628	578	601	578	630	612	548	568	630	617	553	603	600	575	597	639	624	604	594	601	584	589	600	641	572	583	574	628	574	611	604	628	607	575	584	552	586	629	573	583	604	595	591	604	614	603	595	588	599	594	632	577	558	585	596	620	594	606	599	627	627	607	571	605	628	617	607	619	609	641	610	586	584	605	573	564	591	613	626	566	566	587	560	584	604	570	578	603	581	573	613	593	546	560	592	591	570	605	529	573	589	573	555	592	581	573	583	628	603	627	605	620	579	610	591	598	584	594	575	591	563	612	579	586	603	584	598	608	612	593	555	655	645	570	619	593	637	584	576	583	596	592	611	587	626	577	601	583	594	596	603	591	623	620	618	563	604	600	566	634	569	608	577	639	582	630	598	604	578	574	575	581	592	568	612	627	594	601	575	576	566	590	626	582	598	587	615	549	568	620	614	603	594	599	641	604	565	581	567	607	576	585	565	633	580	583	607	591	587	597	601	593	582	588	628	635	579	612	587	600	627	607	584	626	581	610	633	602	592	626	614	591	600	629	568	608	580	619	591	569	582	589	606	596	612	603	612	628	573	581	578	571	571	581	584	604	576	570	583	609	582	598	580	599	576	611	576	613	613	537	596	623	566	596	616	601	631	560	613	625	570	580	596	582	589	620	586	590	551	594	603	615	645	583	579	586	599	601	577	602	566	582	594	564	583	603	614	581	575	568	582	599	587	620	600	605	634	595	610	606	621	577	561	564	611	589	591	623	578	580	611	599	591	576	589	561	578	612	594	590	585	591	575	565	620	591	611	618	590	628	587	568	572	571	586	577	551	621	648	581	581	568	622	548	575	598	614	602	639	585	559	580	556	604	598	618	570	592	567	584	594	625	579	563	580	577	590	570	599	590	570	606	641	538	595	620	613	564	594	614	650	585	581	598	559	564	626	593	629	577	560	615	601	597	580	596	612	566	608	613	588	649	562	634	592	593	595	617	568	580	576	564	605	577	641	578	599	568	553	600	602	583	600	577	616	627	564	569	610	589	624	590	591	561	570	658	581	594	587	610	608	654	556	541	570	609	548	607	602	583	571	551	598	610	620	581	605	623	582	630	578	580	584	585	629	583	595	646	578	590	571	599	581	620	592	549	618	559	555	592	657	576	608	580	564	572	605	634	613	643	591	636	552	623	639	624	609	613	618	631	615	617	608	578	587	574	589	616	598	603	603	578	617	573	573	597	585	600	588	560	517	570	587	641	616	585	643	619	587	575	602	594	579	570	572	587	600	644	589	570	577	608	591	602	547	568	588	643	594	577	595	591	582	591	621	612	609	580	611	582	592	631	553	579	602	608	609	639	612	640	604	585	612	590	554	598	537	589	584	601	591	610	570	601	592	621	556	587	624	575	608	614	554	621	565	596	613	559	586	580	572	596	627	606	558	610	617	589	569	592	575	570	617	587	609	588	566	588	568	569	590	590	594	630	582	614	603	573	596	656	626	585	576	603	601	560	561	566	600	587	599	625	622	605	575	561	641	558	562	618	568	596	585	595	573	619	593	619	575	572	588	578	567	612	585	581	591	564	602	604	554	591	568	636	617	587	582	599	533	589	644	602	580	590	615	546	591	578	567	620	588	580	591	554	634	597	616	591	584	562	584	596	591	556	570	593	544	560	592	567	601	601	602	601	602	583	590	617	562	573	581	588	612	578	585	598	552	622	620	621	558	587	556	583	613	599	550	573	591	613	628	608	611	634	640	574	603	570	608	561	576	564	534	595	622	616	634	589	572	593	586	580	580	575	565	584	626	620	547	615	625	576	613	585	581	625	617	525	592	579	551	618	593	571	586	574	600	558	609	601	601	564	576	607	533	607	551	615	563	547	606	637	614	592	546	604	573	605	586	568	584	603	582	611	582	626	614	635	613	555	611	564	603	614	570	593	590	590	589	559	592	596	631	544	608	602	592	626	605	563	558	607	603	632	589	585	560	592	539	605	613	561	564	586	605	596	576	633	568	617	578	609	587	595	603	584	613	586	613	589	600	594	600	544	596	620	611	610	604	615	589	594	590	592	574	594	624	578	604	610	564	561	648	612	537	595	569	651	621	632	589	561	598	614	562	555	580	622	602	568	569	574	592	571	589	578	593	574	595	619	593	614	564	599	589	561	563	601	611	575	584	549	594	573	606	568	561	591	573	625	587	539	626	612	609	571	591	589	589	599	597	551	580	604	569	592	613	578	608	597	618	628	610	623	615	607	604	640	548	590	630	578	591	588	610	629	569	563	576	609	606	592	602	600	610	614	569	553	575	595	606	614	585	602	579	642	633	589	595	593	581	584	549	609	667	558	574	628	561	616	545	617	596	542	611	575	605	551	687	612	564	631	622	566	601	583	567	594	538	553	597	567	600	563	626	616	622	602	554	607	565	609	609	612	565	606	538	587	641	586	621	607	554	566	603	608	573	600	636	618	600	592	591	570	570	546	540	575	627	594	609	622	547	542	600	586	590	609	615	542	575	598	618	588	583	546	585	576	579	599	620	557	598	557	576	572	604	613	578	557	528	599	580	648	599	570	558	568	566	595	584	587	610	582	586	636	615	562	595	610	614	593	554	568	582	562	548	594	567	632	569	575	571	593	642	563	628	568	589	569	617	627	560	600	581	577	605	602	564	596	543	558	602	559	598	581	559	543	551	593	561	611	563	570	620	567	614	621	600	543	577	580	582	615	569	589	582	594	621	649	612	601	589	606	595	576	617	593	611	582	606	559	566	604	572	592	557	601	608	619	587	608	569	592	593	571	585	585	578	579	587	560	618	592	594	591	601	570	581	592	601	620	622	577	569	617	583	598	621	628	602	632	594	645	593	582	575	569	606	559	608	580	605	567	580	625	550	597	596	569	578	593	592	612	621	594	587	612	566	604	635	571	628	556	592	548	605	565	564	529	613	569	596	577	559	586	577	572	596	626	597	626	574	587	609	536	605	584	625	594	608	594	604	611	551	578	600	588	599	547	623	577	562	619	598	609	591	587	544	559	583	619	599	628	638	602	552	591	621	595	618	621	622	611	594	589	598	612	579	607	579	551	547	601	605	619	640	578	621	619	611	574	592	634	594	600	615	586	605	630	548	604	607	567	600	600	617	599	593	586	581	568	565	614	578	566	584	595	611	599	588	607	552	584	579	597	636	593
17674	1542	743	605	484	465	471	396	385	430	350	356	377	346	397	350	343	348	357	355	337	397	366	377	383	369	335	350	349	400	354	333	339	375	385	374	318	366	357	389	351	368	384	342	362	351	388	371	406	391	364	326	370	377	384	417	393	348	321	339	356	350	318	402	322	347	335	364	372	331	340	342	333	344	349	348	386	348	418	355	386	319	376	371	371	366	361	324	351	341	334	348	328	335	366	323	353	406	382	369	341	342	366	372	366	375	352	359	329	343	389	379	364	383	350	360	345	361	351	385	356	332	386	353	329	339	379	349	354	355	346	339	305	403	347	336	338	353	339	369	364	328	360	352	322	365	342	331	347	355	318	372	315	338	358	433	364	371	367	339	368	319	341	326	329	316	338	384	360	352	346	354	359	337	295	366	384	386	398	338	325	390	359	361	356	330	321	332	308	318	400	367	370	336	346	372	380	370	383	350	352	374	345	377	349	345	367	361	358	391	385	360	359	347	358	380	366	380	352	346	325	373	361	360	354	331	312	314	354	329	357	345	330	333	354	397	329	347	340	373	337	356	361	361	358	318	342	367	315	324	337	336	369	391	372	376	348	348	361	320	350	365	355	315	356	348	348	348	356	339	354	354	331	346	341	361	316	307	356	395	348	365	337	353	364	376	325	333	391	405	346	370	331	327	352	363	343	367	349	343	309	347	363	363	376	351	373	342	338	379	371	349	384	380	341	305	390	372	359	371	339	372	331	336	368	359	347	375	352	395	359	344	340	377	351	376	343	343	355	365	357	393	342	372	349	358	367	361	380	362	367	320	368	330	385	361	383	359	358	353	336	335	354	330	375	364	358	389	325	385	401	364	371	404	319	368	327	358	354	370	391	340	368	394	336	339	334	341	338	391	368	364	386	376	382	323	355	305	349	376	372	351	360	372	376	376	378	364	339	353	366	361	307	357	366	369	376	344	353	346	344	340	342	369	336	341	353	354	348	351	312	374	356	359	377	375	344	349	386	380	362	365	391	378	350	358	355	361	333	378	337	361	338	379	368	333	382	383	343	325	309	335	337	380	397	339	387	377	364	357	337	333	324	361	333	314	331	377	343	370	338	364	332	345	353	349	329	354	348	378	362	373	328	382	330	355	352	319	349	335	361	323	337	346	366	377	374	354	357	380	350	353	328	318	341	355	318	345	347	377	370	314	308	331	349	369	347	320	347	359	356	350	376	341	383	343	361	357	340	325	379	340	366	378	332	355	410	371	367	337	343	363	358	351	410	353	369	354	336	371	326	370	368	359	372	367	332	370	361	326	362	330	328	353	336	346	371	354	322	344	367	377	354	362	325	343	339	360	370	360	345	367	363	364	365	327	369	354	351	349	368	363	335	402	359	380	393	341	373	370	356	352	343	368	342	319	345	375	359	403	351	345	343	322	343	347	391	363	349	338	348	353	349	372	313	349	338	376	369	326	351	351	358	335	360	320	334	338	359	342	339	334	357	364	393	346	335	380	329	327	338	363	338	387	335	353	331	343	366	335	362	357	337	369	348	350	373	327	363	354	363	341	346	350	328	361	338	339	349	331	311	374	369	354	343	352	356	345	324	380	362	357	368	348	297	333	361	350	363	359	374	360	382	363	345	365	351	368	360	345	345	356	377	333	338	347	367	333	338	345	417	335	352	330	353	361	358	336	344	337	346	371	405	298	334	374	411	341	352	355	350	348	400	314	333	333	368	350	365	372	346	341	339	375	376	357	369	331	372	371	350	352	348	356	355	329	378	392	376	388	338	350	386	372	347	321	315	329	332	322	350	363	343	363	350	325	361	370	369	387	364	353	383	300	358	337	371	398	331	352	302	382	384	352	368	343	342	353	331	381	353	362	337	342	357	333	388	373	363	354	332	330	365	366	363	375	375	353	361	384	351	340	329	377	343	318	372	350	362	357	363	352	391	324	356	382	366	364	362	377	363	340	346	360	342	314	338	316	371	346	331	390	351	373	386	362	334	354	382	349	356	335	337	360	390	370	379	343	401	362	402	354	328	366	320	346	368	342	356	371	334	388	370	390	343	366	339	333	354	324	363	358	341	354	338	369	390	365	363	370	340	393	369	375	350	387	407	356	380	344	362	351	341	362	330	321	350	387	374	344	365	370	359	364	321	370	359	367	360	358	333	317	376	373	348	339	351	354	342	351	346	368	347	342	338	377	345	320	327	313	357	362	376	372	358	388	357	371	354	351	368	351	332	348	303	324	378	371	389	344	354	348	359	343	353	325	308	371	360	376	347	335	388	351	335	319	317	324	360	320	362	345	328	380	361	356	342	335	324	335	339	332	354	359	362	343	360	372	379	357	369	370	370	380	347	339	361	358	370	353	352	325	378	352	337	368	333	307	331	341	368	359	368	349	327	377	335	353	340	358	335	337	383	361	336	392	338	327	356	347	362	343	347	390	351	355	384	343	372	388	379	343	383	341	342	372	348	309	354	362	364	343	351	332	317	362	346	362	350	349	341	308	354	357	352	376	349	369	386	371	376	394	332	358	334	365	366	388	327	347	368	349	384	355	395	370	347	341	345	318	371	349	327	352	352	352	376	358	395	392	374	353	326	371	403	376	355	380	349	327	352	348	371	350	351	360	346	341	346	358	370	365	373	359	341	345	334	347	358	361	358	338	323	320	366	407	376	371	372	405	392	355	356	390	371	359	362	343	343	342	357	359	319	369	372	353	370	371	380	345	351	373	361	337	358	367	345	347	350	323	346	368	337	347	391	360	373	364	319	344	357	340	366	366	352	370	357	365	367	373	353	372	360	388	329	366	367	359	370	380	363	305	352	365	378	362	332	348	326	363	345	371	356	340	359	367	358	335	307	370	315	377	350	364	358	310	360	362	360	361	377	322	349	353	338	351	397	351	353	371	325	370	329	342	339	359	346	352	367	375	365	417	369	354	344	363	362	337	361	383	381	354	377	335	338	385	381	364	347	314	364	374	352	355	371	377	371	352	405	329	365	372	346	366	347	349	372	350	335	351	357	343	354	338	325	357	321	371	383	384	356	350	354	350	339	348	368	361	373	336	364	323	324	352	334	358	364	312	372	317	348	351	359	386	386	349	354	352	375	380	367	338	334	365	351	328	326	361	392	398	375	365	397	368	348	357	341	356	351	329	354	374	356	367	371	365	367	338	364	394	350	389	361	338	339	322	343	363	366	351	380	389	356	358	335	380	386	338	358	373	380	340	389	333	365	345	343	344	388	365	360	332	354	396	370	362	334	340	404	348	362	344	350	325	349	363	375	399	381	361	377	361	355	378	402	349	346	371	367	366	365	385	336	344	377	322	335	330	341	332	380	355	366	358	372	347	324	360	381	372	354	369	361	337	331	331	339	315	360	351	368	358	339	360	353	419	360	341	334	386	340	352	369	343	345	350	369	357	342	381	364	361	358	379	357	358	354	335	320	353	368	341	362	344	366	343	376	385	349	370	348	380	370	368	389	381
10638	1081	1557	1655	1466	1259	1107	1114	1028	944	975	915	853	910	882	815	855	862	869	858	826	812	814	827	779	779	829	820	850	766	829	827	814	762	803	808	860	790	830	815	804	797	805	810	794	762	790	812	823	810	862	824	780	864	839	869	811	894	858	876	827	788	843	835	830	778	829	800	811	841	796	717	837	835	774	843	784	837	803	763	776	800	854	782	847	773	766	813	834	790	810	790	787	818	811	805	814	763	850	791	799	804	797	825	788	813	761	781	767	789	759	754	818	819	804	788	789	810	751	843	793	849	798	755	791	776	790	752	807	833	777	805	780	713	799	818	805	800	748	836	793	768	768	829	783	771	785	846	780	766	759	816	839	760	825	781	748	736	809	763	731	805	772	769	796	773	812	796	780	792	778	813	819	740	846	814	800	782	794	763	860	775	761	824	794	813	815	752	750	820	732	787	811	767	823	845	786	801	820	812	827	739	790	803	763	806	786	748	763	792	746	806	778	775	802	772	788	783	760	791	767	746	768	754	752	808	805	805	786	790	804	773	809	794	782	723	751	779	812	814	827	789	743	797	809	773	788	750	806	759	790	801	846	731	769	790	753	825	784	811	828	799	858	779	818	810	835	815	815	793	788	769	823	778	848	792	785	792	735	738	797	801	797	736	766	799	790	830	794	804	777	759	806	761	808	792	789	792	772	826	800	821	869	753	804	813	803	752	759	769	797	802	816	770	747	761	793	835	774	802	755	805	830	822	783	763	785	829	807	764	752	762	809	797	806	808	783	750	787	829	776	810	827	759	789	772	753	793	800	798	804	835	782	760	769	774	830	801	810	757	801	851	790	800	772	781	793	811	759	816	825	774	797	752	753	804	756	823	818	806	785	759	810	776	791	814	789	773	762	808	793	825	852	795	776	822	777	775	786	812	816	794	810	767	791	788	816	799	810	754	806	823	797	784	757	738	764	756	819	768	822	755	737	822	800	751	825	728	771	782	782	817	758	827	781	776	812	798	838	816	801	799	801	787	827	807	808	796	801	796	833	772	768	743	784	815	802	760	773	828	840	781	789	791	789	748	779	767	794	790	773	751	804	804	788	783	825	753	801	798	812	796	821	778	769	787	855	771	799	837	816	818	816	814	761	794	810	761	793	776	776	794	811	774	795	793	793	824	780	819	838	816	790	786	778	808	789	788	763	759	793	792	777	771	778	812	769	850	725	853	791	770	745	783	836	739	789	757	834	831	722	784	793	774	742	778	771	727	811	816	778	816	764	766	799	800	788	767	810	808	804	761	750	803	790	829	775	760	745	858	824	770	760	835	748	764	774	814	778	808	778	794	763	766	826	786	815	834	885	773	770	773	785	835	786	843	764	811	782	770	780	799	762	781	752	788	797	776	792	785	781	814	793	802	854	767	807	811	762	879	744	770	769	760	801	812	819	769	814	813	765	797	811	797	848	802	768	738	738	775	790	788	789	746	751	766	809	763	786	815	778	789	781	788	816	825	802	766	806	815	793	788	797	809	851	773	773	787	831	759	810	794	815	808	769	806	806	813	766	796	830	809	793	794	786	803	782	780	749	781	802	802	837	777	768	815	771	734	829	862	791	763	789	827	795	792	845	801	793	810	788	816	802	779	800	814	849	840	779	749	790	772	840	805	769	819	820	823	801	766	799	756	787	731	746	781	754	786	734	791	794	813	792	764	765	789	789	826	803	785	770	810	815	798	794	747	776	780	717	765	794	817	808	751	836	784	814	761	812	766	810	782	771	822	819	798	820	790	759	815	832	787	781	822	771	793	752	803	770	814	810	820	769	783	785	784	804	692	813	805	776	771	825	773	777	827	775	791	733	748	790	805	800	801	830	806	792	800	758	807	831	791	786	816	765	802	814	861	822	751	748	849	798	779	820	805	830	870	818	818	785	814	788	799	802	807	773	809	811	786	799	721	777	734	817	768	784	796	721	771	784	736	820	797	809	791	782	801	761	797	749	770	799	847	766	795	798	808	771	773	771	784	766	771	800	826	773	801	790	778	760	831	770	777	769	792	784	773	800	802	777	769	768	847	830	785	805	808	794	748	781	791	759	796	755	796	815	811	825	804	815	799	766	809	764	830	808	810	775	785	790	770	772	831	823	824	801	792	764	786	825	792	803	804	744	793	784	788	789	708	831	815	776	824	807	787	790	777	723	747	784	771	771	800	778	831	801	778	767	793	805	791	792	822	741	783	775	757	733	793	837	809	771	765	764	777	821	808	789	762	748	820	842	771	799	814	814	777	765	786	784	795	769	810	776	836	798	812	889	769	766	819	848	822	768	813	814	776	771	827	782	837	838	749	769	822	807	804	776	768	762	723	775	794	815	725	788	823	804	819	804	776	787	825	794	784	812	777	783	803	866	797	773	794	751	767	808	775	769	843	814	803	813	743	824	821	812	820	820	779	781	809	796	807	829	884	774	768	799	783	837	775	826	768	760	796	757	774	708	771	783	812	819	804	796	796	815	797	782	765	789	765	800	832	783	797	771	826	810	748	752	793	798	754	786	736	754	770	745	765	805	814	781	770	802	783	764	793	817	823	782	771	759	815	817	763	756	783	793	787	758	850	819	788	790	848	807	796	804	779	766	803	772	768	778	776	772	802	813	776	770	772	806	834	780	854	823	743	784	834	757	814	749	843	755	801	817	780	806	811	763	798	723	773	836	798	804	793	820	768	784	796	801	832	817	797	773	812	733	774	806	836	764	750	843	815	812	788	773	790	728	793	771	810	771	772	752	884	771	821	822	754	766	874	730	847	771	793	779	820	795	766	797	746	779	809	811	721	730	802	797	797	794	749	834	857	797	752	800	803	768	832	775	777	837	817	793	761	793	791	784	791	825	767	844	788	819	797	754	815	779	797	747	843	803	768	791	781	774	794	774	756	796	791	781	775	786	768	791	811	800	785	784	783	793	855	838	751	823	814	773	799	799	796	773	802	818	767	836	741	827	794	818	803	774	771	771	824	779	795	841	756	792	788	815	791	770	763	747	778	832	802	792	775	792	834	740	779	765	770	722	807	814	785	797	796	799	797	836	763	824	778	725	758	815	786	807	817	754	825	818	787	820	831	812	822	753	822	812	765	812	800	801	776	811	838	789	818	775	794	794	792	776	798	810	781	782	770	772	777	769	771	816	734	802	772	807	767	755	791	785	783	840	788	815	787	805	781	789	763	830	829	822	767	742	775	743	815	764	802	792	774	812	829	838	737	776	779	798	792	808	802	821	756	822	757	807	769	798	760	781	794	772	815	762	795	788	742	757	820	789	842	755	790	780	745	823	801	753	784	753	771	822	793	786	813	754	796	851	826	823	758	843	823	755	797	814	723	797	724	790	800	734	811	820	843	832	841	763	779	809	845	802	793	760	786	739	778	819	782	792	757	801	822	784	776	815	792	817	768	785	837	815	808	816	809	764	752	782	793	808	834	810	836	818	815	820	830	799	787	762	755	775	799	785	816
27163	3554	1364	1007	694	643	544	494	483	543	493	457	468	445	425	436	460	460	451	500	457	441	385	383	466	420	461	413	434	446	382	435	391	421	457	453	429	437	447	469	451	395	441	422	422	427	404	443	427	442	427	414	439	423	428	460	464	445	428	400	384	431	435	431	434	379	466	430	427	402	421	381	427	418	450	448	410	427	427	425	402	413	413	418	381	382	427	427	464	410	442	370	422	386	448	424	423	399	445	403	437	447	458	387	425	425	394	388	421	454	475	421	462	417	441	408	399	428	438	402	437	390	444	468	435	443	402	377	432	391	417	417	425	435	467	434	397	384	442	430	435	422	410	404	433	402	387	400	448	416	415	439	387	415	456	371	448	405	425	438	433	428	422	405	386	397	441	425	443	470	422	424	421	411	459	417	395	419	453	452	404	440	415	430	430	442	400	432	401	447	422	388	419	389	419	418	387	401	402	408	431	471	425	429	395	430	417	433	430	405	389	411	433	450	448	409	397	457	472	413	377	416	440	395	436	451	411	422	444	428	397	417	414	406	401	424	400	404	448	444	386	383	423	476	464	458	454	424	426	448	431	411	411	448	412	400	464	451	407	416	419	416	391	408	396	401	410	383	430	430	426	431	410	421	395	382	466	412	425	389	424	446	454	428	436	394	400	441	437	418	435	416	400	389	423	415	445	376	405	392	402	407	445	419	378	417	380	427	428	406	390	395	408	399	433	447	444	414	408	421	420	424	352	437	391	434	408	430	387	392	415	378	439	391	455	400	401	426	423	400	451	416	429	445	418	444	430	421	416	398	412	436	415	402	424	411	476	456	467	420	441	445	387	405	404	369	363	440	426	431	441	431	430	461	423	411	410	424	387	445	442	414	409	424	446	443	443	399	457	452	407	406	395	408	435	425	369	409	447	447	433	401	392	429	450	425	413	478	439	456	405	397	407	400	403	388	402	372	391	421	448	456	408	377	423	446	432	452	418	417	424	438	428	418	427	405	401	406	378	448	422	425	424	395	432	434	406	398	445	385	412	419	422	426	411	465	434	424	405	419	383	396	431	430	435	393	391	425	422	458	456	402	452	400	425	403	429	469	404	433	420	401	410	438	439	444	441	421	410	405	421	386	407	471	427	420	417	436	394	440	445	404	399	444	417	428	431	424	430	403	417	407	409	428	430	383	427	414	448	415	378	450	421	414	391	425	426	428	431	460	449	414	424	394	441	431	416	451	441	403	418	448	404	438	377	397	422	435	391	424	423	420	393	435	406	411	453	402	459	466	382	435	434	433	462	419	424	399	429	426	481	474	441	401	414	373	413	416	428	414	434	433	389	423	402	417	437	423	430	396	427	420	433	405	409	415	369	426	408	408	442	455	434	463	439	399	427	390	426	430	452	397	406	429	413	425	389	445	417	405	399	398	413	438	397	440	417	466	437	431	369	431	432	433	409	419	419	473	422	422	418	431	392	431	443	415	399	397	401	420	442	423	421	388	364	446	422	378	425	386	427	393	419	442	452	412	382	444	421	454	397	393	412	445	394	448	455	429	417	398	402	416	401	441	413	413	435	436	413	390	414	442	422	429	420	417	402	438	395	405	425	422	421	427	423	413	386	424	436	391	467	441	447	462	423	418	455	391	424	404	421	451	429	401	423	395	417	413	427	400	422	429	425	452	437	459	437	438	467	445	390	434	404	400	363	394	386	390	380	416	387	436	418	418	417	381	373	418	386	439	461	441	385	462	455	448	419	433	460	445	429	407	453	443	462	409	417	446	428	432	416	463	435	394	381	430	397	417	443	410	404	453	439	383	433	405	442	417	442	461	412	402	398	387	470	443	416	438	405	393	394	415	421	409	423	358	422	454	458	445	421	420	433	392	393	400	415	442	390	420	426	392	386	461	454	401	443	426	405	416	396	443	411	443	373	427	447	384	421	430	419	367	416	431	429	440	427	405	398	447	401	423	454	453	390	418	423	432	408	451	422	420	402	421	387	429	422	424	401	398	428	487	451	441	410	390	435	409	478	412	456	419	419	422	446	450	393	385	418	423	450	413	424	418	410	440	434	468	430	410	398	440	427	429	403	436	421	463	463	403	419	415	398	435	406	388	430	432	425	479	388	372	394	442	432	419	434	407	420	415	403	430	451	441	430	406	434	439	424	410	395	371	412	423	428	408	370	428	409	434	434	439	423	397	416	468	423	400	428	445	389	405	444	413	440	439	457	428	446	403	441	427	389	432	426	419	382	427	436	442	399	457	438	412	456	427	381	424	408	435	424	409	447	429	470	447	433	431	439	437	394	457	442	410	402	380	387	420	376	442	486	416	424	411	397	435	397	397	407	404	396	438	422	419	447	414	464	402	424	437	408	432	451	412	413	426	437	395	422	442	434	450	406	426	444	427	457	435	413	444	437	405	407	454	405	446	435	411	404	422	364	415	412	449	451	435	409	438	461	422	425	417	428	413	443	386	412	448	388	431	416	423	417	401	400	418	427	456	419	433	445	443	434	450	421	406	419	442	413	422	413	414	490	399	475	422	437	404	481	431	443	435	405	426	432	434	452	422	429	380	427	378	433	413	432	432	422	430	427	444	371	394	398	447	455	459	420	395	362	434	459	420	410	408	396	400	438	462	434	470	409	452	427	450	416	426	419	413	419	436	379	342	479	462	399	429	451	379	350	427	391	413	438	358	434	402	367	430	404	422	384	417	417	404	385	381	422	454	405	412	401	418	381	437	394	422	360	370	443	391	429	404	369	430	403	375	376	382	427	434	407	416	423	417	392	413	414	376	405	421	431	420	442	372	419	433	437	406	405	432	423	400	415	394	405	393	400	438	418	426	439	450	415	426	389	450	426	437	424	404	407	448	417	392	435	444	440	427	421	412	425	437	395	379	450	399	382	418	438	447	411	416	418	380	422	414	471	422	425	432	432	404	460	392	460	413	439	418	400	425	426	452	407	384	422	433	444	390	477	431	458	421	401	479	447	440	425	413	407	445	466	418	431	425	430	460	455	405	423	407	437	445	420	408	400	409	406	428	408	410	429	411	447	410	436	413	444	426	413	445	473	393	476	423	429	414	420	421	407	424	434	429	431	412	477	461	402	407	430	429	449	404	410	408	412	426	415	447	419	459	432	424	450	414	435	410	408	409	413	424	440	412	400	404	413	396	418	440	433	457	443	440	410	417	418	434	423	417	412	443	416	448	408	402	421	444	384	407	424	390	436	431	416	436	425	388	416	388	422	431	437	441	373	424	389	433	441	421	404	424	409	409	404	458	393	463	436	423	442	426	421	417	406	458	364	401	398	437	473	439	429	395	447	432	449	436	416	401	452	419	439	448	467	393	420	453	417	452	455	394	465	467	389	421	436	439	430	441	433	465	404	414	397	388	412	416	390	409	385	428	426	389	366	402	412	453	433	439	405	455	410	408	431	415	409	387	404	427	447	398	428	417	419	422	421	431	408	391	437	422	395	407	448	424	383	413
14550	1426	2277	2540	2223	1860	1659	1452	1375	1295	1209	1162	1151	1096	1102	1039	1036	1017	969	941	994	951	977	986	980	1004	943	949	952	903	933	930	1024	950	940	949	987	920	957	917	896	888	885	902	878	914	860	910	987	943	954	984	985	1023	1011	1003	996	1044	1017	980	971	998	921	963	942	925	887	929	934	919	994	949	931	951	936	937	897	952	898	898	941	897	906	950	900	933	926	910	934	984	834	953	889	948	940	890	930	888	907	933	886	935	914	895	921	936	933	910	882	918	853	900	920	927	883	863	877	912	940	921	938	936	940	889	881	906	859	898	890	889	928	920	940	895	962	916	891	935	876	920	878	889	945	888	915	921	875	881	927	895	916	957	910	923	854	884	886	940	927	866	874	948	886	946	898	893	939	941	862	906	957	874	832	885	908	900	913	920	921	868	893	897	921	892	923	858	895	895	898	847	884	907	890	865	909	878	922	870	948	912	873	936	914	869	911	909	981	864	930	924	930	933	903	854	878	903	896	889	904	894	909	865	911	906	906	824	914	891	896	905	939	911	886	937	930	892	917	962	962	921	896	915	873	926	906	933	876	956	924	900	910	873	911	927	961	971	896	919	895	944	890	819	979	904	968	875	844	893	962	878	896	919	893	940	912	894	880	939	873	899	913	894	920	871	953	921	865	921	906	950	945	904	925	957	924	941	906	845	911	890	886	881	900	915	915	913	926	977	895	909	941	886	929	884	911	880	867	901	870	903	921	900	883	922	950	879	876	906	916	911	899	915	901	927	889	904	893	868	878	899	853	912	948	875	933	917	911	910	888	922	901	903	948	904	915	862	886	944	899	897	860	910	934	902	888	896	872	911	935	892	885	888	926	915	852	881	900	874	879	890	903	907	906	928	915	893	865	896	901	959	874	910	899	924	938	880	872	898	899	909	946	885	894	966	936	887	841	913	977	813	904	895	929	942	936	892	913	888	891	838	893	912	851	941	896	878	908	986	881	915	871	913	954	925	858	924	914	872	940	904	899	878	926	878	881	896	963	894	924	950	893	925	877	927	935	940	948	909	880	937	837	871	901	915	836	872	906	900	939	930	893	905	875	851	924	925	869	908	916	885	934	913	942	963	921	904	910	919	946	889	935	866	911	917	925	902	905	857	851	904	917	897	875	893	898	977	904	877	902	916	886	915	958	906	908	901	823	867	907	953	873	899	908	918	900	992	944	906	919	886	943	876	925	883	907	913	906	900	964	874	951	890	911	898	923	870	926	962	865	924	904	926	927	886	947	892	840	946	896	954	912	844	935	909	899	930	883	946	911	923	940	912	920	926	891	892	838	923	890	897	937	908	946	922	960	844	877	907	893	912	864	903	898	852	887	891	903	866	924	879	889	898	902	922	869	925	934	873	889	937	908	939	895	926	842	905	928	907	884	870	894	905	852	904	897	935	929	903	959	890	925	932	916	958	947	955	964	925	945	905	912	884	906	874	880	910	950	870	903	940	933	908	955	920	885	873	860	929	896	906	980	855	921	879	942	950	920	844	983	896	923	910	922	900	916	894	872	947	949	894	894	889	888	910	865	881	935	866	902	892	910	940	913	896	918	952	887	879	912	929	881	956	911	839	879	902	907	883	915	846	888	873	905	922	905	884	938	945	918	928	919	866	913	915	913	896	857	911	873	926	943	895	894	943	925	927	902	890	927	920	875	862	883	899	912	941	877	905	894	921	895	838	970	883	892	863	884	919	894	943	905	885	950	859	897	893	900	864	879	918	925	891	900	916	931	912	914	884	922	916	961	851	857	927	918	900	968	891	922	873	895	921	917	887	860	900	893	962	893	904	901	916	902	814	884	908	902	844	947	903	945	879	923	870	884	876	911	874	892	912	912	884	839	907	878	898	890	873	894	895	907	889	928	907	904	898	895	875	888	939	877	921	908	902	911	908	905	901	891	868	890	926	869	885	896	884	867	912	894	925	864	933	879	938	941	899	965	922	931	886	930	852	871	919	906	911	905	943	914	880	924	942	915	887	985	968	907	877	878	935	905	918	931	886	907	966	880	836	903	950	921	936	943	874	975	896	857	870	969	921	909	926	871	953	918	884	922	890	866	935	879	940	938	955	884	870	861	871	860	938	861	882	922	864	879	943	876	937	915	939	913	908	908	887	871	932	980	876	927	855	954	910	881	881	891	921	883	881	914	884	908	929	882	866	899	934	910	923	913	894	897	910	896	931	864	912	896	902	941	893	912	926	918	900	916	906	872	863	827	863	892	936	888	875	946	914	912	844	940	883	896	861	862	872	941	863	869	885	907	892	906	908	930	828	896	862	928	920	898	913	885	878	872	912	953	963	979	881	888	946	911	917	847	878	875	937	933	853	945	947	876	922	845	899	930	883	900	922	948	891	906	897	834	920	935	895	915	919	918	918	895	851	892	891	838	929	961	903	898	954	835	890	911	930	894	850	865	921	913	856	917	939	893	964	878	915	932	867	879	900	893	897	916	886	917	912	922	902	907	863	878	854	906	903	967	900	902	954	934	925	929	932	870	938	878	894	911	865	889	896	908	934	912	879	920	903	865	914	950	919	881	937	941	920	930	898	907	917	928	913	941	893	903	892	881	865	917	853	939	879	892	874	915	952	904	905	887	869	900	951	884	932	898	890	911	899	899	890	882	910	918	830	922	906	897	919	897	902	923	902	870	929	912	882	917	880	902	938	935	918	898	920	879	903	908	873	891	905	914	911	877	914	875	934	918	922	948	875	891	923	872	861	880	942	914	936	921	910	912	900	905	880	893	847	886	905	909	893	908	902	933	903	942	937	903	925	939	930	862	926	899	864	865	871	945	874	965	914	927	882	872	895	890	884	982	868	898	865	903	921	925	893	911	864	892	899	912	928	885	919	937	905	918	916	955	858	865	958	894	927	977	915	826	863	938	860	897	907	897	875	887	922	879	932	936	883	900	869	895	936	908	922	879	886	874	864	905	926	891	954	896	900	944	916	878	909	891	900	897	879	918	894	864	912	942	892	915	914	883	923	913	905	888	968	894	884	855	969	920	888	874	905	941	935	951	893	892	913	945	912	882	845	904	936	903	822	936	914	911	902	932	898	925	880	848	917	876	874	945	898	846	929	915	933	919	930	853	873	922	899	860	900	967	814	937	936	947	930	848	824	857	893	848	894	906	889	879	940	866	916	907	946	938	861	894	928	947	920	876	940	850	908	918	923	883	939	924	908	903	893	860	986	851	938	918	912	945	903	880	856	949	949	870	890	881	904	890	971	874	885	866	897	868	932	854	900	879	922	880	914	865	931	864	913	935	848	880	919	915	895	840	854	905	930	931	924	922	929	918	894	898	940	867	879	900	915	898	870	895	891	884	937	902	920	855	910	929	878	915	877	892	885	908	940	874	921	892	903	934	870	899	860	917	916	960	936	951	883	921	872	909	903	875	882	879	902	893	880	950	929	939	902	889	877	911	909	844	922	949	891	960	936	928	939	847	927
6080	403	258	246	255	270	254	253	253	234	263	263	252	214	260	261	255	266	246	232	251	276	288	233	280	280	261	272	267	276	252	241	250	294	276	277	233	223	254	252	267	254	271	271	268	303	245	235	253	271	238	256	235	245	257	279	290	258	266	278	263	243	260	256	252	251	275	277	257	257	276	242	264	262	282	253	289	279	238	290	260	260	267	245	253	243	254	261	243	261	267	285	225	257	280	287	268	257	254	263	269	255	292	302	267	261	283	292	266	286	261	269	261	253	260	233	268	272	280	289	264	268	255	302	281	249	259	261	246	229	264	251	274	270	266	267	290	221	245	283	297	257	271	309	241	272	291	295	256	258	240	272	226	276	306	258	269	243	282	263	286	261	236	250	268	264	271	268	284	252	232	263	265	246	246	238	253	241	263	260	270	233	210	295	304	243	267	257	299	264	286	263	264	288	225	254	244	278	257	296	258	233	242	254	270	259	234	275	263	270	284	224	248	258	249	277	250	260	257	251	248	237	248	249	244	295	283	248	234	271	295	295	271	279	249	258	250	262	282	238	287	267	250	259	271	261	276	253	261	237	269	249	235	266	300	266	272	271	286	246	259	247	275	265	250	265	268	259	277	283	263	265	261	281	243	241	265	274	254	227	251	268	265	262	273	222	269	239	255	250	266	245	258	229	229	279	244	278	260	263	280	273	259	265	238	284	227	269	286	292	285	238	287	262	269	275	248	241	275	264	244	251	276	280	261	254	287	264	300	285	245	265	270	294	242	242	269	259	246	261	212	251	278	228	245	272	285	303	267	281	282	276	254	278	247	239	264	283	286	268	249	282	282	251	267	264	257	262	251	261	255	275	279	282	257	255	292	285	254	268	275	254	266	267	279	258	290	274	261	252	268	267	275	241	255	249	288	234	270	276	244	279	267	272	243	251	235	270	300	253	266	266	261	270	254	246	279	281	286	269	244	281	276	251	257	283	238	302	308	272	268	272	247	286	248	257	275	252	227	246	289	264	243	275	259	250	264	256	280	259	287	260	299	266	266	253	268	256	266	225	304	262	292	246	264	257	244	257	263	255	281	255	259	268	248	304	294	287	290	271	241	256	270	247	287	231	221	243	271	282	257	258	248	283	283	250	255	276	272	239	274	242	269	258	278	298	259	263	257	259	281	269	261	254	260	247	247	244	255	237	264	279	284	263	261	272	257	251	246	254	274	290	268	294	261	251	265	259	283	302	258	240	246	221	266	244	239	267	262	243	276	274	262	300	291	301	257	233	280	267	261	239	269	266	263	240	260	266	247	238	268	233	256	259	284	227	257	232	268	267	272	256	258	277	273	271	263	254	251	258	255	236	249	261	243	233	274	275	254	269	277	280	281	244	281	253	233	262	267	274	264	249	258	243	273	242	232	249	243	271	289	301	248	242	282	276	258	237	264	271	273	264	280	272	269	239	254	235	252	278	280	274	250	262	257	271	282	244	263	268	264	318	255	256	264	275	245	269	261	260	277	257	233	253	277	274	249	236	234	275	275	262	264	248	276	280	289	257	263	262	276	251	261	230	248	237	315	227	283	292	241	266	266	291	276	269	253	255	252	257	229	257	260	271	250	272	253	273	257	264	272	241	249	237	285	253	308	269	265	283	254	272	273	287	247	237	269	281	268	251	285	282	268	272	265	233	290	295	263	269	256	256	284	280	253	250	236	271	293	287	248	297	231	253	259	262	238	229	254	258	273	263	266	254	265	241	262	258	260	272	266	249	243	239	255	267	273	209	262	302	255	264	269	269	249	297	263	285	255	292	256	240	284	272	259	289	272	254	240	266	283	247	233	250	272	290	268	269	251	277	221	253	257	244	260	242	267	289	278	269	246	255	240	275	251	238	235	273	262	237	273	273	254	273	269	260	256	249	240	247	253	265	279	268	242	226	251	240	242	235	300	288	255	269	269	278	271	261	283	253	247	261	274	257	288	252	286	285	252	281	255	240	251	250	252	280	227	256	244	250	254	240	244	249	263	255	243	241	267	258	296	238	268	276	288	264	303	275	255	264	258	267	285	246	263	238	268	254	236	265	278	289	263	248	257	256	251	246	249	255	262	267	248	242	273	265	282	268	280	267	241	281	228	277	256	279	251	250	248	262	216	274	278	258	255	273	261	261	273	244	251	278	274	284	297	263	263	269	252	277	256	285	272	265	240	235	278	253	264	254	287	242	295	281	251	225	285	267	249	265	258	251	243	273	293	272	273	247	246	277	267	261	238	251	252	234	234	266	275	284	252	273	255	294	237	249	278	256	244	266	241	259	281	268	236	269	283	257	236	260	264	266	266	255	264	262	258	293	244	279	239	246	253	258	268	247	257	283	261	278	272	261	263	264	274	271	235	249	264	249	236	282	230	279	253	279	276	276	279	273	259	276	221	277	257	261	303	285	300	288	259	240	212	239	257	238	227	261	246	254	296	241	273	271	255	254	277	247	248	265	246	248	286	240	274	244	231	286	247	295	259	276	255	275	264	255	282	252	266	277	276	244	278	273	264	271	255	231	212	267	252	260	294	243	261	276	261	249	269	270	249	297	274	283	256	244	247	287	285	271	285	230	248	263	258	249	232	269	245	242	247	254	269	283	267	258	272	264	275	257	231	251	239	309	292	240	243	255	262	263	261	268	242	254	252	284	249	284	255	264	246	235	252	242	259	237	270	280	284	270	259	248	313	257	250	264	240	255	290	254	253	271	260	282	247	234	266	263	257	281	257	269	265	275	251	270	268	254	280	258	293	272	248	273	273	221	256	242	280	273	290	257	278	242	248	286	271	272	268	285	280	276	280	280	277	271	249	269	297	282	281	245	276	262	263	258	270	257	318	286	247	266	257	287	262	271	263	259	259	250	246	275	262	272	252	274	297	277	261	257	273	276	264	266	296	271	277	252	275	243	256	274	255	275	267	233	252	255	278	295	270	278	252	252	255	270	262	307	253	283	246	271	292	271	276	255	290	253	267	298	271	237	285	254	230	293	283	266	258	273	242	249	241	247	263	243	251	283	272	259	275	274	253	259	262	275	272	279	262	260	249	289	255	243	262	269	283	272	226	273	280	276	258	280	259	287	262	293	237	282	258	262	257	270	252	247	251	244	272	265	273	258	264	255	263	242	244	232	288	261	255	279	247	254	293	228	285	243	251	280	258	258	264	247	241	248	238	274	282	267	273	246	273	277	281	269	263	287	254	250	261	261	280	280	268	287	256	264	246	257	284	227	255	272	279	275	273	259	286	273	256	259	263	272	285	283	254	258	264	265	260	244	285	256	249	270	230	275	269	270	294	239	274	240	244	280	246	249	262	254	293	280	275	272	251	277	258	279	247	258	228	288	295	242	272	277	268	255	247	293	306	270	266	253	252	253	281	285	264	245	261	273	258	261	294	245	290	281	288	254	241	275	247	239	263	232	267	270	282	222	230	285	284	228	238	246	249	249	265	269	257	273	243	229	267	257
4068	645	657	648	629	618	653	620	674	654	598	652	631	643	650	594	630	606	671	633	601	619	604	639	632	608	630	601	589	619	620	601	548	595	608	606	591	610	631	575	582	613	610	596	602	640	574	635	580	648	599	639	612	609	643	594	574	619	580	691	635	652	582	629	606	610	585	611	617	586	635	574	611	619	637	621	627	619	644	639	584	660	626	615	645	612	625	650	607	642	574	625	568	643	634	606	626	571	561	610	626	575	653	627	628	602	590	603	560	585	624	646	608	633	614	611	623	596	644	564	595	601	673	637	571	623	623	648	599	652	612	595	568	595	561	635	646	588	622	641	657	615	573	631	605	631	631	620	571	619	613	589	571	674	597	584	609	588	631	605	617	591	624	577	577	654	646	666	674	601	603	583	582	638	628	610	574	610	602	611	621	619	615	603	642	610	629	619	586	636	628	590	599	592	587	672	613	616	614	629	610	594	605	600	621	588	596	600	622	575	593	631	612	601	608	621	572	632	614	591	629	593	637	625	591	644	551	609	614	621	630	614	607	563	577	569	617	612	620	609	560	607	614	594	594	597	648	621	621	612	614	587	623	621	636	599	613	595	623	631	582	602	634	629	645	641	600	586	598	619	593	606	612	620	631	614	596	643	617	617	626	631	636	637	586	631	601	647	621	612	608	617	618	606	637	625	618	588	606	621	639	629	597	601	595	645	585	625	619	650	586	608	577	589	580	638	641	584	616	622	620	628	662	588	605	607	612	638	620	624	592	601	586	626	624	606	599	602	584	568	662	590	584	636	658	599	607	602	593	651	663	618	632	612	627	653	571	590	587	641	618	605	615	633	614	583	600	611	636	603	642	646	617	594	621	587	617	624	586	575	566	617	642	621	633	596	642	618	657	588	601	605	613	617	647	588	585	637	603	594	655	580	623	607	630	607	617	613	558	610	603	620	594	612	632	575	581	582	586	647	570	635	593	606	657	578	635	650	639	571	639	602	544	608	602	602	624	596	620	666	635	642	599	614	599	595	574	634	595	565	671	636	576	606	636	626	591	633	595	555	610	671	605	635	577	597	610	619	661	603	632	637	593	628	631	617	621	561	631	631	650	625	638	649	631	624	622	627	607	566	614	599	585	621	668	621	597	628	572	613	649	631	604	589	636	623	581	590	597	547	644	594	608	576	602	594	630	616	583	616	609	599	618	591	649	570	626	590	638	642	640	581	642	636	582	613	608	644	601	567	617	577	618	582	567	626	614	652	596	602	605	624	588	611	632	588	597	587	597	579	601	599	574	624	637	617	581	579	582	653	601	676	614	643	596	633	577	656	620	587	618	606	583	589	621	660	633	662	632	577	594	566	613	597	643	652	632	679	592	600	608	628	563	624	611	541	616	599	630	584	606	631	597	618	616	608	618	633	597	589	604	585	587	641	624	594	605	591	586	569	616	602	571	590	638	647	604	633	611	627	604	598	639	612	597	615	613	609	642	601	598	590	605	610	616	613	634	544	614	666	617	604	561	613	631	634	646	647	628	586	632	585	644	599	576	598	644	657	606	643	647	609	593	613	561	613	606	625	602	579	588	568	624	581	601	633	584	646	624	591	621	628	638	549	593	591	630	614	597	591	593	594	588	659	586	551	585	598	620	619	626	614	603	634	616	644	603	604	629	596	594	662	591	610	606	605	573	606	616	646	575	619	617	635	609	654	573	593	605	621	562	613	588	634	571	565	623	630	653	620	599	647	593	611	654	551	648	603	610	547	647	599	658	567	596	598	624	607	631	560	612	602	656	632	615	614	614	593	598	655	621	624	619	610	604	651	601	601	636	625	606	630	594	616	615	596	642	585	594	639	622	634	573	595	606	614	604	614	602	600	628	574	633	604	569	618	615	593	651	573	593	626	586	635	620	615	538	570	591	624	631	628	609	620	605	625	603	607	608	625	643	604	603	562	557	599	631	614	628	591	639	613	567	616	618	600	617	593	649	627	576	568	636	606	647	593	618	611	588	588	648	614	639	595	582	626	589	622	628	616	567	620	606	628	583	622	622	625	562	656	628	617	605	623	623	620	644	637	609	615	609	606	641	635	568	633	591	606	661	639	604	573	591	612	586	621	601	613	639	610	585	596	615	638	623	600	619	601	563	669	620	585	587	639	622	642	552	593	566	667	563	580	600	617	627	565	590	609	600	613	587	614	631	616	582	572	549	560	651	603	598	621	634	599	632	593	558	633	553	628	578	621	597	608	565	606	644	640	647	602	616	619	602	606	587	630	632	653	608	625	631	622	577	613	596	669	575	598	597	607	617	649	584	623	681	580	583	597	568	612	630	612	563	638	610	613	573	624	641	599	593	573	567	581	597	621	659	612	620	591	625	640	632	591	571	647	630	654	595	637	601	622	601	620	601	593	581	635	605	613	596	601	607	613	664	612	610	607	596	615	645	603	587	592	629	638	633	606	622	646	623	626	574	616	599	615	577	620	605	610	623	608	643	636	654	634	584	634	572	630	600	628	578	553	588	591	630	638	641	621	578	598	576	590	594	610	585	606	596	579	651	603	593	625	624	604	602	625	612	655	604	595	618	577	653	605	647	624	597	589	605	582	583	596	604	624	593	616	609	637	625	678	577	591	640	613	593	610	622	638	634	587	623	591	631	620	651	632	612	611	611	628	623	601	651	589	652	603	639	606	600	629	602	569	592	608	605	619	592	629	597	597	590	642	603	615	641	637	605	614	612	648	589	603	627	560	624	613	605	622	627	635	610	617	595	575	619	622	610	634	591	583	587	611	628	612	621	603	595	635	628	566	636	595	589	590	634	601	572	601	650	588	567	595	584	666	588	608	630	574	617	607	593	583	583	601	667	654	616	637	644	602	615	611	601	626	606	570	598	602	640	608	625	603	689	627	617	634	617	575	636	615	585	600	623	585	647	619	585	606	646	602	615	603	596	589	631	596	642	595	605	588	601	602	622	609	610	601	612	588	589	630	639	638	645	602	620	562	649	572	605	593	633	610	595	610	625	586	647	598	627	578	583	575	627	592	563	603	622	601	609	640	604	653	607	624	574	548	607	600	619	605	629	573	633	564	569	622	603	607	625	592	578	581	587	602	615	598	583	612	579	616	605	583	577	549	577	611	594	546	661	660	607	581	616	605	612	603	644	598	652	580	632	599	636	605	607	598	573	588	623	558	603	642	624	628	623	618	578	591	609	623	622	644	632	634	617	610	629	654	624	593	606	614	639	594	635	605	592	575	600	594	623	613	594	643	595	610	613	593	594	654	598	627	645	579	586	636	608	580	586	646	632	573	620	562	643	577	587	639	613	616	548	638	630	582	625	606	623	610	627	578	620	614	637	601	593	656	630	649	575	594	638	601	590	592	587	615	627	644	599	599	586	602	569	589	619	597	630	651	614	651	605	604	589	596	607	625	611	637	614	603	617	610	624	624	622	613	609	609	575	624	617	588	589	571	609	609	604	635	561	627	623	593	635	645
19292	1784	797	598	458	493	436	398	401	384	365	359	377	370	360	391	359	355	372	344	387	342	338	304	349	338	372	348	363	347	343	331	369	355	343	372	385	380	325	328	406	347	332	358	352	372	352	348	351	367	356	393	401	352	337	323	360	361	364	374	369	349	345	343	370	376	361	355	347	355	349	365	354	376	374	365	359	363	399	360	331	375	342	344	381	392	337	353	394	334	376	338	343	359	341	403	401	340	362	354	392	367	323	386	355	371	301	358	381	368	352	352	351	340	364	334	353	356	360	340	380	345	331	355	363	353	360	382	352	354	343	360	331	340	343	393	359	351	389	337	386	336	380	351	378	393	383	376	361	329	347	365	374	365	360	395	414	387	378	338	322	367	350	368	359	365	380	381	380	356	309	356	354	373	342	353	384	390	335	320	388	347	310	382	385	386	328	371	362	328	357	336	365	345	353	339	368	361	326	371	355	384	324	311	385	321	351	346	332	339	347	318	360	362	344	361	382	368	347	386	356	366	354	372	335	399	344	350	351	361	374	356	357	355	341	354	313	354	371	376	360	335	358	350	401	347	362	359	337	341	344	348	371	371	371	349	397	354	355	341	358	363	358	353	387	350	341	376	364	316	359	380	364	360	355	370	367	356	375	355	352	337	374	386	342	360	420	370	380	363	347	318	315	378	326	394	303	331	370	394	399	361	354	366	374	400	353	362	356	378	357	366	371	351	373	360	365	364	343	368	377	351	375	353	402	323	366	364	382	340	335	378	337	369	359	376	398	347	368	359	370	389	363	360	362	374	415	376	364	371	371	347	377	338	331	367	370	366	308	356	332	404	343	340	369	344	391	331	346	375	366	361	317	419	377	376	368	399	352	366	369	376	353	356	353	374	376	364	365	384	366	363	352	345	361	371	343	348	335	338	370	347	346	388	361	347	373	372	363	316	320	362	355	362	366	315	347	357	395	383	347	361	370	371	359	359	347	364	371	289	349	317	356	371	361	332	356	361	353	350	341	312	378	323	343	347	352	387	368	346	381	393	352	359	363	355	356	360	368	363	358	368	365	350	362	383	382	361	348	337	389	400	381	320	353	360	384	394	359	368	323	371	344	359	341	339	326	374	343	335	360	348	374	374	396	368	344	356	319	339	366	400	385	372	341	309	366	340	338	329	353	377	354	337	388	332	369	387	334	358	372	328	354	365	355	337	321	380	369	379	346	319	358	354	387	376	369	363	346	356	321	328	367	364	390	359	355	352	350	345	354	332	366	312	344	343	370	368	354	371	352	348	355	344	356	345	333	374	366	342	336	368	360	334	328	340	346	382	368	358	346	364	317	327	359	354	339	333	329	352	361	347	347	368	366	368	390	334	360	324	360	307	354	358	334	325	339	381	366	344	376	348	343	341	315	349	344	373	359	389	378	332	341	366	347	320	386	345	347	327	336	318	343	361	319	345	365	355	382	334	334	430	350	358	329	330	366	355	348	374	351	347	360	365	383	355	402	346	363	352	358	338	357	343	332	381	375	358	347	361	360	361	344	359	345	333	371	367	344	367	362	359	348	338	337	359	361	353	321	378	366	357	369	365	341	367	361	351	386	359	398	391	356	346	331	363	334	356	336	359	389	355	373	345	355	354	391	343	343	380	350	368	337	381	369	333	372	323	354	375	340	379	393	392	417	373	353	340	353	366	360	356	330	351	345	322	356	345	359	350	355	363	355	383	385	319	323	376	358	331	346	358	335	345	345	365	369	377	427	332	371	348	353	353	364	355	341	359	370	384	358	334	375	392	363	358	350	372	346	332	347	361	339	349	363	368	333	359	366	366	363	343	386	313	354	358	372	318	377	391	358	329	369	342	370	333	354	373	385	372	365	349	383	326	383	336	400	378	358	404	377	365	374	343	330	362	349	362	370	379	382	373	390	360	329	334	349	335	361	350	360	379	364	378	376	348	366	358	388	359	373	372	316	334	378	354	374	347	393	381	397	386	374	318	361	381	388	335	346	368	346	360	364	377	318	329	352	359	373	361	340	355	336	375	373	320	369	353	391	375	356	347	332	380	338	370	314	360	373	398	348	347	360	357	356	361	343	351	317	358	368	400	365	376	382	334	378	361	364	395	421	361	340	375	362	378	343	374	384	369	356	338	374	354	371	389	353	334	379	352	342	363	291	332	362	335	361	358	334	364	349	352	357	388	350	387	331	393	332	344	347	324	374	362	381	373	372	368	341	368	326	343	358	403	373	387	365	340	364	351	362	346	356	344	416	383	376	356	339	355	320	366	345	368	359	332	348	347	331	383	342	372	360	356	362	352	392	378	333	323	368	344	393	337	348	359	341	362	338	364	324	344	359	357	365	367	390	379	356	319	387	315	369	338	386	347	355	352	360	370	344	375	359	374	370	351	362	339	356	356	358	359	376	340	401	376	336	368	338	341	378	353	346	343	357	369	364	364	380	308	356	346	345	358	369	349	381	346	351	389	360	369	316	386	337	340	378	368	342	331	369	335	350	349	391	327	339	352	362	359	357	383	343	331	329	327	358	368	368	359	334	338	358	360	357	377	384	343	374	406	336	323	352	352	338	343	317	349	368	368	338	359	364	338	383	343	350	397	378	336	368	397	379	358	323	377	370	372	408	358	343	368	367	388	404	369	370	356	357	372	394	344	350	384	371	372	365	346	379	357	318	350	354	359	370	384	398	333	336	358	346	395	357	345	332	361	349	353	366	349	388	377	372	356	375	347	354	350	351	324	365	378	357	334	356	348	372	342	343	368	333	363	388	414	396	377	386	355	367	398	335	364	398	330	362	344	338	344	386	331	377	339	375	354	379	369	357	325	321	354	361	358	339	387	376	368	315	317	338	388	367	357	351	365	321	343	347	361	333	375	368	364	351	351	360	380	358	354	362	356	316	368	346	333	353	323	359	365	357	338	390	363	351	375	359	395	378	363	349	387	350	376	385	384	364	344	343	342	348	367	385	363	349	323	386	381	336	334	337	324	357	332	397	397	347	347	350	368	366	345	357	413	358	308	355	322	361	351	386	343	325	364	354	360	357	381	356	347	345	377	374	350	368	389	396	371	337	355	347	388	397	377	372	348	357	335	388	350	401	358	351	360	315	335	340	329	306	316	337	347	360	364	364	357	409	411	365	360	343	387	362	367	357	326	377	339	352	348	326	371	334	365	348	343	368	391	379	366	335	379	352	390	329	334	387	378	368	349	386	365	366	365	361	372	349	342	334	369	369	368	338	373	357	378	350	351	345	383	366	387	342	325	356	356	346	382	394	355	345	357	377	365	351	359	317	346	388	353	403	379	374	348	344	351	342	371	369	345	335	359	366	402	368	339	340	391	360	337	362	383	368	316	378	403	375	349	355	386	358	356	344	364	348	363	352	340	388	328	402	346	350	361	335	352	366	341	372	373	342	361	339	375	372	371	370	384	385	359	358	343	363	342	342	350	350	355	313	365	317	344	365	370	358	376	383	350
11660	1018	1516	1643	1428	1283	1128	1077	1001	950	965	954	940	940	846	881	859	859	830	871	830	859	785	861	849	864	857	824	830	815	785	801	789	803	825	794	810	793	815	780	865	817	745	833	901	799	783	794	851	869	864	864	839	790	874	861	911	846	862	877	867	818	819	820	881	832	838	795	827	784	802	791	813	795	774	849	803	839	804	807	789	772	854	841	809	828	845	815	828	840	823	818	777	777	825	820	807	824	822	811	827	842	800	823	791	819	835	801	769	798	853	777	801	791	843	781	825	809	804	787	805	772	821	804	757	830	819	859	764	767	790	816	853	817	796	821	801	789	796	823	797	786	755	771	839	864	790	783	783	855	824	746	780	813	786	795	812	769	788	780	800	788	802	878	811	787	765	873	758	810	786	811	767	786	762	799	770	874	841	861	797	834	804	834	788	786	841	787	860	751	778	782	788	797	799	805	768	834	813	798	849	763	800	774	786	795	780	779	825	796	775	817	802	767	781	778	741	824	779	805	753	830	828	790	776	760	814	789	829	776	863	815	774	818	784	804	767	808	769	845	795	845	783	812	777	842	811	812	777	839	833	779	765	799	800	759	793	788	783	836	830	777	784	752	807	734	773	792	819	738	843	803	785	785	809	792	828	783	810	798	842	790	852	792	809	807	787	808	819	775	778	758	792	793	805	824	766	782	779	775	844	769	773	795	778	811	850	833	848	790	824	770	807	796	774	808	759	786	799	820	833	779	795	800	795	838	778	761	803	757	855	788	829	771	776	787	815	803	805	772	745	761	822	795	771	796	842	774	793	772	748	769	804	799	773	798	768	803	807	785	808	784	739	816	781	815	799	802	779	817	827	770	779	852	837	832	779	790	784	860	780	761	785	796	820	818	809	755	801	855	844	854	785	770	790	806	826	776	760	831	812	833	824	781	834	809	799	822	801	802	794	816	729	829	762	803	832	811	840	802	839	837	798	805	765	748	759	780	783	781	756	821	779	824	798	793	822	793	803	824	794	751	823	776	765	864	785	848	837	798	805	811	804	828	800	798	798	787	781	762	845	769	751	820	773	799	764	776	833	850	804	788	774	784	801	851	775	811	801	770	817	764	783	814	814	775	776	789	850	798	793	762	784	831	789	807	786	803	785	837	789	789	820	832	818	825	815	823	791	829	811	801	786	794	780	820	809	778	784	836	815	786	818	769	808	777	798	793	803	779	767	802	778	847	795	791	809	849	826	816	777	795	775	786	787	790	777	790	768	802	840	799	760	782	817	861	764	771	744	848	821	787	798	810	811	851	838	800	805	790	822	821	844	801	808	768	746	769	798	760	806	783	790	813	817	761	833	816	838	769	788	766	805	787	784	776	792	795	810	771	819	768	783	815	779	815	811	828	842	771	868	792	760	838	762	776	822	812	830	818	765	865	845	797	742	818	806	780	807	815	777	781	764	818	831	811	804	843	798	801	794	783	754	823	778	847	848	804	793	818	810	818	801	817	842	804	791	814	792	779	818	796	813	840	830	836	806	758	793	840	789	803	805	797	814	819	800	802	851	844	848	764	843	774	761	783	802	801	787	832	840	773	835	806	804	804	809	810	786	823	834	754	804	801	790	803	788	819	806	772	814	835	821	815	754	763	783	858	815	825	866	796	826	799	794	820	798	790	785	776	785	829	793	813	836	807	837	803	790	823	789	776	837	780	793	806	814	779	832	800	815	747	778	827	718	821	793	835	778	819	792	782	777	810	803	787	812	817	754	826	804	809	833	829	795	793	838	871	794	807	773	770	802	803	834	806	743	780	781	803	780	832	792	797	806	852	822	820	764	816	814	836	802	771	790	794	838	765	813	797	819	773	790	733	849	782	826	779	808	790	838	827	804	815	787	816	865	762	800	794	801	782	806	847	774	788	800	757	791	824	789	858	798	779	808	790	777	788	826	797	818	844	751	779	804	780	828	754	858	773	800	878	837	792	803	755	811	793	803	773	818	813	818	849	792	784	763	755	786	761	793	791	850	800	751	818	857	824	815	794	804	810	743	785	779	767	801	801	825	766	854	795	731	760	824	790	783	812	780	808	822	813	795	799	813	797	799	827	860	806	797	807	799	820	802	839	773	784	838	767	802	820	805	790	823	791	814	815	732	822	799	842	789	852	840	828	783	848	781	814	808	777	765	799	760	797	799	786	821	827	821	800	744	831	751	787	830	788	795	786	790	812	853	834	777	831	852	838	773	817	767	808	858	783	801	810	743	755	824	815	804	829	817	829	766	801	769	813	733	798	808	788	891	826	818	814	852	852	776	781	754	871	787	811	809	781	787	797	785	765	825	782	806	864	818	805	758	761	768	842	804	773	804	801	801	791	845	787	800	739	829	791	789	809	818	830	818	832	800	786	785	810	850	782	827	839	816	790	759	773	822	830	833	798	811	801	775	814	810	823	767	795	818	781	720	798	798	833	780	782	797	790	799	795	803	770	769	770	819	769	760	766	789	822	863	796	782	740	774	753	753	823	845	802	800	815	846	799	800	799	787	797	843	818	782	792	822	813	786	781	818	780	813	794	797	821	808	836	823	783	841	837	808	798	794	843	810	779	770	833	781	809	777	798	774	789	814	811	826	793	806	774	771	838	755	774	765	810	787	823	821	798	778	802	791	799	828	753	815	763	849	848	761	788	844	793	810	810	821	823	792	737	773	793	737	809	802	775	796	736	770	832	753	803	809	792	837	755	768	820	778	859	813	830	786	807	808	811	831	804	798	801	852	868	794	784	795	879	781	811	821	813	816	831	824	778	871	790	823	781	834	792	751	851	816	802	796	784	886	785	784	807	821	887	786	789	729	840	807	845	784	827	843	833	805	816	782	782	842	781	829	765	779	772	801	810	800	741	825	868	753	767	787	827	836	773	756	783	784	810	824	798	815	775	772	811	797	823	831	793	817	814	837	826	761	791	818	846	823	764	780	796	779	811	808	818	809	859	773	814	808	766	798	809	788	786	790	768	812	779	782	793	770	804	802	809	861	777	870	792	813	834	783	820	789	791	765	773	772	793	791	876	827	831	793	808	795	808	822	853	770	783	839	845	799	797	807	772	807	816	828	785	802	790	796	777	764	785	781	792	744	837	769	793	836	815	784	819	811	797	834	805	791	812	857	774	794	774	874	857	815	769	745	808	771	808	780	813	800	818	794	801	808	846	751	799	832	781	808	716	840	819	817	811	811	806	770	805	845	771	811	807	817	804	810	811	748	773	853	835	809	773	782	784	831	816	802	784	787	788	818	803	811	846	790	755	791	814	827	805	778	845	883	805	755	784	811	814	826	761	780	813	833	774	836	796	765	791	814	772	783	829	807	800	809	787	820	787	801	822	785	790	780	810	849	816	801	748	792	811	822	746	795	754	766	780	829	773	791	828	750	826	768	755	819	807	801	813	810	808	747	808	766	782	795	830	805	769	811	784	810	745	801	822	819	742	816	801	813	829	817	808	839	839	829	799
28907	4009	1378	1026	757	615	537	564	513	491	484	489	419	456	458	444	442	445	459	456	463	438	416	406	424	413	414	421	431	427	399	445	413	432	429	420	433	429	428	408	430	431	424	427	429	417	400	396	408	456	452	405	374	427	396	448	404	436	416	421	432	467	421	426	404	455	395	457	426	447	408	419	406	399	439	453	404	416	414	446	412	502	406	402	456	430	414	409	425	387	407	443	418	399	436	439	441	429	442	478	407	433	416	459	417	426	412	462	384	395	430	420	420	373	445	444	431	419	446	451	420	415	411	445	422	441	406	412	461	403	370	443	430	417	437	441	434	413	415	454	445	422	426	399	441	458	374	441	391	393	405	392	386	386	434	438	420	421	421	396	443	393	393	379	422	459	383	406	412	404	450	402	447	462	430	461	428	410	441	433	413	412	426	439	408	432	429	443	407	430	392	379	406	382	421	404	410	465	423	424	449	472	399	432	417	426	422	384	424	422	399	392	429	428	412	431	427	377	378	391	403	433	451	474	426	397	413	451	400	405	440	417	426	436	421	414	413	440	469	425	383	358	439	434	421	453	417	429	418	401	390	435	448	445	427	452	455	431	396	412	416	390	423	441	437	459	407	377	375	426	416	392	395	421	433	445	457	446	431	422	453	379	380	412	432	409	420	409	408	437	437	435	416	427	433	410	402	442	457	430	381	402	402	389	390	434	422	434	422	404	431	393	416	431	475	419	461	423	450	434	411	383	409	412	431	459	434	409	416	416	449	430	423	427	456	425	427	420	431	369	423	435	449	411	419	439	428	419	413	382	446	394	404	421	397	438	406	455	409	422	452	417	400	443	424	417	399	448	410	450	417	449	449	409	407	413	421	430	437	463	392	446	391	409	437	387	427	371	408	385	407	404	488	424	412	449	418	434	398	407	434	442	420	424	424	398	404	458	400	412	394	388	431	445	445	391	407	428	434	436	451	423	394	426	442	403	429	412	426	402	439	412	406	399	431	434	407	380	417	397	398	493	416	397	413	428	416	425	407	418	401	443	450	392	365	428	415	405	436	432	405	404	450	412	430	430	407	416	406	394	426	420	409	437	407	416	388	402	399	437	412	427	404	436	450	447	434	421	425	429	403	451	437	401	450	434	470	440	422	402	414	441	417	455	418	456	409	396	424	420	400	373	433	395	384	443	421	409	437	414	439	425	423	422	419	430	424	416	429	436	489	409	381	413	416	380	421	428	421	405	454	413	398	433	442	374	422	390	404	444	389	485	437	390	414	408	450	427	391	429	468	414	396	408	435	425	376	387	434	472	440	410	395	425	423	418	453	444	431	358	417	376	415	422	401	410	439	428	428	440	394	427	435	427	420	389	393	430	417	398	425	416	443	453	413	429	431	442	418	389	413	440	460	441	433	414	421	398	412	447	362	400	405	432	445	433	370	467	430	413	430	431	393	416	449	389	399	418	432	454	419	413	456	390	369	422	419	422	441	428	412	406	463	420	414	399	432	407	417	466	411	363	414	401	405	447	414	426	409	420	420	405	408	426	462	414	450	451	421	421	419	422	414	447	392	411	407	447	460	412	429	457	439	428	407	425	418	400	390	448	441	427	451	420	409	435	402	415	405	436	470	410	416	432	423	435	411	434	437	397	452	456	442	405	399	387	393	423	409	407	457	416	409	405	410	389	427	428	407	412	407	438	440	423	420	374	424	390	406	414	408	465	409	401	426	409	417	407	408	386	408	442	436	453	423	365	393	413	386	418	425	419	424	439	436	381	385	438	421	388	379	402	443	439	432	406	415	373	394	443	440	431	410	401	400	440	425	446	419	436	461	439	390	433	397	430	422	451	411	398	395	368	384	410	444	401	403	415	413	416	411	411	463	428	424	399	410	386	418	383	414	434	438	417	425	415	421	410	398	418	382	418	387	390	428	428	437	401	392	371	383	383	417	432	412	428	418	442	455	416	409	427	396	389	433	451	407	404	423	473	423	438	418	433	419	383	410	419	448	414	401	397	425	404	400	402	398	415	400	438	400	420	415	373	422	468	413	384	392	413	443	385	405	434	443	391	431	438	442	427	395	403	392	395	417	425	431	413	390	413	403	397	434	405	425	425	399	426	445	454	455	432	426	439	414	420	413	397	434	409	427	414	412	395	398	422	428	421	444	406	409	412	425	453	417	397	449	461	410	461	397	403	389	462	421	415	412	402	421	389	430	417	431	398	416	410	415	422	425	439	460	482	447	439	429	399	420	424	434	410	427	465	399	407	422	401	406	415	397	442	438	379	419	431	425	402	418	438	377	417	443	448	370	395	454	395	396	409	466	424	423	402	418	418	420	391	435	452	416	405	448	412	397	438	406	415	431	411	421	435	431	430	450	402	427	407	451	408	403	439	381	471	408	394	388	428	392	441	396	378	438	422	413	436	438	454	427	399	406	411	435	416	442	423	401	435	409	478	414	420	415	442	401	419	414	414	442	420	386	439	412	458	443	403	403	415	412	397	418	398	419	415	425	399	419	416	391	451	390	385	401	413	405	435	448	416	450	405	410	426	420	456	474	452	416	420	394	422	390	446	402	412	407	424	467	415	422	384	380	407	376	364	429	406	438	444	415	462	421	420	380	447	455	418	427	398	437	380	444	380	440	438	434	438	414	424	452	418	409	407	411	445	428	411	409	425	401	452	455	458	441	435	400	414	406	379	413	452	435	393	408	393	444	407	391	389	417	399	453	417	422	406	437	372	392	428	461	442	414	458	378	410	401	379	445	453	421	384	416	444	430	392	392	384	417	415	437	452	433	363	412	438	439	402	440	421	462	414	449	386	433	416	401	436	368	421	429	431	438	403	450	420	401	410	382	388	409	419	483	406	431	410	375	436	413	445	446	383	433	396	425	411	414	378	441	403	434	403	388	417	400	386	395	390	392	388	389	398	400	402	419	415	425	414	441	414	397	401	357	446	414	400	443	454	453	426	389	469	415	415	405	421	431	402	445	393	401	470	415	447	413	429	465	448	470	422	449	430	419	404	405	408	434	451	434	417	425	417	442	448	384	412	372	400	451	443	417	421	413	428	413	434	419	408	396	396	397	423	434	394	414	422	432	437	419	407	423	463	429	412	439	411	447	443	389	389	415	434	435	400	412	424	419	379	414	421	428	377	451	388	444	424	437	402	409	422	432	427	426	421	413	400	377	404	411	446	417	434	444	421	419	444	394	443	401	387	414	384	407	411	415	397	403	413	425	409	435	451	407	416	449	407	418	427	377	396	377	409	423	429	370	398	404	451	428	412	407	417	447	470	418	414	402	431	439	415	437	375	448	432	454	430	400	394	468	408	397	433	429	418	419	422	437	488	409	413	407	463	468	401	425	438	449	416	413	439	381	415	403	433	412	433	458	440	376	419	396	386	438	378	403	386	419	429	388	450	410	418	443	436	409	403	392	424	401	423	470	404	385	383	419	423	411	443	372	440	403	425	417	427	424	424	405	419	411	386
15083	1403	2379	2523	2272	1884	1660	1500	1310	1285	1197	1142	1136	1106	1103	1080	1019	1066	964	1038	978	1006	959	973	985	946	957	997	913	951	977	948	903	946	922	917	996	940	929	978	927	918	929	939	929	882	943	878	971	1034	1006	939	952	984	1020	1060	1031	1069	949	958	978	967	967	940	949	957	910	941	937	973	938	929	969	951	926	965	941	932	940	912	939	971	938	935	909	882	909	889	949	877	942	938	885	932	997	964	876	886	917	916	877	906	866	913	905	902	886	938	910	939	897	942	841	905	875	920	910	903	907	888	922	878	908	892	910	1002	855	918	944	886	906	884	920	943	852	901	923	930	909	868	877	873	905	904	922	934	913	909	885	928	882	928	891	920	929	924	906	927	896	897	946	880	951	902	863	903	879	944	934	897	903	916	921	906	877	913	912	873	874	883	894	915	888	910	875	896	898	907	919	870	896	858	887	822	870	872	944	900	902	875	853	845	855	881	910	945	920	915	885	865	911	859	892	876	948	957	836	940	913	919	906	865	900	901	833	928	897	908	881	887	905	834	918	877	893	871	863	873	886	883	903	924	883	874	908	890	916	891	944	901	909	929	910	883	902	885	895	891	867	911	917	930	896	907	905	932	928	896	879	926	844	908	909	884	913	890	874	889	946	859	869	888	882	867	923	868	935	874	956	908	901	859	896	904	900	885	892	929	844	907	927	830	953	882	879	895	901	938	869	912	905	891	873	904	889	895	928	879	900	902	922	910	874	923	916	923	847	895	870	920	912	935	900	901	970	867	935	927	912	867	934	925	916	889	901	950	880	940	824	858	895	938	836	908	950	942	924	890	851	931	852	946	916	955	936	913	913	842	906	917	847	887	878	958	888	906	896	916	927	927	906	900	911	917	931	904	918	944	929	975	862	869	912	909	911	840	939	874	905	954	929	892	883	971	921	954	897	918	917	920	913	944	864	876	880	882	876	906	911	903	896	836	928	854	847	889	897	929	939	881	912	922	858	881	914	956	890	868	902	881	897	859	895	854	932	888	878	914	880	917	912	894	917	923	900	903	871	882	859	924	912	937	904	953	870	881	895	861	921	909	872	866	902	919	915	900	902	886	877	910	885	912	862	943	875	867	848	877	885	944	833	939	944	920	891	927	923	902	927	883	823	901	881	869	893	942	851	895	941	892	884	835	918	897	901	919	883	841	928	874	902	889	894	929	882	923	926	860	879	870	864	922	906	882	929	957	904	935	923	869	938	927	871	871	887	902	888	881	883	967	845	887	870	852	926	901	967	818	908	910	925	886	895	907	906	922	898	872	903	918	907	868	893	901	913	853	916	919	904	884	857	984	829	904	874	920	894	944	957	948	879	889	891	936	906	925	913	882	913	881	890	979	887	932	866	890	911	914	890	891	898	889	885	952	922	872	917	918	938	880	846	884	905	937	870	937	918	885	916	862	888	860	906	851	915	909	891	884	914	818	897	845	906	923	890	892	900	924	912	887	905	827	942	913	906	836	893	889	914	928	938	889	928	937	870	902	957	882	942	899	920	890	923	880	851	925	861	948	857	881	896	923	892	912	864	921	882	946	891	846	898	879	883	931	983	916	883	913	877	877	916	930	888	930	906	902	895	991	906	942	871	891	871	857	928	875	888	853	925	917	945	921	919	905	886	855	870	852	907	955	953	910	885	925	946	932	903	934	891	879	902	859	897	852	898	889	885	893	873	898	882	899	883	967	941	885	934	899	866	950	874	927	864	880	909	852	914	904	920	852	886	879	930	904	931	895	854	906	947	905	862	888	883	910	845	915	887	876	912	889	907	907	896	887	904	889	937	877	895	912	896	819	893	929	958	830	897	879	918	917	920	919	910	926	835	913	871	871	991	951	944	887	893	973	916	890	911	880	955	884	842	912	853	858	914	950	923	921	854	876	882	924	948	930	866	903	914	914	957	877	898	868	927	953	914	969	909	922	871	865	898	937	917	919	885	873	922	899	888	904	903	962	949	925	890	882	931	908	889	923	928	956	894	881	888	913	968	895	907	898	893	925	965	910	859	924	941	916	892	876	931	933	883	891	834	908	937	899	873	949	950	926	908	917	827	883	938	894	923	950	898	904	895	886	940	942	908	923	852	940	885	930	905	921	898	911	899	848	909	890	892	922	906	884	870	912	939	928	914	902	908	877	883	893	902	961	867	872	875	861	922	896	901	921	834	851	933	922	922	896	943	926	919	934	896	926	896	909	895	904	861	918	946	919	925	891	832	905	879	916	939	893	938	857	910	903	838	887	884	886	874	911	944	881	874	893	878	914	863	829	913	886	883	903	832	878	925	942	909	926	903	894	954	908	941	888	892	914	836	898	894	852	887	912	899	915	925	875	803	938	880	878	873	886	884	899	929	913	914	936	883	907	919	879	892	924	903	922	839	844	880	904	931	899	901	918	875	856	947	905	912	921	845	929	908	866	870	915	889	916	893	938	915	912	888	921	893	844	910	901	956	918	909	907	895	871	917	929	922	843	885	887	910	965	888	921	918	935	904	889	825	956	953	953	898	991	892	932	890	938	921	844	855	853	884	892	851	907	905	909	872	944	903	943	901	844	899	909	936	895	926	970	974	889	876	877	908	944	921	879	876	912	938	830	865	888	896	895	902	893	948	862	872	924	883	852	868	930	910	963	940	952	909	923	844	899	875	897	925	912	847	886	871	886	881	896	915	927	930	871	925	945	863	911	859	917	853	923	885	889	846	819	906	933	898	918	914	847	854	854	913	821	922	914	825	875	888	873	901	914	922	928	911	932	892	888	880	881	842	928	879	916	891	863	915	932	892	959	955	872	908	922	941	920	922	890	935	898	889	893	888	910	926	916	889	907	846	894	900	870	880	909	899	867	877	882	875	887	918	909	929	927	900	889	878	896	907	895	924	937	904	868	920	892	900	957	911	904	926	885	849	891	897	900	905	862	949	902	913	910	896	920	940	878	919	875	855	900	872	919	879	873	883	947	895	869	868	903	944	895	910	864	935	881	912	922	907	892	894	891	911	901	895	895	941	888	884	870	877	931	876	915	875	891	915	854	934	865	901	919	902	880	879	911	917	860	876	868	883	850	865	918	922	931	891	934	861	868	904	930	884	914	934	919	888	932	919	948	919	912	833	890	898	863	933	909	855	913	865	885	950	890	881	891	860	870	941	911	890	913	867	843	894	875	904	901	953	871	899	902	900	944	939	911	898	945	921	906	880	898	879	951	927	859	909	934	879	901	869	851	945	859	895	909	968	902	930	895	895	887	893	904	883	886	916	934	863	940	878	895	948	868	898	914	872	877	925	917	919	937	906	903	888	881	894	912	883	882	864	896	898	927	935	902	888	827	945	937	869	887	888	866	882	926	881	907	882	862	910	865	875	891	940	908	866	930	887	896	931	925	892	906	929	873	897	930	986	922	856	884	916	922	872	899	880	913	853	852	923	901	940	858	912	899	913	911	912	882	900	949	864	897	890	828	891	882
6053	399	280	237	239	285	256	240	243	260	279	242	262	247	250	252	271	245	271	267	251	240	225	244	224	213	225	261	241	230	262	260	238	266	261	251	286	251	279	265	247	213	238	253	267	270	263	282	257	256	241	260	238	238	249	258	244	239	265	253	265	264	251	248	244	262	234	284	246	224	246	245	238	258	268	249	257	248	245	269	278	267	305	285	254	240	250	251	259	230	254	292	250	269	266	260	247	244	255	228	243	232	267	260	247	232	258	254	265	243	232	253	244	266	261	223	270	245	225	221	270	254	228	254	256	248	252	273	231	248	274	278	221	253	225	253	266	272	281	270	242	231	221	230	257	244	242	251	259	268	240	244	284	239	268	278	248	245	226	271	270	271	249	260	253	223	277	283	237	255	266	261	290	273	230	264	269	252	260	241	228	258	225	249	243	284	222	275	252	247	245	239	232	247	241	269	263	249	256	244	236	248	253	245	208	253	252	247	220	282	250	244	271	252	250	228	250	240	268	225	252	245	244	296	261	239	225	247	264	272	247	229	277	266	252	261	273	285	289	272	231	285	255	246	271	236	280	258	253	245	272	240	238	250	249	242	242	228	248	267	305	242	249	253	266	248	276	233	254	278	270	258	229	280	236	267	253	260	245	270	275	281	231	255	268	251	263	234	276	267	251	262	249	240	260	241	252	290	234	241	258	232	238	260	238	241	259	275	263	267	264	262	257	262	234	247	270	261	276	236	235	256	234	251	238	267	255	294	245	254	251	262	235	263	254	284	246	254	228	265	247	239	278	267	267	249	248	237	240	259	281	240	240	235	255	239	235	239	278	240	243	259	231	266	238	225	228	249	237	253	233	254	228	247	254	222	217	247	240	274	235	256	233	261	239	245	261	238	243	274	205	246	243	238	242	259	237	275	278	245	255	268	280	265	255	248	206	267	264	258	247	243	279	255	245	219	253	249	236	231	261	243	215	238	240	244	249	254	232	220	246	232	268	236	264	273	298	285	234	223	274	259	277	251	277	267	251	239	242	264	251	271	233	261	245	259	231	240	241	235	245	236	288	235	234	249	243	234	243	228	254	262	255	237	240	271	268	224	233	239	246	229	243	248	236	227	251	252	255	244	216	246	266	287	227	252	251	266	269	265	265	245	230	246	255	235	278	233	254	257	277	237	235	231	231	238	270	256	225	250	237	254	229	235	260	267	237	267	239	225	246	274	304	246	255	230	272	262	262	243	265	251	224	260	277	285	254	266	271	249	260	240	249	252	257	269	278	267	258	243	284	219	212	237	251	255	249	284	211	244	249	243	273	254	269	262	239	234	234	232	251	296	240	276	245	279	246	245	230	270	232	239	261	254	231	243	242	256	256	258	253	234	230	266	228	282	253	248	256	235	245	269	234	277	233	294	234	255	217	282	249	233	282	254	221	275	251	266	255	248	271	251	244	275	260	251	271	243	237	272	283	282	249	256	246	256	228	244	260	253	239	267	274	265	271	253	249	217	248	297	232	254	261	271	261	229	241	243	245	238	265	238	258	261	268	274	260	251	256	240	279	275	228	264	235	265	265	239	283	246	267	262	260	227	242	241	230	267	220	266	256	248	284	259	288	246	273	256	251	257	252	257	250	234	260	250	246	265	233	260	232	261	284	249	248	242	300	268	233	218	244	253	251	239	259	249	253	263	256	273	250	238	252	273	237	246	260	278	238	239	279	227	248	223	275	245	247	248	248	255	231	263	239	265	258	243	242	242	257	244	241	247	249	227	261	264	268	267	261	244	248	278	252	233	264	278	237	240	236	243	253	245	279	245	245	243	251	276	267	246	251	262	271	227	250	248	285	244	243	239	252	259	244	259	253	259	249	252	274	249	245	250	276	241	225	249	233	261	253	229	272	277	265	254	233	248	257	249	249	252	252	221	235	230	260	252	261	240	263	256	285	249	255	257	252	278	253	247	230	252	237	256	250	248	257	268	213	212	251	241	233	284	250	247	215	268	242	258	264	238	258	225	249	245	277	277	259	238	225	253	254	262	256	249	266	263	226	260	250	246	240	262	262	231	274	248	224	244	265	233	268	273	263	253	208	262	253	251	237	270	271	280	277	240	263	257	277	251	272	269	237	213	248	253	247	228	269	207	267	257	231	236	261	239	254	192	239	268	248	266	255	254	259	266	267	210	254	247	234	223	263	267	283	269	268	270	263	269	265	262	280	245	277	266	281	267	261	281	265	262	253	264	246	295	295	285	232	249	238	260	260	247	252	241	253	253	280	234	228	240	262	253	267	247	241	266	238	270	235	231	265	269	224	234	264	267	298	246	262	257	268	284	264	245	244	244	239	243	259	246	264	271	240	256	197	245	248	232	255	233	213	270	235	253	279	236	259	270	223	260	211	237	250	262	266	231	273	297	267	262	257	257	223	277	231	255	247	253	243	238	255	259	222	239	267	234	254	230	275	221	269	260	259	251	253	243	258	257	246	232	283	235	244	275	254	247	269	279	228	241	248	247	223	253	234	275	214	256	233	241	270	265	276	250	272	239	250	255	226	268	264	239	283	274	243	261	258	232	270	242	278	280	238	254	273	254	258	238	235	257	224	257	274	257	229	255	239	256	269	286	236	253	253	264	248	243	244	234	255	256	255	252	230	254	278	260	257	262	234	244	243	233	268	270	238	258	265	254	263	232	255	237	262	223	243	266	244	250	250	243	271	233	249	265	238	262	259	246	266	251	251	261	262	256	232	258	233	241	224	281	215	221	250	262	247	214	242	243	245	259	257	264	247	281	258	240	225	267	250	253	247	252	267	229	230	261	226	226	258	274	246	256	246	248	261	238	265	278	285	269	255	251	245	229	233	292	259	263	228	243	270	236	281	239	257	289	270	230	249	255	242	279	245	236	245	245	264	267	250	239	248	227	250	237	249	228	231	238	255	234	245	258	270	262	235	300	278	232	254	276	226	265	213	247	261	250	239	236	210	270	253	271	225	273	256	238	241	261	256	234	270	238	236	248	227	245	241	260	266	231	270	289	260	243	239	234	253	235	268	265	226	249	286	259	240	258	258	237	242	235	253	244	245	244	281	233	211	275	246	258	277	269	265	285	251	239	282	255	257	243	256	242	239	259	286	246	292	264	237	268	272	262	255	275	256	264	245	230	227	230	251	243	241	251	273	253	239	276	253	246	252	266	254	232	224	228	298	228	274	246	237	223	253	244	227	268	261	276	259	272	237	243	262	265	239	253	262	260	266	309	251	273	284	257	242	280	269	260	277	251	242	267	248	248	255	235	267	269	269	267	250	267	241	238	259	231	253	286	264	271	262	248	280	277	242	293	270	248	238	271	252	234	270	247	251	265	226	261	235	269	260	223	279	269	274	234	244	266	255	254	240	251	242	256	258	257	259	250	233	268	249	242	255	242	225	266	245	221	246	239	268	259	283	237	275	264	257	270	254	270	249	247	229	220	280	265	227	268	255	268	240	222	248	241	251	229
4142	621	645	643	572	568	570	612	563	603	583	576	589	575	634	601	557	557	604	574	617	563	595	557	558	570	601	574	619	597	581	583	606	672	589	627	602	593	627	596	589	599	584	616	590	593	585	594	585	612	575	573	575	605	599	597	559	614	574	580	579	595	583	574	583	593	594	601	617	552	601	591	555	562	590	536	619	557	609	630	580	626	614	565	611	609	595	618	604	594	592	574	579	596	610	602	592	558	545	610	606	619	577	576	560	576	568	616	570	640	585	561	597	583	604	570	546	591	598	559	601	600	592	550	610	557	535	616	615	601	567	634	586	561	629	583	582	601	612	624	617	573	641	592	567	575	600	592	598	602	566	576	554	542	623	609	571	549	572	642	590	591	569	592	587	597	559	597	631	542	583	636	582	584	606	596	538	587	622	620	600	556	601	556	528	576	586	601	589	605	535	582	547	601	569	595	604	557	605	632	616	615	584	578	602	583	563	614	543	629	598	564	600	583	613	575	557	641	586	615	577	629	580	575	654	602	587	601	585	584	577	595	539	591	614	608	582	589	582	571	584	590	546	595	595	593	622	550	615	569	606	538	594	594	555	607	612	571	604	611	623	595	638	598	603	580	619	583	587	596	598	612	575	620	608	596	605	573	567	539	570	578	621	559	552	576	603	589	612	595	581	582	623	579	563	607	602	582	582	599	590	601	586	561	574	573	602	569	590	599	587	618	560	560	578	580	591	560	573	604	593	589	561	579	580	582	549	608	585	601	585	595	652	599	595	580	595	566	558	602	632	584	595	599	587	580	611	600	555	576	575	607	618	566	636	584	629	606	587	586	573	622	552	598	604	581	590	577	572	587	563	572	571	564	586	596	584	559	589	552	537	583	629	570	560	587	584	558	600	587	622	555	580	577	633	551	559	621	610	567	598	556	599	559	591	552	601	593	632	548	613	562	578	595	601	578	594	592	587	593	597	576	578	588	580	574	559	606	609	602	584	604	618	600	539	558	619	555	586	599	601	608	634	595	544	534	604	534	629	618	635	619	627	579	615	607	609	608	581	544	560	562	579	607	583	557	580	564	612	609	596	611	593	609	530	620	608	594	617	564	578	604	581	607	587	579	599	589	618	563	548	600	602	588	591	557	563	623	567	549	585	641	554	617	606	547	589	575	568	581	572	541	579	614	598	594	584	606	590	630	597	581	584	594	596	625	592	583	561	616	574	586	558	585	557	552	574	568	560	565	604	598	595	621	608	570	600	541	620	593	567	607	575	579	648	608	582	640	592	580	573	576	612	623	558	564	609	584	575	616	583	563	545	563	572	541	578	625	582	593	614	566	586	610	548	555	599	584	585	553	592	597	609	606	613	575	588	607	623	582	608	582	590	610	557	570	579	598	535	586	586	576	587	595	600	623	630	583	566	539	596	611	586	582	595	594	565	584	541	579	599	593	585	589	536	550	583	566	608	563	559	578	589	572	579	604	582	608	592	618	592	614	595	590	617	558	575	591	580	576	624	555	585	572	586	587	596	600	568	598	574	548	580	567	586	592	558	598	630	573	566	550	551	584	594	605	552	613	599	586	595	594	593	568	622	567	598	595	583	594	623	578	580	597	592	551	601	606	564	607	604	556	577	607	576	584	576	610	597	576	622	583	613	581	592	596	601	571	556	632	575	642	605	623	565	610	606	561	586	587	638	600	571	568	563	607	609	564	594	551	607	601	624	603	611	597	599	568	583	549	578	606	606	585	613	586	583	553	599	589	608	581	645	591	554	586	571	608	622	595	596	595	598	545	616	577	601	598	597	603	562	533	563	589	559	582	583	591	613	592	624	577	585	599	583	574	584	593	585	588	569	633	591	585	638	584	603	575	569	548	567	583	582	577	551	594	589	608	592	572	574	626	611	604	615	606	586	623	573	592	581	610	552	612	611	572	607	596	587	589	604	586	625	564	589	619	568	609	565	601	588	605	575	559	575	547	600	611	610	602	549	599	594	569	605	642	588	635	543	598	540	609	585	611	610	603	593	581	631	571	577	597	562	591	617	585	590	588	567	604	581	574	637	643	594	593	655	600	628	597	607	573	558	569	556	545	581	584	609	626	605	585	589	620	592	628	610	585	620	601	645	609	574	577	548	548	598	608	590	617	528	604	591	573	614	639	590	603	625	583	611	585	634	606	570	610	561	609	558	609	596	511	618	560	577	615	534	597	597	614	579	575	571	567	556	586	608	565	580	554	625	552	589	617	601	612	608	617	577	609	587	537	574	527	608	577	598	592	569	559	584	623	587	557	586	580	603	610	577	597	582	577	568	663	602	572	585	608	574	550	642	591	625	609	551	604	594	591	631	607	563	558	602	554	618	589	570	567	593	589	632	604	574	589	574	584	600	625	584	597	607	578	616	633	563	572	575	575	571	605	608	586	627	592	586	569	599	572	563	576	613	576	593	558	610	595	572	611	590	594	629	605	572	596	587	609	557	625	558	618	585	562	607	579	598	578	603	601	538	606	606	603	604	588	568	594	625	582	635	573	606	600	578	625	604	540	608	592	592	574	580	558	595	595	567	613	664	609	592	577	583	625	627	566	594	585	612	631	635	605	601	618	586	628	551	582	607	568	604	577	628	640	601	627	571	596	578	609	581	601	560	591	552	583	583	579	554	557	588	616	576	603	575	595	605	615	590	569	588	573	574	564	606	531	599	581	607	611	593	587	582	582	558	589	556	597	619	612	625	614	590	605	575	572	583	598	601	555	572	597	541	628	615	607	589	585	590	615	607	598	578	544	598	609	599	567	568	605	573	588	591	588	594	587	546	564	552	569	610	570	566	585	570	587	565	615	591	602	610	590	579	641	551	593	607	612	584	562	608	575	600	616	622	582	589	582	561	624	570	583	582	549	627	593	584	595	633	618	583	559	597	623	588	616	587	601	591	621	635	558	577	622	590	659	565	553	622	627	605	578	633	584	558	574	583	610	570	619	559	627	560	585	622	602	584	593	575	585	589	589	621	570	601	595	621	580	605	590	584	580	569	561	586	594	578	606	582	601	579	526	577	594	562	642	575	648	582	629	627	593	573	599	585	574	597	592	644	566	583	597	584	584	561	593	618	578	524	594	575	570	582	582	561	575	605	600	548	571	541	638	570	621	628	587	584	592	541	581	614	569	575	569	574	565	604	569	562	589	623	595	540	615	585	583	592	626	595	590	578	581	568	594	602	570	553	632	598	571	579	601	599	549	556	585	587	592	585	583	611	621	574	539	586	574	577	596	546	568	564	565	633	628	588	556	568	549	606	592	639	585	589	554	577	576	630	588	591	608	567	584	577	599	595	578	574	568	578	667	628	579	603	542	599	531	539	637	628	591	613	598	596	575	582	594	571	620	603	614	551	572	595	595	561	585	617	628	591	621	592	534	627	584	579	552	575	590	601	610	597	587	594	620	606	610	585	605	571	582	561	571	598	587	544	613	580	595	580	562	623	596	577	623	582	621	599	592
18771	1692	762	588	510	412	437	442	372	364	388	367	378	309	355	367	343	365	336	351	377	346	378	350	383	355	358	359	338	349	348	351	365	328	360	367	359	396	329	334	365	333	331	367	348	352	376	315	377	368	352	360	355	382	337	360	333	367	337	365	369	324	342	348	363	356	356	326	385	338	327	309	383	359	330	347	331	348	338	354	331	304	349	344	332	396	326	355	330	340	337	341	354	339	351	317	366	340	332	348	337	328	352	319	349	338	358	357	331	370	304	337	321	332	314	358	373	331	352	316	328	302	338	390	378	337	329	337	349	356	345	315	362	313	350	332	346	326	330	347	350	327	351	353	331	370	351	351	332	351	348	346	334	337	320	325	346	323	359	331	351	358	360	331	344	325	336	339	313	332	366	353	360	340	353	332	344	343	316	361	341	359	359	322	347	345	336	324	317	312	382	353	352	354	356	363	347	342	381	332	325	344	333	331	370	323	369	370	385	302	339	357	366	362	354	325	359	340	316	345	356	329	330	334	354	329	336	338	366	342	373	331	346	352	357	348	326	388	364	344	382	329	313	335	350	339	351	337	349	354	336	367	321	315	363	343	361	357	337	315	333	343	321	323	335	375	358	361	331	337	346	380	323	320	370	360	339	369	338	331	336	304	347	376	305	366	344	367	358	343	350	336	324	379	351	360	331	336	330	343	363	349	330	339	334	356	351	331	336	361	330	340	314	351	357	335	363	387	338	356	338	350	386	320	346	315	332	354	337	351	340	355	323	337	341	368	353	351	351	345	305	302	352	354	345	374	357	352	341	357	330	316	314	360	315	320	344	362	335	386	351	377	363	342	306	356	331	331	359	326	337	353	376	343	369	318	344	336	361	385	341	303	375	356	340	366	325	347	319	314	335	331	343	358	355	382	334	347	348	323	317	359	345	344	322	336	329	366	350	410	340	332	329	338	353	325	331	305	382	344	341	334	316	340	314	330	325	328	335	346	330	346	342	336	336	371	315	319	355	335	356	382	365	308	352	363	315	342	333	355	305	366	352	308	327	322	333	350	313	315	374	349	332	321	344	319	302	322	304	345	339	360	353	377	346	351	332	338	324	324	376	371	346	376	387	386	344	370	323	341	348	358	322	348	369	351	332	341	336	346	376	353	377	316	347	294	377	331	348	322	347	339	330	383	337	327	346	333	360	322	334	367	324	373	333	365	377	334	338	349	329	337	328	344	355	351	372	353	378	345	339	341	327	381	360	352	352	353	322	315	319	330	347	325	362	355	349	318	314	347	310	315	375	356	336	367	344	340	332	372	327	359	314	359	352	353	326	348	357	346	346	349	369	340	359	341	339	324	313	346	333	347	339	330	324	334	348	389	330	359	385	324	364	332	343	356	353	293	332	367	337	354	371	327	331	330	351	341	357	360	369	344	378	370	348	353	350	338	331	363	349	358	378	311	346	368	355	363	350	364	344	350	344	344	366	353	341	319	317	354	300	338	342	381	379	364	328	340	353	361	324	327	309	322	372	368	343	308	325	380	359	336	332	331	329	351	364	302	304	333	345	335	321	343	316	369	360	341	356	397	356	355	348	349	320	322	339	368	334	360	317	356	359	347	355	336	352	344	314	332	325	354	347	310	344	357	338	336	363	324	357	315	361	358	360	328	348	329	351	327	386	307	332	324	328	306	359	363	340	365	363	364	330	350	337	339	353	328	327	324	335	355	356	342	383	332	326	402	341	334	362	338	359	366	334	323	327	394	338	317	369	377	359	372	365	308	352	359	301	374	379	345	346	365	361	347	352	346	373	331	344	346	306	361	361	343	362	364	357	399	344	359	363	340	369	317	319	358	341	310	344	329	319	318	320	341	335	341	323	349	324	363	343	344	330	326	355	330	333	332	320	332	333	350	353	377	345	334	336	329	335	337	361	362	346	338	364	395	348	383	333	341	352	327	353	327	355	336	360	305	333	379	360	360	360	327	383	353	372	351	355	336	349	340	337	334	329	343	355	312	341	354	352	332	356	358	338	388	353	327	393	343	351	357	379	339	350	302	364	302	365	401	338	354	319	358	312	327	320	341	395	336	353	349	365	348	355	337	319	361	320	330	327	294	290	336	341	314	347	350	330	347	347	323	355	327	316	366	353	371	343	353	319	346	350	375	381	335	384	346	376	375	356	336	304	337	340	346	367	327	338	338	333	350	340	318	348	355	332	343	326	340	356	331	327	356	337	352	317	362	322	331	315	335	327	388	325	387	304	351	316	318	332	366	348	354	326	369	339	353	345	354	363	342	346	359	362	345	360	362	337	370	356	351	368	351	313	363	368	353	347	355	316	305	355	347	323	353	342	367	354	335	376	330	346	359	356	356	369	369	373	314	353	324	337	361	323	333	357	349	310	345	380	324	311	301	330	339	348	349	337	329	368	318	394	360	363	319	348	360	354	349	343	357	328	353	359	316	326	365	336	346	355	372	370	353	347	346	354	358	320	348	314	325	377	333	362	392	361	358	327	340	368	364	343	351	337	333	343	335	376	333	356	317	339	342	324	350	293	339	357	363	364	333	338	346	313	367	360	338	351	328	349	369	380	341	370	383	334	319	323	328	318	343	392	329	355	318	343	366	349	340	370	388	347	359	360	347	307	330	360	317	333	320	359	335	332	349	353	335	328	355	363	343	298	303	341	370	346	371	367	316	320	335	346	353	325	345	359	363	346	337	370	353	335	377	337	344	341	325	349	361	338	346	344	369	341	351	350	349	366	353	309	319	334	379	368	326	364	327	363	322	269	352	371	342	364	359	365	362	348	332	312	352	348	304	295	352	375	344	370	343	351	351	344	391	376	374	360	378	383	326	327	340	381	379	380	372	354	334	335	313	345	373	378	362	331	362	344	361	370	317	332	329	351	322	355	282	354	348	356	344	343	369	366	311	363	363	343	340	363	337	343	340	373	368	328	339	371	350	384	369	378	363	291	353	357	369	327	336	351	361	302	332	353	356	311	353	308	317	299	354	375	372	341	352	369	341	340	346	347	350	381	355	318	327	343	325	348	328	311	354	357	354	353	338	337	336	352	342	347	324	316	338	340	336	328	348	346	344	384	380	335	348	350	352	360	328	345	368	314	349	344	375	375	332	328	340	329	346	346	345	363	356	337	333	362	341	327	379	352	353	353	353	373	311	328	341	362	356	328	341	341	343	333	345	373	344	319	330	329	338	334	374	366	329	317	340	368	362	356	331	344	339	338	317	311	347	346	321	331	348	375	340	369	340	356	330	338	360	385	338	358	326	334	350	337	363	365	327	324	332	331	334	345	354	312	304	355	351	317	377	356	341	370	358	378	348	349	337	329	356	338	330	290	378	366	368	336	308	368	373	363	343	334	330	319	321	349	370	339	341	371	374	314	318	364	328	332	369	369	325	362	378	348	322	378	348	346	347	327	378	353	389	364	347	335	357	343	331	340	375	294	384	363	361	334	333	347	369	358	362	363	401	347	326
11215	1072	1468	1580	1487	1284	1216	1087	994	984	920	864	844	903	841	856	825	852	775	793	828	812	803	784	858	822	784	776	835	803	785	812	764	828	832	783	768	772	804	798	790	767	829	789	792	807	827	763	767	823	856	844	799	814	863	846	839	800	803	809	803	791	805	761	769	783	797	824	801	835	823	796	807	811	748	787	811	785	780	766	809	794	779	780	809	795	797	812	770	786	714	786	833	787	769	771	796	784	755	810	838	738	777	769	769	802	780	780	780	795	794	793	788	749	755	801	805	774	754	755	734	763	752	842	786	873	756	794	815	768	833	742	804	739	788	777	779	765	749	839	762	700	808	784	830	741	784	783	774	746	784	774	786	779	804	752	759	824	786	799	777	790	765	725	831	766	726	794	793	758	758	759	765	758	721	731	736	756	779	766	794	779	749	805	778	787	839	783	744	751	762	832	818	793	758	755	800	783	726	761	713	748	817	768	804	794	739	746	737	830	821	791	796	803	761	773	743	730	757	773	827	690	750	777	716	816	785	791	732	797	780	743	778	777	757	804	798	816	809	717	724	799	802	777	795	802	757	747	767	788	777	778	767	745	794	817	736	824	750	783	814	783	783	713	787	768	779	815	731	761	788	768	728	769	714	806	816	759	759	777	767	794	798	784	761	802	748	779	809	753	729	750	822	785	775	773	742	731	809	780	758	731	805	782	802	809	771	803	741	785	749	795	763	753	785	771	792	768	796	753	762	799	774	753	774	779	777	772	778	684	725	755	775	759	812	775	792	782	761	746	788	768	801	763	763	769	762	750	754	744	755	763	777	727	804	740	804	750	765	733	760	756	778	834	759	788	770	750	753	821	766	800	780	821	725	751	744	771	751	817	745	787	724	822	796	774	753	758	770	774	801	777	792	746	727	772	872	806	757	723	785	727	777	813	812	829	773	780	755	799	755	802	787	794	754	801	750	763	783	794	782	793	766	789	758	758	748	767	753	787	751	793	691	782	737	782	749	715	809	780	793	827	821	760	729	804	821	791	754	752	807	774	788	746	787	767	777	729	751	768	774	774	745	757	749	752	769	753	759	738	786	769	769	770	750	745	770	793	722	730	830	767	709	765	809	776	788	726	775	736	753	735	754	814	805	753	756	761	793	767	773	768	818	787	813	724	811	769	747	738	758	768	795	738	807	725	823	774	786	774	823	773	767	846	785	831	774	767	829	764	796	794	791	768	741	728	749	778	773	729	787	716	755	784	767	722	704	767	746	744	789	813	746	715	797	829	774	762	770	802	771	725	775	769	795	784	768	779	761	762	747	716	757	759	756	778	748	780	793	792	766	748	769	726	777	804	807	746	729	752	791	812	835	802	770	781	750	779	730	789	771	819	815	744	796	774	749	786	782	772	773	733	810	799	776	861	772	778	771	788	716	759	741	775	726	798	750	749	780	733	812	798	745	810	722	769	759	786	760	752	741	768	808	795	837	735	747	758	776	716	817	775	766	816	742	769	746	788	744	787	755	763	803	803	750	791	765	767	767	828	779	824	800	771	772	781	790	762	776	705	804	701	764	775	761	797	782	751	734	727	764	786	770	778	741	744	811	792	765	765	818	791	794	801	751	795	794	749	779	759	787	769	747	772	758	763	728	761	802	742	746	814	741	787	765	768	778	801	799	791	781	756	799	793	804	808	759	782	758	769	816	722	816	789	763	787	780	748	772	748	751	781	713	744	803	775	779	775	749	764	750	792	735	771	762	797	778	813	756	796	780	769	788	765	758	767	782	805	779	764	772	804	735	825	824	790	724	760	755	779	796	776	777	778	749	765	814	786	769	773	772	760	742	787	799	803	756	763	713	791	778	767	740	743	749	791	734	797	770	809	797	813	768	808	811	775	778	779	789	760	722	761	796	735	760	771	773	779	744	740	802	796	724	728	778	744	782	817	770	702	763	750	777	779	775	783	778	808	764	780	736	767	798	804	763	763	739	742	784	805	779	762	813	718	779	744	785	798	780	739	787	778	762	766	771	798	755	798	788	785	742	732	742	753	781	779	792	716	792	763	750	776	745	717	782	793	766	765	754	752	736	796	749	793	773	774	857	782	782	743	743	755	765	793	698	757	739	771	753	780	750	770	772	797	750	776	789	751	766	804	762	790	770	754	794	773	855	772	795	791	752	859	754	748	761	809	756	771	710	762	771	761	774	747	762	772	721	780	740	768	777	788	744	772	766	834	766	760	711	748	799	758	778	746	743	784	809	818	821	760	736	747	811	794	746	757	776	767	791	839	781	775	783	802	747	773	807	766	775	760	758	790	757	801	785	817	741	746	780	804	736	764	772	691	790	781	825	814	707	797	758	742	773	746	771	748	767	806	761	739	788	823	775	769	764	788	714	737	756	782	756	745	768	788	793	759	715	731	732	745	752	754	783	831	747	761	770	752	739	741	748	810	790	793	788	764	729	788	771	747	793	782	792	732	771	778	792	737	751	774	794	839	788	730	754	741	720	782	743	805	803	776	835	724	773	804	785	761	744	800	833	773	789	767	763	796	799	751	780	778	763	776	776	760	755	760	750	735	771	746	781	773	811	732	768	756	757	789	763	749	817	783	788	776	776	768	736	776	820	810	760	792	733	787	753	795	778	734	813	770	692	745	780	790	783	823	752	751	793	762	745	748	783	712	777	758	728	754	785	733	747	773	818	750	799	728	753	746	734	754	776	792	716	823	781	719	790	738	812	843	743	766	728	768	759	776	803	738	758	750	808	770	790	770	782	794	760	823	747	793	839	758	769	766	747	772	824	784	733	752	758	803	736	770	779	764	775	800	795	798	758	724	821	713	788	803	808	824	792	803	708	818	719	777	762	774	811	756	766	733	756	769	750	725	804	786	813	785	748	763	779	713	782	770	742	740	754	777	748	792	809	789	790	770	784	761	737	801	749	749	793	753	745	773	745	787	730	735	765	803	797	744	762	818	726	729	796	726	765	740	754	775	723	748	763	725	783	809	775	744	781	800	767	748	822	791	749	756	782	783	749	806	763	759	814	781	783	748	747	735	727	771	804	780	782	707	818	773	793	801	764	762	807	774	773	743	777	779	811	743	746	771	783	807	839	817	771	736	778	776	795	799	776	773	748	804	797	793	755	744	808	770	787	777	827	743	811	736	734	795	759	756	761	753	739	778	751	762	746	791	734	775	777	721	787	797	796	772	796	759	730	778	759	749	778	752	743	815	757	755	745	782	750	742	756	819	779	777	804	721	795	785	759	814	764	757	774	807	774	777	763	779	763	783	765	814	795	777	785	757	763	769	776	764	759	809	776	834	816	777	738	781	792	836	743	772	764	778	785	831	789	749	749	764	764	784	792	789	778	774	742	767	749	776	712	842	752	764	782	794	802	768	795	747	753	811	742	742	753	760	794	797	738	748	785	787	726	778	783	785	796	771	789	788	741	806	788	785	770	778	799	754	723	736	766	846	763	800	729	766	767	767	757	790	742	790
30418	4568	1244	991	735	629	588	523	486	458	457	470	441	421	426	409	408	444	459	403	429	407	393	394	439	405	400	417	397	437	381	401	380	401	366	447	407	401	405	411	424	433	453	406	413	423	402	404	382	436	417	412	465	413	407	387	437	428	381	464	405	422	439	405	422	398	435	413	394	423	427	416	374	410	406	388	446	410	408	391	418	444	415	415	401	431	401	390	378	424	412	377	439	461	435	398	457	403	435	415	372	371	385	407	393	418	424	368	368	410	401	392	357	400	413	376	422	368	408	432	434	421	415	432	433	385	387	400	406	390	420	394	424	427	393	410	408	374	388	391	425	410	367	391	404	378	381	382	418	414	404	403	346	395	416	423	367	401	399	421	430	439	422	393	412	380	395	387	397	400	403	411	422	405	406	393	386	424	390	437	400	401	443	400	404	417	393	372	404	415	410	378	378	401	379	393	418	418	396	420	405	395	387	394	402	396	396	379	353	437	449	403	391	402	409	392	385	390	429	401	424	359	425	423	346	422	401	398	438	397	410	396	412	412	396	417	422	436	411	405	414	399	411	389	402	416	374	407	404	378	409	389	396	479	357	412	410	383	382	443	401	430	397	429	406	375	434	399	453	425	408	408	375	411	392	419	387	404	408	385	441	380	401	470	422	416	454	391	376	447	428	423	400	405	385	373	391	437	381	454	406	436	399	395	412	427	408	394	389	416	416	421	437	398	434	395	397	373	418	415	399	395	398	418	386	400	369	410	394	406	414	396	402	395	410	418	403	450	423	436	380	408	389	414	448	390	425	373	419	455	399	453	447	443	418	371	422	373	390	408	388	418	413	400	434	394	389	395	414	380	442	440	415	398	411	380	453	400	428	387	412	402	396	422	405	440	395	382	409	387	405	388	424	447	429	428	381	451	404	399	419	406	406	400	396	377	416	382	398	371	398	431	430	371	428	397	409	383	431	383	443	397	452	409	408	433	389	426	403	381	406	387	415	407	443	410	393	436	430	418	393	386	424	365	415	369	403	422	382	392	431	377	401	424	420	430	420	382	411	403	387	419	403	383	394	388	409	403	397	385	410	442	394	419	411	410	402	413	383	368	446	414	439	407	451	420	421	398	359	400	432	438	342	403	423	426	397	427	399	413	411	385	409	446	402	375	422	403	424	416	450	434	394	396	391	457	435	401	423	402	390	416	394	407	431	442	417	371	415	395	405	430	379	419	391	388	438	431	421	404	413	438	413	423	423	397	360	428	396	432	384	395	424	391	401	399	409	394	385	429	386	405	433	396	421	374	444	428	405	403	392	414	400	377	411	447	417	418	357	403	397	428	373	452	444	421	364	427	420	425	428	408	384	422	420	408	367	444	374	392	394	401	423	391	451	378	379	387	404	407	375	408	414	400	427	407	438	416	436	367	431	405	387	355	401	382	392	407	400	452	376	395	430	404	375	409	368	353	357	406	389	451	440	429	410	464	400	415	389	390	415	423	424	388	404	384	399	402	406	438	429	408	392	388	377	410	449	416	394	446	398	403	408	443	382	384	448	419	391	393	441	411	404	435	399	397	407	429	401	426	391	413	394	412	427	430	431	413	401	389	390	407	381	391	388	423	405	416	420	424	428	366	396	378	414	426	421	410	395	435	439	394	395	427	394	437	377	386	382	402	380	411	390	409	430	434	413	382	409	424	412	381	363	371	414	374	453	411	395	395	418	422	394	410	388	413	401	416	387	396	455	420	395	373	370	422	376	422	422	417	406	393	429	404	444	421	376	418	369	376	419	411	414	353	419	390	421	425	389	395	435	388	423	354	417	391	399	426	417	420	393	408	409	421	363	378	405	408	442	391	413	381	366	379	404	375	442	467	364	456	418	403	428	438	404	400	400	420	407	378	436	408	429	432	445	431	404	447	385	382	372	430	413	427	399	423	403	395	422	434	381	411	403	413	407	398	408	429	393	400	463	435	436	365	409	386	371	434	468	407	462	385	436	445	419	422	410	390	388	435	437	378	415	387	408	375	388	419	408	375	434	454	417	434	419	401	380	388	389	399	389	402	384	408	407	410	433	415	429	370	399	424	406	375	374	403	420	398	381	393	419	437	405	401	385	428	392	380	421	442	396	412	406	404	441	415	439	389	381	422	414	394	412	421	397	389	400	396	449	404	424	404	405	355	378	413	415	404	421	397	393	404	433	375	385	396	430	415	392	417	445	384	421	348	440	384	422	417	367	410	429	498	398	412	446	380	399	412	423	435	397	405	419	415	466	398	418	375	390	426	410	433	410	436	425	402	391	406	394	385	412	389	401	413	446	379	426	411	419	388	459	389	375	380	396	378	409	439	410	420	435	412	381	440	401	416	429	407	400	423	396	372	433	410	414	392	370	408	414	416	421	397	395	394	400	411	428	389	402	426	427	393	392	388	395	409	403	385	389	381	439	378	427	411	420	402	430	429	368	412	382	433	423	405	400	371	403	429	397	344	418	384	419	409	426	385	401	401	463	419	401	418	383	439	414	383	426	418	417	399	372	425	412	406	406	386	395	423	378	413	415	437	402	428	413	376	428	378	446	401	431	405	423	378	413	386	409	410	417	369	409	414	390	436	427	398	428	400	372	417	441	401	406	384	385	450	429	403	465	414	390	409	390	382	413	396	401	410	427	470	424	380	388	405	421	381	407	418	391	413	382	361	394	360	396	378	415	381	362	371	408	406	420	438	409	410	383	372	398	397	373	414	375	392	415	412	435	460	446	393	412	437	419	390	384	391	371	406	416	391	421	435	360	385	404	425	426	403	380	472	374	424	409	390	386	433	382	403	377	407	386	409	434	412	440	422	371	399	370	420	416	436	385	456	374	454	447	398	416	421	397	420	404	401	451	408	367	418	407	419	399	430	404	383	368	391	423	420	414	399	406	369	434	398	415	388	393	419	434	348	397	414	401	418	441	427	445	410	422	376	391	412	443	401	419	410	396	410	398	407	426	419	447	437	418	423	385	414	431	378	440	442	430	415	435	409	392	423	410	442	384	419	435	438	440	428	381	386	433	427	406	420	405	429	401	408	390	378	392	401	394	400	383	435	392	398	410	391	363	366	455	400	419	404	390	401	464	407	402	399	432	383	441	443	365	396	391	375	443	411	400	435	379	350	414	392	401	422	415	405	411	433	404	429	417	431	445	386	427	401	417	413	423	415	393	395	413	406	410	403	385	404	410	420	393	406	406	411	408	384	428	411	382	404	397	395	393	421	393	375	341	387	449	439	417	401	420	447	362	425	399	389	371	431	458	425	398	388	415	388	381	384	374	405	400	380	407	375	376	396	391	414	391	398	417	432	449	417	401	397	408	413	429	397	426	413	390	406	459	386	380	413	407	405	426	398	370	418	411	478	411	430	431	398	434	432	377	432	430	412	398	426	413	387	383	430	432	425	370	400	411	419	408	406	396	444	435	413	402	380	352	424	431	424	407	441	379	424	423	396	374	403	417	399	375	403
16160	1475	2283	2498	2160	1808	1627	1516	1325	1287	1223	1066	1096	1044	1097	1002	1015	986	967	976	949	941	984	915	872	982	938	938	864	936	872	878	896	878	889	896	935	944	895	895	839	927	937	911	945	885	877	882	998	981	980	909	945	1015	967	1032	1021	955	979	978	895	936	911	959	866	953	894	873	836	891	896	918	907	905	893	912	895	944	937	929	947	877	939	874	912	878	897	899	939	900	914	873	896	869	833	934	890	897	919	892	861	889	882	875	905	889	862	880	917	864	837	865	831	853	879	880	886	866	877	881	879	877	906	903	838	913	873	843	916	888	869	924	912	876	876	926	920	895	879	866	842	909	889	861	881	902	913	889	864	876	870	884	908	965	903	834	880	867	949	874	852	882	897	871	865	882	865	906	885	821	897	908	905	903	901	886	879	890	883	861	848	834	902	847	883	841	865	860	906	876	864	871	895	855	923	825	874	855	855	895	868	867	859	916	910	881	877	871	924	900	884	892	901	911	867	880	831	915	943	853	883	903	876	830	863	882	861	875	832	850	889	908	932	887	873	919	826	848	858	920	872	832	886	885	892	854	884	849	891	892	875	889	865	859	851	839	831	882	869	904	851	835	874	830	857	897	842	866	878	902	897	848	889	917	856	903	969	869	917	893	892	898	865	851	876	840	875	858	871	915	876	884	904	868	901	882	899	864	937	816	866	872	864	826	831	887	878	877	895	858	859	941	861	889	915	946	883	884	859	847	878	874	896	825	803	882	849	859	909	812	898	896	851	882	900	827	897	927	908	914	867	913	931	823	845	884	870	872	861	893	868	898	942	852	899	856	899	943	871	867	945	915	936	849	938	876	904	843	802	883	862	869	938	908	881	909	871	891	936	868	947	896	819	902	892	842	831	905	913	840	881	936	867	892	898	871	855	872	886	882	896	874	865	906	829	904	881	879	880	913	900	854	859	865	897	901	874	903	895	797	842	888	879	887	853	858	867	924	880	898	804	916	835	885	872	856	898	885	830	870	854	858	874	854	925	870	944	865	872	830	879	912	889	852	880	886	848	874	929	870	845	884	893	897	907	849	892	895	878	852	869	887	870	867	889	867	898	852	915	923	892	898	929	911	955	860	862	822	860	856	850	887	941	903	900	923	854	861	916	867	847	864	902	862	815	866	859	886	881	867	820	844	811	909	892	878	876	843	890	872	925	849	853	868	881	877	874	858	892	884	885	869	892	874	845	875	904	876	813	907	846	849	880	882	862	891	846	842	836	881	851	817	848	909	890	831	922	840	933	875	839	839	865	886	897	831	841	819	897	848	816	880	867	838	882	876	849	875	896	856	857	865	891	873	886	869	879	842	883	862	878	902	799	888	868	887	864	853	889	916	887	849	794	847	900	877	880	891	859	890	888	879	891	923	903	883	942	895	857	887	856	868	902	893	962	848	862	948	875	896	874	873	874	940	888	938	905	908	923	876	906	910	915	892	848	897	849	850	862	916	868	894	897	854	828	840	875	898	853	870	885	860	912	924	889	932	910	868	876	879	908	874	912	896	915	885	887	886	866	853	869	954	893	904	877	889	818	842	847	847	886	880	858	863	878	868	840	864	899	873	910	965	856	902	885	874	892	888	861	864	867	854	863	841	893	904	869	920	848	840	862	913	924	869	847	878	872	887	914	849	920	865	847	847	824	921	887	877	873	926	812	844	902	887	847	880	869	857	942	853	910	900	876	889	875	871	878	900	835	885	847	902	838	931	884	874	887	889	869	834	854	843	873	886	861	852	853	878	845	830	869	879	844	830	854	899	885	826	897	866	903	867	854	852	867	866	885	893	858	908	878	885	904	840	834	881	877	911	889	817	900	898	864	815	865	858	899	914	926	848	899	883	855	884	891	913	876	880	919	961	903	860	908	853	856	825	886	893	883	875	917	895	863	887	952	859	859	930	873	871	863	828	854	888	915	932	858	841	897	889	955	860	886	820	852	899	841	890	900	835	890	879	863	869	904	896	880	854	849	824	839	845	862	911	857	871	852	920	853	871	835	868	846	894	841	840	815	898	892	946	857	902	831	856	907	919	915	886	855	867	875	887	880	853	894	920	831	926	905	840	860	889	886	877	917	912	862	879	960	862	921	838	901	832	897	928	842	875	888	930	909	877	860	887	902	822	873	843	890	878	894	907	866	962	834	882	822	900	922	905	872	843	900	866	902	835	883	895	902	907	876	889	883	872	876	860	895	872	886	896	922	900	891	891	864	855	854	879	889	853	835	803	840	837	877	851	840	908	884	880	851	876	821	834	904	854	859	828	868	839	920	910	869	812	876	884	882	858	915	860	878	942	901	884	882	912	858	859	811	896	914	843	895	902	916	822	918	865	863	934	923	886	894	945	936	847	866	869	890	892	927	889	894	851	902	851	911	849	884	855	896	909	863	908	840	922	912	945	920	903	891	837	834	848	876	864	920	859	845	853	894	889	881	854	887	891	929	878	927	867	834	884	848	882	956	848	872	880	847	876	849	868	842	875	846	871	843	836	927	806	829	850	904	875	872	906	911	891	918	873	905	898	866	886	876	870	869	870	876	866	868	902	896	861	870	905	878	846	843	869	941	838	890	875	893	901	868	905	886	893	859	873	875	880	889	839	878	810	894	879	855	844	869	942	876	931	903	901	833	890	858	905	894	898	841	830	900	877	905	886	861	870	882	898	872	827	871	890	839	863	898	882	856	964	891	849	869	929	846	863	892	854	875	897	897	846	887	875	937	888	852	873	920	811	873	878	904	882	910	866	882	851	905	931	806	924	880	881	881	865	851	898	852	905	849	845	878	888	877	815	860	872	871	918	826	855	906	872	830	885	883	883	916	836	904	931	869	820	884	901	862	922	898	831	822	884	855	897	890	890	902	882	853	923	866	882	876	908	925	855	916	868	893	899	916	856	862	909	884	810	837	896	897	933	825	875	892	879	905	894	830	874	814	915	875	842	870	879	902	836	881	913	850	880	924	887	858	883	863	903	864	891	881	854	932	881	924	850	886	890	934	861	862	841	845	851	861	886	872	866	860	919	863	893	873	946	837	839	867	868	864	857	831	852	843	956	862	926	836	876	892	833	851	870	921	882	895	903	914	857	828	884	861	882	869	901	877	895	863	896	874	876	863	852	843	873	896	869	839	939	873	857	899	876	850	881	913	856	854	852	853	893	802	894	856	927	873	915	842	870	891	866	859	869	848	859	917	908	906	873	880	918	843	880	932	860	893	850	902	856	842	850	913	863	892	854	857	878	819	877	858	871	893	901	905	874	841	850	875	893	878	960	867	872	876	855	842	871	897	904	903	874	851	862	852	833	858	900	906	884	866	876	925	842	919	867	885	820	845	892	893	880	913	825	865	861	851	878	868	795	896	857	877	852	832	882	903	872	852	880	899	899	881	913	884	848	866	887	836	823	894	907	857	869	864	839	912	894	875	866	872	892	911	844	911	895	844	854	870	923	837	857	858	856	839	937
6445	438	249	263	254	262	254	230	253	294	246	254	259	248	240	236	236	220	232	245	248	242	265	236	254	231	223	219	248	240	260	255	237	272	234	237	250	241	258	283	235	229	253	237	248	241	269	219	266	257	267	281	264	241	250	265	243	243	251	240	260	245	232	257	225	277	278	241	244	271	265	265	267	247	234	230	237	270	244	256	234	272	241	226	236	261	227	233	238	265	240	253	268	263	281	241	259	250	232	239	246	225	213	246	263	251	248	273	248	282	240	277	260	250	242	253	248	253	221	221	230	261	258	218	267	243	249	240	200	236	220	276	236	255	252	256	230	249	216	232	255	221	226	233	261	234	217	239	239	232	239	222	215	232	252	254	233	229	259	239	231	258	271	237	242	257	229	239	256	261	230	251	231	247	253	259	262	231	272	252	248	247	248	275	242	246	244	254	264	243	248	269	260	224	230	232	257	243	243	223	238	266	228	260	240	235	243	257	230	246	252	262	262	214	252	231	249	197	224	247	234	251	280	238	257	252	271	263	259	281	230	236	258	249	225	244	202	262	230	221	233	238	245	252	261	238	249	277	300	224	239	265	240	249	250	254	252	267	233	264	272	237	258	246	254	263	236	243	232	233	280	244	246	265	209	277	265	244	216	239	204	223	266	224	249	233	261	242	243	252	237	251	235	255	250	256	253	233	243	263	272	288	239	225	261	268	255	239	234	268	235	264	235	262	252	236	262	258	246	266	267	244	246	236	235	240	254	231	225	255	251	251	258	242	247	238	250	269	257	256	258	268	223	236	236	220	241	273	252	292	251	273	222	261	262	238	246	236	259	247	259	223	249	231	227	257	249	244	230	247	247	233	243	252	240	247	263	241	234	226	246	246	245	254	243	258	266	269	234	226	266	210	291	239	270	241	257	265	268	244	241	242	246	232	241	269	265	237	233	215	247	237	238	269	251	259	258	256	227	224	227	235	256	228	246	231	248	255	229	234	260	247	249	256	223	213	239	236	255	279	265	258	249	234	276	218	228	227	235	241	261	247	241	274	228	229	261	253	244	265	263	231	248	252	260	233	257	253	278	262	236	259	266	259	266	244	268	249	228	235	268	222	259	263	235	213	252	260	258	241	243	214	272	263	277	256	229	211	258	247	269	246	242	242	244	253	249	220	284	242	252	246	235	254	269	256	226	251	235	268	232	252	263	266	251	230	280	290	258	258	243	261	237	244	250	255	258	243	232	261	233	232	248	216	224	272	238	259	274	247	245	221	224	249	226	226	222	266	235	243	253	270	245	226	241	273	242	267	256	239	227	240	260	271	251	242	266	260	250	259	260	239	265	265	235	220	237	231	249	281	272	258	243	241	271	244	244	226	247	224	252	255	249	236	247	260	250	254	261	220	244	255	259	221	257	235	258	243	265	261	228	227	210	239	248	270	273	217	228	219	231	235	251	246	251	247	226	242	240	241	259	270	241	252	247	256	235	270	249	232	249	244	234	244	216	218	251	290	264	265	262	259	249	252	245	239	248	256	217	263	266	247	271	227	257	258	238	265	266	232	276	265	271	283	239	234	245	247	228	272	275	236	244	246	242	247	237	224	266	257	241	274	266	239	293	222	241	264	236	243	264	250	238	238	260	221	238	254	251	259	248	242	235	217	257	264	250	248	247	257	245	255	216	259	230	267	247	236	267	232	243	235	231	233	233	239	242	249	251	240	262	240	257	225	231	262	228	241	237	228	272	237	247	243	230	245	220	223	244	259	256	218	247	272	248	223	246	264	252	248	273	266	219	251	246	232	207	245	244	260	242	239	236	246	256	285	267	232	257	232	222	223	265	279	268	248	220	268	266	240	247	258	245	233	234	221	236	262	270	253	219	242	255	254	246	263	223	234	289	217	248	252	250	217	266	229	229	258	235	251	214	230	253	229	229	242	258	247	222	239	247	235	242	261	251	237	235	244	228	265	253	263	245	266	260	256	256	248	229	243	227	235	238	262	243	250	261	236	240	246	278	244	247	258	254	257	231	244	257	241	249	240	222	238	227	249	256	254	233	270	266	235	245	230	252	237	240	250	226	269	227	262	251	269	284	256	242	242	238	259	238	253	250	244	266	276	239	257	241	224	271	258	247	224	212	219	232	241	260	209	269	232	232	262	247	231	292	243	251	258	233	251	222	255	244	257	242	250	254	277	244	278	241	256	250	228	229	242	238	255	273	248	250	273	257	227	261	271	245	243	262	244	248	215	228	261	221	234	256	236	283	254	236	258	254	247	234	255	275	247	261	268	241	248	220	242	239	286	258	239	237	257	218	262	273	257	254	235	237	235	256	230	236	244	232	228	243	253	250	228	260	240	252	275	229	245	254	251	215	246	230	224	231	225	227	252	231	216	239	219	272	278	244	257	222	244	267	251	251	263	265	237	263	221	244	223	227	228	245	225	276	255	243	267	256	226	215	235	286	259	255	258	233	247	215	276	248	246	237	239	239	251	227	247	255	260	242	245	258	239	293	245	230	233	258	247	254	244	248	247	243	233	254	252	263	255	240	259	234	232	260	254	248	248	246	239	238	234	230	231	231	264	244	241	244	279	246	277	263	249	226	269	245	227	230	266	242	228	255	222	247	241	220	250	245	242	212	283	268	233	257	252	226	234	226	245	254	238	273	261	246	225	233	245	267	237	208	260	246	248	261	268	258	249	232	262	266	231	241	245	250	256	258	275	220	237	247	262	258	246	236	270	243	228	222	266	258	244	237	254	254	239	238	259	220	231	248	252	261	253	240	226	248	232	281	259	220	258	234	277	245	245	271	272	242	261	269	278	262	278	244	237	257	228	242	234	241	234	250	219	236	248	236	243	251	253	254	214	244	244	264	265	272	238	223	255	234	257	236	280	259	247	243	239	275	243	258	229	239	281	278	254	245	225	231	252	249	226	238	230	267	219	240	233	224	205	250	235	259	283	240	244	247	241	262	219	210	255	214	272	244	246	251	233	261	262	236	245	233	235	268	270	241	230	259	254	224	229	241	257	270	291	229	248	245	259	194	263	214	257	256	253	255	275	229	231	253	231	246	239	240	246	239	222	239	271	259	223	254	268	246	210	233	252	240	251	226	237	277	243	232	252	262	255	234	220	264	241	237	234	269	271	245	243	230	250	244	244	256	231	239	260	256	265	253	253	266	260	269	260	266	213	258	246	243	254	236	229	225	277	260	246	233	228	242	270	267	250	223	290	281	265	213	267	221	246	268	258	244	238	271	257	266	259	266	272	239	308	198	239	256	268	285	220	236	249	236	244	265	242	258	271	225	253	262	241	232	240	258	259	265	262	224	253	279	262	205	240	253	214	267	240	252	209	231	223	243	232	250	256	262	239	222	270	222	239	235	230	258	229	235	243	240	268	243	250	235	259	249	244	243	256	246	253	235	247	248	282	245	227	234	241	250	245	231	250	250	260	248	234	228	238	208	216	251	263	251	276	238	273	242	230	263	237	217	233
4332	591	573	588	634	574	627	553	609	606	599	585	595	567	596	594	575	528	631	582	558	575	547	631	596	637	573	545	543	585	638	567	568	587	585	616	613	611	566	577	562	592	612	589	595	585	591	603	639	615	591	546	562	589	629	582	596	574	581	585	568	576	556	580	596	543	608	572	595	550	621	566	592	588	556	614	585	588	567	605	579	601	556	562	585	557	625	576	640	579	565	572	606	585	598	652	583	647	557	588	644	629	592	544	562	559	582	576	596	590	568	592	581	600	553	589	554	544	597	585	616	611	556	602	606	617	609	548	598	554	599	583	606	552	548	568	578	576	586	565	611	587	551	594	583	537	563	571	573	526	564	562	598	593	559	561	567	551	565	544	556	573	587	565	565	593	559	552	578	615	572	583	587	614	605	602	513	567	587	583	582	563	589	607	600	656	574	556	570	547	549	560	569	592	576	566	556	605	564	604	602	593	587	572	600	561	620	572	582	624	566	599	544	579	567	580	545	603	575	599	572	582	571	560	588	589	602	564	560	593	563	585	599	548	625	565	612	539	583	570	632	600	607	585	607	604	574	556	567	590	606	540	525	558	588	610	556	593	581	569	531	552	629	585	582	576	592	586	572	600	571	618	596	592	549	595	593	611	609	607	580	574	609	569	580	578	586	558	599	529	569	568	604	579	548	566	568	564	608	584	549	569	602	613	562	574	573	569	556	599	562	560	615	540	569	623	620	557	556	592	578	622	620	566	568	579	635	537	611	570	610	573	593	568	605	624	575	595	594	572	580	610	578	563	561	615	566	583	549	612	601	542	584	566	595	588	607	600	594	587	564	584	542	586	577	553	584	573	572	551	565	587	567	573	639	539	562	573	576	589	606	585	560	601	581	582	637	569	581	557	573	558	577	573	598	562	603	565	571	579	597	582	584	540	579	609	586	557	571	601	518	594	604	579	587	583	578	633	557	582	618	581	589	628	580	537	571	556	550	620	540	577	563	582	587	591	607	564	570	622	583	596	577	570	606	594	573	612	617	560	603	563	513	569	618	589	580	549	544	590	578	610	581	593	550	526	589	544	554	608	573	584	586	561	599	594	613	593	602	612	563	574	556	585	571	537	537	571	584	606	543	603	562	565	625	612	547	572	526	541	527	558	608	565	532	596	597	584	624	554	549	588	576	597	583	582	533	573	620	577	609	571	552	635	578	611	641	595	598	542	600	550	533	572	576	574	564	608	562	590	585	612	603	556	586	587	562	547	556	583	572	551	606	615	590	557	577	564	552	549	594	570	599	545	609	600	545	521	592	559	595	599	610	642	583	577	594	562	604	575	583	547	570	620	586	549	588	559	597	573	551	584	567	554	600	563	590	569	547	576	599	591	635	597	562	548	560	608	594	573	571	516	549	585	568	592	557	553	567	629	581	562	600	580	552	582	599	593	580	575	560	586	558	563	579	589	569	624	591	546	506	556	574	593	587	564	596	577	565	603	614	602	590	572	596	572	610	587	586	594	585	599	594	595	581	589	583	581	599	575	560	552	596	586	589	562	577	580	548	561	559	579	605	621	572	612	593	595	531	568	576	575	594	577	586	549	609	565	542	563	577	583	551	584	579	569	565	550	587	554	621	562	599	592	638	583	588	530	533	576	575	539	559	584	520	598	553	584	590	573	557	578	595	593	538	536	548	548	597	630	564	603	604	606	571	611	601	588	559	578	633	573	576	584	587	556	560	547	580	576	584	577	574	623	545	534	583	574	589	588	566	518	571	609	565	590	599	578	556	595	580	555	580	561	572	621	578	585	600	611	577	611	595	632	568	544	603	584	585	602	551	592	645	593	592	583	587	589	546	601	621	565	611	583	614	562	599	584	556	533	613	574	552	580	565	559	532	565	583	580	587	559	564	623	536	575	577	575	598	587	570	544	624	581	603	593	585	591	546	594	546	577	616	626	603	574	584	579	585	579	589	616	574	571	568	569	560	560	619	583	589	583	608	557	599	582	564	583	578	534	567	527	558	532	563	575	597	587	622	569	614	589	564	625	560	535	563	544	583	559	591	612	549	561	607	574	575	581	595	594	609	579	610	578	538	546	547	545	585	582	572	585	568	616	544	575	566	574	607	575	620	583	552	558	569	574	558	543	573	548	581	578	565	576	592	578	568	564	593	582	566	594	622	565	575	630	568	578	634	549	589	592	603	607	607	596	579	592	624	601	598	600	592	576	571	587	562	568	565	575	590	551	591	600	558	590	587	609	591	555	592	618	613	564	575	566	552	586	541	578	597	523	581	547	572	582	605	586	601	602	604	615	576	549	581	595	586	580	568	579	566	591	536	556	579	524	592	595	553	635	569	563	570	577	576	602	550	593	604	557	557	572	613	601	576	585	559	554	574	566	550	590	568	591	579	579	552	625	563	570	575	583	627	594	582	599	578	622	568	561	630	600	609	547	591	565	557	553	577	546	581	564	566	570	582	562	553	593	586	616	579	609	562	532	593	579	577	625	589	587	589	561	552	597	560	606	604	569	557	589	591	571	574	528	536	618	540	591	623	575	554	605	569	619	578	543	593	583	599	598	623	625	575	579	542	561	613	563	578	604	598	587	559	555	564	567	585	597	554	612	593	531	557	561	556	605	564	577	578	569	571	541	601	569	614	629	598	599	596	558	569	629	587	597	554	566	558	566	608	574	547	559	606	540	524	606	602	583	565	569	556	585	543	567	567	583	615	566	604	612	614	543	546	516	558	550	640	603	622	561	554	583	599	578	577	604	553	544	557	563	606	596	554	569	567	578	560	563	527	574	579	549	558	554	573	591	592	550	571	604	607	596	587	604	597	593	575	571	592	630	589	581	606	574	576	586	525	587	537	532	572	581	598	582	569	589	549	582	574	579	576	598	596	566	595	565	580	579	545	604	593	565	592	624	589	622	579	601	587	585	569	527	585	566	610	551	595	571	563	570	573	552	623	556	555	572	609	571	597	589	560	564	573	580	581	629	589	558	579	581	602	525	618	536	580	616	570	540	579	597	593	614	562	578	588	592	553	559	556	564	535	617	604	565	597	565	608	584	585	589	549	597	567	539	574	591	562	577	614	566	559	585	587	598	587	559	566	571	591	603	595	536	577	543	586	599	608	575	592	558	590	567	566	537	571	566	579	537	582	564	581	574	612	584	547	602	580	564	570	583	617	572	579	580	589	556	584	582	597	589	556	569	587	574	545	583	610	591	581	558	548	587	596	584	576	613	587	575	570	562	598	579	576	598	545	548	615	584	585	563	576	589	604	608	549	633	549	604	562	586	565	565	605	584	634	606	586	577	588	608	614	601	591	533	552	539	553	602	625	548	555	560	620	622	607	543	576	598	558	593	580	588	533	536	567	601	591	555	538	568	563	576	595	534	561	579	598	597	575	587	587	548	594	596	528	583	601	580	532	564	582	620	576	619	598	608	538	567	593	549	571	569	598	598	608	549	542	518	552	585	540	587	609	591	533	628
20152	2108	770	612	503	452	367	363	396	424	434	364	381	362	337	362	338	367	350	352	345	350	366	359	338	422	335	359	362	397	345	362	342	359	357	350	349	337	348	346	313	308	341	341	296	314	344	366	323	330	323	352	356	356	348	340	351	325	345	337	378	335	368	362	350	325	336	320	335	343	362	353	384	366	321	280	346	320	316	359	359	328	342	354	324	325	358	359	341	335	360	344	343	379	356	352	373	330	341	304	360	318	312	344	356	327	369	333	381	371	330	344	352	346	293	339	347	358	307	375	336	296	301	329	364	284	351	339	330	370	336	343	349	337	334	345	340	327	343	345	349	297	328	351	350	344	360	308	325	341	279	314	357	310	331	369	337	371	375	296	386	356	383	332	323	326	319	354	350	376	310	371	371	326	341	338	303	310	360	321	334	325	349	358	355	379	351	317	330	354	332	372	344	305	334	358	334	369	309	329	342	346	341	361	328	325	336	296	340	342	372	367	353	353	324	318	317	340	307	322	320	341	359	321	323	339	330	344	367	327	349	330	326	333	389	286	306	333	338	365	308	329	388	325	365	313	314	345	322	327	338	327	364	327	356	361	360	339	368	308	334	301	348	365	345	363	336	352	331	363	367	327	343	365	312	355	313	331	362	332	351	352	337	366	337	369	350	318	324	363	313	322	384	323	363	358	351	349	323	341	350	314	332	335	330	288	311	337	332	310	329	359	363	355	355	323	319	350	337	308	324	331	292	346	336	323	346	332	383	328	337	331	300	314	329	349	358	365	344	343	350	331	387	330	328	317	310	337	364	351	302	309	327	320	345	323	337	298	346	364	351	352	374	333	317	385	336	367	324	353	325	340	302	334	317	314	326	358	354	355	345	319	331	311	340	341	339	343	412	328	315	368	342	351	343	338	328	345	359	336	317	321	330	349	355	328	359	360	354	328	318	328	353	347	316	345	332	389	334	340	328	328	345	371	358	363	313	367	373	355	341	281	326	303	350	366	358	329	370	337	354	318	356	332	325	285	340	375	342	319	370	346	337	352	351	380	340	382	347	353	340	363	369	329	313	346	356	376	378	346	380	331	329	351	337	330	345	358	320	330	326	371	300	339	322	324	351	342	348	362	348	325	342	340	360	314	315	338	361	321	339	401	316	367	361	317	336	312	382	368	314	341	310	355	352	350	345	328	304	348	313	324	348	310	337	358	333	352	331	302	358	288	356	380	357	331	321	331	332	334	335	371	331	358	369	343	326	392	327	350	333	382	347	319	338	322	315	358	310	337	313	354	322	397	383	338	349	331	350	324	313	337	299	329	335	326	369	337	392	357	360	338	390	335	326	336	353	359	338	336	312	312	316	324	360	366	376	333	329	349	303	340	365	356	353	328	362	322	353	337	384	338	334	349	355	307	346	339	357	361	309	352	324	370	327	315	348	352	343	351	333	338	330	304	353	349	306	319	334	366	343	339	308	313	338	365	357	354	306	306	290	343	341	364	326	316	334	340	331	373	357	311	356	333	324	339	312	344	352	299	351	346	314	306	348	387	354	311	324	328	381	371	329	357	316	316	315	366	319	352	311	339	319	331	341	350	346	310	356	362	312	340	333	364	356	339	322	303	301	378	328	333	296	347	368	318	348	361	290	328	345	366	292	341	329	324	342	293	372	307	323	337	354	332	328	344	303	316	323	317	321	346	325	340	342	313	307	319	318	303	321	349	350	330	340	374	371	372	351	305	355	333	286	340	330	384	336	325	373	356	348	364	347	346	327	351	373	329	343	313	329	309	365	343	337	332	330	321	319	315	359	337	325	338	337	354	334	348	361	352	349	344	354	354	348	347	326	332	312	368	315	346	341	350	326	335	356	332	348	352	316	363	338	340	339	347	346	348	365	395	367	351	347	346	323	345	321	316	318	334	346	328	326	362	357	320	343	371	335	320	341	357	298	348	355	347	323	310	358	329	311	325	307	324	371	351	338	318	341	303	367	354	367	310	375	300	323	317	355	341	346	366	310	343	353	344	306	288	331	349	337	347	333	345	332	308	310	318	318	342	356	334	332	316	320	313	378	322	333	329	376	327	331	333	335	313	351	335	310	345	338	329	323	346	312	339	357	365	300	303	349	348	380	345	351	332	318	318	308	345	329	328	352	309	318	334	319	340	374	329	349	406	358	343	318	323	306	311	335	367	362	328	318	366	316	328	349	330	339	357	354	338	353	362	359	379	361	313	350	340	327	316	343	334	402	343	301	330	370	344	314	322	339	331	346	328	325	312	323	358	333	357	360	309	344	334	317	335	339	326	350	353	328	343	300	369	316	374	353	335	329	351	329	337	337	360	361	336	316	357	345	389	350	315	335	330	367	341	304	340	314	356	317	386	371	320	339	355	298	353	364	326	343	314	325	360	322	292	341	341	326	325	348	339	356	336	334	377	314	361	342	391	342	319	301	364	363	345	363	330	326	350	349	309	348	321	344	313	343	315	337	319	350	324	344	320	343	331	331	294	341	320	321	352	312	324	331	359	336	349	325	311	317	345	338	346	358	333	336	322	350	342	327	299	334	341	351	364	322	346	351	335	319	359	337	366	357	349	356	355	359	363	342	344	344	308	334	352	363	343	311	346	308	312	344	315	322	352	366	328	335	331	351	358	316	304	315	360	386	361	333	335	333	389	346	332	337	342	338	316	358	352	311	348	337	328	359	309	338	322	371	342	330	362	340	352	338	359	296	330	329	366	341	338	357	297	334	337	354	362	344	330	313	327	359	320	350	353	322	359	334	369	318	356	319	348	328	327	376	353	339	332	326	341	326	347	326	339	337	327	331	354	344	330	381	351	358	334	301	341	337	322	315	365	331	359	370	336	327	344	335	340	339	336	361	330	293	356	357	376	366	342	362	328	335	329	325	339	339	302	341	311	343	341	345	325	309	366	330	339	345	352	343	325	358	348	316	329	328	344	361	344	342	317	325	363	341	347	338	334	328	347	361	312	313	333	292	367	364	316	365	337	296	358	300	366	349	366	365	311	365	342	348	349	287	384	351	349	311	328	305	359	326	362	349	345	345	319	346	331	320	349	361	358	321	337	351	333	364	335	283	328	360	314	308	324	339	405	372	350	315	312	360	361	370	314	349	343	336	322	324	353	327	330	335	361	352	317	328	372	334	326	347	325	348	304	314	286	347	367	336	347	346	331	336	333	349	363	345	347	357	341	342	335	337	340	358	332	379	353	350	339	352	352	352	324	356	324	323	359	348	335	329	326	362	352	324	318	359	366	286	326	332	332	357	339	322	326	340	344	337	351	327	369	340	325	341	349	351	360	335	373	347	349	356	335	300	289	352	339	352	296	322	338	337	372	353	359	341	349	349	346	316	334	361	333	308	348	339	345	346	365	366	351	306	332	356	339	363	350	298	348	364	351	338	345	345	335	361	343	340	332	316	325	336	328	344	353	293	338	331	355	320	337	348	339	325	311	307	356	354	361	336	327	296	319
12124	1070	1454	1665	1474	1254	1106	1079	1042	986	868	918	833	842	874	860	838	820	844	819	798	814	779	796	797	788	837	765	819	792	802	769	749	801	761	777	819	771	756	764	803	758	756	750	845	795	839	772	831	777	744	726	788	843	793	831	811	859	816	804	773	833	854	805	754	781	812	787	786	812	737	749	812	799	791	727	786	781	791	801	813	753	775	787	778	789	780	763	790	785	825	768	764	784	762	788	793	779	758	726	787	776	784	715	773	768	696	769	753	763	736	772	793	798	813	817	763	762	740	752	781	756	751	771	754	718	847	761	764	772	765	795	743	764	765	754	774	783	735	740	797	779	790	818	760	823	809	793	755	763	778	736	771	726	707	797	780	785	777	789	823	749	726	802	769	781	773	786	761	747	784	746	742	799	782	783	739	762	769	780	765	806	758	828	750	685	767	812	762	756	740	813	803	813	750	758	761	838	813	806	711	758	739	741	784	752	770	720	778	712	815	766	709	753	738	724	790	758	747	793	737	748	754	743	805	723	785	766	765	715	759	756	791	738	755	785	771	747	753	798	744	726	741	748	768	761	726	708	772	774	726	745	747	800	801	798	714	752	794	819	803	771	773	747	764	792	781	756	756	736	813	729	760	824	779	764	724	756	748	796	740	710	766	710	792	779	828	775	759	755	783	782	716	801	787	753	807	753	766	790	774	806	725	751	769	767	757	712	754	770	746	791	759	781	738	739	763	745	782	794	777	773	768	771	722	743	734	739	727	766	723	745	767	789	714	790	747	758	748	689	749	766	784	754	749	768	759	745	740	759	739	713	766	798	800	749	720	777	776	758	775	743	775	796	778	800	765	826	783	805	756	756	803	800	799	745	736	748	728	764	777	748	809	740	755	731	767	751	761	742	806	776	748	780	772	753	761	766	753	761	759	768	784	741	767	735	733	781	763	791	729	746	770	745	756	783	760	757	766	773	779	800	760	721	736	764	793	768	767	804	748	724	717	776	789	741	747	773	759	764	746	779	768	752	734	779	765	774	751	755	751	735	807	738	743	778	782	772	720	767	739	750	773	747	686	808	711	736	761	754	756	745	775	735	765	775	769	778	772	793	739	753	765	781	761	733	810	715	763	728	764	774	716	745	728	767	806	730	784	742	742	710	778	772	778	761	780	756	788	729	726	792	764	757	752	715	782	752	729	737	769	793	736	762	766	801	775	726	697	768	771	778	780	730	737	711	746	746	735	756	802	759	781	787	775	718	736	745	765	784	776	798	753	746	781	764	756	800	780	809	717	772	723	781	796	822	733	769	777	783	769	737	759	773	768	748	737	740	771	757	749	785	748	759	762	770	788	721	756	758	790	762	786	720	744	772	757	714	799	799	770	795	750	740	803	757	768	771	785	829	803	758	795	786	760	742	741	762	769	760	799	781	742	720	776	741	768	789	788	744	796	784	742	704	780	757	769	714	757	761	820	770	727	743	759	758	761	773	721	765	692	707	757	747	789	778	727	736	712	709	778	769	776	742	743	720	793	805	803	752	780	770	791	792	771	755	772	796	760	706	786	769	752	744	740	766	745	736	813	756	759	776	719	792	739	774	742	804	758	772	744	745	783	737	805	759	774	749	725	759	803	772	764	789	757	766	725	754	731	731	755	730	787	766	765	754	766	746	718	784	788	735	810	791	750	775	783	761	808	789	763	739	774	790	760	748	759	730	785	787	761	787	768	779	727	728	772	716	751	747	720	815	763	772	794	726	753	765	734	751	792	772	774	762	755	801	764	805	745	775	776	718	780	817	781	708	774	771	795	751	756	754	774	772	721	746	812	788	756	789	740	821	753	772	731	706	728	748	794	781	744	761	774	743	803	768	744	782	814	831	763	748	789	725	725	742	727	781	781	788	789	714	771	783	772	796	762	799	749	718	737	799	746	707	729	756	817	799	753	730	778	751	757	759	772	716	825	804	737	745	733	777	711	778	741	754	783	764	772	793	822	744	785	784	775	777	746	787	777	767	750	801	739	791	776	786	765	757	780	759	811	736	759	784	784	781	761	740	725	734	735	787	773	762	745	760	752	775	750	724	732	770	773	778	751	780	772	781	805	714	736	833	782	764	770	776	796	756	777	755	732	775	761	722	737	722	733	768	713	802	741	758	779	739	778	742	731	761	743	750	748	763	746	795	756	815	741	754	760	788	778	816	773	701	789	803	825	757	765	778	719	791	743	761	790	761	815	757	753	784	739	740	734	802	760	722	796	769	788	762	776	758	814	770	742	673	765	730	765	768	754	724	816	767	779	798	786	758	722	753	769	763	697	792	792	716	768	734	778	727	767	757	761	721	735	790	788	750	757	798	751	741	768	785	782	753	729	746	773	781	757	721	774	797	768	751	751	745	764	747	819	735	752	769	731	744	777	757	772	771	754	802	780	770	791	746	752	732	771	770	801	818	785	728	779	744	758	771	777	794	806	777	758	822	767	765	780	746	767	758	761	760	749	742	782	763	777	763	756	792	738	752	765	752	761	797	740	744	740	785	770	743	749	801	765	758	735	774	757	745	803	761	775	789	750	776	773	765	788	774	716	785	782	761	808	781	714	766	719	749	751	783	727	791	713	812	702	725	774	773	807	778	786	752	761	783	769	766	844	783	734	805	766	788	771	798	739	748	766	790	743	750	766	807	768	777	732	813	743	752	768	846	727	742	765	792	796	755	818	775	811	765	782	779	824	758	762	753	797	818	732	746	765	735	722	771	771	749	824	773	756	742	730	738	789	788	813	768	801	799	745	727	781	726	752	785	730	755	781	790	763	757	729	833	776	767	725	747	811	757	794	776	719	776	750	750	747	804	772	738	773	766	714	789	720	781	748	758	733	786	770	731	726	688	787	807	743	750	810	716	756	751	783	761	778	746	757	749	768	827	724	783	762	776	759	734	743	735	782	805	694	757	802	768	781	743	702	761	758	757	792	773	746	735	774	749	755	803	713	788	775	784	762	777	770	713	761	838	762	744	752	751	747	801	852	758	739	788	825	754	725	790	764	747	811	751	748	730	823	750	735	763	738	758	750	757	805	699	753	763	775	760	759	767	773	789	783	815	837	692	789	797	729	781	721	798	755	791	770	746	778	778	778	757	716	775	760	755	734	783	741	757	727	776	781	762	759	790	758	776	739	767	785	770	763	784	769	720	751	774	792	788	824	753	771	717	734	811	740	776	735	780	790	754	751	783	719	738	752	752	795	734	805	751	762	760	726	703	757	793	704	757	755	764	820	740	715	701	762	740	734	728	790	752	811	718	768	769	761	823	806	793	745	742	745	783	771	773	783	765	778	796	779	748	732	791	749	731	740	786	761	783	719	774	812	804	808	758	753	787	743	742	751	812	757	779	762	728	768	799	767	714	754	789	786	785	740	801	719	778	791	754	730	760	763	792	746	763	802	789	750	757	709	776	739	808	743	736	818	787	765	743	740	772	737	799	764	785	727	772	779	697	759	707	749	766
30173	4337	1324	972	702	585	548	494	504	471	443	453	416	445	425	421	464	411	411	427	403	405	416	431	408	411	418	409	424	382	426	417	358	404	387	380	404	384	414	374	402	407	418	418	433	415	414	391	437	390	419	396	401	397	405	396	408	414	458	418	384	383	413	450	413	414	418	388	399	407	411	381	435	458	407	390	377	431	400	396	387	404	407	410	386	431	427	400	401	427	403	401	385	413	403	409	399	396	389	418	416	401	379	355	400	404	409	417	412	415	422	345	391	407	442	365	379	394	437	389	453	421	399	371	420	466	363	401	400	391	381	406	412	378	391	415	389	393	414	370	393	368	435	439	408	391	398	374	403	408	383	442	386	392	371	394	384	407	389	429	395	420	422	453	396	390	363	390	372	406	421	389	360	413	423	416	429	434	375	391	420	416	377	406	409	381	408	430	401	410	384	405	421	387	396	390	399	389	413	443	415	408	444	360	440	410	368	406	434	425	369	419	398	402	408	392	403	428	429	410	410	345	384	417	390	422	447	408	424	401	422	377	360	406	429	437	425	397	413	429	376	360	402	360	401	435	433	418	391	378	372	403	391	370	400	408	413	393	402	397	383	412	372	362	430	389	444	375	393	439	415	421	429	354	411	399	417	387	391	408	440	415	450	408	388	387	402	416	375	407	419	390	400	410	409	379	362	459	393	422	398	451	392	391	411	389	408	368	362	359	396	373	373	413	415	359	398	403	412	411	402	376	406	375	377	424	356	418	403	370	380	377	430	398	404	425	405	408	421	429	386	383	388	398	385	394	375	390	375	415	382	416	386	385	393	396	387	419	457	409	422	385	398	430	430	401	385	454	421	393	385	410	422	389	412	368	386	361	367	414	398	389	393	405	398	396	427	392	415	423	377	390	401	387	437	397	458	356	408	389	378	460	418	430	415	361	435	383	395	365	382	378	414	365	408	421	412	392	406	373	415	384	406	379	401	416	391	457	430	403	418	419	368	423	403	380	372	387	429	391	387	384	407	410	395	406	391	399	442	410	407	369	390	405	425	386	395	388	423	411	390	383	426	395	405	404	419	406	402	361	391	447	425	423	417	419	415	437	382	406	416	369	384	417	412	412	390	411	417	413	408	379	403	414	429	397	400	421	397	358	420	394	414	379	399	396	396	391	359	390	425	402	373	374	395	424	406	391	365	368	454	415	411	383	412	406	423	395	382	413	414	406	412	374	419	370	398	410	381	399	405	416	414	429	406	378	415	422	382	395	396	409	407	408	391	408	352	388	355	402	386	394	385	358	410	433	404	411	386	380	397	389	431	373	394	407	361	379	381	416	388	415	424	403	399	416	379	417	412	424	431	417	386	388	415	397	416	416	390	382	419	384	383	414	389	395	352	408	401	376	406	387	384	424	430	402	358	394	410	419	403	453	424	389	376	390	380	409	370	402	395	376	396	414	408	372	359	394	434	422	477	420	423	397	396	380	396	414	373	389	394	365	387	377	421	438	425	384	387	388	363	397	409	406	357	376	390	407	403	414	428	427	404	399	451	416	388	387	398	425	367	420	414	420	383	406	387	375	404	385	426	381	377	411	382	439	422	409	452	422	407	374	389	423	381	409	432	419	418	424	381	398	387	416	406	417	408	411	431	390	419	406	396	401	393	422	437	386	413	396	409	392	429	370	398	397	407	384	395	386	435	424	412	387	408	386	403	432	388	429	425	392	421	409	367	442	410	387	408	350	426	436	382	422	422	394	405	430	398	400	418	403	386	405	443	435	463	384	423	386	374	383	387	427	402	424	455	396	416	376	406	402	393	412	358	396	415	373	374	379	369	397	411	352	423	382	383	397	421	408	432	401	408	424	409	377	363	410	389	373	398	405	379	374	393	418	398	423	375	433	420	416	442	409	421	393	381	364	424	383	411	378	398	403	407	409	391	397	426	412	395	426	418	395	448	392	454	390	379	424	400	400	418	407	393	438	421	392	367	383	425	423	413	395	379	428	416	398	404	422	394	414	396	393	375	341	409	390	369	448	434	407	369	416	383	404	388	452	398	342	409	428	402	430	415	395	408	409	405	389	442	407	389	391	381	397	419	405	401	423	458	393	400	411	428	416	402	414	371	379	388	383	388	357	380	420	398	421	398	426	400	385	394	406	408	424	443	450	395	416	436	390	424	374	397	368	429	423	433	446	420	393	364	403	425	435	417	415	397	425	438	389	380	400	426	402	374	436	387	388	416	414	376	391	362	413	400	382	384	414	384	404	410	404	369	363	413	419	387	399	396	387	406	376	402	435	402	392	397	381	397	385	390	413	425	386	413	396	381	361	389	375	409	343	368	372	369	395	388	429	422	402	401	423	387	361	393	377	376	409	422	395	431	364	390	391	393	418	413	419	423	397	366	398	369	362	428	415	388	403	377	413	388	390	424	371	442	386	403	430	364	401	410	424	437	386	410	371	387	428	424	411	440	427	447	379	380	407	432	401	423	344	437	421	385	354	453	431	448	397	408	399	434	364	375	454	403	406	431	446	369	403	360	371	412	384	392	409	434	415	409	373	390	396	405	415	394	354	414	404	366	377	431	439	371	395	425	416	389	385	413	397	362	409	410	449	372	430	397	401	405	410	369	396	426	379	376	381	385	415	423	383	375	428	374	435	414	426	403	363	360	378	417	435	421	431	404	385	390	427	410	397	453	411	388	374	408	376	400	381	414	420	370	367	384	365	395	414	402	373	413	369	389	360	365	435	364	383	393	376	446	391	409	384	416	402	432	356	412	405	398	382	396	383	387	395	418	411	412	411	416	391	433	409	409	405	394	391	423	356	410	419	431	402	423	395	421	412	418	397	401	398	385	433	371	392	404	421	376	383	418	382	390	400	415	411	387	399	398	394	398	375	396	364	431	362	420	378	411	431	405	426	381	383	432	455	407	378	431	392	405	379	419	416	430	439	380	400	412	367	405	403	396	417	386	430	425	391	397	396	411	400	426	372	367	397	439	404	381	393	413	435	444	431	410	405	386	378	395	419	420	454	399	382	431	391	375	399	376	431	364	376	422	430	403	425	374	408	404	389	399	395	419	355	371	370	399	431	344	387	371	406	396	422	445	370	427	416	409	380	400	382	399	363	397	382	394	387	383	410	423	384	371	406	391	381	397	452	416	373	413	440	398	406	405	420	427	405	377	413	401	406	397	378	428	369	389	398	388	389	411	392	409	412	412	434	423	350	402	378	413	417	377	448	375	424	401	398	396	375	391	421	328	410	382	435	402	418	401	414	411	394	350	376	387	400	371	402	397	403	412	397	409	398	383	448	390	364	410	419	395	392	398	413	435	421	400	412	388	387	383	384	442	373	398	419	411	414	381	357	409	404	380	403	383	425	412	412	382	395	419	413	396	417	374	377	390	431	397	423	406	443	429	416	384	415	433	390	393	394	411	410	388	380	411	377	409	425	402	411	412	411	402	425	403	376	428	419	381	405	396	413	402	395	398	399
15956	1476	2291	2479	2220	1906	1600	1426	1358	1220	1231	1111	1069	1094	1016	995	946	995	1025	992	1014	942	934	940	902	909	942	935	877	948	912	890	894	902	864	924	851	895	883	908	849	882	893	899	906	919	848	887	932	955	947	920	956	1011	1016	968	955	929	972	902	903	933	897	872	866	853	903	869	887	944	849	898	840	889	886	916	907	911	877	876	891	921	875	925	912	946	881	882	884	907	893	926	916	903	862	864	850	888	829	899	913	848	864	998	893	889	949	866	844	891	863	860	859	806	899	897	888	923	848	871	854	844	805	808	902	864	927	864	893	935	917	870	890	893	886	839	896	865	843	858	943	866	901	852	860	878	861	895	855	858	911	857	798	871	867	860	892	883	874	858	886	909	885	876	895	872	881	887	886	904	781	889	837	857	812	857	849	884	903	853	821	929	867	850	824	842	860	848	922	892	888	864	849	873	797	850	842	858	898	879	830	875	875	834	842	887	875	904	903	857	849	851	845	912	919	862	866	885	928	839	861	904	825	868	834	858	899	883	852	876	835	858	865	896	869	892	858	907	873	909	860	932	841	905	888	895	821	856	805	848	911	882	921	844	900	857	903	883	876	866	864	867	873	831	853	851	852	885	847	905	846	855	904	844	886	866	869	845	879	872	800	897	866	829	863	905	888	884	839	854	831	885	879	861	871	876	886	866	926	910	876	843	881	864	877	899	822	916	876	856	826	889	870	914	866	838	852	845	843	856	884	805	856	796	891	805	883	930	907	845	850	887	844	905	887	842	840	871	900	813	836	943	883	828	860	876	896	868	874	857	882	867	850	894	876	901	915	904	888	896	852	865	915	902	871	817	882	920	872	867	925	861	849	953	905	824	877	882	924	878	877	882	818	871	885	882	835	850	877	835	875	868	943	870	839	837	857	871	892	928	884	868	853	883	878	875	851	854	883	886	850	822	903	862	895	861	804	871	815	924	895	827	901	825	889	871	893	841	821	877	884	871	865	843	877	908	866	875	873	862	942	857	865	840	866	852	838	873	875	834	825	808	864	880	837	848	877	914	879	868	898	900	900	849	916	827	904	825	882	870	872	863	806	852	845	864	774	873	840	850	927	847	876	855	850	863	863	904	867	856	863	908	843	896	896	901	807	832	908	816	887	881	863	862	889	833	877	874	881	885	858	881	858	839	890	862	863	875	852	834	863	887	850	886	871	864	853	867	871	898	867	890	860	905	848	897	792	828	899	799	857	935	897	867	839	891	891	877	856	817	881	857	839	859	836	859	790	839	874	878	897	843	874	851	868	847	883	880	892	852	856	865	887	853	824	871	858	879	880	888	876	823	851	897	870	853	898	870	844	821	866	869	857	875	858	846	834	844	865	884	906	815	867	861	910	864	901	854	865	890	877	927	869	876	864	826	861	839	915	880	869	927	852	888	848	862	870	846	857	909	885	813	887	892	821	887	871	913	870	875	883	849	875	829	853	860	905	839	877	847	875	884	877	843	888	901	858	889	869	881	881	863	859	799	874	850	852	873	846	879	822	891	881	893	866	877	835	916	882	839	916	831	831	916	859	837	847	944	934	811	850	858	905	835	865	821	859	872	900	866	905	866	854	829	846	896	872	904	886	855	879	876	854	828	833	836	870	856	943	889	876	859	862	867	846	830	840	921	871	899	892	853	887	829	931	918	811	838	878	902	877	855	889	829	861	871	824	866	874	905	816	901	887	770	828	884	906	922	922	841	846	864	902	908	902	847	867	888	806	858	864	860	902	842	882	880	859	873	880	860	902	906	882	816	830	892	866	828	864	864	877	874	894	916	838	876	854	854	892	920	839	893	832	912	824	860	878	872	863	859	893	917	878	836	933	853	855	880	901	848	838	847	905	900	879	917	872	850	824	861	843	857	860	882	849	867	858	894	859	884	886	869	849	880	878	855	854	853	909	850	804	830	897	863	890	904	900	880	879	830	875	915	853	854	857	836	870	883	835	858	875	894	861	862	865	868	932	875	880	942	890	873	865	905	908	872	829	856	841	848	889	872	912	907	891	860	894	795	937	894	820	883	806	904	837	862	880	814	830	903	895	868	853	887	870	888	851	904	925	872	851	865	877	839	883	847	857	859	903	823	870	898	880	879	860	875	888	874	860	876	859	867	883	902	788	849	877	853	839	831	877	888	905	886	907	873	882	870	900	856	881	838	819	879	868	875	859	831	849	791	893	893	855	867	867	845	871	882	823	845	865	845	887	834	899	872	871	875	886	869	884	849	845	886	826	910	877	838	901	858	898	871	849	835	895	855	836	883	837	871	869	916	878	898	844	877	820	886	894	858	829	866	865	831	837	872	885	884	878	817	858	876	898	861	821	883	874	821	896	887	889	879	869	882	863	871	895	851	878	825	871	905	852	884	832	896	894	907	850	861	832	876	896	840	894	911	866	869	844	877	900	888	874	878	872	911	880	877	876	817	876	873	815	845	842	921	835	894	892	805	866	862	878	900	878	835	887	879	904	855	853	840	817	864	867	880	902	845	863	832	894	869	906	895	896	831	849	846	859	870	852	896	847	887	906	844	870	895	883	871	878	849	881	842	941	913	881	888	843	826	795	870	879	836	861	834	898	922	872	813	880	853	882	842	890	864	865	846	821	863	862	887	865	867	846	864	905	860	890	858	867	900	906	908	866	911	862	865	842	867	894	879	853	829	881	891	836	845	823	918	881	839	838	882	819	907	891	905	848	882	937	851	876	875	886	866	932	891	826	845	840	881	885	822	877	853	877	973	889	896	814	843	881	848	875	911	807	954	861	855	882	824	926	872	921	884	871	962	892	927	884	878	830	820	880	839	868	847	837	899	914	846	882	868	872	866	831	831	916	834	858	861	865	883	865	843	858	913	876	825	882	906	875	879	924	829	865	857	855	894	858	872	876	836	866	882	853	879	842	912	895	823	862	898	882	857	847	850	856	842	867	880	921	873	868	883	925	855	839	901	891	866	854	907	821	895	831	853	900	859	934	899	903	885	878	878	878	910	885	856	920	832	885	798	834	907	876	836	862	855	850	818	796	892	910	871	911	865	888	833	830	848	874	856	871	839	873	856	866	859	867	828	853	836	842	854	875	809	880	836	857	851	894	826	882	902	839	867	884	871	915	918	843	872	915	855	893	887	868	895	862	945	848	787	838	915	849	813	860	856	867	792	902	858	878	861	828	894	839	873	887	887	875	891	914	872	876	899	913	844	864	914	883	867	912	862	879	822	872	866	863	818	833	881	913	838	888	853	842	834	849	904	878	825	854	865	935	861	830	908	883	844	877	834	870	829	838	922	893	908	888	862	833	881	927	867	873	908	865	875	855	862	831	874	816	878	924	867	879	861	898	878	888	882	901	869	831	868	844	862	786	853	893	876	877	802	843	913	876	822	808	891	849	861	889	883	865	909	841	840	878	855	865	823	859	870	869	908	826	872	840	891	865	861	872	864	841	866	867	942	842	880	835	892	872	890
6592	443	256	255	247	277	269	222	233	269	231	263	274	258	234	232	213	249	247	236	242	225	266	260	240	216	240	246	255	251	228	252	240	235	263	209	243	258	260	248	276	223	204	258	257	250	253	241	289	261	224	253	215	232	230	212	221	233	237	250	271	230	261	238	228	234	256	254	240	244	266	270	248	232	244	248	245	280	250	251	230	250	246	247	254	239	270	263	284	218	218	238	252	241	230	238	234	250	247	237	242	226	253	248	253	240	247	266	222	246	260	254	233	225	223	222	253	229	276	261	242	244	253	258	248	242	236	255	250	295	236	204	226	221	245	255	229	228	263	244	248	273	255	254	246	262	233	247	256	276	246	232	271	226	233	271	222	240	248	236	242	235	240	243	242	249	237	274	290	229	256	235	276	277	233	220	242	262	250	250	256	245	220	232	243	270	242	269	206	204	231	246	259	218	218	253	259	277	228	255	254	254	259	247	240	240	231	231	247	266	255	257	246	214	245	242	253	268	228	225	218	235	237	261	292	230	255	245	285	252	290	261	237	283	244	234	281	252	254	255	230	244	264	220	245	268	252	243	245	236	227	228	254	257	248	276	237	235	238	227	214	220	214	226	208	246	223	244	259	233	226	234	230	259	233	270	240	252	219	232	260	236	250	246	242	275	242	278	245	249	221	258	260	220	246	239	242	244	275	218	228	277	247	259	271	243	226	256	249	258	243	248	232	242	229	229	262	245	262	241	218	228	250	282	259	241	223	237	233	254	267	238	256	258	249	223	260	230	256	235	247	235	231	220	250	269	277	253	241	243	216	267	248	258	269	245	249	224	238	251	242	258	234	218	248	235	240	252	236	214	242	263	254	262	233	225	256	251	235	220	219	255	237	210	235	263	237	230	242	269	263	260	238	227	276	264	204	248	225	240	228	252	259	271	262	255	277	249	263	246	241	260	221	239	238	286	255	222	228	242	252	219	274	244	240	227	251	248	263	275	246	240	267	243	233	220	237	258	240	249	237	269	233	246	283	233	235	261	247	220	251	256	264	244	261	254	238	253	240	239	212	238	267	203	232	210	251	212	235	245	247	248	245	241	226	228	214	231	235	250	267	278	235	253	241	239	214	242	248	259	243	245	228	222	255	228	223	228	229	248	240	239	242	221	242	223	220	259	251	232	214	254	252	244	250	284	253	239	249	244	261	264	262	269	253	265	231	231	229	259	281	266	240	240	244	244	247	261	240	241	221	242	226	232	208	241	238	223	228	249	255	296	235	266	255	235	257	243	263	232	242	255	236	248	268	247	274	242	270	262	256	234	240	274	258	272	243	217	251	255	244	218	264	253	247	226	254	263	245	253	234	251	233	227	254	285	246	247	227	234	261	240	247	231	239	238	243	248	275	256	269	270	261	257	230	228	236	253	244	253	222	251	225	233	267	241	234	239	244	281	234	251	260	214	231	225	244	246	231	253	206	224	258	252	221	246	261	224	245	214	240	272	235	275	269	233	221	232	265	234	225	263	243	251	277	233	217	225	235	250	225	257	274	238	254	254	235	234	244	220	243	249	228	244	236	230	232	254	242	237	266	248	250	227	256	255	258	239	266	279	237	249	229	242	261	252	255	257	258	222	270	235	238	235	221	239	268	234	228	238	254	253	252	222	228	231	244	246	236	241	214	254	248	243	218	269	229	210	264	236	241	257	275	241	265	264	269	238	222	237	259	237	261	253	249	271	253	289	228	250	246	234	278	244	270	270	259	256	258	232	245	205	281	262	230	228	254	255	245	236	252	237	238	259	232	229	212	236	223	253	237	236	238	232	221	262	229	248	267	249	277	250	259	232	287	268	253	256	265	249	251	242	231	233	240	278	252	218	263	272	247	233	242	246	252	243	207	241	250	255	243	250	278	223	254	255	222	244	266	257	252	251	234	248	246	227	220	231	250	245	223	245	249	242	271	230	243	226	223	242	222	263	228	208	255	246	239	264	214	244	231	274	269	258	234	206	231	243	246	227	240	270	269	219	259	245	266	251	258	246	235	248	249	251	267	243	243	207	219	251	258	229	263	232	246	238	223	238	263	243	258	254	251	237	235	217	239	251	278	259	274	248	246	250	221	242	220	238	269	233	240	253	244	250	252	288	255	227	283	251	241	203	250	220	251	239	241	255	230	241	265	270	261	214	256	215	249	255	257	255	255	233	250	225	260	261	220	249	254	239	253	211	220	232	217	264	274	256	246	240	200	243	277	254	229	238	254	274	235	257	242	268	274	243	249	231	230	233	271	234	282	249	263	242	262	252	229	246	250	220	247	259	250	234	286	252	265	224	263	280	217	236	228	228	247	263	237	246	207	263	241	236	236	269	258	243	261	252	278	215	214	217	229	236	255	259	283	241	257	244	250	229	264	242	282	253	256	261	264	255	224	258	235	262	239	235	251	236	245	250	215	252	210	252	249	237	258	257	243	250	263	215	219	220	255	250	260	267	223	272	218	254	220	262	264	237	255	275	261	268	249	243	242	222	221	245	226	246	263	215	245	237	227	248	222	269	238	249	259	262	220	229	257	244	239	253	269	249	265	270	253	267	226	249	224	257	271	237	225	254	273	254	251	244	229	248	211	262	262	231	235	248	259	267	253	253	254	248	271	264	236	245	252	207	246	238	231	247	246	245	231	256	240	240	241	272	232	238	282	256	254	258	239	238	262	260	259	218	244	251	216	240	265	252	229	249	239	237	237	239	251	248	245	219	240	241	235	234	253	246	226	237	218	231	237	237	210	249	242	242	271	253	251	256	257	237	243	243	263	235	246	260	226	257	258	225	220	223	247	240	227	248	229	240	282	268	284	236	239	270	246	251	254	264	273	272	231	252	252	264	240	235	245	262	229	240	256	252	247	260	256	227	243	260	246	239	290	235	267	226	233	259	256	269	259	255	244	215	253	269	249	243	234	241	266	235	232	253	244	256	210	238	223	235	248	268	256	268	277	244	239	274	233	224	264	253	241	222	223	251	251	258	223	226	219	221	254	249	250	219	242	248	276	243	262	266	244	240	232	254	256	275	271	242	271	238	217	239	257	276	254	255	257	255	250	223	240	230	234	257	291	247	256	249	238	236	229	249	238	249	246	273	265	239	223	231	230	274	247	264	255	244	260	246	220	271	231	249	293	284	231	231	208	223	241	231	271	228	217	250	242	254	255	247	287	247	241	257	263	253	232	223	249	252	252	264	251	254	263	225	242	230	245	225	240	263	240	226	238	266	259	242	260	291	228	250	267	221	267	250	254	240	251	248	224	264	268	271	262	261	255	251	210	246	241	266	225	239	261	263	222	216	256	259	258	256	264	250	242	252	252	257	238	255	231	247	259	247	230	293	232	233	242	223	251	260	239	221	282	269	244	277	269	238	247	260	232	258	240	234	251	257	231	228	232	247	195	249	244	255	237	226	239	246	241	255	225	215	237	237	235	249	236	235	221	242	263	250	239	249	246	246	257	252	244	242
4366	608	623	618	662	627	550	595	599	557	604	627	601	567	590	547	581	583	565	580	552	588	584	571	505	561	580	614	568	566	558	546	589	525	564	561	571	568	575	567	561	568	593	605	627	605	604	571	576	619	591	566	574	539	585	559	613	587	642	614	589	618	606	588	602	590	556	573	567	616	559	584	608	579	570	584	605	570	613	584	600	596	607	630	522	617	557	624	535	598	565	604	577	547	559	595	518	577	608	567	558	610	618	628	614	602	578	553	562	591	529	553	580	584	565	604	536	577	571	606	567	572	570	590	527	602	585	553	588	582	575	564	570	562	596	562	564	600	574	564	547	569	592	601	598	594	554	571	621	605	511	592	568	595	604	618	550	620	576	568	579	536	575	599	546	549	570	575	603	557	552	571	589	612	598	577	563	581	564	555	583	565	609	550	569	585	581	573	575	586	515	521	576	569	615	568	561	530	579	575	536	578	544	606	555	561	592	590	600	590	603	597	531	561	604	577	585	548	576	557	583	596	622	539	549	543	584	582	567	555	610	547	600	580	562	555	578	581	558	575	583	532	549	584	598	577	568	575	592	561	595	562	547	582	579	557	529	618	630	570	542	542	595	572	584	583	633	580	610	572	554	608	549	619	614	639	578	587	569	619	597	522	566	546	579	540	595	611	559	563	552	601	565	570	580	546	544	588	534	605	547	563	615	586	568	582	601	582	557	531	558	571	561	576	572	574	573	550	545	559	572	593	548	599	656	590	630	553	584	560	557	586	566	577	527	553	570	575	590	588	607	572	531	570	533	579	568	581	532	605	578	597	570	579	564	560	626	575	541	541	593	567	557	561	589	588	559	586	624	584	542	537	542	623	569	570	559	579	619	583	602	530	596	546	587	556	582	577	596	622	576	570	598	558	580	575	603	585	579	529	588	544	538	607	561	563	562	542	594	543	568	579	572	603	536	597	532	583	567	582	553	550	601	545	614	568	617	608	565	618	571	569	595	544	555	601	546	580	582	575	571	568	542	576	618	554	572	593	584	565	503	550	550	549	571	557	575	531	591	583	563	587	562	530	558	579	582	562	593	564	599	559	570	564	586	562	621	591	554	626	581	591	572	593	578	598	530	581	535	569	596	564	616	550	586	500	598	578	564	579	555	616	556	558	585	570	572	589	549	610	593	594	578	551	568	579	626	588	631	578	627	567	612	574	608	553	550	591	589	606	551	590	541	545	587	576	567	576	543	573	577	594	606	561	579	578	560	571	581	594	556	546	550	528	540	595	572	553	588	564	573	563	580	542	533	576	568	567	563	579	528	592	562	588	569	543	579	580	576	604	569	547	579	608	594	561	601	552	540	553	578	605	544	578	614	559	556	572	587	559	582	565	587	602	598	548	612	557	554	586	567	570	572	540	596	561	608	576	542	595	565	522	565	594	586	537	564	558	590	557	573	536	516	576	553	600	539	560	574	570	559	574	616	590	565	544	574	620	569	536	608	572	580	572	571	557	520	592	576	609	574	573	593	549	574	604	561	608	581	582	595	553	585	591	586	585	584	574	568	520	581	515	578	603	554	585	541	529	517	553	577	588	586	640	553	591	615	608	558	538	563	596	539	551	565	602	585	550	533	600	554	623	577	592	579	591	531	551	559	573	549	572	581	552	595	561	619	566	586	554	571	536	574	571	558	560	572	562	524	584	588	623	584	566	531	566	576	637	586	571	593	591	551	583	577	561	566	553	547	585	546	552	572	587	590	646	586	581	603	538	574	569	578	532	567	604	575	650	575	595	560	525	595	564	552	601	542	571	582	587	560	617	580	577	530	558	619	581	610	575	584	571	582	592	567	604	589	600	586	594	600	582	618	596	570	579	554	550	558	578	557	556	607	570	594	586	582	578	620	566	567	555	560	574	555	571	571	539	578	571	578	553	580	530	573	574	565	580	555	591	553	586	554	533	597	576	592	588	557	589	593	604	571	597	554	549	543	619	610	588	584	563	547	579	551	551	571	559	572	595	577	553	592	568	588	586	580	602	546	573	609	571	558	572	573	573	551	583	552	590	540	552	532	548	631	538	584	559	574	568	581	550	586	592	569	572	549	590	599	542	555	574	591	612	545	590	597	581	566	586	559	569	572	565	581	562	599	555	584	557	564	564	608	576	575	539	592	561	572	609	577	578	549	567	548	565	575	568	570	581	566	542	592	583	549	617	586	581	585	551	580	524	555	592	632	596	587	577	591	543	588	570	555	563	578	580	552	560	592	651	565	575	553	555	560	563	566	587	589	579	573	563	586	597	612	530	604	564	550	562	603	594	593	585	583	556	601	581	586	594	581	549	628	542	577	590	569	565	595	550	546	589	614	584	599	574	562	554	566	546	569	546	558	569	604	564	576	569	579	589	574	562	600	572	582	583	574	593	568	610	588	582	526	588	549	587	553	548	589	565	549	536	592	581	547	620	616	568	577	540	594	552	562	594	538	564	574	653	575	566	579	540	584	522	565	580	583	614	545	607	591	566	565	618	602	622	603	607	530	570	556	587	580	573	583	587	538	562	554	568	562	568	541	538	559	538	588	596	592	581	634	568	540	580	560	584	622	579	588	536	570	577	600	573	565	586	567	565	564	595	562	557	597	580	586	592	566	582	576	579	539	570	575	561	561	565	550	613	520	571	598	599	594	533	599	576	560	593	579	572	553	568	593	586	550	572	568	565	574	575	554	581	569	579	571	586	542	610	593	602	530	581	570	577	625	571	593	583	572	541	561	613	578	546	563	514	646	546	586	547	574	563	550	590	579	575	545	588	571	603	570	601	579	574	550	588	597	563	620	557	542	558	599	565	528	601	611	584	592	582	592	567	580	552	589	576	571	616	598	616	555	575	545	583	552	583	643	556	547	547	571	572	556	622	611	564	587	602	615	577	543	596	595	573	553	534	610	565	577	550	614	587	555	572	577	561	521	541	631	601	548	559	555	543	527	540	572	586	595	566	585	583	571	584	596	618	576	576	551	510	549	552	575	567	560	601	592	570	570	573	588	615	555	564	580	566	595	559	579	594	579	574	573	584	598	568	550	586	596	628	591	570	577	567	608	556	598	564	569	571	546	554	603	573	570	575	571	542	566	575	641	565	553	562	592	599	550	582	591	539	566	580	620	513	585	549	588	556	566	566	539	609	578	580	596	595	567	608	577	569	549	561	568	585	588	553	607	593	566	563	567	599	603	560	562	548	576	555	571	553	604	558	617	585	594	535	589	617	554	582	580	550	540	568	584	551	646	572	566	560	549	561	598	569	591	579	564	556	602	526	559	587	637	549	599	567	559	598	608	572	540	590	573	550	579	563	531	555	561	580	580	553	562	577	611	588	608	585	592	563	574	562	568	484	547	539	587	567	603	608	610	622	595	600	573	554	613	565	584	566	598	562	564	577	568	574	572	592	604	562	604	549	590	615	576	557	555	560	584	569	581	584	567	531	568	599	578	558	568	555	607	595	577	548	582	609
19897	2019	765	592	502	447	382	424	357	386	353	334	357	355	328	338	370	334	360	353	334	364	352	350	357	365	326	305	324	343	362	383	350	372	314	345	330	368	349	352	379	343	339	291	377	336	347	364	343	336	365	347	335	359	373	338	337	371	339	342	353	400	366	329	347	323	357	341	345	316	365	322	374	350	315	310	343	315	284	336	364	345	370	355	348	336	337	373	386	333	334	337	341	335	346	344	346	340	351	347	326	327	357	335	371	322	309	290	342	299	314	365	367	319	337	330	361	328	338	360	343	339	348	306	319	350	356	363	328	331	351	347	334	347	381	351	368	322	353	378	324	331	337	332	352	383	346	358	354	378	315	342	305	346	316	313	321	346	341	338	325	328	364	374	325	384	325	333	332	336	342	362	303	292	330	338	320	358	361	371	334	357	333	351	348	355	324	307	345	304	338	332	393	361	311	324	328	348	353	341	330	365	340	369	368	329	335	327	319	366	368	353	342	315	320	326	363	332	372	364	342	337	365	349	328	348	373	326	365	343	316	371	353	334	332	344	351	352	273	315	336	332	319	328	331	348	342	340	355	343	348	304	361	355	338	376	370	362	351	349	326	354	363	353	335	350	307	335	355	310	289	354	338	333	351	325	318	316	358	324	331	336	300	328	335	341	332	352	341	323	349	326	326	353	338	322	396	326	310	324	307	329	328	332	324	334	338	330	338	355	342	311	335	355	317	332	351	349	324	329	318	354	348	377	351	365	327	324	355	342	319	346	352	354	342	335	366	367	347	338	395	334	378	349	358	342	330	335	334	326	353	321	317	340	350	376	341	310	337	376	313	311	351	351	336	334	318	353	316	376	331	345	358	340	353	331	393	329	334	332	323	360	307	351	337	359	366	305	323	325	329	362	368	333	353	345	350	314	368	340	323	351	353	346	314	329	370	324	333	334	372	335	348	333	348	357	336	346	326	313	316	361	353	302	314	333	335	300	349	338	339	340	336	341	309	344	356	342	344	351	364	341	355	311	331	356	364	340	334	306	355	370	339	331	335	330	352	331	356	372	351	342	357	364	324	330	340	324	332	299	354	334	349	338	313	332	341	337	333	326	345	340	326	324	335	350	375	369	356	355	363	361	330	367	335	310	356	278	357	360	341	342	324	341	338	357	349	309	350	359	373	321	311	335	345	340	354	378	359	352	296	317	334	350	351	322	306	335	357	358	334	351	310	314	322	376	329	349	346	345	329	335	332	309	309	382	355	349	312	324	354	315	352	309	326	332	343	325	319	343	330	348	334	347	334	343	332	322	353	326	355	384	327	352	352	322	322	361	339	320	296	328	297	343	363	376	346	319	318	371	325	333	372	344	317	349	306	340	385	304	332	326	345	366	337	365	337	335	330	373	362	325	332	329	351	354	354	326	360	347	320	366	327	349	373	350	317	324	352	336	352	362	323	325	311	355	322	361	364	343	353	378	349	337	365	316	301	327	332	332	303	355	367	311	358	363	340	353	336	364	420	358	332	318	337	315	352	351	361	365	311	346	303	304	327	340	317	313	339	311	331	338	331	349	322	328	352	359	375	330	313	349	343	318	338	342	344	326	352	359	341	347	256	326	329	335	354	363	327	346	371	361	340	306	334	329	331	325	349	315	319	339	337	352	331	341	371	320	334	353	340	340	300	338	319	378	313	351	369	348	355	346	338	313	361	347	340	344	343	365	347	308	366	354	331	346	368	368	345	343	357	328	345	285	329	377	315	339	303	341	330	343	357	321	316	309	341	348	352	299	311	362	316	367	352	368	333	339	314	406	335	332	334	363	322	350	321	303	346	324	331	351	348	348	332	355	350	350	322	346	390	329	404	324	326	355	339	373	355	358	354	381	330	358	346	360	331	369	311	364	324	344	347	352	347	336	316	314	339	300	336	333	326	354	358	364	365	359	310	346	336	324	357	340	340	345	335	345	365	342	346	358	358	327	351	340	323	380	315	305	315	329	327	358	315	311	333	354	340	369	330	331	359	358	327	372	354	335	317	342	337	317	339	348	354	335	349	367	315	331	306	351	346	317	353	290	331	315	366	324	310	346	355	340	350	336	348	347	317	343	341	308	304	342	341	318	348	316	342	304	348	314	312	369	366	335	341	380	311	346	338	337	328	310	332	357	358	355	357	356	326	290	316	376	351	285	316	332	328	329	328	330	307	335	333	344	336	354	319	347	317	347	352	369	339	356	337	371	361	337	347	361	362	329	319	337	336	369	351	324	330	328	341	304	339	352	354	349	375	320	369	357	339	331	313	347	353	330	332	303	333	348	335	372	378	335	317	349	349	342	328	349	343	334	327	320	333	349	373	359	333	352	340	334	350	312	354	330	341	369	331	335	337	302	339	349	330	360	316	327	331	316	341	378	322	380	376	332	335	338	338	353	354	314	341	310	364	331	372	343	347	338	309	341	341	377	344	365	358	323	333	323	342	350	360	384	332	323	364	334	358	350	311	289	362	346	333	332	354	337	328	308	313	304	331	339	322	356	343	298	365	366	294	334	355	350	313	349	332	351	317	338	351	359	326	334	364	317	315	347	356	337	344	362	371	358	291	327	319	308	349	386	325	362	375	333	342	352	338	309	346	345	338	297	331	333	359	332	333	322	369	347	339	367	303	345	355	330	351	339	382	359	325	302	337	373	380	330	317	335	384	361	355	386	359	288	349	340	325	315	343	318	348	310	375	299	318	350	355	351	358	335	302	332	329	349	318	334	316	350	333	352	303	362	372	348	383	293	305	358	321	362	360	371	311	343	320	344	301	380	321	394	360	303	308	328	345	332	307	369	346	302	340	322	345	324	336	336	352	369	375	341	321	359	327	316	351	330	369	364	333	304	315	356	359	358	324	329	314	326	321	362	360	333	282	296	351	309	301	364	355	349	365	313	326	345	336	343	375	385	359	339	341	338	334	367	298	333	359	313	370	316	320	353	356	343	325	366	329	356	331	333	327	358	290	349	349	357	353	329	381	350	318	325	292	348	331	307	347	316	341	340	332	331	321	359	332	342	363	354	363	335	340	374	330	321	342	328	318	330	323	335	352	338	366	318	351	347	333	347	349	339	333	335	361	339	350	366	351	286	340	335	331	357	317	361	359	336	344	354	363	366	321	317	365	366	350	321	350	311	338	336	334	328	339	342	374	340	331	309	324	362	327	322	298	310	345	322	331	374	358	335	315	317	309	362	339	312	305	327	365	363	352	341	337	325	367	355	352	345	347	317	330	312	332	312	306	336	304	341	332	386	317	328	376	344	313	359	383	325	321	364	342	336	373	318	324	323	344	365	321	355	336	326	373	326	347	337	321	327	357	372	315	314	332	305	335	387	375	343	327	303	332	318	350	349	316	352	309	335	363	352	340	364	350	373	323	306	316	339	321	311	344	400	323	372	348	342	375	347	340	339	327	342	328	340	325	308	301	385	323	332	309	319	318	317	359	354	337	344	341	329	302	336	336	329
11960	1074	1455	1592	1464	1247	1183	1045	973	943	899	894	864	848	877	847	810	788	796	823	779	804	860	762	744	804	801	787	721	732	760	784	800	727	812	775	790	769	768	736	770	783	769	793	751	745	772	780	833	841	796	821	824	864	804	835	773	809	780	841	780	781	773	788	765	792	843	773	805	816	752	818	761	730	806	774	814	791	797	809	777	764	825	761	769	784	749	774	752	832	760	762	733	756	750	773	763	799	752	765	792	756	758	763	810	790	774	748	803	797	753	746	725	776	740	762	763	724	779	769	784	805	793	753	762	819	711	805	789	762	732	790	725	764	795	767	732	750	747	713	709	794	778	747	804	760	775	762	780	811	764	791	741	795	804	767	736	785	757	805	744	761	763	760	785	687	728	781	767	747	758	786	783	768	758	727	776	814	738	751	774	721	772	757	761	735	773	751	808	720	719	738	745	744	700	773	750	765	783	783	746	785	798	786	779	766	759	745	747	779	755	762	827	761	734	751	757	743	751	772	713	791	730	783	761	721	741	758	745	758	775	806	735	742	761	712	739	736	763	694	772	762	728	763	726	786	758	753	742	757	775	779	743	741	820	779	724	699	763	740	767	824	744	767	744	821	770	763	755	763	722	825	825	789	782	784	796	719	800	710	794	772	758	787	720	799	733	779	755	797	768	725	775	782	789	733	745	782	736	761	767	741	752	747	715	760	791	776	758	723	778	675	763	751	771	740	778	751	769	777	791	825	741	763	778	728	785	738	751	734	762	756	801	802	738	798	766	746	796	744	788	757	776	821	756	764	727	774	787	755	745	747	756	790	764	778	769	800	772	787	783	754	761	693	721	737	763	776	716	765	813	729	760	741	781	792	741	742	749	760	770	781	749	791	779	718	742	769	743	762	760	751	756	780	740	740	771	771	766	736	717	757	758	727	748	761	773	736	742	810	774	813	771	791	780	752	737	781	745	735	715	739	760	753	774	774	766	744	734	739	768	756	746	772	757	766	759	783	776	736	746	755	772	743	771	734	821	780	804	792	749	761	725	735	719	760	753	753	772	752	761	814	799	723	767	662	757	776	757	762	798	754	744	769	781	791	764	746	785	798	776	798	774	797	776	762	761	761	731	784	758	765	821	755	734	804	772	758	754	825	805	757	736	761	748	806	722	713	781	796	815	777	745	774	756	777	782	759	698	765	770	779	747	716	769	711	772	797	755	777	773	706	767	759	750	730	769	740	754	740	760	762	763	705	801	757	782	783	804	741	760	785	772	751	718	787	785	707	790	743	718	754	788	745	742	822	774	812	766	812	770	782	749	723	759	722	755	770	707	814	743	805	780	753	783	798	742	744	819	764	734	792	723	776	741	737	813	813	801	717	795	764	776	744	761	778	767	761	776	781	760	757	751	752	793	774	840	709	746	782	799	769	724	769	804	732	736	782	770	733	770	737	751	723	729	739	765	778	773	779	836	759	745	811	779	793	748	784	743	747	789	749	756	784	783	752	812	792	731	738	735	750	738	779	715	808	781	774	795	777	760	790	709	762	799	751	748	804	745	740	790	766	770	751	768	732	743	767	719	778	781	746	743	785	718	825	815	767	825	727	754	757	801	764	719	725	743	740	798	772	722	767	782	775	766	757	742	762	759	758	739	722	732	756	741	760	815	799	733	736	744	767	755	798	747	742	734	839	734	787	761	753	732	757	729	763	767	798	767	708	776	752	785	723	731	762	756	755	818	750	768	777	735	745	786	770	737	742	760	712	773	768	746	746	723	743	776	753	814	742	757	771	803	788	737	712	802	759	722	812	767	785	784	747	741	766	775	782	756	778	790	771	759	743	691	770	732	777	745	737	780	694	770	750	787	787	749	770	770	715	759	782	765	811	774	758	746	714	690	770	749	783	735	737	764	709	792	698	779	769	789	786	792	764	759	764	747	793	723	790	764	732	746	794	771	775	769	750	764	778	808	779	814	758	780	774	781	763	805	778	791	789	754	762	764	742	780	703	769	770	742	754	745	734	797	753	744	753	775	737	762	761	763	777	803	761	751	827	745	754	766	757	717	783	780	738	737	746	740	764	749	802	750	787	767	738	757	790	786	725	779	754	765	804	789	794	758	778	794	845	730	768	741	741	726	760	800	771	744	764	810	758	703	735	752	720	773	773	765	809	759	749	729	784	794	793	758	739	809	726	755	751	724	727	766	738	800	759	741	777	709	763	760	760	700	769	771	736	740	778	769	725	788	804	789	784	737	747	751	773	761	760	760	785	713	784	769	779	683	756	773	772	764	792	748	771	779	761	786	730	732	757	741	755	790	792	743	790	792	763	752	770	763	759	824	766	721	768	727	750	818	710	730	766	788	781	772	757	718	739	754	771	785	749	738	753	772	751	762	755	775	741	807	751	748	727	777	729	804	783	737	727	734	792	790	730	765	721	735	810	780	738	754	777	784	753	794	737	792	771	748	755	788	797	785	751	757	823	706	799	756	720	789	774	765	745	786	707	753	801	767	741	805	781	778	782	744	769	716	748	750	775	752	749	765	751	767	755	768	777	769	792	798	751	761	767	713	767	781	783	753	796	767	783	758	774	772	765	771	782	777	796	767	748	798	710	745	760	793	741	702	775	739	714	731	745	775	767	756	738	776	771	751	739	702	733	704	783	777	807	805	766	762	787	748	721	717	782	810	742	789	816	754	742	777	755	724	752	747	781	798	788	786	784	728	776	774	745	804	754	784	759	728	746	764	798	762	753	750	768	807	764	710	782	843	786	772	785	781	738	808	823	822	794	789	714	762	746	790	718	759	792	739	728	741	791	773	730	765	789	762	675	807	708	791	787	777	723	791	751	748	724	752	752	820	820	816	842	813	732	727	767	741	773	731	778	752	814	771	778	770	797	731	794	741	722	776	783	721	763	723	774	756	752	767	775	779	799	724	722	745	731	769	783	718	738	742	728	761	741	732	804	788	726	764	756	773	761	702	791	790	818	769	734	761	733	758	743	776	719	773	755	771	780	705	756	728	773	758	751	796	740	748	752	755	735	725	777	764	731	765	743	783	752	763	745	745	765	746	774	708	796	756	759	781	776	765	754	774	728	769	759	746	794	812	792	749	761	747	736	750	741	729	701	752	762	747	777	791	723	785	735	786	822	750	794	771	770	752	794	774	786	744	761	724	745	753	754	732	775	763	831	777	788	746	734	770	736	701	781	821	748	745	756	736	756	769	766	753	721	768	732	723	724	730	815	750	721	745	750	709	739	725	774	726	788	770	761	723	800	748	749	783	754	783	784	730	781	794	750	746	741	741	782	807	724	780	755	731	757	798	774	710	756	781	788	716	760	727	753	780	731	754	800	747	781	742	723	769	706	745	714	736	821	802	762	764	789	737	763	751	765	762	785	773	767	792	747	778	780	766	740	766	738	785	770	783	774	780	751	777	740	806	769	720	746	774	782	761	750	812	732	763	711	736	757	807	791	779	753	767	750	765	743	739	742
30676	4543	1379	1001	686	618	575	545	488	516	472	466	425	472	424	419	465	423	416	440	395	435	371	390	437	376	371	383	386	399	378	394	378	391	396	438	447	368	445	428	443	422	403	396	402	439	407	414	386	415	396	351	395	420	369	451	412	421	396	400	390	431	372	391	406	437	390	377	406	386	368	381	441	390	408	417	388	396	381	397	390	412	395	382	389	424	404	393	450	423	382	374	418	412	398	417	410	415	392	413	383	421	401	395	376	417	419	431	406	398	381	419	385	402	384	429	406	426	355	422	409	402	390	426	422	395	390	378	392	450	423	415	422	420	435	438	387	427	381	399	409	419	412	403	392	368	377	385	412	429	423	433	376	417	410	387	400	367	442	402	379	421	402	404	402	433	410	343	389	436	382	411	425	412	397	351	386	393	409	386	385	424	408	394	443	412	414	377	393	396	393	412	386	410	395	439	414	401	397	368	418	387	379	411	415	413	430	426	421	424	385	384	431	421	381	346	401	391	392	389	411	398	384	411	390	404	375	341	422	415	390	418	433	409	370	416	383	388	414	435	460	382	403	419	422	384	438	409	418	395	449	389	380	406	413	395	422	385	413	388	379	399	396	389	441	409	396	411	391	382	382	388	409	431	408	411	387	374	385	381	358	430	395	424	415	411	415	402	398	418	401	376	393	370	383	407	441	405	392	393	374	393	433	411	374	401	445	367	380	459	427	393	438	369	365	399	408	392	429	421	406	413	417	417	407	421	399	433	430	402	401	431	389	401	410	393	371	379	410	391	375	386	377	380	396	409	429	371	382	398	398	430	424	403	378	362	408	410	404	391	401	408	408	397	397	420	380	438	396	395	391	364	376	408	396	404	406	380	377	407	424	401	364	441	420	427	357	375	399	412	374	424	436	429	408	403	391	398	412	397	401	374	408	454	413	364	409	411	383	410	370	384	393	398	438	404	396	395	423	396	392	432	415	387	395	392	459	404	371	431	372	417	421	409	384	385	446	400	412	384	391	421	404	381	396	399	402	412	423	403	423	371	452	393	441	384	363	404	366	437	402	385	407	406	406	393	405	398	393	404	404	415	414	428	412	405	404	379	407	415	460	436	411	381	416	375	422	418	407	395	406	400	404	411	406	429	413	475	453	394	389	389	400	402	414	405	391	399	427	398	402	378	411	397	425	403	427	382	400	370	412	420	397	398	451	387	405	399	410	388	399	402	441	379	418	429	433	384	395	409	427	401	372	428	372	387	393	425	386	394	458	380	408	405	426	443	423	408	352	390	443	436	429	410	380	383	363	400	374	374	384	409	388	389	392	354	409	397	348	433	413	382	393	427	415	378	387	414	415	443	429	382	419	441	409	375	361	384	408	401	409	410	396	388	383	427	428	364	394	413	400	390	402	414	405	412	389	432	414	422	391	412	363	408	410	403	366	424	367	431	389	417	398	395	409	459	403	404	402	386	420	384	412	398	393	427	446	412	395	406	386	402	428	417	392	365	411	391	419	392	418	375	405	422	404	389	374	403	408	414	374	386	418	394	439	398	409	384	412	419	400	421	402	400	370	380	392	402	376	413	399	384	384	380	422	424	415	391	405	399	408	409	408	360	394	395	411	363	410	410	426	388	415	407	409	382	383	389	414	374	417	417	433	430	348	416	408	397	391	383	405	401	394	392	352	429	411	430	410	376	405	408	400	384	379	392	469	427	377	383	381	381	384	403	421	391	407	377	387	374	382	370	416	386	394	382	389	387	382	394	391	395	406	448	410	392	371	376	390	399	436	372	413	424	419	377	385	414	412	383	409	380	436	425	423	374	419	416	369	427	385	411	404	386	423	411	410	449	426	429	384	406	407	378	424	441	406	400	383	403	371	385	400	386	414	372	408	422	402	425	428	428	412	393	436	407	415	365	382	422	416	394	361	407	443	426	410	417	405	386	450	465	450	375	383	379	364	391	427	433	425	408	426	402	408	387	376	387	422	436	386	410	388	423	404	354	386	437	390	406	398	417	391	410	415	420	450	418	425	434	426	390	387	418	429	391	384	373	413	384	398	411	366	365	417	413	423	407	414	390	414	382	393	422	377	380	395	405	398	362	402	426	404	420	403	424	387	403	398	380	397	418	417	374	401	446	455	381	397	405	421	404	436	409	410	383	432	422	370	394	397	425	418	405	421	353	414	430	398	434	386	406	425	397	400	344	438	389	372	409	407	426	394	406	373	407	390	393	405	365	419	376	399	400	356	374	417	387	410	402	428	414	376	434	419	422	402	441	395	414	387	375	391	397	412	398	415	381	376	449	382	401	393	389	383	445	396	358	406	433	404	365	412	452	427	401	403	418	395	464	381	402	403	416	397	443	411	418	408	434	423	414	391	376	421	380	390	402	402	445	386	441	386	431	404	381	376	340	424	381	419	397	375	423	398	431	411	405	369	400	425	405	436	427	375	383	384	393	380	398	398	408	386	404	437	382	397	387	431	358	408	402	375	407	428	418	402	401	401	427	398	393	446	403	417	394	395	373	426	423	401	363	399	368	349	408	396	375	382	418	387	445	421	383	377	391	377	435	386	431	398	408	388	362	413	431	418	421	404	403	369	404	431	414	372	382	394	423	380	414	431	373	423	429	408	370	414	381	356	381	458	429	362	455	403	416	428	369	391	428	425	436	393	415	412	404	393	399	411	397	418	421	388	419	382	392	388	404	382	405	362	354	389	412	408	374	405	391	387	426	402	402	347	397	387	389	429	401	395	400	423	360	401	428	405	349	417	429	438	381	357	433	417	401	403	408	410	403	403	404	410	406	349	403	438	390	433	399	398	410	390	400	403	409	424	384	402	364	398	387	415	354	434	386	380	394	376	416	403	379	410	412	421	376	388	413	392	426	358	412	444	381	414	391	395	393	384	401	412	388	456	402	382	462	390	368	423	410	385	402	394	414	382	444	404	382	406	413	417	389	353	398	369	417	435	385	377	423	395	386	433	401	388	402	382	382	412	389	415	436	458	415	406	434	431	380	351	371	410	391	444	443	377	412	422	377	366	409	377	409	395	414	419	407	416	426	380	392	413	430	399	409	432	427	445	404	396	383	396	397	433	396	424	408	379	382	429	428	433	418	407	350	414	422	451	380	377	403	434	441	442	385	385	469	383	428	402	421	399	422	376	401	415	363	409	401	407	401	405	403	399	389	419	387	376	361	403	372	336	395	362	407	455	409	449	433	424	400	378	396	462	383	386	393	374	399	368	397	393	419	377	392	408	390	392	401	376	369	408	395	372	415	394	359	369	347	372	412	389	403	382	393	400	402	398	434	408	443	354	410	414	399	418	409	403	441	395	412	394	436	395	380	396	382	394	389	381	436	426	404	384	400	405	405	417	364	415	387	378	414	399	407	388	410	403	411	417	430	383	401	455	401	409	426	362	386	400	395	412	395	384	359	388	373	384	413	396	411	403	377	390	407	420	464	390	418	422	409	401	346	403	423	395	374	378	397
16194	1503	2239	2488	2181	1838	1629	1459	1307	1238	1128	1134	1086	1090	1022	1030	1029	968	973	951	935	959	953	942	949	915	878	942	922	871	901	849	882	864	965	873	862	927	903	925	911	883	889	858	835	886	883	859	968	993	941	935	897	981	979	1006	959	944	903	953	927	922	857	916	933	885	887	898	893	900	879	850	895	886	903	878	928	974	895	885	900	916	923	902	875	877	881	845	905	914	914	909	909	864	924	923	905	873	882	860	942	883	866	844	890	857	912	873	883	924	895	909	917	908	899	925	888	887	867	888	882	870	850	921	880	897	867	857	880	859	905	910	860	912	884	857	845	942	856	834	850	831	869	888	844	884	825	862	843	922	867	852	916	824	820	880	903	852	889	925	899	917	852	826	887	880	912	847	878	884	861	813	878	868	907	797	884	846	847	862	895	866	908	847	844	897	915	867	838	833	888	879	824	868	902	899	830	840	848	842	858	879	906	811	843	877	820	867	878	837	859	880	939	823	844	858	865	827	836	844	852	915	837	817	847	877	844	851	869	889	825	817	866	878	880	878	932	831	841	844	882	897	857	854	904	925	902	864	877	842	853	898	896	886	850	882	886	838	846	902	898	873	877	853	872	896	838	903	826	870	893	843	844	873	853	873	837	900	865	865	869	837	916	864	867	867	849	881	860	899	823	879	823	825	880	862	848	872	806	875	903	894	826	835	831	867	841	819	844	872	904	855	883	838	874	892	866	846	840	857	845	846	867	863	861	914	868	844	802	841	847	847	816	870	866	890	864	830	886	921	905	899	856	825	908	864	840	822	835	880	863	880	883	898	922	877	849	811	888	903	828	890	841	900	866	860	886	862	840	871	916	838	853	853	878	843	907	875	871	879	929	867	864	923	854	877	841	850	863	874	887	852	925	888	841	854	835	872	880	847	854	887	874	884	876	822	869	871	831	863	886	879	893	905	844	810	852	861	839	883	857	911	903	868	881	845	832	904	830	864	905	882	841	926	845	869	870	875	874	847	866	875	872	848	869	809	880	877	837	879	916	867	903	901	800	920	842	868	872	841	889	859	907	906	836	893	871	831	893	860	834	838	876	854	878	814	895	836	831	812	848	870	872	860	858	840	866	834	857	854	815	894	864	845	852	836	865	906	840	869	903	853	862	843	888	877	856	886	916	841	874	881	851	785	899	863	864	833	934	862	878	892	860	824	818	858	883	901	871	865	823	861	871	861	845	805	878	910	872	904	886	870	803	914	830	825	849	844	855	867	808	915	864	918	890	915	852	890	899	866	875	873	821	878	876	887	839	882	893	872	896	837	911	855	828	826	859	854	903	884	908	876	870	836	850	857	855	872	921	830	842	877	886	901	864	865	912	832	891	847	916	887	844	864	862	886	814	861	851	888	881	875	823	828	824	880	881	863	869	825	839	822	874	828	892	843	889	888	896	853	872	891	835	858	913	856	850	862	866	892	855	881	851	890	874	894	865	871	893	887	913	905	878	883	868	826	842	914	853	880	919	884	825	861	791	910	904	852	883	865	944	773	859	854	864	819	895	898	873	843	877	864	914	848	850	851	874	882	864	803	835	898	841	907	789	870	920	874	821	862	861	905	941	871	846	851	865	862	907	827	874	878	933	842	916	850	876	887	866	857	873	835	875	840	906	897	894	786	865	828	864	851	844	910	908	882	919	835	837	845	856	835	817	877	838	864	896	854	854	873	867	866	857	887	848	859	867	842	925	850	856	856	887	824	825	910	879	878	830	903	906	851	855	857	910	875	821	843	838	835	839	850	788	875	933	882	892	895	874	940	815	812	885	868	812	877	853	930	916	846	861	843	817	855	852	905	874	845	862	833	803	876	891	899	795	879	828	888	942	838	918	842	839	885	850	922	878	865	907	863	835	894	878	872	882	868	867	825	860	834	851	868	900	833	887	864	922	884	864	848	847	868	844	893	855	859	863	846	889	786	848	866	862	877	852	858	922	868	899	840	828	858	889	867	882	886	829	844	820	862	915	864	902	906	863	865	859	905	907	857	832	929	912	839	885	868	846	802	824	874	885	912	859	929	819	804	852	827	896	863	827	855	880	895	807	840	856	788	875	895	873	822	860	875	890	852	847	865	895	855	892	849	906	832	894	818	898	862	872	865	940	855	917	880	833	884	869	904	858	825	869	881	824	869	855	843	888	897	894	872	846	862	811	873	887	882	847	880	894	844	850	842	834	813	870	800	859	840	875	799	889	869	900	853	833	936	939	849	921	867	838	821	893	900	865	830	841	845	851	860	820	841	849	837	923	832	870	862	869	903	905	871	894	886	833	841	842	838	853	885	908	849	918	882	873	851	841	829	882	828	830	883	905	889	855	899	868	814	831	868	911	848	898	904	877	867	891	866	835	888	880	841	837	859	894	923	851	825	881	849	897	881	876	876	863	810	853	858	866	871	927	841	898	862	872	887	900	841	873	874	890	907	841	901	842	868	842	838	793	899	885	880	902	876	869	862	939	866	835	893	864	849	945	863	869	883	869	896	826	845	867	811	874	827	839	885	815	902	878	846	855	856	845	872	878	855	910	939	897	847	845	850	863	871	837	879	871	830	881	863	866	890	843	925	923	844	864	870	879	852	840	838	880	841	876	857	823	850	895	865	875	912	883	900	878	894	924	917	888	889	884	925	859	859	883	873	892	831	826	855	890	907	877	840	855	858	854	879	872	835	840	854	866	866	850	833	910	860	878	919	860	872	876	855	886	822	881	865	906	857	858	828	898	896	836	900	866	854	896	834	914	844	864	847	838	893	880	857	864	873	877	857	900	859	875	842	876	835	863	832	916	859	885	871	874	851	921	855	830	849	922	914	885	873	934	882	878	867	838	830	838	856	864	868	901	890	834	912	867	913	904	834	963	863	889	888	866	819	876	857	861	849	833	895	895	865	824	881	853	883	853	908	846	876	833	899	861	898	832	915	849	890	920	915	892	854	846	874	941	832	837	856	859	864	829	897	871	930	857	852	884	900	854	911	874	890	926	940	877	884	872	876	868	826	868	887	835	860	843	829	859	872	901	898	849	875	907	843	883	865	900	834	844	870	895	827	865	863	883	802	922	880	927	865	874	849	902	904	886	900	883	855	840	912	882	897	861	856	807	854	857	873	860	846	880	844	839	881	842	853	873	919	886	895	845	842	843	868	858	914	874	866	860	879	864	886	863	831	919	903	910	813	881	892	883	869	781	895	892	857	860	858	855	844	860	827	798	858	874	866	885	910	856	872	906	897	875	855	918	893	850	858	880	820	910	852	865	882	849	819	886	847	877	900	847	875	895	876	837	867	844	888	895	904	893	874	891	872	901	836	798	848	935	901	879	857	864	853	861	858	853	874	913	913	878	828	879	900	904	810	847	861	830	851	868	888	870	859	880	846	834	882	886	875	882	844	860	898	863	872	896	860	850	855	845	880	855	879	837	865	905	925	847	842	852	883	884	881	890	837	853	858	906	806	839	841
6731	497	254	241	238	247	263	236	253	271	256	264	252	277	266	289	224	242	263	244	275	268	255	255	256	268	272	248	248	211	240	278	240	262	210	242	260	248	232	248	257	227	244	246	251	219	249	244	261	229	247	236	248	222	229	217	277	256	239	237	262	231	227	230	253	245	270	240	222	236	239	231	254	228	229	245	225	252	249	247	257	260	264	255	233	269	236	242	229	234	218	239	284	219	236	241	233	225	227	235	226	214	239	252	225	209	244	254	235	280	240	225	249	253	223	273	265	229	216	227	225	257	265	238	221	242	215	215	225	269	252	267	239	243	241	227	193	225	233	275	222	223	232	231	248	245	236	220	228	256	198	220	249	250	258	225	232	234	240	272	254	257	240	223	242	237	223	237	226	254	284	260	250	251	243	246	253	282	262	221	262	259	222	261	251	230	262	262	266	249	252	243	266	261	264	253	276	245	243	254	249	223	223	273	268	237	233	231	235	267	238	238	257	259	258	222	246	269	276	223	283	259	255	232	252	240	256	212	220	289	226	229	241	212	243	226	254	222	220	249	241	243	221	250	241	248	229	254	271	234	258	243	219	240	249	228	218	263	230	288	226	229	264	258	237	251	256	220	227	233	257	238	276	238	228	247	235	236	244	242	268	239	239	251	271	238	255	262	254	246	240	222	253	239	261	274	262	268	287	235	250	257	245	233	246	222	256	237	223	247	273	241	211	239	239	229	274	248	235	241	253	240	199	244	245	263	286	252	239	256	223	249	202	254	239	247	242	265	244	257	237	242	224	241	260	261	248	222	243	250	260	282	238	232	212	247	251	229	244	238	237	249	235	275	218	198	237	259	232	246	263	217	275	260	259	223	249	243	249	245	240	246	254	234	253	241	231	261	263	271	266	237	239	246	233	229	256	256	270	241	253	234	231	247	234	248	271	222	240	260	247	233	227	264	256	262	239	254	237	251	280	284	247	236	248	240	254	241	248	250	244	243	230	239	284	267	222	234	267	231	250	222	251	240	232	255	232	250	264	218	259	225	237	238	241	249	250	252	270	266	243	244	241	276	230	235	252	262	237	231	238	210	261	250	230	248	246	200	225	238	234	246	235	250	245	263	232	229	248	247	259	238	280	231	202	211	238	244	233	278	268	245	236	231	219	263	239	257	238	217	248	236	250	230	230	263	254	268	263	247	264	216	237	237	236	271	254	259	259	215	230	255	229	308	226	261	247	244	247	245	231	220	234	248	259	241	259	276	257	234	248	257	259	236	226	231	244	226	234	248	230	253	259	253	212	253	213	227	235	237	233	209	238	212	252	282	272	272	240	240	266	288	266	269	249	240	258	246	246	281	283	259	278	226	263	214	250	268	227	279	242	264	245	242	271	231	250	237	238	224	237	207	223	225	211	237	273	258	224	264	242	254	228	223	252	223	231	263	227	247	233	234	251	205	242	245	256	254	237	269	219	243	234	235	256	245	235	244	205	246	260	256	253	232	243	262	222	256	263	260	232	227	258	267	264	266	254	233	231	213	259	252	234	245	249	209	245	240	236	237	265	217	264	258	221	246	234	268	248	274	263	235	241	223	215	235	235	245	233	267	246	264	255	243	272	239	249	208	221	233	256	246	237	206	254	244	250	254	251	236	224	246	249	232	206	239	262	268	214	263	259	232	248	233	242	251	227	251	241	260	232	244	235	258	230	257	236	238	260	242	225	284	231	236	245	261	274	255	243	287	234	235	264	233	265	270	256	210	235	276	248	245	234	243	246	277	230	215	233	239	255	242	221	210	231	240	245	241	277	250	228	225	234	241	234	279	267	260	244	230	262	261	225	238	254	248	216	241	257	236	259	234	251	228	233	240	258	253	249	248	245	264	253	244	243	281	239	248	228	236	215	251	226	238	240	251	234	265	242	242	252	240	247	230	240	224	254	237	281	237	234	242	254	231	243	220	243	245	252	250	256	256	242	261	226	239	235	242	276	227	242	307	242	224	228	219	232	214	242	250	263	213	237	246	251	253	226	255	253	254	249	260	241	215	280	235	257	236	240	250	195	230	247	259	241	265	259	260	262	235	240	234	236	230	226	214	255	262	229	222	272	257	231	237	238	260	259	242	239	261	225	257	270	250	215	222	247	224	226	251	239	246	249	227	252	227	235	245	249	250	292	243	251	230	235	251	222	232	276	246	246	239	221	234	241	219	231	228	251	237	255	216	239	254	216	244	263	271	231	273	242	235	240	233	213	243	213	267	249	225	264	245	246	222	274	242	220	253	278	241	228	261	251	270	236	232	264	249	251	258	229	248	272	231	239	231	215	229	245	275	293	251	249	258	229	259	236	221	253	274	256	239	273	225	268	249	227	263	277	246	218	233	245	236	216	268	246	239	273	223	254	258	232	263	264	255	227	267	236	259	249	261	242	249	240	231	253	246	222	247	210	258	238	245	247	251	251	274	220	255	229	231	214	221	230	243	250	265	239	251	242	232	246	226	239	227	253	239	241	231	232	243	255	253	214	262	215	244	231	257	214	262	256	234	247	250	232	243	230	219	258	237	255	263	220	227	241	252	248	230	243	239	288	260	262	250	243	261	227	262	264	244	205	259	245	259	247	234	251	221	255	251	240	251	216	226	264	221	233	252	249	216	239	217	236	221	247	221	241	242	248	225	228	267	242	239	243	260	268	249	235	219	237	247	237	251	247	244	218	250	271	246	247	240	257	243	248	257	253	237	247	219	232	228	231	234	240	241	229	256	252	231	246	257	260	257	250	227	220	249	235	239	224	238	240	248	235	226	245	236	253	238	230	206	251	249	231	236	234	235	233	249	271	271	224	249	250	255	250	271	281	240	241	245	238	256	253	243	242	228	236	249	262	242	265	243	224	230	243	222	238	227	220	268	229	260	230	244	238	262	247	275	249	250	277	228	222	244	248	240	232	229	248	217	262	263	256	254	251	252	255	265	237	238	268	266	250	241	247	243	224	230	272	273	239	260	209	243	245	247	256	270	262	246	246	272	226	233	273	225	277	236	265	253	265	274	236	254	283	279	234	248	250	248	250	238	250	231	264	249	230	246	243	249	229	253	254	227	227	260	223	225	268	230	237	264	238	236	243	255	229	212	212	238	249	239	243	224	243	259	224	232	245	232	265	227	252	244	217	229	242	228	233	254	228	236	260	284	245	243	257	221	248	252	245	239	233	235	257	248	235	245	218	232	212	276	240	264	210	260	253	266	266	269	237	216	225	268	225	237	249	258	241	235	293	237	257	252	261	233	269	255	253	245	248	225	220	243	248	233	272	236	220	256	265	243	242	234	256	228	241	245	260	232	206	248	257	249	260	241	249	239	284	241	234	249	233	248	240	250	239	209	250	240	257	239	274	253	233	248	250	226	245	232	245	260	233	246	251	233	227	244	241	260	246	191	229	248	238	232	249	260	209	216	253	230	224	252	281	230	215	224	257	244	210	225	206	245	232	258	247	255	230	230	224	255
4387	592	615	607	585	571	617	542	582	539	589	583	570	588	595	590	583	509	554	546	582	566	553	620	561	561	577	524	559	518	554	547	561	581	576	560	598	607	554	581	574	534	559	576	568	546	585	606	553	635	536	590	560	559	544	545	573	600	548	596	616	557	582	579	559	582	566	609	594	576	548	592	570	594	568	606	560	582	535	596	569	566	593	583	578	582	570	603	605	545	570	536	571	586	556	561	578	580	606	581	574	613	635	554	612	579	588	596	582	614	580	533	604	620	585	589	554	598	561	627	567	552	588	574	559	559	559	600	583	593	581	605	539	604	553	558	536	536	551	588	598	593	530	601	559	575	568	588	559	555	593	631	574	510	605	583	554	586	531	562	546	586	592	604	583	568	597	551	530	526	587	570	584	548	552	574	601	562	569	540	536	567	547	580	539	605	564	603	562	576	572	558	585	555	556	519	581	588	591	558	566	608	585	576	575	603	578	556	564	556	539	578	604	591	560	549	569	544	559	562	589	545	577	555	544	569	521	551	564	554	572	530	561	522	592	549	559	610	555	584	559	573	540	544	556	616	553	574	563	537	587	568	568	537	590	584	545	635	536	557	590	584	604	530	590	539	539	580	569	576	594	562	575	622	602	577	609	592	550	518	573	565	576	559	546	580	556	621	561	556	562	550	570	598	510	569	592	564	564	578	551	586	521	559	553	503	567	599	626	557	614	564	554	562	582	579	569	596	606	569	582	586	568	560	567	577	548	561	574	567	582	565	577	563	591	627	551	578	568	555	577	573	578	585	561	586	525	577	542	572	570	573	565	530	573	533	528	571	559	553	586	568	608	531	527	597	565	542	590	558	560	568	585	595	597	565	586	533	536	492	570	546	603	574	550	570	551	558	548	542	582	560	533	615	603	553	580	540	602	570	611	559	579	544	558	572	577	541	559	572	559	528	558	581	583	576	570	585	579	634	561	551	614	547	571	595	607	582	566	524	572	595	620	559	561	545	576	557	572	562	605	552	581	528	575	562	591	557	568	575	603	638	564	557	556	556	588	572	573	560	554	568	551	574	567	553	598	608	601	530	601	563	565	587	566	518	589	567	626	576	514	593	574	573	576	546	551	597	621	550	579	576	535	560	513	599	561	575	580	541	572	573	604	570	576	542	600	563	559	543	578	536	551	591	563	595	512	585	589	543	585	565	551	594	576	529	521	593	557	560	575	545	563	546	533	584	575	591	546	608	559	577	543	602	644	600	557	549	573	604	560	556	597	591	545	561	591	582	601	593	527	573	604	582	542	576	590	553	586	558	588	567	545	572	574	533	583	577	567	537	579	548	540	529	570	559	522	561	587	610	554	568	573	543	593	579	552	572	585	593	605	539	569	553	586	542	590	555	587	569	583	588	585	608	600	532	573	549	578	591	573	588	552	551	560	574	564	557	601	577	592	597	536	539	546	577	602	579	563	606	585	565	586	577	553	549	582	596	568	547	601	556	591	580	593	570	559	554	597	569	547	555	544	573	559	599	567	599	572	579	566	596	599	555	576	587	604	577	550	588	583	584	535	558	576	567	583	565	584	564	550	590	600	587	551	544	582	548	581	560	534	594	610	513	584	558	568	539	548	530	543	548	597	529	579	573	591	566	590	573	548	538	581	599	569	558	549	617	566	554	590	610	554	589	588	580	545	557	627	555	568	550	558	589	537	572	579	589	594	585	529	557	577	573	565	526	593	615	549	555	526	619	569	566	544	597	602	553	589	558	542	600	585	564	535	560	590	559	542	580	586	556	586	561	594	568	553	536	575	556	566	590	589	552	571	544	604	542	589	574	605	592	569	539	584	598	561	605	533	577	525	562	553	557	520	556	538	550	598	546	565	579	581	582	575	554	555	567	612	572	576	555	544	560	584	570	594	591	558	589	570	564	562	541	617	577	537	579	549	589	541	582	561	561	582	589	543	581	556	568	573	600	611	566	588	539	574	552	569	558	578	530	537	592	613	577	574	542	574	505	543	547	582	565	567	567	548	576	599	525	574	556	529	535	598	563	563	538	543	563	595	610	584	528	581	603	570	591	603	596	547	571	577	570	544	541	572	552	552	600	547	603	537	591	536	563	562	578	544	558	569	594	613	538	605	616	593	535	569	549	547	577	562	545	596	598	560	551	551	579	595	621	573	591	548	590	536	539	564	577	544	596	602	577	542	558	538	560	549	549	549	523	560	565	563	584	565	603	579	567	556	544	559	610	597	515	559	590	559	564	545	531	560	599	560	595	581	557	539	611	562	541	567	583	618	520	615	603	586	574	583	583	544	593	567	527	534	581	567	609	565	564	528	569	569	551	552	558	540	525	542	551	561	583	533	559	586	570	537	522	547	556	579	628	592	525	562	544	544	546	578	559	575	541	569	548	586	586	614	604	566	555	596	580	634	557	544	568	570	522	576	581	575	559	542	634	605	568	557	567	556	543	599	558	567	577	536	554	568	571	611	566	582	583	538	562	597	552	587	609	579	549	561	589	601	601	544	581	535	599	549	563	625	552	591	532	554	569	516	619	582	563	597	532	561	575	587	557	550	553	539	564	531	561	564	567	578	587	583	583	581	589	550	576	515	553	560	632	620	577	588	553	535	576	576	568	543	547	612	607	542	589	554	565	569	570	581	583	563	569	585	582	537	557	602	599	548	637	550	580	590	592	572	528	578	612	572	615	581	552	581	573	589	569	555	579	586	563	528	613	569	556	535	517	583	590	554	596	604	566	553	594	564	576	537	567	583	544	599	566	561	549	558	572	596	594	569	559	568	584	540	549	580	568	552	575	593	564	537	575	531	590	577	556	583	533	556	596	568	576	573	583	582	587	578	596	565	564	580	537	593	563	545	601	610	527	554	576	540	572	586	572	569	598	592	552	600	564	545	564	587	550	601	574	571	614	556	571	570	563	589	575	570	607	543	538	566	560	543	583	565	571	555	563	542	570	579	602	541	549	570	563	577	590	594	615	552	564	571	574	562	596	535	566	547	558	530	562	565	586	609	596	588	584	592	601	569	590	576	587	575	569	550	584	569	554	564	519	566	593	553	545	580	552	568	544	592	530	547	538	548	572	554	557	558	559	561	587	569	617	550	594	561	579	571	558	563	607	545	573	512	582	648	593	563	524	554	567	530	559	575	572	534	558	598	567	535	536	567	559	553	592	591	590	582	536	528	564	575	528	541	589	590	555	537	554	569	548	570	556	561	565	607	570	544	534	568	574	568	583	590	569	608	569	549	601	554	579	562	572	567	557	546	569	572	582	532	619	611	609	527	613	565	567	607	577	559	593	553	561	569	540	571	578	553	582	543	583	516	592	556	591	559	582	549	589	605	546	573	594	602	578	574	540	537	607	585	566	537	574	588	552	575	564	497	596	565	539	560	567	542	601	612	560	551	545	544	595	544	574	578	573	562	586	573	578	562	605	558	537	572	550	556	615	593	565	528	612	579	519	585	604	610	567	583	542
21479	2379	736	602	533	464	407	415	354	360	384	364	332	372	344	402	386	327	357	355	365	357	337	328	352	358	341	363	388	320	348	364	324	323	330	357	362	368	320	337	308	321	352	325	357	318	347	328	382	338	319	334	379	334	354	325	305	359	295	324	297	333	362	331	336	343	360	334	339	312	293	316	370	329	325	320	360	352	347	336	375	341	378	332	322	365	342	370	329	325	338	340	336	337	308	336	342	376	368	351	328	350	347	355	312	343	318	375	354	317	367	361	360	341	296	317	345	341	353	370	357	320	336	356	322	337	365	292	335	350	353	345	342	326	341	325	371	275	355	343	341	325	288	323	343	351	350	306	317	296	330	323	342	347	336	346	316	283	329	351	342	347	316	324	353	341	352	341	324	350	362	343	278	312	368	327	351	357	375	344	392	348	336	326	326	309	340	343	340	308	339	358	372	372	342	316	312	363	358	334	346	379	333	337	351	330	333	341	332	358	360	326	355	358	329	367	340	336	317	313	344	320	328	336	354	348	321	310	327	265	304	364	352	313	333	346	312	365	327	320	342	326	320	342	360	324	298	347	366	358	371	319	324	322	343	357	344	352	332	347	358	333	374	369	352	347	335	352	324	337	345	340	357	349	334	338	311	333	331	353	340	329	364	348	375	374	323	360	342	372	318	374	341	307	343	336	381	344	342	322	316	349	349	338	324	340	331	353	334	347	373	345	344	343	362	330	339	317	335	316	357	303	342	325	335	372	338	311	339	353	323	341	352	339	329	307	349	304	346	339	366	364	293	325	326	320	379	341	341	313	324	321	349	351	366	329	362	360	364	330	328	344	337	376	337	327	355	346	318	337	351	324	327	357	385	344	316	342	317	330	325	360	305	358	333	313	332	351	322	349	307	339	344	349	364	360	339	347	307	317	359	332	336	295	320	339	319	326	365	327	328	346	311	362	325	308	354	361	342	353	319	332	347	349	359	338	329	337	338	325	316	335	345	347	346	396	336	335	338	332	299	318	341	341	333	372	329	320	345	354	314	344	359	320	326	337	331	372	365	327	347	360	335	343	349	384	337	341	319	342	344	302	329	308	314	327	370	349	322	345	355	320	307	313	341	334	324	340	316	389	337	344	364	333	380	345	326	346	355	347	322	342	343	334	326	351	386	354	330	314	325	348	354	370	362	350	355	367	292	349	404	351	324	329	341	288	325	329	349	302	347	360	359	360	352	354	317	337	352	354	326	314	372	353	340	364	331	330	325	351	290	304	319	320	323	295	341	345	404	354	326	368	308	348	327	348	322	330	348	371	345	367	364	353	330	377	350	367	319	323	398	352	319	336	344	378	333	328	325	397	353	322	371	338	349	329	369	314	314	351	351	363	366	375	319	374	366	314	357	311	339	335	323	346	378	351	341	281	357	308	321	326	309	343	321	344	354	338	358	330	312	385	331	362	333	338	341	358	351	345	353	332	330	366	388	305	339	319	347	361	367	321	346	356	320	345	336	352	363	362	345	354	302	299	343	336	346	299	342	345	351	377	315	356	341	308	392	366	329	324	359	358	324	342	356	337	310	333	340	341	315	368	350	369	318	310	352	326	361	332	350	317	306	345	355	398	307	331	336	353	314	323	311	341	310	308	339	335	347	355	369	313	355	341	335	345	332	288	336	320	349	314	356	338	334	331	339	338	320	344	372	327	352	318	321	323	349	355	353	339	373	310	315	336	346	357	338	347	319	316	383	324	368	328	295	333	327	360	322	275	338	352	347	322	330	322	347	356	333	360	339	333	331	325	385	342	347	349	327	334	336	374	342	358	344	369	299	345	323	316	345	326	317	336	310	353	340	328	375	359	349	335	329	334	321	363	357	364	311	364	333	336	335	369	382	366	357	322	384	347	347	329	352	339	322	349	325	321	351	325	359	357	305	336	352	331	309	345	358	326	353	306	378	329	319	352	373	337	319	340	357	350	358	321	366	338	356	359	337	395	307	357	329	356	348	368	309	346	343	320	340	339	386	364	341	363	332	316	331	331	361	333	295	360	353	370	314	339	346	283	301	350	357	310	334	335	336	306	330	309	324	318	328	354	339	374	366	395	336	314	338	306	363	350	360	348	324	350	396	340	358	363	334	350	305	320	337	372	347	342	364	357	316	357	321	317	379	406	354	328	349	319	382	344	296	355	350	340	323	363	332	322	347	343	324	324	343	314	354	345	342	316	334	345	335	342	343	348	343	337	321	329	340	326	350	353	374	329	363	372	334	288	360	327	345	347	378	380	340	311	300	346	321	343	323	332	346	345	296	365	357	371	338	333	342	349	314	321	375	343	337	343	343	341	314	365	340	379	351	327	309	340	337	317	344	353	350	329	373	356	324	307	304	359	310	350	322	332	369	374	327	332	362	346	343	359	325	302	306	340	371	339	334	361	353	311	361	347	349	308	331	357	349	369	327	362	329	333	317	347	341	352	383	339	328	367	343	330	336	331	306	370	345	355	325	348	367	357	320	332	318	347	340	339	321	308	353	361	308	343	367	335	349	327	299	303	318	368	328	359	296	336	387	321	341	362	332	364	327	324	325	324	307	317	334	353	354	366	345	318	334	296	344	388	361	294	375	358	313	318	363	359	313	372	303	381	342	354	367	362	326	337	344	341	376	313	326	343	348	345	367	320	332	350	348	384	344	339	359	336	333	382	335	353	342	356	351	348	342	316	343	326	330	345	340	322	329	360	321	361	357	356	314	303	343	333	347	311	331	353	352	317	306	323	365	328	355	319	339	317	331	352	378	361	304	343	355	361	329	332	327	352	314	349	365	330	339	358	332	337	350	338	374	346	340	338	343	359	324	312	342	357	331	333	318	319	319	327	333	369	378	345	340	335	330	387	372	333	403	355	336	335	308	323	346	347	369	337	355	316	327	318	279	327	322	348	336	348	342	367	357	354	318	333	320	376	289	307	329	328	348	343	321	365	362	357	374	367	377	329	331	359	366	363	317	370	312	335	361	395	346	397	324	373	341	350	331	345	328	311	335	344	349	329	372	342	335	352	355	349	363	328	322	333	332	317	348	318	372	319	386	320	365	350	317	351	335	328	343	331	325	394	322	354	358	341	349	369	345	300	336	324	343	317	316	346	318	339	346	338	301	310	325	335	363	337	357	349	353	326	374	347	371	370	334	356	331	341	342	326	335	338	323	330	341	285	322	362	339	353	344	307	313	316	359	347	379	301	365	326	333	320	339	369	336	328	316	322	344	321	300	331	339	337	319	386	306	365	348	316	333	341	308	336	342	321	358	334	359	303	305	346	325	354	333	342	343	350	355	356	342	347	393	334	370	344	317	332	356	339	302	347	309	336	325	321	329	355	332	327	317	347	384	307	346	346	316	343	374	290	325	336	372	357	303	354	343	341	316	320	307	305	333	339	327	301	342	358	318	354	357	327	373	337	326	332	328	352	351	367	329	344	352	334	324	325	321	319	368	339	354	315	331	324	313	311
12649	1100	1455	1595	1403	1241	1117	1046	926	921	974	919	904	851	803	824	839	827	764	839	775	791	773	824	758	806	826	792	752	776	787	732	743	747	790	759	748	801	772	713	801	779	729	777	766	793	781	799	783	771	851	857	793	800	803	811	840	803	788	731	767	771	741	806	750	798	791	745	746	727	767	775	785	814	776	769	796	787	781	813	772	746	762	819	810	729	762	712	737	800	754	754	768	768	728	755	826	774	759	772	814	789	748	786	735	750	792	780	787	759	833	744	740	732	745	760	794	752	805	758	779	771	760	742	739	747	768	803	778	742	759	731	745	815	773	774	780	746	758	797	797	799	753	830	773	764	803	718	705	771	739	768	749	763	761	769	773	749	732	818	779	754	738	763	745	760	784	800	718	742	758	754	733	800	697	780	770	776	774	767	782	727	751	795	777	811	813	766	762	758	722	768	764	808	723	749	748	773	754	791	764	764	731	789	736	785	745	802	758	805	738	762	744	752	756	779	732	782	744	775	767	726	763	798	715	725	763	750	807	741	758	733	749	812	799	807	781	784	777	735	747	814	746	755	775	721	744	774	764	738	787	764	738	728	766	767	787	748	741	704	781	713	758	739	779	813	791	737	758	770	742	761	763	740	726	749	735	742	741	740	717	743	739	779	743	754	782	767	731	748	742	782	702	734	710	725	776	711	806	768	725	743	757	778	750	736	750	777	725	708	734	777	752	766	750	756	766	793	770	755	745	816	775	788	788	736	759	764	761	792	719	762	772	761	748	721	741	810	741	762	742	807	785	765	741	742	721	754	762	718	741	779	777	738	740	735	758	804	741	751	742	762	794	738	733	750	744	744	745	741	741	763	755	721	757	763	718	745	765	710	739	776	699	751	692	757	763	807	744	742	724	759	733	755	761	727	771	775	787	768	753	725	770	727	789	738	746	722	738	790	775	793	770	768	742	749	746	729	778	777	744	724	726	791	779	782	767	747	730	759	708	758	763	772	778	785	738	759	710	777	734	756	747	786	770	812	760	728	748	722	743	766	764	722	754	761	738	788	751	756	730	715	762	737	769	697	757	762	770	758	745	740	745	772	791	723	735	726	749	731	788	719	765	796	694	725	771	789	746	743	774	743	731	749	723	762	802	744	792	740	745	721	756	769	753	718	741	787	776	735	736	784	742	745	762	733	765	799	732	786	692	750	807	784	782	733	779	788	757	735	732	736	756	750	733	742	765	770	765	794	732	818	726	792	756	810	773	784	727	781	714	733	730	757	704	775	782	747	780	790	736	762	724	733	725	714	769	736	733	773	782	727	796	724	772	775	788	758	704	759	704	782	726	777	774	743	754	743	744	763	767	831	771	787	768	745	777	706	766	749	745	761	755	757	748	767	746	797	793	760	773	757	788	708	727	814	752	755	746	763	768	744	741	707	766	753	774	704	701	769	735	750	763	726	798	780	761	744	757	742	713	771	735	753	765	730	792	752	752	800	783	815	736	752	777	792	780	759	757	777	784	749	748	717	815	799	776	763	725	792	785	816	753	748	747	788	736	774	814	746	773	760	722	799	777	708	849	737	753	711	780	767	738	739	729	780	799	762	772	780	771	757	750	726	778	785	788	781	746	729	761	715	802	742	747	779	788	775	748	746	775	728	754	805	734	751	756	788	784	780	756	712	758	771	695	771	795	765	767	779	790	749	735	768	751	706	765	748	756	816	794	794	774	769	754	735	765	790	783	755	735	783	702	725	749	718	741	724	813	733	811	702	759	757	744	723	794	757	771	777	735	769	721	739	762	721	792	760	800	793	754	799	773	752	740	761	774	794	768	763	831	772	719	776	705	768	746	828	756	729	780	782	736	788	739	748	777	750	729	787	695	767	731	739	784	792	794	769	764	763	777	730	753	778	753	771	720	729	761	775	741	783	777	734	769	765	786	807	738	750	816	744	728	796	768	811	736	771	766	738	795	785	763	772	728	750	773	782	770	763	783	780	760	741	782	743	732	790	785	765	751	761	717	774	728	712	786	783	728	725	778	716	769	774	794	758	772	811	773	754	736	780	739	785	747	775	735	732	794	746	730	714	763	704	785	778	705	718	715	810	777	774	768	756	750	764	735	793	750	764	766	783	770	736	734	740	730	776	731	775	728	767	779	764	763	726	749	765	778	757	726	700	737	740	757	796	762	771	749	761	774	743	753	745	730	811	722	741	766	761	738	763	780	770	790	767	754	733	753	780	770	745	782	792	764	770	780	761	812	764	746	728	776	740	762	729	781	745	750	747	783	734	822	755	758	710	749	762	788	742	808	779	775	720	735	720	760	770	751	790	734	711	797	773	729	738	770	757	772	779	737	727	732	753	743	751	810	772	702	749	741	785	748	731	777	795	752	754	781	726	753	769	773	787	768	779	749	769	761	755	818	739	793	797	772	774	761	793	759	766	740	760	771	786	729	737	768	767	752	799	750	762	779	740	778	738	766	759	743	752	793	799	745	761	798	776	775	794	743	780	754	752	752	811	692	773	755	774	764	734	786	786	754	739	789	776	696	779	792	778	760	766	702	801	733	778	810	755	771	768	746	720	713	836	735	795	779	769	765	732	756	790	806	738	726	722	758	759	765	713	760	723	743	782	744	735	758	746	721	739	778	741	758	754	752	764	797	746	780	810	737	810	731	727	783	756	798	752	751	757	766	709	745	775	757	788	764	741	746	784	754	757	700	777	748	754	770	777	742	771	725	771	808	770	742	725	759	725	738	702	823	765	745	771	836	746	724	735	714	739	801	778	770	751	760	718	752	738	793	705	799	739	742	707	733	780	758	719	743	769	805	732	770	781	749	787	746	726	727	737	747	752	779	719	755	752	759	772	785	786	668	723	715	749	764	744	771	768	774	760	750	709	772	774	767	776	762	753	785	737	763	766	777	746	728	747	781	718	756	809	774	733	757	791	735	723	708	759	768	761	796	802	754	711	749	743	767	793	756	800	748	766	812	766	729	756	766	752	806	786	798	717	757	735	786	744	758	750	777	794	745	773	725	750	784	719	744	777	748	685	794	739	760	718	780	748	775	739	712	747	822	718	729	766	761	752	746	834	782	753	735	819	706	737	777	753	746	756	771	827	783	737	759	782	741	722	774	764	734	764	788	743	771	802	773	706	761	773	719	767	782	724	794	782	797	764	752	728	808	804	755	761	763	718	746	765	786	795	732	709	729	720	746	773	711	733	744	779	720	733	750	736	807	761	789	757	778	778	770	724	798	725	817	785	777	716	749	767	781	777	787	745	742	753	755	746	753	789	775	811	775	739	762	721	759	755	777	772	771	784	780	762	771	783	782	784	739	703	760	751	722	737	766	745	745	790	711	753	758	757	769	722	737	732	736	716	793	811	765	741	713	764	708	771	768	718	801	813	762	759	771	716	748	799	731	746	752	763	750	747	719	783	720	766	783	745	762	730	710	738	800	756	737	768	732	737	718	774	764	793	763	738	717	755	810	774
30412	4490	1301	987	665	640	588	498	466	470	432	474	416	417	426	395	414	420	375	436	387	372	413	416	418	387	407	403	424	404	398	369	384	430	416	389	431	413	384	422	438	419	439	385	438	404	413	423	420	435	385	415	437	473	427	431	429	474	429	370	386	389	447	402	402	404	434	421	398	388	398	388	406	372	365	376	385	391	390	382	393	423	410	435	422	397	430	386	398	396	385	387	414	431	442	396	399	416	411	397	413	399	376	401	384	391	396	387	421	356	371	404	427	420	397	400	415	411	388	443	423	403	431	429	422	422	379	382	390	444	394	386	410	423	411	442	388	397	411	392	426	396	386	399	400	378	425	403	380	414	397	409	410	410	385	392	425	425	432	423	437	380	344	420	383	389	420	380	391	399	414	412	391	435	429	400	401	385	394	412	378	396	388	380	433	421	394	432	376	421	394	389	409	384	469	418	424	415	392	406	438	375	357	416	392	422	410	461	378	383	407	438	393	408	441	349	434	363	367	419	438	409	412	391	389	399	439	394	399	383	443	394	389	408	367	348	447	434	413	382	435	421	404	397	419	424	441	406	426	422	385	393	407	392	377	364	417	427	368	422	413	393	426	395	388	383	381	384	399	385	372	390	396	388	384	366	400	403	406	357	419	386	361	409	386	402	371	395	402	427	420	383	415	405	432	418	424	420	437	387	405	455	443	434	424	412	390	377	441	394	476	390	390	413	421	410	422	395	417	437	389	456	387	420	398	412	351	359	381	427	396	394	378	356	426	424	366	400	371	389	394	417	347	419	425	408	389	405	388	392	362	400	409	382	413	420	382	379	408	379	406	387	390	426	427	387	406	423	386	402	390	391	380	422	404	375	351	347	398	413	401	382	367	443	387	388	408	411	407	411	389	416	340	350	413	406	405	407	437	389	415	359	406	377	442	396	409	405	392	373	388	395	426	390	411	414	414	403	400	425	416	407	397	362	402	367	394	422	394	409	451	417	394	344	375	393	378	398	401	402	394	410	416	402	397	409	403	356	432	410	424	392	427	440	373	389	372	388	403	395	401	433	456	384	455	401	412	439	389	386	421	392	393	402	421	403	448	415	446	402	417	402	372	369	416	401	396	403	391	366	412	396	403	410	404	396	402	370	400	404	397	381	365	402	400	395	435	380	388	429	418	422	407	432	372	411	376	423	392	401	373	450	377	415	401	417	418	401	403	388	395	379	426	432	424	393	371	367	366	391	342	379	431	397	426	443	404	450	434	341	390	419	388	374	397	398	405	429	388	403	419	427	401	396	375	437	354	441	431	415	384	381	427	415	385	391	384	386	392	392	398	339	436	412	396	349	412	414	398	398	458	377	432	422	402	394	388	416	381	396	408	353	424	395	402	444	421	421	417	428	373	401	379	405	411	400	403	369	381	388	380	416	400	389	364	415	359	382	420	408	385	423	448	400	384	407	374	337	384	394	398	427	454	411	444	392	383	398	382	400	366	381	406	387	410	411	401	392	421	396	367	380	422	397	434	390	438	417	401	367	373	396	455	453	354	401	415	404	412	412	396	393	393	369	414	422	431	384	411	382	384	395	388	421	380	420	423	409	411	408	415	371	428	397	399	363	402	371	392	388	432	429	391	398	373	406	411	411	411	411	381	419	355	409	382	425	417	413	420	424	441	413	400	409	375	388	356	372	399	372	436	412	381	419	459	375	410	383	366	384	389	400	395	377	381	436	405	445	394	382	385	444	396	410	382	420	400	402	373	426	434	430	406	425	433	394	432	422	443	391	391	412	396	351	390	426	387	385	393	387	432	370	392	410	379	429	448	398	369	377	416	403	404	383	425	380	376	371	383	401	439	455	395	422	399	401	398	395	402	417	363	464	426	380	402	404	394	417	422	373	395	365	420	402	417	461	378	392	402	409	426	353	414	422	379	426	398	399	383	394	410	393	410	415	393	425	383	384	387	376	373	367	363	386	378	413	396	389	422	385	408	383	383	417	392	413	402	371	397	387	402	389	369	414	376	393	387	394	412	411	431	404	378	410	414	429	383	384	466	403	371	401	419	386	403	376	390	383	425	392	392	405	380	347	411	396	386	412	390	432	373	383	440	366	420	405	383	421	405	419	393	400	423	440	408	403	399	365	387	375	380	351	379	411	386	390	370	412	407	397	403	404	387	414	431	398	380	403	379	405	407	436	366	424	444	400	362	369	395	428	417	421	396	385	447	434	409	380	409	388	372	407	392	395	379	389	375	397	407	377	407	407	406	409	462	417	397	404	369	405	400	414	395	425	381	399	434	407	425	389	370	405	430	467	417	384	386	393	373	377	370	412	395	391	391	399	392	410	407	453	415	418	374	373	396	376	436	395	397	415	410	421	387	397	436	356	382	401	389	402	402	373	406	432	397	407	362	350	379	382	431	395	401	399	427	389	381	445	385	430	403	435	370	415	420	409	411	432	419	397	400	433	371	426	414	438	428	425	401	370	410	400	416	389	419	413	393	419	381	385	414	366	410	413	381	412	401	397	416	387	365	402	380	407	384	377	377	395	430	413	412	383	418	426	361	411	376	430	413	360	384	366	444	383	414	441	374	356	402	435	369	402	426	403	362	390	430	407	447	433	391	439	390	422	388	406	361	414	447	444	409	400	407	375	412	419	378	396	430	416	369	407	391	373	402	398	384	402	369	374	375	394	446	381	413	413	435	409	442	445	347	429	381	415	394	385	407	390	367	402	395	384	386	459	419	432	406	416	393	386	390	346	406	372	443	392	410	427	402	434	441	410	367	375	391	405	377	442	407	386	414	378	398	418	354	440	411	380	379	426	413	369	384	387	414	416	394	394	404	447	373	433	371	348	378	399	413	402	377	409	390	382	396	394	436	411	386	433	395	400	421	426	366	397	388	419	420	413	392	364	406	411	388	340	346	399	456	422	414	379	403	400	375	389	390	386	398	407	384	379	423	420	394	423	434	414	419	378	424	376	400	420	434	423	459	392	386	383	448	386	363	454	405	401	441	414	393	403	368	398	374	427	357	358	395	371	409	412	399	418	378	435	397	372	445	399	379	380	362	407	393	383	412	422	404	447	380	370	386	386	419	429	442	414	380	392	377	403	441	394	395	395	416	424	426	367	427	394	370	429	406	445	380	382	384	388	395	451	349	432	383	360	414	387	398	389	386	377	394	438	399	410	422	375	416	391	416	397	385	415	407	442	414	405	399	390	422	403	430	374	391	417	393	439	393	400	406	375	385	381	383	365	393	418	387	379	382	423	379	379	410	359	383	442	390	433	398	428	417	405	400	395	392	393	393	390	391	407	415	407	391	412	421	420	401	378	372	369	393	359	429	419	402	441	394	401	421	394	392	365	395	377	382	389	398	398	394	435	393	401	398	375	381	365	389	407	389	416	406	407	400	417	413	406	371	435	438	380	402	379	433	406	451	441	432	417	443	362	387	400	383	428	390	451	411	395	396	391	406	400	404	392	388	398	403	371
16152	1486	2310	2567	2198	1793	1610	1402	1353	1210	1177	1094	1108	1065	1007	990	1001	978	970	964	955	889	946	952	940	930	946	865	865	926	861	905	886	868	903	903	876	898	929	870	882	907	871	881	829	897	898	843	947	985	929	953	963	948	985	967	972	969	887	952	906	887	928	878	935	815	881	857	930	910	921	865	952	888	887	887	870	883	905	945	875	882	937	952	841	943	846	885	878	895	892	877	857	947	893	891	953	941	886	857	880	874	862	891	881	863	909	862	901	894	833	888	862	842	878	870	868	878	855	837	925	886	826	887	921	889	888	917	842	864	854	858	881	849	882	855	891	855	915	924	900	892	858	833	884	845	861	872	888	854	910	840	880	869	793	895	822	902	860	884	820	885	810	846	850	896	907	887	945	885	877	869	854	873	854	903	808	875	865	829	851	903	877	881	852	824	899	850	836	910	871	918	866	802	849	901	827	885	846	863	848	818	842	857	866	917	872	876	857	893	856	896	887	891	926	860	789	844	925	880	868	858	890	817	890	846	929	853	830	893	861	845	821	912	853	878	917	845	891	850	796	783	868	844	887	807	838	885	827	841	898	823	855	838	858	845	880	814	833	854	879	876	843	830	835	878	853	835	840	860	835	867	851	845	832	839	853	884	937	863	886	908	901	877	867	888	850	850	861	861	886	878	844	833	861	781	886	893	873	851	837	885	876	841	921	833	915	899	897	826	809	839	861	865	829	851	837	829	860	862	866	897	827	828	844	896	876	817	845	843	850	880	838	818	881	881	844	913	878	830	852	827	878	865	831	863	856	845	857	874	852	883	834	932	860	843	827	930	858	810	889	892	887	839	855	898	870	870	853	855	831	894	866	876	850	830	895	855	843	890	810	920	892	852	854	868	901	834	808	868	869	828	871	843	883	892	926	903	852	912	865	873	872	839	842	886	858	912	861	806	882	875	813	866	815	837	878	880	905	859	887	857	818	871	860	815	925	857	833	826	909	858	864	899	848	861	873	828	856	886	886	890	863	844	925	879	867	872	819	873	895	911	880	884	890	955	865	889	923	856	892	851	913	883	884	877	861	933	831	834	886	903	891	883	884	859	934	876	855	860	863	832	878	882	843	856	901	922	929	916	851	899	835	854	905	899	906	869	870	919	845	867	865	904	870	884	822	868	854	915	862	871	914	878	836	934	883	852	904	833	895	839	865	860	903	887	836	875	915	898	836	864	860	885	839	825	873	868	844	823	835	867	875	811	855	824	906	815	875	885	829	860	853	865	894	864	824	867	875	821	856	890	836	878	902	843	802	887	894	905	893	831	887	815	867	885	831	894	917	901	902	919	841	854	887	925	861	868	833	848	869	835	862	835	849	903	859	890	874	898	891	879	872	800	905	867	898	802	848	907	860	907	895	924	860	847	837	843	873	881	918	862	836	881	870	848	890	838	871	886	865	838	859	822	833	837	832	839	858	857	860	881	806	898	867	857	884	850	853	892	889	859	871	871	871	815	844	865	875	822	853	920	883	884	863	822	854	837	816	837	856	877	879	838	880	873	842	868	847	867	857	870	834	871	881	879	861	843	850	898	851	894	888	887	884	826	870	874	843	883	882	894	899	866	867	832	833	804	836	860	837	875	809	889	822	858	889	906	891	876	849	903	837	875	884	811	833	856	899	920	847	891	926	859	836	899	897	830	877	822	811	921	841	890	868	861	887	876	862	858	853	853	948	835	843	858	894	819	873	881	868	869	906	835	872	859	846	876	878	885	856	878	887	849	870	869	920	906	841	849	845	831	900	872	854	883	851	829	888	832	846	830	850	873	887	879	902	832	906	834	891	892	876	846	886	892	823	896	864	893	872	832	849	905	842	829	882	909	866	872	890	916	855	809	846	853	820	850	811	829	915	898	835	865	898	932	907	856	887	855	881	888	816	829	917	899	850	857	900	880	798	848	850	834	871	864	909	840	836	862	802	810	823	883	842	827	901	877	799	879	914	856	911	818	830	872	863	833	873	836	837	841	857	865	878	904	825	901	842	880	864	870	818	902	819	880	851	886	869	869	836	883	871	855	869	810	885	855	902	856	871	854	887	839	889	902	906	905	899	831	878	859	910	839	809	832	808	862	939	799	855	862	831	832	854	848	882	854	844	898	860	900	855	904	886	868	876	824	821	892	846	821	854	831	879	809	907	805	843	816	862	890	915	840	909	823	844	857	853	911	859	831	843	837	867	875	923	904	843	900	847	844	881	892	882	944	877	856	878	902	847	895	858	882	898	903	900	844	920	914	865	877	934	776	851	881	882	907	876	888	871	874	844	875	865	827	822	893	856	849	862	865	913	902	882	854	880	877	859	869	846	853	822	892	888	890	819	849	887	800	901	898	858	811	895	887	880	807	869	842	878	891	822	866	916	867	900	874	883	860	845	862	860	886	901	875	836	856	829	809	863	808	851	853	860	852	813	913	853	857	857	888	914	890	866	860	892	853	901	888	888	850	870	868	847	891	830	854	828	864	857	878	860	855	881	825	840	873	856	860	886	847	876	893	895	858	863	882	831	868	894	829	831	877	815	843	892	875	893	887	892	903	879	852	920	841	848	865	861	836	858	920	900	901	865	889	834	851	935	880	834	851	799	850	858	875	835	881	876	896	861	885	873	876	852	844	874	834	849	900	865	875	876	860	941	904	850	888	879	814	868	879	861	861	851	840	900	850	842	827	872	822	898	900	872	876	883	813	836	838	892	852	881	888	879	857	799	869	791	857	883	832	894	853	848	894	877	842	918	885	878	880	823	918	897	900	886	889	894	908	866	911	856	915	887	824	887	878	854	843	846	871	859	840	947	843	846	846	873	861	942	881	870	899	890	896	857	877	871	850	893	861	841	932	881	840	846	951	862	917	849	864	846	869	859	878	853	850	866	861	848	875	847	888	823	844	889	906	916	839	876	867	832	885	892	863	903	830	833	853	862	917	895	869	897	871	904	899	875	893	872	907	850	846	887	905	871	875	825	849	826	794	929	858	874	919	849	831	860	821	834	872	935	866	859	873	853	885	911	865	860	871	863	843	859	907	855	866	872	884	883	832	813	899	866	855	859	902	877	894	854	897	909	886	848	882	892	850	868	833	902	861	876	828	896	871	921	906	859	869	823	843	881	910	834	924	833	841	889	941	883	863	850	872	892	822	881	868	880	818	828	889	916	845	833	846	840	844	854	885	864	870	899	857	818	824	846	839	828	877	884	900	860	854	892	843	878	841	852	860	876	873	913	883	885	895	893	861	916	831	886	877	877	833	854	856	873	842	916	896	866	864	858	851	924	817	813	839	895	888	902	869	837	859	867	861	891	833	872	873	872	867	866	847	838	852	867	889	890	880	904	846	917	875	815	832	845	893	881	856	907	863	876	863	875	899	835	853	875	920	865	852	878	869	922	874	918	829	850	831	867	882	824	878	915	888	842	889	865	868	941	826	882	842	895	894	849	847	874	854	859	856	856	852	898	880
7120	544	244	304	256	257	270	243	230	244	263	280	238	237	258	282	249	249	246	237	230	281	259	227	244	229	223	267	237	240	232	280	262	250	267	236	248	249	255	239	244	239	254	243	260	264	230	239	246	250	230	236	247	215	220	252	258	234	233	214	251	233	248	248	249	233	248	234	255	262	273	273	250	249	243	244	251	252	209	246	274	266	237	253	233	234	228	230	253	232	235	235	244	221	262	225	245	239	224	230	227	227	234	250	241	263	235	258	225	249	227	240	247	231	291	245	224	289	226	241	257	242	269	247	268	227	224	247	242	267	267	230	258	251	235	224	229	226	246	235	234	217	260	221	234	237	245	255	238	244	210	239	213	194	219	261	244	222	243	240	259	231	213	250	264	236	248	263	207	230	286	265	230	280	231	213	232	261	245	249	260	232	220	243	233	259	213	237	249	225	218	272	276	219	222	255	264	281	259	239	251	236	261	280	245	245	263	278	258	250	248	233	259	232	258	214	237	243	228	252	232	257	240	239	229	245	260	221	232	229	255	234	244	232	231	262	238	257	227	262	244	267	276	242	268	214	250	235	250	253	226	233	243	265	273	228	249	239	276	227	221	249	231	261	215	237	266	250	243	229	252	261	267	255	234	231	232	215	276	238	244	226	249	255	241	221	266	238	265	266	237	245	231	253	261	261	249	240	242	277	262	237	248	239	238	239	229	239	244	232	251	260	268	242	230	267	255	248	258	258	267	244	226	251	215	236	232	257	247	248	246	222	274	270	251	233	280	272	259	283	211	255	227	235	234	231	245	215	238	267	246	248	267	242	230	251	262	233	219	264	248	246	236	238	233	245	218	227	232	212	218	217	268	212	241	261	274	241	247	225	277	254	231	237	235	249	223	267	234	256	239	246	249	229	275	229	273	252	248	232	278	241	254	239	253	262	247	242	227	245	220	244	225	244	238	237	266	226	238	249	263	248	237	238	252	261	252	238	228	223	257	236	235	264	232	248	253	246	244	218	236	245	227	268	245	253	223	245	266	261	250	219	206	234	251	248	215	244	242	241	267	266	267	207	255	234	255	201	258	251	247	245	231	251	232	244	242	231	232	224	247	237	264	255	229	200	242	245	237	220	251	259	251	240	254	228	229	256	259	235	272	236	234	228	232	218	252	251	260	224	226	266	269	252	234	292	238	275	232	255	263	243	241	245	262	219	268	234	261	268	264	260	236	227	251	268	234	261	244	240	254	247	235	257	258	262	240	235	236	207	237	254	257	244	245	233	275	236	235	214	256	266	250	219	267	267	237	245	273	241	263	218	249	243	244	251	252	267	234	225	261	277	215	270	263	207	223	245	247	233	253	249	231	249	256	250	248	244	263	244	239	241	229	254	267	252	244	243	275	269	234	263	244	252	260	242	254	265	251	235	269	249	260	271	218	252	233	222	234	248	268	237	227	249	251	275	250	247	275	244	278	242	268	253	253	209	231	253	263	222	264	225	267	250	236	246	276	227	265	259	233	256	254	267	219	237	236	262	245	244	257	242	207	256	252	228	216	242	215	225	232	210	255	229	254	247	250	282	231	237	247	264	239	255	263	225	232	247	267	245	265	235	254	280	241	256	234	233	265	241	271	212	249	249	217	275	253	255	262	246	249	243	248	228	242	240	240	219	234	275	243	230	260	266	288	228	238	260	274	279	241	249	264	260	256	265	238	244	236	248	239	246	221	243	250	231	227	274	257	262	230	248	230	258	227	249	237	248	244	239	218	249	248	269	250	284	259	227	253	241	257	242	271	257	229	257	260	257	271	255	249	257	258	248	255	243	239	217	241	234	272	248	236	253	263	224	231	238	243	251	227	241	245	264	229	266	247	240	222	250	261	241	250	264	245	269	253	259	247	210	235	248	262	265	239	247	267	243	227	242	222	252	227	266	215	237	294	293	239	268	217	218	257	234	218	240	241	237	221	252	247	235	224	242	260	262	262	242	237	249	208	247	262	212	257	257	249	219	251	252	223	310	226	225	242	255	232	239	258	266	254	252	270	249	238	231	255	246	240	228	254	212	243	242	249	255	256	247	241	265	271	272	229	250	273	248	258	255	250	228	239	237	246	239	252	243	247	263	252	241	263	233	273	243	230	257	238	226	248	239	236	260	208	273	243	245	266	235	246	226	268	253	246	258	249	240	262	233	234	242	236	252	270	246	246	271	230	266	238	255	237	280	252	248	236	269	251	249	251	251	256	231	236	245	234	262	223	242	236	232	253	235	248	236	256	250	261	247	229	264	247	258	225	245	249	245	230	233	263	248	232	251	252	232	236	258	277	243	249	248	255	225	245	230	251	292	277	247	239	257	257	236	241	246	245	272	229	230	265	240	234	216	249	210	253	245	236	234	262	232	258	240	250	252	239	225	251	312	242	261	241	258	250	273	240	224	261	264	251	251	250	244	246	221	297	259	239	217	225	263	249	231	218	209	248	234	244	234	236	288	258	265	246	220	258	235	229	243	256	256	257	229	237	229	232	225	250	249	210	226	236	256	224	264	259	255	237	265	249	244	252	242	248	231	225	242	262	259	204	260	248	263	280	259	252	220	232	233	248	229	264	223	270	243	236	263	268	270	238	255	197	243	281	268	252	257	251	240	235	239	242	247	280	257	231	248	206	256	266	251	232	283	221	215	247	270	275	246	208	274	274	269	234	243	268	233	242	223	243	261	227	264	268	242	273	211	254	238	245	258	260	241	248	257	247	237	224	247	237	262	253	243	244	231	246	232	228	253	253	214	259	236	252	228	258	268	261	263	273	254	251	231	247	250	260	256	246	231	218	242	244	231	253	255	247	235	226	244	251	242	260	220	249	248	226	222	251	252	271	245	250	222	242	228	256	267	220	235	237	220	244	254	225	243	244	281	264	274	247	261	246	241	263	259	238	246	251	225	255	230	236	228	238	268	285	223	229	242	240	262	234	238	221	268	249	232	246	236	241	236	209	227	260	263	210	277	225	256	268	259	259	216	275	275	252	241	234	250	250	253	214	222	248	228	243	245	229	251	249	267	248	243	291	269	240	237	266	216	242	232	250	205	259	249	269	208	257	240	251	208	243	199	228	262	233	256	230	257	243	238	236	245	243	232	237	274	240	247	267	248	269	241	231	227	253	218	246	238	272	238	245	236	240	250	231	265	262	229	257	267	250	273	285	239	239	242	229	248	239	231	228	259	245	275	262	237	248	245	240	247	258	271	226	248	238	263	256	243	252	260	232	257	256	228	256	250	232	267	270	227	234	227	211	226	263	263	252	258	249	221	230	229	245	245	253	259	238	237	228	246	234	253	248	239	247	243	273	250	238	216	254	237	269	230	243	263	223	279	246	243	234	235	270	241	248	244	245	256	279	234	259	251	274	260	237	247	249	247	236	230	220	241	234	254	246	265	247	237	234	267	261	268	236	273	246	252	252	252	230	264	269	261	253	240	253	263	260	256	271	224	227	246	237	246	252	256
4677	651	661	648	616	630	560	596	552	602	560	548	583	588	586	557	572	595	567	584	602	554	589	566	590	604	605	611	565	576	553	550	581	549	583	605	558	589	587	601	582	599	593	542	579	574	569	556	578	585	551	569	607	603	580	544	624	588	562	579	535	578	568	572	565	601	600	552	616	646	533	546	603	603	592	588	584	594	539	627	564	617	585	579	559	550	557	601	559	592	572	594	595	592	580	599	603	589	591	565	580	539	612	594	595	588	589	607	562	579	644	613	564	613	564	615	544	631	552	566	554	579	564	548	581	564	582	507	569	608	562	569	580	593	543	554	586	562	582	618	607	571	603	577	543	582	593	574	590	551	596	525	552	582	587	566	537	605	597	556	576	562	593	600	571	612	574	593	565	533	562	618	567	572	613	565	596	598	543	611	571	580	575	581	619	576	583	554	535	573	595	557	593	578	547	556	572	565	585	554	568	594	626	546	566	599	558	584	547	564	585	554	567	608	552	602	621	529	560	586	583	526	632	618	537	604	565	555	587	560	572	555	551	574	582	600	623	568	571	556	587	617	613	546	599	621	619	544	621	598	580	579	610	577	566	526	550	552	583	589	553	573	548	582	609	571	568	585	575	580	570	602	632	580	562	588	605	590	552	578	612	609	597	582	591	602	606	553	586	595	556	582	584	587	564	569	589	606	554	619	587	563	591	553	629	581	583	561	602	603	564	574	610	606	573	575	538	554	597	602	576	587	598	544	530	554	537	576	544	581	584	605	568	622	540	565	586	588	565	551	549	563	579	591	574	569	602	554	574	545	565	553	568	592	617	551	532	600	571	583	533	609	585	582	595	529	518	574	583	581	573	549	571	547	515	572	543	590	582	571	584	577	587	564	576	618	629	565	572	578	591	594	523	646	551	578	547	548	548	553	609	537	601	586	565	535	580	625	571	544	566	573	574	557	575	572	534	572	614	555	579	566	581	577	519	542	553	576	539	581	556	558	585	545	611	600	568	569	576	616	612	566	605	559	589	537	569	575	562	559	585	558	580	565	620	594	583	598	561	559	541	567	568	604	579	575	551	579	585	586	574	546	610	530	573	558	594	565	581	585	572	576	595	593	584	628	600	570	573	584	555	576	622	542	624	537	605	578	559	592	612	628	579	600	584	552	569	557	600	566	542	550	569	580	595	543	585	613	550	601	573	555	589	560	599	569	640	548	608	634	552	585	621	572	601	589	569	576	577	574	553	591	587	607	535	583	558	554	599	511	569	597	581	543	522	567	593	573	608	583	554	617	579	575	584	554	594	558	539	545	572	559	527	576	607	590	562	604	560	539	607	578	638	572	570	580	581	552	612	592	610	576	615	537	586	605	584	556	589	593	609	598	578	598	564	600	596	538	567	555	544	570	565	577	613	561	562	566	588	542	541	559	571	527	551	548	587	568	592	540	586	606	553	613	562	545	540	516	596	609	569	584	601	571	577	596	573	562	566	559	588	584	591	566	557	546	543	581	581	534	537	566	551	545	597	616	565	612	594	610	584	546	533	630	598	563	569	562	575	608	589	594	578	607	554	592	595	582	521	597	590	597	601	569	570	551	603	596	558	553	532	568	584	557	596	564	569	612	591	554	584	574	574	560	582	598	572	573	580	596	574	572	616	564	575	598	562	576	548	573	572	544	603	574	541	534	586	556	601	572	601	543	565	597	573	574	528	563	569	587	565	575	589	559	577	588	588	587	567	594	597	553	538	520	612	578	605	548	576	560	526	614	581	598	554	550	558	547	548	602	584	612	622	583	598	547	565	567	575	587	539	620	615	554	566	604	606	560	528	552	569	574	601	547	576	556	570	589	561	576	618	585	542	564	616	574	588	581	557	580	575	590	587	612	612	576	588	574	600	574	580	569	560	586	577	574	591	584	568	593	591	590	601	571	567	571	573	594	574	611	574	567	550	562	559	547	536	524	590	582	584	576	554	578	579	567	568	602	588	565	557	580	531	598	599	568	567	603	538	534	563	595	591	586	625	570	520	591	573	560	599	549	591	603	587	569	560	514	538	575	522	536	607	584	543	569	548	582	594	610	586	568	612	597	613	543	553	587	573	569	556	572	573	582	590	613	563	573	604	628	593	582	569	558	565	547	551	555	570	574	578	555	563	547	574	554	593	575	593	573	621	570	587	587	584	579	568	593	571	565	531	578	560	576	577	590	611	596	608	555	563	599	591	561	572	576	545	580	599	557	613	584	595	577	582	582	577	582	619	552	584	576	564	577	605	565	531	540	585	588	566	583	565	579	567	612	563	569	590	577	534	535	579	547	600	564	601	591	633	579	594	579	582	553	558	604	563	624	602	566	568	576	586	532	573	555	544	580	621	552	565	568	575	587	577	581	595	565	577	546	555	585	568	523	605	582	574	577	549	576	556	577	570	582	557	598	540	590	549	515	590	557	553	612	591	566	600	508	595	585	594	588	602	550	617	568	588	610	553	595	550	582	587	571	635	562	584	588	567	494	581	568	631	599	543	578	567	602	593	574	565	607	553	598	561	570	546	582	558	595	581	577	578	582	567	571	587	592	569	562	588	578	620	569	599	589	546	538	583	616	535	586	577	576	573	616	576	583	569	568	575	643	611	584	580	630	570	568	518	563	556	597	586	578	572	568	558	571	584	605	562	588	563	602	569	577	605	533	579	557	603	555	564	601	576	587	547	564	567	605	640	531	561	612	559	591	560	593	582	590	583	634	548	555	548	618	617	577	593	558	561	580	599	603	610	555	521	580	540	581	546	631	563	624	550	575	571	612	578	600	579	563	575	537	579	567	575	587	584	595	551	585	549	556	583	563	594	566	576	571	602	564	567	611	554	579	590	599	576	521	596	561	585	535	576	591	568	530	633	558	598	590	572	605	626	606	567	577	623	607	587	561	573	598	540	581	593	583	552	538	587	559	580	564	584	601	599	611	625	592	594	540	581	559	546	586	578	603	536	551	569	586	580	579	579	583	572	599	572	598	611	566	598	576	557	551	548	552	577	561	522	591	562	537	600	593	631	541	576	595	567	549	517	564	549	516	574	542	570	550	563	601	574	596	568	576	586	539	543	566	615	568	559	606	577	605	608	585	569	600	546	579	579	548	611	574	574	546	563	548	563	590	563	582	560	614	594	548	601	586	569	582	633	587	540	539	567	574	590	596	556	541	571	590	594	529	530	563	555	555	546	616	576	575	560	593	570	599	523	585	572	559	522	548	568	558	565	562	589	618	562	570	577	569	581	567	575	583	585	597	576	533	586	564	590	529	590	578	540	571	573	571	614	554	560	563	579	603	594	563	574	519	587	530	571	605	538	564	585	584	588	562	548	589	567	623	577	594	561	596	486	595	563	573	593	559	602	598	547	577	557	569	567	583	580	567	565	581	596	542	597	566	599	571	580	536	571	590	574	554	579	614	577	585	578	580	590	592	613	568	573	618	580	565	592	614	593	528	566	606	603	573	607	615	586	606
20227	2012	731	573	525	451	441	393	382	376	330	307	355	369	357	387	363	356	370	353	345	329	361	351	375	334	331	340	322	339	327	310	341	344	333	300	348	331	349	340	310	344	327	355	333	331	316	358	353	373	353	332	344	357	279	339	373	331	332	396	370	330	335	331	349	346	321	355	371	348	339	332	368	315	331	323	330	352	286	353	317	307	346	296	361	343	316	341	346	318	321	358	370	370	338	350	333	325	360	366	320	328	352	323	354	326	329	350	356	332	306	321	350	330	336	375	319	334	331	311	364	313	344	341	310	346	360	321	346	322	314	357	325	361	322	339	301	318	316	326	316	293	319	345	329	323	312	323	343	342	361	386	364	374	309	344	331	324	310	334	344	354	331	323	344	345	383	327	343	351	357	311	312	353	370	344	357	327	328	358	336	363	404	342	363	333	332	330	330	380	361	313	360	329	327	317	374	336	355	376	355	356	324	393	354	313	331	339	341	354	346	356	342	359	339	341	330	369	342	303	341	340	296	342	328	310	374	359	360	366	382	348	367	348	357	340	320	322	333	362	355	350	354	295	357	360	331	323	339	351	309	337	347	345	343	325	311	296	345	349	369	333	342	350	316	313	321	341	339	330	342	350	365	350	319	341	332	333	339	357	364	367	399	325	336	329	313	334	371	321	354	331	342	313	365	336	372	338	361	326	344	337	350	354	371	340	378	363	325	351	364	326	331	321	321	349	356	354	358	347	348	332	334	327	355	338	313	360	343	367	341	374	342	364	360	348	328	307	337	301	341	372	344	346	323	349	337	319	325	356	322	345	372	317	330	348	375	330	369	352	336	361	379	348	355	350	361	322	346	352	345	332	313	357	344	348	311	308	353	329	337	334	320	332	359	324	337	341	339	341	322	318	302	322	349	332	302	353	333	329	336	334	345	364	364	361	319	337	360	344	323	314	352	338	357	357	333	322	361	321	310	340	335	335	353	329	373	376	348	373	364	342	330	335	370	340	367	321	313	339	365	350	310	349	289	315	348	330	353	354	330	325	326	313	299	302	374	346	321	326	342	332	346	331	358	297	340	391	327	360	359	310	340	361	336	384	303	378	333	327	327	357	320	314	325	385	354	319	328	308	326	354	332	359	345	305	305	345	330	376	342	336	331	318	310	325	359	345	344	325	366	340	336	369	340	309	331	350	359	341	336	350	349	354	317	342	330	354	336	343	344	332	352	346	329	355	352	346	382	370	334	354	344	324	332	340	345	342	326	342	334	336	362	302	326	315	353	360	352	334	357	353	285	367	372	337	317	322	370	333	324	382	320	361	340	326	312	303	301	329	364	366	331	336	323	351	315	331	338	353	346	369	368	298	329	325	365	391	359	368	341	345	311	336	358	392	358	347	311	312	321	340	322	337	341	377	318	329	337	343	315	341	335	281	344	329	307	323	331	318	306	313	324	359	335	319	330	324	359	378	366	317	363	321	363	348	305	359	358	373	348	297	325	327	329	319	329	313	331	326	348	352	328	330	382	307	372	342	317	319	356	337	378	336	349	335	313	334	362	331	374	355	321	363	325	363	357	344	385	316	314	357	360	316	338	330	337	348	340	314	367	355	364	324	340	328	347	349	361	308	308	290	355	361	366	353	343	361	322	319	342	354	361	388	396	337	361	345	339	334	382	349	301	357	349	336	311	316	325	351	370	343	375	366	338	401	333	356	339	340	308	345	324	345	317	304	338	351	400	363	327	340	344	345	348	331	330	339	336	314	320	366	350	324	358	350	372	331	319	322	330	337	354	339	332	333	307	339	350	331	324	354	334	316	307	359	342	384	378	363	344	340	312	359	330	321	370	324	361	346	349	321	320	329	354	318	290	347	340	416	317	346	350	346	346	343	342	337	337	313	349	322	316	374	328	343	337	344	352	346	309	358	330	360	323	360	316	339	349	346	352	344	315	313	340	354	330	328	359	359	338	343	313	348	345	326	343	337	318	335	334	334	359	328	335	331	366	349	316	343	349	333	305	343	318	376	339	325	372	327	336	320	325	336	334	353	341	380	312	349	357	352	351	307	393	319	354	312	328	343	308	305	351	330	373	336	313	347	324	318	303	371	317	354	308	388	301	325	342	358	341	332	325	319	360	285	357	336	354	289	365	342	327	372	347	335	352	336	362	357	302	351	315	374	337	314	306	306	351	326	329	350	329	343	339	325	340	349	327	356	350	325	380	326	322	317	334	342	356	333	300	325	376	344	309	358	331	328	380	375	354	342	321	317	360	352	348	362	355	344	370	304	313	316	339	323	363	324	344	317	362	349	357	339	332	356	303	327	344	354	311	381	324	348	328	350	345	363	342	374	335	354	371	315	304	334	357	349	337	307	326	352	356	341	358	367	333	390	317	376	350	343	323	357	333	331	331	354	306	365	350	318	343	373	329	338	338	330	340	311	342	302	321	356	323	338	314	340	354	366	334	326	335	296	335	327	348	317	330	304	359	354	329	366	363	329	365	299	363	315	314	320	378	355	347	335	359	353	363	344	336	353	363	316	308	361	362	344	314	344	350	328	354	355	349	318	302	311	324	351	341	334	355	336	355	392	370	317	296	351	361	341	355	318	334	348	396	316	308	362	313	358	337	316	315	337	327	340	304	343	354	325	333	332	314	347	332	313	321	300	373	338	333	323	332	385	359	371	337	324	330	309	346	370	322	332	329	330	345	331	364	341	324	295	300	314	370	346	335	353	367	361	303	352	362	337	372	335	312	320	332	315	345	317	371	321	317	325	316	369	343	334	320	339	349	350	346	377	323	314	343	331	305	308	368	346	359	363	350	332	326	328	385	324	345	358	292	346	352	339	295	319	348	322	315	326	368	312	341	352	368	383	356	345	338	293	368	305	364	324	338	332	359	344	317	356	342	347	319	351	371	384	365	374	351	345	342	297	362	358	319	358	327	343	341	342	349	375	345	335	339	323	320	342	367	330	343	340	366	353	335	345	340	354	339	321	379	328	319	342	345	330	376	317	336	337	344	327	350	318	315	337	370	336	353	327	341	341	323	336	350	353	353	355	367	325	355	302	337	340	313	324	292	329	337	327	323	321	334	338	357	337	327	348	365	343	350	354	348	320	321	310	366	325	320	346	335	339	353	320	349	359	318	379	332	373	354	370	320	336	323	329	348	340	319	319	358	377	315	340	358	343	357	362	346	336	315	344	373	300	361	331	321	315	374	369	310	369	348	341	354	319	336	324	354	339	355	373	311	355	341	326	322	345	324	342	339	315	343	324	352	333	323	320	329	356	367	347	368	292	355	379	351	355	361	308	353	334	316	339	340	340	329	322	321	335	306	316	354	325	321	315	330	340	343	327	382	339	334	351	366	370	363	342	363	392	354	324	333	328	324	320	307	351	348	329	349	315	336	335	337	333	346	325	324	340	340	308	346	303	347	354	383	352	327	330	328	366	336	345	319	350	343	372	366	331	342	331	362	353	342	354	377	316	351	330
12002	1087	1509	1518	1444	1255	1078	1041	1049	979	918	904	885	844	845	853	838	772	792	753	820	807	803	819	823	760	766	778	810	825	734	770	749	722	800	791	817	779	807	746	777	798	762	741	742	725	777	780	796	777	791	778	851	818	817	829	813	824	790	757	763	727	793	766	743	745	799	784	789	778	768	809	804	774	730	809	781	813	773	793	784	806	771	797	794	801	791	786	775	819	775	773	785	828	770	816	810	818	796	766	790	765	844	790	765	775	790	776	728	773	805	722	806	745	777	735	799	725	740	739	728	758	794	760	696	739	720	781	758	761	744	788	745	709	762	758	755	771	794	782	735	744	745	801	741	782	750	746	724	748	790	796	728	737	772	726	759	778	804	732	737	716	708	774	801	736	755	767	732	768	754	744	754	716	770	752	716	735	751	778	749	730	741	787	708	741	740	749	778	749	770	776	753	737	834	768	778	762	777	742	739	798	787	751	749	816	735	737	832	756	764	736	778	721	715	712	746	781	776	751	773	787	727	743	800	779	777	792	727	764	746	746	755	755	771	745	747	747	762	773	746	755	722	761	728	774	750	764	770	757	775	717	760	721	731	745	811	750	765	760	731	762	789	762	759	753	747	733	774	754	781	684	770	774	738	761	786	741	734	772	741	748	739	738	741	715	784	722	750	730	741	755	719	664	779	763	717	739	778	729	741	744	771	718	781	776	791	728	777	747	762	765	778	750	766	741	771	721	775	723	714	772	744	774	749	798	755	771	743	733	781	691	771	762	796	753	778	777	808	812	758	803	740	785	746	773	779	778	787	745	750	736	766	739	773	782	760	736	742	810	778	731	761	803	796	763	761	730	777	749	771	776	734	746	754	767	811	780	762	761	715	778	752	780	758	820	746	695	756	772	790	726	704	793	752	779	764	812	776	765	795	772	700	707	769	761	739	753	747	746	744	735	763	837	736	745	745	769	725	807	761	787	720	775	809	742	751	787	775	780	778	756	762	727	756	744	762	791	797	751	758	725	782	772	747	743	721	691	734	739	759	753	728	736	792	757	817	740	744	756	749	810	769	745	799	752	765	753	776	751	778	800	742	801	796	737	754	711	749	703	766	751	765	758	785	750	725	762	778	759	803	775	729	764	780	794	738	741	758	777	752	769	796	773	765	752	719	782	742	684	767	760	756	795	759	722	789	773	758	768	735	725	701	732	823	743	755	821	766	755	734	712	770	785	763	804	752	747	706	746	704	828	765	762	762	754	765	740	719	779	737	714	720	723	782	772	773	762	788	786	766	786	798	786	774	752	781	787	792	705	809	698	744	805	755	781	764	775	735	749	741	740	748	809	746	716	760	763	767	796	771	776	753	716	714	769	735	758	822	751	741	798	746	751	737	780	781	776	765	741	804	745	753	698	760	749	723	727	759	784	763	715	795	751	740	743	754	781	747	830	793	771	786	674	783	798	739	713	778	770	769	770	716	764	775	767	714	732	753	783	743	805	764	707	742	737	736	775	799	743	743	747	763	793	727	739	741	773	757	791	796	745	756	694	754	754	750	778	790	748	772	762	728	759	752	735	730	703	760	755	806	751	740	725	721	717	761	762	760	756	745	725	815	776	734	763	780	766	742	734	771	756	797	791	775	781	758	776	754	808	740	787	777	728	758	785	732	804	736	714	777	798	736	768	735	706	797	737	752	724	773	783	815	800	768	741	776	800	768	778	721	762	821	814	756	733	747	734	767	737	775	745	780	785	771	781	777	745	731	728	727	759	797	731	738	752	784	801	746	741	686	778	753	770	724	751	789	717	767	815	705	751	777	734	759	769	745	732	748	729	790	722	765	791	838	727	761	749	725	779	787	748	778	731	799	764	773	744	715	710	714	776	749	781	785	761	789	737	748	716	773	744	730	719	778	790	739	764	755	772	807	754	762	797	791	791	781	801	764	750	744	753	760	771	740	772	748	746	739	760	780	751	767	794	732	741	752	757	780	787	779	741	765	790	773	717	763	770	727	721	732	771	738	741	830	756	780	767	734	788	734	759	771	778	772	778	797	741	741	777	766	765	799	738	805	776	763	758	773	761	782	736	799	766	706	768	749	753	741	757	751	754	770	742	725	699	799	776	743	700	758	778	760	749	746	759	750	786	769	756	702	744	783	763	777	768	791	742	760	762	707	761	754	762	775	726	715	760	777	777	754	716	766	755	776	686	756	750	757	765	752	772	721	746	745	787	781	775	757	766	774	722	792	732	737	730	800	812	724	788	735	746	798	711	796	782	726	771	771	768	738	774	732	747	778	822	748	771	762	780	763	780	785	719	769	758	750	757	751	759	773	790	799	748	734	768	797	752	806	756	765	803	792	763	761	809	761	774	765	762	734	710	812	787	756	741	745	747	805	757	768	754	747	772	775	735	769	804	732	739	760	768	761	771	807	786	758	793	757	808	766	740	776	750	777	789	792	774	797	761	771	753	803	730	764	763	772	739	785	721	721	791	697	805	757	753	721	748	778	796	814	723	735	766	724	768	755	762	743	751	750	727	767	791	718	815	755	736	784	749	755	738	756	789	798	776	758	765	762	777	727	702	787	803	760	764	766	741	775	789	703	780	793	766	763	787	757	756	710	825	793	765	782	768	761	666	759	705	741	774	785	720	718	764	773	757	758	717	768	756	695	696	749	753	748	790	744	740	774	745	745	781	771	853	734	790	704	774	715	733	733	804	726	719	779	815	781	786	828	760	755	749	767	743	733	749	800	750	760	741	755	749	714	804	723	766	760	768	775	733	738	717	773	790	739	743	740	765	759	745	768	756	742	745	821	791	795	729	736	759	692	778	718	724	788	763	762	725	718	774	752	758	756	726	724	718	723	781	738	783	792	761	749	715	752	747	751	687	720	726	774	765	755	736	746	809	735	765	758	758	789	733	742	775	773	718	757	776	769	747	731	793	776	746	744	739	765	733	780	763	781	686	751	752	781	734	785	763	743	787	746	805	765	761	740	729	771	781	789	734	802	729	774	728	705	770	738	848	751	748	815	748	800	752	696	772	758	774	785	740	795	779	772	753	731	782	714	787	712	773	757	711	746	751	767	744	765	757	788	775	739	730	741	763	737	759	738	784	816	743	733	758	749	743	779	732	747	788	757	785	776	764	781	760	751	756	762	756	790	739	804	758	735	769	752	733	736	782	764	753	775	751	811	756	747	777	797	767	753	778	768	751	768	769	800	797	802	735	720	731	722	774	746	767	784	762	721	743	765	769	776	747	780	761	755	775	782	779	734	747	796	762	784	724	716	791	756	798	763	770	727	726	763	702	839	769	764	760	749	764	762	755	781	751	748	743	713	734	720	778	759	740	770	772	731	738	771	782	759	786	753	779	757	747	764	756	806	730	753	742	798	750	731	738	797	766	773	750	794	746	711	771	743	831	748	736	768	687	802	769	735	760	759	743	722	798	816	753	759	743	774	767	744	748	717	771	783	769	769	778	742	741	704	826	789	787
30669	4573	1312	1002	749	649	567	530	471	439	458	487	473	394	434	428	409	407	424	427	426	375	436	440	405	424	409	389	453	399	389	396	412	445	402	364	367	395	368	376	422	387	378	444	406	390	417	400	387	420	421	426	389	403	409	381	428	412	387	420	379	429	416	394	405	386	431	411	411	430	410	364	431	407	411	383	430	443	379	387	437	404	394	380	426	394	358	404	427	425	373	363	387	371	424	367	389	375	414	410	405	379	421	375	434	412	403	417	395	385	424	435	422	416	401	383	384	435	436	377	442	415	391	415	414	395	372	394	404	421	448	384	367	406	391	382	392	437	416	377	422	406	435	431	375	385	401	410	394	414	389	381	391	409	375	374	420	379	451	390	373	327	414	387	390	408	403	403	410	378	368	392	386	414	417	412	405	427	354	416	393	413	420	437	436	411	406	388	396	376	391	402	396	393	350	429	429	338	405	409	373	372	411	407	430	379	432	390	409	409	413	406	397	405	467	384	358	375	411	387	411	423	394	419	397	364	400	401	359	397	371	441	357	438	460	393	439	448	412	364	384	412	415	386	406	365	359	419	463	401	393	417	420	451	415	410	403	419	422	361	378	399	399	405	406	434	409	379	434	392	402	454	429	396	353	365	406	395	430	410	424	416	400	409	380	409	438	403	436	392	424	395	398	411	408	352	372	381	407	406	441	420	407	392	418	410	351	390	393	375	384	377	397	387	424	361	380	391	390	426	401	396	414	402	418	381	376	396	353	405	399	400	444	401	408	396	385	372	402	340	410	429	383	417	391	391	385	419	409	434	369	423	418	410	421	409	415	394	424	371	435	419	399	404	391	444	407	416	410	415	384	427	418	358	416	401	417	386	379	443	385	422	387	409	388	371	413	416	390	409	382	404	372	437	405	395	417	390	424	387	405	417	403	393	361	393	418	358	427	425	397	411	408	448	377	415	389	415	394	385	416	387	418	393	431	389	375	395	433	407	366	374	401	403	381	418	427	431	421	382	417	418	425	397	391	385	404	394	340	384	417	405	442	407	409	370	402	391	356	393	338	421	418	386	413	407	425	388	431	426	402	392	432	400	383	408	416	367	402	425	398	435	408	451	359	385	399	408	383	443	428	401	407	452	382	446	419	421	401	373	402	400	385	415	404	396	420	475	438	369	443	390	415	390	400	365	408	369	407	363	366	407	405	374	422	345	371	377	366	353	398	425	439	418	416	425	403	389	382	381	398	413	378	402	386	389	431	357	430	439	363	414	403	439	387	366	387	373	395	414	423	374	400	385	381	402	392	412	432	423	389	392	411	370	411	412	402	407	371	395	393	414	384	463	438	418	408	398	411	387	435	413	382	392	405	411	427	403	381	426	408	408	386	385	412	377	396	388	382	382	373	435	413	442	412	417	404	416	396	423	447	438	387	432	382	390	410	436	411	362	411	357	409	374	407	419	386	406	405	369	395	451	374	363	423	401	385	401	395	398	371	389	391	397	401	377	346	391	421	403	405	350	431	452	380	385	422	409	383	395	386	376	406	395	381	429	437	386	386	377	423	393	398	432	388	418	389	379	410	403	404	425	403	410	427	394	410	427	385	398	395	386	411	428	386	424	403	382	400	425	378	393	374	412	421	434	371	412	434	359	419	428	411	377	408	404	400	375	382	390	366	369	390	412	423	415	376	411	413	406	403	353	385	440	384	399	409	374	410	421	402	383	372	406	408	423	425	421	407	389	413	394	406	430	397	385	413	396	394	370	398	440	439	436	399	410	389	386	425	446	421	397	421	365	391	405	392	400	381	386	397	430	410	395	405	406	378	441	413	399	387	392	393	380	373	384	430	435	410	410	388	395	377	386	383	379	397	402	409	361	398	422	369	401	381	427	407	423	464	389	391	373	399	388	417	379	411	409	370	409	379	429	412	399	399	367	403	430	408	391	383	386	405	398	385	404	400	374	405	382	406	386	466	396	382	383	415	417	389	374	420	414	417	390	411	440	387	419	420	386	385	388	388	368	417	405	375	386	397	394	401	393	425	416	408	367	376	378	418	408	409	400	391	373	389	411	405	408	455	389	376	379	421	409	400	400	411	407	378	397	391	405	453	395	373	417	365	406	365	364	412	404	435	418	398	434	400	386	361	381	402	367	412	422	420	414	414	397	415	423	400	370	408	399	398	371	386	397	412	398	413	380	403	384	428	363	413	419	383	404	418	389	386	420	379	379	403	415	404	394	393	412	397	364	360	378	390	437	403	385	408	433	433	420	372	405	370	371	403	378	412	394	470	431	411	422	383	432	417	388	393	415	421	414	397	376	394	432	383	393	374	404	405	413	389	379	390	381	352	351	434	401	403	424	455	374	368	411	417	415	365	396	406	427	398	407	379	430	398	370	400	424	401	425	406	368	418	417	423	358	387	390	431	408	386	410	439	358	435	394	399	417	390	429	412	400	415	388	420	375	389	394	381	356	378	436	369	424	381	422	416	391	419	396	397	431	431	395	412	366	375	393	375	397	425	408	406	427	402	408	396	404	438	393	374	403	414	403	408	389	403	396	386	402	401	380	359	392	395	407	392	390	385	377	402	393	389	389	401	389	384	363	363	387	394	430	415	433	413	404	429	384	369	403	358	427	395	364	421	368	416	408	375	405	418	412	403	412	392	399	396	415	407	408	400	424	385	391	405	383	387	407	426	412	413	422	444	385	401	382	421	404	362	384	393	411	414	394	388	379	385	399	368	357	371	407	438	411	371	371	384	406	390	382	404	392	350	401	389	452	404	409	438	419	417	404	410	388	381	402	452	376	414	389	401	378	429	383	419	377	407	407	393	423	412	373	412	405	436	423	413	385	363	409	427	403	426	416	400	384	394	400	416	408	364	404	411	386	395	388	398	387	359	400	389	386	384	423	398	407	381	378	388	404	437	408	409	427	441	443	388	419	405	394	380	392	396	389	445	415	372	432	431	404	410	412	421	387	390	402	410	353	423	388	399	359	394	392	362	364	404	399	399	400	356	418	388	424	421	382	410	393	370	395	368	367	458	420	396	439	414	398	388	386	425	406	417	395	387	411	412	383	409	425	406	357	406	398	426	395	436	416	390	396	412	409	406	433	375	398	397	413	411	391	382	397	371	408	387	414	391	396	426	380	407	379	377	404	434	377	379	426	385	412	387	451	428	354	371	400	379	410	409	379	411	430	396	415	391	400	400	416	394	427	402	402	405	391	384	378	399	398	422	376	396	381	368	431	443	371	440	403	405	375	382	414	413	394	451	399	417	415	396	379	405	426	445	435	406	409	364	395	390	401	406	451	413	406	425	398	390	378	407	412	428	419	426	389	377	444	391	401	425	392	424	373	352	435	417	355	398	422	454	396	404	412	385	427	420	361	400	401	443	387	379	404	391	421	389	391	420	382	431	381	408	391	428	401	442	379	425	407	400	393	429	426	375	404	379	400	379	391	439	420	412	416	333	359	405	428	394	392	365	380	363	396
16317	1573	2260	2524	2225	1838	1626	1431	1326	1258	1170	1192	1090	1064	1078	946	1000	975	984	982	958	956	920	945	947	944	894	912	932	917	980	895	880	971	883	918	871	891	935	895	844	920	898	869	857	891	879	928	960	962	989	953	938	983	932	945	955	967	959	923	905	857	889	915	909	915	888	873	914	878	885	860	873	936	901	953	912	901	954	885	894	922	932	902	892	877	892	926	875	916	971	892	898	903	911	890	866	888	854	870	884	941	889	865	894	866	867	865	846	881	883	868	882	869	789	874	805	847	846	897	897	847	865	920	855	893	885	839	882	826	893	919	836	865	890	863	875	900	899	835	879	877	891	918	847	916	894	859	852	921	824	894	866	860	826	876	890	827	849	862	898	871	872	861	842	845	848	925	856	888	900	806	860	825	865	903	890	894	919	866	878	840	800	894	842	878	843	865	908	803	880	858	902	832	865	875	883	829	888	859	897	845	843	814	804	924	910	821	876	860	863	799	833	903	899	874	806	866	854	885	840	878	855	859	893	856	832	839	852	843	810	893	836	855	881	846	850	863	873	832	859	902	814	876	852	842	866	842	872	862	857	870	870	884	865	835	898	863	878	909	892	851	880	906	870	871	824	835	882	929	852	896	836	835	862	867	869	932	889	839	832	863	911	854	884	803	954	864	819	906	929	850	864	848	886	858	869	875	867	799	869	904	843	894	821	853	897	893	868	877	839	881	829	912	863	881	887	790	881	850	869	841	799	824	857	862	878	872	849	847	841	926	835	876	844	830	835	867	840	866	827	827	864	891	845	897	818	806	843	901	881	869	845	889	832	873	862	864	832	917	880	833	884	891	842	868	837	889	863	918	885	833	842	840	874	853	851	842	853	866	825	836	850	824	876	913	871	881	852	826	911	857	860	856	921	845	857	895	870	856	862	913	833	921	839	858	853	910	848	857	877	871	841	918	832	887	935	883	881	942	875	839	914	812	924	861	878	893	831	896	858	864	865	898	850	877	925	843	841	815	869	845	797	857	932	847	851	837	884	861	872	856	842	835	869	865	891	900	879	868	858	896	833	929	928	840	878	876	878	844	839	904	847	812	794	861	856	866	906	856	831	864	841	830	877	885	838	886	847	819	865	848	888	822	867	903	855	866	855	849	862	845	881	867	884	890	851	886	888	845	884	847	937	870	866	870	915	927	870	879	812	881	875	864	901	840	863	908	852	894	821	871	847	866	854	923	864	870	874	832	899	845	874	884	889	835	872	864	802	856	881	857	874	829	880	855	813	807	848	871	850	835	881	877	840	862	912	887	868	897	859	878	852	872	847	871	931	865	832	827	886	821	835	861	861	839	832	843	882	843	892	913	853	896	826	893	906	880	869	849	869	850	895	882	867	890	841	855	845	835	854	806	939	868	908	873	822	828	902	897	906	889	866	902	838	867	887	884	857	867	851	836	829	831	845	843	813	897	838	861	870	833	852	866	858	854	916	841	846	854	876	852	872	802	834	850	785	826	885	869	891	895	855	862	862	835	888	913	878	844	852	860	890	876	880	889	848	905	854	814	883	861	818	808	815	897	890	913	876	859	874	932	866	894	792	882	877	873	854	845	886	884	866	877	864	876	881	829	913	804	888	800	806	824	845	915	866	861	847	827	888	860	861	899	808	861	897	844	872	860	841	878	826	853	867	840	832	889	869	895	881	902	824	911	888	877	914	833	828	828	867	857	871	903	900	878	832	931	852	851	828	927	873	842	851	835	898	820	877	889	889	847	829	786	881	906	858	869	869	864	860	880	950	859	848	855	849	839	874	904	888	897	873	888	868	888	903	795	889	857	828	849	846	840	875	846	873	838	832	830	876	852	906	865	852	846	864	872	920	859	827	844	875	876	851	856	844	848	872	839	853	835	879	850	909	874	876	886	847	861	867	917	885	828	813	875	849	891	865	798	857	877	837	833	893	879	860	934	856	841	904	894	857	836	902	830	881	862	893	875	820	900	881	875	887	822	885	884	870	896	868	818	856	858	827	879	843	869	873	866	880	835	849	877	880	785	877	860	850	896	852	892	851	852	874	844	845	875	894	856	868	905	892	832	851	830	853	874	914	877	908	873	874	903	864	881	831	867	894	856	920	876	867	827	885	865	854	834	957	898	868	841	848	889	890	867	873	841	884	828	864	865	881	908	850	907	876	853	877	813	866	880	867	899	917	869	840	840	916	949	864	828	888	893	864	809	840	840	903	871	846	870	885	871	840	882	807	857	850	868	861	833	849	822	865	797	866	897	879	906	871	831	839	866	899	852	837	907	883	912	870	873	845	843	919	890	868	855	839	896	875	848	854	819	881	868	871	829	911	858	864	884	848	849	878	870	849	843	832	837	891	875	848	846	928	850	898	850	835	875	810	853	779	914	899	870	854	842	856	813	868	871	893	860	874	826	834	847	889	822	884	891	842	867	875	898	891	846	911	860	934	855	870	906	871	833	873	877	888	878	847	835	869	866	854	913	845	866	897	910	862	861	877	811	906	848	891	883	878	849	905	866	849	816	877	795	903	858	866	877	830	823	863	855	887	902	839	830	863	889	847	871	875	843	791	840	856	864	869	818	884	820	790	906	882	866	854	860	844	863	917	894	850	871	862	866	859	834	859	868	894	876	852	860	894	876	857	847	847	834	885	867	886	797	916	864	836	812	786	861	925	794	897	886	901	901	865	860	881	878	860	883	855	845	871	846	931	869	820	870	831	898	849	873	887	879	850	871	889	860	901	864	858	892	888	860	894	891	904	892	847	863	852	874	849	856	928	917	868	894	863	894	804	879	799	918	863	888	863	806	882	851	821	885	815	873	845	890	899	874	846	836	870	841	860	849	893	835	838	904	879	871	856	841	881	909	900	894	866	924	868	824	866	845	829	892	798	850	888	830	870	823	863	867	861	903	853	864	889	875	900	858	834	795	826	863	830	866	907	882	823	880	818	857	815	871	861	870	851	840	852	853	869	829	834	874	792	930	856	824	882	878	874	874	906	891	821	805	885	824	887	823	839	856	866	872	889	909	906	829	848	886	863	909	857	872	796	820	843	908	872	901	796	838	832	874	834	875	819	845	862	872	861	841	887	847	850	842	815	898	813	875	844	769	867	861	939	837	891	835	797	824	887	843	856	904	882	882	891	826	918	842	846	859	850	862	868	838	854	823	832	891	871	841	899	841	823	817	892	814	877	887	894	856	859	852	808	900	907	868	872	880	861	821	815	876	886	853	860	870	876	932	845	874	881	851	907	846	876	870	876	857	826	893	805	887	867	858	891	883	890	868	880	808	850	897	854	834	907	816	842	858	882	830	859	869	842	860	913	855	856	891	848	914	846	835	792	866	839	862	859	908	822	876	831	923	874	894	855	906	882	895	862	881	824	852	841	862	897	865	838	833	823	900	875	912	868	891	815	864	896	922	870	895	905	819	859	844	863	875	900	787	897	881	874	828	920	858	875	827	821	830	838	826	864	859
6504	496	290	271	245	264	223	222	259	264	266	271	230	235	258	222	257	245	245	246	241	264	265	202	258	234	260	247	242	269	213	224	265	251	239	235	261	241	233	222	253	242	254	251	237	232	241	225	261	244	228	253	244	230	236	239	269	254	257	247	237	224	247	238	257	248	225	223	228	222	262	289	222	217	267	270	237	238	239	249	257	258	214	281	231	233	256	249	259	272	234	237	227	235	219	245	237	249	266	279	231	253	271	276	245	228	242	256	244	226	229	263	260	217	226	248	268	263	247	242	245	250	253	240	245	253	283	242	232	235	263	244	266	244	259	238	246	265	253	248	258	272	236	261	238	258	244	253	262	263	216	255	257	264	241	239	223	250	224	261	244	240	272	236	249	253	267	241	266	263	275	251	246	214	236	238	288	263	250	235	234	237	274	278	228	227	247	260	250	245	232	235	231	258	249	240	219	246	230	277	258	232	246	268	223	219	283	262	233	230	230	262	226	202	261	238	253	244	246	272	250	227	232	240	252	262	261	239	241	262	264	248	216	265	209	234	241	259	224	250	251	243	248	207	213	263	248	246	264	231	223	228	239	236	271	253	263	257	261	239	281	251	219	243	240	240	259	227	210	230	278	259	254	256	248	241	242	263	225	230	232	257	286	226	231	257	240	264	241	247	211	236	249	252	256	224	222	272	245	260	275	253	281	255	223	263	261	236	250	264	245	242	273	262	233	232	226	241	232	236	260	251	268	241	256	241	246	232	270	258	275	233	271	225	247	266	236	240	258	249	229	256	248	252	265	267	254	236	230	253	228	257	230	254	225	239	272	255	240	242	247	244	259	222	225	236	273	221	267	260	230	270	259	246	238	242	230	253	264	205	206	270	275	248	235	241	262	236	230	245	232	238	242	250	249	267	240	257	244	251	256	248	250	257	236	236	235	223	252	241	247	266	229	255	240	263	235	272	245	250	229	277	252	224	266	239	226	244	242	250	228	254	241	256	244	232	271	240	254	272	235	238	245	258	240	252	278	234	277	255	274	250	237	253	244	244	250	221	229	263	243	262	244	270	235	236	255	250	205	260	243	244	250	256	230	225	254	224	272	237	223	253	230	271	240	222	225	231	256	277	258	235	263	282	269	253	235	215	262	238	246	246	265	234	208	249	224	223	253	222	237	220	277	250	248	274	257	239	251	228	256	230	240	235	258	247	261	224	264	240	228	223	232	250	256	243	260	249	238	218	243	215	236	257	237	257	240	256	249	256	273	259	224	267	246	238	229	241	240	248	237	263	246	269	250	258	242	251	246	267	248	269	239	233	249	277	231	247	254	235	253	260	246	263	256	243	241	248	242	270	245	262	242	261	243	220	241	257	250	263	280	250	228	262	252	229	241	229	245	248	250	261	254	247	229	240	258	272	256	239	230	220	232	244	281	254	234	270	249	247	279	273	249	242	247	233	232	265	234	266	256	242	260	261	226	269	241	243	235	222	272	233	250	221	221	231	245	234	228	267	257	222	244	266	244	246	224	222	282	229	256	236	264	249	271	228	240	251	252	205	197	238	250	226	241	233	242	287	227	239	239	267	241	236	236	233	254	246	274	248	260	242	242	255	245	257	219	249	254	271	226	259	262	235	248	256	216	234	254	252	253	251	233	242	252	216	251	258	231	237	263	254	266	257	231	255	246	251	267	259	237	276	231	264	228	252	261	223	231	262	266	244	246	239	250	256	259	259	236	213	248	252	265	276	229	268	229	245	218	266	227	230	253	254	234	240	266	226	215	235	226	279	267	228	254	213	263	250	273	246	245	240	235	240	261	219	285	223	212	284	238	226	224	249	253	257	254	246	251	259	251	254	223	236	274	229	219	252	243	258	247	209	255	244	249	234	251	248	257	222	250	224	246	233	226	199	249	246	247	253	253	233	230	242	223	233	254	219	226	279	262	237	227	248	230	235	207	219	242	220	249	242	264	241	246	236	245	235	255	236	251	238	281	268	256	255	264	249	245	250	245	253	262	215	240	206	240	243	244	258	224	238	263	246	268	250	269	227	244	278	236	264	274	231	236	260	230	223	225	222	263	241	245	217	227	244	274	247	239	241	229	237	257	243	221	241	272	218	251	240	233	243	258	260	247	237	242	249	231	266	274	267	251	238	234	240	233	249	260	258	230	226	238	236	267	228	239	223	243	290	280	218	209	250	235	250	279	282	238	249	234	223	229	251	230	257	227	237	259	256	231	252	242	227	255	268	234	243	239	289	262	245	256	223	213	221	278	238	271	263	253	238	250	245	260	262	241	255	229	257	243	213	242	217	245	230	245	234	264	239	249	274	239	229	220	237	228	268	253	262	253	259	245	234	246	264	286	236	285	266	293	268	223	248	226	258	244	218	229	256	208	256	265	256	253	263	228	260	247	256	251	247	264	260	243	257	251	240	268	232	236	231	242	257	238	261	247	228	222	233	235	243	240	275	257	236	276	283	254	224	253	257	232	245	246	261	253	236	249	247	286	249	279	267	237	206	263	253	249	218	250	220	256	245	255	234	209	251	259	230	262	280	234	240	256	243	232	219	241	245	262	218	253	240	253	248	226	204	277	226	219	231	244	214	240	254	265	231	223	248	222	205	294	245	247	293	256	258	221	246	266	282	254	245	232	241	276	264	236	228	217	246	269	239	259	263	221	242	221	231	250	262	269	256	263	250	218	245	251	266	256	237	243	251	228	252	244	203	233	229	240	259	256	247	241	246	217	248	297	265	233	241	273	234	260	267	233	253	243	254	230	261	286	258	258	233	232	272	250	254	251	245	238	235	248	251	244	256	233	255	227	239	278	241	243	242	257	240	221	251	268	220	226	244	251	238	249	238	257	262	247	237	253	235	226	234	234	226	257	279	250	217	237	229	267	233	257	241	293	251	193	250	238	213	257	252	243	273	236	237	260	253	239	279	276	243	239	245	244	233	229	249	247	219	246	239	260	229	233	243	279	243	206	256	239	243	236	244	247	261	234	276	269	213	237	254	241	245	218	255	237	249	236	246	249	241	236	231	251	232	237	235	253	289	255	255	249	263	230	228	268	239	238	222	242	265	269	270	233	200	237	263	252	260	238	257	253	239	255	235	268	239	265	271	274	226	234	215	239	225	221	251	224	248	244	240	273	250	241	250	243	257	248	277	236	238	265	264	247	259	249	245	251	284	257	234	239	228	254	254	242	233	257	248	212	258	233	255	236	271	231	230	281	285	241	272	247	253	237	229	254	269	253	259	236	252	284	264	248	254	244	244	228	254	239	233	259	254	246	269	233	228	247	276	261	259	234	230	267	250	243	258	271	248	268	242	257	221	253	230	265	260	253	278	226	284	256	256	242	212	215	240	224	258	233	237	262	237	250	249	236	247	229	236	254	227	226	221	285	227	242	233	240	275	228	258	224	262	274	259	261	250	250	247	282	259	241	307	258	251	257	245	256	270	252	232	266	250	265	211	245	261	231	262	251	260
4242	648	662	622	598	635	570	584	583	568	530	601	570	599	573	571	560	572	580	619	583	557	618	589	537	585	559	571	540	591	586	571	624	577	605	569	578	584	575	532	579	616	609	595	563	571	553	533	587	592	564	591	605	556	600	608	585	591	642	561	598	600	573	571	587	566	580	583	562	594	629	597	577	570	587	608	561	560	582	573	605	554	544	602	561	538	585	584	579	626	597	592	552	634	569	572	594	623	604	592	573	602	520	589	578	576	542	573	547	582	613	602	548	572	559	515	597	583	597	571	544	595	594	546	584	550	605	559	578	566	518	569	562	593	540	538	600	562	584	578	591	565	570	558	566	555	577	617	558	562	595	544	544	570	541	637	588	572	572	550	580	584	580	583	562	551	559	569	565	572	600	568	546	563	561	574	620	554	599	560	513	581	583	559	571	569	575	587	556	582	620	574	592	586	562	590	580	584	641	612	564	550	550	580	595	593	549	593	576	577	605	569	547	565	562	583	597	574	566	564	629	610	578	569	537	554	578	632	545	596	602	567	602	576	574	560	548	600	595	543	579	595	504	540	542	576	611	610	576	579	608	537	580	599	575	550	563	568	558	591	513	585	575	599	585	554	532	553	569	594	570	594	559	575	560	582	571	558	587	541	542	566	582	573	579	590	582	548	525	580	594	556	555	553	544	555	641	624	569	579	614	597	588	570	563	567	566	578	556	577	543	592	555	600	599	588	565	594	564	558	613	584	566	612	578	579	583	555	557	609	579	574	564	560	576	566	606	622	559	551	543	547	569	603	533	560	615	572	540	586	599	571	582	569	547	552	556	528	572	577	572	581	581	594	610	611	563	578	601	603	542	580	583	610	560	627	544	529	576	598	495	587	538	598	572	590	599	565	584	610	590	568	591	583	582	534	588	576	561	597	546	579	585	585	586	570	553	581	598	584	556	558	558	592	617	602	560	557	587	578	575	608	574	537	588	557	605	541	555	584	570	569	584	551	601	586	551	576	595	584	555	548	587	520	565	566	552	576	571	545	571	549	532	590	610	536	538	569	589	585	617	596	591	610	581	566	569	616	564	563	571	596	580	628	552	575	564	589	533	571	598	568	567	584	597	538	564	555	620	531	576	551	546	594	552	585	569	564	541	572	559	552	568	575	587	559	581	589	578	618	550	590	549	576	574	568	597	595	586	565	574	547	605	582	583	586	605	596	568	565	581	598	530	540	514	552	537	569	571	580	589	548	557	551	548	575	579	611	595	591	581	609	608	553	583	553	605	583	526	555	555	581	550	593	526	533	582	558	559	592	595	549	581	566	585	586	595	606	564	600	548	535	541	557	572	536	563	600	563	579	541	587	568	559	564	586	591	580	570	571	611	560	587	604	575	585	586	548	594	537	530	590	548	529	544	562	623	513	575	610	579	614	582	560	560	556	582	583	587	580	524	631	548	596	564	545	547	574	579	608	588	526	590	572	527	542	606	591	530	530	588	530	589	550	612	567	549	591	583	566	607	591	577	602	601	572	575	553	634	560	557	583	578	543	560	574	590	621	571	598	556	543	611	564	588	601	574	533	572	569	573	544	549	549	586	585	549	559	544	578	611	561	581	568	593	570	589	576	562	562	539	542	580	600	567	587	587	587	574	593	564	559	587	545	561	611	547	589	606	556	608	552	560	604	511	584	618	590	520	560	598	571	544	562	556	595	633	584	589	538	546	593	604	540	567	594	548	565	559	532	592	569	564	566	595	587	554	596	582	554	529	542	541	559	561	608	535	551	564	578	572	582	599	581	564	542	554	593	606	575	600	606	574	565	585	556	584	563	591	591	541	590	587	546	569	575	600	578	580	580	527	545	569	574	546	589	565	576	544	590	570	569	587	533	564	571	563	558	560	565	587	599	616	565	566	539	573	537	569	590	607	562	584	543	591	542	632	580	564	565	589	585	598	545	573	569	599	608	535	580	566	604	557	599	529	602	560	553	576	545	576	547	560	591	582	566	571	557	562	536	545	579	582	546	579	583	553	582	597	522	543	553	572	576	594	617	619	550	590	581	576	586	573	544	569	636	586	565	552	582	597	555	597	602	565	579	613	573	599	570	569	613	550	564	538	576	607	558	597	567	551	538	534	612	603	609	564	573	591	561	557	575	581	613	560	549	571	538	570	576	598	582	564	567	553	558	560	553	549	548	582	548	575	571	529	604	573	557	544	577	553	595	560	575	556	577	541	611	561	555	549	598	568	586	583	580	615	559	545	538	584	555	563	598	569	568	558	595	575	552	535	592	621	548	542	613	571	577	535	552	580	561	571	563	567	598	595	569	583	544	630	657	595	553	557	577	594	591	609	583	558	586	586	570	563	582	538	572	568	598	558	612	565	577	612	580	514	609	565	570	576	564	587	601	594	597	570	539	576	552	527	567	551	542	553	542	573	567	589	552	613	560	611	595	608	630	550	578	621	572	557	586	577	543	620	593	551	552	588	536	592	554	556	607	605	583	566	566	612	523	559	588	528	568	582	572	568	532	609	574	575	585	543	569	585	597	577	563	570	594	568	551	555	565	565	580	528	531	551	631	580	563	565	549	583	553	580	618	565	623	596	588	548	598	586	579	553	589	563	522	556	561	575	569	574	572	557	568	601	598	576	567	580	579	583	609	583	562	525	565	579	600	536	556	627	601	602	552	588	576	577	594	583	602	607	566	590	585	560	547	593	581	546	563	552	528	577	580	594	582	545	575	543	538	575	596	572	561	571	586	560	596	555	582	577	568	563	564	582	570	597	586	594	562	587	550	602	558	571	598	578	542	593	529	586	546	573	543	563	573	566	604	518	551	540	569	582	541	559	598	556	553	575	587	589	550	615	546	582	586	561	591	617	571	596	553	512	600	591	564	599	568	601	566	613	549	575	569	571	567	596	592	585	602	574	581	581	545	569	563	576	621	575	559	570	587	603	578	578	591	541	580	561	571	555	567	582	578	571	580	567	547	584	599	559	560	599	518	594	570	558	574	607	549	536	567	595	557	560	563	537	523	573	573	589	583	590	552	538	564	558	566	577	572	577	558	593	542	567	575	581	586	539	543	592	549	604	581	554	594	582	602	576	600	564	594	571	551	579	600	568	563	556	569	577	588	553	575	594	603	599	573	568	568	551	588	530	597	580	562	566	554	567	598	588	564	533	569	602	549	598	531	571	566	583	569	580	574	524	575	593	526	592	566	565	542	541	543	575	559	580	597	572	562	560	561	543	516	593	642	553	588	557	558	563	622	560	522	569	554	541	562	572	592	573	603	632	578	569	557	546	574	532	560	590	552	563	581	591	570	587	550	612	550	591	569	602	551	580	570	581	548	578	554	573	610	554	560	597	561	547	548	559	549	588	560	559	532	543	573	583	553	575	557	553	532	580	548	557	549	553	524	564	531	613	595	570	581	604	629	582	541	585	575	603	567	569	587	546	557	563	583	559	583	562	584	563	538	575	558	568	575	598	518	543	570
21001	2241	727	534	494	445	458	404	385	378	371	348	361	363	381	340	355	346	360	376	362	370	360	337	325	339	326	348	378	353	364	353	329	343	356	311	311	363	300	374	337	320	362	302	322	343	375	338	370	342	365	328	336	311	301	405	376	303	310	342	330	349	320	373	330	348	313	328	336	305	346	364	408	331	354	342	369	323	333	310	337	356	312	335	360	363	344	362	353	343	322	344	338	288	353	359	346	334	337	325	368	299	326	333	332	364	360	343	317	363	327	339	384	334	337	327	315	350	343	348	347	303	375	369	319	349	333	304	314	355	345	326	314	342	361	342	323	352	328	347	333	316	333	356	309	351	371	332	321	393	316	340	355	347	340	353	368	339	346	333	332	368	308	340	326	355	332	316	336	327	341	343	375	347	304	344	358	336	340	339	355	324	361	360	313	347	316	338	344	308	351	304	349	328	341	328	321	362	342	308	346	318	357	348	328	326	356	397	316	372	347	342	334	341	338	327	333	298	355	314	325	348	342	337	282	323	340	354	331	345	323	336	311	336	326	321	367	332	325	326	336	281	336	350	380	336	356	348	341	331	350	330	342	348	341	369	348	314	340	339	315	336	312	335	319	272	358	351	362	371	305	342	364	306	362	306	354	369	337	342	307	354	336	357	354	361	319	334	323	333	333	331	360	332	354	320	341	337	316	366	297	322	322	347	352	354	339	339	364	342	342	346	358	341	323	348	290	321	301	320	331	336	356	338	312	346	345	335	348	345	333	338	379	338	339	305	353	326	342	350	346	334	351	292	333	344	338	383	342	328	324	364	363	332	346	320	336	349	368	355	350	350	322	370	336	344	318	319	328	340	341	338	296	346	332	348	342	323	358	358	342	338	340	331	344	341	337	326	332	328	340	362	339	361	358	335	316	320	357	315	304	332	365	362	348	356	353	331	363	349	319	330	323	350	337	370	326	306	320	355	338	354	353	343	348	362	345	320	319	331	322	372	338	349	342	354	326	320	324	327	331	309	303	345	363	376	303	345	287	302	309	321	342	380	373	332	340	347	365	315	324	310	342	346	352	378	336	338	332	348	328	353	337	337	337	321	345	377	347	304	336	322	332	349	319	303	342	362	322	350	328	356	303	316	340	340	343	347	327	324	322	351	362	347	343	309	365	364	338	342	346	349	384	321	323	340	349	342	344	347	341	340	338	325	362	351	331	357	343	340	317	366	324	340	341	328	367	319	332	346	351	341	362	348	342	325	316	384	356	341	355	319	333	332	340	379	351	321	287	315	307	327	317	321	295	345	390	349	333	360	308	333	318	364	346	363	344	331	386	346	349	321	349	325	350	333	322	316	331	341	335	370	345	314	317	324	348	372	323	338	345	324	352	334	349	342	338	332	351	324	342	340	368	327	380	335	358	323	337	355	341	370	318	361	351	357	373	365	361	331	314	372	351	330	313	313	343	317	331	358	354	355	362	343	313	323	346	317	344	349	315	320	362	355	340	338	371	325	338	317	356	319	362	337	370	349	341	316	351	341	310	370	324	341	346	308	337	348	310	335	345	374	302	310	320	327	319	326	338	321	313	347	329	341	339	362	342	346	346	328	350	339	331	346	357	364	322	314	340	336	344	358	331	345	336	376	289	370	336	368	343	337	345	359	332	353	311	350	342	383	329	350	340	331	352	359	352	363	336	341	316	336	339	348	333	314	353	332	327	313	312	333	352	376	330	345	349	342	338	362	363	340	337	308	330	319	381	320	318	354	338	325	338	347	324	326	354	353	308	331	310	342	350	340	324	341	357	330	350	313	333	362	336	314	311	350	360	352	343	345	334	359	344	319	346	336	341	369	336	344	342	317	338	346	335	311	350	329	321	320	348	383	297	340	306	346	287	335	369	348	309	331	388	331	368	345	348	360	317	366	331	322	333	373	316	343	338	347	343	299	377	338	372	348	337	334	348	347	336	324	351	348	368	325	309	345	331	333	347	323	340	307	324	363	338	323	348	318	352	365	347	335	346	346	325	340	298	324	327	344	337	332	328	335	374	340	350	353	331	365	327	337	333	348	339	330	330	352	346	325	342	338	346	355	340	342	331	312	309	317	350	333	382	353	384	353	370	355	372	332	350	315	346	327	320	322	303	363	350	300	391	343	355	351	329	357	338	333	328	334	337	333	348	350	303	323	363	365	356	324	326	367	341	326	322	331	327	325	322	332	358	343	317	320	386	339	327	353	343	339	344	364	355	351	364	319	348	355	360	361	344	319	339	339	373	338	340	334	344	314	305	345	315	355	334	350	344	344	395	330	305	352	337	394	334	337	328	347	375	351	318	318	350	360	352	311	363	321	384	397	336	345	351	292	327	326	349	344	391	334	315	337	361	348	362	329	323	361	347	340	336	350	380	345	341	351	326	330	358	324	363	346	355	310	340	322	335	362	332	342	325	328	321	316	389	304	392	346	330	333	335	346	328	310	326	327	348	305	369	350	314	349	357	320	348	286	331	359	320	326	319	313	332	386	355	342	346	309	379	338	341	363	341	341	358	352	327	295	362	351	345	328	341	325	324	338	367	359	350	334	343	340	344	330	344	334	356	320	347	356	351	355	357	339	333	343	383	350	320	380	326	321	332	350	328	345	317	345	317	341	331	334	376	357	303	351	327	344	358	351	326	333	347	336	359	331	346	329	366	341	321	292	341	297	342	327	335	365	340	320	338	355	319	351	324	353	351	340	361	315	318	349	378	360	324	302	325	332	363	362	343	339	340	338	325	354	313	370	354	349	335	343	367	352	362	357	362	363	332	315	309	329	378	370	339	326	334	357	329	350	302	370	339	370	327	342	339	325	347	348	362	365	329	344	339	346	366	357	330	306	357	382	340	325	337	351	371	321	304	348	329	325	350	357	355	346	361	351	322	335	346	355	354	338	351	345	341	335	336	348	336	347	330	355	338	324	405	326	334	327	331	329	320	361	302	346	319	312	311	352	358	317	341	345	330	325	371	353	364	313	356	324	324	342	314	332	311	345	366	341	330	304	370	288	310	328	313	342	315	361	300	324	346	341	349	321	337	340	344	364	349	356	317	337	348	371	333	341	330	343	353	324	349	338	342	310	349	340	325	325	316	350	343	333	335	334	336	326	346	380	378	319	352	332	352	320	360	348	326	307	412	328	320	350	346	363	340	273	376	363	339	317	358	316	357	336	311	354	384	369	356	343	378	298	320	338	319	381	301	342	323	338	346	363	348	374	340	308	334	335	341	370	359	355	330	342	326	363	285	318	342	362	354	324	328	383	326	345	345	326	343	337	323	289	365	318	327	340	305	299	361	315	338	349	343	356	317	359	317	331	324	333	331	314	351	357	338	368	323	360	360	355	354	304	348	327	348	343	371	337	333	344	309	356	366	324	318	330	338	376	325	329	324	345	334	335	374	319	317	349	355	337	317	347	355	332	359	332	334	359	319	325	339	332	372	356	356	344	346	323	353	318	347	341	375	309
12376	1116	1411	1592	1394	1262	1124	995	969	930	896	882	863	899	838	821	855	849	825	774	784	824	803	810	764	755	790	780	825	787	781	752	828	769	780	815	772	768	789	752	771	759	758	780	768	784	782	776	785	843	811	801	790	831	861	814	779	821	789	749	758	733	807	798	805	750	787	778	797	751	825	800	724	811	782	782	767	778	729	795	786	738	777	832	767	782	762	760	835	824	746	819	729	767	775	804	795	757	758	764	758	791	740	786	756	728	782	813	766	750	783	747	744	780	735	751	768	798	733	771	802	753	734	772	743	772	777	755	705	782	753	722	748	766	732	757	762	726	775	724	719	764	761	737	783	753	792	788	761	769	767	723	748	758	734	698	757	763	777	748	775	801	792	775	704	723	748	737	777	736	765	758	738	740	745	781	805	748	806	728	753	785	755	765	747	734	800	802	804	801	758	738	754	780	726	784	777	776	753	705	734	737	767	784	777	751	750	749	745	738	747	718	753	754	749	720	769	765	747	762	794	794	748	758	729	768	752	767	786	736	761	748	768	773	779	758	773	749	774	724	765	751	801	721	800	727	753	745	756	764	737	751	695	782	744	744	730	749	753	776	779	761	755	704	795	751	775	758	800	757	751	735	743	760	728	751	756	751	775	739	731	746	753	784	720	763	818	780	791	762	758	763	735	808	780	759	767	796	713	735	717	752	754	741	772	737	712	786	782	811	780	725	743	715	771	743	731	761	735	806	755	728	705	766	819	781	767	793	695	752	765	763	798	728	764	778	712	760	744	782	769	760	767	749	781	763	813	776	771	740	749	758	742	760	747	780	780	730	781	724	784	706	729	795	781	764	817	727	743	766	735	704	792	804	717	807	731	762	748	780	733	687	747	783	751	769	737	708	760	743	758	771	791	738	798	768	753	739	768	761	761	772	737	756	751	766	770	764	732	750	727	773	807	785	754	732	732	761	763	730	731	791	759	783	768	776	768	797	749	753	721	836	802	794	811	813	741	728	708	757	781	730	768	736	768	756	766	722	755	745	738	751	673	742	741	742	743	781	798	767	753	770	823	764	694	754	810	731	718	821	758	783	696	708	777	783	772	707	748	741	755	774	774	761	724	811	729	792	742	706	777	764	750	786	777	729	740	745	742	745	736	768	795	733	746	754	745	737	758	760	834	801	754	747	759	725	748	760	731	770	779	731	804	780	741	799	768	748	772	722	757	721	771	800	758	741	735	765	763	730	734	777	766	721	785	786	742	787	764	765	815	741	802	733	696	781	795	771	744	769	744	782	793	762	739	784	732	770	701	741	725	749	738	791	737	720	782	775	732	739	779	723	786	743	743	756	754	733	747	769	823	763	772	789	738	765	736	775	765	777	778	758	763	744	747	788	765	787	786	768	759	738	764	765	735	751	763	799	741	767	772	767	756	759	719	769	841	789	784	775	776	720	770	789	748	762	764	802	733	773	759	743	767	781	758	761	739	725	711	733	756	743	788	776	777	744	818	741	810	747	729	753	783	763	780	774	736	754	745	763	748	766	737	766	745	746	738	728	779	753	737	784	750	785	780	792	768	788	751	733	761	766	783	751	742	748	756	809	746	735	778	750	725	728	772	774	795	754	768	722	812	781	757	772	749	771	706	774	780	797	766	757	789	740	764	786	745	746	788	765	734	751	738	744	789	769	774	741	786	730	705	792	743	715	772	726	750	756	763	741	769	738	778	736	734	764	820	781	829	729	745	771	733	755	750	789	721	731	732	763	794	725	724	778	793	790	795	736	774	768	746	723	754	805	737	738	768	724	817	763	721	748	747	741	754	778	794	729	727	729	742	790	787	782	736	716	746	745	771	752	768	740	740	824	735	766	741	759	775	780	765	756	759	754	749	711	780	787	771	736	785	775	750	748	775	768	788	776	734	743	784	739	795	769	734	740	746	744	805	840	768	773	793	733	734	740	685	736	785	829	797	751	787	774	717	765	757	826	713	798	765	752	772	754	751	708	704	735	746	772	769	791	769	696	784	764	764	796	764	774	796	690	725	742	716	766	773	733	698	776	757	780	728	808	749	788	805	795	769	791	766	769	746	758	738	714	736	746	755	819	750	738	793	755	767	713	805	761	742	742	752	785	739	747	747	782	740	790	799	740	698	754	796	736	755	773	730	762	725	758	778	777	752	759	780	718	786	755	716	761	740	748	744	769	795	770	784	711	767	735	773	746	729	727	764	783	731	729	753	764	761	756	802	804	776	768	795	761	764	737	752	748	766	767	715	757	768	744	751	765	794	703	748	759	780	776	684	777	788	703	798	777	759	768	760	788	704	773	770	794	784	800	748	785	732	795	743	801	761	785	800	745	742	820	774	740	809	768	779	748	777	781	733	785	755	743	765	731	726	752	741	720	791	739	799	806	736	746	796	728	774	741	769	758	770	814	749	784	817	745	744	742	740	741	778	702	751	746	748	757	736	748	806	791	759	734	792	756	746	762	739	775	748	756	694	746	738	729	734	753	764	772	713	740	789	769	750	784	754	751	743	739	750	725	766	759	753	799	733	782	772	740	762	706	783	745	758	795	774	766	757	759	745	763	764	783	756	715	753	731	771	807	771	726	743	764	775	770	735	786	717	780	788	751	727	773	742	776	772	799	744	731	775	804	718	760	793	733	755	774	789	749	746	761	762	767	754	760	760	752	746	730	776	800	755	752	721	758	741	751	772	767	753	785	743	731	741	767	732	741	779	763	724	754	744	791	746	715	765	742	767	772	749	759	717	763	805	764	773	753	764	780	767	752	766	749	798	752	793	725	783	777	816	752	792	759	725	791	732	773	766	776	779	778	729	718	792	808	729	711	745	787	729	786	682	753	742	760	749	776	756	758	794	747	743	766	826	736	780	760	753	743	760	730	748	810	763	748	759	716	770	742	718	783	796	815	740	800	844	780	757	725	804	808	761	773	772	741	768	793	774	783	751	738	753	796	809	720	715	743	745	767	819	786	751	726	752	729	697	733	742	729	782	783	798	738	736	744	749	739	755	723	771	760	763	731	686	800	763	777	812	726	753	789	736	788	702	771	779	788	770	792	754	775	795	766	727	753	659	807	726	751	747	738	734	764	748	776	791	781	776	760	756	718	736	743	766	768	775	783	752	781	802	769	798	794	737	748	737	722	724	739	766	742	752	816	793	779	758	762	757	698	785	758	723	748	787	807	734	736	740	752	796	799	783	792	754	759	752	783	768	712	788	749	753	746	721	759	771	789	802	762	729	790	762	783	792	726	764	767	795	719	729	790	813	791	758	762	757	729	784	777	758	773	754	804	772	760	760	822	791	778	785	747	714	723	783	796	763	737	749	768	777	756	764	767	788	772	724	830	771	816	763	729	782	760	714	754	738	757	790	751	660	784	796	788	733	790	780	789	720	751	745	720	776	733	736	775	697	733	756	763	716	806	783	773	751	766	786	736	772	752	750	730	825	698	746	801	737	749	692	769	734	744	767	704
31916	5183	1319	1001	769	630	576	544	455	456	470	447	427	409	473	414	429	417	380	361	416	407	414	416	435	388	421	390	417	433	383	375	400	409	388	372	414	402	444	418	398	409	381	406	409	395	412	380	404	396	376	425	397	402	412	445	396	394	421	401	414	396	402	433	358	406	417	416	405	383	370	412	394	443	422	425	398	388	418	395	401	387	420	403	388	380	353	379	404	377	386	408	407	351	390	413	419	392	381	384	399	393	384	409	413	426	385	418	383	396	430	383	414	412	404	405	395	390	460	364	420	408	425	337	376	422	383	373	412	403	392	426	404	380	404	409	399	373	367	395	439	404	416	417	408	417	381	411	456	398	420	414	359	382	374	356	412	382	377	403	420	420	392	359	395	415	406	409	388	400	396	405	394	401	367	381	422	393	379	372	402	395	400	380	408	412	372	395	417	391	335	340	384	396	417	424	349	375	422	431	411	412	401	390	409	374	406	399	403	403	366	401	394	373	400	391	428	411	437	428	429	427	392	393	382	369	369	380	390	429	435	405	398	410	409	427	402	393	372	398	405	373	398	432	415	409	382	388	389	397	412	406	388	424	407	365	454	383	369	405	360	389	410	406	410	407	416	405	426	379	408	395	395	419	390	381	379	411	400	460	391	426	399	395	402	378	387	386	406	382	377	371	383	421	409	389	398	418	380	424	427	401	449	440	403	426	375	385	422	374	388	353	429	379	389	414	425	427	409	438	368	403	380	388	386	418	409	371	424	392	425	377	382	404	450	413	382	403	423	372	406	391	437	412	354	371	410	395	403	396	463	376	411	403	399	455	413	365	402	412	444	375	411	388	402	374	444	419	394	398	428	408	391	383	387	371	394	399	418	398	390	400	431	434	410	370	406	380	366	378	396	435	390	386	397	420	398	411	398	417	403	369	389	382	420	409	396	380	401	355	404	421	395	398	382	388	386	406	393	400	435	420	363	417	422	423	408	392	394	374	438	361	412	404	388	394	440	409	388	417	391	449	405	419	377	359	393	384	407	421	381	428	452	397	396	391	394	415	400	397	388	388	395	372	381	401	418	379	363	411	445	367	385	388	410	432	430	420	417	379	428	408	351	375	376	395	403	396	394	378	381	413	408	378	401	389	396	357	399	401	387	421	443	411	398	453	346	422	374	382	349	394	379	387	392	402	405	358	405	425	406	388	418	357	423	434	390	437	436	382	374	334	401	374	392	429	419	438	424	405	408	406	387	407	414	409	408	412	415	361	412	406	406	423	438	405	374	388	407	412	386	364	400	402	405	415	368	373	407	395	389	361	397	398	422	456	358	390	425	444	389	396	396	415	383	391	378	358	373	374	385	402	371	414	409	451	437	420	405	383	388	382	418	384	410	390	351	429	444	377	375	381	389	408	376	393	405	426	406	401	418	382	380	366	424	406	408	391	398	382	382	351	387	364	450	424	435	386	380	382	436	360	421	400	419	399	419	363	375	360	405	345	418	382	416	446	352	397	422	454	459	426	402	424	400	375	375	400	462	394	355	423	401	400	400	382	383	421	403	410	421	397	401	403	409	444	390	432	415	386	425	406	383	374	426	361	389	405	384	380	421	389	394	387	411	412	419	386	401	412	385	382	424	388	393	349	383	382	434	429	397	424	366	404	395	367	398	404	416	387	436	407	371	369	411	392	413	443	401	362	411	378	390	401	382	398	390	399	400	397	387	410	387	391	393	435	412	423	382	378	388	353	406	409	395	411	391	403	404	405	385	447	404	374	401	425	404	378	370	405	361	399	419	386	377	398	405	401	391	366	414	383	417	424	401	384	436	431	383	410	393	375	386	425	382	390	436	385	426	386	396	393	393	417	375	355	401	387	427	434	400	373	421	406	421	415	378	435	354	362	368	408	377	394	420	416	412	398	413	387	414	375	393	415	434	393	410	389	400	375	386	395	455	413	390	393	399	391	392	405	406	395	386	336	439	383	424	400	360	401	369	430	370	399	397	357	396	378	411	412	364	391	390	405	361	380	397	429	399	385	388	405	450	366	424	415	366	404	395	383	383	392	405	398	396	430	418	378	397	421	406	408	382	441	421	403	385	398	423	412	365	415	425	421	402	421	394	400	416	401	427	417	384	414	408	414	445	405	379	370	410	423	386	358	396	407	377	387	360	379	386	381	384	389	415	396	408	392	422	416	372	377	366	390	349	445	393	380	406	399	419	391	365	410	430	412	402	399	404	409	402	381	419	395	384	363	385	453	379	373	404	369	348	393	388	387	414	430	399	382	404	424	420	417	347	399	349	391	380	393	447	428	355	422	435	345	442	409	430	390	380	414	417	400	388	387	392	448	431	414	459	415	394	418	395	426	406	393	421	381	374	376	385	428	375	393	368	385	391	432	407	400	389	405	418	400	432	341	404	392	369	410	446	390	405	379	421	401	422	367	410	464	432	409	404	400	416	405	395	416	390	419	399	390	367	365	387	411	417	379	416	384	443	393	365	416	389	379	389	396	367	429	384	392	381	375	396	373	390	370	379	425	417	352	430	414	378	393	398	415	427	431	436	412	409	380	421	411	418	415	380	431	382	371	393	411	384	424	401	423	427	402	407	410	398	402	417	391	396	381	445	413	393	365	384	399	413	383	394	369	381	404	382	387	396	358	379	405	373	421	439	426	417	407	383	399	392	404	379	382	424	417	424	387	383	414	392	427	383	413	419	408	355	388	419	397	360	382	424	409	401	366	382	391	420	394	423	394	374	404	420	413	373	405	424	406	388	385	390	346	429	389	401	413	397	411	403	403	430	410	412	403	409	431	401	397	410	369	408	381	402	400	410	398	421	432	397	373	391	391	411	425	413	403	382	389	417	429	433	422	410	416	413	417	426	409	445	378	403	439	408	399	385	434	448	378	403	409	426	378	430	368	404	401	403	413	402	366	431	361	410	408	414	376	379	399	417	374	387	390	371	412	412	416	416	382	399	381	442	417	393	364	397	366	371	414	387	402	376	413	396	421	385	383	387	411	436	429	401	386	369	389	432	381	400	433	387	415	437	371	389	362	426	380	428	395	400	390	374	397	425	396	409	424	415	367	389	373	339	409	369	393	408	415	399	438	390	412	395	403	393	389	356	404	380	367	398	396	425	394	383	404	413	389	374	416	386	410	386	430	400	397	399	377	413	370	396	387	377	380	414	370	423	396	393	402	422	432	380	402	422	420	378	431	429	437	419	364	416	396	448	415	394	387	374	406	371	376	428	406	388	429	393	398	384	369	406	405	385	391	407	405	372	409	362	406	434	410	410	433	381	361	358	389	353	371	426	393	393	408	416	422	388	417	397	397	416	437	415	402	403	390	389	382	338	416	419	418	427	422	391	395	444	393	384	397	396	408	410	374	402	380	363	382	367	435	402	404	433	384	365	369	395	428	425	405	403	354	370	444	425	417	407	387	426	398	397	430	429	388	406	395	411	430	419	454	417	399	416	400	466	385	399	419	439	377
17077	1495	2294	2480	2126	1775	1581	1466	1387	1314	1198	1101	1155	1066	1036	971	989	962	911	987	961	898	926	953	983	881	930	927	918	869	862	898	842	872	840	925	853	830	923	920	941	879	895	876	859	863	914	909	876	964	958	962	971	952	956	958	954	909	944	890	915	919	856	829	915	929	865	884	907	939	894	902	907	909	936	873	874	927	944	859	881	871	829	906	881	923	904	838	894	926	881	931	893	829	899	889	918	855	829	854	858	900	852	853	889	844	905	901	880	836	856	849	868	903	874	814	906	861	888	834	855	869	848	936	837	836	871	818	827	822	894	952	856	836	838	865	828	817	848	926	850	894	851	876	837	835	868	837	868	864	853	880	854	857	861	842	832	862	885	828	879	860	886	885	819	852	890	870	903	918	829	827	873	832	809	829	827	895	831	882	851	841	852	907	873	807	865	883	866	860	854	871	824	843	817	895	835	897	864	812	813	850	852	889	898	840	844	914	897	844	815	873	900	895	881	830	872	884	803	875	898	896	861	870	841	874	868	859	851	809	891	867	810	897	878	856	830	868	854	894	843	903	873	923	881	862	900	903	853	820	854	839	879	824	852	816	799	894	863	889	816	912	854	850	845	871	876	866	822	863	863	889	818	845	845	865	875	869	901	916	852	893	821	910	889	847	895	884	822	904	856	897	851	900	880	875	823	850	899	871	894	887	888	881	865	859	859	810	857	821	914	841	870	846	844	862	818	869	861	847	833	863	815	833	866	849	838	823	865	865	859	848	848	902	834	892	798	838	859	831	872	858	854	882	875	832	901	828	859	867	888	867	874	816	902	887	860	878	835	867	897	892	831	820	819	870	824	823	825	845	861	853	883	869	826	846	871	877	885	892	825	872	851	863	905	918	860	849	916	867	896	822	906	903	874	839	842	826	880	834	879	829	839	877	869	818	855	879	858	822	840	882	860	914	905	906	889	825	853	845	852	806	871	885	833	863	848	863	878	897	843	888	879	905	865	815	839	870	899	856	869	877	912	833	821	802	835	899	887	855	888	853	878	901	824	818	862	837	859	882	829	850	924	896	867	905	817	908	874	853	832	843	849	890	844	856	858	931	934	882	849	835	852	856	880	801	856	853	883	844	836	866	828	877	829	859	880	804	823	869	767	906	814	813	873	862	837	909	884	905	839	827	851	926	899	903	859	847	907	878	911	874	783	855	844	882	846	900	865	899	854	851	833	863	890	825	885	858	876	815	824	871	892	873	833	820	846	848	860	855	882	871	882	889	892	826	856	827	877	887	854	874	850	818	865	849	862	867	863	874	826	858	844	861	859	854	873	893	877	887	846	870	896	886	861	943	888	869	907	853	901	891	863	842	849	872	847	855	902	846	892	881	820	872	907	864	877	903	840	852	885	854	863	842	895	885	833	853	861	811	847	867	839	900	866	839	903	844	895	864	883	799	881	949	820	862	852	876	862	845	830	841	873	856	831	825	870	825	844	838	887	845	869	917	862	846	848	863	900	883	877	886	859	882	861	798	882	850	898	887	860	830	841	877	905	884	887	860	904	887	877	854	916	860	858	893	842	855	793	883	876	797	805	873	894	872	864	854	829	858	915	852	878	824	884	866	830	816	893	909	863	858	813	846	845	829	885	885	866	900	856	915	850	822	811	818	905	851	841	847	856	873	842	861	846	868	859	901	853	865	893	842	868	881	892	845	864	824	865	839	844	858	808	853	868	841	899	856	879	863	857	878	874	882	782	867	918	911	867	868	845	895	867	848	884	840	864	849	873	871	806	872	872	858	816	830	859	875	837	862	879	870	846	910	883	819	805	829	897	869	881	884	922	885	875	885	820	902	827	861	844	846	849	874	846	812	901	857	922	864	851	873	827	854	832	837	832	857	825	857	816	847	885	868	889	896	856	878	855	864	900	897	867	880	886	859	848	867	864	888	879	853	861	859	923	893	837	847	864	830	784	835	900	924	851	885	862	851	844	871	821	870	865	845	869	840	900	871	860	883	891	858	809	882	854	843	883	852	841	857	889	887	916	847	830	874	868	868	884	841	830	849	822	880	874	839	877	873	804	884	895	804	852	857	857	889	886	894	846	836	818	876	898	955	864	900	867	870	891	857	869	821	864	879	831	886	816	857	871	864	822	879	821	873	910	906	852	849	903	843	862	894	858	849	876	841	873	909	818	893	880	830	811	902	875	887	794	805	856	877	856	876	845	883	871	852	895	888	866	853	900	880	901	851	877	923	835	867	843	830	896	923	832	888	831	876	833	869	902	846	888	885	865	844	927	897	882	861	852	835	854	890	888	842	891	879	848	853	854	838	903	877	839	860	853	864	825	867	866	884	891	805	819	915	841	857	915	851	869	858	847	874	831	812	894	914	829	845	825	895	883	886	912	867	903	889	921	859	841	903	865	869	852	906	849	834	848	823	824	890	855	898	854	887	833	829	830	825	905	887	885	843	822	827	848	897	848	885	826	899	850	842	827	889	863	872	874	879	879	848	815	885	814	893	829	826	900	828	877	868	894	886	832	846	827	929	854	842	847	877	865	920	863	862	837	877	875	807	850	879	867	805	842	832	909	818	852	871	842	864	883	852	843	825	881	880	906	814	877	824	829	876	867	872	901	815	895	826	852	871	854	857	847	862	889	865	898	829	865	824	895	855	852	834	887	862	844	863	852	850	913	867	851	861	850	840	853	869	844	812	873	866	824	910	921	859	877	873	885	889	811	852	855	862	860	866	852	844	959	834	880	880	863	956	852	884	900	839	888	895	870	844	829	860	926	898	859	834	853	887	894	844	908	851	839	839	875	819	828	821	880	893	794	869	865	881	847	857	860	847	887	869	853	873	844	880	874	851	903	834	909	922	875	912	886	894	863	912	879	850	857	869	862	832	886	874	857	836	897	848	906	849	837	864	853	900	866	896	909	855	862	801	852	883	936	887	856	814	882	862	878	859	864	843	833	828	872	880	903	877	802	864	883	841	832	898	821	831	801	895	860	881	875	925	798	880	854	857	863	896	870	875	839	839	852	830	882	889	869	837	858	838	879	867	867	903	811	810	857	888	865	861	873	884	888	820	807	843	876	951	839	941	820	872	846	881	871	920	856	860	857	852	823	817	819	840	845	829	811	890	850	847	910	855	871	891	914	847	847	936	860	880	876	863	836	904	859	848	854	834	865	865	882	839	860	837	875	872	898	852	849	882	860	894	817	828	908	928	855	819	870	852	843	824	896	825	846	830	853	867	838	917	821	842	833	850	840	893	854	899	869	858	862	779	886	852	865	843	851	885	786	854	837	880	864	852	884	820	848	862	900	819	867	834	853	878	891	821	845	869	918	874	836	861	856	845	829	844	864	837	848	806	841	827	815	828	888	863	851	846	845	883	853	848	865	892	941	888	867	800	887	868	870	897	833	874	787	875	848	871	834	946	874	810	814	879	811	815	819	894	857	880	822	870	933	872	880	860	857	869	884	876	860	926	827	837
6901	451	247	241	252	228	222	240	259	239	265	235	226	257	259	216	225	278	241	208	231	247	257	254	239	222	244	274	259	250	219	186	243	239	228	258	261	265	239	218	235	231	245	259	240	264	220	251	221	217	211	251	273	221	242	242	256	222	254	231	247	235	256	248	232	244	242	256	254	250	249	231	275	275	244	234	241	232	256	202	202	262	227	199	248	242	224	233	223	225	245	242	239	225	232	234	241	239	229	246	212	231	272	265	232	229	266	230	241	251	230	264	231	255	205	239	231	233	227	227	234	230	235	207	242	248	228	248	207	256	238	270	251	254	228	237	223	255	243	271	219	251	242	246	243	254	255	235	254	243	264	260	212	233	249	251	254	232	250	220	218	243	218	224	251	227	239	268	269	258	249	239	259	248	221	256	254	225	259	258	217	234	227	232	241	234	242	254	235	246	253	277	260	248	239	251	266	261	246	243	258	231	235	266	253	225	240	220	241	252	254	237	231	206	240	241	236	255	251	233	259	259	265	221	228	217	226	261	230	236	221	243	248	270	222	226	258	238	272	257	232	235	246	261	281	239	246	238	221	260	213	251	250	265	248	268	221	265	251	260	242	252	241	235	240	224	260	235	257	272	263	248	256	233	257	238	230	227	232	248	254	242	247	231	235	213	235	241	265	259	220	226	232	228	234	231	261	237	262	215	249	230	249	255	197	228	235	235	244	225	268	234	225	206	223	266	219	266	262	247	238	240	285	232	241	257	274	234	245	215	226	237	219	254	264	233	265	266	241	240	227	258	259	249	266	247	240	228	216	254	263	219	228	245	285	279	234	267	250	261	228	217	225	242	232	256	229	240	217	230	267	279	244	240	214	221	239	227	259	252	241	236	265	250	235	227	284	225	217	257	252	212	230	254	216	253	230	245	230	265	220	235	228	260	258	250	259	244	211	231	230	254	216	249	257	229	256	243	239	244	237	253	263	239	227	232	249	242	241	231	225	264	246	268	236	249	227	236	199	260	235	220	256	223	244	223	273	236	251	240	239	262	271	275	255	255	262	254	254	249	257	248	217	226	237	260	279	255	246	274	230	237	244	253	237	261	229	247	246	261	257	231	234	234	243	282	235	212	250	258	248	204	262	244	227	226	254	228	269	262	240	275	230	248	240	246	232	232	242	264	239	261	251	269	225	224	252	232	236	272	207	240	249	264	229	212	219	245	228	278	242	240	247	235	236	242	238	257	235	257	239	220	238	254	255	221	232	242	208	238	237	236	216	216	226	233	210	243	209	227	245	217	221	242	251	221	222	242	244	213	224	285	246	279	257	232	227	250	239	275	231	221	229	246	226	248	253	226	238	242	261	256	270	259	239	249	256	239	239	242	259	239	212	250	216	252	264	228	221	251	243	227	242	248	229	246	239	250	246	228	227	219	232	229	245	257	227	235	256	238	252	222	229	265	230	228	243	223	252	282	247	242	235	237	217	242	247	238	263	227	213	209	225	239	230	222	215	209	220	201	246	243	237	262	215	294	248	246	243	241	245	253	233	244	261	226	228	262	274	216	249	256	235	250	237	234	231	263	236	236	252	234	262	244	248	266	258	252	233	238	257	230	223	248	216	227	259	249	255	271	262	234	223	241	248	232	243	227	229	209	186	228	196	225	267	229	286	258	219	237	251	240	242	246	224	235	258	233	234	251	207	230	263	228	260	248	241	274	260	256	244	224	260	245	254	273	251	250	249	252	240	236	216	262	228	227	223	249	218	224	236	274	239	240	219	255	249	229	276	261	279	233	242	237	264	251	231	204	234	270	278	244	228	291	257	254	240	205	254	257	251	246	252	238	259	244	219	230	270	231	233	273	273	277	224	261	274	243	265	252	226	238	271	268	277	243	237	256	256	265	208	236	248	227	240	241	269	258	248	232	216	286	197	227	264	249	234	238	240	245	227	246	222	243	224	224	277	241	264	258	282	240	256	233	214	262	247	219	231	267	261	219	257	235	243	248	235	229	243	230	227	241	234	269	226	253	239	246	247	226	236	241	247	243	238	231	236	264	208	244	259	238	245	241	223	233	237	218	237	213	239	239	223	229	252	253	234	250	243	259	232	255	241	248	281	266	263	230	244	245	246	268	226	242	253	208	220	213	236	244	228	264	243	247	244	300	221	239	247	240	227	238	238	248	248	250	261	256	248	268	220	203	254	234	262	229	267	244	205	207	261	218	220	236	238	254	211	263	215	246	253	243	258	249	244	230	257	247	251	247	244	264	232	236	260	221	243	269	277	258	245	235	233	225	251	259	243	220	263	241	253	249	253	246	220	228	230	254	254	246	247	271	237	268	223	268	268	242	272	251	251	228	239	227	220	248	254	231	268	234	234	239	238	259	246	270	243	284	262	239	247	217	260	233	225	249	253	250	232	249	236	230	249	255	258	223	234	263	231	209	238	269	234	242	248	228	234	235	246	281	256	253	248	242	269	276	248	217	256	222	231	244	210	280	246	255	252	245	245	246	251	249	253	263	236	246	269	245	252	237	239	234	235	227	232	284	243	227	242	250	227	241	251	249	258	237	230	236	256	238	264	247	263	235	245	252	209	270	249	246	236	252	230	248	271	224	248	236	247	237	234	244	236	245	263	260	227	221	257	249	220	235	243	238	240	211	277	228	239	249	216	261	262	230	256	244	229	255	240	248	232	242	254	248	260	282	258	248	237	202	246	239	227	232	228	251	241	222	242	253	221	235	258	237	232	253	235	264	237	240	258	265	246	240	251	246	271	244	197	226	217	252	224	266	252	207	211	261	251	226	252	257	235	251	276	243	227	224	256	233	226	243	239	206	254	258	241	254	224	234	245	234	253	213	238	226	262	208	238	234	244	253	263	241	257	255	235	246	246	257	235	276	284	252	238	237	223	228	233	246	259	227	284	237	265	241	206	234	255	236	229	258	257	252	234	227	243	270	237	246	233	252	247	239	239	238	268	261	250	247	247	220	252	241	254	245	226	274	243	267	243	252	248	259	241	262	289	253	251	210	277	245	290	239	257	269	239	222	243	234	242	235	237	266	257	237	250	221	243	257	229	225	262	237	270	284	224	239	247	246	256	239	232	274	301	234	268	264	234	245	244	265	248	237	246	260	266	247	266	256	210	245	250	246	266	254	276	287	234	214	239	239	251	256	229	223	248	274	243	214	241	240	265	271	237	238	233	208	275	253	227	249	227	239	230	264	257	257	268	262	220	260	247	280	266	221	209	241	248	211	217	242	240	216	203	257	257	234	249	256	258	245	264	236	238	236	254	258	257	218	242	262	261	234	232	249	238	248	249	252	232	245	261	228	248	225	232	256	242	211	249	232	234	245	253	231	292	246	244	249	245	221	249	238	276	223	257	237	246	259	252	246	247	246	267	249	238	245	250	243	254	234	233	249	232	228	248	268	283	241	251	251	215	271	259	240	233	237	247	240	251	237	250	237	238	228	263	241	256	229	237	264	233	244	246	261
4499	592	627	577	566	550	587	611	588	579	567	556	597	555	611	531	586	578	521	627	561	612	619	563	600	537	584	594	555	549	545	573	534	552	548	536	571	605	567	545	530	581	575	573	590	533	557	594	595	591	603	565	609	591	553	583	567	627	591	605	549	620	574	565	611	588	578	602	551	571	624	582	597	567	583	578	553	560	525	566	549	607	560	535	569	565	592	596	546	582	571	551	540	586	566	566	590	572	568	568	574	528	586	538	585	598	580	586	605	560	547	592	559	563	536	604	547	580	576	624	587	578	572	556	548	594	561	559	533	536	539	574	530	583	542	553	589	570	507	562	569	550	577	577	616	616	573	576	529	589	536	602	594	559	559	545	564	563	563	570	557	560	566	544	624	594	572	556	607	603	570	557	545	521	595	568	552	581	578	537	579	552	553	545	604	589	551	547	585	581	545	552	545	552	608	590	557	556	537	585	561	523	563	590	575	558	552	579	568	532	569	556	567	601	562	595	607	574	610	554	558	642	604	591	572	572	555	552	520	604	566	583	578	543	571	564	564	546	554	546	568	579	576	534	577	599	536	560	553	581	581	574	556	565	565	577	592	513	595	567	508	566	592	506	570	526	541	547	518	564	566	624	597	567	576	576	553	556	517	564	535	578	584	544	545	565	557	591	549	542	579	579	528	554	556	522	560	566	556	565	622	547	588	551	562	559	521	549	535	552	559	591	590	595	616	541	567	530	568	568	568	579	574	550	556	558	622	608	542	586	557	602	584	541	548	561	538	563	589	579	553	543	617	567	571	589	568	561	559	577	602	564	553	566	552	597	547	523	597	569	584	567	545	554	548	509	608	563	579	557	597	538	553	572	561	579	581	563	594	518	590	582	586	526	547	533	552	564	558	580	551	579	569	579	534	555	595	566	587	587	578	564	553	553	546	572	568	574	559	600	556	548	555	614	547	555	575	524	557	548	612	541	597	602	550	545	569	578	594	561	580	578	574	598	558	537	575	539	576	533	532	570	583	614	563	604	573	595	572	552	565	522	583	523	548	596	582	579	537	550	545	544	523	575	574	552	579	575	563	584	601	572	605	530	617	576	585	584	519	573	555	570	551	604	549	559	608	564	565	561	559	555	618	576	577	513	547	627	580	563	574	566	546	583	519	562	541	561	577	540	579	568	546	586	575	577	593	586	580	493	570	549	549	576	544	580	564	524	557	565	570	599	574	569	591	548	558	577	598	607	565	562	576	595	560	609	572	561	600	597	590	574	612	562	588	554	551	545	570	580	569	544	583	569	568	561	550	570	571	549	580	583	520	570	567	553	554	549	557	577	564	581	538	573	605	577	590	557	536	549	574	569	549	575	589	552	535	614	578	560	581	549	536	563	598	542	572	574	570	570	612	593	644	584	547	578	564	606	550	599	565	566	544	542	553	546	570	588	567	582	557	568	590	598	559	555	562	566	560	583	569	560	546	574	534	562	563	591	567	559	524	609	572	556	582	577	570	590	571	553	577	532	550	552	555	532	558	592	586	578	575	533	570	555	558	548	574	586	561	583	572	584	594	572	564	570	600	587	526	544	549	545	570	612	539	531	559	553	545	554	568	593	546	575	591	558	564	568	540	556	539	620	555	595	579	602	578	546	556	585	604	572	516	570	576	570	555	602	577	548	565	560	582	566	623	564	573	588	594	560	601	574	601	579	598	570	577	594	549	613	508	592	574	572	567	572	528	549	546	575	552	510	550	558	597	563	554	566	583	569	559	545	588	581	641	551	608	547	551	556	549	566	561	580	547	566	563	610	550	550	546	544	550	578	528	540	522	557	569	563	596	553	570	577	525	523	611	569	525	557	575	571	584	573	568	531	563	539	560	581	565	548	574	613	565	544	531	548	532	561	561	557	600	570	541	591	564	552	530	556	579	529	558	545	553	560	540	548	560	541	568	582	555	592	572	560	556	584	589	555	550	548	592	494	549	592	565	585	571	572	571	572	561	565	570	593	590	532	593	576	549	583	523	567	553	571	570	573	588	532	538	581	512	511	567	577	537	581	580	581	587	595	557	600	571	574	530	523	546	561	616	564	599	581	545	575	537	610	587	551	556	500	572	556	552	618	553	571	565	560	502	524	591	596	588	557	567	554	551	546	579	547	575	574	569	565	586	603	595	573	546	536	549	546	517	550	588	583	542	576	563	563	546	583	577	548	552	591	598	522	589	524	609	534	535	567	549	576	537	572	576	530	524	553	581	556	617	572	580	552	550	633	591	562	591	574	573	577	576	552	569	567	556	569	560	605	573	603	541	589	557	546	575	574	543	530	599	557	614	596	605	557	562	568	558	551	544	561	539	563	614	587	537	542	604	600	542	585	608	574	539	571	572	540	560	625	544	538	573	571	558	574	600	566	547	544	565	532	573	598	576	555	566	591	518	542	602	614	562	580	597	562	550	587	578	580	564	563	563	512	560	566	540	611	600	586	606	589	548	601	577	539	529	588	578	602	563	568	582	555	576	533	560	566	553	578	573	591	530	588	533	518	596	582	603	572	553	590	583	543	582	598	590	581	579	557	566	565	562	594	574	561	530	572	577	568	576	565	555	518	584	512	614	522	536	590	539	554	591	557	561	524	569	545	552	563	572	585	586	615	546	581	584	604	597	579	570	565	532	572	557	536	579	571	547	545	567	551	534	580	553	541	570	529	569	568	589	570	569	545	580	545	599	584	584	560	613	562	565	614	539	558	612	583	566	542	599	556	550	578	565	585	609	554	610	615	584	561	588	549	586	583	531	557	553	595	538	588	556	591	613	566	540	560	556	558	580	538	580	539	551	537	579	550	570	581	549	580	589	575	590	575	609	590	592	557	552	556	602	591	546	552	563	590	549	623	535	578	563	563	540	559	549	558	572	610	572	513	594	557	573	569	563	581	530	573	573	553	528	540	560	589	527	553	582	566	543	564	561	620	573	606	515	571	542	558	571	568	567	549	581	563	542	565	574	518	622	593	560	557	581	553	565	544	588	567	556	563	554	563	535	608	606	542	584	581	568	551	585	578	554	557	562	562	550	545	596	537	613	597	576	561	553	599	597	576	536	565	501	553	562	563	572	579	563	528	529	565	511	539	594	575	574	579	586	582	571	600	576	602	565	532	581	594	587	568	570	576	509	563	546	602	558	582	580	552	609	585	586	570	600	564	607	558	535	581	587	569	574	548	585	568	573	573	548	581	571	580	591	601	518	575	583	564	570	570	570	575	565	555	584	575	566	589	564	596	581	563	541	583	585	577	576	568	582	538	558	540	566	625	573	600	576	531	558	559	556	577	600	563	564	578	549	599	566	527	543	535	549	575	536	557	557	555	562	573	598	562	572	527	602	582	575	540	553	576	605	525	606	563	550	607	546	561	526	530	570	581	586	599	568	527	549	568	527	542	579	597	589	547	563	564	555	540	554	537	600	530	567	562	549	546	548	554	546	623	535	613	563	571	569	558	559	583	571	592
22296	2558	752	611	553	453	405	412	382	396	337	375	373	325	341	365	371	342	335	347	333	336	363	337	349	364	333	348	358	335	337	349	330	343	340	338	339	332	371	352	345	338	326	336	316	302	365	341	353	351	343	377	350	335	338	340	330	323	371	330	331	330	354	336	334	307	307	363	375	355	303	325	332	353	360	381	370	360	319	365	376	347	362	382	344	321	341	357	322	358	368	352	332	320	363	354	350	343	327	336	340	320	316	354	336	354	343	330	372	343	333	380	375	362	322	363	372	319	350	324	341	357	318	350	348	337	327	360	315	354	376	346	352	350	324	346	340	341	320	331	334	319	375	339	327	311	329	348	353	348	338	355	353	332	362	349	353	363	322	343	358	300	338	315	305	324	322	310	359	385	358	360	328	308	318	354	328	321	331	329	320	325	339	344	338	308	325	311	355	346	390	330	365	375	340	362	303	334	398	307	375	342	335	323	311	343	326	337	337	330	326	317	325	309	352	350	356	323	341	336	368	316	353	353	319	368	349	371	365	309	329	401	351	355	343	371	341	343	324	363	319	316	350	341	326	325	342	314	346	367	325	334	317	334	309	345	378	351	346	331	329	397	285	309	354	330	353	337	363	340	343	334	341	359	323	329	367	329	368	351	346	325	337	351	361	345	363	333	348	335	341	337	337	318	321	335	338	336	323	315	358	375	386	329	351	333	360	344	359	307	345	345	314	318	287	320	339	286	307	334	375	346	335	338	281	350	309	334	312	306	346	358	330	327	337	318	333	310	326	356	369	359	319	321	334	331	358	351	311	328	366	352	339	325	359	321	335	306	358	328	344	329	333	326	306	377	328	376	348	352	341	324	325	330	334	349	329	368	367	361	321	363	312	346	313	341	327	338	376	339	383	363	350	314	299	296	306	327	356	336	316	328	328	383	363	338	347	314	345	329	355	355	342	345	311	335	309	327	339	338	329	369	320	310	323	343	312	331	323	317	290	333	329	331	332	317	315	327	380	351	326	333	339	336	374	345	376	355	345	340	329	332	363	334	317	313	365	338	358	344	321	340	335	331	326	341	372	326	336	314	318	351	358	362	348	357	325	327	335	329	307	351	350	363	305	321	333	364	355	341	322	336	341	360	340	343	331	336	323	354	317	344	322	339	315	334	335	332	317	344	344	330	332	338	333	313	341	343	324	369	364	363	361	322	378	313	324	324	352	342	312	317	367	331	395	371	344	349	334	377	344	329	335	324	366	361	338	355	311	333	320	363	338	328	330	361	372	366	330	316	355	318	321	348	311	343	316	341	352	352	331	348	337	331	327	335	314	352	317	330	317	324	315	355	317	303	319	350	311	363	340	350	353	324	314	338	336	345	335	321	325	339	362	292	337	381	337	345	324	352	315	351	322	320	314	353	323	375	342	347	348	324	302	338	351	305	345	308	340	357	319	325	318	313	327	337	337	337	385	368	339	343	345	347	329	325	333	319	341	359	364	329	330	339	375	352	341	353	387	330	305	321	318	318	339	329	357	351	369	301	332	318	355	359	348	355	335	343	351	299	328	345	346	352	329	344	309	321	341	298	333	343	364	328	313	338	361	352	334	346	318	338	361	279	357	337	368	339	327	326	329	354	344	328	338	332	308	325	404	312	332	335	337	344	356	344	330	362	341	317	327	311	324	328	359	345	347	350	331	320	316	325	361	327	363	311	315	361	341	345	332	367	312	345	320	340	342	357	347	288	323	374	347	358	362	355	396	333	365	365	347	306	335	344	393	360	379	354	354	327	308	354	362	341	369	351	323	328	316	343	389	324	374	358	406	340	378	331	350	361	323	348	368	323	328	302	329	343	334	303	357	338	346	347	311	346	360	328	329	307	308	340	364	356	327	358	388	307	340	315	340	346	325	357	327	327	343	355	330	371	342	354	329	330	363	338	317	328	374	346	334	329	330	353	326	325	315	348	324	332	331	327	317	343	341	333	317	332	341	297	316	330	360	342	300	373	339	331	315	354	310	367	326	344	326	321	312	358	337	336	314	335	345	323	360	312	304	328	323	352	337	367	343	330	317	296	349	332	376	324	336	332	354	326	330	356	320	331	349	308	350	329	342	339	326	356	349	343	317	348	312	336	373	362	365	338	361	366	327	337	362	343	355	334	364	323	370	349	308	288	317	368	350	316	320	338	314	325	341	351	356	306	351	333	298	326	339	341	345	343	343	369	310	304	325	363	348	364	342	302	317	368	343	334	336	351	337	340	326	330	358	351	315	319	384	335	352	365	318	352	349	361	332	346	372	316	334	319	363	352	341	331	349	364	350	359	325	345	335	316	336	324	358	323	346	353	332	326	367	347	331	322	356	323	362	328	325	313	271	335	320	329	331	349	334	348	332	344	387	349	342	347	351	331	324	329	337	345	312	319	311	332	341	297	316	347	351	325	317	335	339	341	327	351	330	330	332	325	331	341	298	347	326	330	320	338	332	351	349	323	301	353	365	333	337	377	318	372	361	350	339	371	335	352	383	358	343	342	321	344	378	372	316	344	300	314	373	315	316	345	338	334	296	333	315	355	376	344	332	343	322	321	340	341	324	368	345	328	348	358	322	320	348	341	352	344	366	322	342	341	347	352	333	344	358	307	326	300	351	333	352	325	349	367	347	374	339	349	328	331	345	354	347	316	332	316	331	344	338	300	310	376	370	355	355	333	361	323	356	370	348	335	317	351	352	353	370	346	325	307	317	341	320	348	352	322	327	358	341	343	355	345	334	367	334	339	353	351	350	321	342	349	319	356	356	303	308	322	333	340	334	331	350	315	374	339	326	326	327	354	309	313	338	338	350	338	355	331	352	347	357	337	349	338	344	311	345	346	309	360	329	337	353	335	314	353	351	338	338	348	339	345	314	352	314	330	329	325	325	328	368	330	344	331	344	311	358	322	377	345	339	347	350	323	329	327	354	337	351	357	350	310	309	358	354	361	354	351	302	346	343	358	325	351	378	333	339	317	312	319	300	364	344	321	335	337	341	328	321	338	347	320	321	324	303	316	321	342	330	332	367	297	341	345	350	308	326	351	320	336	307	346	340	340	346	359	309	339	346	284	340	330	302	334	371	355	322	354	368	354	333	354	328	347	318	327	341	330	324	335	328	354	394	349	322	345	357	357	309	340	383	305	314	371	345	331	342	343	309	359	360	327	353	344	329	321	333	354	338	332	329	315	360	311	368	326	334	332	361	352	354	317	328	359	341	308	328	350	348	302	324	338	350	366	324	342	339	312	331	353	351	384	340	373	342	359	374	383	358	340	334	367	332	330	335	327	334	373	342	342	303	348	295	350	369	315	340	349	338	308	357	341	365	307	352	327	328	341	351	351	353	339	341	362	322	353	336	320	343	354	375	329	315	373	347	343	366	319	360	327	304	328	348	324	360	337	338	320	328	351	313	295	340	320	372	300	357	351	359	332	348	318	374	312	364	329	352	336	364	325	353	368	311	367	307	356
13074	1089	1412	1623	1398	1225	1117	1043	975	957	887	864	881	868	860	828	818	808	773	841	778	783	807	801	841	784	788	808	806	777	713	768	776	759	739	787	731	785	804	777	775	750	734	735	713	760	756	759	760	794	783	791	794	822	825	809	820	787	797	746	790	804	783	750	760	751	722	795	699	819	803	790	773	791	821	810	801	803	758	769	785	771	804	782	726	793	755	815	805	744	799	816	777	786	793	731	778	816	817	802	778	744	744	775	728	737	749	787	784	762	712	773	754	796	759	783	753	770	742	767	760	764	750	752	734	783	727	751	730	789	751	749	747	725	771	762	773	745	811	733	742	741	756	722	755	795	736	727	826	798	743	752	734	736	772	758	756	781	724	732	780	747	736	767	746	743	717	771	725	767	798	780	722	731	754	746	777	743	687	783	741	751	774	740	732	762	736	785	780	757	776	726	740	753	816	739	790	763	799	724	803	785	700	763	740	769	743	750	804	719	752	735	770	711	791	755	761	740	787	778	753	774	760	777	722	794	731	801	763	763	760	728	766	803	792	709	802	778	793	733	738	740	738	741	722	812	740	748	743	759	776	715	775	748	789	774	757	802	741	727	797	795	759	749	728	774	773	784	748	774	757	804	808	762	796	719	768	731	738	762	751	809	800	748	732	801	738	734	788	735	722	779	688	720	753	766	729	759	815	747	746	754	821	724	782	759	780	764	793	732	762	801	790	743	781	753	734	766	762	741	791	770	806	776	771	759	711	769	781	726	783	744	757	761	790	770	725	800	724	730	772	722	758	757	738	774	770	778	758	734	771	729	773	747	815	752	776	756	692	754	730	676	766	765	751	742	778	772	744	743	762	738	762	738	713	723	789	793	763	726	720	769	771	748	761	796	729	797	764	766	746	751	715	809	772	792	767	744	772	767	786	790	750	800	765	795	756	764	717	755	769	786	760	791	726	773	759	803	745	740	756	815	773	790	754	731	748	743	729	728	736	798	766	725	781	754	764	792	775	771	763	736	739	725	740	826	745	734	743	749	812	742	756	764	773	767	691	760	717	733	764	745	747	751	766	740	786	799	783	745	762	749	725	773	723	762	760	768	724	771	750	753	737	754	775	748	781	726	786	721	745	775	771	783	768	776	734	697	723	773	777	853	749	754	809	743	770	726	731	736	775	742	739	762	781	797	788	766	730	787	758	785	720	780	802	806	792	761	748	771	740	752	753	796	777	812	775	802	743	809	736	771	775	722	770	707	757	693	788	735	751	821	749	787	766	769	767	764	742	746	734	704	765	760	712	742	803	803	786	792	779	732	777	750	757	745	789	771	749	725	797	788	733	764	754	803	738	758	736	769	784	746	757	747	778	743	735	735	740	811	766	773	751	776	797	711	751	764	753	740	734	798	778	759	779	803	744	794	761	738	746	762	734	746	793	782	791	743	783	729	755	728	747	766	720	790	782	759	799	752	743	791	779	744	755	754	793	763	725	801	786	833	718	778	703	762	764	786	787	791	759	756	776	784	810	742	739	784	733	734	747	731	743	795	751	799	746	806	766	732	743	779	795	752	745	778	773	777	762	768	735	814	717	747	754	740	760	780	718	768	734	767	738	749	759	727	773	738	758	737	813	748	800	759	738	735	761	724	801	778	783	769	726	728	777	770	758	794	751	790	781	748	766	752	770	746	767	765	755	765	791	727	804	752	776	748	737	807	769	767	729	790	730	743	753	744	826	745	803	735	759	781	778	740	727	783	761	729	757	762	762	715	737	785	720	737	767	744	729	768	697	785	790	748	769	738	735	750	736	759	789	764	806	730	752	743	778	735	738	722	785	753	831	773	707	710	707	764	721	792	787	745	754	797	746	771	713	757	734	715	776	764	772	764	780	786	741	731	754	767	774	787	752	804	748	776	781	751	771	737	738	772	745	740	723	725	767	793	734	771	722	795	747	768	761	697	736	825	776	729	731	752	777	741	759	749	765	805	755	800	695	712	733	766	784	764	701	768	770	736	719	765	771	708	777	744	733	710	777	811	777	774	742	737	776	753	748	775	736	740	760	736	761	722	737	761	768	778	758	726	806	714	732	751	827	777	777	738	731	805	758	728	733	795	723	791	799	764	775	746	787	795	773	746	720	744	707	757	769	768	809	770	757	743	776	793	777	732	735	747	781	738	754	768	748	766	765	768	782	708	729	763	771	686	762	780	746	758	725	773	748	726	760	766	765	737	753	769	736	737	777	756	752	754	826	747	757	797	756	765	753	782	820	778	756	775	779	727	728	776	752	758	759	780	704	782	759	701	765	680	750	741	790	785	755	769	748	732	746	791	733	749	760	769	737	787	745	724	808	838	758	773	761	761	802	783	754	788	746	766	759	777	765	806	776	731	787	779	750	781	774	730	759	778	741	787	751	764	764	778	757	764	752	741	761	772	817	720	735	752	755	775	771	798	768	746	753	793	775	746	744	789	786	737	772	740	763	759	752	727	789	744	768	756	805	822	728	708	803	740	754	747	748	745	760	748	759	724	787	728	772	756	771	742	721	734	760	746	785	761	777	749	788	753	769	778	747	750	763	775	781	769	740	792	740	713	757	730	758	759	770	798	748	791	814	769	752	818	752	826	814	754	757	765	740	789	768	712	797	765	780	773	737	761	733	712	770	759	728	755	778	769	754	807	753	788	807	702	754	758	741	764	791	763	808	792	728	705	782	743	755	735	748	747	738	749	758	743	722	754	755	754	789	706	794	776	759	770	726	781	771	769	788	746	742	746	729	750	758	796	787	767	725	770	769	726	704	781	765	791	731	735	689	760	786	747	738	745	758	784	769	764	711	733	783	744	732	764	775	752	710	788	716	810	746	761	814	721	782	762	793	711	790	733	762	754	795	709	712	730	779	751	749	771	711	760	732	774	732	802	790	805	823	783	748	744	773	750	796	736	760	796	727	708	777	774	718	746	764	744	827	742	738	745	726	739	745	746	780	850	761	737	781	739	780	733	784	798	771	748	747	762	701	780	757	760	731	737	764	759	770	736	778	718	800	763	746	772	801	788	807	763	808	741	756	763	763	790	745	795	772	760	763	733	720	720	757	789	767	780	740	748	778	741	773	771	745	779	729	759	755	761	772	779	764	769	751	787	759	766	790	732	765	754	771	723	822	765	741	800	754	775	808	774	775	806	778	775	739	729	715	780	759	745	769	757	747	769	749	751	766	763	754	759	793	775	773	806	778	740	755	765	776	716	780	740	773	795	730	749	811	784	769	793	762	774	712	716	782	781	752	741	764	757	748	718	787	795	761	719	758	745	770	736	811	727	802	766	778	740	729	764	783	719	755	767	747	769	806	778	695	756	779	738	797	725	734	759	778	743	753	742	796	798	758	766	773	766	762	755	760	757	731	785	699	785	837	785	763	757	716	785	782	791	776	796	723	769	741	744	766	751	777	733	750	771	766	765	750	749	744	755	803	750	775	707	765	779	821	775	777	768	727	768	759	769
32826	5494	1356	994	716	648	521	484	510	514	464	453	436	423	383	448	383	421	416	399	410	430	411	421	396	414	423	400	426	398	429	428	388	403	413	391	427	413	418	396	406	384	419	413	409	388	403	411	460	400	422	418	384	414	429	401	422	435	390	437	437	439	396	365	437	367	423	426	394	424	410	407	421	429	418	430	384	434	425	428	383	397	462	437	441	389	408	382	395	367	429	420	440	437	439	375	397	423	421	440	411	370	419	400	407	415	402	383	377	406	413	451	394	405	398	429	376	388	382	423	394	411	424	409	412	395	419	407	379	382	390	388	371	361	392	374	433	417	397	404	429	454	393	431	428	401	419	381	426	404	398	403	416	382	420	408	423	396	413	410	430	400	390	404	404	451	379	387	413	379	396	375	377	370	428	395	360	403	415	407	368	378	456	391	386	410	402	396	408	393	409	381	397	419	416	430	387	395	384	390	425	392	413	419	438	423	418	421	368	404	387	431	400	441	397	413	383	401	396	391	384	462	427	417	422	409	379	402	436	419	433	376	370	437	421	435	393	392	415	396	401	399	387	395	441	386	383	401	363	405	414	402	429	404	414	389	375	385	390	415	380	397	435	378	401	407	432	416	400	410	409	392	388	423	373	381	426	402	414	410	455	413	433	424	410	390	396	411	316	393	401	392	414	390	380	420	429	419	383	463	367	414	418	438	379	393	419	409	394	430	364	418	403	396	432	387	398	443	401	426	427	413	385	382	378	416	409	421	434	388	392	425	443	407	419	341	343	395	412	407	403	428	410	381	389	374	365	402	404	405	411	406	364	395	390	380	417	430	404	382	374	386	405	391	397	382	390	394	402	382	418	401	391	404	437	361	424	365	391	400	364	425	418	442	421	389	384	412	378	419	417	357	395	393	408	400	427	409	414	416	395	447	421	421	384	418	394	427	409	399	436	386	402	388	390	400	425	428	392	413	392	414	379	381	395	398	437	423	408	422	387	368	402	387	396	379	423	402	424	443	398	421	366	408	411	425	386	413	392	408	399	433	410	400	406	409	401	379	476	420	397	410	402	408	413	433	402	400	375	431	376	337	400	358	368	449	372	410	368	421	417	373	402	372	384	412	406	406	418	438	383	392	360	396	415	401	366	365	414	373	404	371	397	416	430	388	387	410	436	406	416	391	384	402	400	388	379	379	376	408	422	417	383	436	389	376	399	389	431	377	388	417	385	416	411	370	395	402	386	398	414	418	401	414	416	444	420	374	425	401	391	407	441	352	444	385	397	377	401	458	396	394	408	383	431	374	404	370	427	427	380	408	400	428	390	412	427	413	409	402	438	377	402	401	423	369	402	408	447	400	356	389	360	385	380	419	389	398	436	406	399	392	367	392	383	417	417	402	423	365	401	399	419	391	401	420	395	365	384	402	412	395	410	419	398	407	404	437	375	427	400	410	394	408	410	400	406	414	388	417	413	400	441	373	376	386	423	405	378	421	389	415	377	402	398	411	406	427	362	409	459	407	385	387	426	433	417	423	436	385	375	386	427	412	395	362	422	419	411	408	412	421	437	385	428	342	394	393	405	425	417	423	403	394	376	401	393	377	385	412	416	379	401	392	412	426	369	404	427	403	406	426	378	394	387	420	383	401	390	431	391	373	398	399	416	440	399	394	399	406	422	409	390	412	384	400	436	379	403	383	398	420	384	432	400	444	453	394	417	374	375	369	395	380	422	366	399	345	428	389	412	415	443	420	413	398	415	379	435	391	402	399	413	410	395	395	413	429	422	395	403	469	375	389	396	396	389	416	417	363	400	386	390	405	402	385	377	432	398	431	420	409	405	496	418	438	435	369	408	414	395	395	446	398	394	387	399	391	390	387	370	434	436	414	417	429	417	400	424	373	398	411	440	433	389	331	413	407	388	403	386	410	405	378	354	469	406	388	431	390	396	442	387	406	412	397	422	429	427	426	397	338	390	371	400	376	421	427	408	415	389	387	415	381	397	369	382	400	369	399	383	436	399	414	411	422	410	452	393	393	383	386	421	381	382	429	386	457	443	428	378	414	416	378	384	372	407	378	412	415	413	389	414	407	389	425	390	414	433	433	348	396	411	413	413	458	343	400	384	418	386	438	442	410	421	432	382	425	378	402	408	446	436	408	485	393	370	431	404	414	423	385	403	398	388	398	427	392	396	420	383	421	423	413	412	391	433	370	394	408	422	356	366	394	408	399	408	433	411	356	366	403	397	384	372	414	430	434	427	390	382	414	419	410	390	437	399	425	411	397	387	399	391	435	420	399	384	363	386	438	429	400	361	423	394	391	411	381	375	381	379	387	403	407	401	383	354	408	375	408	411	386	358	396	361	396	371	427	431	397	409	369	414	418	427	403	374	417	397	423	423	391	384	404	342	380	411	411	418	444	403	384	407	401	409	411	412	418	409	382	403	407	371	406	401	384	407	448	360	433	431	403	442	419	387	393	394	426	374	412	442	391	390	412	406	367	387	419	410	400	422	402	409	430	408	392	417	410	422	385	399	405	420	420	426	420	427	422	396	410	393	418	398	476	410	470	414	419	386	390	440	404	421	414	411	480	390	393	418	398	379	393	410	367	401	366	430	450	407	415	392	384	377	394	441	413	388	391	389	434	423	404	395	392	450	392	388	406	395	429	378	396	382	452	405	440	363	372	355	399	402	395	412	421	424	378	395	437	388	377	469	436	400	422	399	420	361	406	402	441	419	391	401	406	431	431	362	423	406	429	368	363	423	412	424	378	388	364	409	382	373	393	411	423	410	402	369	391	381	421	392	350	344	405	417	391	416	390	368	380	375	431	435	384	419	447	388	395	390	385	447	390	422	412	403	417	423	402	403	342	402	397	370	413	421	424	389	393	426	417	431	416	378	436	401	400	407	426	407	450	408	433	362	380	399	408	363	374	391	418	422	405	375	413	372	435	375	382	362	390	429	394	391	381	376	415	408	415	409	382	421	410	399	376	440	413	403	429	407	393	420	383	414	414	403	396	386	373	409	417	410	416	390	418	390	389	388	407	438	424	400	420	419	363	412	433	435	414	388	415	371	397	389	422	444	399	416	398	411	412	437	430	390	400	426	401	370	384	384	414	430	389	379	393	381	417	377	403	420	403	401	448	370	407	441	416	407	383	384	413	382	382	405	391	414	369	404	415	387	421	396	379	435	407	445	363	423	395	409	400	397	407	423	354	393	415	387	387	451	368	411	400	403	416	416	422	440	407	394	406	441	383	420	404	419	416	419	412	373	410	441	408	463	393	384	442	423	405	393	377	389	389	399	400	394	397	383	442	383	407	404	409	399	410	434	369	411	388	411	385	395	424	389	434	383	378	420	410	399	365	388	410	384	368	425	428	382	392	407	369	395	377	410	349	437	405	369	413	432	428	386	397	401	411	397	402	409	415	422	416	425	420	421	419	400	432	367	390	414	385	417	395	407	394	395	408	405	391	430	426	408	450	387	418	395	401
17347	1514	2243	2475	2154	1774	1584	1424	1383	1148	1124	1168	1078	1132	1011	999	1030	1012	929	955	925	926	933	931	888	877	893	943	932	898	935	865	913	841	921	907	945	884	913	887	902	892	884	852	820	892	900	932	952	1032	969	983	956	928	988	971	942	930	883	862	853	886	893	922	861	848	896	878	890	932	859	927	903	877	932	953	898	958	955	920	859	916	916	848	915	876	894	889	915	885	854	935	889	859	905	924	875	948	868	908	815	897	890	881	916	837	890	860	869	920	931	845	886	885	854	869	874	926	880	814	888	863	853	862	900	900	886	847	914	873	872	899	814	828	885	862	885	893	876	845	840	827	905	837	922	844	873	871	851	843	923	866	882	839	893	865	884	828	826	882	926	874	846	819	868	843	875	901	900	818	894	909	846	871	929	903	884	851	922	814	876	875	878	788	914	880	852	944	819	823	886	850	892	840	863	894	859	863	879	840	912	914	840	861	879	852	858	822	876	847	853	810	857	887	774	858	938	873	870	886	826	925	861	844	893	864	883	866	861	839	856	866	891	855	856	826	908	886	896	850	881	887	846	912	845	835	860	912	889	893	819	840	886	836	897	826	852	903	856	833	861	840	878	851	919	898	941	832	895	829	832	846	865	887	867	855	826	828	866	888	845	836	864	867	859	863	874	848	916	863	828	834	804	880	851	851	835	871	833	847	907	865	867	833	876	813	829	888	822	839	881	856	812	820	850	875	893	833	884	797	859	800	804	827	877	931	861	875	928	852	837	839	860	876	828	872	881	867	845	833	861	891	855	846	809	904	891	822	879	864	869	905	911	869	880	849	842	852	829	889	872	872	878	935	885	908	943	890	843	906	844	889	895	896	894	846	841	872	880	915	867	872	879	866	839	838	846	848	932	873	913	850	830	861	789	890	885	914	808	944	893	831	875	885	863	874	803	852	834	864	874	886	856	865	816	854	844	843	858	840	949	873	887	843	850	908	867	878	870	849	856	901	897	888	852	881	864	805	872	881	806	869	850	858	859	852	875	880	902	899	865	883	814	885	874	871	904	836	819	890	917	867	875	825	872	835	886	848	890	846	874	873	850	846	857	851	858	912	847	869	849	870	861	849	871	860	845	894	883	895	845	817	908	861	857	894	902	891	852	893	848	866	878	856	857	845	856	862	881	878	860	895	862	877	864	846	881	832	880	841	886	894	829	887	873	886	854	815	849	820	871	838	906	874	879	877	850	909	896	874	826	857	797	863	819	812	922	852	874	879	851	890	883	897	865	780	863	838	873	931	871	909	918	902	852	842	836	880	877	860	869	909	867	900	866	868	853	899	887	920	817	880	874	865	869	830	872	861	837	908	898	853	852	844	852	841	867	838	807	885	888	844	882	868	869	888	875	848	793	905	819	816	864	847	842	870	872	826	861	862	866	824	808	822	848	873	888	805	846	858	892	890	866	848	865	869	863	885	893	921	847	826	880	835	877	835	818	809	854	863	895	892	844	845	824	824	884	892	867	858	801	872	881	846	866	868	844	884	857	854	890	930	830	806	872	887	851	869	886	842	868	840	919	864	923	883	901	894	840	852	885	850	825	839	876	878	839	901	884	870	852	857	862	883	860	842	860	852	903	884	857	836	848	886	864	901	829	877	865	876	860	874	840	847	831	900	858	868	839	846	863	853	800	901	864	866	856	895	895	859	880	874	841	855	850	924	865	863	860	867	861	861	822	890	882	809	887	839	854	860	876	859	827	877	853	860	866	836	859	877	888	892	827	867	895	870	891	906	853	885	868	901	858	876	893	866	883	839	879	897	853	896	829	859	862	902	822	887	849	915	832	886	821	872	870	868	891	846	848	814	874	880	911	895	826	848	880	846	876	823	825	852	869	918	840	791	859	806	899	905	892	878	830	895	848	885	831	876	925	872	832	885	845	830	886	926	851	910	907	862	854	871	923	825	828	857	833	916	870	864	852	888	946	860	850	881	835	841	857	809	842	853	841	941	877	846	888	891	859	907	907	844	860	896	834	925	880	867	857	859	866	827	869	823	868	899	854	849	861	890	867	831	922	883	875	878	830	844	930	870	868	937	844	870	937	896	840	855	846	830	903	873	886	832	878	824	802	838	824	864	866	897	882	841	808	871	917	882	834	882	844	845	873	884	828	914	798	909	886	826	869	822	856	850	878	805	847	859	891	845	836	882	806	889	877	874	874	850	822	889	863	854	848	858	934	845	870	897	870	839	872	861	838	879	837	843	861	845	888	849	868	845	906	864	903	865	840	827	833	826	825	825	918	876	862	818	853	838	927	827	885	848	906	877	846	852	833	899	871	815	885	899	816	867	915	912	857	886	826	828	843	852	913	920	846	837	894	892	875	883	843	900	815	888	841	896	919	916	849	860	840	807	838	817	815	848	905	888	897	884	873	812	861	855	876	875	899	893	833	923	835	897	853	861	865	826	890	835	834	891	827	942	871	872	828	895	882	840	905	901	812	886	895	838	841	852	839	877	847	830	823	867	830	873	858	890	878	857	821	851	858	869	905	925	867	881	815	857	832	866	824	830	802	869	917	884	826	855	854	846	880	852	846	860	892	904	867	784	881	950	869	845	878	882	883	877	819	877	785	868	829	861	944	848	844	816	839	889	871	856	814	862	790	908	842	863	838	858	885	834	901	871	908	894	924	865	824	855	895	864	855	842	839	855	863	860	891	882	888	859	891	898	824	884	896	851	875	843	869	884	818	893	844	845	862	884	911	876	868	898	881	863	864	800	884	867	875	814	844	863	852	839	838	850	848	841	870	863	848	847	905	919	835	874	817	900	891	873	877	902	914	851	828	805	864	846	816	862	896	811	860	877	857	865	870	875	875	870	913	861	834	923	909	841	831	916	867	866	827	880	876	901	857	885	938	842	889	884	921	850	900	846	895	900	831	898	910	832	894	940	883	875	839	866	885	896	875	854	888	890	808	848	878	886	852	870	800	818	886	898	865	928	893	845	832	898	866	830	885	857	853	876	894	894	860	874	845	843	827	839	854	868	863	842	870	884	870	877	873	870	858	865	918	862	857	787	822	833	876	872	786	889	862	873	927	869	824	863	846	828	866	882	907	873	848	858	874	860	839	844	892	870	826	869	878	837	934	801	878	846	866	883	864	861	878	838	875	838	914	895	904	865	871	830	844	873	859	861	888	822	867	881	843	864	854	830	869	842	831	871	860	833	823	874	911	834	846	808	899	822	895	866	863	844	892	879	854	888	846	850	846	865	863	864	879	887	872	855	939	821	801	863	876	890	877	867	888	907	849	911	879	828	834	866	895	878	889	845	850	825	830	897	851	884	879	890	891	889	856	882	867	887	870	853	902	861	855	868	874	891	826	861	892	874	877	824	860	899	858	865	823	828	866	867	857	839	834	888	913	846	843	848	873	883	850	858	888	856	861	873	843	897	836	869	834	834	848	883	822	909	867	878	860	848	834	930	871	861	869	838	861	924	903	850	871	878
7508	528	264	252	222	255	245	243	229	277	254	234	232	246	243	229	266	263	253	258	216	264	246	266	258	251	224	213	263	255	238	275	236	229	240	239	217	246	248	265	243	240	268	264	242	246	225	243	280	230	258	252	246	248	261	243	280	259	247	262	258	213	252	262	269	234	260	248	246	233	269	239	251	258	257	223	256	245	251	274	263	228	264	247	229	241	235	254	248	247	234	254	239	278	265	267	229	259	240	268	251	264	235	255	250	239	234	272	252	244	244	263	231	230	252	273	244	260	253	254	229	248	263	251	234	249	244	239	255	242	239	253	251	244	223	281	243	266	252	252	253	235	239	263	228	272	213	244	237	257	229	242	248	267	258	226	262	244	245	243	231	258	251	269	234	251	240	248	237	257	203	227	247	245	265	247	247	274	276	250	228	256	265	241	215	204	230	195	265	284	267	260	242	236	218	252	269	231	278	223	256	238	252	242	225	215	279	285	249	276	218	261	276	243	265	312	241	270	224	240	238	258	224	261	251	251	228	217	237	240	230	253	235	235	224	254	259	253	229	255	227	248	254	235	256	231	260	258	222	254	284	242	240	285	229	262	249	257	268	251	246	232	243	258	226	244	278	272	258	212	238	241	252	231	235	237	229	261	269	248	254	254	250	247	238	246	265	229	237	268	243	278	277	251	245	241	244	253	234	277	228	270	272	274	247	251	226	258	240	224	254	255	247	254	258	243	246	265	229	224	224	233	243	252	264	273	263	236	230	216	250	244	237	220	252	231	230	242	247	227	240	262	253	270	211	226	267	266	268	234	219	239	274	247	225	262	251	244	246	271	235	254	260	245	252	247	207	225	257	256	266	248	277	251	246	226	246	259	248	239	238	240	220	260	252	242	270	257	252	262	253	267	240	249	261	257	251	211	260	256	252	255	254	250	257	218	250	236	249	227	245	252	272	233	229	239	254	238	252	228	258	269	243	208	259	268	222	250	298	262	226	242	272	263	281	258	231	255	254	249	243	234	268	253	249	219	220	229	254	266	212	250	282	252	227	238	235	231	234	210	233	251	241	216	225	280	246	237	287	271	277	270	219	236	276	283	252	257	239	256	253	255	210	260	261	252	228	259	280	265	234	230	243	253	261	243	220	228	229	220	273	234	238	239	244	262	247	228	217	267	239	233	233	265	237	255	243	244	227	265	250	245	250	224	204	240	233	255	260	203	238	245	233	228	232	268	256	272	243	256	267	243	256	251	243	246	253	241	258	233	255	257	218	261	264	226	239	276	251	222	212	238	259	240	232	242	266	268	272	223	242	245	243	235	252	244	244	232	238	265	250	239	233	238	255	233	244	249	282	272	279	207	215	236	256	266	259	236	249	268	233	257	242	247	284	248	256	242	237	239	233	239	261	238	273	253	254	238	242	230	270	250	251	249	269	267	231	265	253	239	206	241	256	265	244	240	228	281	253	275	293	241	255	256	268	233	247	239	234	240	238	264	247	248	258	240	260	258	252	236	261	239	260	276	205	208	273	240	243	272	260	250	230	258	224	272	261	276	272	241	230	253	244	229	260	253	230	261	257	239	250	280	232	244	254	242	241	229	264	259	259	245	277	265	240	249	287	268	229	227	226	289	228	259	252	251	270	257	271	241	237	225	273	239	238	267	230	237	258	234	217	257	217	241	234	247	211	295	249	264	254	223	226	265	244	240	241	267	249	248	262	254	281	272	256	253	268	280	222	234	237	260	244	256	264	264	235	245	254	242	238	225	222	229	240	235	264	228	255	249	267	237	248	239	235	244	251	232	231	267	247	259	210	240	278	281	223	228	253	237	244	267	243	260	258	235	257	252	249	257	255	264	260	251	255	272	238	236	215	241	282	225	243	237	259	250	237	246	244	240	258	236	234	244	243	244	257	214	227	257	256	273	235	228	257	267	241	240	241	279	242	238	251	269	251	234	257	223	235	230	224	242	252	261	268	246	275	232	233	274	246	227	233	250	270	244	236	244	235	269	261	235	202	246	244	230	267	247	228	254	230	229	238	235	245	253	245	259	229	242	282	278	249	240	261	249	204	274	234	218	247	266	220	261	240	270	257	262	282	287	259	228	263	242	232	267	241	251	249	246	231	251	264	231	248	242	253	275	229	236	250	254	251	230	266	264	262	230	288	251	270	251	214	259	279	223	243	265	275	287	244	245	250	246	225	241	246	239	242	257	258	242	223	238	241	249	240	243	247	265	272	237	251	258	266	254	254	244	227	240	225	284	244	268	242	234	276	264	249	253	230	275	265	238	232	266	244	222	215	230	266	261	232	240	221	263	266	239	255	270	284	225	254	271	236	236	235	231	257	249	265	252	258	232	240	247	272	255	254	268	232	252	218	227	259	259	274	218	248	258	261	275	225	249	245	250	242	261	253	225	214	281	227	237	239	272	276	241	248	258	253	277	240	277	217	228	289	269	242	230	234	265	255	259	279	254	250	245	236	208	246	272	208	217	243	264	270	244	247	256	258	266	245	285	286	256	278	257	251	252	237	251	214	209	253	257	271	240	276	250	257	275	235	256	242	274	257	237	261	270	238	228	243	249	262	233	233	244	279	232	225	244	241	238	261	251	237	259	262	286	253	254	273	244	208	238	215	251	251	259	245	230	267	253	238	272	226	257	249	213	220	264	211	257	231	208	250	229	243	241	241	250	263	232	240	253	238	256	235	254	242	272	269	241	259	243	246	254	265	268	235	267	256	236	247	281	245	251	288	247	250	252	263	263	258	255	277	237	221	233	260	261	252	252	253	225	271	243	256	275	251	218	265	242	234	260	237	245	266	286	229	227	251	246	246	217	272	241	239	265	254	280	260	246	216	233	234	296	243	255	214	243	262	262	268	225	265	237	242	266	242	258	231	256	265	252	216	255	250	238	255	220	244	289	224	249	236	239	234	227	252	275	224	222	225	281	226	291	241	253	223	216	264	253	249	244	258	247	232	251	269	248	253	243	243	269	271	248	240	233	244	235	252	237	239	276	235	279	249	255	277	227	242	253	237	230	270	235	248	257	228	241	238	237	255	252	220	224	240	244	259	254	259	252	245	255	239	281	242	264	225	257	247	266	244	240	260	258	246	253	282	243	238	264	253	280	235	244	270	263	212	211	252	243	279	219	264	255	271	241	267	265	234	234	261	261	238	234	222	262	258	282	266	270	243	242	230	245	274	230	271	252	255	227	267	254	255	244	208	230	231	232	248	242	202	250	242	232	294	226	241	243	243	214	256	243	241	266	262	273	259	214	247	252	227	227	242	266	268	228	240	242	268	280	264	220	277	244	260	255	270	226	258	219	227	266	241	249	237	237	247	278	247	235	230	247	257	241	265	260	228	226	278	214	271	245	217	258	243	259	223	236	237	235	250	269	267	247	229	290	265	263	245	242	224	263	270	208	248	234	235	253	277	249	244	220	235	230	237	247	264	265	236	227	232	260	251	266	244	270	232	264	240	250	283	244
4733	590	633	641	609	585	583	603	606	581	591	583	589	600	561	592	595	581	612	584	582	554	596	582	643	595	558	578	575	600	569	567	587	608	598	564	582	592	594	597	539	608	589	586	600	607	545	607	537	587	617	615	641	597	603	605	603	653	639	596	598	584	553	586	551	570	592	549	588	612	565	592	567	634	575	541	563	573	575	606	617	615	586	556	592	592	539	561	603	577	608	583	587	554	566	567	571	572	566	556	542	615	608	558	592	564	583	566	654	560	554	625	583	581	589	547	568	578	629	602	589	588	546	600	629	552	577	577	552	552	570	559	558	557	578	583	603	545	540	573	598	594	534	573	579	544	578	573	613	573	589	589	561	553	573	547	576	535	563	589	581	607	542	558	585	561	572	618	620	562	571	581	553	641	567	573	566	587	551	587	615	561	548	616	618	597	543	586	554	558	604	570	584	580	569	596	559	582	603	588	594	580	578	562	578	575	556	571	549	579	548	563	525	537	541	601	624	578	590	528	555	587	622	608	566	554	554	612	610	565	594	561	566	558	580	592	576	575	589	551	577	581	562	575	574	598	592	566	561	572	572	593	559	546	607	558	549	607	581	578	594	584	591	551	545	562	594	621	611	569	568	598	614	576	574	613	547	597	559	524	572	586	548	537	543	574	574	552	582	597	606	567	550	561	591	545	555	555	599	562	589	541	574	552	612	591	589	557	532	586	569	581	570	546	534	610	584	547	599	557	576	579	595	567	596	591	579	611	592	565	565	597	544	595	595	539	580	566	589	551	537	571	599	576	564	580	565	580	573	599	577	555	615	572	553	582	572	594	588	596	631	554	550	568	621	566	561	604	529	540	546	567	601	547	649	564	571	610	548	598	596	570	552	557	543	562	571	561	581	618	577	569	587	584	595	579	579	562	612	536	649	589	573	590	587	606	570	631	578	601	556	602	558	564	611	610	634	602	591	553	586	611	591	602	568	573	566	592	612	544	562	584	560	580	593	575	571	575	570	627	569	645	580	577	575	606	596	593	621	572	537	576	562	657	508	565	539	539	608	569	601	576	606	592	560	602	573	531	606	583	587	577	590	575	579	590	548	590	593	614	562	576	602	568	555	550	572	563	557	593	546	581	588	585	557	604	561	572	602	538	556	619	629	583	624	562	644	601	602	557	589	569	537	563	541	618	599	557	574	530	592	558	607	555	623	581	544	614	547	593	521	587	584	587	600	607	623	608	550	589	588	570	625	566	567	585	592	600	583	601	557	553	516	580	569	541	632	581	579	544	595	572	592	567	587	561	587	640	582	574	578	574	573	619	532	559	582	605	537	588	544	539	578	583	588	584	575	574	571	572	556	573	559	561	510	599	548	590	589	595	598	608	604	552	585	596	574	577	583	575	535	593	589	567	611	620	601	549	564	561	560	595	587	578	608	601	541	595	588	618	608	625	559	572	595	556	553	552	574	591	544	590	580	550	550	647	606	598	576	583	600	597	584	550	601	624	595	532	617	580	569	558	551	586	580	546	577	612	588	576	580	560	591	583	604	598	547	578	604	582	587	582	587	580	561	556	574	592	582	566	585	595	577	555	586	596	589	542	555	622	592	539	540	603	595	581	581	560	573	509	600	568	571	574	581	561	549	593	568	589	554	559	546	571	592	536	584	582	588	587	591	591	573	547	567	581	591	586	564	561	630	601	591	575	602	576	563	587	575	575	577	569	530	581	589	564	542	607	582	577	595	575	562	610	580	625	602	592	580	556	565	542	559	587	584	579	568	637	614	623	587	599	575	521	620	635	589	575	553	558	575	550	567	593	606	602	584	568	614	594	567	576	536	572	579	574	582	534	590	580	554	599	551	545	586	559	596	579	528	548	596	582	568	585	568	568	542	572	618	548	560	601	603	574	595	567	552	597	573	575	618	571	600	534	554	585	588	606	594	563	576	599	563	561	606	550	602	596	543	592	543	571	578	602	628	577	563	579	586	584	591	590	617	575	559	556	606	595	560	571	599	564	584	583	590	582	558	596	558	597	619	604	563	633	564	560	611	608	611	580	591	527	602	554	580	556	585	561	607	523	627	610	608	599	617	569	562	597	578	550	561	555	566	581	599	563	537	616	566	590	556	556	539	520	581	595	619	568	577	605	576	577	558	578	573	581	584	583	565	564	555	574	562	603	596	581	608	573	573	591	604	608	570	572	578	542	563	606	596	567	614	554	596	562	572	608	528	543	539	599	576	640	609	583	588	575	590	590	588	561	549	554	587	568	613	585	561	596	525	606	571	567	587	584	580	578	621	587	555	569	560	595	594	596	600	602	602	594	612	549	560	570	588	582	559	562	607	556	611	609	606	611	575	606	592	543	605	561	559	571	595	577	577	579	597	590	588	543	605	581	589	590	600	563	581	604	566	581	575	578	538	602	588	607	594	545	545	575	615	610	558	574	610	605	587	572	547	556	594	573	589	607	576	592	515	619	532	546	599	540	555	598	565	596	543	615	541	598	617	598	596	581	554	580	585	578	591	586	575	610	550	573	601	557	567	619	599	573	564	613	594	604	600	596	583	572	571	580	635	578	611	569	514	554	554	594	539	591	620	582	551	584	534	567	546	569	577	583	591	594	563	566	582	561	580	583	575	594	582	595	587	558	599	535	604	541	575	554	528	597	572	586	568	591	603	603	589	586	607	553	539	607	584	563	590	567	627	547	564	552	581	568	580	555	598	573	577	570	547	565	534	611	594	567	568	588	565	575	541	559	539	557	603	576	568	548	586	577	565	543	540	549	538	587	554	576	567	591	532	572	552	590	587	564	606	559	574	502	571	591	597	541	576	549	561	623	596	555	587	605	539	590	589	596	543	598	626	593	594	565	550	601	551	591	574	601	543	549	590	548	584	598	574	555	584	555	604	563	580	573	535	542	556	544	534	577	553	585	584	576	581	565	565	615	589	606	551	579	587	616	589	586	546	587	531	547	580	545	535	551	582	600	594	570	595	570	575	578	607	544	615	511	552	536	589	606	545	591	553	609	579	603	573	607	570	569	592	571	597	609	545	569	566	557	614	594	603	557	587	600	518	562	579	574	597	606	605	539	552	606	604	629	595	606	574	576	598	557	571	540	576	533	532	581	591	576	601	588	626	566	547	590	623	561	563	598	553	585	619	587	645	570	559	579	560	604	575	621	549	571	557	583	611	593	571	600	577	592	577	565	604	526	543	533	545	589	582	572	594	562	634	579	547	601	592	618	568	605	620	590	567	569	608	581	583	583	589	603	601	561	610	557	569	563	555	563	576	572	579	574	606	538	608	572	586	624	580	566	576	615	623	598	612	612	578	557	589	559	585	582	562	548	597	613	539	577	586	591	582	579	571	555	569	562	569	580	606	526	565	615	556	575	564	572	616	565	548	572	610	538	567	626	571	564	579	555	532	584	597	577	559	580	593	573	577	580	630	602	574	606	576	580	574	576	599	559	584	543	565	591	562	584	556	571	585	541
22088	2345	739	585	513	463	372	435	352	344	378	384	396	358	342	399	336	345	324	352	316	322	322	311	323	354	349	311	369	354	354	336	339	387	370	395	353	360	325	311	291	317	328	344	332	316	358	344	346	356	373	360	331	352	389	359	358	345	385	330	335	374	339	370	340	321	317	314	364	376	348	322	354	314	405	335	357	349	346	352	340	335	340	328	328	337	306	354	362	342	349	355	362	336	346	364	350	340	342	336	346	345	387	361	318	334	341	352	336	377	343	340	345	367	346	343	327	344	353	325	357	321	371	357	368	325	342	320	357	360	346	352	335	332	367	360	379	365	369	338	355	329	342	335	357	366	319	335	352	344	329	337	332	367	315	359	335	340	346	296	295	354	359	328	359	323	329	324	330	368	323	328	323	335	317	375	341	349	329	360	338	388	337	343	334	323	352	377	360	343	352	330	366	361	327	370	349	339	336	349	352	342	351	337	355	354	358	333	330	329	352	382	331	363	332	337	321	316	336	355	366	348	349	312	355	358	331	326	357	303	324	319	322	323	332	320	319	353	368	348	359	335	329	315	346	340	351	371	349	323	306	333	350	338	364	341	352	369	361	296	327	349	306	351	356	321	312	325	340	362	343	328	335	374	315	309	320	325	326	345	329	358	324	350	328	348	414	336	357	288	350	304	305	321	346	323	329	354	312	376	360	313	343	333	371	331	332	330	334	330	332	324	315	327	372	332	344	371	387	325	337	330	319	330	373	349	373	349	326	343	319	325	329	357	321	307	340	318	325	343	350	300	354	319	371	363	342	333	332	363	312	327	374	354	359	385	367	336	321	332	367	351	359	361	346	312	341	327	362	363	344	326	331	340	309	359	386	358	352	323	324	338	351	343	340	316	321	308	312	326	321	343	337	382	346	352	340	317	349	346	340	388	353	330	344	360	314	353	336	344	346	339	308	347	328	322	339	327	338	333	344	327	333	304	336	327	280	345	334	330	340	372	335	351	364	356	348	332	309	359	351	362	334	338	364	318	318	361	323	337	352	342	300	328	343	351	309	332	322	328	345	338	372	352	370	346	331	368	316	343	302	350	350	327	364	342	343	361	356	331	375	357	352	356	351	320	344	375	336	353	335	333	362	346	373	352	333	359	326	338	353	310	357	390	380	319	362	341	334	312	369	348	372	382	350	363	342	316	338	342	351	336	308	305	300	366	360	309	352	370	372	336	342	312	328	327	366	336	314	352	345	355	310	343	336	335	321	346	333	324	342	352	338	338	328	333	334	355	347	354	355	307	345	347	342	316	334	349	353	320	345	371	349	332	321	340	350	340	340	369	358	326	335	347	354	341	338	351	319	333	303	321	335	334	364	380	348	337	346	346	348	350	322	357	345	355	356	348	334	319	329	325	352	362	317	327	319	304	368	323	331	369	342	361	325	352	348	389	325	386	367	340	313	328	354	365	368	323	325	361	371	360	291	354	313	342	334	327	347	330	359	344	363	361	374	327	326	322	369	340	338	316	371	347	287	347	325	338	375	366	341	332	340	333	346	356	341	335	363	352	319	378	360	356	326	335	320	354	348	355	335	291	340	376	346	337	350	290	321	357	318	345	344	347	321	377	320	355	346	340	294	333	413	360	331	366	345	368	322	340	341	347	344	353	379	336	331	317	352	334	317	378	336	343	375	365	328	304	378	333	340	327	330	364	344	346	364	342	308	350	359	334	351	364	306	315	317	400	360	360	344	334	344	334	354	348	345	348	338	358	338	351	362	357	318	329	325	319	346	349	330	341	346	345	351	350	348	352	353	356	346	317	345	350	331	328	368	348	353	324	353	340	329	338	316	322	329	359	347	371	388	354	339	337	336	361	357	350	322	344	315	316	346	382	333	319	331	326	341	320	354	327	343	324	358	346	364	335	368	357	355	343	360	336	357	419	353	343	337	304	321	361	367	332	316	305	341	382	370	331	329	301	324	382	378	393	336	328	287	336	389	351	345	300	369	326	377	332	367	341	324	362	326	364	313	333	309	313	347	369	341	338	319	352	341	312	332	324	348	304	335	372	361	308	338	327	360	354	325	334	359	301	343	345	336	300	360	329	329	324	364	379	339	285	327	364	338	306	342	358	351	342	368	366	352	357	327	341	339	346	373	345	410	348	365	322	347	362	363	331	353	359	351	346	342	333	337	397	342	338	323	356	317	339	339	361	342	324	318	360	321	368	346	312	334	327	379	383	362	375	329	352	368	331	339	345	330	353	328	338	337	376	325	395	353	304	293	343	322	333	346	346	345	325	338	308	336	323	322	337	353	360	337	350	365	355	323	359	354	314	365	344	326	349	329	331	301	358	377	320	349	354	330	365	359	350	340	335	302	362	335	339	338	310	359	324	366	349	321	328	350	353	336	328	346	304	355	332	326	348	350	352	350	312	337	320	344	351	315	378	311	336	345	358	331	307	324	331	319	315	370	352	347	352	350	380	326	308	368	334	331	371	354	359	352	342	315	342	346	333	339	349	318	345	327	341	328	329	378	354	326	325	322	360	317	351	334	329	334	337	336	348	326	354	348	362	335	341	354	347	335	321	337	331	339	331	374	369	363	342	329	353	320	348	357	347	341	331	340	356	307	343	336	338	331	340	368	346	346	360	340	346	343	358	329	308	321	331	322	331	364	334	369	385	350	384	340	308	348	332	350	331	380	336	342	350	343	357	346	311	336	320	318	321	318	368	339	356	351	324	356	373	336	331	345	342	349	326	329	349	336	328	347	352	368	326	340	307	318	352	347	331	345	375	346	346	311	353	347	340	370	353	340	320	323	319	348	331	337	327	341	334	322	364	335	352	371	389	331	343	369	363	338	361	331	346	373	352	334	343	355	373	316	362	358	363	343	341	334	360	341	329	344	386	310	349	333	323	337	332	301	347	335	379	358	368	360	344	372	354	325	325	319	331	364	339	337	372	351	382	335	302	341	379	328	352	327	328	298	365	334	344	343	381	353	375	345	333	309	308	347	319	293	326	348	311	339	324	348	346	330	329	331	337	339	359	354	342	310	340	344	328	336	319	357	352	357	332	358	351	367	337	357	324	349	326	331	359	383	327	359	327	342	318	348	357	377	363	349	346	379	341	353	365	354	335	358	317	340	338	384	345	348	345	338	332	300	379	357	324	339	319	376	371	389	336	339	329	356	340	341	337	362	316	353	365	329	341	354	397	361	338	322	311	350	357	311	302	343	351	321	347	344	330	318	348	341	339	339	339	289	361	388	333	329	370	332	342	332	338	338	342	336	349	339	367	344	357	338	349	361	324	330	340	329	354	355	331	330	335	337	326	353	349	371	366	349	355	340	355	320	363	337	366	339	324	354	365	383	334	339	311	381	352	378	383	319	348	360	361	326	338	338	340	322	313	329	307	326	327	356	374	308	343	310	369	331	372	320	381	366	335	337	349	334	331	341	364	370	325	329	329	357	334	373	343	342	357	333	319	333	302	390	360	335	342
12805	1089	1495	1500	1420	1170	1134	1065	954	950	913	850	898	864	857	808	819	811	837	801	799	767	766	782	794	788	778	770	803	790	765	792	817	799	716	774	818	770	761	734	735	758	801	765	801	848	763	790	810	820	871	807	757	776	813	810	817	804	806	784	790	807	800	794	784	778	781	796	770	832	777	751	769	800	755	759	786	750	774	786	823	803	776	753	741	827	756	822	763	813	811	743	806	753	784	765	761	730	795	760	759	773	754	815	775	740	756	739	794	788	740	783	737	783	799	824	753	802	794	771	777	782	781	750	788	761	797	791	806	736	768	785	821	797	769	764	768	740	751	745	791	743	792	800	821	743	796	748	788	744	776	780	755	797	707	776	755	766	757	822	753	759	793	742	783	765	768	803	790	738	778	731	736	743	731	783	730	769	797	776	781	771	746	763	753	765	764	755	786	795	817	738	772	727	752	773	762	743	751	747	734	759	796	765	712	774	766	761	809	783	806	732	726	734	778	786	752	768	806	784	764	734	743	804	770	751	696	754	755	739	753	766	800	741	746	718	779	804	761	743	750	776	742	767	783	783	751	758	782	738	789	769	712	776	749	738	759	800	771	726	752	803	793	748	775	738	718	791	713	791	792	801	740	772	778	782	767	778	754	819	731	787	777	799	763	734	740	756	784	752	778	787	763	722	736	755	767	785	751	717	805	789	728	794	752	764	772	713	730	786	769	764	770	776	750	777	806	710	748	780	743	820	777	708	744	791	704	770	753	720	737	761	710	778	738	729	772	762	736	791	725	737	729	775	826	829	712	772	736	815	757	775	766	774	748	747	742	801	780	746	732	776	743	762	767	767	761	775	786	765	798	771	755	753	767	744	755	732	764	766	737	774	763	765	777	800	783	802	758	778	714	755	724	789	727	719	769	724	777	782	785	773	788	773	767	788	788	709	755	766	824	774	794	788	808	736	756	758	754	786	764	763	764	795	761	758	804	822	738	768	764	759	708	784	726	765	769	725	784	765	778	785	786	729	793	727	790	735	769	733	780	809	746	717	766	817	772	784	729	743	775	780	773	790	768	755	751	738	782	767	805	754	753	740	773	724	749	766	783	776	761	742	743	775	742	771	725	758	746	764	767	734	766	774	722	739	725	759	760	740	797	730	780	711	774	753	790	759	766	783	711	758	762	760	802	747	765	742	740	802	714	728	798	745	771	790	782	726	789	802	780	784	776	740	758	747	757	768	722	768	769	785	808	786	816	717	791	741	748	774	755	797	760	726	780	799	773	766	796	793	748	784	745	739	775	753	790	766	749	780	781	771	711	776	777	774	784	748	818	760	793	797	774	707	803	766	757	773	790	751	729	810	747	770	705	788	760	756	773	735	812	798	705	773	769	728	750	770	748	781	768	762	745	751	750	743	782	748	786	772	768	749	781	792	772	744	728	706	773	726	783	796	752	756	759	813	742	767	815	776	740	743	727	766	768	760	755	712	745	749	775	716	763	808	830	746	746	761	782	744	776	703	759	753	790	736	806	770	754	747	821	743	730	790	746	745	755	791	767	789	787	808	749	790	769	786	771	711	791	737	745	768	711	746	817	761	811	743	753	764	752	780	802	755	765	763	746	721	807	779	737	755	769	794	764	798	785	833	799	792	732	766	788	730	709	791	764	750	750	721	799	800	775	747	771	784	802	747	770	778	750	731	764	753	763	758	777	731	802	708	752	740	741	731	793	809	743	717	809	774	778	714	806	806	786	749	721	755	703	760	713	741	781	730	744	797	699	732	714	740	781	715	753	767	729	774	741	763	765	818	731	743	768	740	696	764	755	794	777	741	732	711	745	740	751	734	744	721	801	768	801	728	751	794	791	774	686	744	761	768	762	736	734	773	767	766	723	725	754	755	774	761	807	769	752	782	762	743	782	812	777	782	780	760	779	769	801	745	802	780	709	802	830	803	793	806	786	780	735	737	769	764	815	734	792	764	779	781	757	761	765	743	758	766	768	764	717	820	773	766	788	715	773	771	783	752	712	803	747	760	774	754	781	784	773	782	753	785	747	749	784	782	754	765	815	685	716	771	799	777	728	787	747	779	778	737	750	779	758	816	746	754	750	740	794	795	799	747	804	756	758	768	734	753	776	799	791	727	734	761	778	739	762	759	748	794	755	763	773	761	768	749	724	759	736	764	774	749	755	782	723	729	771	775	743	780	739	769	736	786	775	763	757	713	794	802	781	714	787	763	774	787	793	736	781	752	757	769	819	709	756	770	720	762	737	694	725	766	836	797	762	740	746	792	725	722	779	742	791	773	795	748	730	762	728	779	755	772	769	795	754	777	776	758	756	794	748	818	756	772	723	784	776	749	756	748	727	790	774	799	731	784	749	806	805	736	770	724	781	769	762	799	776	714	746	753	780	759	758	766	778	754	762	787	749	799	742	774	791	795	790	771	773	757	747	798	757	737	777	798	775	748	701	740	758	788	805	729	768	782	705	794	730	798	720	738	780	783	775	772	757	772	731	771	768	774	785	734	797	738	790	721	772	775	781	809	765	751	777	819	800	740	804	750	725	787	827	775	802	741	734	718	760	777	798	792	816	769	749	773	741	823	769	799	743	763	796	727	769	776	737	784	743	732	790	743	720	776	753	739	747	801	784	759	804	801	790	770	797	757	770	723	722	746	809	792	815	735	745	753	780	750	783	774	724	778	786	764	745	792	736	723	715	781	716	778	729	794	769	794	741	752	771	724	793	780	754	804	779	774	780	749	754	777	777	748	778	787	764	746	739	751	771	756	755	754	745	757	721	746	747	757	763	768	789	783	731	773	781	725	735	713	826	755	732	768	769	768	804	805	763	746	746	728	779	767	765	759	760	799	773	726	727	751	794	783	727	789	765	812	708	770	768	723	760	761	741	807	791	730	847	780	763	741	778	746	831	786	681	754	810	741	741	796	769	753	763	820	729	768	771	754	769	768	724	745	742	768	770	744	766	756	756	772	743	770	768	755	757	779	761	771	742	777	775	745	717	800	740	738	765	775	755	774	748	800	761	804	752	773	730	753	778	752	725	787	774	780	746	738	734	777	803	769	804	770	750	772	798	763	774	712	715	771	753	776	791	791	733	792	807	752	707	781	784	724	775	771	723	785	779	761	742	761	772	721	764	785	749	775	736	720	756	788	762	696	748	792	709	748	818	759	765	764	793	737	754	734	740	791	740	790	777	782	769	823	745	734	717	787	749	786	745	714	763	788	788	805	772	764	719	783	778	769	769	796	812	750	753	719	733	728	739	774	764	724	773	820	744	773	737	761	794	781	784	756	752	786	817	763	759	768	748	792	753	780	764	774	797	754	754	723	790	735	756	786	736	763	770	740	735	758	709	759	720	818	768	729	759	768	758	751	770	759	767	766	789	749	748	770	805	725	727	752	774	762	799	683	805	756	727	767	777	769	767	809	787	780	779	779	763	765	739	765	830	779	778	784	729	759	757	762	781	801	721	781
32077	4876	1389	1001	747	582	547	482	502	528	456	460	432	404	438	428	383	447	418	477	422	401	403	409	403	413	422	405	394	416	406	412	463	416	397	432	455	384	427	426	412	407	418	371	402	395	367	420	447	397	442	433	451	439	449	439	422	423	372	403	371	407	441	377	386	433	423	412	409	392	403	425	400	402	384	390	391	354	391	415	451	428	424	428	458	417	416	429	402	378	404	417	416	436	422	408	426	413	416	391	402	391	383	413	456	397	417	446	394	382	361	436	425	387	365	408	408	402	444	430	470	375	442	407	393	404	354	447	397	399	376	390	426	421	417	412	391	406	397	406	384	388	408	419	412	422	407	439	407	440	427	412	396	408	398	425	473	427	382	437	404	388	406	394	383	385	406	381	401	419	443	387	430	412	378	382	385	355	422	429	402	394	395	350	395	418	390	404	436	407	389	454	375	398	376	406	390	412	459	412	407	426	418	379	436	408	382	423	430	390	389	409	393	423	372	404	414	386	393	391	404	391	397	431	417	397	378	332	408	412	411	439	359	410	417	403	414	406	387	422	422	407	419	421	423	424	391	447	388	372	403	406	406	433	384	421	432	417	394	433	397	400	350	418	444	426	426	425	427	411	399	422	377	367	416	382	405	392	439	432	369	427	385	380	380	403	394	428	424	427	378	390	404	402	355	445	388	399	387	381	383	395	383	403	369	410	387	421	400	399	400	424	383	391	378	415	419	373	384	399	384	419	409	425	421	417	374	409	380	444	411	403	373	398	400	404	393	410	429	391	381	445	399	387	378	375	404	379	366	426	402	360	384	371	437	416	355	413	377	415	361	388	419	359	374	402	419	407	427	418	416	385	402	369	416	388	430	411	379	391	418	401	391	458	399	423	416	414	409	397	436	441	410	398	401	381	387	416	428	363	421	423	377	435	394	446	406	410	415	415	395	398	415	429	389	390	426	427	403	381	411	383	387	417	421	380	402	398	403	422	410	411	387	395	421	390	389	395	404	356	387	405	416	419	374	380	426	379	402	409	436	364	405	364	391	409	421	419	418	401	360	419	413	397	427	420	418	429	434	401	420	402	391	424	392	413	415	401	398	391	392	366	388	420	440	382	387	421	371	401	362	410	428	409	394	325	407	390	392	399	416	383	397	396	405	400	430	390	430	375	382	427	420	382	391	386	424	393	399	389	366	409	369	397	386	422	412	396	391	393	408	417	432	381	419	392	423	391	396	399	425	424	446	419	411	396	386	405	378	413	388	367	447	430	438	366	413	405	429	413	353	393	408	378	364	379	402	360	458	414	378	383	424	407	364	420	416	381	422	418	412	376	432	435	405	446	383	388	394	407	405	386	377	366	416	415	400	415	429	412	372	407	427	427	416	377	402	401	379	433	415	383	390	399	400	405	379	419	406	381	406	437	425	373	424	366	375	401	396	393	396	412	426	412	401	379	444	381	410	366	401	400	406	396	398	393	399	397	422	408	389	400	410	414	422	386	377	408	395	368	413	402	415	351	415	429	406	419	423	374	412	390	412	417	381	413	395	424	392	409	418	412	409	422	409	400	415	397	425	402	375	429	378	371	409	399	419	408	420	412	436	370	426	412	378	411	399	372	354	380	375	371	356	421	354	397	424	385	418	371	399	415	376	409	382	435	388	383	411	397	394	390	391	378	378	395	381	368	363	411	430	431	401	409	387	383	423	406	412	400	424	402	347	436	432	421	431	369	434	439	425	434	414	385	403	412	416	385	383	406	386	398	413	461	384	386	454	411	430	427	429	451	423	352	419	433	437	397	382	380	399	405	426	389	391	405	423	411	395	381	374	388	451	368	380	431	392	422	390	431	408	354	379	385	420	425	368	372	411	381	410	394	404	420	390	396	375	396	400	389	414	388	364	391	410	432	454	418	387	401	409	406	359	407	374	399	422	409	413	411	372	379	377	407	411	361	406	375	385	410	377	398	368	405	433	389	408	411	393	424	409	381	405	418	447	393	431	405	409	381	450	439	412	403	388	391	404	394	390	413	394	380	413	395	381	433	375	419	393	375	365	384	404	389	426	394	402	415	381	446	427	418	376	379	394	387	412	413	425	377	429	417	417	403	393	358	421	398	400	380	378	393	418	364	389	418	407	400	377	422	419	420	408	405	385	352	386	414	412	418	374	434	409	379	403	384	426	426	396	432	439	375	383	397	385	386	417	397	361	375	370	392	400	450	428	438	392	391	401	424	390	461	395	428	391	400	397	420	411	385	403	426	428	368	402	363	408	406	399	387	426	413	386	423	373	402	390	360	392	437	365	411	379	396	380	391	423	435	394	389	399	385	400	416	397	397	379	383	400	397	400	397	376	430	383	403	442	384	406	377	392	440	484	401	408	412	405	402	412	397	387	402	407	400	392	405	438	389	430	408	369	400	449	428	417	400	381	382	431	378	422	414	373	408	398	393	396	437	409	393	402	404	440	390	418	412	406	403	398	370	376	404	400	402	404	399	385	395	425	398	397	396	389	383	386	392	406	422	391	373	418	426	407	451	414	366	392	422	414	411	400	386	427	337	427	437	462	385	381	397	399	428	414	389	393	397	430	392	372	387	414	384	394	405	413	366	368	397	392	408	363	378	398	413	480	443	423	431	387	423	403	421	407	437	367	385	410	396	453	426	394	412	377	364	403	376	426	426	437	416	386	372	376	376	415	398	372	428	352	386	356	423	416	412	392	382	409	396	408	379	363	403	397	371	411	397	386	391	405	430	409	404	406	450	420	392	414	424	436	379	383	407	364	397	392	348	377	400	391	409	421	420	442	406	397	421	407	381	402	392	408	397	428	420	370	395	397	423	401	420	403	410	404	430	380	398	397	388	397	383	414	399	389	409	378	399	424	408	399	361	404	369	406	423	427	411	426	391	390	410	395	338	399	431	390	400	423	412	390	382	389	401	430	416	401	406	403	372	369	398	397	402	442	396	415	371	446	427	387	366	434	447	449	405	386	410	404	398	354	373	347	425	424	400	366	392	458	392	428	421	395	429	426	396	419	424	404	399	409	390	407	397	375	437	414	392	410	413	408	417	435	416	414	413	400	417	400	401	381	423	420	400	417	417	384	414	392	404	397	433	433	417	408	445	411	398	404	410	422	409	406	402	416	402	379	386	410	431	416	400	388	396	396	400	381	411	396	426	406	420	419	404	366	407	400	393	385	354	401	426	375	389	352	372	368	423	449	415	402	445	427	379	400	404	422	408	381	424	427	365	378	438	397	404	435	412	419	378	394	374	428	403	424	401	402	410	389	350	416	404	416	421	390	435	432	414	394	412	417	392	416	417	400	448	378	415	390	428	422	410	398	373	409	361	390	431	374	422	410	422	380	369	409	397	375	406	373	440	398	427	415	387	408	441	454	414	379	363	400	347	412	394	402	392	403	395	424	416	403	393	372	385	384	418	389	402	373	396	381	384	377	388	410	369	408	410	413	418	418	438	359	400	409	394	412	417
16648	1475	2346	2497	2164	1790	1547	1426	1298	1177	1150	1095	1089	1064	1115	1014	987	963	982	972	978	901	912	971	989	920	950	948	926	949	919	912	910	910	919	878	895	910	891	875	930	898	855	899	901	883	889	894	924	957	942	947	985	988	983	916	960	907	921	921	906	908	882	852	882	919	925	917	902	892	943	904	947	883	923	896	920	847	878	847	955	818	920	923	881	903	877	872	882	853	826	917	846	916	871	909	930	865	927	862	870	899	889	866	905	880	874	797	864	908	842	830	925	929	854	867	916	851	842	896	872	840	828	889	894	840	887	887	877	905	837	890	893	903	835	833	836	870	864	877	862	846	866	870	913	872	849	912	900	859	831	865	882	868	886	868	857	868	845	886	851	823	847	892	854	822	922	839	871	860	880	874	870	824	895	822	914	887	866	865	863	883	849	835	891	849	926	789	826	863	839	891	818	873	852	886	856	816	887	809	923	872	869	904	886	843	881	886	850	898	841	850	930	869	814	887	818	887	925	838	888	902	861	844	857	805	869	865	934	913	858	891	868	802	835	878	872	856	851	869	831	918	844	900	852	840	871	896	897	868	860	883	849	879	839	847	888	835	873	841	873	830	906	876	908	932	829	888	904	840	906	916	875	795	881	883	883	863	848	877	803	854	867	865	868	881	891	892	832	895	860	840	886	900	823	872	902	864	888	844	850	882	831	836	835	870	857	874	851	921	906	872	856	832	877	838	840	856	909	857	861	789	938	895	901	867	905	866	885	895	853	859	865	875	817	863	828	858	832	858	926	808	893	907	847	935	850	881	875	852	887	879	843	867	843	900	868	838	891	914	858	862	881	877	913	871	805	877	875	924	922	870	856	852	894	882	865	868	881	888	897	879	912	868	881	897	877	889	815	876	898	866	882	831	845	863	824	878	866	881	913	853	896	867	872	900	805	881	841	914	846	899	853	861	869	869	855	839	876	854	872	898	866	900	859	872	900	870	866	873	839	840	849	839	875	878	894	862	843	898	866	889	855	882	913	919	893	820	886	871	917	884	840	813	874	857	854	862	823	945	861	865	894	869	878	834	825	884	878	860	904	842	840	872	875	852	846	857	836	869	867	861	874	873	833	902	862	889	827	895	841	843	885	858	827	916	889	881	832	842	862	882	876	848	891	838	894	886	902	846	916	855	828	855	830	846	878	839	886	879	889	837	937	916	790	867	832	880	849	904	824	882	848	897	863	851	847	873	852	838	876	886	865	913	844	904	879	865	849	874	933	881	875	856	874	871	889	836	915	840	849	886	862	892	856	850	851	896	850	887	878	871	880	886	939	858	869	845	878	877	862	880	884	860	869	900	904	930	871	859	891	867	861	841	855	866	870	826	912	874	842	855	920	787	863	866	916	883	844	897	860	889	833	831	899	874	860	850	850	901	898	846	879	909	848	873	853	857	848	894	877	825	853	868	883	862	833	866	815	862	911	882	852	856	859	841	901	852	850	821	826	854	834	877	857	877	848	867	857	870	823	897	859	891	870	915	876	916	892	854	914	863	872	819	907	867	894	855	898	879	876	888	862	828	876	862	896	819	866	845	869	896	897	842	912	951	875	855	867	894	803	838	857	888	842	915	869	883	866	830	888	877	870	906	855	871	868	828	935	909	882	895	889	907	953	860	864	859	847	930	850	849	864	853	884	809	872	822	830	877	820	896	825	872	865	889	849	903	886	856	849	856	874	897	887	858	846	843	868	885	893	872	886	866	898	828	885	881	882	886	884	897	822	919	859	862	883	878	853	844	917	886	819	842	888	843	864	860	883	903	858	864	821	852	850	900	888	861	909	814	885	866	864	828	898	880	881	899	895	820	852	818	848	854	847	875	856	864	895	901	820	858	838	870	887	810	878	895	903	882	779	867	884	870	858	852	882	874	884	843	894	895	891	855	860	843	855	839	858	905	846	911	894	882	859	912	890	889	837	850	879	894	794	910	922	845	882	918	880	879	889	883	909	850	884	888	888	875	872	875	909	932	861	891	916	896	812	882	915	869	863	870	866	851	923	905	874	859	847	886	873	829	886	891	882	832	855	901	811	819	893	831	849	848	876	862	760	852	853	925	887	866	864	853	934	826	891	893	872	855	886	879	872	905	842	895	840	889	879	839	817	908	793	907	908	834	880	863	873	858	892	852	910	886	990	882	914	880	857	872	819	859	900	815	890	907	873	902	909	817	860	829	908	911	929	855	853	865	823	882	802	836	852	919	809	870	853	836	890	888	831	838	897	901	929	895	886	812	807	852	854	862	891	896	893	842	864	831	861	903	909	829	872	910	845	892	879	896	819	841	860	843	904	842	879	870	874	882	897	817	817	896	852	862	856	861	885	824	923	884	891	885	898	899	849	873	852	846	836	888	841	874	873	824	897	892	858	859	848	864	874	840	886	815	881	827	942	904	873	869	848	873	868	926	892	813	924	940	846	854	912	912	818	871	879	884	812	843	880	890	922	874	862	913	879	898	899	921	844	899	852	851	831	953	838	855	884	886	882	879	917	936	864	880	872	912	857	904	865	911	921	869	875	874	864	875	808	857	893	870	874	851	871	876	864	866	864	851	846	867	842	797	877	916	830	876	872	945	884	896	832	837	802	867	875	857	866	863	825	857	864	879	890	896	837	891	855	846	863	797	909	881	907	853	852	855	854	873	914	882	863	892	889	812	880	900	882	866	870	849	856	885	890	887	864	930	851	840	843	855	858	856	911	793	827	878	821	829	854	885	826	889	854	882	861	898	814	879	802	884	859	839	876	875	811	895	875	859	843	876	863	911	887	905	827	857	858	849	858	852	915	882	866	882	838	874	910	871	899	855	876	888	880	878	891	911	895	840	869	931	857	858	852	812	867	905	869	843	890	871	848	865	852	847	870	816	861	876	864	869	846	852	856	862	871	886	859	853	833	883	883	838	845	826	880	881	888	854	869	873	871	855	885	876	846	897	844	882	873	848	885	895	887	889	861	895	839	887	869	870	910	959	847	899	853	827	851	873	893	871	800	870	888	829	882	865	846	837	885	843	867	897	848	864	860	920	863	903	828	829	870	865	837	916	854	888	904	868	845	850	843	882	889	852	860	875	853	862	870	876	928	909	891	888	863	844	867	917	887	857	869	839	894	873	914	833	779	858	907	855	864	835	855	850	805	860	898	842	858	901	891	887	885	887	873	873	864	819	865	811	858	938	827	858	877	881	874	921	820	890	875	891	836	860	894	914	908	876	859	828	851	906	831	840	831	863	826	868	901	889	868	888	857	866	914	889	907	868	874	837	855	857	874	894	786	858	843	861	907	894	854	906	866	862	849	884	911	831	872	857	844	839	858	855	876	866	841	897	834	832	827	897	908	839	864	897	836	879	862	867	840	928	833	874	817	891	872	890	879	898	853	868	863	914	845	832	873	862	899	873	877	845	886	825	894	851	906	932	863	823	875	860	889	836	887	863	855	912	909	865	890	866	872	870	888	852
8011	531	255	302	265	239	276	260	247	268	229	230	260	267	256	257	245	227	265	273	237	262	284	279	240	256	242	237	212	260	255	229	240	240	227	259	267	274	266	238	234	239	267	258	274	253	241	254	251	279	272	225	241	238	259	251	211	260	257	256	254	229	249	243	275	266	242	267	201	261	242	236	259	256	238	204	249	217	249	279	219	252	241	270	268	239	263	259	262	267	260	260	247	248	242	266	281	265	248	255	236	238	250	244	268	243	254	251	274	251	255	235	248	242	260	235	249	232	229	264	237	286	232	208	246	248	193	265	237	229	267	233	212	244	241	264	253	260	233	247	263	232	269	269	246	249	261	256	268	226	285	232	227	241	258	250	257	261	253	233	284	254	261	240	243	272	244	254	273	275	273	243	240	218	264	269	261	238	253	241	271	246	255	264	278	270	256	263	244	265	233	247	249	239	233	220	235	248	247	282	262	264	262	239	254	248	245	231	284	244	246	244	253	263	260	256	259	261	244	207	232	245	242	245	253	222	222	246	247	262	222	238	243	241	247	261	251	254	263	251	251	244	209	252	275	219	234	232	249	259	229	294	245	250	258	222	259	236	282	269	216	251	242	236	239	251	248	263	248	226	264	262	257	271	271	260	264	233	269	240	245	230	248	217	251	261	269	254	210	215	258	255	261	279	293	259	248	229	258	245	226	242	253	259	254	240	232	220	245	220	222	245	257	258	275	238	244	242	240	248	264	246	265	260	247	232	241	231	257	265	250	249	267	262	291	246	239	214	250	254	223	254	256	251	234	219	238	245	211	230	262	246	269	253	240	259	256	252	243	255	251	244	206	254	261	257	256	242	244	257	248	259	236	242	250	250	223	235	254	295	285	235	204	239	272	240	251	244	230	271	218	230	267	251	252	248	272	288	260	256	285	266	259	236	255	231	273	248	262	261	237	232	257	247	252	243	250	290	227	241	289	282	252	254	241	242	262	274	257	237	267	226	264	230	247	259	240	234	250	251	242	258	248	261	234	265	257	248	271	227	224	258	244	235	229	261	243	242	278	247	268	278	243	257	274	274	251	253	273	274	253	237	229	254	259	252	268	263	267	240	290	227	252	234	241	272	259	250	242	245	204	242	268	234	236	254	253	276	281	238	269	231	259	258	263	242	243	221	245	249	233	249	236	241	254	241	247	253	271	220	210	237	260	263	237	228	259	242	239	257	275	246	230	262	256	261	237	241	260	233	268	248	241	239	259	231	253	254	234	266	257	256	241	254	237	236	253	249	247	230	267	254	261	240	240	261	291	231	232	254	287	250	279	214	247	254	250	274	262	237	264	224	229	234	236	235	268	228	222	266	273	249	242	244	262	230	246	239	252	250	272	263	284	267	255	242	276	231	267	232	265	227	233	271	252	247	260	248	261	263	262	245	248	233	226	254	263	254	240	269	276	229	271	254	253	284	243	216	245	246	230	243	240	260	225	235	241	231	263	230	236	228	243	268	229	281	252	269	238	235	224	260	214	275	243	272	222	245	231	273	242	248	233	268	251	252	242	255	261	233	241	262	253	261	250	252	258	269	245	260	240	231	280	254	215	273	264	245	216	235	267	252	261	274	249	240	252	264	248	255	219	264	246	236	243	206	259	257	305	253	283	256	266	271	252	234	226	263	249	249	253	254	237	246	236	227	257	230	237	266	259	237	227	259	245	262	259	280	233	246	242	248	256	263	231	259	246	243	256	277	252	253	259	272	249	259	248	241	269	255	214	247	247	262	248	228	243	254	206	232	219	244	259	284	254	270	256	271	229	209	226	227	267	274	234	270	223	240	254	285	286	258	247	240	260	248	214	220	222	230	254	231	258	245	243	249	234	216	238	246	278	228	252	266	266	263	261	255	256	261	266	269	243	228	258	262	275	232	227	235	271	254	250	224	259	240	232	253	237	233	272	219	232	238	266	240	256	241	260	280	255	272	260	237	219	262	234	216	259	241	237	221	248	291	224	241	244	266	262	275	234	260	245	244	266	289	255	249	241	286	252	244	277	253	273	273	251	223	249	235	272	273	235	244	265	253	246	244	265	261	258	220	250	269	272	239	275	252	262	244	255	256	271	253	266	268	260	249	245	245	264	232	248	263	245	222	271	257	261	264	293	249	242	273	227	243	242	244	234	269	255	257	223	264	240	246	277	265	239	255	235	259	280	237	236	272	260	278	242	242	265	279	248	263	265	263	257	254	260	250	234	255	278	254	236	256	217	248	259	241	242	233	254	251	269	257	260	249	270	223	274	255	273	245	292	235	252	240	252	253	253	251	251	246	258	241	243	255	213	246	239	265	277	270	235	241	196	248	249	235	257	240	265	248	243	261	251	241	254	278	259	245	232	258	245	234	256	246	244	245	269	286	278	246	252	242	231	253	232	259	240	238	233	258	255	235	221	249	252	286	244	237	264	285	239	250	266	258	266	247	269	258	247	267	253	228	259	221	254	257	228	224	235	299	230	250	289	276	249	243	255	222	253	277	264	249	245	231	255	244	248	222	243	234	252	264	230	257	252	232	250	234	264	246	224	225	249	227	244	271	285	249	240	264	269	266	255	268	231	283	258	256	246	255	245	241	246	262	252	262	278	236	255	275	259	244	243	252	242	282	238	268	262	272	254	243	248	229	224	252	273	255	253	226	233	224	241	266	252	283	262	222	291	265	233	238	259	222	261	263	238	241	271	244	253	257	239	255	206	230	260	252	248	262	273	262	255	247	241	220	262	243	235	264	250	242	245	233	249	255	234	239	248	245	253	240	231	275	216	229	272	232	266	246	260	210	242	239	257	263	272	244	247	269	263	246	244	247	256	228	251	253	240	219	269	234	242	238	259	221	249	260	239	247	222	281	250	268	242	273	234	245	275	270	241	250	276	236	264	247	236	273	244	256	250	255	247	238	262	259	258	262	233	255	229	259	253	264	263	256	282	269	250	237	267	268	250	257	268	254	255	247	237	269	276	259	245	251	273	263	262	269	278	234	215	267	258	235	266	255	266	250	251	251	219	232	259	247	227	250	263	265	241	221	243	282	265	265	264	237	229	276	244	243	245	292	233	221	254	263	249	238	254	246	227	240	273	220	246	255	272	245	225	274	252	218	249	232	249	262	249	220	249	283	231	268	254	266	265	239	243	247	277	256	247	242	230	252	246	261	258	267	253	232	278	230	253	275	272	252	257	289	213	238	244	263	258	227	248	201	240	230	255	244	237	277	250	232	251	234	237	260	240	262	234	221	240	253	266	226	254	239	248	240	252	265	247	280	252	230	243	244	269	255	224	291	279	243	256	228	208	266	266	265	241	233	226	268	230	281	251	259	247	275	268	251	257	257	257	264	271	252	267	252	283	247	260	239	260	242	244	237	236	260	223	227	241	271	245	246	230	276	269	224	252	265	246	243	260	255	247	261	247	281	242	237	238	284	232	256	263	223	262	286	273	242	264	240	236	233	247	269	253	268	254	266
4958	632	653	651	622	621	617	588	601	615	606	588	585	603	591	603	579	567	596	614	564	553	607	624	587	556	536	588	623	579	604	621	594	554	619	562	550	589	569	576	583	587	548	572	566	575	626	543	619	568	591	581	622	572	597	602	605	596	596	595	587	569	621	556	571	591	593	628	556	619	611	651	578	591	605	521	603	572	562	580	656	551	573	604	561	584	635	592	581	578	612	579	598	585	594	556	603	639	588	577	541	646	536	577	627	567	567	576	555	575	597	610	611	598	589	606	582	566	608	597	607	624	534	555	601	592	522	563	595	580	551	588	603	583	590	617	594	575	568	582	583	609	591	583	569	587	583	599	593	575	556	595	606	580	612	651	625	553	556	565	549	583	583	555	593	568	593	603	565	599	558	557	593	587	646	625	576	600	586	572	583	573	573	587	601	607	598	575	620	540	589	597	585	570	559	563	571	610	610	590	580	613	603	582	602	522	613	535	588	593	565	573	565	591	563	584	552	590	591	600	575	616	536	607	593	577	581	561	634	618	604	587	586	593	609	609	600	548	562	555	577	617	561	619	595	620	580	585	538	569	559	604	604	615	585	562	573	554	553	635	585	603	535	563	546	544	633	563	570	574	582	578	571	587	604	571	617	587	596	594	566	567	613	568	588	546	575	561	571	574	612	613	565	543	600	589	573	572	529	579	606	622	599	631	582	558	550	573	575	573	638	573	598	600	590	587	580	582	558	562	575	584	610	600	572	589	558	584	508	562	588	578	569	576	561	602	629	568	581	610	597	618	595	601	575	551	563	577	591	572	607	564	573	578	573	571	615	591	520	568	571	573	583	560	580	615	588	594	575	591	545	572	608	583	541	594	599	561	608	565	583	576	559	600	553	611	605	561	593	558	566	577	570	573	558	626	564	557	548	589	582	613	587	554	584	556	555	568	527	579	546	645	523	547	576	586	585	577	557	615	579	594	610	580	539	576	557	577	614	546	620	551	553	584	616	543	564	558	581	581	625	532	572	605	558	531	584	611	597	564	596	600	639	568	589	616	620	566	616	548	599	610	594	592	579	564	603	594	545	601	614	581	565	581	587	597	595	569	598	562	578	587	576	591	591	535	586	576	597	608	606	601	591	591	560	556	584	575	577	529	574	555	595	596	542	610	564	565	620	587	583	562	563	572	572	572	570	519	557	606	585	537	598	563	610	595	517	571	609	586	605	537	576	567	549	551	585	599	573	514	506	578	595	588	571	588	556	579	611	545	592	601	578	586	591	598	558	612	594	581	557	609	546	585	570	554	579	589	607	598	594	613	584	599	588	556	586	571	608	593	576	570	603	546	567	581	632	548	577	547	621	629	585	579	594	596	532	583	592	567	622	584	628	582	544	604	610	591	586	566	525	582	562	610	593	565	562	574	609	545	561	571	606	578	604	589	557	571	594	641	568	584	570	582	579	588	524	568	617	609	584	567	603	551	526	572	562	587	627	592	571	572	581	562	536	587	577	588	543	578	575	570	644	579	561	565	603	572	551	590	613	567	603	559	634	598	591	626	605	626	582	586	553	578	551	523	573	610	617	605	518	524	561	550	584	578	579	581	621	566	540	582	541	566	541	513	586	620	542	575	596	564	620	600	600	602	578	583	543	599	600	565	569	563	629	566	563	604	549	607	594	602	601	594	634	558	571	595	586	604	647	580	615	586	571	519	590	553	587	615	599	578	582	560	580	545	596	523	599	550	555	593	611	572	593	567	603	542	548	599	608	591	584	590	595	587	563	574	631	568	603	586	567	632	605	628	595	571	574	602	614	556	551	558	588	581	591	610	599	585	590	561	574	596	566	566	578	599	562	531	556	584	576	556	606	601	652	602	598	573	568	605	550	557	581	589	628	593	580	594	620	588	554	596	563	560	597	594	615	551	576	607	581	559	573	592	574	589	561	491	575	554	556	600	633	559	558	567	592	564	584	606	593	546	606	577	576	555	549	539	610	558	563	581	613	633	624	550	559	576	591	536	618	557	574	573	598	551	594	581	571	580	595	596	532	581	619	577	668	592	594	598	571	618	572	570	549	559	618	578	583	574	532	634	582	582	548	625	608	576	563	600	573	578	563	594	639	594	579	582	605	601	562	565	619	624	575	594	597	599	605	607	572	605	627	559	544	584	585	546	603	598	561	597	622	530	611	580	599	621	580	589	585	555	582	567	592	591	586	584	602	603	579	552	596	583	539	540	604	599	591	574	584	615	579	561	559	576	579	595	551	612	591	608	629	570	575	592	565	605	664	595	578	570	621	593	585	601	582	575	573	577	614	590	565	556	620	574	557	553	614	555	588	594	561	557	557	563	580	627	565	608	598	569	594	609	647	575	567	594	595	580	645	647	588	573	575	566	570	574	560	593	594	539	589	566	596	590	556	590	555	609	603	583	593	595	576	599	623	596	619	587	585	584	590	585	589	602	572	559	596	589	597	570	588	560	614	573	569	582	537	558	582	568	563	573	568	582	556	558	608	597	582	577	569	532	597	582	564	569	584	557	607	575	575	618	599	633	546	592	607	623	592	584	574	589	585	585	593	571	562	604	601	535	596	632	543	582	597	537	634	606	581	577	553	544	620	570	600	569	575	584	590	593	578	570	570	595	633	583	555	588	591	564	567	614	592	530	567	596	551	541	627	595	593	573	562	593	589	649	599	600	590	583	600	572	603	567	573	607	615	565	573	541	598	587	553	612	597	553	579	624	611	590	552	574	576	601	590	566	609	581	585	530	554	569	578	569	612	598	608	609	637	579	563	554	579	602	613	594	621	571	568	583	626	606	588	579	592	561	585	607	593	575	611	554	576	556	574	577	595	552	624	567	594	590	616	544	555	596	615	611	592	629	617	571	595	575	582	628	560	571	562	622	571	552	515	557	588	566	589	594	583	615	559	584	567	573	582	553	586	574	578	604	589	525	621	563	591	613	603	601	605	612	585	576	556	583	567	595	597	599	533	611	545	585	608	560	586	541	551	602	573	613	591	582	586	606	583	568	567	572	568	604	594	570	579	578	565	618	554	573	562	593	554	559	575	542	637	563	605	583	526	588	578	610	608	564	584	528	550	561	574	550	564	563	603	569	607	570	586	553	559	560	554	565	581	520	548	587	604	573	590	580	542	560	583	558	625	586	598	552	584	563	583	628	589	607	628	592	541	559	610	611	559	546	589	601	597	545	563	575	598	595	570	558	550	567	545	580	571	589	584	574	595	618	589	564	546	611	565	562	570	576	570	676	600	588	571	552	561	596	629	563	566	601	567	567	592	594	602	579	565	581	613	584	596	565	588	584	543	590	597	554	586	532	579	596	572	575	597	557	586	533	543	546	590	572	585	632	566	553	600	581	581	583	621	606	620	551	582	588	610	593	577	565	573	554	578	568	572	580	585	575	581	563	565	588	581	573	565	641	572	614	582	601	603	615	573	585	625	567	605	549	596	593	537	621	634	588	592	568	590	585	554	576
22265	2217	733	624	546	459	432	400	406	361	334	383	346	323	358	329	338	369	330	352	321	344	388	341	329	324	365	320	342	378	292	351	360	365	334	367	288	325	328	318	360	360	337	340	344	364	343	354	355	418	346	351	332	363	349	361	354	345	346	329	329	325	359	310	386	336	380	338	363	370	333	398	362	356	332	345	350	334	375	338	318	314	334	341	371	350	350	349	343	374	361	325	307	367	331	355	347	352	318	353	328	353	350	374	317	348	302	321	372	370	330	322	363	395	341	331	338	306	325	399	379	327	324	322	350	353	367	373	337	315	359	326	367	342	352	354	335	338	314	341	339	349	340	340	351	358	316	331	324	352	332	367	360	339	357	328	361	342	299	321	349	347	311	325	326	341	315	323	339	360	361	343	346	318	370	366	316	326	348	326	303	358	367	355	351	346	339	352	337	356	342	313	341	340	368	322	334	304	345	311	345	344	356	341	362	313	356	333	350	303	337	345	334	314	330	355	330	359	331	316	347	329	334	333	377	346	288	318	357	325	337	359	329	329	317	366	371	339	380	301	349	390	340	326	343	335	332	317	305	352	343	344	353	300	344	330	336	358	310	341	348	354	360	351	390	359	370	348	366	376	352	366	358	361	378	369	343	333	346	330	320	359	347	337	317	353	336	364	350	371	362	338	363	339	343	327	313	342	335	345	346	310	342	325	368	325	345	307	351	320	347	331	360	330	324	338	365	348	308	309	343	377	312	350	361	364	394	353	364	351	330	331	348	362	339	356	351	349	334	334	356	372	344	336	364	330	359	336	352	322	333	383	362	367	351	350	351	334	341	351	376	320	316	347	365	328	381	321	348	322	360	334	340	350	300	372	324	340	321	350	362	345	366	340	342	330	343	360	346	343	356	351	352	349	330	370	355	368	296	377	385	356	350	352	338	364	375	359	349	333	334	348	378	343	365	348	360	369	348	349	328	343	373	347	295	325	388	354	313	359	374	336	354	355	418	340	341	328	356	313	358	343	338	347	346	344	357	369	349	321	379	337	362	395	347	336	345	379	343	349	300	355	322	340	343	357	360	326	340	349	360	328	335	349	325	342	323	308	351	341	346	333	349	348	321	377	360	360	332	344	295	325	333	347	333	360	357	319	337	355	377	359	371	341	337	328	340	325	353	331	302	370	343	346	349	323	332	323	322	392	382	334	330	311	322	375	356	310	311	290	328	312	336	375	359	368	370	366	344	366	359	339	313	340	324	375	346	364	307	310	324	380	322	334	356	315	352	340	371	334	331	352	336	371	403	364	365	358	316	334	359	337	345	314	347	360	340	370	356	353	353	371	330	335	381	360	352	332	317	339	321	355	341	338	340	338	352	327	346	339	358	349	385	348	320	353	323	323	341	347	341	355	311	333	336	315	313	356	334	346	344	355	333	393	344	370	304	342	319	337	336	360	327	344	331	343	320	364	338	340	340	332	312	345	331	362	342	375	346	318	340	351	327	343	310	302	379	338	333	360	355	373	320	348	312	319	345	332	351	365	357	342	365	313	326	331	322	346	293	315	358	350	394	359	367	350	394	356	347	346	334	334	347	349	331	357	317	384	323	319	299	317	351	332	363	332	371	360	339	354	330	338	341	349	347	339	318	329	346	338	345	368	328	340	335	331	348	331	327	338	321	308	354	346	365	347	357	351	332	331	357	292	332	364	323	327	346	350	309	347	413	352	345	359	342	375	352	367	352	319	348	349	371	331	378	304	364	374	354	325	329	357	380	350	358	336	358	323	328	310	323	320	352	360	335	346	331	333	358	345	355	357	330	330	354	356	333	362	351	391	321	347	338	347	338	326	366	341	313	353	348	322	357	331	364	334	347	358	381	370	345	349	364	336	375	348	347	308	327	337	325	328	311	370	374	341	347	315	337	337	330	329	337	352	329	372	336	334	360	340	357	381	350	361	345	376	362	314	327	328	347	374	334	365	317	347	349	321	356	355	337	326	344	358	350	353	334	353	366	363	343	349	353	364	320	383	322	349	337	365	374	321	360	344	350	351	337	322	329	367	350	353	341	349	339	345	381	383	320	355	345	325	325	372	354	353	367	354	377	362	350	310	377	329	353	338	324	302	350	357	316	338	346	342	396	327	324	408	374	343	361	357	350	344	350	334	295	341	375	361	342	360	356	368	345	360	383	376	350	353	382	316	325	367	319	313	326	345	351	346	354	327	328	327	329	384	323	342	340	339	329	343	351	393	328	366	331	354	389	341	363	344	318	351	363	359	379	375	330	345	312	352	388	320	330	332	351	314	311	339	349	359	325	315	334	362	347	316	329	379	344	322	362	353	388	347	335	342	339	366	342	333	374	335	357	333	345	355	324	344	332	357	335	363	363	319	353	327	314	379	365	378	336	341	368	360	382	328	313	320	323	298	306	351	347	331	314	340	338	333	344	324	365	321	364	305	330	347	345	346	383	303	367	342	342	339	362	317	338	321	359	333	351	347	357	324	367	362	346	406	348	314	353	291	325	343	313	346	349	362	326	329	368	341	354	371	345	362	370	336	353	363	350	333	304	362	344	340	341	379	356	337	368	362	361	362	358	367	325	354	382	359	347	355	320	297	324	334	393	311	352	379	339	331	354	372	347	336	343	359	354	326	359	337	328	380	326	311	343	343	353	371	343	322	329	390	334	351	319	339	340	324	337	345	365	310	349	326	355	340	347	339	314	344	374	342	359	343	328	328	332	365	384	327	317	345	370	343	340	324	370	307	337	355	332	335	352	342	353	314	373	379	303	345	357	332	313	353	324	349	394	316	399	321	337	345	338	350	345	340	354	361	342	316	346	352	367	357	342	364	388	347	323	311	314	345	330	329	365	334	313	348	347	340	357	339	320	347	349	349	314	348	330	345	320	345	333	325	341	340	357	327	369	340	343	353	358	364	308	322	292	350	337	359	358	308	308	378	298	350	319	341	355	328	333	346	344	343	321	332	337	357	378	324	336	372	342	325	357	380	342	327	377	338	336	352	358	341	333	343	349	362	327	334	336	322	354	379	345	351	367	368	363	355	308	351	311	381	350	317	343	361	385	356	306	350	352	366	334	385	371	375	333	333	323	327	363	333	346	350	343	327	332	342	356	368	388	364	344	362	340	351	348	325	335	340	360	323	369	360	374	325	322	351	353	361	360	335	320	336	373	346	344	344	349	351	327	344	318	337	347	356	347	330	340	354	343	339	328	373	320	336	358	326	348	350	388	370	346	337	376	349	322	312	351	357	361	326	339	362	356	321	353	340	354	359	344	336	322	362	328	372	347	338	355	342	349	348	336	352	323	375	344	346	332	370	329	351	346	354	346	334	331	378	343	346	322	321	330	321	340	312	290	354	344	351	354	338	348	322	351	346	347	348	336	329	347	316	338	302	336	358	367	343	370	366	335	347	333	333	345	368	381	299	337	357	382	347	342	360	363	339	345	350	315	344	320	358	343	354	362	333	354	339	390	317
12805	1048	1458	1617	1383	1254	1193	1053	1005	934	943	897	904	790	857	830	816	790	823	803	803	819	810	779	814	756	744	767	750	801	746	742	783	790	767	791	789	829	809	754	803	803	810	765	764	760	745	744	739	822	725	844	815	858	794	816	795	795	792	801	775	789	784	843	804	800	769	788	776	771	812	786	778	815	765	815	742	768	812	829	728	792	786	817	784	773	743	845	773	776	813	801	822	788	822	809	810	752	708	794	773	759	796	792	755	751	736	788	782	785	751	736	802	794	725	793	773	783	759	762	754	800	696	763	756	784	735	805	741	773	754	772	774	773	808	749	786	749	796	811	799	775	755	766	786	770	743	812	762	748	727	750	778	784	743	747	726	791	829	771	824	763	758	786	814	774	781	768	816	809	762	768	721	737	759	719	760	767	745	790	772	725	780	738	728	706	754	781	708	766	760	813	763	763	727	788	744	786	726	816	819	817	800	751	770	803	823	767	763	752	768	840	744	738	733	810	777	766	749	789	764	740	775	761	748	759	762	755	763	756	786	721	735	734	791	786	771	761	726	728	712	750	698	763	755	780	737	791	729	770	779	717	768	733	776	720	792	810	726	773	750	790	786	741	782	809	785	750	823	795	736	780	737	737	760	728	747	766	738	809	769	777	788	695	787	813	741	790	761	772	759	780	788	781	731	764	764	806	744	807	751	784	799	782	748	820	752	781	805	849	801	752	751	769	749	788	723	732	779	753	740	728	823	795	746	780	801	766	746	761	779	765	708	761	771	775	751	720	779	746	766	753	774	778	744	744	736	782	752	737	744	763	723	791	750	809	721	801	761	777	763	814	770	763	739	811	723	800	751	757	793	815	758	809	795	747	760	753	779	766	781	822	774	787	740	769	780	754	766	746	768	752	783	788	721	775	758	757	782	755	747	752	790	757	786	749	806	757	749	733	779	760	766	749	733	762	778	801	749	758	822	818	766	780	753	782	791	764	758	764	765	816	686	777	785	734	793	729	803	751	738	804	800	757	774	757	782	743	828	751	760	763	726	731	767	737	760	767	765	817	727	749	769	725	762	737	778	754	736	790	771	792	769	741	768	748	779	744	753	785	795	722	773	758	752	787	767	770	760	779	748	756	808	774	767	747	767	820	798	763	746	766	784	794	712	759	794	753	735	749	801	743	791	786	777	818	773	761	734	768	780	765	729	811	738	797	812	764	748	781	766	795	751	767	727	755	808	786	763	792	774	731	783	728	764	769	760	780	782	823	778	817	782	764	774	739	754	813	763	799	763	831	813	769	720	755	776	769	761	743	804	735	760	759	739	751	789	787	733	748	821	726	770	744	727	731	764	823	742	737	741	805	766	823	797	752	773	802	742	738	787	805	768	713	769	812	745	793	777	765	758	759	762	768	755	784	777	757	810	773	806	759	800	808	774	774	782	782	779	744	713	756	745	811	738	743	762	743	758	780	772	794	790	765	751	804	723	765	762	731	769	777	813	795	771	779	733	734	769	796	765	707	762	765	752	765	787	753	746	778	748	797	788	755	799	716	824	731	762	803	758	783	780	751	794	776	746	794	768	771	787	794	803	791	833	772	753	752	742	771	773	754	715	724	754	762	767	766	771	769	736	791	764	763	762	697	777	774	796	727	777	783	774	739	750	773	778	772	707	755	745	808	761	740	753	747	754	755	766	766	747	805	760	813	792	777	777	787	710	706	751	781	739	764	754	759	769	763	784	783	758	754	783	788	763	808	810	758	827	729	777	742	789	798	749	750	751	791	780	762	796	747	757	817	759	803	822	767	776	777	740	737	759	738	718	765	758	734	771	767	771	770	834	799	780	793	787	742	811	798	699	732	773	736	821	802	785	790	777	786	736	769	798	728	758	732	708	784	729	775	717	765	720	754	773	813	774	740	795	736	764	734	748	779	766	810	792	800	810	788	783	790	754	778	747	751	758	763	749	759	799	781	757	720	743	743	819	743	789	846	785	770	767	755	744	740	771	762	808	759	761	791	781	695	750	741	749	758	750	790	721	780	731	746	842	826	779	756	816	772	775	798	789	723	763	769	748	796	745	787	710	771	786	765	791	753	768	761	735	801	757	795	790	774	747	753	727	762	723	717	777	773	730	800	792	817	741	771	785	773	791	736	799	749	820	752	793	750	793	766	738	755	750	810	788	746	769	801	761	740	792	815	761	743	769	750	769	765	767	758	762	751	772	715	803	789	728	729	822	751	746	750	783	734	760	723	847	748	722	701	768	824	736	797	746	831	799	758	784	718	741	739	757	798	819	763	817	753	728	746	753	767	778	715	758	781	729	743	770	791	749	777	823	788	792	798	756	771	775	776	760	751	809	764	798	770	756	736	785	796	750	780	776	764	755	787	773	781	788	740	777	763	773	757	786	762	776	777	777	773	773	788	760	787	704	789	774	770	784	747	767	815	810	801	779	726	736	755	806	725	774	836	763	763	772	736	768	790	794	755	775	827	770	755	717	788	736	770	759	795	789	759	761	750	726	781	727	730	790	777	768	748	793	777	746	770	849	769	740	739	722	752	761	749	820	793	761	806	784	749	750	760	766	799	728	802	768	746	752	749	758	818	766	752	758	760	776	776	768	784	788	760	733	794	769	767	765	780	746	773	815	739	746	792	769	741	760	751	847	767	734	772	733	767	799	779	781	755	761	776	775	778	783	752	736	794	711	766	753	803	781	766	798	728	769	776	773	748	728	716	820	723	809	757	775	787	828	752	814	772	731	771	755	770	792	753	754	730	806	786	797	792	778	706	758	791	772	734	757	750	754	753	793	768	744	747	773	755	807	782	796	762	753	766	794	774	746	762	798	756	753	768	779	803	737	773	726	768	747	760	719	751	820	744	735	780	786	754	799	743	758	760	762	752	775	777	770	755	809	783	740	706	813	761	794	763	763	761	775	772	786	793	777	777	808	758	768	737	724	788	730	751	719	813	750	756	820	740	747	769	760	797	776	754	770	736	765	777	811	735	757	690	795	772	781	774	780	790	754	828	773	805	784	781	790	792	791	767	778	765	775	749	783	771	734	799	835	750	728	757	713	822	755	721	798	779	745	753	773	789	778	780	774	846	780	783	735	755	788	788	712	815	749	743	803	770	780	754	780	752	763	803	726	758	718	746	786	707	784	750	813	793	768	807	755	782	799	798	809	746	759	768	746	777	801	777	761	768	749	758	787	818	764	736	802	733	770	750	778	774	775	827	769	776	817	727	777	773	763	726	787	749	782	773	771	748	752	796	769	776	731	839	746	745	743	788	743	760	833	762	777	760	765	735	766	721	775	779	765	754	732	737	750	756	789	797	752	754	753	785	786	759	779	739	804	781	767	771	800	747	716	758	794	769	756	766	769	744	722	784	776	739	754	772	777	753	754	783	708	790	732	763	746	759	780	793	804	823	797	779	754	779	782	735	748	785	741	768	745	799	840	749	792	708	810	783	747	785	793	733	819	768	778	766	789	731
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
